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.


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.


Version number of this crate.


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