WebAssembly 3.0 正式发布:支持64位地址与垃圾回收
talkingdev • 2025-09-18
1591 views
WebAssembly (Wasm) 3.0 版本已完成开发并正式发布,这是自2019年Wasm 1.0成为W3C标准以来最具里程碑意义的更新。新版本引入了64位地址空间支持,突破了4GB内存限制,为大型应用和高性能计算场景提供底层支持。同时新增垃圾回收(GC)机制,允许Java、C#等语言无需额外运行时直接编译为Wasm目标代码,显著扩展了语言生态兼容性。其他关键特性包括多内存管理、尾调用优化、异常处理标准化以及确定性执行框架,确保跨平台行为一致性。这些改进将推动Wasm从浏览器端向服务端、边缘计算和物联网领域扩展,为云原生应用提供更轻量级的沙箱解决方案。
核心要点
- 支持64位地址空间与垃圾回收机制,突破内存限制并扩展语言生态兼容性
- 新增确定性执行框架和异常处理标准,确保跨平台行为一致性
- 强化向量指令集和多内存管理,为高性能计算和边缘计算铺平道路