List of all items
Structs
- FunctionBodyPtr
- Imports
- InstanceAllocator
- InternalStoreHandle
- Mmap
- NotifyLocation
- SectionBodyPtr
- SignatureRegistry
- StoreHandle
- StoreId
- StoreObjects
- TargetSharedSignatureIndex
- VMBuiltinFunctionIndex
- VMCallerCheckedAnyfunc
- VMConfig
- VMContext
- VMDynamicFunctionContext
- VMExternObj
- VMExternRef
- VMFuncRef
- VMFunction
- VMFunctionBody
- VMFunctionEnvironment
- VMFunctionImport
- VMGlobal
- VMGlobalDefinition
- VMGlobalImport
- VMInstance
- VMMemory
- VMMemoryDefinition
- VMMemoryImport
- VMOffsets
- VMOwnedMemory
- VMSharedMemory
- VMSharedSignatureIndex
- VMTable
- VMTableDefinition
- VMTableImport
- export::VMFunction
- extern_ref::VMExternObj
- extern_ref::VMExternRef
- function_env::VMFunctionEnvironment
- global::VMGlobal
- imports::Imports
- instance::Instance
- instance::VMInstance
- instance::allocator::InstanceAllocator
- memory::VMMemory
- memory::VMMemoryConfig
- memory::VMOwnedMemory
- memory::VMSharedMemory
- memory::WasmMmap
- mmap::Mmap
- sig_registry::Inner
- sig_registry::SignatureRegistry
- store::InternalStoreHandle
- store::StoreHandle
- store::StoreObjects
- table::VMTable
- threadconditions::NotifyLocation
- threadconditions::NotifyMap
- threadconditions::NotifyWaiter
- threadconditions::ThreadConditions
- threadconditions::ThreadConditionsHandle
- trap::traphandlers::TrapHandlerContext
- trap::traphandlers::TrapHandlerContextInner
- trap::traphandlers::VMConfig
- vmcontext::VMBuiltinFunctionsArray
- vmcontext::VMCallerCheckedAnyfunc
- vmcontext::VMContext
- vmcontext::VMDynamicFunctionContext
- vmcontext::VMFunctionImport
- vmcontext::VMGlobalDefinition
- vmcontext::VMGlobalImport
- vmcontext::VMMemoryDefinition
- vmcontext::VMMemoryImport
- vmcontext::VMSharedSignatureIndex
- vmcontext::VMTableDefinition
- vmcontext::VMTableImport
Enums
- LibCall
- MaybeInstanceOwned
- MemoryError
- MemoryStyle
- MmapType
- TableElement
- TableStyle
- Trap
- TrapCode
- VMExtern
- VMFunctionKind
- export::VMExtern
- libcalls::LibCall
- mmap::MmapType
- store::MaybeInstanceOwned
- table::TableElement
- threadconditions::WaiterError
- trap::TrapCode
- trap::trap::Trap
- trap::traphandlers::UnwindReason
- vmcontext::VMFunctionKind
Unions
Traits
Macros
Functions
- catch_traps
- init_traps
- instance::build_funcrefs
- instance::get_memory_init_start
- instance::get_memory_slice
- instance::get_table_init_start
- instance::initialize_globals
- instance::initialize_memories
- instance::initialize_passive_elements
- instance::initialize_tables
- libcalls::function_pointer
- libcalls::wasmer_vm_data_drop
- libcalls::wasmer_vm_elem_drop
- libcalls::wasmer_vm_f32_ceil
- libcalls::wasmer_vm_f32_floor
- libcalls::wasmer_vm_f32_nearest
- libcalls::wasmer_vm_f32_trunc
- libcalls::wasmer_vm_f64_ceil
- libcalls::wasmer_vm_f64_floor
- libcalls::wasmer_vm_f64_nearest
- libcalls::wasmer_vm_f64_trunc
- libcalls::wasmer_vm_func_ref
- libcalls::wasmer_vm_imported_memory32_atomic_notify
- libcalls::wasmer_vm_imported_memory32_atomic_wait32
- libcalls::wasmer_vm_imported_memory32_atomic_wait64
- libcalls::wasmer_vm_imported_memory32_copy
- libcalls::wasmer_vm_imported_memory32_fill
- libcalls::wasmer_vm_imported_memory32_grow
- libcalls::wasmer_vm_imported_memory32_size
- libcalls::wasmer_vm_imported_table_get
- libcalls::wasmer_vm_imported_table_grow
- libcalls::wasmer_vm_imported_table_set
- libcalls::wasmer_vm_imported_table_size
- libcalls::wasmer_vm_memory32_atomic_notify
- libcalls::wasmer_vm_memory32_atomic_wait32
- libcalls::wasmer_vm_memory32_atomic_wait64
- libcalls::wasmer_vm_memory32_copy
- libcalls::wasmer_vm_memory32_fill
- libcalls::wasmer_vm_memory32_grow
- libcalls::wasmer_vm_memory32_init
- libcalls::wasmer_vm_memory32_size
- libcalls::wasmer_vm_raise_trap
- libcalls::wasmer_vm_table_copy
- libcalls::wasmer_vm_table_fill
- libcalls::wasmer_vm_table_get
- libcalls::wasmer_vm_table_grow
- libcalls::wasmer_vm_table_init
- libcalls::wasmer_vm_table_set
- libcalls::wasmer_vm_table_size
- mmap::_assert
- mmap::round_up_to_page_size
- on_host_stack
- probestack::__rust_probestack
- raise_lib_trap
- raise_user_trap
- resume_panic
- set_stack_size
- trap::trap::_assert_trap_is_sync_and_send
- trap::traphandlers::catch_traps
- trap::traphandlers::get_pc_sp
- trap::traphandlers::init_traps
- trap::traphandlers::lazy_per_thread_init
- trap::traphandlers::on_host_stack
- trap::traphandlers::on_wasm_stack
- trap::traphandlers::platform_init
- trap::traphandlers::process_illegal_op
- trap::traphandlers::raise_lib_trap
- trap::traphandlers::raise_user_trap
- trap::traphandlers::resume_panic
- trap::traphandlers::set_stack_size
- trap::traphandlers::trap_handler
- trap::traphandlers::unwind_with
- trap::traphandlers::update_context
- trap::traphandlers::wasmer_call_trampoline
- vmcontext::memory32_atomic_check32
- vmcontext::memory32_atomic_check64
- vmcontext::memory_copy
- vmcontext::memory_fill
- wasmer_call_trampoline
Type Aliases
Statics
- PROBESTACK
- libcalls::wasmer_vm_probestack
- probestack::PROBESTACK
- trap::traphandlers::DEFAULT_STACK_SIZE
- trap::traphandlers::MAGIC
- trap::traphandlers::PREV_SIGBUS
- trap::traphandlers::PREV_SIGFPE
- trap::traphandlers::PREV_SIGILL
- trap::traphandlers::PREV_SIGSEGV