Try it free

AQtime Pro Performance Profiling

Profiling Java Code

Profiling Java Applications

AQtime Pro allows you to profile standalone Java applications created for the following platforms:

  • Sun Java 2 Platform, Standard Edition 5.0 (J2SE 5.0)
  • Sun Java Platform, Standard Edition 6 (Java SE 6)

AQtime Pro supports profiling the following forms of Java code:

  • Java archives (.jar)
  • Machine-readable class files (.class)
  • Mixed Java applications (when Java code calls native-code DLL functions)

In addition to profiling your Java modules, AQtime Pro also supports profiling code of standard Java classes. You can easily include these classes into profiling tasks by configuring your AQtime project in the Setup panel. You can analyze Java modules with the following AQtime profilers:

  • Performance (all counters)
  • Coverage and Light Coverage
  • Function Trace
  • Static Analysis

These profilers along with the AQtime panels help you understand what exactly happens in your Java applications during execution. You can:

  • Find the execution time of functions and individual lines in your Java code.
  • Find the execution time of functions of Java standard classes.
  • Explore the functions’ call routes in your Java application.
  • Find and eliminate performance bottlenecks.
  • Create automated profiling and test cycles for Java applications.
  • Know which functions and lines of your Java code were executed during the run.
  • And a lot more.