CPython without a global interpreter lock
CPython without a global interpreter lock
Posted Aug 11, 2023 13:19 UTC (Fri) by mb (subscriber, #50428)In reply to: CPython without a global interpreter lock by alkbyby
Parent article: CPython without a global interpreter lock
One of the main problems is that the CPython C-API shall remain compatible to avoid another 2to3 scenario for all C modules.
But the C-API has reference counting baked it very deeply.
But the C-API has reference counting baked it very deeply.
Even if you made these reference counting interfaces no-ops, then there certainly are many C modules expecting proper counting for resource freeing.