Module parity_wasm::interpreter [] [src]

WebAssembly interpreter module.

Structs

CallerContext

Caller context.

EnvParams

Environment parameters.

ExecutionParams

Execution context.

MemoryInstance

Linear memory instance.

ModuleInstance

Module instance.

ProgramInstance

Program instance. Program is a set of instantiated modules.

TableInstance

Table instance.

UserFunctions

Set of user-defined functions

VariableInstance

Variable instance.

Enums

Error

Interpreter error.

ExportEntryType

Export type.

FunctionSignature

Function signature.

ItemIndex

Item index in items index space.

RuntimeValue

Runtime value.

UserFunctionDescriptor

User function descriptor

Traits

ModuleInstanceInterface

Module instance API.

UserFunctionExecutor

User functions executor.

Functions

env_native_module

Create wrapper for env module with given native user functions.