-
-
Notifications
You must be signed in to change notification settings - Fork 32.5k
Open
Labels
interpreter-core(Objects, Python, Grammar, and Parser dirs)(Objects, Python, Grammar, and Parser dirs)topic-C-APItopic-free-threadingtype-featureA feature request or enhancementA feature request or enhancement
Description
Profilers and debuggers need some syncronization points to inspect the stack of all the threads when activated to establish a baseline. In the free threaded build this cannot be done currently as other threads are running and the procedure is racy without being able to stop everything. We do have private APIs for this but they are not exposed and without them these tools cannot add proper free threaded support.
Linked PRs
Metadata
Metadata
Assignees
Labels
interpreter-core(Objects, Python, Grammar, and Parser dirs)(Objects, Python, Grammar, and Parser dirs)topic-C-APItopic-free-threadingtype-featureA feature request or enhancementA feature request or enhancement