פרטי תוכנה:
פקודת calltree מנתח אוסף של קבצי קלט (בהנחת תחביר C) ובונה גרף המייצג את מבנה השיחה סטטי של קבצים אלה.
Calltree דומה לcflow (1) אבל בניגוד cflow (1), calltree אינו מבוסס על מוך (1) .Calltree מיישם כמה פונקציות יותר מ cflow (1), אך אינו מפרט את סוגי ההחזרה של הפונקציות. סיבה לכך הוא calltree כולל מנתח C עצמו ולכן ניתן להשתמש בו גם במערכות שאין לי מוך (1).
החסרון הוא שמנתח C המשמש calltree אינו נכון לחלוטין ולא יכול למצוא את כל השיחות של פונקציה. זה בעיקר נכון עבור שיחות שמתבצעות באמצעות מצביעי פונקציה.
Calltree הוא מסוגל לזהות שיחות פונקציה רקורסיבית (למשל פונקציות שקוראות לעצמם). שיחות פונקציה רקורסיבית מסומנות בשלוש נקודות בתפוקה.
תגובות לא נמצא