From: Joel Pearson Date: 2012-09-09T01:52:05+09:00 Subject: Re: Long calculation & time limit If you want to know exactly what part of your program is taking a long time, then use something like this to log the intervals: def timer #report time difference end_time = Time.now puts "Time elapsed #{(end_time - @beginning_time)} seconds" @beginning_time = Time.now end @beginning_time = Time.now #do something puts "doing something" timer #do something else puts "Doing something else" timer -- Posted via http://www.ruby-forum.com/.