Module memory

Module memory 

Source
Expand description

Work with WASM program memory in backends.

Structs§

MemoryAccessManager
Memory access manager. Allows to pre-register memory accesses, and pre-process, them together. For example:
WasmMemoryRead
Read access wrapper.
WasmMemoryReadAs
Read static size type access wrapper.
WasmMemoryReadDecoded
Read decoded type access wrapper.
WasmMemoryWrite
Write access wrapper.
WasmMemoryWriteAs
Write static size type access wrapper.

Enums§

MemoryAccessError
ProcessAccessError
Memory access error during sys-call that lazy-pages have caught. 0 index is reserved for an ok result.

Traits§

MemoryAccessRecorder
Memory accesses recorder/registrar, which allow to register new accesses.
MemoryOwner