以下の内容はhttps://ruby-trunk-changes.hatenablog.com/entry/ruby_trunk_changes_20250610より取得しました。


ruby-trunk-changes 2025-06-10

今日は主に ZJIT の VM 命令対応の拡充や non-blocking Fiber の cancel 処理の不具合修正などがありました。

[9865aa94f7] Alan Wu 2025-06-06 12:51:05 UTC

ZJIT の VM 命令 opt_empty_p の対応を追加しています。

[4a2480e79a] Alan Wu 2025-06-06 12:59:53 UTC

ZJIT の VM 命令 opt_succ の対応を追加しています。

[1c43f7e966] Alan Wu 2025-06-06 13:00:17 UTC

ZJIT の VM 命令の opt_and 命令の対応を追加しています。

[038087adf7] Alan Wu 2025-06-06 13:00:32 UTC

ZJIT の VM 命令の opt_or の対応を追加しています。

[ec1244cfd2] Alan Wu 2025-06-06 13:00:51 UTC

ZJIT の VM 命令 opt_not の対応を追加しています。

[b8922a8d45] Alan Wu 2025-06-06 13:01:04 UTC

ZJIT の VM 命令の opt_regexpmatch2 の対応を追加しています。

[e210a70e9a] Tim Craft 2025-06-09 09:41:29 UTC

prism の Prism::Visitor の rdoc 用コメントの typo を修正しています。

[f9966b9b76] Jean Boussier 2025-06-09 08:37:28 UTC

Object Shapes 関連の構造体 struct gen_fields_tbl のなかの共用体内のメンバー fields_count を削除しています。

[3b17ff2457] Nobuyoshi Nakada 2025-06-09 13:08:10 UTC

common.mk の bundled gems のパッケージを展開する clone-bundled-gems-src のアクションを独自に書いてたのを test-bundled-gems-fetch の tool/fetch-bundled_gems.rb を利用するアクションを再利用するようにしています。

[698cf146ac] Nobuyoshi Nakada 2025-06-08 12:27:19 UTC

gems/bundled_gems にテストに使う commit hash の指定がある時にリポジトリから clone する処理を commit hash の指定がある時だけ実施するようにしているようです。

[4b80f56f60] Nobuyoshi Nakada 2025-06-09 16:03:23 UTC

GitHub Actions の Windows 版 workflow の step の名称変更。

[c962735fe8] John Hawthorn 2025-06-08 19:17:53 UTC

Set#initialize_copy の実装で RGenGC の Write Barrier が不足していた不具合を修正しています。

[837699e160] Peter Zhu 2025-06-06 14:56:46 UTC

gc.c の GC 処理における VM 全体の lock を取得する関数の引数にファイル名と行番号を追加して位置情報を受け付けるマクロを利用するようにしています。

[6184793ea9] Peter Zhu 2025-06-09 20:50:06 UTC

gc/README.md の modular GC のビルドの手順を整理しています。

[20adae4ad6] Nobuyoshi Nakada 2025-06-10 06:05:09 UTC

rubyspec の File.birthtime のテストで NotImplementedError が発生した時のメッセージのチェックを環境によって変化するのでバリエーションを追加しています。

[cdeedd5bc1] Samuel Williams 2025-06-10 07:30:43 UTC

non-blocking Fiber 用の Scheduler で cancel 処理の修正をしています。 https://github.com/ruby/ruby/pull/13570

[a21acaee6d] Joshua Young 2025-06-09 13:05:32 UTC

f4135feafc558111c7388b823a64652e09999161 で追加した Object#inspect で表示するインスタンス変数を指定できる instance_variables_to_inspect フックメソッドの対応の NEWS のエントリの英文法を修正しています。




以上の内容はhttps://ruby-trunk-changes.hatenablog.com/entry/ruby_trunk_changes_20250610より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14