AQtime Standard is a special free edition of AQtime by SmartBear Software. It includes the four essential and most used profilers from the AQtime engine and is aimed to support interactive profiling at the function level by individual users.

AQtime Pro is a full-featured edition of SmartBear’s award-winning code profiler. It includes a number of advanced functional features and supports a wide variety of Windows development environments, including Microsoft Visual Studio and Embarcadero RAD Studio.

The table below will help you assess the functional differences between the Standard and Pro editions in the context of your development needs.

AQtime Feature Summary by Edition

Feature Standard Pro

Integration Into IDEs and Running Standalone

Run AQtime as a standalone executable
Integration into Microsoft Visual Studio IDE
(2010, 2008, 2005, 2003, 2002)
-
Integration into Embarcadero RAD Studio IDE
(XE3, XE2, XE, 2010, 2009, 2007, 2006)
-

Supported Applications1

.NET applications, including
All All
Microsoft .NET (C#, VB.NET. VC++.NET, J#, F#)
Non-Microsoft .NET (Delphi for .NET, C#Builder, Python .NET, etc.)
Visual C++ and Visual Basic
Delphi and C++Builder
Intel C++, GNU CC
1 AQtime profiles applications created with most popular development tools. The Standard and Pro editions support the same set of compilers. View supported compiler versions.

Supported Code Types

.NET code
Java code
Silverlight code
VBScript and JScript code
32-bit code
64-bit code

Supported Profilers

Performance (timing)
Coverage
Allocation (memory leaks)
Exception Trace
Resource (resource leaks)
-
Reference Count (interfaced object leaks)
-
Light Coverage -
Failure Emulator -
BDE SQL
-
Function Trace (function call routes)
-
LoadLibrary Tracer -
Static Analysis
-
Platform Compliance -
Sequence Diagram Link
-
Unused VCL Units
-

Profiling Features

Profiling inline functions
Profiling system calls
Using profiling areas
Profiling at routine and class levels
Profiling both managed and unmanaged code
Max number of modules in project 5 Unlimited
Line-level profiling -
Attach-to-Process -
Triggers and actions -
Source line numbers in call stacks -
PE Reader panel (information on executable's headers and dependencies) -
Monitor panel (viewing application's memory usage characteristics in real time) -
AQtime API and SDK files and modules2 -
2 With AQtime API you can automate AQtime via COM. Using AQtime SDK, you can control profiling directly from application code, assign custom names to application threads for easier result analysis, create AQtime extensions and so on.

Supported Counters (for the Performance profiler)

Elapsed Time
User Time -
User + Kernel Time -
CPU Mispredicted Branches -
CPU Cache Misses -
Context Switches -
64K Aliasing Conflicts -
Split Load Replays and Split Store Replays
-
Blocked Store Forwards Replays -
Soft, Hard and All Memory Page Faults -

Profiling Modes

Normal
Service -
ASP.NET -
IIS -
COM -

Working With Results

Parent-children analysis
Call stacks and routes
Sorting and grouping
Filtering
Printing
Viewing results by units and modules
Organizing results by threads -
Comparing -
Merging -
Exporting -

Support Services

  • AQtime Standard: All users of the Standard edition have access to our self-help resources including discussion forums, technical articles, videos, troubleshooter, FAQ, and others. Please visit our Support Portal for a complete list.
  • AQtime Pro: In addition to our self-help resources, AQtime Pro users with an active maintenance subscription can also contact our support team for individual support. We are always happy to help, whether you have a question about the product or need technical assistance.

Interested in AQtime Pro?

Buy AQtime Pro Now

Each AQtime Pro license includes a 12-month maintenance subscription.

For further information about AQtime, please contact our Sales Team at sales@smartbear.com or call us at +1 (978) 236-7900.