I would like to find the performance bottlenecks in my Java application. Since everything runs in terms of microseconds it is not at all obvious which are the functions that are called most often and consume the largest part of this (short) time. I work in Eclipse (Luna) and would prefer a profiler that integrates with the IDE.
I have tried searching the web for free Java profiling eclipse-plugins but all that I find is outdated.
- JVM Monitor - fails to display any JVM instances in the JVM explorer
- TPTP - seems to be unmaintained for years
- Java Profiler (by Tim Webb) - seems to be outdated too.
Do you have any suggestions? Thanks!