Glossary · Term

call graph

← all terms

Definition

Plain language

A map of which parts of a program call which other parts.

As stated in the literature

A directed graph whose nodes are functions and whose edges are caller-callee relationships; navigated by debugging agents and stored in code knowledge graphs, and a target of Oracle Poisoning.

Also called: call graphs

Why it matters: It lets a developer or an agent trace how a change in one function will ripple through the rest of a program.

For example, a call graph might show that the checkout function calls the payment function, which in turn calls the database function.

Heard on the show

“They traced the call graph correctly.”
Episode 039 — When Smarter Agents Get Fooled by Three Extra Nodes in a Database

Mentioned in 4 episodes

  1. 039
    When Smarter Agents Get Fooled by Three Extra Nodes in a Database
  2. 024
    An AI Agent That Found 28 Zero-Days in Windows — And What Made It Work
  3. 012
    Why AI Coding Agents Keep Trying to Debug Without a Debugger
  4. 005
    Why a Debugger Designed for Humans Is the Wrong Tool for an AI Agent

Related terms