ruby-trunk-changes 2020-10-10

今日は bundled gem の rbs のバージョン更新、Ractor.recv/Ractor#recv メソッドを receive に改名する変更などがありました。

[a770b9c87e] Koichi Sasada 2020-10-09 19:46:09 UTC

ractor.c に残ってた bp() や rp() などデバッガで実行していた時のためのデバッグ用コードを削除しています。

[5ea2ea74cc] git 2020-10-09 20:27:30 UTC

version.h の日付更新

[5e120a2389] "S.H" 2020-10-10 08:52:21 UTC

object.c の rb_class_real() という関数の Doxygen 用のコメントでクラスがみつからなかった時の戻り値について Qfalse を明記するようにしています。昨日の 6944b927bdaaa9c27407eaa5ce411b9bad75af5b の修正にも関連したところですね。この PR が元になってあの(潜在的)不具合がみつかったのかも。 https://github.com/ruby/ruby/pull/3637

[9eccf0711f] Soutaro Matsumoto 2020-10-10 10:14:40 UTC

bundled gem の rbs のバージョンを 0.13.1 に更新しています。 https://github.com/ruby/ruby/pull/3645

[bfc1c7205d] Benoit Daloze 2020-10-03 12:05:15 UTC

Ractor.recv や Ractor#recv のメソッド名を receive に改名しています。元の recv も alias として残しています。