mruby master changes

mruby masterの変更履歴

mruby master changes 29964cf - 62505d5

2014-03-14 23:42 ksss commit 29964cf

enumerator_block_callをprivateメソッドにします。ただし、mrubyは現在privateは指定できますが、機能していません

2014-03-14 23:50 ksss commit bc63518

mrblib/array.rbでブロックが渡されない場合は、Enumeratorオブジェクトを返しますよに修正しています

2014-03-14 23:51 ksss commit 47fc784

enumerator.rbでwith_indexメソッドの戻り値を修正しています

2014-03-15 00:03 ksss commit 6b3cc00

enumerator.rbでselfを書き換えるバグを修正しています

2014-03-15 00:15 ksss commit 9447c63

enumerator.rbのテストを修正しています

2014-03-15 00:45 ksss commit 0bb7f5e

変数名の間違いを修正しています

2014-03-15 00:47 ksss commit 4f8e11a

enumerator.rbでeachメソッドからenumerator_block_callメソッドに最適化しています

2014-03-15 08:12 ksss commit 4477647

ブロックが指定されていない時のArray#each_indexのテストが追加されています

2014-03-15 14:30 matz commit ddd1bfd

MRB_NAN_BOXINGがオンのときは、mrb_type()の型は、列挙型のmrb_vtypeにしています

2014-03-15 15:01 matz commit b868ce8

Hash#shiftがすべての要素を返す場合のテストを追加しています

2014-03-15 14:49 take-cheeze commit 62f0561

Fiberクラスの修正とFiberのresumeを2回実行するテストが追加されています

2014-03-15 15:43 matz commit c476c1b

シンボルの長さの型をmrb_initに修正しています

2014-03-15 15:47 matz commit 048bca4

Stringの長さの型をmrb_intに修正しています

2014-03-15 15:53 matz commit 62505d5

文字列、シンボルおよび数値のHash値を直接計算するように修正しています