Crate substrate_wasmtime_jit

Source
Expand description

JIT-style runtime for WebAssembly using Cranelift.

Modules§

native
trampoline

Structs§

CodeMemory
Memory manager for executable code.
Compilation
CompiledModule
A compiled wasm module, ready to be instantiated.
Compiler
A WebAssembly code JIT compiler.
NullResolver
Resolver implementation that always resolves to None.

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.

Traits§

Resolver
Import resolver connects imports with available exported values.

Functions§

link_module
Links a module that has been compiled with compiled_module in wasmtime-environ.
make_trampoline
Create a trampoline for invoking a function.