Expand description

JIT-style runtime for WebAssembly using Cranelift.

Structs

Management of executable memory within a MmapVec
A compiled wasm module, ready to be instantiated.
Secondary in-memory results of compilation.
Interface for driving the creation of jitdump files
Default agent for unsupported profiling build.
A context which contains dwarf debug information to translate program counters back to filenames and line numbers.
Interface for driving vtune support

Enums

An error condition while setting up a wasm instance, be it validation, compilation, or instantiation.

Constants

Version number of this crate.

Traits

Common interface for profiling tools.

Functions

Demangles a single function name into a user-readable form.
Demangles a function name if it’s provided, or returns a unified representation based on the function index otherwise.
Finishes compilation of the translation specified, producing the final compilation artifact and auxiliary information.
Creates a new MmapVec from serializing the specified obj.
Returns the range of inner within outer, such that outer[range] is the same as inner.