สคริปต์ gprof2dot.py สามารถแปลงออกจาก gprof เป็นกราฟจุด ได้อย่างถูกต้องสามารถแยกชื่อฟังก์ชั่นแม่แบบ C ++ ช่วยให้คุณสามารถตัดโหนดและขอบด้านล่างเกณฑ์บางอย่างสามารถแยก gprof สัญกรณ์พิเศษที่ใช้สำหรับการทำงาน recursive ร่วมกันใช้สีอย่างมีประสิทธิภาพเพื่อดึงความสนใจไปจุดร้อนและทำงานบนแพลตฟอร์มที่ใด ๆ GNU gprof, graphviz และงูหลามที่มีอยู่คือที่ใดก็ได้
ที่นี่มีคุณสมบัติที่สำคัญของ "gprof2dot PY" เป็น:
·อย่างถูกต้องสามารถแยก C ++ แม่แบบชื่อฟังก์ชั่น;
·ช่วยในการตัดต่อมน้ำและขอบด้านล่างเกณฑ์บางอย่าง;
·สามารถแยกโน้ตพิเศษ gprof ใช้สำหรับการทำงานร่วมกัน recursive;
·ใช้สีอย่างมีประสิทธิภาพเพื่อดึงความสนใจไปจุดร้อน;
·ทำงานบนแพลตฟอร์มที่ GNU gprof, graphviz ใด ๆ และ Python สามารถใช้ได้คือที่ใดก็ได้
การใช้งาน:
gprof2dot.py [ตัวเลือก] [ไฟล์]
ตัวเลือก:
หมายเลขรุ่นของโปรแกรมแสดง --version และออก
-h, --help แสดงข้อความช่วยเหลือนี้และออกจาก
-o ไฟล์, --output = ไฟล์
ชื่อไฟล์ที่ส่งออก [stdout]
ร้อยละ -n, --node-thres = ร้อยละ
กำจัดโหนดต่ำกว่าเกณฑ์นี้ [ค่าเริ่มต้น: 0.05]
ร้อยละ -e, --edge-thres = ร้อยละ
ขจัดขอบต่ำกว่าเกณฑ์นี้ [ค่าเริ่มต้น: 0.01]
-c COLORMAP, --colormap = COLORMAP
แผนที่สี: สีสีชมพูหรือสีเทา [ค่าเริ่มต้น: color]
-s แถบค่าฟังก์ชัน --strip พารามิเตอร์แม่แบบและ
การปรับเปลี่ยนจาก const demangled C ++ ชื่อฟังก์ชั่น
-w ห่อ --wrap ชื่อฟังก์ชั่น
มีอะไรใหม่ในรุ่นนี้:
·แก้ปัญหาในการเผยแพร่ครั้งภายในรอบฟังก์ชันเวียนถูกเพิ่มเข้ามาทำให้หนึ่งที่จะเห็นภาพเส้นทางเวลาที่สำคัญสำหรับรหัส recursive สูง
·หลาย bugfixes และการปรับปรุงได้ทำเพื่อการส่งออกแยก oprofile.
รายละเอียดซอฟแวร์:
ความคิดเห็นที่ไม่พบ