我正在寻找一个好的Perl库,它可以在程序执行时追踪方法调用并将它们转储到文件中。
我知道Devel::Trace,但它相当有限且输出非常详细。
有更好的东西吗?
我想能够从CLI运行以下内容。
perl -MTracer("My::Package::*", my_trace_file) my_large_modularized_program.pl
理想情况下,它会将在
My::Package
中调用的方法列表转储到文件my_trace_file
中。我正在寻找一个好的Perl库,它可以在程序执行时追踪方法调用并将它们转储到文件中。
我知道Devel::Trace,但它相当有限且输出非常详细。
有更好的东西吗?
我想能够从CLI运行以下内容。
perl -MTracer("My::Package::*", my_trace_file) my_large_modularized_program.pl
My::Package
中调用的方法列表转储到文件my_trace_file
中。
perl -MDebug::LTrace='*' your_program.pl
,它记录所有方法调用。 - Daniel Böhmer