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
ArchivedFunctionBody
An archived FunctionBody
ArchivedGOT
An archived GOT
ArchivedUnwindInfo
An archived UnwindInfo
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
FunctionBody
The function body.
FunctionBodyResolver
The resolver for an archived FunctionBody
GOT
The GOT - Global Offset Table - for this Compilation.
GOTResolver
The resolver for an archived GOT
UnwindInfo
The unwinding information for this Compilation.
UnwindInfoResolver
The resolver for an archived UnwindInfo

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)