summaryrefslogtreecommitdiffstats
path: root/Tools
diff options
context:
space:
mode:
authorSam Gross <colesbury@gmail.com>2024-07-10 18:04:12 (GMT)
committerGitHub <noreply@github.com>2024-07-10 18:04:12 (GMT)
commit3ec719fabf936ea7a012a76445b860759155de86 (patch)
tree82199b90efd28f6ffd936d2054031c52e86e92c0 /Tools
parent3bfc9c831ad9a3dcf4457e842f1e612e93014a17 (diff)
downloadcpython-3ec719fabf936ea7a012a76445b860759155de86.zip
cpython-3ec719fabf936ea7a012a76445b860759155de86.tar.gz
cpython-3ec719fabf936ea7a012a76445b860759155de86.tar.bz2
gh-117657: Fix TSan race in _PyDict_CheckConsistency (#121551)
The only remaining race in dictobject.c was in _PyDict_CheckConsistency when the dictionary has shared keys.
Diffstat (limited to 'Tools')
-rw-r--r--Tools/tsan/suppressions_free_threading.txt8
1 files changed, 0 insertions, 8 deletions
diff --git a/Tools/tsan/suppressions_free_threading.txt b/Tools/tsan/suppressions_free_threading.txt
index fb97bdc..d9d80ad 100644
--- a/Tools/tsan/suppressions_free_threading.txt
+++ b/Tools/tsan/suppressions_free_threading.txt
@@ -27,16 +27,8 @@ race_top:_add_to_weak_set
race_top:_in_weak_set
race_top:_PyEval_EvalFrameDefault
race_top:assign_version_tag
-race_top:insertdict
-race_top:lookup_tp_dict
race_top:new_reference
-race_top:_PyDict_CheckConsistency
-race_top:_Py_dict_lookup_threadsafe
race_top:_multiprocessing_SemLock_acquire_impl
-race_top:dictiter_new
-race_top:dictresize
-race_top:insert_to_emptydict
-race_top:insertdict
race_top:list_get_item_ref
race_top:make_pending_calls
race_top:_Py_slot_tp_getattr_hook