COMMITS
/ Include/methodobject.h April 18, 2025
B
gh-132097: use a macro for semantically casting function pointers (#132406)
Bénédikt Tran committed
March 12, 2025
V
gh-111178: Fix type of PyCMethod's "nargs" argument (GH-131135)
Victor Stinner committed
February 19, 2024
V
gh-114626: Add again _PyCFunctionFastWithKeywords name (GH-115561)
Victor Stinner committed
February 15, 2024
D
gh-114626: add PyCFunctionFast and PyCFunctionFastWithKeywords (GH-114627)
David Hewitt committed
June 1, 2023
V
gh-105107: Remove PyCFunction_Call() function (#105181)
Victor Stinner committed
June 16, 2022
V
gh-87347: Add parenthesis around PyXXX_Check() arguments (#92815)
Victor Stinner committed
May 3, 2022
V
gh-92135: Rename _Py_reinterpret_cast() to _Py_CAST() (#92230)
Victor Stinner committed
May 2, 2022
V
gh-92135: Fix _Py_reinterpret_cast() for const (#92138)
Victor Stinner committed
April 27, 2022
V
gh-91320: Add _Py_reinterpret_cast() macro (#91959)
Victor Stinner committed
March 31, 2022
V
bpo-47164: Add _PyCFunction_CAST() macro (GH-32192)
Victor Stinner committed
February 24, 2022
V
bpo-45459: Add pytypedefs.h header file (GH-31527)
Victor Stinner committed
October 14, 2021
V
bpo-45434: Remove useless space in includes (GH-28963)
Victor Stinner committed
April 1, 2021
V
bpo-43688: Fix Py_LIMITED_API version of xxlimited (GH-25135)
Victor Stinner committed
February 23, 2021
P
bpo-43239: Export PyCFunction_New with PyAPI_FUNC (GH-24551)
Petr Viktorin committed
November 10, 2020
P
bpo-42171: Add PEP573-related items to the limited API (GH-23009)
Petr Viktorin committed
May 12, 2020
May 7, 2020
P
bpo-38787: C API for module state access from extension methods (PEP 573) (GH-19936)
Petr Viktorin committed
February 13, 2020
D
bpo-39573: Add Py_IS_TYPE() function (GH-18488)
Dong-hee Na committed
January 18, 2020
P
bpo-39372: Clean header files of declared interfaces with no implementations (GH-18037)
Pablo Galindo committed
November 20, 2019
V
bpo-37340: Remove PyMethod_ClearFreeList() and PyCFunction_ClearFreeList() (GH-17284)
Victor Stinner committed
September 11, 2019
J
bpo-37151: remove special case for PyCFunction from PyObject_Call (GH-14684)
Jeroen Demeyer committed
July 26, 2019
I
bpo-37340: remove free_list for bound method objects (GH-14232)
Inada Naoki committed
July 5, 2019
J
bpo-37151: remove _PyMethodDef_RawFastCall* functions (GH-14603)
Jeroen Demeyer committed
J
bpo-36974: separate vectorcall functions for each calling convention (GH-13781)
Jeroen Demeyer committed
June 20, 2019
J
bpo-37151: remove _PyCFunction_FastCallDict (GH-14269)
Jeroen Demeyer committed
May 30, 2019
J
bpo-36974: rename _FastCallKeywords -> _Vectorcall (GH-13653)
Jeroen Demeyer committed
May 29, 2019
J
bpo-36974: implement PEP 590 (GH-13185)
Jeroen Demeyer committed
December 15, 2017
S
bpo-32240: Add the const qualifier to declarations of PyObject* array arguments. (#4746)
Serhiy Storchaka committed
November 2, 2017
A
bpo-31890: define METH_STACKLESS (#4159)
Anselm Kruis committed
July 3, 2017
S
bpo-29464: Rename METH_FASTCALL to METH_FASTCALL|METH_KEYWORDS and make (#1955)
Serhiy Storchaka committed
February 2, 2017
I
Issue #29263: LOAD_METHOD support for C methods
INADA Naoki committed
January 18, 2017
V
Optimize methoddescr_call(): avoid temporary PyCFunction
Victor Stinner committed
September 12, 2016
V
Issue #27810: Exclude METH_FASTCALL from the stable API
Victor Stinner committed
September 10, 2016
V
Add METH_FASTCALL calling convention
Victor Stinner committed
September 9, 2016
V
Issue #27810: Add _PyCFunction_FastCallKeywords()
Victor Stinner committed
August 24, 2016
V
Use Py_ssize_t type for number of arguments
Victor Stinner committed
August 22, 2016
V
_PyFunction_FastCallDict() supports keyword args
Victor Stinner committed
August 19, 2016
V
Add _PyObject_FastCall()
Victor Stinner committed
April 3, 2015
S
Removed trailing whitespaces in miscalenous files.
Serhiy Storchaka committed
August 6, 2014
December 26, 2012
A
Revert back PyCFunction_New macro. Keep PyCFunction_NewEx usage in python core modules (#15422)
Andrew Svetlov committed
December 25, 2012
A
Issue #15422: get rid of PyCFunction_New macro
Andrew Svetlov committed
June 22, 2012
D
Issue #14785: Add sys._debugmallocstats() to help debug low-level memory allocation issues
David Malcolm committed
April 5, 2012
E
Reformat by replacing tabs with 4-spaces. Makes the code more PEP-7 compliant
Eli Bendersky committed
December 23, 2011
A
Issue #13577: Built-in methods and functions now have a __qualname__.
Antoine Pitrou committed
December 3, 2010
M
Merge branches/pep-0384.
Martin v. Löwis committed
July 2, 2008
A
#3247: get rid of Py_FindMethod
Amaury Forgeot d'Arc committed
A
Oops, forgot that there are modules outside the win32 world.
Amaury Forgeot d'Arc committed
A
#3247: Get rid of Py_FindMethod:
Amaury Forgeot d'Arc committed
February 16, 2008