# File lib/active_record/base.rb, line 690 def benchmark(title) result = nil seconds = Benchmark.realtime { result = silence { yield } } logger.info "#{title} (#{sprintf("%f", seconds)})" if logger return result end