Expand description

Universal backend for Wasmer compilers.

Given a compiler (such as CraneliftCompiler or LLVMCompiler) it generates the compiled machine code, and publishes it into memory so it can be used externally.

Structs

Memory manager for executable code.

The Universal builder

A compiled wasm module, containing everything necessary for instantiation.

A WebAssembly Universal Engine.

A wasm module compiled to some shape, ready to be loaded with UniversalEngine to produce an UniversalArtifact.

A 0-copy view of the encoded UniversalExecutable payload.

Constants

Version number of this crate.

Functions

Links a module, patching the allocated functions with the required relocations and jump tables.