Come posso misurare il tempo impiegato da un metodo e le singole istruzioni in quel metodo in Ruby. Se vedi il metodo seguente, voglio misurare il tempo totale impiegato dal metodo e il tempo impiegato per l'accesso al database e l'accesso redis. Non voglio scrivere Benchmark.measure prima di ogni affermazione. L'interprete di Ruby ci fornisce degli hook per farlo?
def foo
# code to access database
# code to access redis.
end
new Date()
javascript che ha ruby, ma non ricordo la sintassi corretta. dovrebbe darti un elenco decente di Google però