Ruby 3.2.0 正式发布
Ruby 3.2.0 现已发布,该版本添加了许多功能和性能改进。具体更新内容如下: 基于 WASI 的 WebAssembly 支持 这是基于 WASI 的 WebAssembly 支持的初始移植。此项特性使得 CRuby 二进制文件可在 Web 浏览器、Serverless Edge 环境和其他 WebAssembly/WASI 嵌入器上使用。目前,此移植可在不使用 Thread API 的前提下通过基本和引导测试套件的测试。 生产就绪的 YJIT YJIT 不再是实验性的 已经在生产工作负载上进行了一年多的测试,证明非常稳定。 YJIT 现在支持 Linux、MacOS、BSD 和其他 UNIX 平台上的 x86-64 和 arm64/aarch64 CPU。 此版本支持 Apple M1/M2、AWS Graviton、Raspberry Pi 4 等。 构建 YJIT 现在需要 Rust 1.58.0+。[Feature #18481 ] 为了确保 CRuby 是使用 YJIT 构建的,请在运行./configure脚本之前安装rustc>= 1.58.0 。 YJIT ...