Home
last modified time | relevance | path

Searched refs:RuntimeLinearMemory (Results 1 – 7 of 7) sorted by relevance

/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/memory/
H A Dstatic_.rs6 use crate::runtime::vm::memory::RuntimeLinearMemory;
50 impl RuntimeLinearMemory for StaticMemory {
H A Dmmap.rs5 use crate::runtime::vm::memory::RuntimeLinearMemory;
147 impl RuntimeLinearMemory for MmapMemory {
H A Dmalloc.rs9 use crate::runtime::vm::memory::{MemoryBase, RuntimeLinearMemory};
69 impl RuntimeLinearMemory for MallocMemory {
H A Dshared_memory.rs40 let boxed: Box<dyn crate::runtime::vm::RuntimeLinearMemory> = in new()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/
H A Dmemory.rs123 ) -> Result<Box<dyn RuntimeLinearMemory>>; in new_memory() argument
137 ) -> Result<Box<dyn RuntimeLinearMemory>> { in new_memory() argument
146 as Box<dyn RuntimeLinearMemory>, in new_memory()
153 as Box<dyn RuntimeLinearMemory>, in new_memory()
159 pub trait RuntimeLinearMemory: Send + Sync { interface
568 alloc: Box<dyn RuntimeLinearMemory>,
583 alloc: Box<dyn RuntimeLinearMemory>, in new() argument
/wasmtime-44.0.1/crates/wasmtime/src/runtime/trampoline/
H A Dmemory.rs7 MemoryBase, ModuleRuntimeInfo, OnDemandInstanceAllocator, RuntimeLinearMemory,
75 impl RuntimeLinearMemory for LinearMemoryProxy {
111 ) -> Result<Box<dyn RuntimeLinearMemory>> { in new_memory() argument
121 .map(|mem| Box::new(LinearMemoryProxy { mem }) as Box<dyn RuntimeLinearMemory>) in new_memory()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Dvm.rs112 Memory, MemoryBase, RuntimeLinearMemory, RuntimeMemoryCreator, SharedMemory,