AQtime is a software performance exploration suite to help developers track down memory leaks, CPU and other I/O bottlenecks, perform comprehensive code coverage analysis, and perform fault simulation. AQtime Pro is one of the versatile code performance tools to have as part of your software development strategy. It includes support for Java, Microsoft.NET, C/C++, Delphi, JScript, VBScript, Sliverlight, and other programming frameworks. You can use AQtime as either a standalone profiling tool with its own rich UI or integrated as a plug-in to Microsoft Visual Studio and Embarcadero RAD Studio.
AQtime includes profiling for:
Code coverage analysis
AQtime includes three profilers that can trace memory leaks in applications: the Allocation profiler, the Reference Count profiler and the Resource profiler. This video demonstrates how to use the Allocation profiler to determine whether the memory blocks or objects created during the application run remain in memory after the application execution is over. From this video you will learn how to:
Prepare an application for profiling and profile it with the Allocation profiler.
Generate profiling results during profiling.
Analyze the profiling results and find leaked classes.
View the call stack for all unreleased instances of a leaked class at once.
Find individual objects that were not destroyed after the application was closed.
Obtain the function call stack to track down the creation of the problematic object.
Analyze the application’s source code to find out what causes the memory leaks and fix them.