我正在尝试使用Java优化一些更大的方法。我一直在使用jVisualVM来完成我的大部分分析,因为它提供了方法调用热点,是一个很好的起点。
我正在寻找的是一个逐行热点分析器,它可以帮助我缩短这么长的时间。我过去使用过的繁琐工作只是战略性地放置System.currentTimeMillis()打印,在更极端的情况下使用Java CPUTime(通过JNI完成)。有一些像英特尔平行放大器这样的分析器可以与C& C配合使用。 Visual Studio,但是Java有这样的东西吗?
这两个选项都有点乏味,所以有什么(Eclipse插件或其他)可以进行逐行热点分析吗?