COMMITS
/ Objects/classobject.c October 14, 2021
V
bpo-45439: Move _PyObject_VectorcallTstate() to pycore_call.h (GH-28893)
Victor Stinner committed
July 28, 2021
D
bpo-44657: Fix instancemethod_call to use PyInstanceMethod_GET_FUNCTION (GH-27202)
Dong-hee Na committed
April 15, 2020
V
bpo-40268: Remove unused pycore_pymem.h includes (GH-19531)
Victor Stinner committed
V
bpo-40268: Remove unused structmember.h includes (GH-19530)
Victor Stinner committed
April 14, 2020
V
bpo-40268: Remove a few pycore_pystate.h includes (GH-19510)
Victor Stinner committed
February 18, 2020
J
bpo-36347: stop using RESTRICTED constants (GH-12684)
Jeroen Demeyer committed
February 17, 2020
D
bpo-39573: Clean up modules and headers to use Py_IS_TYPE() function (GH-18521)
Dong-hee Na committed
February 11, 2020
P
bpo-39245: Switch to public API for Vectorcall (GH-18460)
Petr Viktorin committed
February 7, 2020
V
bpo-39573: Use Py_TYPE() macro in Objects directory (GH-18392)
Victor Stinner committed
November 20, 2019
V
bpo-37340: Remove PyMethod_ClearFreeList() and PyCFunction_ClearFreeList() (GH-17284)
Victor Stinner committed
November 8, 2019
V
bpo-38644: Add _PyObject_VectorcallTstate() (GH-17052)
Victor Stinner committed
August 26, 2019
V
Make PyXXX_Fini() functions private (GH-15531)
Victor Stinner committed
July 26, 2019
I
bpo-37340: remove free_list for bound method objects (GH-14232)
Inada Naoki committed
July 3, 2019
J
bpo-37233: optimize method_vectorcall in case of totalargs == 0 (GH-14550)
Jeroen Demeyer committed
June 18, 2019
J
bpo-37233: use _PY_FASTCALL_SMALL_STACK in method_vectorcall (GH-13974)
Jeroen Demeyer committed
J
bpo-37151: use PyVectorcall_Call for all calls of "method" (GH-13972)
Jeroen Demeyer committed
June 16, 2019
H
June 7, 2019
J
bpo-37138: fix undefined behaviour with memcpy() on NULL array (GH-13867)
Jeroen Demeyer committed
May 31, 2019
J
bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464)
Jeroen Demeyer committed
May 29, 2019
J
bpo-36974: implement PEP 590 (GH-13185)
Jeroen Demeyer committed
March 5, 2019
M
closes bpo-36188: Clean up 'unbound' method left-overs. (GH-12169)
Martijn Pieters committed
December 11, 2018
S
bpo-35444: Unify and optimize the helper for getting a builtin object. (GH-11047)
Serhiy Storchaka committed
November 23, 2018
V
bpo-35059: PyObject_INIT() casts to PyObject* (GH-10674)
Victor Stinner committed
November 21, 2018
V
bpo-35081: Add Include/internal/pycore_object.h (GH-10640)
Victor Stinner committed
November 12, 2018
V
bpo-35081: Rename internal headers (GH-10275)
Victor Stinner committed
October 31, 2018
V
bpo-35081: Add pycore_ prefix to internal header files (GH-10263)
Victor Stinner committed
October 26, 2018
V
bpo-35059: Convert PyObject_INIT() to function (GH-10077)
Victor Stinner committed
July 31, 2018
S
bpo-1617161: Make the hash and equality of methods not depending on the value of self. (GH-7848)
Serhiy Storchaka committed
April 29, 2018
S
bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH-6030)
Siddhesh Poyarekar committed
January 25, 2018
S
bpo-32571: Avoid raising unneeded AttributeError and silencing it in C code (GH-5222)
Serhiy Storchaka committed
November 11, 2017
S
Add the const qualifier to "char *" variables that refer to literal strings. (#4370)
Serhiy Storchaka committed
September 8, 2017
E
bpo-30860: Consolidate stateful runtime globals. (#3397)
Eric Snow committed
August 24, 2016
V
method_call() and slot_tp_new() now uses fast call
Victor Stinner committed
March 18, 2015
S
Removed unintentional trailing spaces in non-external and non-generated C files.
Serhiy Storchaka committed
August 20, 2014
B
use __qualname__ to compute bound method repr (closes #21389)
Benjamin Peterson committed
December 4, 2013
C
Silence expression result unused warnings with clang.
Christian Heimes committed
November 23, 2013
A
Issue #17810: Implement PEP 3154, pickle protocol 4.
Antoine Pitrou committed
August 13, 2013
A
Issue #18722: Remove uses of the "register" keyword in C code.
Antoine Pitrou committed
September 10, 2012
C
C
July 20, 2012
A
Issue #15404: Refleak in PyMethodObject repr.
Andrew Svetlov committed
June 22, 2012
D
Issue #14785: Add sys._debugmallocstats() to help debug low-level memory allocation issues
David Malcolm committed
October 14, 2011
M
Rename _Py_identifier to _Py_IDENTIFIER.
Martin v. Löwis committed
October 10, 2011
M
Use identifier API for PyObject_GetAttrString.
Martin v. Löwis committed
August 11, 2011
B
Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED.
Brian Curtin committed
October 17, 2010
B
make hashes always the size of pointers; introduce Py_hash_t #9778
Benjamin Peterson committed
May 9, 2010
A
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou committed
September 11, 2009
February 2, 2009
M
Issue #1717: rename tp_compare to tp_reserved. I'll change the
Mark Dickinson committed