1

当今动态调用、反射和运行时注入的世界与ctagsdoxygen和 CDOC 等传统工具并不能很好地配合使用。

我正在寻找可以显示静态和动态方法调用的方法调用层次结构可视化工具。它应该易于使用,在执行过程中轻便,并提供有关记录的运行时会话的有用详细信息。

现在我猜Callgrind可以被认为是 C 族的有效解决方案。

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

在研究这篇文章的过程中,我偶然发现了javashot,这似乎是我想要的一种方法,我希望这将被集成到一种探查器或类似的东西中,而不是可以在我的 IDE 中使用( Eclipse、IntelliJ、Netbeans 等)。

谢谢你,马克西姆。

4

1 回答 1

0

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

于 2010-04-19T12:01:17.400 回答