ProLaza ist
ein Tool zur Laufzeitmessung von Programmen, die Lazarus
entwickelt wurden. ProLaza hat ungefähr die gleiche
Funktionalität wie Prodelphi.
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 gemessen wird. Mit
ProLaza wird es ebenso gemacht
Demo
video jetzt ansehen (4 Minuten).
|