ruby-trunk-changes 2022-03-29

今日は Ractor.receive_if に割り込みが効くようにする修正や拡張ライブラリ psych のビルド時に libyaml パッケージをダウンロードして使う対応などがありました。

[ae650f0372] Peter Zhu 2022-03-28 14:02:45 UTC

gc.c 内の不要になってた関数の前方 prototype 宣言を削除しています。

[8db4f25bf4] Benoit Daloze 2022-03-28 15:47:04 UTC

rubyspec の upstream からのマージ。

[79bd12a6e4] git 2022-03-28 15:48:04 UTC

version.h の日付更新

[5525e47a0b] Burdette Lamar 2022-03-28 20:49:18 UTC

String の rdoc 用コメントを doc/string/*.rdoc に移動する変更。 https://github.com/ruby/ruby/pull/5726

[51e98eab1f] Alan Wu 2022-03-28 21:00:45 UTC

Ractor.receive_if の実装 ractor_receive_if() のループ内で割り込みが効くように RUBY_VM_CHECK_INTS() の呼び出しを追加しています。

[8e2a2ba0f9] Hiroshi SHIBATA 2022-03-29 08:45:33 UTC

拡張ライブラリ psych に ext/psych/extlibs ファイルを追加して libyaml の 0.2.5 のパッケージを GitHub からダウンロードして利用するように extconf.rb を拡張しています。

[c8e1ae4db7] Burdette Lamar 2022-03-29 11:19:51 UTC

Object のメソッド名一覧のところでリストの markup の修正と一部記号のメソッドを明示的にリンクにするよう markup を追加しています。 https://github.com/ruby/ruby/pull/5722