mirror of
https://github.com/python/cpython.git
synced 2025-08-01 15:43:13 +00:00
gh-117657: Fixes a few small TSAN issues in dictobject (#118200)
Fixup TSAN errors for dict
This commit is contained in:
parent
cce5ae6082
commit
5da0280648
4 changed files with 19 additions and 15 deletions
|
@ -688,7 +688,7 @@ static inline PyDictObject *
|
|||
_PyObject_GetManagedDict(PyObject *obj)
|
||||
{
|
||||
PyManagedDictPointer *dorv = _PyObject_ManagedDictPointer(obj);
|
||||
return (PyDictObject *)FT_ATOMIC_LOAD_PTR_RELAXED(dorv->dict);
|
||||
return (PyDictObject *)FT_ATOMIC_LOAD_PTR_ACQUIRE(dorv->dict);
|
||||
}
|
||||
|
||||
static inline PyDictValues *
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue