mruby master changes 0c7d29d - b34ee9a
2015-08-07 15:30 matz commit 0c7d29d
64bit Intel Macのcc.defines = %w(MRB_INT64)でmrubyビルドしたときに、2**63 is -9223372036854775808で値がマイナスになる不具合#2909を修正しています。 FIXABLE()がMRB_INT64で誤った動作をしているかもしれません。
2015-08-10 11:41 matz commit 5af770c
ensure句の後にセグ面フォルトになる不具合#2910を修正しています。ensure句外のアクセスになることを防いでいます。
2015-08-10 14:55 matz commit b34ee9a
以下がセグメントフォルトになる不具合#2824を修正しています。
ruby -e 'puts "x=(1..128).to_a; *a" + ",_" * 124 + "= x; p a"' | mruby
codegenでOP_APOSTのスタック領域を予約するようにしています。