diff options
author | Sam Gross <colesbury@gmail.com> | 2025-03-21 15:10:07 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-03-21 15:10:07 (GMT) |
commit | 4f325168048fda89cef8bd2de859f65ec91754a3 (patch) | |
tree | b2bbdb47c4182131b0ab4eebbae22172360af344 /Python/bytecodes.c | |
parent | 5d8e981c8477ce483374b2fe6cd309a08c956299 (diff) | |
download | cpython-4f325168048fda89cef8bd2de859f65ec91754a3.zip cpython-4f325168048fda89cef8bd2de859f65ec91754a3.tar.gz cpython-4f325168048fda89cef8bd2de859f65ec91754a3.tar.bz2 |
gh-128421: Add locking to most frame object functions (gh-131479)
This makes more operations on frame objects thread-safe in the free
threaded build, which fixes some data races that occurred when passing
exceptions between threads.
However, accessing local variables from another thread while its running
is still not thread-safe and may crash the interpreter.
Diffstat (limited to 'Python/bytecodes.c')
0 files changed, 0 insertions, 0 deletions