The profiler for 32 bit applications developed with Delphi 5..7, 2005..2010, XE, XE2..XE7.
ProDelphi measures the runtime of Delphi programs. If a program is too slow, ProDelphi gives the necessary information to optimize it.
The principle of source code
instrumenting , a sophisticated
correction algorithm and the unique granularity of 1 CPU
cycle guarantee to get
correct measurement results . Other profilers only
have a granularity of 1 ms or less. Source
code instrumenting guarantees that always every part of an
application is measured .
Sampling profilers only give rough or even random
measurement results ,
they can not determine the exact execution time of a
procedure (see also profiler
types ). To compare the granularity of
ProDelphi with any other profiler, a profiler tester is
supplied in the download area.
Because of the
outstanding low measurement overhead even time
critical applications can be measured.
ProDelphi can measure
VCL, CLX and FMX (FireMonkey) applications.
The Delphi Magazine wrote
in it's review
in June 2004:
Debug terminals for Delphi 5..7, 2005 .. 2007, 2009, 2010, XE, XE2..XE6
Easy to use. Just add
a Uses - statement and a WriteLn - statement to
display a message on the terminal. Categorizing error
messages in up to 10 error classes is possible. Every
class can be switched on and off separately. The
newest of up to 32000 messages can be held in its
viewer. Messages can optionally be displayed with
error class, date an time. Printing and export
For Germany only: