| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/ |
| H A D | vmcontext.rs | 103 let offsets = VMOffsets::new(HostPtr, &module); in check_vmfunction_import_offsets() 173 let offsets = VMOffsets::new(HostPtr, &module); in check_vmtable_offsets() 236 let offsets = VMOffsets::new(HostPtr, &module); in check_vmmemory_import_offsets() 312 let offsets = VMOffsets::new(HostPtr, &module); in check_vmglobal_import_offsets() 351 let offsets = VMOffsets::new(HostPtr, &module); in check_vmtag_import_offsets() 428 let offsets = VMOffsets::new(HostPtr, &module); in check_vmmemory_definition_offsets() 475 let offsets = VMOffsets::new(HostPtr, &module); in check_vmtable_definition_offsets() 525 let offsets = VMOffsets::new(HostPtr, &module); in check_vmglobal_definition_offsets() 535 let offsets = VMOffsets::new(HostPtr, &module); in check_vmglobal_begins_aligned() 787 let offsets = VMOffsets::new(HostPtr, &module); in check_vmshared_type_index() [all …]
|
| H A D | stack_switching.rs | 548 use wasmtime_environ::{HostPtr, Module, PtrSize, StaticModuleIndex, VMOffsets}; 562 let offsets = VMOffsets::new(HostPtr, &module); in check_vm_stack_limits_offsets() 576 let offsets = VMOffsets::new(HostPtr, &module); in check_vm_common_stack_information_offsets() 607 let offsets = VMOffsets::new(HostPtr, &module); in check_vm_array_offsets() 629 let offsets = VMOffsets::new(HostPtr, &module); in check_vm_contobj_offsets() 647 let offsets = VMOffsets::new(HostPtr, &module); in check_vm_contref_offsets() 685 let offsets = VMOffsets::new(HostPtr, &module); in check_vm_stack_chain_offsets()
|
| H A D | instance.rs | 42 VMOffsets, VMSharedTypeIndex, packed_option::ReservedValue, 371 fn offsets(&self) -> &VMOffsets<HostPtr> { in offsets() 768 fn alloc_layout(offsets: &VMOffsets<HostPtr>) -> Layout { in alloc_layout()
|
| /wasmtime-44.0.1/crates/environ/src/ |
| H A D | vmoffsets.rs | 60 pub struct VMOffsets<P> { struct 528 impl<P: PtrSize> VMOffsets<P> { implementation 568 let VMOffsets { in region_sizes() localVariable 718 impl<P: PtrSize> VMOffsets<P> { implementation 745 impl<P: PtrSize> VMOffsets<P> { implementation 753 impl<P: PtrSize> VMOffsets<P> { impl 780 impl<P: PtrSize> VMOffsets<P> { implementation 806 impl<P: PtrSize> VMOffsets<P> { implementation 833 impl<P: PtrSize> VMOffsets<P> { impl 849 impl<P: PtrSize> VMOffsets<P> { impl [all …]
|
| /wasmtime-44.0.1/winch/codegen/src/codegen/ |
| H A D | builtin.rs | 9 use wasmtime_environ::{BuiltinFunctionIndex, PtrSize, VMOffsets, WasmValType}; 73 vmoffsets: &VMOffsets<P>,
|
| H A D | env.rs | 17 TypeConvert, TypeIndex, VMOffsets, WasmHeapType, WasmValType, collections::TryClone as _, 109 pub vmoffsets: &'a VMOffsets<P>, 149 vmoffsets: &'a VMOffsets<P>, in new()
|
| H A D | call.rs | 73 use wasmtime_environ::{DefinedFuncIndex, FuncIndex, PtrSize, VMOffsets}; 137 vmoffsets: &VMOffsets<u8>, in lower() 198 vmoffsets: &VMOffsets<P>, in lower_import()
|
| H A D | context.rs | 19 use wasmtime_environ::{VMOffsets, WasmHeapType, WasmValType}; 46 pub vmoffsets: &'a VMOffsets<u8>, 117 vmoffsets: &'a VMOffsets<u8>, in new()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/ |
| H A D | vm.rs | 48 use wasmtime_environ::{DefinedMemoryIndex, HostPtr, VMOffsets, VMSharedTypeIndex}; 303 offsets: VMOffsets<HostPtr>, 317 offsets: VMOffsets::new(HostPtr, &module), in bare_with_registered_type() 392 pub(crate) fn offsets(&self) -> &VMOffsets<HostPtr> { in offsets()
|
| H A D | module.rs | 25 TypeTrace, VMOffsets, VMSharedTypeIndex, WasmChecksum, 163 offsets: VMOffsets<HostPtr>, 542 let offsets = VMOffsets::new(HostPtr, module.module()); in from_parts_raw() 1108 pub(crate) fn offsets(&self) -> &VMOffsets<HostPtr> { in offsets()
|
| /wasmtime-44.0.1/winch/codegen/src/isa/aarch64/ |
| H A D | mod.rs | 19 use wasmtime_environ::{ModuleTranslation, ModuleTypesBuilder, Tunables, VMOffsets, WasmFuncType}; 93 let vmoffsets = VMOffsets::new(pointer_bytes, &translation.module); in compile_function()
|
| /wasmtime-44.0.1/winch/codegen/src/isa/x64/ |
| H A D | mod.rs | 18 use wasmtime_environ::{ModuleTranslation, ModuleTypesBuilder, Tunables, VMOffsets, WasmFuncType}; 96 let vmoffsets = VMOffsets::new(pointer_bytes, &translation.module); in compile_function()
|
| /wasmtime-44.0.1/crates/cranelift/src/ |
| H A D | debug.rs | 19 OwnedMemoryIndex, PrimaryMap, PtrSize, StaticModuleIndex, Tunables, VMOffsets, 95 let ofs = VMOffsets::new( in new()
|
| H A D | func_environ.rs | 33 TypeConvert, TypeIndex, VMOffsets, WasmCompositeInnerType, WasmFuncType, WasmHeapTopType, 179 pub(crate) offsets: VMOffsets<u8>, 274 offsets: VMOffsets::new(compiler.isa().pointer_bytes(), &translation.module), in new()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/instance/allocator/ |
| H A D | on_demand.rs | 13 use wasmtime_environ::{DefinedMemoryIndex, DefinedTableIndex, HostPtr, Module, VMOffsets}; 90 fn validate_module(&self, _module: &Module, _offsets: &VMOffsets<HostPtr>) -> Result<()> { in validate_module()
|
| H A D | pooling.rs | 69 DefinedMemoryIndex, DefinedTableIndex, HostPtr, Module, Tunables, VMOffsets, 418 fn validate_core_instance_size(&self, offsets: &VMOffsets<HostPtr>) -> Result<()> { in validate_core_instance_size() 581 let offsets = VMOffsets::new(HostPtr, &module); in validate_component() 631 fn validate_module(&self, module: &Module, offsets: &VMOffsets<HostPtr>) -> Result<()> { in validate_module()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/trampoline/ |
| H A D | memory.rs | 16 Tunables, VMOffsets, 142 fn validate_module(&self, module: &Module, offsets: &VMOffsets<HostPtr>) -> Result<()> { in validate_module()
|
| /wasmtime-44.0.1/crates/winch/src/ |
| H A D | compiler.rs | 13 ModuleTranslation, ModuleTypesBuilder, PrimaryMap, StaticModuleIndex, Tunables, VMOffsets, 52 let vmoffsets = VMOffsets::new(pointer_size, &translation.module); in get_context()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/instance/ |
| H A D | allocator.rs | 16 MemoryInitializer, Module, SizeOverflow, TableInitialValue, Trap, VMOffsets, 144 fn validate_module(&self, module: &Module, offsets: &VMOffsets<HostPtr>) -> Result<()>; in validate_module()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/gc/enabled/ |
| H A D | drc.rs | 1201 let offsets = wasmtime_environ::VMOffsets::from(wasmtime_environ::VMOffsetsFields { in ref_count_is_at_correct_offset()
|
| /wasmtime-44.0.1/docs/ |
| H A D | contributing-architecture.md | 94 contents are dynamically determined based on the `VMOffsets`, or the source
|