今日は先日の Enumerable#to_a の size を使った最適化の revert などがありました。
nobu: r50478 2015-05-13 11:10:29 +0900
test/ruby/test_parse.rb でインスタンス変数およびクラス変数の不正な記法のテストで "@." のチェックのはずのところが "@@." になってテストケースが重複していたので修正しています。
svn: r50479 2015-05-13 11:11:07 +0900
version.h の日付更新。
nobu: r50480 2015-05-13 11:13:43 +0900
グローバル変数の parse error の時に "$" だけの時の例外メッセージを "$%" などの不正な文字が続いた時とは変化させるように修正しています。
glass: r50483 2015-05-13 17:18:58 +0900
r50457 の Enumerable#to_a での size メソッドを利用した最適化を revert しています。 r50477 のところでも書きましたが size が to_a を呼ぶような実装をされていると無限再帰する問題があるのでひとまず断念したようです。 [Bug #11130] [Feature #9118]