1. 47a23fc bpo-40898: Remove redundant if statements in tp_traverse (GH-20692) by Hai Shi · 4 years, 2 months ago
  2. 1253c3e bpo-40504: Allow weakrefs to lru_cache objects (GH-19938) by Dennis Sweeney · 4 years, 3 months ago
  3. bba760e Fix uninitialized struct member (GH-19589) by Raymond Hettinger · 4 years, 4 months ago
  4. d9ea5ca bpo-40268: Remove unused pycore_pymem.h includes (GH-19531) by Victor Stinner · 4 years, 4 months ago
  5. 4a21e57 bpo-40268: Remove unused structmember.h includes (GH-19530) by Victor Stinner · 4 years, 4 months ago
  6. e5014be bpo-40268: Remove a few pycore_pystate.h includes (GH-19510) by Victor Stinner · 4 years, 4 months ago
  7. cecf049 bpo-39481: Make functools.cached_property, partial, partialmethod generic (#19427) by Ethan Smith · 4 years, 4 months ago
  8. eacc074 bpo-40071: Fix potential crash in _functoolsmodule.c (GH-19273) by Paulo Henrique Silva · 4 years, 4 months ago
  9. b09ae3f bpo-40071: Fix refleak in _functools module (GH19172) by Paulo Henrique Silva · 4 years, 5 months ago
  10. 7dd549e bpo-1635741: Port _functools module to multiphase initialization (PEP 489) (GH-19151) by Paulo Henrique Silva · 4 years, 5 months ago
  11. 05e4a29 bpo-40024: Add PyModule_AddType() helper function (GH-19088) by Dong-hee Na · 4 years, 5 months ago
  12. 5572870 bpo-39573: Use Py_IS_TYPE() macro to check for types (GH-18809) by Andy Lester · 4 years, 5 months ago
  13. 1b55b65 bpo-39573: Clean up modules and headers to use Py_IS_TYPE() function (GH-18521) by Dong-hee Na · 4 years, 6 months ago
  14. ffd9753 bpo-39245: Switch to public API for Vectorcall (GH-18460) by Petr Viktorin · 4 years, 6 months ago
  15. a93c51e bpo-39573: Use Py_REFCNT() macro (GH-18388) by Victor Stinner · 4 years, 6 months ago
  16. 7e43373 bpo-38644: Add _PyObject_VectorcallTstate() (GH-17052) by Victor Stinner · 4 years, 9 months ago
  17. ed184c0 bpo-37358: Use vectorcall for functools.partial (GH-14284) by Jeroen Demeyer · 5 years ago
  18. e5f6207 bpo-34303: Micro-optimizations in functools.reduce() (GH-8598) by Sergey Fedoseev · 5 years ago
  19. 530f506 bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464) by Jeroen Demeyer · 5 years ago
  20. c145f3b bpo-36974: remove _PyObject_HasFastCall (GH-13460) by Jeroen Demeyer · 5 years ago
  21. eb65e24 bpo-36922: implement PEP-590 Py_TPFLAGS_METHOD_DESCRIPTOR (GH-13338) by Jeroen Demeyer · 5 years ago
  22. 14adbd4 bpo-36650: Fix handling of empty keyword args in C version of lru_cache. (GH-12881) by Raymond Hettinger · 5 years ago
  23. 2dda72a lru_cache: Add more comments. Fix comment typos. Clarify a comment. (GH-11795) by Raymond Hettinger · 6 years ago
  24. ffdf1c3 Consistently move the misses update to just before the user function call (GH-11715) by Raymond Hettinger · 6 years ago
  25. d8080c0 bpo-35780: Fix errors in lru_cache() C code (GH-11623) by Raymond Hettinger · 6 years ago
  26. 62be742 bpo-33012: Fix invalid function cast warnings with gcc 8. (GH-6749) by Serhiy Storchaka · 6 years ago
  27. ec13b93 bpo-35081: Add Include/internal/pycore_tupleobject.h (GH-10705) by Victor Stinner · 6 years ago
  28. 621cebe bpo-35081: Rename internal headers (GH-10275) by Victor Stinner · 6 years ago
  29. d17a693 bpo-35199: Add an internal _PyTuple_ITEMS() macro (GH-10434) by Victor Stinner · 6 years ago
  30. 27e2d1f bpo-35081: Add pycore_ prefix to internal header files (GH-10263) by Victor Stinner · 6 years ago
  31. 3070b71 bpo-32422: Reduce lru_cache memory usage (GH-5008) by INADA Naoki · 7 years ago
  32. 4ab46d7 bpo-31497: Add private helper _PyType_Name(). (#3630) by Serhiy Storchaka · 7 years ago
  33. 2ebc5ce bpo-30860: Consolidate stateful runtime globals. (#3397) by Eric Snow · 7 years ago
  34. a6296d3 bpo-31095: fix potential crash during GC (GH-2974) by INADA Naoki · 7 years ago
  35. ba85d69 bpo-29878: Add global instances of int for 0 and 1. (#852) by Serhiy Storchaka · 7 years ago
  36. 3c749fc Simplify partial.__new__. (#813) by Serhiy Storchaka · 7 years ago
  37. 6c3d527 bpo-29800: Fix crashes in partial.__repr__ if the keys of partial.keywords are not strings (#649) by Michael Seifert · 7 years ago
  38. 0f7b0b3 bpo-29735: Optimize partial_call(): avoid tuple (#516) by Victor Stinner · 7 years ago
  39. 561ca80 Document why functools.partial() must copy kwargs (#253) by Victor Stinner · 7 years ago
  40. 9639e4a bpo-29532: Altering a kwarg dictionary passed to functools.partial() (#190) by Serhiy Storchaka · 7 years ago
  41. 617c775 Issue #28969: Fixed race condition in C implementation of functools.lru_cache. by Serhiy Storchaka · 8 years ago
  42. 42e1ea9 Issue #28969: Fixed race condition in C implementation of functools.lru_cache. by Serhiy Storchaka · 8 years ago
  43. 6779652 Issue #28969: Fixed race condition in C implementation of functools.lru_cache. by Serhiy Storchaka · 8 years ago
  44. 68191f8 Backed out changeset ea064ff3c10f by Raymond Hettinger · 8 years ago
  45. 9d60b94 Sync-up lru_cache() C code with space saving feature in the Python version. by Raymond Hettinger · 8 years ago
  46. dda4468 Complete the merge for issue #29203 by Raymond Hettinger · 8 years ago
  47. 4ee3914 Issue #29203: functools.lru_cache() now respects PEP 468 by Raymond Hettinger · 8 years ago
  48. 5ab81d7 Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of dict. by Serhiy Storchaka · 8 years ago
  49. a5ed5f0 Use _PyObject_CallNoArg() by Victor Stinner · 8 years ago
  50. 0a66a1c Merge 3.6 (issue #28653) by Yury Selivanov · 8 years ago
  51. 46a02db Issue #28653: Fix a refleak in functools.lru_cache. by Yury Selivanov · 8 years ago
  52. 457fc9a Issue #27137: align Python & C implementations of functools.partial by Nick Coghlan · 8 years ago
  53. f4d28d4 Issue #27809: partial_call() uses fast call for positional args by Victor Stinner · 8 years ago
  54. 559bb6a Rename _PyObject_FastCall() to _PyObject_FastCallDict() by Victor Stinner · 8 years ago
  55. f7a4c48 keyobject_richcompare() now uses fast call by Victor Stinner · 8 years ago
  56. 179f960 Issue #25455: Fixed a crash in repr of recursive functools.partial objects. by Serhiy Storchaka · 8 years ago
  57. 864b63c Issue #26200: Restored more safe usages of Py_SETREF. by Serhiy Storchaka · 8 years ago
  58. 4884271 Issue #22570: Renamed Py_SETREF to Py_XSETREF. by Serhiy Storchaka · 8 years ago
  59. 3874128 Issue #25945: Fixed bugs in functools.partial. by Serhiy Storchaka · 9 years ago
  60. e4d65e3 Issue #25447: Copying the lru_cache() wrapper object now always works, by Serhiy Storchaka · 9 years ago
  61. 45120f2 Issue #25447: The lru_cache() wrapper objects now can be copied and pickled by Serhiy Storchaka · 9 years ago
  62. b9d98d5 Issue #24483: C implementation of functools.lru_cache() now calculates key's by Serhiy Storchaka · 9 years ago
  63. 374164c Issue #14373: Fixed segmentation fault when gc.collect() is called during by Serhiy Storchaka · 9 years ago
  64. e7070f0 Issue #14373: C implementation of functools.lru_cache() now can be used with by Serhiy Storchaka · 9 years ago
  65. 46c5611 Backed out changeset: b0a0b9b59012 by Serhiy Storchaka · 9 years ago
  66. 8252cc9 Backed out changeset 57776eee74f2 by Larry Hastings · 9 years ago
  67. 1c858c3 Issue #14373: Added C implementation of functools.lru_cache(). Based on by Serhiy Storchaka · 9 years ago
  68. dae2ef1 merge 3.4 by Benjamin Peterson · 9 years ago
  69. 65bcdd7 ensure .keywords is always a dict by Benjamin Peterson · 9 years ago
  70. e49af34 Issue #7830: Flatten nested functools.partial. by Alexander Belopolsky · 9 years ago
  71. 1d0bb9c Issue #6083: Fix multiple segmentation faults occured when PyArg_ParseTuple by Serhiy Storchaka · 12 years ago
  72. 19c4e0d Issue #6083: Fix multiple segmentation faults occured when PyArg_ParseTuple by Serhiy Storchaka · 12 years ago
  73. 23d7f12 use new generic __dict__ descriptor implementations by Benjamin Peterson · 12 years ago
  74. a563286 Fix nit (make spelling consistent in prototype) by Raymond Hettinger · 13 years ago
  75. 3bd9729 implement tp_clear by Benjamin Peterson · 13 years ago
  76. 446c8d5 Issue #11707: Fix compilation errors with Visual Studio by Victor Stinner · 13 years ago
  77. 7ab9e22 Issue #11707: Fast C version of functools.cmp_to_key() by Raymond Hettinger · 13 years ago
  78. 3b3499b #11565: Merge with 3.1. by Ezio Melotti · 13 years ago
  79. 1392500 #11565: Fix several typos. Patch by Piotr Kasprzyk. by Ezio Melotti · 13 years ago
  80. 41e422a Issue #4113: Added custom __repr__ method to functools.partial. by Alexander Belopolsky · 14 years ago
  81. 7a9bdbc Merged revisions 84098 via svnmerge from by Alexander Belopolsky · 14 years ago
  82. e29e6bf Issue #665761: functools.reduce() will no longer mask exceptions other by Alexander Belopolsky · 14 years ago
  83. 7f14f0d Recorded merge of revisions 81032 via svnmerge from by Antoine Pitrou · 14 years ago
  84. f95a1b3 Recorded merge of revisions 81029 via svnmerge from by Antoine Pitrou · 14 years ago
  85. 69f7114 Make some private functions static (thanks `make smelly`) by Antoine Pitrou · 15 years ago
  86. e0cbd69 Merged revisions 70931 via svnmerge from by Jack Diederich · 15 years ago
  87. e94c679 Issue #1717: rename tp_compare to tp_reserved. I'll change the by Mark Dickinson · 16 years ago
  88. 1a21451 Implement PEP 3121: new module initialization and finalization API. by Martin v. Löwis · 16 years ago
  89. 90aa764 #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. by Christian Heimes · 17 years ago
  90. 9f2e346 Merged revisions 56467-56482 via svnmerge from by Martin v. Löwis · 17 years ago
  91. 0919a1a Part of SF patch #1513870 (the still relevant part) -- add reduce() to by Guido van Rossum · 18 years ago
  92. 3cf5b1e Get rid of most of the flags (in tp_flags) that keep track of various by Guido van Rossum · 18 years ago
  93. 4d70c3d Partially merge trunk into p3yk. The removal of Mac/Tools is confusing svn by Thomas Wouters · 18 years ago[Renamed (95%) from Modules/functionalmodule.c]
  94. 49fd7fa Merge p3yk branch with the trunk up to revision 45595. This breaks a fair by Thomas Wouters · 18 years ago
  95. c2fb6c7 Fix typo in functional module by Georg Brandl · 18 years ago
  96. 1ac754f Check return result from Py_InitModule*(). This API can fail. by Neal Norwitz · 19 years ago
  97. c8b6d1b Make functional.partial() more closely match the spec by emulating by Raymond Hettinger · 19 years ago
  98. 9c323f8 SF patch #941881: PEP 309 Implementation (Partial Function Application). by Raymond Hettinger · 19 years ago