1个稳定版本
2.4.1 | 2024年4月26日 |
---|
#1216 在 WebAssembly
每月207次下载
用于 5 crates
410KB
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