2023年12月25日、プログラミング言語Rubyの最新バージョンであるRuby 3.
Ruby 3.
- 標準のパーサとしてPrismが追加
- PrisumはRubyのためのポータブルでエラートレラントで、保守可能といった特徴を持つパーサ。従来のパーサであるRipperに代わり使用することができる。
- パーサジェネレーターが従来のBisonに代わりLramaに置き換え
- JITコンパイラYJITのパフォーマンス、メモリ使用効率の大幅な改善と機能強化
- Rubyで書かれたJITコンパイラRJITが新たに導入
- M:N スレッドスケジューラが採用
- M個のRubyスレッドをN個のネイティブスレッドで管理するスケジューラ。スレッド生成管理のコストを抑え、軽量に扱うことができる。
その他、全体的な動作パフォーマンスの改善やライブラリの更新など、多くの改良が加えられている。