ruby-trunk-changes r55981 - r55985

今日は標準添付ライブラリ csv のパフォーマンス改善のための修正などがありました。

nobu: r55981 2016-08-22 09:02:59 +0900

RubyVM::InstructionSequence.allocate を undef しておいて未初期化のオブジェクトが作られないようにしています。

svn: r55982 2016-08-22 09:03:00 +0900

version.h の日付更新。

nobu: r55983 2016-08-22 13:21:54 +0900

rb_ary_splice() で配列内にその配列オブジェクトの途中からの要素を挿入しようとした場合に対応するようにしています。

nobu: r55984 2016-08-22 14:35:59 +0900

man/irb.1 の man 用ファイルで不要な width オプションを削っています。 [ruby-dev:49767] [Bug #12692]

nobu: r55985 2016-08-22 16:29:54 +0900

標準添付ライブラリ csv で quote されたカラムがとても長い時のパフォーマンスの改善のため配列で格納しておいて最後に join するようにしています。なんでこっちのほうがいいのかいまいちわからないですが… [ruby-core:76987] [Bug #12691]