COMMITS
/ Include/internal/pycore_dict.h November 15, 2023
V
gh-112026: Restore removed private C API (#112115)
Victor Stinner committed
November 14, 2023
V
gh-111262: Add PyDict_Pop() function (#112028)
Victor Stinner committed
October 25, 2023
S
gh-106320: Re-add some PyLong/PyDict C-API functions (GH-#111162)
scoder committed
August 29, 2023
V
gh-106320: Remove private _Py_Identifier API (#108593)
Victor Stinner committed
August 24, 2023
V
gh-106320: Remove private _PyDict functions (#108449)
Victor Stinner committed
V
gh-108308: Remove _PyDict_GetItemStringWithError() function (#108426)
Victor Stinner committed
August 22, 2023
V
gh-106320: Remove _PyDict_GetItemStringWithError() function (#108313)
Victor Stinner committed
August 21, 2023
V
gh-108216: Cleanup #include in internal header files (#108228)
Victor Stinner committed
August 10, 2023
M
GH-106485: Handle dict subclasses correctly when dematerializing `__dict__` (GH-107837)
Mark Shannon committed
August 9, 2023
B
GH-106485: Dematerialize instance dictionaries when possible (GH-106539)
Brandt Bucher committed
July 24, 2023
V
gh-106320: Remove private _PyDict C API (#107145)
Victor Stinner committed
March 9, 2023
E
gh-100227: Move dict_state.global_version to PyInterpreterState (gh-102338)
Eric Snow committed
E
gh-100227: Move next_keys_version to PyInterpreterState (gh-102335)
Eric Snow committed
March 8, 2023
C
gh-102381: don't call watcher callback with dead object (#102382)
Carl Meyer committed
November 29, 2022
V
gh-99845: Change _PyDict_KeysSize() return type to size_t (#99848)
Victor Stinner committed
November 28, 2022
V
Use _Py_RVALUE() in macros (#99844)
Victor Stinner committed
V
gh-89653: PEP 670: Convert macros to functions (#99843)
Victor Stinner committed
November 16, 2022
E
gh-81057: Move the global Dict-Related Versions to _PyRuntimeState (gh-99497)
Eric Snow committed
October 7, 2022
C
GH-91052: Add C API for watching dictionaries (GH-31787)
Carl Meyer committed
August 30, 2022
M
gh-46845: clean up unused DK_IXSIZE (GH-96405)
Matthias Görgens committed
August 18, 2022
M
Remove dead code in _PyDict_GetItemHint and rename to _PyDict_LookupIndex (GH-95948)
Matthias Görgens committed
June 20, 2022
V
gh-87347: Add parenthesis around macro arguments (#93915)
Victor Stinner committed
March 1, 2022
I
bpo-46845: Reduce dict size when all keys are Unicode (GH-31564)
Inada Naoki committed
February 25, 2022
V
bpo-45316: Move private PyDict functions to internal C API (GH-31577)
Victor Stinner committed
February 22, 2022
I
dict: Add dk_log2_index_bytes (GH-31439)
Inada Naoki committed
February 8, 2022
M
bpo-46675: Allow object value arrays and split key dictionaries larger than 16 (GH-31191)
Mark Shannon committed
December 9, 2021
November 19, 2021
D
bpo-45609: Specialize STORE_SUBSCR (GH-29242)
Dennis Sweeney committed
October 13, 2021
M
bpo-45340: Don't create object dictionaries unless actually needed (GH-28802)
Mark Shannon committed
October 6, 2021
August 9, 2021
M
bpo-44826: Specialize STORE_ATTR (GH-27590)
Mark Shannon committed
June 10, 2021
M
bpo-44337: Port LOAD_ATTR to PEP 659 adaptive interpreter (GH-26595)
Mark Shannon committed