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


ruby-trunk-changes 2024-08-24

今日は主に ObjectSpace::WeakKeyMap#clear の異常終了する可能性のある不具合修正などがありました。

[3f6be01bfc] Peter Zhu 2024-08-19 14:51:12 UTC

Object#__id__ で同一性のための ID を得る時に struct RBasic::flags の FL_SEEN_OBJ_ID という __id__ が採番済みかどうかのフラグのチェックを先にしてから st_lookup() を行うように最適化しています。

[b9902c94a3] BurdetteLamar 2024-08-22 15:49:28 UTC

doc/contributing/documentation_guide.md にブロック渡しを省略した時に Enumerator を返すメソッドの rdoc の call-seq の書きかたについて追記しています。

[552f5cd50c] Peter Zhu 2024-08-22 16:00:37 UTC

ObjectSpace::WeakKeyMap#clear で解放後のメモリを触る use-after-free が起きうる不具合を修正しています。 [ruby-core:118927] [Bug #20691]

[6717b69067] Stan Lo 2024-08-24 11:07:25 UTC

標準添付ライブラリ rdoc の生成する HTML のテンプレートと CSS の modernize とのこと。ちらっとみた感じ CSS で要素の指定に class 名を使わないのが modern なのかな。 https://github.com/ruby/rdoc/pull/1157




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

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