今日は Queue.new の引数で中身を最初から持ってる Queue を作れるようにする機能追加や benchmark の Ractor を使った runner の追加などがありました。
[e271a3d4af] Nobuyoshi Nakada 2021-02-10 08:44:02 UTC
README.md および README.ja.md のビルド方法の手順として常に autoreconf で configure の(再)生成をするように変更しています。あれ、そうなのか。また autoreconf のオプションに -i を付けるように指定しています。
[fc83b4896e] Jeremy Evans 2021-02-09 22:15:31 UTC
Thread#group の rdoc に nil を返すことがあると書かれてましたが、実際にはありえないそうなので削っています。 call-seq の戻り値にまだ nil が残ってますね。 [ruby-core:101892] [Bug #17505]
[b7333b4449] git 2021-02-10 15:56:12 UTC
version.h の日付更新
[c03b723f56] Jeremy Evans 2021-02-10 16:12:12 UTC
拡張ライブラリ strscan の rdoc 用コメントのメソッド名リストのマークアップの修正。 [ruby-core:102447] [Bug #17620]
[9e66c511ff] S-H-GAMELINKS 2021-02-10 13:35:07 UTC
String#crypt の rdoc 用コメントに書かれてた URL がリンク切れになってたそうなので URL を変更しています。
[27382eb9fc] Takashi Kokubun 2021-02-11 05:24:25 UTC
make benchmark に利用する benchmark-driver のバージョンを v0.15.17 に更新して、benchmark 用のライブラリに複数 Ractor を起動して実行する runner を追加しています。 https://github.com/ruby/ruby/pull/4172
[a0216b1acf] Takashi Kokubun 2021-02-11 08:25:45 UTC
27382eb9fc3f8de4884a5b14903fecb64ba76011 で追加した benchmark の Ractor 利用する runner の計測結果の一時ファイルへの書き出しを Ractor 内で書き出さず Ractor 終了後に Ractor#take で取り出して main Ractor (?) で書き出すようにしています。
[c3b2bb0969] Chris Seaton 2021-02-11 10:14:18 UTC
Queue.new で作成時に引数でキューの内容を指定して作れるようにしています。引数に Array (または to_ary で Array に変換できるオブジェクト)を 1つ受け取ってその中の各要素を初期値の内容にするようです。 [ruby-core:100858] [Feature #17327]
[d77a42fbfd] aycabta 2021-02-10 14:24:39 UTC
標準添付ライブラリ irb の IRB::IrbLoader で File::ALT_SEPARATOR が nil の環境に対応するようにしています。