aboutsummaryrefslogtreecommitdiff
path: root/Modules/_functoolsmodule.c
AgeCommit message (Expand)Author
2017-12-26bpo-32422: Reduce lru_cache memory usage (GH-5008)INADA Naoki
2017-09-17bpo-31497: Add private helper _PyType_Name(). (#3630)Serhiy Storchaka
2017-09-07bpo-30860: Consolidate stateful runtime globals. (#3397)Eric Snow
2017-08-24bpo-31095: fix potential crash during GC (GH-2974)INADA Naoki
2017-03-30bpo-29878: Add global instances of int for 0 and 1. (#852)Serhiy Storchaka
2017-03-25Simplify partial.__new__. (#813)Serhiy Storchaka
2017-03-15bpo-29800: Fix crashes in partial.__repr__ if the keys of partial.keywords ar...Michael Seifert
2017-03-14bpo-29735: Optimize partial_call(): avoid tuple (#516)Victor Stinner
2017-02-23Document why functools.partial() must copy kwargs (#253)Victor Stinner
2017-02-20bpo-29532: Altering a kwarg dictionary passed to functools.partial() (#190)Serhiy Storchaka
2017-01-12Issue #28969: Fixed race condition in C implementation of functools.lru_cache.Serhiy Storchaka
2017-01-12Issue #28969: Fixed race condition in C implementation of functools.lru_cache.Serhiy Storchaka
2017-01-12Issue #28969: Fixed race condition in C implementation of functools.lru_cache.Serhiy Storchaka
2017-01-09Backed out changeset ea064ff3c10fRaymond Hettinger
2017-01-08Sync-up lru_cache() C code with space saving feature in the Python version.Raymond Hettinger
2017-01-08Complete the merge for issue #29203Raymond Hettinger
2017-01-08Issue #29203: functools.lru_cache() now respects PEP 468Raymond Hettinger
2016-12-16Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of ...Serhiy Storchaka
2016-12-06Use _PyObject_CallNoArg()Victor Stinner
2016-11-09Merge 3.6 (issue #28653)Yury Selivanov
2016-11-09Issue #28653: Fix a refleak in functools.lru_cache.Yury Selivanov
2016-09-10Issue #27137: align Python & C implementations of functools.partialNick Coghlan
2016-08-23Issue #27809: partial_call() uses fast call for positional argsVictor Stinner
2016-08-22Rename _PyObject_FastCall() to _PyObject_FastCallDict()Victor Stinner
2016-08-19keyobject_richcompare() now uses fast callVictor Stinner
2016-06-12Issue #25455: Fixed a crash in repr of recursive functools.partial objects.Serhiy Storchaka
2016-04-11Issue #26200: Restored more safe usages of Py_SETREF.Serhiy Storchaka
2016-04-06Issue #22570: Renamed Py_SETREF to Py_XSETREF.Serhiy Storchaka
2016-02-02Issue #25945: Fixed bugs in functools.partial.Serhiy Storchaka
2015-12-28Issue #25447: Copying the lru_cache() wrapper object now always works,Serhiy Storchaka
2015-10-24Issue #25447: The lru_cache() wrapper objects now can be copied and pickledSerhiy Storchaka
2015-10-02Issue #24483: C implementation of functools.lru_cache() now calculates key'sSerhiy Storchaka
2015-07-25Issue #14373: Fixed segmentation fault when gc.collect() is called duringSerhiy Storchaka
2015-06-08Issue #14373: C implementation of functools.lru_cache() now can be used withSerhiy Storchaka
2015-05-24Backed out changeset: b0a0b9b59012Serhiy Storchaka
2015-05-23Backed out changeset 57776eee74f2Larry Hastings
2015-05-23Issue #14373: Added C implementation of functools.lru_cache(). Based onSerhiy Storchaka
2015-05-09merge 3.4Benjamin Peterson
2015-05-09ensure .keywords is always a dictBenjamin Peterson
2015-03-01Issue #7830: Flatten nested functools.partial.Alexander Belopolsky
2013-02-04Issue #6083: Fix multiple segmentation faults occured when PyArg_ParseTupleSerhiy Storchaka
2013-02-04Issue #6083: Fix multiple segmentation faults occured when PyArg_ParseTupleSerhiy Storchaka
2012-02-19use new generic __dict__ descriptor implementationsBenjamin Peterson
2011-04-09Fix nit (make spelling consistent in prototype)Raymond Hettinger
2011-04-05implement tp_clearBenjamin Peterson
2011-04-05Issue #11707: Fix compilation errors with Visual StudioVictor Stinner
2011-04-05Issue #11707: Fast C version of functools.cmp_to_key()Raymond Hettinger
2011-03-16#11565: Merge with 3.1.Ezio Melotti
2011-03-16#11565: Fix several typos. Patch by Piotr Kasprzyk.Ezio Melotti
2010-12-01Issue #4113: Added custom __repr__ method to functools.partial.Alexander Belopolsky