2010-04-19 114 views
1

当今的动态调用,反射和运行时注入的世界仅适用于ctagsdoxygen和CDOC等传统工具。为动态调用的方法生成调用层次结构

我正在寻找一个方法调用层次结构可视化工具,可以显示静态和动态方法调用。它应该很容易使用,在执行期间点亮并提供有关记录的运行时会话的有用详细信息。

现在我猜Callgrind可以考虑为家庭C.

你可以建议什么工具/技术来创建一个调用图形,用于基于JVM字节码静态和动态两种方法调用一个有效的解决方案?预期的最终结果是一个图形显示(最好是交互式),它可以显示从main()到每个被调用的方法的路径。

在这篇文章的研究过程中,我偶然发现了javashot,看来这是我所瞄准的那种方法,我宁愿将它整合到一种类似于profiler或类似的profiler中,在我的IDE(Eclipse,IntelliJ,Netbeans等)中。

谢谢, Maxim。

回答

0

大多数Java分析器都这样做。 JProfiler特别好,通过显示调用图是非常用户可访问的方式。

相关问题