תסריט gprof2dot.py יכול להמיר את הפלט מgprof לגרף נקודה. זה נכון יכול לנתח שמות פונקצית תבנית ++ C, מאפשר לך לגזום צמתים וקצוות מתחת לסף מסוים, יכול לנתח gprof הסימון המיוחד משתמש בפונקציות הדדיות רקורסיבית, משתמש בצבע ביעילות למשוך תשומת לב לנקודות חמות, ועובד על כל פלטפורמה שבי גנו gprof, Graphviz, ופייתון זמינים, כלומר כמעט בכל מקום.
הנה כמה תכונות עיקריות של "py gprof2dot":
· יכול מנתח כראוי ++ שמות פונקצית תבנית C;
· מאפשר לגזום צמתים וקצוות מתחת לסף מסוים;
· יכול לנתח את הסימון המיוחד gprof משתמש בפונקציות הדדיות רקורסיבית;
· משתמש בצבע ביעילות למשוך תשומת לב לנקודות חמות;
· עובד על כל פלטפורמה שבי gprof של גנו, Graphviz, ופייתון זמין, כלומר, כמעט בכל מקום.
שימוש:
gprof2dot.py [אפשרויות] [קובץ]
אפשרויות:
מספר הגרסה של תכנית מופע --version ויציאה
-h, --help יציג הודעת עזרה זה וצא
קובץ -o, --output = קובץ
שם הקובץ פלט [stdout]
אחוז -n, --node-thres = אחוז
לחסל בלוטות מתחת לסף זה [ברירת מחדל: 0.05]
אחוז -e, = אחוז thres --edge
לחסל קצוות מתחת לסף זה [ברירת מחדל: 0.01]
-c מפת צבעים, --colormap = מפת צבעים
מפת צבע: צבע, [ברירת מחדל: צבע] ורוד או אפורה
-s, פרמטרים פונקצית רצועת --strip, פרמטרים תבנית, ו
מכפילי const מ++ C שמות פונקציה demangled
-w, שמות פונקציה לעטוף --wrap
מה חדש במהדורה זו:
· היוריסטי להפיץ זמן בתוך מחזורי פונקציה רקורסיבית נוסף, המאפשר אחד כדי להמחיש את דרך הזמן הקריטית לקוד רקורסיבית מאוד.
· כמה תיקוני באגים ושיפורים נעשו oprofile ניתוח פלט.
פרטי תוכנה:
תגובות לא נמצא