14 releases (4 stable)
|2.0.0||Jun 16, 2021|
|1.0.2||Feb 5, 2021|
|1.0.0-rc1||Dec 23, 2020|
|1.0.0-alpha5||Nov 6, 2020|
#366 in WebAssembly
11,694 downloads per month
Used in 55 crates (12 directly)
This crate is the general abstraction for creating Engines in Wasmer.
Wasmer Engines are mainly responsible for two things:
- Transform the compilation code (from any Wasmer Compiler) to
- Load an
Artifactso it can be used by the user (normally, pushing the code into executable memory and so on).
It currently has three implementations:
- Universal with
- Native with
- Object with
wasmer-engine-dummy for an example implementation for
This project borrowed some of the code of the trap implementation from
wasmtime-api, the code since then has evolved significantly.
Please check Wasmer
ATTRIBUTIONS to further see licenses and other
attributions of the project.