COMMITS
/ Objects/methodobject.c September 15, 2023
H
gh-106213: Make Emscripten trampolines work with JSPI (GH-106219)
Hood Chatham committed
August 11, 2023
S
gh-84805: Autogenerate signature for METH_NOARGS and METH_O extension functions (GH-107794)
Serhiy Storchaka committed
July 25, 2023
V
gh-106869: Use new PyMemberDef constant names (#106871)
Victor Stinner committed
June 27, 2023
V
gh-106084: Remove _PyObject_CallMethod() function (#106159)
Victor Stinner committed
November 10, 2022
V
gh-99300: Use Py_NewRef() in Objects/ directory (#99354)
Victor Stinner committed
May 4, 2022
V
Use static inline function Py_EnterRecursiveCall() (#91988)
Victor Stinner committed
March 30, 2022
C
bpo-47162: Add call trampoline to mitigate bad fpcasts on Emscripten (GH-32189)
Christian Heimes committed
February 8, 2022
August 10, 2021
P
bpo-33930: Fix segfault with deep recursion when cleaning method objects (GH-27678)
Pablo Galindo Salgado committed
October 12, 2020
May 7, 2020
P
bpo-38787: C API for module state access from extension methods (PEP 573) (GH-19936)
Petr Viktorin 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
March 13, 2020
V
bpo-39947: Move Py_EnterRecursiveCall() to internal C API (GH-18972)
Victor Stinner committed
March 12, 2020
V
bpo-39884: Add method name in "bad call flags" error (GH-18944)
Victor Stinner committed
February 18, 2020
J
bpo-36347: stop using RESTRICTED constants (GH-12684)
Jeroen Demeyer 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 5, 2019
J
bpo-37645: add new function _PyObject_FunctionStr() (GH-14890)
Jeroen Demeyer committed
V
bpo-38644: Pass tstate to _Py_CheckFunctionResult() (GH-17050)
Victor Stinner committed
November 4, 2019
V
bpo-38644: Pass tstate to Py_EnterRecursiveCall() (GH-16997)
Victor Stinner committed
September 11, 2019
J
bpo-37151: remove special case for PyCFunction from PyObject_Call (GH-14684)
Jeroen Demeyer 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 5, 2019
J
bpo-36974: separate vectorcall functions for each calling convention (GH-13781)
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 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 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
September 12, 2018
B
closes bpo-34646: Remove PyAPI_* macros from declarations. (GH-9218)
Benjamin Peterson 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
September 8, 2017
E
bpo-30860: Consolidate stateful runtime globals. (#3397)
Eric Snow committed
February 12, 2017
V
bpo-29524: Add Objects/call.c file (#12)
Victor Stinner committed
February 10, 2017
V
Backed out changeset f23fa1f7b68f
Victor Stinner committed
V
Issue #29465: Add Objects/call.c file
Victor Stinner committed
February 9, 2017
V
Fix PyCFunction_Call() performance issue
Victor Stinner committed
February 8, 2017
V
Issue #29306: Fix usage of Py_EnterRecursiveCall()
Victor Stinner committed
February 2, 2017
I
Issue #29263: LOAD_METHOD support for C methods
INADA Naoki committed
January 18, 2017
V
Cleanup _PyMethodDef_RawFastCallDict()
Victor Stinner committed
V
Rephrase !PyErr_Occurred() comment: may=>can
Victor Stinner committed
V
PyCFunction_Call() now calls _PyCFunction_FastCallDict()
Victor Stinner committed
V
Fix _PyMethodDef_RawFastCallDict() argument parsing
Victor Stinner committed