]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-117657: TSAN Fix races in `PyMember_Get` and `PyMember_Set` for C extensions ...
authorDaniele Parmeggiani <8658291+dpdani@users.noreply.github.com>
Tue, 3 Dec 2024 14:41:53 +0000 (15:41 +0100)
committerGitHub <noreply@github.com>
Tue, 3 Dec 2024 14:41:53 +0000 (09:41 -0500)
commit979bf2489d0c59ae451b97d7e3c148f47e259f0b
treea95c98176fd1edc03127a6c847d5adba1a8669d4
parent84ff1313d04e8cbeec7b2cbe4503d86f1f5b449d
gh-117657: TSAN Fix races in `PyMember_Get` and `PyMember_Set` for C extensions (GH-123211)
Include/cpython/pyatomic.h
Include/cpython/pyatomic_gcc.h
Include/cpython/pyatomic_msc.h
Include/cpython/pyatomic_std.h
Include/internal/pycore_pyatomic_ft_wrappers.h
Lib/test/libregrtest/tsan.py
Lib/test/test_capi/test_structmembers.py
Lib/test/test_free_threading/test_slots.py
Modules/_testcapi/structmember.c
Python/structmember.c