Home
last modified time | relevance | path

Searched refs:GcStructLayout (Results 1 – 12 of 12) sorted by relevance

/wasmtime-44.0.1/crates/environ/src/
H A Dgc.rs180 ) -> GcStructLayout { in common_struct_layout() argument
186 GcStructLayout { in common_struct_layout()
209 GcStructLayout { in common_exn_layout()
274 Struct(Arc<GcStructLayout>),
283 impl From<Arc<GcStructLayout>> for GcLayout {
284 fn from(layout: Arc<GcStructLayout>) -> Self { in from()
298 pub fn unwrap_struct(&self) -> &Arc<GcStructLayout> { in unwrap_struct() argument
385 pub struct GcStructLayout { struct
400 impl TryClone for GcStructLayout { argument
402 Ok(GcStructLayout { in try_clone()
[all …]
/wasmtime-44.0.1/crates/environ/src/gc/
H A Dnull.rs41 fn struct_layout(&self, ty: &WasmStructType) -> GcStructLayout { in struct_layout() argument
45 fn exn_layout(&self, ty: &WasmExnType) -> GcStructLayout { in exn_layout() argument
H A Ddrc.rs50 fn struct_layout(&self, ty: &WasmStructType) -> GcStructLayout { in struct_layout() argument
54 fn exn_layout(&self, ty: &WasmExnType) -> GcStructLayout { in exn_layout() argument
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/gc/enabled/
H A Dexnref.rs9 use wasmtime_environ::{DefinedTagIndex, GcStructLayout, VMGcKind};
147 layout: &GcStructLayout, in read_field() argument
174 layout: &GcStructLayout, in initialize_field() argument
H A Dstructref.rs10 use wasmtime_environ::{GcStructLayout, VMGcKind};
138 layout: &GcStructLayout, in read_field() argument
160 layout: &GcStructLayout, in write_field() argument
273 layout: &GcStructLayout, in initialize_field() argument
H A Dnull.rs20 GcArrayLayout, GcStructLayout, GcTypeLayouts, VMGcKind, VMSharedTypeIndex,
292 layout: &GcStructLayout, in alloc_uninit_struct_or_exn() argument
H A Ddrc.rs67 GcArrayLayout, GcLayout, GcStructLayout, GcTypeLayouts, POISON, VMGcKind, VMSharedTypeIndex,
969 layout: &GcStructLayout, in alloc_uninit_struct_or_exn() argument
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/
H A Dgc.rs29 use wasmtime_environ::{GcArrayLayout, GcStructLayout, VMGcKind, VMSharedTypeIndex};
290 layout: &GcStructLayout, in alloc_uninit_struct() argument
356 layout: &GcStructLayout, in alloc_uninit_exn() argument
/wasmtime-44.0.1/crates/wasmtime/src/runtime/gc/enabled/
H A Dexnref.rs17 use wasmtime_environ::{GcLayout, GcStructLayout, VMGcKind, VMSharedTypeIndex};
87 pub(crate) fn layout(&self) -> &GcStructLayout { in layout() argument
567 fn layout(&self, store: &AutoAssertNoGc<'_>) -> Result<Arc<GcStructLayout>> { in layout() argument
H A Dstructref.rs17 use wasmtime_environ::{GcLayout, GcStructLayout, VMGcKind, VMSharedTypeIndex};
83 pub(crate) fn layout(&self) -> &GcStructLayout { in layout() argument
519 fn layout(&self, store: &AutoAssertNoGc<'_>) -> Result<Arc<GcStructLayout>> { in layout() argument
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/gc/
H A Dgc_runtime.rs13 use wasmtime_environ::{GcArrayLayout, GcStructLayout, GcTypeLayouts, VMSharedTypeIndex};
296 layout: &GcStructLayout, in alloc_uninit_struct_or_exn() argument
/wasmtime-44.0.1/crates/cranelift/src/func_environ/gc/
H A Denabled.rs17 Collector, GcArrayLayout, GcLayout, GcStructLayout, I31_DISCRIMINANT, ModuleInternedTypeIndex,
1437 fn struct_or_exn_layout(&mut self, type_index: ModuleInternedTypeIndex) -> &GcStructLayout { in struct_or_exn_layout() argument