Crate wasmtime_jit
source ·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 specifiedobj
. - Returns the range of
inner
withinouter
, such thatouter[range]
is the same asinner
.