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

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/

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