ruby-trunk-changes r57826 - r57829

今日は文字列リテラルの前に - をつける -"str" のような記法で "str".freeze と同様の最適化をする変更がありました。

nobu: r57826 2017-03-10 16:18:03 +0900

r57676 で導入された debug_counter.c/.h でカウンターの種類の定義 debug_counter_names を .c のほうに移動しています。

nobu: r57827 2017-03-10 22:46:22 +0900

make clean-rubyspec で rm コマンドのエラーを無視するようにコマンド行の先頭に - を追加しています。

normal: r57828 2017-03-11 05:09:06 +0900

文字列リテラルに単項演算子の - をつける -"str" のような書きかたを "str".freeze と同様にコンパイル時点で特別扱いして同じ内容の文字列は複数作らない fstring を最初から生成するようにしています。

svn: r57829 2017-03-11 05:09:07 +0900

version.h の日付更新。