The profiler for 32 bit applications developed with Delphi 5..7, 2005..2010, XE, XE2..XE6.
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 .
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
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.
measure VCL, CLX and FMX (FireMonkey) applications.
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 possible.
For Germany only: