mirror of
https://github.com/python/cpython.git
synced 2026-01-27 13:15:25 +00:00
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.
Miscellaneous source files for the main Python shared library