List of all items
Structs
- AsyncFunctionEnvHandle
- AsyncFunctionEnvHandleMut
- AsyncFunctionEnvMut
- Bytes
- Engine
- EngineId
- EngineRef
- Exception
- ExportType
- Exports
- ExportsIterator
- ExternRef
- FrameInfo
- Function
- FunctionEnv
- FunctionEnvMut
- FunctionType
- Global
- GlobalType
- ImportType
- Imports
- ImportsIterator
- Instance
- Interrupter
- LocalFunctionIndex
- Memory
- Memory32
- Memory64
- MemoryLocation
- MemoryOps
- MemoryType
- MemoryView
- Module
- ModuleInfo
- Pages
- RuntimeError
- S0
- S1
- S10
- S11
- S12
- S13
- S14
- S15
- S16
- S17
- S18
- S19
- S2
- S20
- S21
- S22
- S23
- S24
- S25
- S26
- S3
- S4
- S5
- S6
- S7
- S8
- S9
- SharedMemory
- Store
- StoreAsync
- StoreAsyncReadLock
- StoreAsyncWriteLock
- StoreMut
- StoreRef
- Table
- TableType
- Tag
- TagType
- TypedFunction
- WasmPtr
- WasmRef
- WasmSlice
- WasmSliceIter
- WithEnv
- WithoutEnv
- backend::sys::Artifact
- backend::sys::Cranelift
- backend::sys::EngineBuilder
- backend::sys::Features
- backend::sys::FunctionExtent
- backend::sys::LLVM
- backend::sys::MiddlewareError
- backend::sys::MiddlewareReaderState
- backend::sys::Singlepass
- backend::sys::Target
- backend::sys::Triple
- backend::sys::async_runtime::AsyncCallFuture
- backend::sys::async_runtime::AsyncCallStoreMut
- backend::sys::async_runtime::AsyncYield
- backend::sys::async_runtime::CoroutineContext
- backend::sys::entities::engine::Artifact
- backend::sys::entities::engine::BaseTunables
- backend::sys::entities::engine::Engine
- backend::sys::entities::engine::EngineBuilder
- backend::sys::entities::exception::Exception
- backend::sys::entities::external::ExternRef
- backend::sys::entities::function::DynamicFunction
- backend::sys::entities::function::Function
- backend::sys::entities::function::StaticFunction
- backend::sys::entities::function::env::AsyncFunctionEnvHandle
- backend::sys::entities::function::env::AsyncFunctionEnvHandleMut
- backend::sys::entities::function::env::AsyncFunctionEnvMut
- backend::sys::entities::function::env::FunctionEnv
- backend::sys::entities::function::env::FunctionEnvMut
- backend::sys::entities::global::Global
- backend::sys::entities::instance::Instance
- backend::sys::entities::memory::Memory
- backend::sys::entities::memory::MemoryBuffer
- backend::sys::entities::memory::view::MemoryView
- backend::sys::entities::module::Module
- backend::sys::entities::store::Interrupter
- backend::sys::entities::store::Store
- backend::sys::entities::store::StoreHandle
- backend::sys::entities::store::StoreId
- backend::sys::entities::store::StoreObjects
- backend::sys::entities::table::Table
- backend::sys::entities::tag::Tag
- backend::sys::tunables::BaseTunables
- backend::sys::vm::FunctionBodyPtr
- backend::sys::vm::Imports
- backend::sys::vm::InstanceAllocator
- backend::sys::vm::InternalStoreHandle
- backend::sys::vm::Mmap
- backend::sys::vm::NotifyLocation
- backend::sys::vm::SectionBodyPtr
- backend::sys::vm::SignatureRegistry
- backend::sys::vm::StoreHandle
- backend::sys::vm::StoreId
- backend::sys::vm::StoreObjects
- backend::sys::vm::ThreadConditions
- backend::sys::vm::ThreadConditionsHandle
- backend::sys::vm::VMBuiltinFunctionIndex
- backend::sys::vm::VMCallerCheckedAnyfunc
- backend::sys::vm::VMConfig
- backend::sys::vm::VMContext
- backend::sys::vm::VMDynamicFunctionContext
- backend::sys::vm::VMExceptionObj
- backend::sys::vm::VMExceptionRef
- backend::sys::vm::VMExternObj
- backend::sys::vm::VMExternRef
- backend::sys::vm::VMFuncRef
- backend::sys::vm::VMFunction
- backend::sys::vm::VMFunctionBody
- backend::sys::vm::VMFunctionEnvironment
- backend::sys::vm::VMFunctionImport
- backend::sys::vm::VMGlobal
- backend::sys::vm::VMGlobalDefinition
- backend::sys::vm::VMGlobalImport
- backend::sys::vm::VMInstance
- backend::sys::vm::VMMemory
- backend::sys::vm::VMMemoryDefinition
- backend::sys::vm::VMMemoryImport
- backend::sys::vm::VMOffsets
- backend::sys::vm::VMOwnedMemory
- backend::sys::vm::VMSharedMemory
- backend::sys::vm::VMSharedTagIndex
- backend::sys::vm::VMSignatureHash
- backend::sys::vm::VMTable
- backend::sys::vm::VMTableDefinition
- backend::sys::vm::VMTableImport
- backend::sys::vm::VMTag
- backend::sys::vm::interrupt_registry::InterruptInstallGuard
- entities::engine::Engine
- entities::engine::EngineId
- entities::engine::engine_ref::EngineRef
- entities::exception::Exception
- entities::exports::Exports
- entities::exports::ExportsIterator
- entities::external::extref::ExternRef
- entities::function::Function
- entities::function::env::AsyncFunctionEnvHandle
- entities::function::env::AsyncFunctionEnvHandleMut
- entities::function::env::AsyncFunctionEnvMut
- entities::function::env::FunctionEnv
- entities::function::env::FunctionEnvMut
- entities::function::host::WithEnv
- entities::function::host::WithoutEnv
- entities::global::Global
- entities::imports::Imports
- entities::imports::ImportsIterator
- entities::instance::Instance
- entities::memory::Memory
- entities::memory::buffer::MemoryBuffer
- entities::memory::location::MemoryLocation
- entities::memory::shared::MemoryOps
- entities::memory::shared::SharedMemory
- entities::memory::view::MemoryView
- entities::module::Module
- entities::store::Store
- entities::store::async_::StoreAsync
- entities::store::async_::StoreAsyncReadLock
- entities::store::async_::StoreAsyncWriteLock
- entities::store::context::ForcedStoreInstallGuard
- entities::store::context::StoreAsyncGuardWrapper
- entities::store::context::StoreContext
- entities::store::context::StorePtrPauseGuard
- entities::store::context::StorePtrWrapper
- entities::store::inner::StoreInner
- entities::store::local_rwlock::LocalRwLock
- entities::store::local_rwlock::LocalRwLockInner
- entities::store::local_rwlock::LocalRwLockReadGuard
- entities::store::local_rwlock::LocalRwLockWriteGuard
- entities::store::local_rwlock::ReadFuture
- entities::store::local_rwlock::WriteFuture
- entities::store::obj::Interrupter
- entities::store::store_ref::StoreMut
- entities::store::store_ref::StoreRef
- entities::table::Table
- entities::tag::Tag
- error::RuntimeError
- error::RuntimeErrorInner
- error::RuntimeStringError
- sys::Artifact
- sys::BaseTunables
- sys::Cranelift
- sys::EngineBuilder
- sys::Features
- sys::FunctionExtent
- sys::LLVM
- sys::MiddlewareError
- sys::MiddlewareReaderState
- sys::Singlepass
- sys::Target
- sys::Triple
- sys::engine::Artifact
- sys::engine::BaseTunables
- sys::engine::Engine
- sys::engine::EngineBuilder
- sys::function::Function
- sys::global::Global
- sys::instance::Instance
- sys::memory::Memory
- sys::memory::MemoryView
- sys::module::Module
- sys::store::Interrupter
- sys::store::Store
- sys::store::StoreHandle
- sys::store::StoreId
- sys::store::StoreObjects
- sys::table::Table
- sys::vm::FunctionBodyPtr
- sys::vm::Imports
- sys::vm::InstanceAllocator
- sys::vm::InternalStoreHandle
- sys::vm::Mmap
- sys::vm::NotifyLocation
- sys::vm::SectionBodyPtr
- sys::vm::SignatureRegistry
- sys::vm::StoreHandle
- sys::vm::StoreId
- sys::vm::StoreObjects
- sys::vm::ThreadConditions
- sys::vm::ThreadConditionsHandle
- sys::vm::VMBuiltinFunctionIndex
- sys::vm::VMCallerCheckedAnyfunc
- sys::vm::VMConfig
- sys::vm::VMContext
- sys::vm::VMDynamicFunctionContext
- sys::vm::VMExceptionObj
- sys::vm::VMExceptionRef
- sys::vm::VMExternObj
- sys::vm::VMExternRef
- sys::vm::VMFuncRef
- sys::vm::VMFunction
- sys::vm::VMFunctionBody
- sys::vm::VMFunctionEnvironment
- sys::vm::VMFunctionImport
- sys::vm::VMGlobal
- sys::vm::VMGlobalDefinition
- sys::vm::VMGlobalImport
- sys::vm::VMInstance
- sys::vm::VMMemory
- sys::vm::VMMemoryDefinition
- sys::vm::VMMemoryImport
- sys::vm::VMOffsets
- sys::vm::VMOwnedMemory
- sys::vm::VMSharedMemory
- sys::vm::VMSharedTagIndex
- sys::vm::VMSignatureHash
- sys::vm::VMTable
- sys::vm::VMTableDefinition
- sys::vm::VMTableImport
- sys::vm::VMTag
- sys::vm::interrupt_registry::InterruptInstallGuard
- utils::mem::Memory32
- utils::mem::Memory64
- utils::mem::WasmRef
- utils::mem::WasmSlice
- utils::mem::WasmSliceIter
- utils::mem::access::WasmRefAccess
- utils::mem::access::WasmSliceAccess
- utils::mem::ptr::WasmPtr
- utils::native::convert::S0
- utils::native::convert::S1
- utils::native::convert::S10
- utils::native::convert::S11
- utils::native::convert::S12
- utils::native::convert::S13
- utils::native::convert::S14
- utils::native::convert::S15
- utils::native::convert::S16
- utils::native::convert::S17
- utils::native::convert::S18
- utils::native::convert::S19
- utils::native::convert::S2
- utils::native::convert::S20
- utils::native::convert::S21
- utils::native::convert::S22
- utils::native::convert::S23
- utils::native::convert::S24
- utils::native::convert::S25
- utils::native::convert::S26
- utils::native::convert::S3
- utils::native::convert::S4
- utils::native::convert::S5
- utils::native::convert::S6
- utils::native::convert::S7
- utils::native::convert::S8
- utils::native::convert::S9
- utils::native::typed_func::TypedFunction
Enums
- AsyncFunctionEnv
- AtomicsError
- BackendKind
- BackendTrap
- CompileError
- DeserializeError
- ExportError
- ExportIndex
- Extern
- ExternType
- GlobalInit
- InstantiationError
- InterrupterInner
- IoCompileError
- LinkError
- MemoryAccessError
- MemoryError
- MemoryStyle
- Mutability
- OnCalledAction
- ParseCpuFeatureError
- RuntimeErrorDisplay
- SerializeError
- StoreObjects
- TableStyle
- TagKind
- Type
- Value
- WasmError
- backend::BackendKind
- backend::sys::Architecture
- backend::sys::CpuFeature
- backend::sys::CraneliftOptLevel
- backend::sys::LLVMOptLevel
- backend::sys::OperatingSystem
- backend::sys::async_runtime::AsyncResume
- backend::sys::async_runtime::AsyncRuntimeError
- backend::sys::entities::function::HostCallOutcome
- backend::sys::entities::function::InvocationResult
- backend::sys::entities::function::env::AsyncFunctionEnvMutStore
- backend::sys::vm::ExpectedValue
- backend::sys::vm::LibCall
- backend::sys::vm::MaybeInstanceOwned
- backend::sys::vm::MemoryError
- backend::sys::vm::MemoryStyle
- backend::sys::vm::MmapType
- backend::sys::vm::TableElement
- backend::sys::vm::TableStyle
- backend::sys::vm::Trap
- backend::sys::vm::TrapCode
- backend::sys::vm::UnwindReason
- backend::sys::vm::VMExtern
- backend::sys::vm::VMFunctionKind
- backend::sys::vm::WaiterError
- backend::sys::vm::interrupt_registry::InstallError
- backend::sys::vm::interrupt_registry::InterruptError
- backend::sys::vm::libcalls::LibCall
- entities::engine::inner::BackendEngine
- entities::exception::inner::BackendException
- entities::exports::ExportError
- entities::external::Extern
- entities::external::extref::inner::BackendExternRef
- entities::function::async_host::AsyncFunctionEnv
- entities::function::env::inner::BackendAsyncFunctionEnvHandle
- entities::function::env::inner::BackendAsyncFunctionEnvHandleMut
- entities::function::env::inner::BackendAsyncFunctionEnvMut
- entities::function::env::inner::BackendFunctionEnv
- entities::function::env::inner::BackendFunctionEnvMut
- entities::function::inner::BackendFunction
- entities::global::inner::BackendGlobal
- entities::instance::BackendInstance
- entities::memory::buffer::inner::BackendMemoryBuffer
- entities::memory::inner::BackendMemory
- entities::memory::view::inner::BackendMemoryView
- entities::module::IoCompileError
- entities::module::inner::BackendModule
- entities::store::context::GetStoreAsyncGuardResult
- entities::store::context::StoreContextEntry
- entities::store::context::StoreInstallGuard
- entities::store::inner::BackendStore
- entities::store::local_rwlock::LockState
- entities::store::obj::InterrupterInner
- entities::store::obj::StoreObjects
- entities::table::inner::BackendTable
- entities::tag::inner::BackendTag
- entities::trap::BackendTrap
- entities::value::Value
- error::AtomicsError
- error::InstantiationError
- error::LinkError
- error::RuntimeErrorDisplay
- sys::Architecture
- sys::CpuFeature
- sys::CraneliftOptLevel
- sys::LLVMOptLevel
- sys::OperatingSystem
- sys::vm::ExpectedValue
- sys::vm::LibCall
- sys::vm::MaybeInstanceOwned
- sys::vm::MemoryError
- sys::vm::MemoryStyle
- sys::vm::MmapType
- sys::vm::TableElement
- sys::vm::TableStyle
- sys::vm::Trap
- sys::vm::TrapCode
- sys::vm::UnwindReason
- sys::vm::VMExtern
- sys::vm::VMFunctionKind
- sys::vm::WaiterError
- sys::vm::interrupt_registry::InstallError
- sys::vm::interrupt_registry::InterruptError
- sys::vm::libcalls::LibCall
- utils::mem::MemoryAccessError
- utils::mem::access::RefCow
- utils::mem::access::SliceCow
- vm::VMExceptionRef
- vm::VMExtern
- vm::VMExternFunction
- vm::VMExternGlobal
- vm::VMExternMemory
- vm::VMExternRef
- vm::VMExternTable
- vm::VMExternTag
- vm::VMFuncRef
- vm::VMFunction
- vm::VMFunctionBody
- vm::VMFunctionCallback
- vm::VMFunctionEnvironment
- vm::VMGlobal
- vm::VMInstance
- vm::VMMemory
- vm::VMSharedMemory
- vm::VMTable
- vm::VMTag
- vm::VMTrampoline
Unions
Traits
- AsEngineRef
- AsStoreAsync
- AsStoreMut
- AsStoreRef
- AsyncHostFunction
- Exportable
- ExportableWithGenerics
- FromToNativeWasmType
- HostFunction
- IntoBytes
- IntoResult
- MemorySize
- NativeWasmType
- NativeWasmTypeInto
- VMExternToExtern
- ValueType
- WasmTypeList
- backend::sys::CompilerConfig
- backend::sys::FunctionMiddleware
- backend::sys::ModuleMiddleware
- backend::sys::Tunables
- backend::sys::entities::engine::NativeEngineExt
- backend::sys::entities::engine::Tunables
- backend::sys::entities::store::NativeStoreExt
- backend::sys::vm::LinearMemory
- backend::sys::vm::StoreObject
- entities::engine::engine_ref::AsEngineRef
- entities::exports::Exportable
- entities::exports::ExportableWithGenerics
- entities::external::VMExternToExtern
- entities::function::async_host::AsyncHostFunction
- entities::function::host::HostFunction
- entities::function::host::private::HostFunctionKindSealed
- entities::memory::location::SharedMemoryOps
- entities::store::async_::AsStoreAsync
- entities::store::store_ref::AsStoreMut
- entities::store::store_ref::AsStoreRef
- sys::CompilerConfig
- sys::FunctionMiddleware
- sys::ModuleMiddleware
- sys::NativeEngineExt
- sys::Tunables
- sys::engine::NativeEngineExt
- sys::engine::Tunables
- sys::store::NativeStoreExt
- sys::vm::LinearMemory
- sys::vm::StoreObject
- utils::into_bytes::IntoBytes
- utils::mem::MemorySize
- utils::mem::ValueType
- utils::native::convert::FromToNativeWasmType
- utils::native::convert::IntoResult
- utils::native::convert::NativeWasmType
- utils::native::convert::NativeWasmTypeInto
- utils::native::convert::WasmTypeList
Macros
- backend::sys::entities::function::impl_host_function
- backend::sys::entities::function::typed::impl_native_traits
- cfg_compiler
- entities::function::async_host::impl_async_host_function_with_env
- entities::function::async_host::impl_async_host_function_without_env
- entities::function::host::imp::count_idents
- entities::function::host::imp::impl_host_function
- entities::value::accessors
- imports
- utils::macros::backend::gen_rt_ty
- utils::macros::backend::match_rt
- utils::native::convert::count_idents
- utils::native::convert::from_to_native_wasm_type
- utils::native::convert::from_to_native_wasm_type_same_size
- utils::native::convert::impl_wasmtypelist
- utils::native::typed_func::impl_native_traits
- vm::define_vm_like
Derive Macros
Functions
- backend::sys::async_runtime::block_on_host_future
- backend::sys::async_runtime::call_function_async
- backend::sys::async_runtime::install_store_context
- backend::sys::async_runtime::notify_pending_futures_of_interrupt
- backend::sys::async_runtime::run_immediate
- backend::sys::entities::engine::default_engine
- backend::sys::entities::engine::get_default_compiler_config
- backend::sys::entities::function::finalize_dynamic_call
- backend::sys::entities::function::gen_call_trampoline_address_s0
- backend::sys::entities::function::gen_call_trampoline_address_s0_no_env
- backend::sys::entities::function::gen_call_trampoline_address_s1
- backend::sys::entities::function::gen_call_trampoline_address_s10
- backend::sys::entities::function::gen_call_trampoline_address_s10_no_env
- backend::sys::entities::function::gen_call_trampoline_address_s11
- backend::sys::entities::function::gen_call_trampoline_address_s11_no_env
- backend::sys::entities::function::gen_call_trampoline_address_s12
- backend::sys::entities::function::gen_call_trampoline_address_s12_no_env
- backend::sys::entities::function::gen_call_trampoline_address_s13
- backend::sys::entities::function::gen_call_trampoline_address_s13_no_env
- backend::sys::entities::function::gen_call_trampoline_address_s14
- backend::sys::entities::function::gen_call_trampoline_address_s14_no_env
- backend::sys::entities::function::gen_call_trampoline_address_s15
- backend::sys::entities::function::gen_call_trampoline_address_s15_no_env
- backend::sys::entities::function::gen_call_trampoline_address_s16
- backend::sys::entities::function::gen_call_trampoline_address_s16_no_env
- backend::sys::entities::function::gen_call_trampoline_address_s17
- backend::sys::entities::function::gen_call_trampoline_address_s17_no_env
- backend::sys::entities::function::gen_call_trampoline_address_s18
- backend::sys::entities::function::gen_call_trampoline_address_s18_no_env
- backend::sys::entities::function::gen_call_trampoline_address_s19
- backend::sys::entities::function::gen_call_trampoline_address_s19_no_env
- backend::sys::entities::function::gen_call_trampoline_address_s1_no_env
- backend::sys::entities::function::gen_call_trampoline_address_s2
- backend::sys::entities::function::gen_call_trampoline_address_s20
- backend::sys::entities::function::gen_call_trampoline_address_s20_no_env
- backend::sys::entities::function::gen_call_trampoline_address_s21
- backend::sys::entities::function::gen_call_trampoline_address_s21_no_env
- backend::sys::entities::function::gen_call_trampoline_address_s22
- backend::sys::entities::function::gen_call_trampoline_address_s22_no_env
- backend::sys::entities::function::gen_call_trampoline_address_s23
- backend::sys::entities::function::gen_call_trampoline_address_s23_no_env
- backend::sys::entities::function::gen_call_trampoline_address_s24
- backend::sys::entities::function::gen_call_trampoline_address_s24_no_env
- backend::sys::entities::function::gen_call_trampoline_address_s25
- backend::sys::entities::function::gen_call_trampoline_address_s25_no_env
- backend::sys::entities::function::gen_call_trampoline_address_s26
- backend::sys::entities::function::gen_call_trampoline_address_s26_no_env
- backend::sys::entities::function::gen_call_trampoline_address_s2_no_env
- backend::sys::entities::function::gen_call_trampoline_address_s3
- backend::sys::entities::function::gen_call_trampoline_address_s3_no_env
- backend::sys::entities::function::gen_call_trampoline_address_s4
- backend::sys::entities::function::gen_call_trampoline_address_s4_no_env
- backend::sys::entities::function::gen_call_trampoline_address_s5
- backend::sys::entities::function::gen_call_trampoline_address_s5_no_env
- backend::sys::entities::function::gen_call_trampoline_address_s6
- backend::sys::entities::function::gen_call_trampoline_address_s6_no_env
- backend::sys::entities::function::gen_call_trampoline_address_s7
- backend::sys::entities::function::gen_call_trampoline_address_s7_no_env
- backend::sys::entities::function::gen_call_trampoline_address_s8
- backend::sys::entities::function::gen_call_trampoline_address_s8_no_env
- backend::sys::entities::function::gen_call_trampoline_address_s9
- backend::sys::entities::function::gen_call_trampoline_address_s9_no_env
- backend::sys::entities::function::gen_fn_callback_s0
- backend::sys::entities::function::gen_fn_callback_s0_no_env
- backend::sys::entities::function::gen_fn_callback_s1
- backend::sys::entities::function::gen_fn_callback_s10
- backend::sys::entities::function::gen_fn_callback_s10_no_env
- backend::sys::entities::function::gen_fn_callback_s11
- backend::sys::entities::function::gen_fn_callback_s11_no_env
- backend::sys::entities::function::gen_fn_callback_s12
- backend::sys::entities::function::gen_fn_callback_s12_no_env
- backend::sys::entities::function::gen_fn_callback_s13
- backend::sys::entities::function::gen_fn_callback_s13_no_env
- backend::sys::entities::function::gen_fn_callback_s14
- backend::sys::entities::function::gen_fn_callback_s14_no_env
- backend::sys::entities::function::gen_fn_callback_s15
- backend::sys::entities::function::gen_fn_callback_s15_no_env
- backend::sys::entities::function::gen_fn_callback_s16
- backend::sys::entities::function::gen_fn_callback_s16_no_env
- backend::sys::entities::function::gen_fn_callback_s17
- backend::sys::entities::function::gen_fn_callback_s17_no_env
- backend::sys::entities::function::gen_fn_callback_s18
- backend::sys::entities::function::gen_fn_callback_s18_no_env
- backend::sys::entities::function::gen_fn_callback_s19
- backend::sys::entities::function::gen_fn_callback_s19_no_env
- backend::sys::entities::function::gen_fn_callback_s1_no_env
- backend::sys::entities::function::gen_fn_callback_s2
- backend::sys::entities::function::gen_fn_callback_s20
- backend::sys::entities::function::gen_fn_callback_s20_no_env
- backend::sys::entities::function::gen_fn_callback_s21
- backend::sys::entities::function::gen_fn_callback_s21_no_env
- backend::sys::entities::function::gen_fn_callback_s22
- backend::sys::entities::function::gen_fn_callback_s22_no_env
- backend::sys::entities::function::gen_fn_callback_s23
- backend::sys::entities::function::gen_fn_callback_s23_no_env
- backend::sys::entities::function::gen_fn_callback_s24
- backend::sys::entities::function::gen_fn_callback_s24_no_env
- backend::sys::entities::function::gen_fn_callback_s25
- backend::sys::entities::function::gen_fn_callback_s25_no_env
- backend::sys::entities::function::gen_fn_callback_s26
- backend::sys::entities::function::gen_fn_callback_s26_no_env
- backend::sys::entities::function::gen_fn_callback_s2_no_env
- backend::sys::entities::function::gen_fn_callback_s3
- backend::sys::entities::function::gen_fn_callback_s3_no_env
- backend::sys::entities::function::gen_fn_callback_s4
- backend::sys::entities::function::gen_fn_callback_s4_no_env
- backend::sys::entities::function::gen_fn_callback_s5
- backend::sys::entities::function::gen_fn_callback_s5_no_env
- backend::sys::entities::function::gen_fn_callback_s6
- backend::sys::entities::function::gen_fn_callback_s6_no_env
- backend::sys::entities::function::gen_fn_callback_s7
- backend::sys::entities::function::gen_fn_callback_s7_no_env
- backend::sys::entities::function::gen_fn_callback_s8
- backend::sys::entities::function::gen_fn_callback_s8_no_env
- backend::sys::entities::function::gen_fn_callback_s9
- backend::sys::entities::function::gen_fn_callback_s9_no_env
- backend::sys::entities::function::to_invocation_result
- backend::sys::entities::function::typed::convert_results
- backend::sys::entities::function::typed_args_from_values
- backend::sys::entities::function::typed_results_to_values
- backend::sys::entities::function::write_dynamic_results
- backend::sys::entities::memory::volatile_memcpy_read
- backend::sys::entities::memory::volatile_memcpy_write
- backend::sys::entities::table::set_table_item
- backend::sys::entities::table::value_from_table_element
- backend::sys::entities::table::value_to_table_element
- backend::sys::vm::catch_traps
- backend::sys::vm::drain_stack_pool
- backend::sys::vm::get_stack_size
- backend::sys::vm::init_traps
- backend::sys::vm::interrupt_registry::install
- backend::sys::vm::interrupt_registry::interrupt
- backend::sys::vm::interrupt_registry::is_interrupted
- backend::sys::vm::libcalls::function_pointer
- backend::sys::vm::libcalls::throw
- backend::sys::vm::libcalls::wasmer_eh_personality
- backend::sys::vm::libcalls::wasmer_eh_personality2
- backend::sys::vm::libcalls::wasmer_vm_alloc_exception
- backend::sys::vm::libcalls::wasmer_vm_data_drop
- backend::sys::vm::libcalls::wasmer_vm_dbg_str
- backend::sys::vm::libcalls::wasmer_vm_dbg_usize
- backend::sys::vm::libcalls::wasmer_vm_elem_drop
- backend::sys::vm::libcalls::wasmer_vm_exception_into_exnref
- backend::sys::vm::libcalls::wasmer_vm_f32_ceil
- backend::sys::vm::libcalls::wasmer_vm_f32_floor
- backend::sys::vm::libcalls::wasmer_vm_f32_nearest
- backend::sys::vm::libcalls::wasmer_vm_f32_sqrt
- backend::sys::vm::libcalls::wasmer_vm_f32_trunc
- backend::sys::vm::libcalls::wasmer_vm_f64_ceil
- backend::sys::vm::libcalls::wasmer_vm_f64_floor
- backend::sys::vm::libcalls::wasmer_vm_f64_nearest
- backend::sys::vm::libcalls::wasmer_vm_f64_sqrt
- backend::sys::vm::libcalls::wasmer_vm_f64_trunc
- backend::sys::vm::libcalls::wasmer_vm_func_ref
- backend::sys::vm::libcalls::wasmer_vm_imported_memory32_atomic_notify
- backend::sys::vm::libcalls::wasmer_vm_imported_memory32_atomic_wait32
- backend::sys::vm::libcalls::wasmer_vm_imported_memory32_atomic_wait64
- backend::sys::vm::libcalls::wasmer_vm_imported_memory32_copy
- backend::sys::vm::libcalls::wasmer_vm_imported_memory32_fill
- backend::sys::vm::libcalls::wasmer_vm_imported_memory32_grow
- backend::sys::vm::libcalls::wasmer_vm_imported_memory32_size
- backend::sys::vm::libcalls::wasmer_vm_imported_table_get
- backend::sys::vm::libcalls::wasmer_vm_imported_table_grow
- backend::sys::vm::libcalls::wasmer_vm_imported_table_set
- backend::sys::vm::libcalls::wasmer_vm_imported_table_size
- backend::sys::vm::libcalls::wasmer_vm_memory32_atomic_notify
- backend::sys::vm::libcalls::wasmer_vm_memory32_atomic_wait32
- backend::sys::vm::libcalls::wasmer_vm_memory32_atomic_wait64
- backend::sys::vm::libcalls::wasmer_vm_memory32_copy
- backend::sys::vm::libcalls::wasmer_vm_memory32_fill
- backend::sys::vm::libcalls::wasmer_vm_memory32_grow
- backend::sys::vm::libcalls::wasmer_vm_memory32_init
- backend::sys::vm::libcalls::wasmer_vm_memory32_size
- backend::sys::vm::libcalls::wasmer_vm_raise_trap
- backend::sys::vm::libcalls::wasmer_vm_read_exnref
- backend::sys::vm::libcalls::wasmer_vm_table_copy
- backend::sys::vm::libcalls::wasmer_vm_table_fill
- backend::sys::vm::libcalls::wasmer_vm_table_get
- backend::sys::vm::libcalls::wasmer_vm_table_grow
- backend::sys::vm::libcalls::wasmer_vm_table_init
- backend::sys::vm::libcalls::wasmer_vm_table_set
- backend::sys::vm::libcalls::wasmer_vm_table_size
- backend::sys::vm::libcalls::wasmer_vm_throw
- backend::sys::vm::on_host_stack
- backend::sys::vm::raise_lib_trap
- backend::sys::vm::raise_user_trap
- backend::sys::vm::resume_panic
- backend::sys::vm::set_stack_size
- backend::sys::vm::wasmer_call_trampoline
- entities::function::env::inner::unsupported_async_backend
- entities::function::inner::unsupported_async_backend
- entities::function::inner::unsupported_async_future
- entities::memory::shared_memory_detach_error
- is_wasm
- sys::engine::default_engine
- sys::engine::get_default_compiler_config
- sys::vm::catch_traps
- sys::vm::drain_stack_pool
- sys::vm::get_stack_size
- sys::vm::init_traps
- sys::vm::interrupt_registry::install
- sys::vm::interrupt_registry::interrupt
- sys::vm::interrupt_registry::is_interrupted
- sys::vm::libcalls::function_pointer
- sys::vm::libcalls::throw
- sys::vm::libcalls::wasmer_eh_personality
- sys::vm::libcalls::wasmer_eh_personality2
- sys::vm::libcalls::wasmer_vm_alloc_exception
- sys::vm::libcalls::wasmer_vm_data_drop
- sys::vm::libcalls::wasmer_vm_dbg_str
- sys::vm::libcalls::wasmer_vm_dbg_usize
- sys::vm::libcalls::wasmer_vm_elem_drop
- sys::vm::libcalls::wasmer_vm_exception_into_exnref
- sys::vm::libcalls::wasmer_vm_f32_ceil
- sys::vm::libcalls::wasmer_vm_f32_floor
- sys::vm::libcalls::wasmer_vm_f32_nearest
- sys::vm::libcalls::wasmer_vm_f32_sqrt
- sys::vm::libcalls::wasmer_vm_f32_trunc
- sys::vm::libcalls::wasmer_vm_f64_ceil
- sys::vm::libcalls::wasmer_vm_f64_floor
- sys::vm::libcalls::wasmer_vm_f64_nearest
- sys::vm::libcalls::wasmer_vm_f64_sqrt
- sys::vm::libcalls::wasmer_vm_f64_trunc
- sys::vm::libcalls::wasmer_vm_func_ref
- sys::vm::libcalls::wasmer_vm_imported_memory32_atomic_notify
- sys::vm::libcalls::wasmer_vm_imported_memory32_atomic_wait32
- sys::vm::libcalls::wasmer_vm_imported_memory32_atomic_wait64
- sys::vm::libcalls::wasmer_vm_imported_memory32_copy
- sys::vm::libcalls::wasmer_vm_imported_memory32_fill
- sys::vm::libcalls::wasmer_vm_imported_memory32_grow
- sys::vm::libcalls::wasmer_vm_imported_memory32_size
- sys::vm::libcalls::wasmer_vm_imported_table_get
- sys::vm::libcalls::wasmer_vm_imported_table_grow
- sys::vm::libcalls::wasmer_vm_imported_table_set
- sys::vm::libcalls::wasmer_vm_imported_table_size
- sys::vm::libcalls::wasmer_vm_memory32_atomic_notify
- sys::vm::libcalls::wasmer_vm_memory32_atomic_wait32
- sys::vm::libcalls::wasmer_vm_memory32_atomic_wait64
- sys::vm::libcalls::wasmer_vm_memory32_copy
- sys::vm::libcalls::wasmer_vm_memory32_fill
- sys::vm::libcalls::wasmer_vm_memory32_grow
- sys::vm::libcalls::wasmer_vm_memory32_init
- sys::vm::libcalls::wasmer_vm_memory32_size
- sys::vm::libcalls::wasmer_vm_raise_trap
- sys::vm::libcalls::wasmer_vm_read_exnref
- sys::vm::libcalls::wasmer_vm_table_copy
- sys::vm::libcalls::wasmer_vm_table_fill
- sys::vm::libcalls::wasmer_vm_table_get
- sys::vm::libcalls::wasmer_vm_table_grow
- sys::vm::libcalls::wasmer_vm_table_init
- sys::vm::libcalls::wasmer_vm_table_set
- sys::vm::libcalls::wasmer_vm_table_size
- sys::vm::libcalls::wasmer_vm_throw
- sys::vm::on_host_stack
- sys::vm::raise_lib_trap
- sys::vm::raise_user_trap
- sys::vm::resume_panic
- sys::vm::set_stack_size
- sys::vm::wasmer_call_trampoline
- utils::native::typed_func::async_backend_error
- wat2wasm
Type Aliases
- WasmPtr64
- WasmResult
- backend::sys::async_runtime::AsyncCallFutureId
- backend::sys::async_runtime::HostFuture
- backend::sys::vm::TrapHandlerFn
- backend::sys::vm::VMExternFunction
- backend::sys::vm::VMExternGlobal
- backend::sys::vm::VMExternMemory
- backend::sys::vm::VMExternTable
- backend::sys::vm::VMExternTag
- backend::sys::vm::VMFunctionCallback
- backend::sys::vm::VMTrampoline
- entities::store::inner::OnCalledHandler
- sys::vm::TrapHandlerFn
- sys::vm::VMExternFunction
- sys::vm::VMExternGlobal
- sys::vm::VMExternMemory
- sys::vm::VMExternTable
- sys::vm::VMFunctionCallback
- sys::vm::VMTrampoline
- utils::mem::ptr::WasmPtr64
Statics
- backend::sys::async_runtime::ASYNC_CALL_FUTURE_WAKERS
- backend::sys::async_runtime::NEXT_ASYNC_CALL_FUTURE_ID
- backend::sys::vm::PROBESTACK
- backend::sys::vm::libcalls::WASMER_VM_PROBESTACK
- sys::vm::PROBESTACK
- sys::vm::libcalls::WASMER_VM_PROBESTACK
Constants
- WASM_MAX_PAGES
- WASM_MIN_PAGES
- WASM_PAGE_SIZE
- backend::sys::async_runtime::CURRENT_CONTEXT
- backend::sys::vm::MAX_STACK_SIZE
- backend::sys::vm::VERSION
- entities::store::context::STORE_CONTEXT_STACK
- entities::value::NOT_EXCEPTIONREF
- entities::value::NOT_EXTERNREF
- entities::value::NOT_F32
- entities::value::NOT_F64
- entities::value::NOT_FUNCREF
- entities::value::NOT_I32
- entities::value::NOT_I64
- sys::vm::MAX_STACK_SIZE
- sys::vm::VERSION