author | Claus Gittinger <cg@exept.de> |
Tue, 28 Aug 2018 16:14:02 +0200 | |
branch | cvs_MAIN |
changeset 3829 | a1083d8e7ff9 |
parent 2598 | 94ae3f5f4df1 |
permissions | -rwxr-xr-x |
#!/usr/bin/env ruby require 'benchmark' results = Benchmark.bmbm do |bm| raise "Expecting one arg - num of iterations" if ARGV.size == 0 n = ARGV[0].to_i hello = "hello\n" result = "" 10.times { result << hello } bm.report { n.times { result << hello } } end puts "EXECUTION TIME: #{results[0].real * 1000.0}"