跟踪Perl方法调用

时间:2016-03-04 16:37:24

标签: perl

我正在寻找一个好的Perl库,它将跟踪方法调用并在程序执行时将它们转储到文件中。

我知道Devel::Trace,但它非常有限,输出结果非常详细。

那里有更好的东西吗?

我希望能够从CLI运行以下内容。

perl -MTracer("My::Package::*", my_trace_file) my_large_modularized_program.pl

理想情况下,会将My::Package中的方法调用列表转储到文件my_trace_file

2 个答案:

答案 0 :(得分:3)

我尝试用谷歌搜索" perl trace sub calls"。前两个点击似乎合适: Debug::TraceDebug::LTrace

答案 1 :(得分:3)

使用分析器。 Devel::NYTProf几乎是事实上的标准。