ruby-trunk-changes r64884 - r64889

今日はあまり大きな変更はなくリファクタリングや警告メッセージの強化などでした。

naruse: r64884 2018-09-30 02:49:03 +0900

re.c の reg_operand() で check という変数の値によって呼ぶ関数を変えるのをなぜか条件演算子に関数ポインタを選ばせてからその後で呼ぶみたいな書きかたになってたので、普通に条件演算子の式でそれぞれの関数を呼ぶようにリファクタリングしています。

svn: r64885 2018-09-30 02:49:06 +0900

r64884 のインデントのタブを空白に展開。

svn: r64886 2018-09-30 02:49:07 +0900

version.h の日付更新。

naruse: r64887 2018-09-30 02:49:33 +0900

re.c の reg_operand() で引数が String オブジェクトだったら何もせずそのまま返すようにショートカットしています。

k0kubun: r64888 2018-09-30 11:22:00 +0900

mjit_compile.c の compile_insns() 内で VM スタックサイズの計算結果が上限を超えてしまった時の stderr に出力するメッセージに、上限と必要だったサイズも出力するようにしています。またこのファイルは新しいファイルなので、修正部分以外もインデントのタブを空白に展開するようにしています。

svn: r64889 2018-09-30 11:22:01 +0900

r64888 の修正部分のインデントのタブを空白に展開。