Intuitive Reporting

Intuitive Reporting

AQTime Pro’s intuitive reporting helps developers drill down deep and find the root cause of their code bugs fast.

Summary Panel Shows Top Ten Sections To Be Optimized

Summary panel summarizes key information from profiling run including time of the run, information about operating system, CPU, memory and top ten sections of code to be optimized.

Report Panel Shows Results for Selected Thread & Category

The Report panel shows results for a selected thread. It consists of a table with rows corresponds to a routine, line, class, module, or object profiled and draws from Details, Call Graph, and Call Tree Panels.

Details Panels Shows Results of Individual Code Lines

The Details panel displays additional results based on the particular type of profiler that is run. This panel provides in depth information on particular lines of code.

Call Tree shows hierarchy of routine calls

The Call Tree panel gives deeper insights into a specific selected function calls. It shows parents functions which are all the routines that call the specific function and children functions which are all the routines selected by the function.

Call Graph Visualizes Bottlenecks

The Call Graph panel displays the hierarchy of potential function calls in a convenient, visual format. It highlights the critical path of the application and the bottlenecks that exist.

Routine Level Gives Mid-Level Comparisons

You can create a routine-level profiling area and add specific routines to the area to be profiled. AQTime Pro can trace how many times the routines were called, how long they worked, etc. Routinelevel stack areas specify what routines should be included into call stacks.

Line Level Gives Low Level Comparisons

Line Level Areas of the line level can also be profiling and stack. If you create a line-level profiling area, AQTime Pro gathers information for each line of the source code within routines that were added to the area.

Compare Profiles Sessions To See Whether Your Changes Made a Difference

Using the comparison feature you can easily see the difference between a profiled procedure before and after it is optimized to see the difference.

Merge Results To Focus on Important Statistics

Merge results so that you can focus on important statistics collected during several profiling sessions. Numeric values of the combined sets are calculated as a sum or as the average, maximum or minimum value of the appropriate values of the merged result sets.

Sort By What is Necessary

You can also sort profiling data using various metrics such as time, allocated memory or code coverage percentage.

Filter What Matters

The output of a profiler can be displayed in a pre -selected form by defining filters. A filter defines conditions that records (report lines) must meet in order to be displayed in the Report panel.

Close

Memory and Performance Profiling Tool for Mission Critical Code

Pinpoint Bugs Faster

Debugging should be simple. AQTime Pro synthesizes complex memory and performance information into digestible, actionable insights so you can quickly find bugs and their root cause.

One Tool to Squash All Bugs

The most profilers of any tool to detect memory leaks, performance bottlenecks, code coverage gaps, and more, AQTime Pro leaves all other tools in the dust.

C/C++, Delphi, .NET. and more. We Speak Your Language

Only tool that supports C/C++, Delphi, .NET, JAVA and more. Can be used standalone or within RAD or Visual Studios IDEs to find sophisticated bugs.

 

By submitting this form, you agree to our Terms of Use and Privacy Policy