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/