Erlang有没有好的代码分析器/分析器?我需要一些可以为我的代码构建调用图的东西.
对于静态代码分析,您有XREF和DIALYZER,对于分析,您可以使用cprof,fprof或eprof,您可以在这里获得良好的参考...
'fprof'模块包括分析功能.从fprof模块文档:
fprof:apply(foo, create_file_slow, [junk, 1024]). fprof:profile(). fprof:analyse().
fprof:apply
(或trace
)运行该函数,profile
将跟踪文件转换为有用的东西,并analyse
打印出摘要.这将为您提供所观察到的函数调用列表,调用它们的内容以及它们所调用的内容,以及挂钟时序信息.