COMMITS
/ Objects/dictobject.c April 10, 2021
V
bpo-43770: Refactor type_new() function (GH-25325)
Victor Stinner committed
February 26, 2021
B
bpo-42128: Structural Pattern Matching (PEP 634) (GH-22917)
Brandt Bucher committed
February 21, 2021
V
bpo-42093: Cleanup _PyDict_GetItemHint() (GH-24582)
Victor Stinner committed
February 20, 2021
P
bpo-43277: Add PySet_CheckExact to the C-API (GH-24598)
Pablo Galindo committed
February 19, 2021
V
bpo-43268: Pass interp rather than tstate to internal functions (GH-24580)
Victor Stinner committed
December 5, 2020
B
bpo-42536: GC track recycled tuples (GH-23623)
Brandt Bucher committed
December 1, 2020
V
bpo-42519: Replace PyObject_MALLOC() with PyObject_Malloc() (GH-23587)
Victor Stinner committed
V
bpo-42519: Replace PyMem_MALLOC() with PyMem_Malloc() (GH-23586)
Victor Stinner committed
October 26, 2020
S
bpo-42152: Use PyDict_Contains and PyDict_SetDefault if appropriate. (GH-22986)
Serhiy Storchaka committed
S
bpo-42006: Stop using PyDict_GetItem, PyDict_GetItemString and _PyDict_GetItemId. (GH-22648)
Serhiy Storchaka committed
October 25, 2020
P
Correctly compare the hint against the keys in _PyDict_GetItemHint (GH-22960)
Pablo Galindo committed
October 20, 2020
P
bpo-42093: Add opcode cache for LOAD_ATTR (GH-22803)
Pablo Galindo committed
August 7, 2020
I
bpo-41493: Refactoring dictresize (GH-21751)
Inada Naoki committed
August 4, 2020
I
bpo-41431: Optimize dict_merge for copy (GH-21674)
Inada Naoki committed
July 19, 2020
S
bpo-41333: Convert OrderedDict.pop() to Argument Clinic (GH-21534)
Serhiy Storchaka committed
June 23, 2020
V
bpo-40521: Cleanup code of free lists (GH-21082)
Victor Stinner committed
V
bpo-40521: Make dict free lists per-interpreter (GH-20645)
Victor Stinner committed
June 15, 2020
P
bpo-40890: Fix compiler warning in dictobject.c (GH-20876)
Pablo Galindo committed
June 12, 2020
D
bpo-40890: Add `mapping` property to dict views (GH-20749)
Dennis Sweeney committed
June 10, 2020
D
bpo-40889: Optimize dict.items() ^ dict.items() (GH-20718)
Dennis Sweeney committed
June 2, 2020
V
bpo-40839: PyDict_GetItem() requires the GIL (GH-20580)
Victor Stinner committed
May 11, 2020
May 5, 2020
V
bpo-40521: Disable free lists in subinterpreters (GH-19937)
Victor Stinner committed
April 29, 2020
V
bpo-40428: Remove PyTuple_ClearFreeList() function (GH-19769)
Victor Stinner committed
April 14, 2020
V
bpo-40268: Remove a few pycore_pystate.h includes (GH-19510)
Victor Stinner committed
April 7, 2020
G
bpo-39481: Implementation for PEP 585 (#18239)
Guido van Rossum committed
April 2, 2020
D
bpo-37207: Use PEP 590 vectorcall to speed up dict() (GH-19280)
Dong-hee Na committed
March 26, 2020
A
bpo-39943: Properly const the pointers in dictkeys_get_index (GH-19170)
Andy Lester committed
February 25, 2020
B
bpo-36144: Dictionary Union (PEP 584) (#12088)
Brandt Bucher committed
February 17, 2020
D
bpo-39573: Clean up modules and headers to use Py_IS_TYPE() function (GH-18521)
Dong-hee Na committed
February 11, 2020
P
bpo-39245: Switch to public API for Vectorcall (GH-18460)
Petr Viktorin committed
February 7, 2020
V
bpo-39573: Use Py_TYPE() macro in Objects directory (GH-18392)
Victor Stinner committed
February 3, 2020
V
bpo-39542: Simplify _Py_NewReference() (GH-18332)
Victor Stinner committed
December 31, 2019
November 7, 2019
I
bpo-38613: Optimize set operations of dict keys. (GH-16961)
Inada Naoki committed
October 23, 2019
S
bpo-38555: Fix an undefined behavior. (GH-16883)
Serhiy Storchaka committed
October 19, 2019
D
October 13, 2019
Z
bpo-38202: Fix a crash in dict_view & non-itearble. (GH-16241)
Zackery Spytz committed
October 11, 2019
D
Fix strict-aliasing rules errors on gcc 4.8.5. (GH-16714)
Dong-hee Na committed
October 7, 2019
V
bpo-36389: _PyObject_CheckConsistency() available in release mode (GH-16612)
Victor Stinner committed
H
Fix a compile warning in dictobject.c (GH-16610)
Hai Shi committed
October 6, 2019
D
bpo-38210: Fix intersection operation with dict view and iterator. (GH-16602)
Dong-hee Na committed
September 25, 2019
S
bpo-38219: Optimize dict creating and updating by a dict. (GH-16268)
Serhiy Storchaka committed
September 14, 2019
S
bpo-37206: Unrepresentable default values no longer represented as None. (GH-13933)
Serhiy Storchaka committed
September 10, 2019
D
Fix typo in dict object comment (#15814)
dalgarno committed
August 26, 2019
V
Make PyXXX_Fini() functions private (GH-15531)
Victor Stinner committed
F
bpo-27575: port set intersection logic into dictview intersection (GH-7696)
Forest Gregg committed
August 4, 2019
S
bpo-37648: Fixed minor inconsistency in some __contains__. (GH-14904)
Serhiy Storchaka committed
July 11, 2019
J
bpo-37547: add _PyObject_CallMethodOneArg (GH-14685)
Jeroen Demeyer committed
July 4, 2019
J
bpo-37483: add _PyObject_CallOneArg() function (#14558)
Jeroen Demeyer committed