calltree kommandot tolkar en samling av indatafiler (förutsatt C syntax) och bygger ett diagram som visar den statiska anropsstrukturen av dessa filer.
Calltree liknar cflow (1) men till skillnad från cflow (1), är calltree inte baserad på ludd (1) .Calltree implementerar några fler funktioner än cflow (1), men inte lista de returtyper funktionerna. Detta beror på att calltree inkluderar en egen C-tolken och därmed kan användas även på system som inte har ludd (1).
Nackdelen är att den C-parser som används av calltree inte är helt korrekt och kan inte hitta alla anrop av en funktion. Detta beror främst gäller för samtal som görs via funktions pekare.
Calltree kan upptäcka rekursiva funktionsanrop (t.ex. funktioner som kallar sig). Rekursiva funktionsanrop är markerade med en ellips i utsignalen.
Mjukvaruinformation:
Version: 2.3
Ladda upp dagen: 3 Jun 15
Licens: Gratis
Popularitet: 123
Kommentarer hittades inte