Crates.io | wasmer-engine |
lib.rs | wasmer-engine |
version | 2.3.0 |
source | src |
created_at | 2020-08-15 00:42:09.771152 |
updated_at | 2022-06-06 20:26:11.381278 |
description | Wasmer Engine abstraction |
homepage | |
repository | https://github.com/wasmerio/wasmer |
max_upload_size | |
id | 276867 |
size | 63,651 |
wasmer-engine
This crate is the general abstraction for creating Engines in Wasmer.
Wasmer Engines are mainly responsible for two things:
Artifact
,Artifact
so it can be used by the user (normally,
pushing the code into executable memory and so on).It currently has three implementations:
wasmer-engine-universal
,wasmer-engine-dylib
,wasmer-engine-staticlib
.Please check wasmer-engine-dummy
for an example implementation for
an Engine
.
This project borrowed some of the code of the trap implementation from
the wasmtime-api
, the code since then has evolved significantly.
Please check Wasmer ATTRIBUTIONS
to further see licenses and other
attributions of the project.