Skip to content

Comments

gh-144446: Fix thread-safety of FrameLocalsProxy on executing frames#145183

Draft
colesbury wants to merge 1 commit intopython:mainfrom
colesbury:gh-144446-frame-locals
Draft

gh-144446: Fix thread-safety of FrameLocalsProxy on executing frames#145183
colesbury wants to merge 1 commit intopython:mainfrom
colesbury:gh-144446-frame-locals

Conversation

@colesbury
Copy link
Contributor

@colesbury colesbury commented Feb 24, 2026

Use stop-the-world to synchronize access to fast locals when the frame is executing on a different thread.

…rames

Use stop-the-world to synchronize access to fast locals when the
frame is executing on a different thread.
@colesbury
Copy link
Contributor Author

I think doing this properly requires fixing the remaining generator race on gi_frame.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant