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>
|
||||
|
||||
* 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 (MARKED_IN_BITMAP(GET_HEAP_OLDGEN_BITS(obj), obj)) {
|
||||
if (RVALUE_OLD_P(obj)) {
|
||||
CLEAR_IN_BITMAP(GET_HEAP_OLDGEN_BITS(obj), obj);
|
||||
}
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue