| Commit message (Expand) | Author | Age | Files | Lines |
* | bpo-46613: Add PyType_GetModuleByDef to the public API (GH-31081) | Petr Viktorin | 2022-02-11 | 1 | -1/+1 |
|
|
* | bpo-45439: Move _PyObject_VectorcallTstate() to pycore_call.h (GH-28893) | Victor Stinner | 2021-10-14 | 1 | -1/+1 |
|
|
* | bpo-45439: Move _PyObject_CallNoArgs() to pycore_call.h (GH-28895) | Victor Stinner | 2021-10-12 | 1 | -0/+1 |
|
|
* | bpo-45439: Rename _PyObject_CallNoArg() to _PyObject_CallNoArgs() (GH-28891) | Victor Stinner | 2021-10-11 | 1 | -1/+1 |
|
|
* | Clean up initialization __class_getitem__ with Py_GenericAlias. (GH-28450) | Serhiy Storchaka | 2021-09-19 | 1 | -1/+1 |
|
|
* | bpo-45094: Add Py_NO_INLINE macro (GH-28140) | Victor Stinner | 2021-09-03 | 1 | -1/+1 |
|
|
* | bpo-43908: Make heap types converted during 3.10 alpha immutable (GH-26351) | Erlend Egeberg Aasland | 2021-06-17 | 1 | -4/+6 |
|
|
* | bpo-42972: Fully implement GC protocol for functools LRU cache (GH-26423) | Erlend Egeberg Aasland | 2021-05-28 | 1 | -2/+4 |
|
|
* | bpo-42972: Fully implement GC protocol for functools keywrapper and partial t... | Erlend Egeberg Aasland | 2021-05-28 | 1 | -22/+37 |
|
|
* | bpo-44256: Do not expose _functools._list_elem_type (GH-26416) | Inada Naoki | 2021-05-28 | 1 | -3/+2 |
|
|
* | bpo-43916: Apply Py_TPFLAGS_DISALLOW_INSTANTIATION to selected types (GH-25748) | Erlend Egeberg Aasland | 2021-04-30 | 1 | -2/+2 |
|
|
* | bpo-40137: Add pycore_moduleobject.h internal header (GH-25507) | Victor Stinner | 2021-04-21 | 1 | -3/+3 |
|
|
* | bpo-40137: Move state lookups out of the critical path (GH-25492) | Raymond Hettinger | 2021-04-21 | 1 | -28/+36 |
|
|
* | bpo-40137: Fix refleak in _functools_exec() (GH-24006) | Victor Stinner | 2020-12-30 | 1 | -0/+1 |
|
|
* | bpo-40137: Convert _functools module to use PyType_FromModuleAndSpec. (GH-23405) | Hai Shi | 2020-12-29 | 1 | -222/+253 |
|
|
* | bpo-42536: GC track recycled tuples (GH-23623) | Brandt Bucher | 2020-12-05 | 1 | -0/+6 |
|
|
* | bpo-42519: Replace PyObject_MALLOC() with PyObject_Malloc() (GH-23587) | Victor Stinner | 2020-12-01 | 1 | -2/+2 |
|
|
* | bpo-42161: Modules/ uses _PyLong_GetZero() and _PyLong_GetOne() (GH-22998) | Victor Stinner | 2020-10-27 | 1 | -1/+2 |
|
|
* | bpo-31082: Use "iterable" in the docstring for functools.reduce() (GH-20796) | Zackery Spytz | 2020-06-28 | 1 | -7/+7 |
|
|
* | bpo-41078: Rename pycore_tupleobject.h to pycore_tuple.h (GH-21056) | Victor Stinner | 2020-06-22 | 1 | -1/+1 |
|
|
* | bpo-40898: Remove redundant if statements in tp_traverse (GH-20692) | Hai Shi | 2020-06-07 | 1 | -2/+1 |
|
|
* | bpo-40504: Allow weakrefs to lru_cache objects (GH-19938) | Dennis Sweeney | 2020-05-05 | 1 | -1/+6 |
|
|
* | Fix uninitialized struct member (GH-19589) | Raymond Hettinger | 2020-04-20 | 1 | -0/+1 |
|
|
* | bpo-40268: Remove unused pycore_pymem.h includes (GH-19531) | Victor Stinner | 2020-04-15 | 1 | -1/+0 |
|
|
* | bpo-40268: Remove unused structmember.h includes (GH-19530) | Victor Stinner | 2020-04-15 | 1 | -2/+2 |
|
|
* | bpo-40268: Remove a few pycore_pystate.h includes (GH-19510) | Victor Stinner | 2020-04-14 | 1 | -1/+1 |
|
|
* | bpo-39481: Make functools.cached_property, partial, partialmethod generic (#1... | Ethan Smith | 2020-04-14 | 1 | -0/+2 |
|
|
* | bpo-40071: Fix potential crash in _functoolsmodule.c (GH-19273) | Paulo Henrique Silva | 2020-04-01 | 1 | -1/+4 |
|
|
* | bpo-40071: Fix refleak in _functools module (GH19172) | Paulo Henrique Silva | 2020-03-26 | 1 | -2/+4 |
|
|
* | bpo-1635741: Port _functools module to multiphase initialization (PEP 489) (G... | Paulo Henrique Silva | 2020-03-25 | 1 | -28/+32 |
|
|
* | bpo-40024: Add PyModule_AddType() helper function (GH-19088) | Dong-hee Na | 2020-03-22 | 1 | -9/+3 |
|
|
* | bpo-39573: Use Py_IS_TYPE() macro to check for types (GH-18809) | Andy Lester | 2020-03-06 | 1 | -1/+1 |
|
|
* | bpo-39573: Clean up modules and headers to use Py_IS_TYPE() function (GH-18521) | Dong-hee Na | 2020-02-17 | 1 | -1/+1 |
|
|
* | bpo-39245: Switch to public API for Vectorcall (GH-18460) | Petr Viktorin | 2020-02-11 | 1 | -2/+2 |
|
|
* | bpo-39573: Use Py_REFCNT() macro (GH-18388) | Victor Stinner | 2020-02-06 | 1 | -2/+2 |
|
|
* | bpo-38644: Add _PyObject_VectorcallTstate() (GH-17052) | Victor Stinner | 2019-11-08 | 1 | -7/+14 |
|
|
* | bpo-37358: Use vectorcall for functools.partial (GH-14284) | Jeroen Demeyer | 2019-07-13 | 1 | -66/+98 |
|
|
* | bpo-34303: Micro-optimizations in functools.reduce() (GH-8598) | Sergey Fedoseev | 2019-06-01 | 1 | -3/+6 |
|
|
* | bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (G... | Jeroen Demeyer | 2019-05-31 | 1 | -8/+8 |
|
|
* | bpo-36974: remove _PyObject_HasFastCall (GH-13460) | Jeroen Demeyer | 2019-05-30 | 1 | -2/+2 |
|
|
* | bpo-36922: implement PEP-590 Py_TPFLAGS_METHOD_DESCRIPTOR (GH-13338) | Jeroen Demeyer | 2019-05-28 | 1 | -1/+2 |
|
|
* | bpo-36650: Fix handling of empty keyword args in C version of lru_cache. (GH-... | Raymond Hettinger | 2019-04-20 | 1 | -4/+3 |
|
|
* | lru_cache: Add more comments. Fix comment typos. Clarify a comment. (GH-11795) | Raymond Hettinger | 2019-02-09 | 1 | -4/+25 |
|
|
* | Consistently move the misses update to just before the user function call (GH... | Raymond Hettinger | 2019-01-31 | 1 | -3/+5 |
|
|
* | bpo-35780: Fix errors in lru_cache() C code (GH-11623) | Raymond Hettinger | 2019-01-26 | 1 | -84/+188 |
|
|
* | bpo-33012: Fix invalid function cast warnings with gcc 8. (GH-6749) | Serhiy Storchaka | 2018-11-27 | 1 | -1/+1 |
|
|
* | bpo-35081: Add Include/internal/pycore_tupleobject.h (GH-10705) | Victor Stinner | 2018-11-25 | 1 | -1/+1 |
|
|
* | bpo-35081: Rename internal headers (GH-10275) | Victor Stinner | 2018-11-12 | 1 | -2/+2 |
|
|
* | bpo-35199: Add an internal _PyTuple_ITEMS() macro (GH-10434) | Victor Stinner | 2018-11-09 | 1 | -3/+3 |
|
|
* | bpo-35081: Add pycore_ prefix to internal header files (GH-10263) | Victor Stinner | 2018-10-31 | 1 | -2/+2 |
|
|