ruby-trunk-changes 2019-07-12

今日は主に Fiber のベンチマークやテストの整理

[012e954b47] Samuel Williams 2019-06-02 01:48:47 UTC

Fiber のベンチマーク benchmark/fiber_chain.rb を YAML による記法にしていくつかのファイルに分割したり、bootstraptest の Fiber のテストを bootstraptest/test_fiber.rb というファイルに独立させたりしています。

[5c8061a9e2] Samuel Williams 2019-07-07 10:58:55 UTC

gc.c の stack_check() の内容をローカル変数に段階的に受けるようにリファクタリングしています。元がマクロを元にした演算だったのでデバッガで解析しやすくするためとのこと。

[a2adcd40df] Samuel Williams 2019-06-03 09:35:03 UTC

gc.h の STACK_GROW_DIR_DETECTION マクロの定義前にコメントで解説を追記しています。

[b9ad62ea13] git 2019-07-12 06:02:25 UTC

a2adcd40df96acd1218cc60dc1810e83dbc124d8 の行末の空白除去。

[a9ff21a282] git 2019-07-12 06:02:29 UTC

version.h の日付更新

[00b34b0592] Nobuyoshi Nakada 2019-07-12 08:52:12 UTC

test/ruby/test_integer.rb でテストメソッド名が重複してたので衝突をさけるよう改名しています。

[ae599db22f] Nobuyoshi Nakada 2019-07-12 08:57:28 UTC

012e954b472d2e47b03647ac0c8f745416d7db58 の行末の空白除去。