Source code profiler and post mortem review for Delphi 2/3/4/5/6/7.
Version: 13.9ProDelphi is the first industry
License: Free To Try $42.67
Operating System: Windows
approved source code profiler for Delphi 2/3/4/5/6/7.
It gives you the CPU-time
consumed by the procedures of your program. The measurement is done on
a base of CPU-cycles (smallest measurable duration is one CPU-cycle). It
works with a Pentium CPU or Pentium compatible CPU like AMD K6 / Athlon / Duron.
Measurement results can be
viewed with a built in viewer or exported to a data base. Navigation
in the results is done by a comfortable browser.
Clicking on a procedure in the viewer window opens the appropriate unit in the Delphi editor (Delpphi 5 and above) or a caller / called graph.
The built-in history function
can compare the runtime of the actual run with the data of previously
Results are either displayed
in CPU-cycles or in a variable format in micro seconds (minimum 0.001 micro
seconds), sec, min or hours. Also how often a procedure is called is displayed.
The viewer can also display
those procedures which are never called (coverage profiling).
Measuring of DLL's is fully
supported, also conditional compilation and multi directory profiling.
By an online operation window switching of measurement on and off, storing
intermediate results or cyclic storage of measurements is possible. Measurement
can be started automatically at start of the program, by entering selected
functions or by the programmers API.
All results can be recalculated
for a faster or slower PC. So the runtime measurement can be done on the
development PC and the results for the customer PC can be emulated.
Sources built under Kylix
(Delphi for Linux) can be processed.
ProDelphi integrates itself
into the Delphi IDE. But runtime measurement on PC' without an installed Delphi compiler is also possible.