1个稳定版本

2.4.1 2024年4月26日

#1216WebAssembly

Download history 46/week @ 2024-04-20 92/week @ 2024-04-27 97/week @ 2024-05-04 188/week @ 2024-05-11 234/week @ 2024-05-18 210/week @ 2024-05-25 164/week @ 2024-06-01 86/week @ 2024-06-08 74/week @ 2024-06-15 69/week @ 2024-06-22 31/week @ 2024-06-29 17/week @ 2024-07-06 72/week @ 2024-07-13 38/week @ 2024-07-20 48/week @ 2024-07-27 47/week @ 2024-08-03

每月207次下载
用于 5 crates

MIT OR Apache-2.0 WITH LLVM-exception

410KB
8K SLoC

wasmer-vm 构建状态 加入Wasmer Slack MIT License

这个crate包含Wasmer VM运行时库,支持任何wasmer-engine实现使用的Wasm ABI。

Wasmer运行时是模块化的,提供了几个库,其中每个库都提供了一组特定的功能。这个wasmer-vm库包含了运行时本身的基础层。

它提供了wasmer-engine需要的所有API,从instancememoryprobestack,签名注册,traptableVMContextlibcalls等。

用户很少需要直接处理wasmer-vmwasmer crate提供了嵌入wasmer-vm类型的高级API的类型。

致谢

该项目借鉴了wasmtime-runtime中的一些VM结构和捕获的代码。

请查看Wasmer 致谢以进一步了解项目的许可证和其他归属。

依赖关系

~5–14MB
~181K SLoC