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 specified obj
.Returns the range of
inner
within outer
, such that outer[range]
is the
same as inner
.