ProLaza64 - Source code profiler for Lazarus
Unit Price:   USD 63.77 
Total:   USD 63.77
 Info plus 0% sales tax/VAT to USD 63.77: USD 0.00
USD 63.77
Delivery:   Download, License key
Platform:   Windows 98, Windows ME, 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 XP x64, Windows Server 2003 x64
Version:   2.5
Language:   English, German
File Size:   Full version: 4.3 MB
Download Time:   Full version
  • 56k: ~10 min.
  • DSL/Cable (1/8/16Mbit): <1 / <1 / <1 min.

  Download Demo  Buy now!
ProLaza64 is the Lazarus for Windows version of the first industry approved source code profiler for Delphi (ProDelphi64). ProLaza64 measures the runtime of 64-bit applications.

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 Athlon/Turion.

Measurement results can be viewed with a built in viewer, exported to a data base. Navigation in the results is done by a comfortable browser.

The built-in history function can compare the runtime of the actual run with the data of a previously stored run.

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).

By an online operation window switching of measurement on and off or storing intermediate results is possible. Measurement can be started automatically at start of the program, by entering selected functions or by the 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.

ProLaza can be integrated into the Lazarus tools-menu.

Snapshot of ProLaza