Searched refs:InstanceHandle (Results 1 – 5 of 5) sorted by relevance
| /wasmtime-44.0.1/docs/ |
| H A D | contributing-architecture.md | 69 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 D | allocator.rs | 4 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 D | vm.rs | 102 GcHeapAllocationIndex, Instance, InstanceAllocationRequest, InstanceAllocator, InstanceHandle,
|
| H A D | store.rs | 96 InstanceHandle, Interpreter, InterpreterRef, ModuleRuntimeInfo, OnDemandInstanceAllocator, 697 handle: InstanceHandle,
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/ |
| H A D | instance.rs | 171 ) -> Result<InstanceHandle, OutOfMemory> { in new() argument 1679 pub type InstanceHandle = OwnedInstance<Instance>; typedef
|