GPPROFILE เป็นเครื่องมือซอร์สโค้ดที่สร้างโปรไฟล์สำหรับ Delphi ช่วยให้คุณสามารถค้นหาคอขวดได้อย่างง่ายดายและปรับปรุงความสมบูรณ์ของแอพพลิเคชั่น Delphi ของคุณอย่างมีนัยสำคัญ มันเป็นเครื่องมือที่ต้องมีสำหรับนักพัฒนา Delphi
คุณสมบัติคือ:
รหัสเครื่องมือที่สร้างขึ้นทำงานร่วมกับ Delphi 2 ไปยังเวอร์ชันล่าสุด
ง่ายเหมือน 1-2-3:
เริ่ม gpprof.exe และเปิดไฟล์โครงการ Delphi ของคุณ (.dpr)
ตรวจสอบขั้นตอนที่คุณต้องการวัดเวลาดำเนินการ คลิกปุ่ม "เครื่องมือ" จะมีการเพิ่มการโทรพิเศษในแต่ละขั้นตอนที่เลือก
คัดลอกเนื้อหาของ Include DIR ลงในโฟลเดอร์ Application Sources ของคุณหรือเพิ่ม Integal DIR ไปยังเส้นทางการค้นหา สร้างแอปพลิเคชันของคุณใน Delphi เรียกใช้งานและปิด
หลังจากนั้นกลับไปที่หน้าต่าง gpprofile และเพลิดเพลินกับผลลัพธ์! -
ตั้งแต่เวอร์ชัน 1.6.0 คุณสามารถเพิ่มการวัด: ใช้ gpprof.createMeasurepointScope () เพื่อรับจุดวัด เมื่อกำจัดจุดวัดจะเขียนกำหนดเวลา
ตัวอย่างสามารถพบได้ในโครงการ GProftester (ใน ttestthread.execute ())
ลิขสิทธิ์ดั้งเดิม: Primoz Gabrijelcic ([email protected])
การเปลี่ยนแปลงเล็กน้อยเพื่อให้มันทำงานกับ Delphi 2009, 2010, XE: Anton Alisov ([email protected])
การเปลี่ยนแปลงเล็กน้อยเพื่อให้มันทำงานกับ Delphi XE2, XE3: Johan Bontes ([email protected])
โครงการดั้งเดิม GPPROF2011 สามารถดูได้ที่นี่: https://code.google.com/archive/p/gpprofile2011/
มันถูกปล่อยออกมาภายใต้ GPLV2
ไปที่นี่เพื่อดูรายละเอียดเพิ่มเติม