ruby-trunk-changes 2026-01-06

今日は主に子プロセス終了時に main Thread が Kernel#sleep していると目覚めてしまうという不具合の修正などがありました。

[7e81bf5c0c] Luke Gruber 2026-01-05 17:18:47 UTC

子プロセスが終了した時の SIGCHLD で無引数の Kernel#sleep から目覚めてしまうという不具合を修正しています。 https://github.com/ruby/ruby/pull/15802 [ruby-core:124383] [Bug #21812]

[23765a5e09] Max Bernstein 2026-01-05 20:16:48 UTC

ZJIT の中間表現を Iongraph という形式でダンプするツールで利用する HTML ファイル tool/zjit_iongraph.html を更新しています。 https://github.com/ruby/ruby/pull/15806

[7a1180afb6] Takashi Kokubun 2026-01-05 21:33:57 UTC

GitHub Actions の ruby-bench でベンチマーク実行するジョブで一部のベンチマークを除外するのにサブディレクトリを削除するのでなくコマンドラインオプションの --excludes を利用する方法に変更しています。

[a25f468917] BurdetteLamar 2026-01-05 16:18:16 UTC

Comparable#>=, Hash#>=, Integer#>=, Float#>= などの rdoc 用コメントをまとめて修正しています。

[dd67874ad9] BurdetteLamar 2026-01-05 18:29:04 UTC

Object#===, Module#===. Range#===, Regexp#=== などの rdoc 用コメントをまとめて手直しています。

[5d26a2aeea] Peter Zhu 2026-01-04 19:14:26 UTC

GC の mmtk 実装にデバッグ用の assertion を追加しています。

[95f2c78fc2] "dependabot[bot]" 2026-01-06 02:04:32 UTC

GitHub Actions の workflow で利用している dependabot/fetch-metadata アクションのバージョンを更新しています。

[1b476606f2] Hiroshi SHIBATA 2026-01-06 04:07:49 UTC

GitHub Actions の workflows で利用している ruby/setup-ruby アクションのバージョンを更新しています。

[3143543f95] lolwut 2025-12-26 03:05:50 UTC

bundler の bundler のバージョンチェックで両辺文字列化してチェックするよう修正しています。

[4377249bbf] Schneems 2025-12-26 18:21:51 UTC

bundler のテストに lockfile で指定されているバージョンの bundler が gem としてインストールされている時? の挙動のテストを追加しています。

[ad6b85450d] Schneems 2025-12-26 18:21:51 UTC

bundler の bundle clean 実行時の実行している bundler 自身を消さないように? しています。

[bff7c6d9e9] Steve Savio 2026-01-06 07:34:44 UTC

Ractor.shareable_proc の rdoc 用コメントの typo 修正。

[925d04108b] Nobuyoshi Nakada 2026-01-06 06:16:40 UTC

common.mk に make rake ターゲットを追加して bundled gems の rake を使って実行するようにしています。