Boost Delphi Application Performance

AQtime provides top-to-bottom Delphi application analysis, including performance profiling, memory and resource profiling, code coverage, unused unit detection, code metrics and exception tracing. Seamless Embarcadero RAD Studio integration saves time and increases your application optimization productivity.

Top-Class Delphi Support

AQtime works with:

  • Delphi 7 through XE7.
  • 32-bit and 64-bit Delphi applications.
  • Delphi for .NET applications.

Whether you develop standalone Windows applications, DLLs, Windows services, IIS or COM applications, AQtime helps thoroughly optimize your Delphi applications for the best user experience.

Boost Delphi Application Performance

Find performance bottlenecks in Delphi applications within minutes. View slow execution paths and line-level timings to understand where performance tuning and optimization is needed.

Find Memory and Resource Leaks

Is your Delphi application leaking memory, resources, handles? Using AQtime’s real-time memory and resource monitoring, memory snapshots and allocation call stacks, you can find and fix memory leaks fast.

Get Delphi Code Coverage

AQtime provides Delphi code coverage analysis to track which functions and lines of code are executed during testing. Summary and detailed reports for module, source file, function and line coverage help understand how well your automated functional and unit tests cover the application’s code base.

Test Fault Detection and Recovery

AQtime’s Failure Emulator lets you see how your Delphi application handles low memory, access denied, locked files, missing registry keys, missing COM registrations and other issues. You can test your application’s fault tolerance easily, without setting up the faulty environment and conditions.

Find Unused Unit References

AQtime lets you find unused units in the uses lists in your Delphi source code, so you can clean them up. Removing unused units helps speed up compilation, simplify code maintenance and remove project dependencies on third-party components that are no longer used.

Profile Applications in RAD Studio

AQtime integrates into Embarcadero RAD Studio, allowing you to profile your Delphi applications directly in the IDE. You can navigate to source code from profiling reports and view line-level metrics in the RAD Studio code editor.

View Delphi Code Metrics

AQtime includes Delphi code analysis to help you identify complex code that can be prone to errors. You can quickly find long methods with high cyclomatic complexity, many parameters and local variables. They are good candidates for refactoring and code review to achieve better code maintainability, simplicity and quality.

Use Enhanced Exception Tracing

AQtime traces exceptions that occur in Delphi applications during profiling to help you diagnose the cause of failures. The exception trace includes the complete exception call stack with function names, source file names and line numbers, so you can see where problem comes from. AQtime can also capture process dumps for traced exceptions for later analysis and debugging.

Back To All Features
Questions? Email us at sales@smartbear.com or call: U.S. +1 617-684-2600, EMEA +353 91-398300