gh-149590: Remove faulthandler_traverse (#150023)
`faulthandler_traverse` visits Python objects owned by `_PyRuntime`, not by the module instance. With multi-phase init allowing multiple module instances, each instance's GC traversal decrements `gc_refs` on the same runtime-owned objects, driving it negative when two instances are collected simultaneously.
A
Armaan Vakharia committed
56737483c2ffdaadfec648fd38d409c6b10941c0
Parent: 9770e32
Committed by GitHub <noreply@github.com>
on 5/18/2026, 11:00:59 PM