near-vm-engine-universal

This crate is a fork of wasmer-engine-universal. A significant number of things changed, but the documentation is not up-to-date yet.

The Wasmer Universal engine is usable with any compiler implementation based on [wasmer-compiler]. After the compiler process the result, the Universal pushes it into memory and links its contents so it can be usable by the [wasmer] API.

Note: you can find a full working example using the Universal engine here.

Acknowledgments

This project borrowed some of the code of the code memory and unwind tables from the [wasmtime-jit], the code since then has evolved significantly.

Please check [Wasmer ATTRIBUTIONS] to further see licenses and other attributions of the project.