Expand description
Debug utilities for tracing compilation.
This module provides tools for debugging and understanding the compilation process, including intermediate state tracking, step-by-step tracing, and detailed logging.
Structs§
- Compilation
Step - A single step in the compilation process.
- Compilation
Trace - Compilation trace for debugging.
- Compilation
Tracer - Compilation tracer that can be enabled/disabled.
- Step
State - Snapshot of compiler state at a specific step.
Functions§
- print_
context_ state - Print the compiler context state for debugging.
- print_
graph_ diff - Diff two graphs and print the differences.
- print_
graph_ state - Print the graph state for debugging.