COMMITS
/ Objects/dictobject.c 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
June 3, 2019
I
bpo-26219: per opcode cache for LOAD_GLOBAL (GH-12884)
Inada Naoki committed
May 31, 2019
J
bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464)
Jeroen Demeyer committed
May 10, 2019
J
bpo-35983: skip trashcan for subclasses (GH-11841)
Jeroen Demeyer committed
E
bpo-36869: fix warning of unused variables (GH-13182)
Emmanuel Arias committed
April 12, 2019
V
bpo-36389: Add _PyObject_CheckConsistency() function (GH-12803)
Victor Stinner committed
I
bpo-20180: Use argument clinic for dict.pop() and dict.popitem() (GH-12792)
Inada Naoki committed
April 5, 2019
C
bpo-29202: improve dict iteration (GH-11900)
Cheryl Sabella committed
April 2, 2019
T
bpo-36473: add maximum iteration check for dict .values() and .items() (GH-12619)
Thomas Perl committed
March 28, 2019
T
bpo-36452: dictiter: track maximum iteration count (GH-12596)
Thomas Perl committed
March 24, 2019
Z
bpo-36412: fix a possible crash in dictobject.c's new_dict() (GH-12519)
Zackery Spytz committed
March 18, 2019
I
bpo-30040: optimize inserting into empty dict (GH-12307)
Inada Naoki committed
March 12, 2019
I
bpo-30040: new empty dict uses key-sharing dict (GH-1080)
Inada Naoki committed
February 25, 2019
S
bpo-35459: Use PyDict_GetItemWithError() instead of PyDict_GetItem(). (GH-11112)
Serhiy Storchaka committed
December 11, 2018
S
bpo-35444: Unify and optimize the helper for getting a builtin object. (GH-11047)
Serhiy Storchaka committed
November 27, 2018
S
bpo-33012: Fix invalid function cast warnings with gcc 8. (GH-6749)
Serhiy Storchaka committed
S
bpo-33012: Fix signatures of METH_NOARGS funstions. (GH-10736)
Serhiy Storchaka committed
November 21, 2018
V
bpo-35081: Add Include/internal/pycore_object.h (GH-10640)
Victor Stinner committed
November 14, 2018
I
bpo-35230: dict: Remove some macros (GH-10513)
INADA Naoki committed
November 12, 2018
V
bpo-35081: Rename internal headers (GH-10275)
Victor Stinner committed
November 6, 2018
R
bpo-33462: Add __reversed__ to dict and dict views (GH-6827)
Rémi Lapeyre committed
November 1, 2018
V
bpo-35081: Add _PyThreadState_GET() internal macro (GH-10266)
Victor Stinner committed