Questions tagged [aqtime]

SmartBear AQtime is an integrated profiling toolkit. It allows finding leaks and performance bottlenecks in native, .NET, Java and ActiveScript applications.

AQtime Pro is an integrated profiling toolkit from the SmartBear company. It allows doing Performance, Memory, Coverage, etc. profiling of x86 and x64 native, managed (.NET) and Java applications as well as ActiveScript code (scripts in Internet Explorer, TestComplete tests). AQtime supports applications created in many different frameworks and languages without special preparation of these application, except for compiling them with their standard debug information.

The tool can be integrated into Microsoft Visual Studio, Embarcadero RAD Studio and Borland Delphi and C++Builder to perform profiling right within the IDE.

There is also a free edition with some functional limitations: AQtime Standard.

31 questions
21
votes
7 answers

Is There A Fast GetToken Routine For Delphi?

In my program, I process millions of strings that have a special character, e.g. "|" to separate tokens within each string. I have a function to return the n'th token, and this is it: function GetTok(const Line: string; const Delim: string; const…
lkessler
  • 19,819
  • 36
  • 132
  • 203
15
votes
4 answers

Complete Class at Cursor Not Working

I've been widely making use of the Complete Class at Cursor function in Delphi, in 2010 and in XE2. Recently, after installing Update 4 for XE2, the Complete Class at Cursor stopped working. After doing some research, I found that uninstalling…
Jerry Dodge
  • 26,858
  • 31
  • 155
  • 327
12
votes
4 answers

How Does AQTime Do It?

I've been testing out the performance and memory profiler AQTime to see if it's worthwhile spending those big $$$ for it for my Delphi application. What amazes me is how it can give you source line level performance tracing (which includes the…
lkessler
  • 19,819
  • 36
  • 132
  • 203
10
votes
2 answers

Getting DUnit Test Coverage stats using FinalBuilder and AQTime

We have a large Delphi project (1.5 million lines of code), and we're moving to using agile processes. We already have a continous integration environment (FinalBuilder) which I've updated to include unit tests (dUnit) and code metrics…
Catharz
  • 1,105
  • 10
  • 18
8
votes
3 answers

Is VTune Worth Considering for Delphi?

Running through all the questions on profiling tools, I was surprised to discover VTune by Intel that I hadn't heard of before. At $700, it is even more expensive than AQTime. But before I make the decision to put down the big bucks for AQTime, has…
lkessler
  • 19,819
  • 36
  • 132
  • 203
6
votes
2 answers

Delphi 2010 - Wininet running out of handles

I have an app that makes intensively uses of Wininet functions to get some data from internet. I am getting a very odd handle related error messages sometimes: Internal error in ConnectToHost when trying to create a session…
Rafael Colucci
  • 6,018
  • 4
  • 52
  • 121
6
votes
5 answers

Why AQTime slows execution even when profiling is not on, and can anything be done for it?

In AQTime for Delphi, it boasts to be very fast to get to the trouble spots by using areas and triggers etc. But it seems to me, that especially if you have very much code in the areas to profile, then the execution slows down dramatically even when…
Antti Suni
  • 61
  • 4
4
votes
5 answers

C++ _inline is being ignored in a singleton and showing up in my profiler. How come?

I have a lot of classes in my project accessed by a singleton like so: _inline GUI_BS_Map* GUI_GetBS_Map() { static GUI_BS_Map obj; return &obj; }; As I understand it, this code should be inlined. I have the Visual Studio (2005) options set…
cliffski
  • 81
  • 4
3
votes
2 answers

Can AQTime performance profiler profile vcl source?

I am using Delphi 2007 / XE with AQTime 6. I wrote a test application that create few TButton instances. I have turn on necessary compiling and linking switches to make it work with AQTime. When I attempt to run the application in AQTime with…
Chau Chee Yang
  • 18,422
  • 16
  • 68
  • 132
3
votes
1 answer

Detect running under AQTime? Avoid crashing debugging code

I usePerformance Profiler in AQTime. Trying to run it under IDE (using Embarcadero RAD Studio XE). Inspected project crashes on such code: // Setting a Thread Name (Unmanaged): //…
Alex
  • 5,477
  • 2
  • 36
  • 56
2
votes
2 answers

GlowCode vs. AQTime C++ profiling performance in the real world?

I am a user of AQTime Pro and while the tool is pretty nice, it does have a horrible performance impact on the application under test if you're not careful. (Even if you are careful, the performance impact is often high for the app I'm mostly…
Martin Ba
  • 37,187
  • 33
  • 183
  • 337
2
votes
1 answer

C/C++ AQtime profiler questions

I need to profile my console program with AQ. It is in one big file (for optimizations purposes). void function1(); void function2() // etc more declarations int main{ //alot of loops, and function uses function1(); …
Milan
  • 15,389
  • 20
  • 57
  • 65
2
votes
1 answer

How to use AQTime's memory allocation profiler in a program that uses a large amount of memory?

I'm finding AQTime hard to use because it interferes with the original program too much. If I have a program that uses, for example, 300MB of ram I can use AQTime's allocation profiler without a problem, and find out where most of the memory is…
David
  • 287
  • 3
  • 14
2
votes
2 answers

How to prevent functions from being excluded from coverage profiling?

We're using AQTime's coverage profiler to check coverage results for unit tests. It seems to generally work okay, but has a nasty habit of overestimating coverage because some functions don't appear at all. I think this is because the linker has…
Peter
  • 7,216
  • 2
  • 34
  • 46
1
vote
1 answer

AQTime: "Force Garbage Collection" button grayed out

I googled around a bit, but couldn't find a reason. My app is mixed (C#, VB.NET, C++/CLI and native C++). AQTime claims to be able to profile this kind of application, that's why I chose it. It does profile OK, but it would be nice to be able to…
dario_ramos
  • 7,118
  • 9
  • 61
  • 108
1
2 3