COMMITS
/ Modules/_functoolsmodule.c December 25, 2017
I
bpo-32422: Reduce lru_cache memory usage (GH-5008)
INADA Naoki committed
September 17, 2017
S
bpo-31497: Add private helper _PyType_Name(). (#3630)
Serhiy Storchaka 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
March 30, 2017
S
bpo-29878: Add global instances of int for 0 and 1. (#852)
Serhiy Storchaka committed
March 25, 2017
S
Simplify partial.__new__. (#813)
Serhiy Storchaka committed
March 15, 2017
M
bpo-29800: Fix crashes in partial.__repr__ if the keys of partial.keywords are not strings (#649)
Michael Seifert committed
March 14, 2017
V
bpo-29735: Optimize partial_call(): avoid tuple (#516)
Victor Stinner committed
February 23, 2017
V
Document why functools.partial() must copy kwargs (#253)
Victor Stinner committed
February 20, 2017
S
bpo-29532: Altering a kwarg dictionary passed to functools.partial() (#190)
Serhiy Storchaka 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
January 9, 2017
R
Backed out changeset ea064ff3c10f
Raymond Hettinger committed
R
Sync-up lru_cache() C code with space saving feature in the Python version.
Raymond Hettinger committed
R
Complete the merge for issue #29203
Raymond Hettinger committed
R
Issue #29203: functools.lru_cache() now respects PEP 468
Raymond Hettinger committed
December 16, 2016
S
Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of dict.
Serhiy Storchaka committed
December 6, 2016
V
Use _PyObject_CallNoArg()
Victor Stinner committed
November 9, 2016
Y
Merge 3.6 (issue #28653)
Yury Selivanov committed
Y
Issue #28653: Fix a refleak in functools.lru_cache.
Yury Selivanov committed
September 10, 2016
N
Issue #27137: align Python & C implementations of functools.partial
Nick Coghlan committed
August 23, 2016
V
Issue #27809: partial_call() uses fast call for positional args
Victor Stinner committed
August 22, 2016
V
Rename _PyObject_FastCall() to _PyObject_FastCallDict()
Victor Stinner committed
August 19, 2016
V
keyobject_richcompare() now uses fast call
Victor Stinner committed
June 12, 2016
S
Issue #25455: Fixed a crash in repr of recursive functools.partial objects.
Serhiy Storchaka committed
April 11, 2016
S
Issue #26200: Restored more safe usages of Py_SETREF.
Serhiy Storchaka committed
April 6, 2016
S
Issue #22570: Renamed Py_SETREF to Py_XSETREF.
Serhiy Storchaka committed
February 2, 2016
S
Issue #25945: Fixed bugs in functools.partial.
Serhiy Storchaka committed
December 28, 2015
S
Issue #25447: Copying the lru_cache() wrapper object now always works,
Serhiy Storchaka committed
October 24, 2015
S
Issue #25447: The lru_cache() wrapper objects now can be copied and pickled
Serhiy Storchaka committed
October 2, 2015
S
Issue #24483: C implementation of functools.lru_cache() now calculates key's
Serhiy Storchaka committed
July 25, 2015
S
Issue #14373: Fixed segmentation fault when gc.collect() is called during
Serhiy Storchaka committed
June 8, 2015
S
Issue #14373: C implementation of functools.lru_cache() now can be used with
Serhiy Storchaka committed
May 24, 2015
S
Backed out changeset: b0a0b9b59012
Serhiy Storchaka committed
May 23, 2015
L
Backed out changeset 57776eee74f2
Larry Hastings committed
S
Issue #14373: Added C implementation of functools.lru_cache(). Based on
Serhiy Storchaka committed
May 9, 2015
B
ensure .keywords is always a dict
Benjamin Peterson committed
March 1, 2015
A
Issue #7830: Flatten nested functools.partial.
Alexander Belopolsky committed
February 4, 2013
S
Issue #6083: Fix multiple segmentation faults occured when PyArg_ParseTuple
Serhiy Storchaka committed
S
Issue #6083: Fix multiple segmentation faults occured when PyArg_ParseTuple
Serhiy Storchaka committed
February 20, 2012
B
use new generic __dict__ descriptor implementations
Benjamin Peterson committed
April 9, 2011
R
Fix nit (make spelling consistent in prototype)
Raymond Hettinger committed
April 5, 2011
B
implement tp_clear
Benjamin Peterson committed
V
Issue #11707: Fix compilation errors with Visual Studio
Victor Stinner committed
R
Issue #11707: Fast C version of functools.cmp_to_key()
Raymond Hettinger committed
March 16, 2011
E
#11565: Merge with 3.1.
Ezio Melotti committed
E
#11565: Fix several typos. Patch by Piotr Kasprzyk.
Ezio Melotti committed
December 1, 2010
A
Issue #4113: Added custom __repr__ method to functools.partial.
Alexander Belopolsky committed