type of mrb_type() should be enum mrb_vtype when MRB_NAN_BOXING is on
Hash#shift may return any entries
Add Fiber's double resume test and fix it.
symbol length type to be mrb_int
string length type to be mrb_int
calc hash value directly for strings, symbols and numbers
Merge pull request #1863 from take-cheeze/fiber_double_resume

Add Fiber's double resume test and fix it.
Merge branch 'master' of github.com:mruby/mruby
unify indent style
Merge pull request #1867 from cubicdaiya/issues/indent_style

Unify indent style
Add Enumerable#all?(&block) tests
Add Enumerable#any?(&block) tests
fix bool number to macro
fix bug when `0 + other object`
fix bug when `0 * other object`
Refactor assert_true
float + nil should be raise TypeError
Merge pull request #1874 from ksss/float-plus

float + nil should be raise TypeError
Merge pull request #1873 from suzukaze/refactor-assert.rb

Refactor assert_true
Merge pull request #1872 from ksss/numeric-mul

fix bug when `0 * other object`