COMMITS
/ Objects/dictobject.c November 11, 2017
S
bpo-31572: Get rid of _PyObject_HasAttrId() in dict and OrderedDict. (#3728)
Serhiy Storchaka committed
November 5, 2017
L
Fix miscellaneous typos (#4275)
luzpaz committed
September 15, 2017
B
bpo-31338 (#3374)
Barry Warsaw committed
September 8, 2017
E
bpo-30860: Consolidate stateful runtime globals. (#3397)
Eric Snow committed
August 24, 2017
I
bpo-31095: fix potential crash during GC (GH-2974)
INADA Naoki committed
August 3, 2017
I
bpo-29304: Simplify dict lookup functions (GH-2407)
INADA Naoki committed
July 3, 2017
S
bpo-29464: Rename METH_FASTCALL to METH_FASTCALL|METH_KEYWORDS and make (#1955)
Serhiy Storchaka committed
June 24, 2017
I
bp-29304: Simplify dictobject.c (GH-2347)
INADA Naoki committed
June 23, 2017
I
bpo-29304: simplify lookdict_index() function. (GH-2273)
INADA Naoki committed
May 20, 2017
S
bpo-27945: Fixed various segfaults with dict. (#1657)
Serhiy Storchaka committed
March 31, 2017
T
bpo-29941: Assert fixes (#886)
T. Wouters committed
March 21, 2017
S
Don't use Py_SIZE for dict object. (#747)
Serhiy Storchaka committed
February 20, 2017
I
bpo-24274: fix erroneous comment in dictobject.c (GH-196)
INADA Naoki committed
February 12, 2017
I
bpo-29438: fixed use-after-free in key sharing dict (#17)
INADA Naoki committed
February 4, 2017
S
Issue #29311: Regenerate Argument Clinic.
Serhiy Storchaka committed
January 24, 2017
S
Issues #29311, #29289: Fixed and improved docstrings for dict and OrderedDict
Serhiy Storchaka committed
January 19, 2017
S
Issue #29311: Argument Clinic generates reasonable name for the parameter "default".
Serhiy Storchaka committed
V
Add a note explaining why dict_update() doesn't use METH_FASTCALL
Victor Stinner committed
V
dict.get() and dict.setdefault() now use AC
Victor Stinner committed
January 12, 2017
S
Issue #28969: Fixed race condition in C implementation of functools.lru_cache.
Serhiy Storchaka committed
S
Issue #28969: Fixed race condition in C implementation of functools.lru_cache.
Serhiy Storchaka committed
S
Issue #28969: Fixed race condition in C implementation of functools.lru_cache.
Serhiy Storchaka committed
December 27, 2016
A
Issue #28427: old keys should not remove new values from
Antoine Pitrou committed
A
Issue #28427: old keys should not remove new values from
Antoine Pitrou committed
A
Issue #28427: old keys should not remove new values from
Antoine Pitrou committed
December 20, 2016
I
Issue #28147: Fix a memory leak in split-table dictionaries
INADA Naoki committed
December 15, 2016
V
Fix a memory leak in split-table dictionaries
Victor Stinner committed
December 7, 2016
I
Issue #28818: Simplify lookdict functions
INADA Naoki committed
I
Issue #28731: Optimize _PyDict_NewPresized() to create correct size dict.
INADA Naoki committed
December 6, 2016
V
Use _PyObject_CallNoArg()
Victor Stinner committed
December 4, 2016
V
Backed out changeset b9c9691c72c5
Victor Stinner committed
December 1, 2016
V
Replace PyObject_CallFunctionObjArgs() with fastcall
Victor Stinner committed
November 21, 2016
I
Issue #28731: Optimize _PyDict_NewPresized() to create correct size dict
INADA Naoki committed
November 15, 2016
V
Issue #28618: Mark dict lookup functions as hot
Victor Stinner committed
November 11, 2016
V
Use PyThreadState_GET() in performance critical code
Victor Stinner committed
November 6, 2016
S
Issue #28123: _PyDict_GetItem_KnownHash() now can raise an exception as
Serhiy Storchaka committed
S
Issue #28123: _PyDict_GetItem_KnownHash() now can raise an exception as
Serhiy Storchaka committed
November 2, 2016
I
Issue #28583: PyDict_SetDefault didn't combine split table when needed.
INADA Naoki committed
I
Issue #28583: PyDict_SetDefault didn't combine split table when needed.
INADA Naoki committed
October 31, 2016
S
Backed out changeset 6b88dfc7b25d
Serhiy Storchaka committed
S
Merge from 3.6.
Serhiy Storchaka committed
October 29, 2016
S
Issue #28199: Microoptimized dict resizing. Based on patch by Naoki Inada.
Serhiy Storchaka committed
S
Issue #28199: Microoptimized dict resizing. Based on patch by Naoki Inada.
Serhiy Storchaka committed
S
Issue #28199: Microoptimized dict resizing. Based on patch by Naoki Inada.
Serhiy Storchaka committed
November 4, 2016
I
Issue #28580: Optimize iterating split table values.
INADA Naoki committed
October 28, 2016
Y
Merge 3.6 (issue #28544)
Yury Selivanov committed
Y
Issue #28544: Pass `PyObject*` to _PyDict_Pop, not `PyDictObject*`
Yury Selivanov committed
October 27, 2016
I
Issue #28509: dict.update() no longer allocate unnecessary large memory
INADA Naoki committed
I
Issue #28509: dict.update() no longer allocate unnecessary large memory
INADA Naoki committed