![]() |
Lazarus profiler |
|
|
|||||
|
ProDelphi The profiler for 32 bit applications developed with Delphi 5..7, 2005..2010, XE, XE2..XE4 ProDelphi64 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 and XE3 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.
|
|||||
|
|
|||||
Last site
update:
April/26/2013
For Germany only: