| /wasmtime-44.0.1/crates/environ/src/compile/ |
| H A D | module_types.rs | 3 ModuleTypes, PanicOnOom as _, TypeConvert, TypeIndex, WasmArrayType, WasmCompositeInnerType, 182 inner: WasmCompositeInnerType::Func(f.clone_panic_on_oom()), in intern_trampoline_type() 348 inner: WasmCompositeInnerType::Exn(WasmExnType { in define_exception_type_for_tag() 530 WasmCompositeInnerType::Array(_) => WasmHeapType::ConcreteArray(index), in lookup_heap_type() 531 WasmCompositeInnerType::Func(_) => WasmHeapType::ConcreteFunc(index), in lookup_heap_type() 533 WasmCompositeInnerType::Cont(_) => WasmHeapType::ConcreteCont(index), in lookup_heap_type() 534 WasmCompositeInnerType::Exn(_) => WasmHeapType::ConcreteExn(index), in lookup_heap_type() 571 WasmCompositeInnerType::Array(_) => WasmHeapType::ConcreteArray(index), in lookup_heap_type() 572 WasmCompositeInnerType::Func(_) => WasmHeapType::ConcreteFunc(index), in lookup_heap_type() 574 WasmCompositeInnerType::Cont(_) => WasmHeapType::ConcreteCont(index), in lookup_heap_type() [all …]
|
| /wasmtime-44.0.1/crates/environ/src/ |
| H A D | gc.rs | 19 WasmArrayType, WasmCompositeInnerType, WasmCompositeType, WasmExnType, WasmStorageType, 247 WasmCompositeInnerType::Array(ty) => Some(self.array_layout(ty).into()), in gc_layout() 248 WasmCompositeInnerType::Struct(ty) => Some(Arc::new(self.struct_layout(ty)).into()), in gc_layout() 249 WasmCompositeInnerType::Func(_) => None, in gc_layout() 250 WasmCompositeInnerType::Cont(_) => { in gc_layout() 253 WasmCompositeInnerType::Exn(ty) => Some(Arc::new(self.exn_layout(ty)).into()), in gc_layout()
|
| H A D | types.rs | 1166 pub inner: WasmCompositeInnerType, 1197 pub enum WasmCompositeInnerType { enum 1205 impl TryClone for WasmCompositeInnerType { implementation 1217 impl fmt::Display for WasmCompositeInnerType { implementation 1230 impl WasmCompositeInnerType { impl 1328 WasmCompositeInnerType::Array(a) => a.trace(func), in trace() 1329 WasmCompositeInnerType::Func(f) => f.trace(func), in trace() 1330 WasmCompositeInnerType::Struct(a) => a.trace(func), in trace() 1331 WasmCompositeInnerType::Cont(c) => c.trace(func), in trace() 1332 WasmCompositeInnerType::Exn(e) => e.trace(func), in trace() [all …]
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/ |
| H A D | type_registry.rs | 1043 inner: wasmtime_environ::WasmCompositeInnerType::Func(trampoline_ty), in insert_entry_trampolines() 1105 wasmtime_environ::WasmCompositeInnerType::Func(_) in insert_entry_gc_layouts() 1117 wasmtime_environ::WasmCompositeInnerType::Func(_) => continue, in insert_entry_gc_layouts() 1118 wasmtime_environ::WasmCompositeInnerType::Array(a) => { in insert_entry_gc_layouts() 1121 wasmtime_environ::WasmCompositeInnerType::Struct(s) => { in insert_entry_gc_layouts() 1124 wasmtime_environ::WasmCompositeInnerType::Exn(e) => { in insert_entry_gc_layouts() 1127 …wasmtime_environ::WasmCompositeInnerType::Cont(_) => continue, // FIXME: #10248 stack switching su… in insert_entry_gc_layouts()
|
| H A D | types.rs | 13 WasmCompositeInnerType, WasmCompositeType, WasmFieldType, WasmFuncType, WasmHeapType, 2093 inner: WasmCompositeInnerType::Struct(ty), in from_wasm_struct_type() 2334 inner: WasmCompositeInnerType::Array(ty), in from_wasm_array_type() 2701 inner: WasmCompositeInnerType::Func(ty), in from_wasm_func_type() 2868 inner: WasmCompositeInnerType::Exn(WasmExnType { in _new()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/ |
| H A D | const_expr.rs | 13 use wasmtime_environ::{VMSharedTypeIndex, WasmCompositeInnerType, WasmCompositeType, WasmSubType}; 108 inner: WasmCompositeInnerType::Struct(struct_ty), in struct_new_default()
|
| /wasmtime-44.0.1/crates/cranelift/src/func_environ/gc/ |
| H A D | enabled.rs | 18 PtrSize, TagIndex, TypeIndex, VMGcKind, WasmCompositeInnerType, WasmHeapTopType, WasmHeapType, 1397 WasmCompositeInnerType::Struct(s) => &s.fields, in initialize_struct_fields() 1398 WasmCompositeInnerType::Exn(e) => &e.fields, in initialize_struct_fields()
|
| /wasmtime-44.0.1/crates/cranelift/src/ |
| H A D | func_environ.rs | 33 TypeConvert, TypeIndex, VMOffsets, WasmCompositeInnerType, WasmFuncType, WasmHeapTopType, 2614 WasmCompositeInnerType::Struct(s) => Ok(s.fields.len()), in struct_fields_len()
|