در دستور calltree تجزیه مجموعه ای از فایل ورودی (با فرض نحو C) و ایجاد یک گراف است که نشان دهنده ساختار تماس شخص از این فایل ها.
Calltree شبیه به cflow (1) اما بر خلاف cflow (1)، calltree است نه بر اساس پرز (1) .Calltree پیاده سازی برخی از توابع بیشتری را نسبت cflow (1)، اما لیست انواع بازگشت از توابع است. دلیل این است که calltree شامل یک تجزیه گر C خود و در نتیجه ممکن است حتی بر روی سیستم های که پرز (1) ندارد استفاده می شود.
اشکال آن این است که تجزیه کننده C است که توسط calltree استفاده می شود کاملا درست نیست و ممکن است همه مکالمات را از یک تابع را پیدا کند. این است که عمدتا برای تماس های است که از طریق اشاره گر تابع انجام درست است.
Calltree قادر به تشخیص تماس های تابع بازگشتی (به عنوان مثال توابع که تماس خود را) می باشد. فراخوانی تابع بازگشتی با حذف در خروجی مشخص شده اند.
جزئیات نرم افزار:
نظر یافت نشد