Method: Alien::AlienBlockTimer#measure
- Defined in:
- lib/alien/alienblocktimer.rb
#measure(description = "", &block) ⇒ Object
Measure the execution time for an asscociated code block.
80 81 82 83 84 85 86 87 88 89 90 91 92 |
# File 'lib/alien/alienblocktimer.rb', line 80 def measure(description="", &block) start unless block.nil? yield @measurement = description + elapsed.to_s else #Error message Haiku. :) @measurement = "No block to measure. Your timer waits patiently. Give him one to use." end end |