4个稳定版本
2.4.1 | 2024年4月8日 |
---|---|
2.3.4 | 2024年4月7日 |
#1173 in WebAssembly
每月51次下载
在 4 crate 中使用
415KB
8K SLoC
wasmer-vm
这个crate包含Wasmer VM运行时库,支持任何wasmer-engine
实现使用的Wasm ABI。
Wasmer运行时设计为模块化的,并提供了一些库,其中每个库都提供了一组特定的功能。这个wasmer-vm
库包含了运行时的底层基础。
它提供了wasmer-engine
运行所需的全部API,从instance
到memory
、probestack
、签名注册表、trap
、table
、VMContext
、libcalls
等。
用户很少需要直接处理wasmer-vm
。wasmer
crate提供了嵌入了wasmer-vm
类型并具有更高级别API的类型。
致谢
该项目借鉴了wasmtime-runtime的VM结构和陷阱的一些代码。
请检查Wasmer致谢以进一步了解项目的许可和其他归属。
依赖关系
~5–14MB
~181K SLoC