Wasmer 2.0 于近期发布!让你的WebAssembly不停奔跑!

213

WebAssembly是一个可移植、体积小、加载快并且兼容 Web 的全新格式。

而Wasmer是用Rust编写的执行 WebAssembly 的能嵌入在任何编程语言中的超轻量级容器。通过Wasmer可以实现在桌面上运行WebAssembly程序。

image.png Wasmer 2.0拥有很多新功能,增加了稳定性、安全性和性能方面的改进。所有公共 API 都保持不变,但内部 API 有一些例外,不过不会影响 99% 的用户。 Wasmer 2.0 发布了大量改进,改进内容如下:

  1. 使用 LLVM 编译器进行更优化的浮点处理,这让运行速度提高50%!
  2. 使用新的 Cranelift 后端架构,这运行速度提高了40%。
  3. 反序列化速度提高 70%
  4. 增强了运行时稳定性
  5. 改进了运行时的弹性
  6. 最新版本的主要新增功能包括 SIMD 和引用类型

参考资料:github.com/wasmerio/wa…