AQtime
Encyclopedia
AQtime is a performance profiler and memory/resource debugging toolset developed by SmartBear Software
SmartBear Software
SmartBear Software is a software company which provides tools for software developers, quality assurance engineers and IT professionals. SmartBear Software is the unification of AutomatedQA, the original Smart Bear Software and Pragmatic Software.-Products:...

. It is integrated into Microsoft Visual Studio
Microsoft Visual Studio
Microsoft Visual Studio is an integrated development environment from Microsoft. It is used to develop console and graphical user interface applications along with Windows Forms applications, web sites, web applications, and web services in both native code together with managed code for all...

, Visual Studio Test Projects and Embarcadero RAD Studio that allows analyzing the application without leaving the development environment.

Overview

AQtime is used for multiple optimization tasks to improve application performance and memory usage. It includes a set of profilers for analysis of different application aspects. It does sophisticated application performance analysis of function execution time down to the individual source code lines. It tracks performance issues and memory leaks. It analyzes resource usage and function call, order. It monitors code coverage, Windows API compliance and includes other profilers for analyzing more application properties.

Features

  • Support for Windows and .NET compilers .
  • Support for profiling 32- and 64-bit applications.
  • Profiling Java Applications.
  • Integration into Microsoft Visual Studio and Embarcadero RAD Studio IDEs .

Awards

  • Software Development Jolt Awards presented by Software Development magazine: 2006
  • Delphi Informant Readers Choice Awards as the Best in the Debugging Tool category: 2004, 2003
  • asp.netPRO Readers' Choice Awards: 2005
  • The Best in the .NET Profiler category .NET Developer's Journal's Readers' Choice Awards:2004

See also

  • Software optimization
  • Performance analysis
    Performance analysis
    In software engineering, profiling is a form of dynamic program analysis that measures, for example, the usage of memory, the usage of particular instructions, or frequency and duration of function calls...

  • List of performance analysis tools
  • Debugger
    Debugger
    A debugger or debugging tool is a computer program that is used to test and debug other programs . The code to be examined might alternatively be running on an instruction set simulator , a technique that allows great power in its ability to halt when specific conditions are encountered but which...

  • Memory debugger
    Memory debugger
    A memory debugger is a programming tool for finding memory leaks and buffer overflows. These are due to bugs related to the allocation and deallocation of dynamic memory. Programs written in languages that have garbage collection, such as managed code, might also need memory debuggers, e.g...


External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK