| commit | a01694dacd8e8bbbd019e8b87dbc7bc7173cb7f1 | [log] [tgz] |
|---|---|---|
| author | Sam Gross <[email protected]> | Fri Jan 30 17:20:27 2026 |
| committer | GitHub <[email protected]> | Fri Jan 30 17:20:27 2026 |
| tree | a026db0562c786ac6833ef32b544862e3953239e | |
| parent | a7048327ed7c6bb83c8c41d50f6d8c5470b6ad71 [diff] |
gh-120321: Make gi_yieldfrom thread-safe in free-threading build (#144292) Add a FRAME_SUSPENDED_YIELD_FROM_LOCKED state that acts as a brief lock, preventing other threads from transitioning the frame state while gen_getyieldfrom reads the yield-from object off the stack.