File tree Expand file tree Collapse file tree 1 file changed +1
-3
lines changed
Expand file tree Collapse file tree 1 file changed +1
-3
lines changed Original file line number Diff line number Diff line change @@ -1899,8 +1899,6 @@ insertdict(PyDictObject *mp,
18991899 PyObject * old_value = NULL ;
19001900 Py_ssize_t ix ;
19011901
1902- ASSERT_DICT_LOCKED (mp );
1903-
19041902 if (_PyDict_HasSplitTable (mp ) && PyUnicode_CheckExact (key )) {
19051903 ix = insert_split_key (mp -> ma_keys , key , hash );
19061904 if (ix != DKIX_EMPTY ) {
@@ -1968,7 +1966,6 @@ insert_to_emptydict(PyDictObject *mp,
19681966 PyObject * key , Py_hash_t hash , PyObject * value )
19691967{
19701968 assert (mp -> ma_keys == Py_EMPTY_KEYS );
1971- ASSERT_DICT_LOCKED (mp );
19721969
19731970 int unicode = PyUnicode_CheckExact (key );
19741971 PyDictKeysObject * newkeys = new_keys_object (PyDict_LOG_MINSIZE , unicode );
@@ -2752,6 +2749,7 @@ int
27522749_PyDict_SetItem_KnownHash_LockHeld (PyDictObject * mp , PyObject * key , PyObject * value ,
27532750 Py_hash_t hash )
27542751{
2752+ ASSERT_DICT_LOCKED (mp );
27552753 if (mp -> ma_keys == Py_EMPTY_KEYS ) {
27562754 return insert_to_emptydict (mp , Py_NewRef (key ), hash , Py_NewRef (value ));
27572755 }
You can’t perform that action at this time.
0 commit comments