[macruby-changes] [3856] MacRuby/trunk/sample-macruby/Scripts/gcd/benchmarks.rb
source_changes at macosforge.org
source_changes at macosforge.org
Wed Mar 24 13:38:10 PDT 2010
Revision: 3856
http://trac.macosforge.org/projects/ruby/changeset/3856
Author: ernest.prabhakar at gmail.com
Date: 2010-03-24 13:38:09 -0700 (Wed, 24 Mar 2010)
Log Message:
-----------
Tab separated gcd/benchmarks.rb
Modified Paths:
--------------
MacRuby/trunk/sample-macruby/Scripts/gcd/benchmarks.rb
Modified: MacRuby/trunk/sample-macruby/Scripts/gcd/benchmarks.rb
===================================================================
--- MacRuby/trunk/sample-macruby/Scripts/gcd/benchmarks.rb 2010-03-24 20:38:08 UTC (rev 3855)
+++ MacRuby/trunk/sample-macruby/Scripts/gcd/benchmarks.rb 2010-03-24 20:38:09 UTC (rev 3856)
@@ -20,8 +20,9 @@
METHODS = %w(iter p_iter apply concur serial nqueue njobs)
puts "GCD BENCHMARKS"
-puts "Folds,\t#{$folds},\tMaxTasks,\t#{$max_tasks},\tReps,\t#{$reps}"
-puts "TYPE,\tTASKS,\t'TIME µsec'"
+puts "MaxTasks\t#{$max_tasks}\tFolds\t#{$folds}\tReps\t#{$reps}"
+#puts METHODS
+puts "METHOD\tTASKS\tTIME µsec"
def work_function(i)
x = 1.0+i*i
@@ -73,7 +74,7 @@
def bench(method, count=1)
proc = Proc.new { send(method.to_sym, count) }
t = Benchmark.repeat($reps, "%6s" % method, &proc)
- puts "#{method},\t#{count},\t%6.2f" % (t.real*1e6/count)
+ puts "#{method}\t#{count}\t%6.2f" % (t.real*1e6/count)
end
n = 1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-changes/attachments/20100324/306b7b51/attachment.html>
More information about the macruby-changes
mailing list