ruby-trunk-changes 2020-08-30

今日はドキュメントの修正と Module#using の潜在的不具合についての KNOWNBUGS.rb への追加などがありました。

[f0ad5594bf] Burdette Lamar 2020-08-29 17:15:06 UTC

Array の rdoc 用コメントの細かすぎるサンプル削除や call-seq のスタイル修正など。 https://github.com/ruby/ruby/pull/3473

[a8f11df328] git 2020-08-29 17:15:26 UTC

version.h の日付更新

[726f2e59f9] Burdette Lamar 2020-08-29 20:16:02 UTC

Array の rdoc 用コメントの細かすぎるサンプルの削除など。 https://github.com/ruby/ruby/pull/3474

[9eda654781] Nobuyoshi Nakada 2020-08-30 07:07:12 UTC

b9007b6c548f91e88fd3f2ffa23de740431fa969 でインラインメソッドキャッシュを T_IMEMO 型のオブジェクトとして持つようにした変更後に Module#using を呼ぶと clang の ASAN (Address Sanitizer) のチェックにひっかかっていたのを再現させるテストを KNOWNBUGS.rb に追加しています。キャッシュの invalidate のところで不正なメモリアクセスの可能性があるみたいですね。