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 的更多详细信息。

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

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

完整的版本改动请在 Change Log 中查看。


相關推薦

2022-11-22

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

2023-06-28

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

2023-07-12

wxMEdit 是一款开源文本/十六进制编辑器,近日发布了 wxMEdit 3.2,并开启了版本更新检测。 据介绍,wxMEdit 对编码和十六进制编辑提供友好支持,尤其是在十六进制模式下也能支持各种编码。wxMEdit 是 MadEdit 的后继,并对其做了很

2023-05-09

Wasmer 3.3 已发布。主要变化包括:引入对 JavaScriptCore 的支持,以及完整支持 WASI。据称使用 JavascriptCore 运行 WebAssembly 的速度提升了 2.5 倍。 Wasmer 是支持 WASI 和 Emscripten 的通用 WebAssembly 运行时,提供基于 WebAssembly 的超轻

2023-09-13

多元共进|2023 Google 开发者大会精彩演讲回顾 Wasmer 创始人兼 CEO Syrus Akbary 在 Zig 仓库中提出了一个“支持 WASIX”的 issue;并提供了 5000 美元的悬赏。他表示,Zig 支持 WASIX 对 Wasm 和 Zig 社区来说均意义重大。 根据介绍,WASIX

2024-08-14

供了更加广泛的选择空间。 今年6月,deepin(深度)社区正式加入甲辰计划,致力于在下一个丙辰年(2036龙年)之前,基于RISC-V实现从数据中心到桌面办公、从移动穿戴到智能物联网全信息产业覆盖的开放标准体系及开源系统

2024-10-17

目前,openKylin已支持多款RISC-V架构的硬件平台,但由于各RISC-V厂商硬件接口定义不统一,导致各RISC-V平台的img镜像分区格式及内容不一致,从而无法制作出统一的img镜像。 因此,为解决RISC-V镜像碎片化问题,openKylin社区RISC-V SIG

2023-07-25

Debian 已经正式接收 RISC-V 64-bit 作为官方支持架构。 http://deb.debian.org/debian/dists/sid/main/binary-riscv64/ 这将有可能成为 RISC-V 生态新一轮支持的爆炸式增长的起点,因为包括 Google 的 Chromium 在内的众多项目都是直接依赖于 Debian 的

2023-06-12

,这项工作预计将在一年半到两年后的 Debian 13 beta 版本正式开始。

2024-07-12

deepin-ports SIG deepin(深度)社区已将基于EIC7700X的设备正式列入deepin V23 RISC-V支持设备列表,并将持续为其提供软件更新和性能优化,确保用户获得最佳体验。deepin-ports SIG一直致力于将deepin操作系统移植到更多的硬件平台和架

2024-08-17

作系统市场注入了全新的活力与机遇。目前,相关镜像已正式上线openKylin官网下载页面,欢迎大家下载体验! 镜像下载地址(点击“阅读原文”直达): https://www.openkylin.top/downloads RV64G是RISC-V重要的基础指令架构,采用简化

2022-11-11

简介 自 6 月份发布 Linux Lab v1.0 后,终于迎来了 v1.1 正式版,同时也迎来了 Cloud Lab v0.8 正式版,两者需同步升级配合使用。 发布仓库 Gitee: https://gitee.com/tinylab/linux-lab Github: https://github.com/tinyclub/linux-lab 用户手

2022-06-13

Wasmer 官方宣布在推出下一个大版本 Wasmer 3.0 之前先发布了一个 2.3 版本。 Wasmer 是支持 WASI 和 Emscripten 的通用 WebAssembly 运行时,提供基于 WebAssembly 的超轻量级容器,专注于支持在任何平台上运行 WASM 代码:从桌面端到云端、以

2024-04-29

以及 Instituto Eldorado 和巴塞罗那超级计算中心之间的正式合作。 巴基斯坦。 巴基斯坦于 2024 年 4 月举办了首届 Semiconductor summit,同时投资于培训中心和大学以培养 RISC-V 人才。 最近,有人对美国参与 RISC-V 提出质疑