mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
* gc.c (obj_free): check also FL_PROMOTED bit by RVALUE_OLD_P().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46351 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
045aef853e
commit
0e3debf15b
2 changed files with 5 additions and 1 deletions
|
@ -1,3 +1,7 @@
|
||||||
|
Thu Jun 5 10:03:29 2014 Koichi Sasada <ko1@atdot.net>
|
||||||
|
|
||||||
|
* gc.c (obj_free): check also FL_PROMOTED bit by RVALUE_OLD_P().
|
||||||
|
|
||||||
Thu Jun 5 03:45:28 2014 Eric Wong <e@80x24.org>
|
Thu Jun 5 03:45:28 2014 Eric Wong <e@80x24.org>
|
||||||
|
|
||||||
* configure.in: add --with-jemalloc option
|
* configure.in: add --with-jemalloc option
|
||||||
|
|
2
gc.c
2
gc.c
|
@ -1562,7 +1562,7 @@ obj_free(rb_objspace_t *objspace, VALUE obj)
|
||||||
}
|
}
|
||||||
|
|
||||||
#if USE_RGENGC
|
#if USE_RGENGC
|
||||||
if (MARKED_IN_BITMAP(GET_HEAP_OLDGEN_BITS(obj), obj)) {
|
if (RVALUE_OLD_P(obj)) {
|
||||||
CLEAR_IN_BITMAP(GET_HEAP_OLDGEN_BITS(obj), obj);
|
CLEAR_IN_BITMAP(GET_HEAP_OLDGEN_BITS(obj), obj);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue