Garbage Collector changes
Garbage Collector changes
Posted Aug 22, 2024 20:21 UTC (Thu) by StandingPad (guest, #171211)Parent article: Python subinterpreters and free-threading
The article mentions that part of removing the GIL involves changing the garbage collector. I'm aware at the moment, CPython uses reference counting (which isn't parallel friendly), so does the free-threading build use a different method like mark-and-sweep, or does it use some variant of reference counting that is parallel friendly?
