Call Graph¶
In programming languages, a call graph is a representation of the relationships between functions and methods in the codebase. It shows which functions call which other functions, and how data flows through the code.
The representation may be visual, or simply figurative, for further processing and analysis.
In the callgraph, the nodes represent functions or methods, edges represent calls from one function to another and the direction is usually an arrow from function A to function B means A calls B.
See also Chapter 9 - Call Graphs Galore and koknat callGraph.
Related : Call, Functions, Method, Execution Path, Graph