mruby master changes

mruby masterの変更履歴

mruby master changes 73c086b - 9726dbe

2014-06-26 22:22 SHyx0rmZ commit 73c086b

小さな最適化を犠牲にして、重複しているコードを削除しています

2014-06-27 22:10 matz commit 4ce0a76

例外の割り当てでmrb_funcall()関数の呼び出しを減らしています

2014-06-27 22:39 matz commit 919af61

Rubyの世界に晒す前に、nomem_err->mesg->cを初期化してます。参照:#2428

2014-06-28 00:45 take_cheeze commit f907623

ObjectSpace.each_objectのブロックでメソッド呼び出しでのクラッシュを修正しています

  • MRB_TT_ENVMRB_TT_ICLASSを除外しています
  • 代わりに mrb_init_exceptionMRB-> string_classを設定します

2014-06-28 01:08 matz commit 9a28ae9

ObjectSpace.each_objectは内部のオブジェクト(例 obj->c == NULL)を除外しています。参照:#2429

2014-06-28 01:09 matz commit 9726dbe

error.cでStringクラスの初期化を削除しています。参照:#2429