ruby-changes:4831
From: ko1@a...
Date: Thu, 8 May 2008 13:19:43 +0900 (JST)
Subject: [ruby-changes:4831] nobu - Ruby:r16325 (trunk): * vm.c (rb_thread_mark): mark stat_insn_usage only when ptr is not
nobu 2008-05-08 13:19:20 +0900 (Thu, 08 May 2008)
New Revision: 16325
Modified files:
trunk/ChangeLog
trunk/vm.c
Log:
* vm.c (rb_thread_mark): mark stat_insn_usage only when ptr is not
null.
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=16325&r2=16324&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/vm.c?r1=16325&r2=16324&diff_format=u
Index: ChangeLog
===================================================================
--- ChangeLog (revision 16324)
+++ ChangeLog (revision 16325)
@@ -1,3 +1,8 @@
+Thu May 8 13:19:18 2008 Nobuyoshi Nakada <nobu@r...>
+
+ * vm.c (rb_thread_mark): mark stat_insn_usage only when ptr is not
+ null.
+
Thu May 8 10:44:04 2008 Yukihiro Matsumoto <matz@r...>
* array.c (sort_reentered): reentered check may be called from
Index: vm.c
===================================================================
--- vm.c (revision 16324)
+++ vm.c (revision 16325)
@@ -1637,6 +1637,7 @@
RUBY_MARK_UNLESS_NULL(th->top_wrapper);
RUBY_MARK_UNLESS_NULL(th->fiber);
RUBY_MARK_UNLESS_NULL(th->root_fiber);
+ RUBY_MARK_UNLESS_NULL(th->stat_insn_usage);
rb_mark_tbl(th->local_storage);
@@ -1650,7 +1651,6 @@
mark_event_hooks(th->event_hooks);
}
- RUBY_MARK_UNLESS_NULL(th->stat_insn_usage);
RUBY_MARK_LEAVE("thread");
}
--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/