GPPROFILE ist ein Quellcode -Instrumentierungsprofiler für Delphi. Sie können leicht Engpässe finden und die Performance Ihrer Delphi -Anwendungen erheblich verbessert. Es ist ein Must-Have-Werkzeug für jeden Delphi-Entwickler.
Funktionen sind:
Der generierte Instrumentencode funktioniert mit Delphi 2 zur neuesten Version.
Einfach wie 1-2-3:
Starten Sie gpprof.exe und öffnen Sie Ihre Delphi -Projektdatei (.dpr)
Überprüfen Sie die Verfahren, für die Sie die Ausführungszeit messen möchten. Klicken Sie auf die Schaltfläche "Instrument". In jedem ausgewählten Verfahren werden spezielle Anrufe hinzugefügt.
Kopieren Sie den Inhalt der Include -DIR in Ihren Ordner für Anwendungsquellen oder fügen Sie die Include -DIR zum Suchpfad hinzu. Erstellen Sie Ihre Anwendung in Delphi, führen Sie sie aus, erledigen Sie einige Aufgaben und schließen Sie.
Danach kehren Sie zum GPPROFILE -Fenster zurück und genießen Sie die Ergebnisse! :)
Da Version 1.6.0 Messpunkte hinzufügen können: Verwenden Sie GPPROF.CreateMeasurePointScope (), um einen Messpunkt zu erhalten. Bei der Entsorgung schreibt der Maßpunkt die Zeitpunkte aus.
Eine Probe findet sich im GProftester -Projekt (in testthread.execute ()) ())
Original Copyright: Primoz Gabrijelcic ([email protected])
Kleine Änderungen, damit es mit Delphi 2009, 2010, XE: Anton Alisov ([email protected]) funktioniert
Kleine Änderungen, damit es mit Delphi XE2, XE3: Johan Bontes ([email protected]) funktioniert
Das ursprüngliche Projekt GPPROF2011 finden Sie hier: https://code.google.com/archive/p/gpprofile2011/.
Es wurde unter dem GPLV2 freigelassen.
Weitere Informationen finden Sie hier.