Home
last modified time | relevance | path

Searched refs:ExportMemory (Results 1 – 6 of 6) sorted by relevance

/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/
H A Dexport.rs24 pub enum ExportMemory { enum
29 impl ExportMemory { impl
32 ExportMemory::Unshared(m) => Some(m), in unshared()
33 ExportMemory::Shared(..) => None, in unshared()
38 ExportMemory::Unshared(_) => None, in shared()
39 ExportMemory::Shared(m, _) => Some(m), in shared()
H A Dinstance.rs10 use crate::runtime::vm::export::{Export, ExportMemory};
600 pub fn get_exported_memory(&self, store: StoreId, index: MemoryIndex) -> ExportMemory { in get_exported_memory() argument
619 ExportMemory::Shared(vm, import) in get_exported_memory()
636 ExportMemory::Unshared(unsafe { crate::Memory::from_raw(store_id, def_index) }) in get_exported_memory()
1572 ) -> impl ExactSizeIterator<Item = (MemoryIndex, ExportMemory)> + '_ { in all_memories()
1583 ) -> impl ExactSizeIterator<Item = ExportMemory> + 'a { in defined_memories()
1615 ExportMemory::Unshared(m) => Export::Memory(m), in get_export_by_index_mut()
1616 ExportMemory::Shared(m, i) => Export::SharedMemory(m, i), in get_export_by_index_mut()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Dtrampoline.rs15 use crate::runtime::vm::{ExportMemory, SharedMemory};
25 ) -> Result<ExportMemory> { in generate_memory_export() argument
H A Dmemory.rs3 use crate::runtime::vm::{self, ExportMemory};
1037 ExportMemory::Unshared(_) => unreachable!(), in vmimport()
1038 ExportMemory::Shared(_shared, vmimport) => vmimport, in vmimport()
H A Dinstance.rs653 ) -> impl ExactSizeIterator<Item = (MemoryIndex, vm::ExportMemory)> + 'a { in all_memories()
H A Dstore.rs95 self, ExportMemory, GcStore, Imports, InstanceAllocationRequest, InstanceAllocator,
1843 pub fn all_memories<'a>(&'a self) -> impl Iterator<Item = ExportMemory> + 'a { in all_memories()