GPPROFILE adalah kode sumber instrumen profiler untuk Delphi. Ini memungkinkan Anda untuk dengan mudah menemukan kemacetan dan secara signifikan meningkatkan perfomansi aplikasi Delphi Anda. Ini adalah alat yang harus dimiliki untuk pengembang Delphi.
Fitur adalah:
Kode instrumentasi yang dihasilkan berfungsi dengan Delphi 2 ke versi terbaru.
Mudah 1-2-3:
Mulai gpprof.exe dan buka file proyek Delphi Anda (.dpr)
Periksa prosedur, yang ingin Anda ukur waktu eksekusi. Klik tombol "Instrumen". Panggilan khusus akan ditambahkan dalam setiap prosedur yang dipilih.
Salin konten dari include dir ke folder Sumber Aplikasi Anda atau tambahkan Dir Sertakan ke jalur pencarian. Bangun aplikasi Anda di Delphi, jalankan, lakukan beberapa tugas dan tutup.
Setelah itu kembali ke jendela gpprofile dan nikmati hasilnya! :)
Karena versi 1.6.0, Anda dapat menambahkan titik pengukuran: Gunakan gpprof.createMeasurePointScope () untuk mendapatkan titik pengukuran. Setelah dibuang, titik pengukuran akan menuliskan waktu.
Sampel dapat ditemukan dalam proyek GProftester (di ttestthread.execute ())
Hak Cipta Asli: Primoz Gabrijelcic ([email protected])
Perubahan kecil untuk membuatnya bekerja dengan Delphi 2009, 2010, XE: Anton Alisov ([email protected])
Perubahan kecil untuk membuatnya bekerja dengan Delphi XE2, XE3: Johan Bontes ([email protected])
Proyek asli GPPROF2011 dapat ditemukan di sini: https://code.google.com/archive/p/gpprofile2011/.
Dirilis di bawah GPLV2.
Buka di sini untuk lebih jelasnya.