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

ruby-changes:39887

From: nobu <ko1@a...>
Date: Tue, 29 Sep 2015 03:10:31 +0900 (JST)
Subject: [ruby-changes:39887] nobu:r51968 (trunk): benchmark for symbol block passing

nobu	2015-09-29 03:10:16 +0900 (Tue, 29 Sep 2015)

  New Revision: 51968

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=51968

  Log:
    benchmark for symbol block passing

  Added files:
    trunk/benchmark/bm_vm2_symbol_block_pass.rb
Index: benchmark/bm_vm2_symbol_block_pass.rb
===================================================================
--- benchmark/bm_vm2_symbol_block_pass.rb	(revision 0)
+++ benchmark/bm_vm2_symbol_block_pass.rb	(revision 51968)
@@ -0,0 +1,3 @@ https://github.com/ruby/ruby/blob/trunk/benchmark/bm_vm2_symbol_block_pass.rb#L1
+class C; 1000.times{|i|eval("def i#{i};end")}; end
+c = C.new; m = C.instance_methods(false)
+1_000.times{m.each{|n|c.tap(&n)}}

Property changes on: benchmark/bm_vm2_symbol_block_pass.rb
___________________________________________________________________
Added: svn:eol-style
   + LF


--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

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