今日は Exception を Marshal.dump/load で復元するとバックトレースへのアクセスが異常終了する不具合の修正などがありました。
[dd83d0c599] Nobuyoshi Nakada 2020-09-05 14:15:59 UTC
Makefile の依存関係を更新するツール tool/update-deps で make のターゲットとして ruby-runner のかわりに exe/ruby を指定するようにしています。 このターゲットは suffix は考慮しなくてもいいのかな。
[170c7528e6] Nobuyoshi Nakada 2020-09-05 14:15:18 UTC
common.mk の依存関係の更新。
[776b3df490] Kazuhiro NISHIYAMA 2020-09-05 16:58:44 UTC
ractor.c のコメントや引数名の typo 修正。
[dfefe0e0d0] git 2020-09-05 16:59:20 UTC
version.h の日付更新
[40c06e6fe1] Ashwin Elangovan 2020-09-05 19:58:31 UTC
doc/ractor.md の typo や文法修正。 https://github.com/ruby/ruby/pull/3522
[c12b2703bc] Samuel Williams 2020-08-25 21:06:09 UTC
include/ruby/internal/arithmetic/size_t.h で定義される size_t の型変換のためのマクロ群 NUM2SIZET()/SIZET2NUM()/NUM2SSIZET()/SSIZET2NUM() を定義部分では RB_ の prefix つきで定義しておいて、あとでまとめて #define で prefix なしのバージョンを別名定義するようにしています。
[369cfabd59] Yusuke Endoh 2020-09-05 12:18:45 UTC
例外オブジェクトを Marshal.dump して Marshal.load したものに Exception#backtrace_locations を呼ぶと異常終了する不具合を修正しています。 Exception クラスに Marshal 用の dump/load 用の関数を追加して rb_marshal_define_compat() で登録するようにしています。 https://github.com/ruby/ruby/pull/3521 [ruby-core:99924] [Bug #17150]
[c19f8f6263] Kazuhiro NISHIYAMA 2020-09-06 10:05:30 UTC
doc/.document に "*.md" というパターンを追加して rdoc でドキュメント化させるようにしています。