Lines Matching refs:GcStore
95 self, ExportMemory, GcStore, Imports, InstanceAllocationRequest, InstanceAllocator,
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
2001 pub(crate) fn require_gc_store(&self) -> Result<&GcStore> { in require_gc_store() argument
2011 pub(crate) fn require_gc_store_mut(&mut self) -> Result<&mut GcStore> { in require_gc_store_mut() argument
2026 pub(crate) fn optional_gc_store_mut(&mut self) -> Option<&mut GcStore> { in optional_gc_store_mut() argument
2045 pub(crate) fn unwrap_gc_store(&self) -> &GcStore { in unwrap_gc_store() argument
2054 pub(crate) fn unwrap_gc_store_mut(&mut self) -> &mut GcStore { in unwrap_gc_store_mut() argument
2291 if GcStore::needs_init_barrier(gc_ref) { in init_gc_ref()
2302 GcStore::write_gc_ref_optional_store(self.optional_gc_store_mut(), dest, gc_ref) in write_gc_ref()