ProLaza64
ist ein Tool zur Laufzeitmessung von Programmen, die
Lazarus entwickelt wurden. ProLaza64 hat ungefähr die
gleiche Funktionalität wie Prodelphi64.
Das Prinzip des
Quellcode-Impfens, der ausgeklügelte
Korrektur-Algorythmus und die Granularität von einem
CPU-Zyklus garantieren eine herausragende
Messgenauigkeit. Selbst kleinste oder mehrfach
geschachtelte Prozeduren werden genau gemessen.
Durch den extrem
nierigen Mess-Overhead können auch zeitkritische
Applicationen gemessen werden.
Die
benutzerfreundliche Oberfläche machen den Messprozess
schnell und einfach. Der sortierende Viewer ermöglicht
es, einen oder mehrere Flaschenhälse auf den ersten
Blick zu finden.
|
Ein
optionaler Call Graph zeigt, welche Prozedur
von welcher anderen Prozedur aufgerufen
wurde und welche sie selbst aufrief. Auch
wieviel Aufrufe erfolgten und wieviel Zeit
dabei verbraucht wurde, wird angezeigt.
Durch einen Klick auf das Prozedursymbol
kann dem Ausführungspfad gefolgt werden. In
einem Extrafenster wird der kritische Pfad
angezeigt. |
Ein Video zeigt, wie mit ProDelphi die
Laufzeit einer Applikation zu gemessen wird. Mit
ProLaza64 wird es ebenso gemacht
Demo
video jetzt ansehen (4 Minuten).
|