4

我想知道是否有一个 Perl 分析器可以分析特定子例程的子例程调用所花费的时间。

我不想计算整个子程序(从调用到返回)的时间,而只想计算 Perl 在调用子程序时所花费的时间(在调用和子程序的第一条指令之间)。

这可能吗 ?(当然,在我所有的 90k 行代码中没有手动添加时间函数 :))

谢谢。

4

1 回答 1

11

看来您需要Devel::NYTProf's line profiling 模式。“在线时间”列将显示您在处理您拨打电话的线路上花费了多少,不包括在被叫子上花费的时间。

于 2012-06-07T09:16:05.833 回答