TruffleRuby Update: Performance-Boost und Kompatibilitätsverbesserungen

2025-03-20
TruffleRuby Update: Performance-Boost und Kompatibilitätsverbesserungen

TruffleRuby, eine Hochleistungs-Implementierung der Programmiersprache Ruby, hat eine neue Version mit erheblichen Leistungsverbesserungen und Kompatibilitätserweiterungen veröffentlicht. Dieses Release behebt zahlreiche Bugs, darunter Probleme in Methoden wie Module#name, Module#const_added und ObjectSpace.undefine_finalizer, und verbessert die Kompatibilität mit OpenSSL 3.0.x und 3.x. Darüber hinaus wurden viele neue Methoden und Funktionen hinzugefügt, wie z. B. IO#{pread, pwrite}, Range#reverse_each, und Optimierungen wurden an der Kodierungsvereinbarung und der Leistung mehrerer C-Erweiterungen vorgenommen. Dieses Update verbessert die Stabilität und Leistung von TruffleRuby und bringt es näher an die Standard-Ruby-Implementierung MRI.

Entwicklung Leistungsverbesserung