问题描述
|
ruby-prof和pprof.rb库很有用,但在我看来似乎提供了很多不必要的信息(通过不允许我过滤掉所有的rails代码)。最好在类级别运行分析器,例如:
simple_profiler -c SomeClass
然后有一个报告从该类开始,并逐步遍历代码,并向您显示每个类,每个方法和每一行的调用时间(按时间或%)。是否存在类似的东西,或者我应该开始创建此gem? :)
解决方法
我认为ruby-prof可以消除方法,尽管它是别人的补丁,所以我实际上从未使用过它:
https://github.com/rdp/ruby-prof/blob/master/test/method_elimination_test.rb