class Timer

Attributes

result_time[R]

Public Class Methods

new() click to toggle source
# File lib/ruby-racer/timer.rb, line 4
def initialize
  @result_time = nil
end

Public Instance Methods

display_time() click to toggle source
# File lib/ruby-racer/timer.rb, line 16
def display_time
  result_time.to_s + ' seconds'
end
measure_time() { || ... } click to toggle source
# File lib/ruby-racer/timer.rb, line 8
def measure_time
  begin_time = Time.now
  yield
  end_time = Time.now

  @result_time = end_time - begin_time
end