今日は主に GC の mmtk 版の修正がありました。
[6bf921051c] Peter Zhu 2025-12-19 22:16:01 UTC
GC の mmtk 版実装の Rust 版の panic 時に rb_bug() を呼び出すようにしています。
[5cdda61d00] Burdette Lamar 2025-12-20 15:26:02 UTC
doc/language/globals.md の特殊変数の説明に初期値や代入可能かどうかなどの情報も追加しています。 https://github.com/ruby/ruby/pull/15545
[fe9a7448b1] Peter Zhu 2025-12-20 13:40:59 UTC
gc.c の newobj_of() で Variable Width Allocation の拡張 slot の memset() でのクリア処理を必要な時だけ行うように slot のサイズのチェックを追加しています。
[3fee7dd90d] Luke Gruber 2025-12-20 20:28:04 UTC
doc/language/ractor.md の英文法や typo の修正。 https://github.com/ruby/ruby/pull/15588
[48842525a8] Peter Zhu 2025-12-20 22:05:11 UTC
GC の mmtk 版実装利用時にスキップするテストの指定を追加しています。
[7c1e37cfe1] BurdetteLamar 2025-12-20 22:57:00 UTC
Module#<=> の rdoc 用コメントの手直し。
[addbeb6cf3] BurdetteLamar 2025-12-20 22:22:35 UTC
String#<=> の rdoc 用コメントに String が Comparable を include していることを追記しています。
[5808727851] BurdetteLamar 2025-12-20 22:30:03 UTC
Complex#<=> の rdoc 用コメントのインデントの修正のみ。
[f42535fa38] Peter Zhu 2025-12-20 21:33:21 UTC
インスタンス変数の Variable Width Allocation による埋め込みについてのテストで initialize メソッドでインスタンス変数の初期化の順番を固定しておくようにしています。これはどういう意図なんだろう。埋め込みが確実にされるようにとコメントにはありますが。
[483ef3a0d2] Peter Zhu 2025-12-20 22:01:05 UTC
f42535fa38ff487382db32158908635e1a356d5c で変更していたテストを子プロセスで実行するようにしています。
[e2243ed232] BurdetteLamar 2025-12-21 00:32:30 UTC
Symbol#<=> の rdoc 用コメントのサンプルの修正。
[1bc2a91589] Nobuyoshi Nakada 2025-12-21 02:31:36 UTC
doc/language/globals.md の Markdown の表組みの修正。
[038b158fa3] Peter Zhu 2025-12-20 21:08:01 UTC
GC の mmtk 実装の最適化
[2ffd5ad05f] kitazawa 2025-12-21 09:35:32 UTC
NEWS の Pathname の組み込み化についてのエントリが重複していたので削っています。
[d8b33993e1] Nobuyoshi Nakada 2025-12-21 11:31:30 UTC
box.c の rb_box_cleanup_local_extension() で Windows 環境の時にビルド時の未使用の変数の警告が発生するので (viod) キャストを追加しています。