Unit Price:   USD 96.62 
Total:   USD 96.62
 Info plus 0% sales tax/VAT to USD 96.62: USD 0.00
USD 96.62
Delivery:   Download, License key
Platform:   Windows 98, Windows Server 2003, Windows 95, Windows 2000, Windows XP x32, Windows Server 2012, Windows Server 2008, Windows 7 x32, Windows 7 x64, Windows 8, Windows Server 2008 R2, Windows 8 x32, Windows 8 x64, Windows 7, Windows Vista x64, Windows Vista x32, Windows 8.1, Windows 10, Windows XP x64, Windows Server 2003 x64
Version:   35.4
Language:   English, German
File Size:   Full version: 4.9 MB
Download Time:   Full version
  • 56k: ~12 min.
  • DSL/Cable (1/8/16Mbit): <1 / <1 / <1 min.

  Download Demo  Buy now!
ProDelphi64 is a source code profiler for 64 bit applications developed with Delphi XE2, XE3, XE4, XE5, XE6, XE7, XE8, Delphi 10, 10.1 and 10.2.

This version does not handle 32 bit Delphi applications developped with any version of Delphi !!!

ProDelphi64 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 64 bit AMD or Intel processor Athlon 64 / Turion 64 / Athlon 64 X2 etc..

Measureing of threaded applications is supported.

Procedure runtimes are given as minimum,maximum and average runtime.

Measurement results can be viewed with a built in viewer. 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 stored measurements.

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's without an installed Delphi compiler is also possible.

Compatible to DUnit XTreme testing framework.

Snapshot of ProDelphi

Further details on ProDelphi homepage (