Path: | README.rdoc |
Last Update: | Thu Mar 08 14:24:06 +0000 2012 |
A mad way to time Ruby codes
require 'benelux' # Similar to Benchmark.measure but you specify the # number of times to run the block and the number # repetitions. tms = Benelux.bm(1000000, 5) do rand end # Similar to Benchmark::Tms with the addition of # standard deviation, mean value, and total, for # each of the times. tms.samples # => 5 tms.real # => 0.45 tms.real.sd # => 0.04 tms.utime # => 0.44 tms.utime.sd # => 0.02
Get it in one of the following ways:
$ gem install benelux --source http://gemcutter.org $ sudo gem install benelux --source http://gemcutter.org $ git clone git://github.com/delano/benelux.git
See LICENSE.txt