summaryrefslogtreecommitdiffstats
path: root/Python/pythonrun.c
diff options
context:
space:
mode:
authormpage <mpage@meta.com>2024-04-17 17:19:28 (GMT)
committerGitHub <noreply@github.com>2024-04-17 17:19:28 (GMT)
commit0d29302155f49d4d5c7fa34a658ad5a97dd013a2 (patch)
tree84ab95a6fa91eb9c4c600fd452e9b6495529bb39 /Python/pythonrun.c
parentb6c62c79e7d9592ca1ea6b93f6ce3dd3829939d0 (diff)
downloadcpython-0d29302155f49d4d5c7fa34a658ad5a97dd013a2.zip
cpython-0d29302155f49d4d5c7fa34a658ad5a97dd013a2.tar.gz
cpython-0d29302155f49d4d5c7fa34a658ad5a97dd013a2.tar.bz2
gh-117657: Quiet erroneous TSAN reports of data races in `_PySeqLock` (#117955)
Quiet erroneous TSAN reports of data races in `_PySeqLock` TSAN reports a couple of data races between the compare/exchange in `_PySeqLock_LockWrite` and the non-atomic loads in `_PySeqLock_{Abandon,Unlock}Write`. This is another instance of TSAN incorrectly modeling failed compare/exchange as a write instead of a load.
Diffstat (limited to 'Python/pythonrun.c')
0 files changed, 0 insertions, 0 deletions