70个版本 (38个稳定版)
新版本 4.3.6 | 2024年8月22日 |
---|---|
4.3.5 | 2024年7月16日 |
4.3.2 | 2024年6月11日 |
4.2.7 | 2024年3月19日 |
1.0.0-alpha5 | 2020年11月6日 |
#863 in WebAssembly
119,047 下载/月
在 292 个crate中使用 (直接使用21个)
515KB
11K SLoC
wasmer-vm
此crate包含Wasmer VM运行时库,支持wasmer使用的Wasm ABI。
Wasmer运行时设计为模块化,并提供几个库,其中每个库提供一组特定的功能。此wasmer-vm
库包含运行时的底层基础。
它提供了wasmer操作所需的所有API,从instance
到memory
,probestack
,签名注册表,trap
,table
,VMContext
,libcalls
等。
用户直接处理wasmer-vm
的可能性非常低。`wasmer
` crate提供了嵌入来自`wasmer-vm
`的类型,并具有更高层次的API的类型。
致谢
此项目借鉴了wasmtime-runtime中的一些VM结构和捕获代码。
请参阅Wasmer致谢以进一步了解项目的许可证和其他归属信息。
依赖项
~14–27MB
~476K SLoC