今日は主に 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 の指定がある時だけ実施するようにしているようです。
[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 を取得する関数の引数にファイル名と行番号を追加して位置情報を受け付けるマクロを利用するようにしています。
[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 のエントリの英文法を修正しています。