AQtime Standard for Embarcadero RAD Studio XE and XE2 is a special OEM edition of AQtime that is included with Embarcadero RAD Studio XE and XE2. AQtime Standard is provided and supported by Embarcadero.
AQtime Pro is a full-featured edition of SmartBear’s award-winning code profiler. AQtime Pro includes a number of advanced functional features and supports a wide variety of Windows development environments, including Microsoft Visual Studio and earlier versions of RAD Studio. AQtime Pro is sold and supported by SmartBear Software.
The table below will help you assess the functional differences between AQtime Standard for Embarcadero RAD Studio XE and XE2 and AQtime Pro in the context of your development needs. Users of AQtime Standard can purchase an upgrade to AQtime Pro directly from SmartBear Software.
AQtime Feature Summary by Edition
| Feature | Standard | Pro |
Integration Into IDEs and Running Standalone |
| Embarcadero RAD Studio XE2 IDE |  |  |
| Embarcadero RAD Studio XE IDE |  |  |
Earlier versions of Embarcadero RAD Studio IDE -- | - |  |
| Embarcadero RAD Studio 2010 | - |  |
| CodeGear RAD Studio 2009 and 2007 | - |  |
| Borland Developer Studio 2006 | - |  |
| Microsoft Visual Studio IDE (2002, 2003, 2005, 2008, 2010) | - |  |
| AQtime Standalone | - |  |
Supported Applications |
Delphi and C++Builder (32-bit) |  |  |
Delphi (64-bit) | - |  |
.NET applications, including | - | All |
Microsoft .NET (C#, VB.NET. VC++.NET, J#, F#) | - | All |
Non-Microsoft .NET (Delphi for .NET, C#Builder, Python .NET, etc.) | - | All |
Visual C++ and Visual Basic | - |  |
| Intel C++, GNU CC | - |  |
Supported Code Types |
| 32-bit code |  |  |
| 64-bit code | - |  |
| .NET code | - |  |
| Java code | - |  |
| Silverlight code | - |  |
| VBScript and JScript code | - |  |
Profiling Features |
| Supported profilers, including | All | All |
| Performance profiler (timing) |  |  |
| Coverage profiling |  |  |
| Memory and resource usage |  |  |
| Static profilers |  |  |
| Exception Tracer |  |  |
| Profiling inline functions |  |  |
| Profiling system calls |  |  |
| Using profiling areas |  |  |
| Profiling at routine and class levels |  |  |
| Max number of modules in project | 5 | Unlimited |
| Line-level profiling | - |  |
| Profiling both managed and unmanaged code | - |  |
| Attach-to-Process | - |  |
| Triggers and actions | - |  |
| Source line numbers in call stacks | - |  |
| AQtime API and SDK files and modules1 | - |  |
| 1 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 and Function Trace profilers) |
| 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 |
| Supported panels | All | All |
| Parent-children analysis |  |  |
| Call stacks and routes |  |  |
| Sorting and grouping |  |  |
| Filtering |  |  |
| Printing |  |  |
| Viewing results by units and modules |  |  |
| Organizing by threads | - |  |
| Comparing | - |  |
| Merging | - |  |
| Exporting | - |  |
Support Services
- AQtime Standard for Embarcadero RAD Studio XE and XE2 is supported by Embarcadero. If you need assistance with AQtime Standard, please contact Embarcadero's Support Team.
- AQtime Pro is supported by SmartBear. If you have questions about the product or need help, do not hesitate to use our support services.
Interested in AQtime Pro?
For further information about AQtime, please contact our Sales Team at sales@smartbear.com or call us at +1 (978) 236-7900.