This topic describes the changes made to AQTime 8.10. For information on the changes made to other versions of the product, see Version History.
Support for Embarcadero RAD Studio XE5 and XE4
AQTime now fully supports Embarcadero RAD Studio XE4 and XE5. This means that –
-
You can now profile applications created with Delphi XE4 and XE5 and with C++Builder XE4 and XE5 (including 64-bit C++Builder applications). See Supported Development Tools for more information on the supported compiler versions.
-
AQTime integrates into RAD Studio XE4 and XE5, which allows you to profile applications directly from the RAD Studio IDE.
New Sampling Profiler
AQTime includes a new Sampling profiler that helps you quickly identify performance bottlenecks in your applications. This profiler is very fast and imposes minimal overhead on the profiled application. We would recommend using this profiler for preliminary performance analysis. Once you have got its results, you can identify problematic code areas and continue analyzing them with the Performance profiler.
More Improvements
-
The Platform Compliance profiler now supports Windows 8 and Windows Server 2012.
-
The Event View panel now contains the text and the class names of the exceptions that occurred in the profiled applications created with Delphi and C++Builder XE3, XE4 and XE5.
-
The Allocation, Reference Count and Resource profilers and Failure Emulator now log information on active stack areas to the Event View panel when profiling starts.
-
When you start Microsoft Visual Studio or Embarcadero RAD Studio with integrated AQTime, an AQTime license is now occupied when you open an AQTime project rather than on IDE startup.
-
Some legacy applications created for earlier versions of the Windows operating system cannot work properly on newer versions by default, and they run in the compatibility mode. AQTime includes a new option – Profiled application runs in compatibility mode – that enables extended support for such applications. See Profiling Applications Running in the Compatibility Mode.
Discontinued Support
In AQTime 8.10, we discontinue support for older versions of some compilers. This will allow us to better concentrate our efforts on supporting the most current technologies for you. Below is a list of compilers that are no longer supported. If you use any of them, we recommend that you keep using the previous versions of AQTime. For a list of currently supported compilers, see Supported Development Tools.
-
Borland Delphi version 2–6.
-
Borland C++Builder version 3–5.