mruby master changes

mruby masterの変更履歴

mruby master changes a9b37bf - f7389bb

2014-08-13 18:26 kkkkkt commit a9b37bf

mrb_hash_shift, num_pow, flo_eq, flo_finite_p関数をリファクタリングしています

2014-08-13 21:58 matz commit 170ba51

不要なmrb_floatへのキャストを削除しています。参照 : #2531

2014-08-13 22:55 matz commit 2b9e5e7

iv(インスタンス変数)がコピーされるときにライトバリアを追加しています

2014-08-13 23:58 matz commit 6c1dfc9

proc envのレシーバの領域を追加しています。参照 : #2525

2014-08-13 23:31 chasonr commit f7389bb

mrb_flo_to_str()関数で丸めを削除しています。この変更により浮動小数点を文字列に変換したときに

3.125.to_s => "3.12499999999999"

となっていましたが、以下のように正しく変換されるようになりました。

3.125.to_s => "3.125"