Rubyでメソッドとそのメソッドの個々のステートメントにかかる時間を測定するにはどうすればよいですか。以下のメソッドが表示された場合、そのメソッドにかかった合計時間と、データベースアクセスおよびredisアクセスにかかった時間を測定したいと思います。すべてのステートメントの前にBenchmark.measureを書きたくありません。ルビーインタプリタはこれを行うためのフックを私たちに与えますか?
def foo
# code to access database
# code to access redis.
end
new Date()
rubyが持っているjavascriptに似たものがありますが、正しい構文を思い出せません。しかし、あなたにまともなグーグルリストを与えるはずです