| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | GH-135379: Top of stack caching for the JIT. (GH-135465) | Mark Shannon | 2025-12-11 | 1 | -7/+7 |
| | | | | | Uses three registers to cache values at the top of the evaluation stack This significantly reduces memory traffic for smaller, more common uops. | ||||
| * | gh-131253: free-threaded build support for pystats (gh-137189) | Neil Schemenauer | 2025-11-03 | 1 | -0/+819 |
| Allow the --enable-pystats build option to be used with free-threading. The stats are now stored on a per-interpreter basis, rather than process global. For free-threaded builds, the stats structure is allocated per-thread and then periodically merged into the per-interpreter stats structure (on thread exit or when the reporting function is called). Most of the pystats related code has be moved into the file Python/pystats.c. | |||||
