tiny word boxing optimization

This commit is contained in:
cremno
2014-01-02 06:36:29 +01:00
parent e8dd8180ba
commit 09bb30870b
7 changed files with 13 additions and 20 deletions
+1
View File
@@ -315,6 +315,7 @@ mrb_float_value(struct mrb_state *mrb, mrb_float f)
#define mrb_bool(o) ((o).w != MRB_Qnil && (o).w != MRB_Qfalse)
#else
#define mrb_cptr(o) mrb_ptr(o)
#define mrb_fixnum_p(o) (mrb_type(o) == MRB_TT_FIXNUM)
#define mrb_undef_p(o) (mrb_type(o) == MRB_TT_UNDEF)