Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

支持多个 WASM 运行时 #29

Closed
Berrysoft opened this issue Nov 18, 2022 · 0 comments · Fixed by #30
Closed

支持多个 WASM 运行时 #29

Berrysoft opened this issue Nov 18, 2022 · 0 comments · Fixed by #30

Comments

@Berrysoft
Copy link
Contributor

现在纯用 Rust 创作并支持 WASI 的 WASM 运行时有三个:

  • Wasmtime
  • Wasmer
  • Wasmi

此外还有一些其它语言创作,但是提供 Rust 接口的 WASM 运行时:

  • WasmEdge

考虑抽象出来一个 crate,并且至少提供上面三个的实现。

我的仓库里面几个分支已经成功实现了 Wasmtime 以及 Wasmi(Windows 下需要别的 crate 的补丁)的支持。这之中 Wasmi 的跨平台支持是非常诱人的,因为它是个解释器。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant