| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/gc/enabled/ |
| H A D | externref.rs | 1 use crate::runtime::vm::{GcHeap, GcStore, VMGcRef}; 83 pub fn clone(&self, gc_store: &mut GcStore) -> Self { in clone() 88 pub fn drop(self, gc_store: &mut GcStore) { in drop() argument
|
| H A D | exnref.rs | 5 runtime::vm::{GcHeap, GcStore, VMGcRef}, 114 pub fn clone(&self, gc_store: &mut GcStore) -> Self { in clone() 119 pub fn drop(self, gc_store: &mut GcStore) { in drop() argument
|
| H A D | arrayref.rs | 5 runtime::vm::{GcHeap, GcStore, VMGcRef}, 105 pub fn clone(&self, gc_store: &mut GcStore) -> Self { in clone() 110 pub fn drop(self, gc_store: &mut GcStore) { in drop() argument
|
| H A D | structref.rs | 5 runtime::vm::{GcHeap, GcStore, VMGcRef}, 105 pub fn clone(&self, gc_store: &mut GcStore) -> Self { in clone() 110 pub fn drop(self, gc_store: &mut GcStore) { in drop() argument
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/ |
| H A D | table.rs | 9 use crate::runtime::vm::{GcStore, SendSyncPtr, VMGcRef, VmPtr}; 567 mut gc_store: Option<&mut GcStore>, in fill_gc_ref() argument 576 GcStore::write_gc_ref_optional_store(gc_store.as_deref_mut(), slot, val); in fill_gc_ref() 637 gc_store: Option<&mut GcStore>, in grow_gc_ref() argument 819 store: Option<&mut GcStore>, in set_gc_ref() argument 825 GcStore::write_gc_ref_optional_store( in set_gc_ref() 843 gc_store: Option<&mut GcStore>, in copy_to() argument 862 gc_store: Option<&mut GcStore>, in copy_within() argument 1046 mut gc_store: Option<&mut GcStore>, in copy_elements() argument 1072 GcStore::write_gc_ref_optional_store( in copy_elements() [all …]
|
| H A D | gc.rs | 38 pub struct GcStore { struct 65 impl GcStore { argument
|
| H A D | instance.rs | 19 GcStore, HostResult, Imports, ModuleRuntimeInfo, SendSyncPtr, VMGlobalKind, VMStore, 533 unsafe fn set_gc_heap(self: Pin<&mut Self>, gc_store: Option<&GcStore>) { in set_gc_heap() argument
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/ |
| H A D | store.rs | 483 gc_store: Option<GcStore>, 1790 ) -> (Option<&mut GcStore>, [Pin<&mut vm::Instance>; N]) { argument 1803 ) -> (Option<&mut GcStore>, Pin<&mut vm::Instance>) { in optional_gc_store_and_instance_mut() argument 1813 Option<&mut GcStore>, in optional_gc_store_and_registry_and_instance_mut() argument 1911 ) -> Result<&mut GcStore> { in ensure_gc_store() argument 1922 ) -> Result<&mut GcStore> { in allocate_gc_store() argument 1940 ) -> Result<GcStore> { in allocate_gc_store() argument 1974 Ok(GcStore::new(index, heap)) in allocate_gc_store() 1981 ) -> Result<GcStore> { in allocate_gc_store() argument 2045 pub(crate) fn unwrap_gc_store(&self) -> &GcStore { in unwrap_gc_store() argument [all …]
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/gc/ |
| H A D | gc_ref.rs | 2 use crate::runtime::vm::{GcHeap, GcStore, I31}; 456 pub fn clone(&self, gc_store: &mut GcStore) -> Self { in clone() 464 pub fn drop(self, gc_store: &mut GcStore) { in drop() argument
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/gc/disabled/ |
| H A D | rooting.rs | 1 use crate::runtime::vm::{GcStore, VMGcRef}; 45 pub(crate) fn exit_lifo_scope(&mut self, _gc_store: Option<&mut GcStore>, _scope: usize) {} in exit_lifo_scope() argument
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/store/ |
| H A D | data.rs | 2 use crate::runtime::vm::{self, GcStore, VMStore}; 293 ) -> (Option<&'a mut GcStore>, Pin<&'a mut vm::Instance>) { in get_with_gc_store_mut() argument
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/gc/enabled/ |
| H A D | rooting.rs | 164 use crate::runtime::vm::{GcRootsList, GcStore, VMGcRef}; 487 pub(crate) fn exit_lifo_scope(&mut self, gc_store: Option<&mut GcStore>, scope: usize) { in exit_lifo_scope() argument 498 fn exit_lifo_scope_slow(&mut self, mut gc_store: Option<&mut GcStore>, scope: usize) { in exit_lifo_scope_slow() argument 683 pub(crate) fn trim_liveness_flags(&mut self, gc_store: &mut GcStore, eager: bool) { in trim_liveness_flags() argument
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/externals/ |
| H A D | table.rs | 4 self, GcStore, SendSyncPtr, TableElementType, VMFuncRef, VMGcRef, VMStore, 151 ) -> (&'a mut vm::Table, Option<&'a mut GcStore>) { in wasmtime_table() argument
|