Home
last modified time | relevance | path

Searched refs:InstanceHandle (Results 1 – 5 of 5) sorted by relevance

/wasmtime-44.0.1/docs/
H A Dcontributing-architecture.md69 it'll create an `InstanceHandle` under the hood. This is a very `unsafe` type
73 `InstanceHandle` doesn't know how to deallocate itself and relies on the
79 An `InstanceHandle` is laid out in memory with some Rust-owned values first
83 fields will have more information. After an `InstanceHandle` in memory is a
84 `VMContext`, which will be discussed next. `InstanceHandle` values are the
86 works with. The `wasmtime::Store` holds onto all these `InstanceHandle` values
89 reduced to simply `InstanceHandle` values all talking to themselves.
278 3. The `InstanceHandle` corresponding to this instance is allocated. How this
282 (which as mentioned above is adjacent to the `InstanceHandle` allocation
286 4. At this point the `InstanceHandle` is stored within the `Store`. This is
[all …]
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/instance/
H A Dallocator.rs4 use crate::runtime::vm::instance::{Instance, InstanceHandle};
321 ) -> Result<InstanceHandle> { in allocate_module() argument
387 pub(crate) unsafe fn deallocate_module(&self, handle: &mut InstanceHandle) { in deallocate_module() argument
/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Dvm.rs102 GcHeapAllocationIndex, Instance, InstanceAllocationRequest, InstanceAllocator, InstanceHandle,
H A Dstore.rs96 InstanceHandle, Interpreter, InterpreterRef, ModuleRuntimeInfo, OnDemandInstanceAllocator,
697 handle: InstanceHandle,
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/
H A Dinstance.rs171 ) -> Result<InstanceHandle, OutOfMemory> { in new() argument
1679 pub type InstanceHandle = OwnedInstance<Instance>; typedef