w_bigfixnum
is used only for large FIXNUM
This commit is contained in:
parent
0d2422cf63
commit
5044832fec
@ -756,6 +756,7 @@ w_objivar(VALUE obj, struct dump_call_arg *arg)
|
|||||||
w_ivar_each(obj, num, arg);
|
w_ivar_each(obj, num, arg);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if SIZEOF_LONG > 4
|
||||||
// Optimized dump for fixnum larger than 31-bits
|
// Optimized dump for fixnum larger than 31-bits
|
||||||
static void
|
static void
|
||||||
w_bigfixnum(VALUE obj, struct dump_arg *arg)
|
w_bigfixnum(VALUE obj, struct dump_arg *arg)
|
||||||
@ -803,6 +804,7 @@ w_bigfixnum(VALUE obj, struct dump_arg *arg)
|
|||||||
|
|
||||||
RUBY_ASSERT(num == 0);
|
RUBY_ASSERT(num == 0);
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
static void
|
static void
|
||||||
w_remember(VALUE obj, struct dump_arg *arg)
|
w_remember(VALUE obj, struct dump_arg *arg)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user