[前][次][番号順一覧][スレッド一覧]

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/

[前][次][番号順一覧][スレッド一覧]