mruby master changes bf3f45f - 1b422be
mruby master changes
トップレベルでのrescue句の不具合を修正がありました
2014-03-25 21:17 cubicdaiya commit bf3f45f
intをmrb_intに置き換えています
2014-03-25 23:02 ksss commit c825178
不必要なマクロを修正しています
2014-03-26 01:09 matz commit bfd2a53
#1942の不具合を修正しています。この不具合はトップレベルでresucueするとセグメントフォルトが発生します。 例外中にC関数境界を通過して、実行されることを防ぐ、mrb_toplevel_run関数を追加しています
2014-03-26 11:13 monaka commit dcff901
冗長なNULLチェックを削除しています。mrb_mallocはメモリがからの時に例外を発生させているためです
2014-03-26 11:32 take-cheeze commit f700346
mruby-evalにテストコードを追加しています
2014-03-26 11:43 take-cheeze commit 813ba50
test/assert.rbでmruby-eval テストのクラッシュを修正するために、enusureを使用しないようにしています
2014-03-26 17:49 matz commit 28871b9
#1949の不具合を修正しています。 ensure句は処理を超えないようにしています。 edixはensure句のスタックのインデックス、ridxはresucue句のスタックのインデックスのようです
ci->eidx = 0; ci->ridx = 0;
2014-03-26 17:53 matz commit 1b422be
#1949が修正されたので、commit 813ba5を元に戻しています