[][src]Module wasmer_runtime_core::vm

Structs

Anyfunc

Caller-checked anyfunc

Ctx

The context of the currently running WebAssembly instance.

Func

Used to provide type safety (ish) for passing around function pointers. The typesystem ensures this cannot be dereferenced since an empty enum cannot actually exist.

ImportBacking
ImportedFunc

An imported function, which contains the vmctx that owns this function.

InternalField
Intrinsics
LocalBacking

The LocalBacking "owns" the memory used by all the local resources of an Instance. That is, local memories, tables, and globals (as well as some additional data for the virtual call machinery).

LocalGlobal

Definition of a global used by the VM.

LocalMemory

Definition of a memory used by the VM.

LocalTable

Definition of a table used by the VM. (obviously)

SigId

Constants

INTERNALS_SIZE

Statics

INTRINSICS_IMPORTED_DYNAMIC_MEMORY
INTRINSICS_IMPORTED_STATIC_MEMORY
INTRINSICS_LOCAL_DYNAMIC_MEMORY
INTRINSICS_LOCAL_STATIC_MEMORY