majit_trace/lib.rs
1/// Tracing engine for the JIT.
2///
3/// Provides:
4/// - Hot counter for detecting frequently-executed loops
5/// - Trace recorder for building IR from interpreter execution
6/// - Warm state management (interpreter → tracing → compiled)
7///
8/// Reference: rpython/jit/metainterp/pyjitpl.py, warmstate.py, counter.py
9pub mod counter;
10pub mod heapcache;
11pub mod history;
12pub mod logger;
13pub mod memmgr;
14pub mod opencoder;
15pub mod recorder;
16pub mod warmstate;