mirror of
https://github.com/python/cpython.git
synced 2026-05-08 05:32:01 -04:00
cdcacec79f
For the free-threaded version of the cyclic GC, restructure the "mark alive" phase to use software prefetch instructions. This gives a speedup in most cases when the number of objects is large enough. The prefetching is enabled conditionally based on the number of long-lived objects the GC finds.
Miscellaneous source files for the main Python shared library