首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Wasmer 3.2 已正式发布,支持 RISC-V 架构

出品|开源中国

Wasmer 3.2 已正式发布。Wasmer 是支持 WASI 和 Emscripten 的通用 WebAssembly 运行时,提供基于 WebAssembly 的超轻量级容器,专注于支持在任何平台上运行 WASM 代码:从桌面端到云端、以及 IoT 设备,并且能嵌入在任何编程语言中。

Wasmer 3.2 最大的功能是支持 RISC-V 架构。现在可以在 Linux RISC-V 上运行,既可以用于它的 LLVM 编译器后端,也可以使用它的 Cranelift 编译器。

Wasmer 3.2 还首次提供了新的 Runners : WCGI 运行程序。 WCGI 允许将现有的 CGI 应用程序从 PHP、Python、C、C++、AssemblyScript 等语言编译成 WASI,从而将 “WebAssembly 的强大功能与 CGI 的多功能性和简单性” 结合起来。WCGI 仍然完全沙盒化,Wasmer 团队演示了使用 WCGI 以安全的方式运行 Wordpress:

可以通过 Wasmer 博客找到有关 WCGI 的更多详细信息:

https://wasmer.io/posts/announcing-wcgi

此外,新版本使得在sysjs后端上使用 Wasmer 更加透明,支持在JavaScriptCore上运行 Wasmer 3.2。大多数 WAPM 命令现在可以直接在 wasmer CLI 上使用

此版本还添加了各种 API,对 WASI 实现进行了重大重构,以及各种不同的更新和修复。

完整的版本改动请在Change Log 中查看:https://github.com/wasmerio/wasmer/blob/master/CHANGELOG.md#320---18042023

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230420A0357B00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券