Module function

Source
Expand description

A Compilation contains the compiled function bodies for a WebAssembly module (CompiledFunction).

Structs§

ArchivedCompiledFunction
An archived CompiledFunction
ArchivedCompiledFunctionFrameInfo
An archived CompiledFunctionFrameInfo
ArchivedDwarf
An archived Dwarf
ArchivedFunctionBody
An archived FunctionBody
Compilation
The result of compiling a WebAssembly module’s functions.
CompiledFunction
The result of compiling a WebAssembly function.
CompiledFunctionFrameInfo
The frame info for a Compiled function.
CompiledFunctionFrameInfoResolver
The resolver for an archived CompiledFunctionFrameInfo
CompiledFunctionResolver
The resolver for an archived CompiledFunction
Dwarf
The DWARF information for this Compilation.
DwarfResolver
The resolver for an archived Dwarf
FunctionBody
The function body.
FunctionBodyResolver
The resolver for an archived FunctionBody

Traits§

FunctionBodyLike
Any struct that acts like a FunctionBody.

Type Aliases§

CustomSections
The custom sections for a Compilation.
Functions
The compiled functions map (index in the Wasm -> function)