ruby-changes:20288
From: ko1 <ko1@a...>
Date: Thu, 30 Jun 2011 22:39:59 +0900 (JST)
Subject: [ruby-changes:20288] ko1:r32336 (trunk): * benchmark/bm_vm2_defined_method.rb: added to measure performance of
ko1 2011-06-30 22:39:50 +0900 (Thu, 30 Jun 2011) New Revision: 32336 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=32336 Log: * benchmark/bm_vm2_defined_method.rb: added to measure performance of bmethod (method defined by define_method()). Added files: trunk/benchmark/bm_vm2_defined_method.rb Modified files: trunk/ChangeLog Index: ChangeLog =================================================================== --- ChangeLog (revision 32335) +++ ChangeLog (revision 32336) @@ -1,3 +1,8 @@ +Thu Jun 30 22:38:58 2011 Koichi Sasada <ko1@a...> + + * benchmark/bm_vm2_defined_method.rb: added to measure performance of + bmethod (method defined by define_method()). + Thu Jun 30 22:17:04 2011 Koichi Sasada <ko1@a...> * vm_insnhelper.c (vm_call_bmethod): fix to hook call/return event Index: benchmark/bm_vm2_defined_method.rb =================================================================== --- benchmark/bm_vm2_defined_method.rb (revision 0) +++ benchmark/bm_vm2_defined_method.rb (revision 32336) @@ -0,0 +1,9 @@ +class Object + define_method(:m){} +end + +i=0 +while i<6000000 # benchmark loop 2 + i+=1 + m; m; m; m; m; m; m; m; +end -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/