ruby-trunk-changes 2020-07-29

今日は Time の秒数に Rational を使った時の Time#ceil の不具合修正などがありました。

[e1b6e1d126] BurdetteLamar 2020-07-23 20:06:14 UTC

Array の rdoc 用コメントの追記や修正。

[1027520fec] git 2020-07-28 19:06:15 UTC

version.h の日付更新

[520a734ad9] Jeremy Evans 2020-07-24 22:21:08 UTC

秒数に Rational を渡して Time を作った時の Time#ceil で引数の精度に現在の Rational の精度以上の桁数を指定した場合に結果がおかしくなっていた不具合を修正。 [ruby-core:99143] [Bug #17025]

[dd6f5aba0e] Koichi Sasada 2020-07-29 08:45:02 UTC

transient_heap.c の struct transient_heap::status の変更時にそれを 8655c2e69041cc812d30c2e951a8ac9ea7a60c47 で導入した RUBY_DEBUG_LOG() を利用してデバッグログに出力するようにしています。

[ed22bf47cc] Koichi Sasada 2020-07-29 09:45:39 UTC

bootstraptest/runner.rb で bootstraptest 中に core dump が発生するような異常終了が起きた時に "E" のマークや標準エラー出力のメッセージが出てなかったらしいのを修正しています。