Sha256: 043da94387b1585712eb0bdc0c4f9fdc1122ee8cef8899acf2beacc01c2c09d4
Contents?: true
Size: 610 Bytes
Versions: 1
Compression:
Stored size: 610 Bytes
Contents
require 'compsci/timer' include CompSci overall_start = Timer.now start = Timer.now print "running sleep 0.01 (50x): " _answer, each_et = Timer.loop_average(count: 50) { print '.' sleep 0.01 } puts puts "each: %0.3f" % each_et puts "elapsed: %0.3f" % Timer.since(start) puts "cumulative: %0.3f" % Timer.since(overall_start) puts start = Timer.now print "running sleep 0.02 (0.3 s): " _answer, each_et = Timer.loop_average(seconds: 0.3) { print '.' sleep 0.02 } puts puts "each: %0.3f" % each_et puts "elapsed: %0.3f" % Timer.since(start) puts "cumulative: %0.3f" % Timer.since(overall_start) puts
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
compsci-0.0.2.1 | examples/timer.rb |