Method: Benchmark::Report#item
- Defined in:
- lib/benchmark.rb
#item(label = "", *format, &blk) ⇒ Object Also known as: report
Prints the label and measured time for the block, formatted by format. See Tms#format for the formatting rules.
373 374 375 376 377 378 |
# File 'lib/benchmark.rb', line 373 def item(label = "", *format, &blk) # :yield: print label.to_s.ljust(@width) @list << res = Benchmark.measure(label, &blk) print res.format(@format, *format) res end |