mirror of https://github.com/python/cpython
gh-116029: Fix unused function warning on macOS (#116340)
This commit is contained in:
parent
88b5c665ee
commit
58c7919d05
|
@ -1238,10 +1238,10 @@ start:
|
||||||
return ix;
|
return ix;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef Py_GIL_DISABLED
|
||||||
static inline void
|
static inline void
|
||||||
ensure_shared_on_read(PyDictObject *mp)
|
ensure_shared_on_read(PyDictObject *mp)
|
||||||
{
|
{
|
||||||
#ifdef Py_GIL_DISABLED
|
|
||||||
if (!_Py_IsOwnedByCurrentThread((PyObject *)mp) && !IS_DICT_SHARED(mp)) {
|
if (!_Py_IsOwnedByCurrentThread((PyObject *)mp) && !IS_DICT_SHARED(mp)) {
|
||||||
// The first time we access a dict from a non-owning thread we mark it
|
// The first time we access a dict from a non-owning thread we mark it
|
||||||
// as shared. This ensures that a concurrent resize operation will
|
// as shared. This ensures that a concurrent resize operation will
|
||||||
|
@ -1253,8 +1253,8 @@ ensure_shared_on_read(PyDictObject *mp)
|
||||||
}
|
}
|
||||||
Py_END_CRITICAL_SECTION();
|
Py_END_CRITICAL_SECTION();
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
static inline void
|
static inline void
|
||||||
ensure_shared_on_resize(PyDictObject *mp)
|
ensure_shared_on_resize(PyDictObject *mp)
|
||||||
|
|
Loading…
Reference in New Issue