ruby-changes:6313
From: nobu <ko1@a...>
Date: Thu, 3 Jul 2008 04:39:49 +0900 (JST)
Subject: [ruby-changes:6313] Ruby:r17829 (trunk): * gc.c (rb_during_gc): VALUE cache is irrelevant.
nobu 2008-07-03 04:39:33 +0900 (Thu, 03 Jul 2008)
New Revision: 17829
Modified files:
trunk/ChangeLog
trunk/gc.c
Log:
* gc.c (rb_during_gc): VALUE cache is irrelevant.
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=17829
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=17829&r2=17828&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/gc.c?r1=17829&r2=17828&diff_format=u
Index: ChangeLog
===================================================================
--- ChangeLog (revision 17828)
+++ ChangeLog (revision 17829)
@@ -1,3 +1,7 @@
+Thu Jul 3 04:39:30 2008 Nobuyoshi Nakada <nobu@r...>
+
+ * gc.c (rb_during_gc): VALUE cache is irrelevant.
+
Thu Jul 3 01:44:01 2008 Yusuke Endoh <mame@t...>
* regint.h (GET_ALIGNMENT_PAD_SIZE, ALIGNMENT_RIGHT): cast pointer to
Index: gc.c
===================================================================
--- gc.c (revision 17828)
+++ gc.c (revision 17829)
@@ -726,17 +726,7 @@
int
rb_during_gc(void)
{
-#if USE_VALUE_CACHE
- rb_thread_t *th = GET_THREAD();
- VALUE v = *th->value_cache_ptr;
-#if defined(ENABLE_VM_OBJSPACE) && ENABLE_VM_OBJSPACE
- rb_objspace_t *objspace = th->vm->objspace;
-#else
rb_objspace_t *objspace = &rb_objspace;
-#endif
-#else
- rb_objspace_t *objspace = &rb_objspace;
-#endif
return during_gc;
}
--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/