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.

UserFunction

User function type.

UserFunctions

Set of user-defined functions

VariableInstance

Variable instance.

Enums

Error

Interpreter error.

ItemIndex

Item index in items index space.

RuntimeValue

Runtime value.

Traits

ModuleInstanceInterface

Module instance API.

UserFunctionExecutor

User function closure type. User functions executor.

Functions

env_native_module

Create wrapper for env module with given native user functions.