summaryrefslogtreecommitdiffstats
path: root/Python/bytecodes.c
diff options
context:
space:
mode:
authorSam Gross <colesbury@gmail.com>2025-03-21 15:10:07 (GMT)
committerGitHub <noreply@github.com>2025-03-21 15:10:07 (GMT)
commit4f325168048fda89cef8bd2de859f65ec91754a3 (patch)
treeb2bbdb47c4182131b0ab4eebbae22172360af344 /Python/bytecodes.c
parent5d8e981c8477ce483374b2fe6cd309a08c956299 (diff)
downloadcpython-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