ruby-changes:35645
From: ktsj <ko1@a...>
Date: Mon, 29 Sep 2014 00:10:00 +0900 (JST)
Subject: [ruby-changes:35645] ktsj:r47727 (trunk): * gc.c (rb_gcdebug_print_obj_condition): use RVALUE_REMEMBERED
ktsj 2014-09-29 00:09:40 +0900 (Mon, 29 Sep 2014) New Revision: 47727 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=47727 Log: * gc.c (rb_gcdebug_print_obj_condition): use RVALUE_REMEMBERED because GET_HEAP_REMEMBERSET_BITS is obsoleted. Modified files: trunk/ChangeLog trunk/gc.c Index: ChangeLog =================================================================== --- ChangeLog (revision 47726) +++ ChangeLog (revision 47727) @@ -1,3 +1,8 @@ https://github.com/ruby/ruby/blob/trunk/ChangeLog#L1 +Sun Sep 28 23:59:17 2014 Kazuki Tsujimoto <kazuki@c...> + + * gc.c (rb_gcdebug_print_obj_condition): use RVALUE_REMEMBERED + because GET_HEAP_REMEMBERSET_BITS is obsoleted. + Sun Sep 28 11:14:14 2014 Martin Duerst <duerst@i...> * common.mk: Created new target update-unicode to download Index: gc.c =================================================================== --- gc.c (revision 47726) +++ gc.c (revision 47727) @@ -8452,7 +8452,7 @@ rb_gcdebug_print_obj_condition(VALUE obj https://github.com/ruby/ruby/blob/trunk/gc.c#L8452 fprintf(stderr, "age? : %d\n", RVALUE_AGE(obj)); fprintf(stderr, "old? : %s\n", RVALUE_OLD_P(obj) ? "true" : "false"); fprintf(stderr, "WB-protected?: %s\n", RVALUE_WB_UNPROTECTED(obj) ? "false" : "true"); - fprintf(stderr, "remembered? : %s\n", MARKED_IN_BITMAP(GET_HEAP_REMEMBERSET_BITS(obj), obj) ? "true" : "false"); + fprintf(stderr, "remembered? : %s\n", RVALUE_REMEMBERED(obj) ? "true" : "false"); #endif if (is_lazy_sweeping(heap_eden)) { -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/