Searched refs:StoreBox (Results 1 – 6 of 6) sorted by relevance
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/ |
| H A D | store_box.rs | 14 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 D | interpreter.rs | 4 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 D | vm_host_func_context.rs | 8 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 D | global.rs | 1 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 D | func.rs | 4 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 D | store.rs | 97 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()
|