ruby-changes:5038
From: nobu <ko1@a...>
Date: Thu, 22 May 2008 19:01:51 +0900 (JST)
Subject: [ruby-changes:5038] nobu - Ruby:r16531 (trunk): * vm.c (sdr, nsdr): define methods only if VMDEBUG is defined.
nobu 2008-05-22 19:01:32 +0900 (Thu, 22 May 2008)
New Revision: 16531
Modified files:
trunk/ChangeLog
trunk/vm.c
Log:
* vm.c (sdr, nsdr): define methods only if VMDEBUG is defined.
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=16531&r2=16530&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/vm.c?r1=16531&r2=16530&diff_format=u
Index: ChangeLog
===================================================================
--- ChangeLog (revision 16530)
+++ ChangeLog (revision 16531)
@@ -1,7 +1,9 @@
-Thu May 22 18:55:33 2008 Nobuyoshi Nakada <nobu@r...>
+Thu May 22 19:01:29 2008 Nobuyoshi Nakada <nobu@r...>
* vm.c (vm_get_ruby_level_cfp): moved from eval_intern.h.
+ * vm.c (sdr, nsdr): define methods only if VMDEBUG is defined.
+
Thu May 22 17:18:35 2008 Tanaka Akira <akr@f...>
* array.c (rb_ary_compact_bang): fix reallocation size.
Index: vm.c
===================================================================
--- vm.c (revision 16530)
+++ vm.c (revision 16531)
@@ -1826,8 +1826,10 @@
rb_define_const(rb_cVM, "INSTRUCTION_NAMES", insns_name_array());
/* debug functions ::VM::SDR(), ::VM::NSDR() */
- /* rb_define_singleton_method(rb_cVM, "SDR", sdr, 0); */
- /* rb_define_singleton_method(rb_cVM, "NSDR", nsdr, 0); */
+#if VMDEBUG
+ rb_define_singleton_method(rb_cVM, "SDR", sdr, 0);
+ rb_define_singleton_method(rb_cVM, "NSDR", nsdr, 0);
+#endif
/* VM bootstrap: phase 2 */
{
--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/