今日は主に irb の更新などがありました。
[a2197466a2] tomoya ishida 2023-12-03 14:05:13 UTC
irb の組み込みコマンド history のテスト時にページャーコマンド利用を抑制する設定をしています。 https://github.com/ruby/irb/pull/799
[52eabf2e32] Stan Lo 2023-12-03 17:06:38 UTC
irb のバージョンを 1.10.0 に更新しています。
[9126a51341] git 2023-12-03 17:07:51 UTC
NEWS の default gems のバージョンリストの irb のバージョンも更新しています。
[3e07e04d4a] Nobuyoshi Nakada 2023-12-04 01:02:38 UTC
ruby-runner.c に Windows 環境ではビルドエラーにするように #error pragma を追加しています。
[2e8a4470ae] Nobuyoshi Nakada 2023-12-04 01:32:21 UTC
MJIT のために必要だった rb_libruby_selfpath という変数が不要になったため削除しているようです。
[9c5e1b7189] Nobuyoshi Nakada 2023-12-04 01:39:17 UTC
Variable With Allocation でサイズに対応して利用すべき heap を特定する関数で要求サイズが過大だった時の rb_bug() のメッセージのフォーマット指示子で PRIuSIZE マクロを利用するようにしています。
[85bc80a51b] John Hawthorn 2023-12-04 02:13:25 UTC
ad54fbf281ca1935e79f4df1460b0106ba76761e で Ractor および M:N Thread の実装にデバッグ用の Thread のライフサイクルのイベントフックの呼び出しを追加していたのを revert しています。 https://github.com/ruby/ruby/pull/9108 [ruby-core:115465] [Bug #20019] [ruby-core:115465] [Bug #20037]