Crates.io | wasmer-engine-unc |
lib.rs | wasmer-engine-unc |
version | 2.4.1 |
source | src |
created_at | 2024-04-07 14:33:03.926502 |
updated_at | 2024-04-08 05:33:38.761296 |
description | Wasmer Engine abstraction |
homepage | |
repository | https://github.com/wasmerio/wasmer |
max_upload_size | |
id | 1199207 |
size | 41,599 |
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.