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

ruby-changes:25955

From: nari <ko1@a...>
Date: Fri, 30 Nov 2012 08:11:05 +0900 (JST)
Subject: [ruby-changes:25955] nari:r38012 (trunk): * gc.c : remove a unused function.

nari	2012-11-30 08:10:36 +0900 (Fri, 30 Nov 2012)

  New Revision: 38012

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=38012

  Log:
    * gc.c : remove a unused function.

  Modified files:
    trunk/ChangeLog
    trunk/gc.c

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 38011)
+++ ChangeLog	(revision 38012)
@@ -1,3 +1,7 @@
+Fri Nov 30 08:09:56 2012  Narihiro Nakamura  <authornari@g...>
+
+	* gc.c : remove a unused function.
+
 Fri Nov 30 07:46:42 2012  Narihiro Nakamura  <authornari@g...>
 
 	* gc.c (rb_objspace_call_finalizer): finalize_deferred may free up
Index: gc.c
===================================================================
--- gc.c	(revision 38011)
+++ gc.c	(revision 38012)
@@ -1452,22 +1452,6 @@
     ATOMIC_SET(finalizing, 0);
 }
 
-static int
-chain_finalized_object(st_data_t key, st_data_t val, st_data_t arg)
-{
-    RVALUE *p = (RVALUE *)key, **final_list = (RVALUE **)arg;
-    if ((p->as.basic.flags & FL_FINALIZE) == FL_FINALIZE &&
-        !MARKED_IN_BITMAP(GET_HEAP_BITMAP(p), p)) {
-	if (BUILTIN_TYPE(p) != T_ZOMBIE) {
-	    p->as.free.flags = T_ZOMBIE;
-	    RDATA(p)->dfree = 0;
-	}
-	p->as.free.next = *final_list;
-	*final_list = p;
-    }
-    return ST_CONTINUE;
-}
-
 struct force_finalize_list {
     VALUE obj;
     VALUE table;

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

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