Comanda calltree interpreteaza o colecție de fișiere de intrare (presupunând C sintaxa) și construiește un grafic care reprezintă structura de apel statică a acestor fișiere.
Calltree este similar cu cflow (1), dar, spre deosebire de cflow (1), calltree nu se bazează pe scame (1) pune în aplicare unele .Calltree mai multe funcții decât cflow (1), dar nu lista tipurilor de returnare ale funcțiilor. Acest lucru se datorează faptului că calltree include un interpretor propriu C și, astfel, pot fi utilizate chiar și pe sistemele care nu au scame (1).
Dezavantajul este că analizorul C, care este utilizat de calltree nu este complet corect și nu poate găsi toate apelurile de o funcție. Acest lucru este în principal valabil pentru apelurile care sunt efectuate prin pointeri funcții.
Calltree este capabil sa detecteze apeluri de funcții recursive (de exemplu, funcții care se numesc). Apeluri de funcții recursive cu o elipsă în producția sunt marcate.
Detalii soft:
Versiune: 2.3
Incarca data: 3 Jun 15
Licenţă: Gratuit
Popularitate: 123
Comentariile nu a fost găsit