COMMITS
/ Objects/call.c March 17, 2026
S
February 3, 2026
December 15, 2025
B
gh-142737: Handle lost `io.open` in `_Py_FindSourceFile` (GH-142747)
Bartosz Sławecki committed
December 12, 2025
V
gh-142217: Deprecate the private _Py_Identifier C API (#142221)
Victor Stinner committed
December 3, 2025
V
gh-142217: Remove internal _Py_Identifier functions (#142219)
Victor Stinner committed
October 11, 2025
V
gh-111489: Remove _PyTuple_FromArray() alias (#139973)
Victor Stinner committed
May 27, 2025
K
gh-134043: use stackrefs in vectorcalling methods (#134044)
Kumar Aditya committed
July 22, 2023
V
gh-106320: Remove _PyFunction_Vectorcall() API (#107071)
Victor Stinner committed
July 12, 2023
S
gh-106521: Remove _PyObject_LookupAttr() function (GH-106642)
Serhiy Storchaka committed
July 3, 2023
V
gh-106320: Create pycore_modsupport.h header file (#106355)
Victor Stinner committed
June 30, 2023
V
gh-106023: Remove _PyObject_FastCall() function (#106265)
Victor Stinner committed
V
gh-106023: Rename _PyObject_FastCallDictTstate() (#106264)
Victor Stinner committed
June 26, 2023
V
gh-106084: Remove old PyObject call aliases (#106085)
Victor Stinner committed
June 1, 2023
V
gh-105107: Remove PyCFunction_Call() function (#105181)
Victor Stinner committed
May 31, 2023
V
gh-105107: Remove PyEval_CallFunction() function (#105108)
Victor Stinner committed
I
gh-104922: Make `PY_SSIZE_T_CLEAN` not mandatory again (#105051)
Inada Naoki committed
May 4, 2023
B
GH-103899: Provide a hint when accidentally calling a module (GH-103900)
Brandt Bucher committed
April 30, 2023
K
gh-98003: Inline call frames for CALL_FUNCTION_EX (GH-98004)
Ken Jin committed
November 16, 2022
E
gh-81057: Move the global Dict-Related Versions to _PyRuntimeState (gh-99497)
Eric Snow committed
November 10, 2022
V
gh-99300: Use Py_NewRef() in Objects/ directory (#99332)
Victor Stinner committed
August 8, 2022
P
gh-93274: Expose receiving vectorcall in the Limited API (GH-95717)
Petr Viktorin committed
June 15, 2022
P
Update includes in call.c (GH-93786)
Pamela Fox committed
May 27, 2022
M
GH-90230: Add stats to breakdown the origin of calls to `PyEval_EvalFrame` (GH-93284)
Mark Shannon 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
March 1, 2022
I
bpo-46845: Reduce dict size when all keys are Unicode (GH-31564)
Inada Naoki committed
February 24, 2022
V
bpo-45459: C API uses type names rather than structure names (GH-31528)
Victor Stinner committed
February 8, 2022
November 23, 2021
October 14, 2021
V
bpo-45439: Move _PyObject_VectorcallTstate() to pycore_call.h (GH-28893)
Victor Stinner committed
October 11, 2021
V
bpo-45439: Rename _PyObject_CallNoArg() to _PyObject_CallNoArgs() (GH-28891)
Victor Stinner committed
V
bpo-45439: _PyObject_Call() only checks tp_vectorcall_offset once (GH-28890)
Victor Stinner committed
February 1, 2021
M
bpo-42990: Further refactoring of PyEval_ functions. (GH-24368)
Mark Shannon committed
January 29, 2021
January 27, 2021
V
bpo-42979: Enhance abstract.c assertions checking slot result (GH-24352)
Victor Stinner committed
December 29, 2020
P
bpo-40052: Fix alignment issue in PyVectorcall_Function() (GH-23999)
Petr Viktorin committed
June 22, 2020
V
bpo-41078: Rename pycore_tupleobject.h to pycore_tuple.h (GH-21056)
Victor Stinner committed
April 14, 2020
V
bpo-40268: Remove a few pycore_pystate.h includes (GH-19510)
Victor Stinner committed
March 25, 2020
V
bpo-39882: Add _Py_FatalErrorFormat() function (GH-19157)
Victor Stinner 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 16, 2019
V
bpo-38644: Add _PyEval_EvalCode() (GH-17183)
Victor Stinner committed
November 14, 2019
V
bpo-38644: Add _PyObject_Call() (GH-17089)
Victor Stinner committed
V
bpo-38644: Add _PyEval_EvalFrame() with tstate (GH-17131)
Victor Stinner committed
November 8, 2019
V
bpo-38644: Add _PyObject_VectorcallTstate() (GH-17052)
Victor Stinner committed
November 7, 2019
V
bpo-38733: PyErr_Occurred() caller must hold the GIL (GH-17080)
Victor Stinner committed
November 5, 2019
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 16, 2019
J
bpo-37540: vectorcall: keyword names must be strings (GH-14682)
Jeroen Demeyer committed