TruffleRuby 更新:性能提升和兼容性改进

2025-03-20
TruffleRuby 更新:性能提升和兼容性改进

TruffleRuby,一个高性能的 Ruby 实现,发布了最新版本,带来了显著的性能提升和兼容性改进。此版本修复了大量 Bug,包括 Module#name、Module#const_added、ObjectSpace.undefine_finalizer 等方法中的问题,并提升了与 OpenSSL 3.0.x 和 3.x 的兼容性。此外,还增加了许多新方法和功能,例如 IO#{pread, pwrite}、Range#reverse_each 等,并优化了编码协商和一些 C 扩展的性能。此更新增强了 TruffleRuby 的稳定性和性能,使其更接近标准 Ruby 实现 MRI。

开发