Командата calltree прави разбор колекция от входни файлове (приемаме C синтаксис) и изгражда графика, която представлява статичната структура повикване на тези файлове.
Calltree е подобна на cflow (1), но за разлика от cflow (1), calltree не се основава на мъх (1) .Calltree реализира още няколко функции, отколкото cflow (1), но не се изброяват видовете връщането на функциите. Това е така, защото calltree включва собствена C анализатор и по този начин може да се използва дори и на системи, които нямат мъх (1).
Недостатъкът е, че C анализатор, който се използва от calltree не е напълно правилно и не могат да намерят всички повиквания на функция. Това важи най-вече за разговори, които се вършат чрез функционални указатели.
Calltree е в състояние да открива рекурсивни извиквания на функции (например функции, които наричат себе си). Рекурсивни функции разговори с многоточие в продукцията са маркирани.
Софтуер детайли:
Версия: 2.3
Дата на качване: 3 Jun 15
Разрешително: Безплатно
Популярност: 123
Коментари не е намерена