Home
last modified time | relevance | path

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

/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/
H A Dstore_box.rs14 pub struct StoreBox<T: ?Sized>(SendSyncPtr<T>); struct
16 impl<T> StoreBox<T> { impl
19 pub fn new(val: T) -> Result<StoreBox<T>, OutOfMemory> { in new()
21 Ok(StoreBox(SendSyncPtr::from(NonNull::new(ptr).unwrap()))) in new()
25 impl<T: ?Sized> StoreBox<T> { impl
32 impl<T: ?Sized> Drop for StoreBox<T> { implementation
H A Dinterpreter.rs4 StoreBox, TrapRegisters, TrapTest, VMContext, VMOpaqueContext, f32x4, f64x2, i8x16, tls,
51 pulley: StoreBox<VmState>,
63 pulley: StoreBox::new(VmState { in new()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/vmcontext/
H A Dvm_host_func_context.rs8 use crate::runtime::vm::{StoreBox, VMFuncRef};
38 ) -> Result<StoreBox<VMArrayCallHostFuncContext>, OutOfMemory> { in new()
39 let ctx = StoreBox::new(VMArrayCallHostFuncContext { in new()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/trampoline/
H A Dglobal.rs1 use crate::runtime::vm::{StoreBox, VMGlobalDefinition};
28 let ctx = StoreBox::new(VMHostGlobalContext { in generate_global_export()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Dfunc.rs4 self, InterpreterRef, SendSyncPtr, StoreBox, VMArrayCallHostFuncContext,
2193 ctx: StoreBox<VMArrayCallHostFuncContext>,
2233 ctx: StoreBox<VMArrayCallHostFuncContext>, in new_raw()
2251 ) -> Result<StoreBox<VMArrayCallHostFuncContext>, OutOfMemory> in vmctx_sync()
2286 ) -> Result<StoreBox<VMArrayCallHostFuncContext>, OutOfMemory> in vmctx_async()
H A Dstore.rs97 SendSyncPtr, SignalHandler, StoreBox, Unwind, VMContext, VMFuncRef, VMGcRef, VMStore,
481 host_globals: TryPrimaryMap<DefinedGlobalIndex, StoreBox<VMHostGlobalContext>>,
1719 ) -> &TryPrimaryMap<DefinedGlobalIndex, StoreBox<VMHostGlobalContext>> { in host_globals()
1725 ) -> &mut TryPrimaryMap<DefinedGlobalIndex, StoreBox<VMHostGlobalContext>> { in host_globals_mut()