Crate near_vm_engine_universal
source ·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 anUniversalArtifact
. - 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.