Crate wasmtime_jit[][src]

Expand description

JIT-style runtime for WebAssembly using Cranelift.

Modules

native
trampoline

Structs

CodeMemory

Memory manager for executable code.

Compilation
CompilationArtifacts

Contains all compilation artifacts.

CompiledModule

A compiled wasm module, ready to be instantiated.

Compiler

A WebAssembly code JIT compiler.

ModuleCode

Container for data needed for an Instance function to exist.

SymbolizeContext

A context which contains dwarf debug information to translate program counters back to filenames and line numbers.

TypeTables

This is intended to mirror the type tables in wasmtime_environ, except that it doesn’t store the native signatures which are no longer needed past compilation.

Enums

CompilationStrategy

Select which kind of compilation to use.

SetupError

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

Constants

VERSION

Version number of this crate.

Functions

blank_sig
link_module

Links a module that has been compiled with compiled_module in wasmtime-environ.

wasmtime_call_conv