summaryrefslogtreecommitdiffstats
path: root/Python/crossinterp_exceptions.h
diff options
context:
space:
mode:
authorErlend E. Aasland <erlend@python.org>2024-03-28 15:05:08 (GMT)
committerGitHub <noreply@github.com>2024-03-28 15:05:08 (GMT)
commitc1712ef066321c01bf09cba3f22fc474b5b8dfa7 (patch)
tree5670e3fcb8ba014051f0fc7c70360e76f9d7e054 /Python/crossinterp_exceptions.h
parent9a388b9a64927c372d85f0eaec3de9b7320a6fb5 (diff)
downloadcpython-c1712ef066321c01bf09cba3f22fc474b5b8dfa7.zip
cpython-c1712ef066321c01bf09cba3f22fc474b5b8dfa7.tar.gz
cpython-c1712ef066321c01bf09cba3f22fc474b5b8dfa7.tar.bz2
gh-116664: Make module state Py_SETREF's in _warnings thread-safe (#116959)
Mark the swap operations as critical sections. Add an internal Py_BEGIN_CRITICAL_SECTION_MUT API that takes a PyMutex pointer instead of a PyObject pointer.
Diffstat (limited to 'Python/crossinterp_exceptions.h')
0 files changed, 0 insertions, 0 deletions