Method: Object#b!

Defined in:
lib/phusion_passenger/simple_benchmarking.rb

#b!(name) ⇒ Object



27
28
29
30
31
32
33
34
35
36
# File 'lib/phusion_passenger/simple_benchmarking.rb', line 27

def b!(name)
	time1 = Time.now
	begin
		yield
	ensure
		time2 = Time.now
		@@benchmark_results[name] = 0 unless @@benchmark_results.has_key?(name)
		@@benchmark_results[name] += time2 - time1
	end 
end