【发布时间】:2010-04-19 10:49:48
【问题描述】:
当今的动态调用、反射和运行时注入世界无法很好地与 ctags、doxygen 和 CDOC 等传统工具配合使用。
我正在寻找一种方法调用层次结构可视化工具,它可以显示静态和动态方法调用。它应该易于使用,在执行过程中轻便,并提供有关记录的运行时会话的有用详细信息。
现在我猜Callgrind 可以被认为是家庭 C 的有效解决方案。
您可以建议什么工具/技术为基于 JVM 的字节码的静态和动态方法调用创建调用图?预期的最终结果是图形显示(最好是交互式的),它可以显示从 main() 到被调用的每个方法的路径。
在研究这篇文章的过程中,我偶然发现了javashot,这似乎是我想要的一种方法,我希望将其集成到一种无法使用的分析器或类似工具中从我的 IDE(Eclipse、IntelliJ、Netbeans 等)中。
谢谢你, 马克西姆。
【问题讨论】:
标签: java profiler ctags dynamic-invoke