| Commit message (Expand) | Author | Age | Files | Lines |
* | gh-106320: Remove _PyFunction_Vectorcall() API (#107071) | Victor Stinner | 2023-07-22 | 1 | -0/+1 |
|
|
* | gh-106521: Remove _PyObject_LookupAttr() function (GH-106642) | Serhiy Storchaka | 2023-07-12 | 1 | -1/+1 |
|
|
* | gh-106320: Create pycore_modsupport.h header file (#106355) | Victor Stinner | 2023-07-03 | 1 | -0/+1 |
|
|
* | gh-106023: Remove _PyObject_FastCall() function (#106265) | Victor Stinner | 2023-06-30 | 1 | -8/+0 |
|
|
* | gh-106023: Rename _PyObject_FastCallDictTstate() (#106264) | Victor Stinner | 2023-06-30 | 1 | -8/+9 |
|
|
* | gh-106084: Remove old PyObject call aliases (#106085) | Victor Stinner | 2023-06-26 | 1 | -2/+2 |
|
|
* | gh-105107: Remove PyCFunction_Call() function (#105181) | Victor Stinner | 2023-06-01 | 1 | -3/+3 |
|
|
* | gh-105107: Remove PyEval_CallFunction() function (#105108) | Victor Stinner | 2023-05-31 | 1 | -8/+7 |
|
|
* | gh-104922: Make `PY_SSIZE_T_CLEAN` not mandatory again (#105051) | Inada Naoki | 2023-05-31 | 1 | -46/+21 |
|
|
* | GH-103899: Provide a hint when accidentally calling a module (GH-103900) | Brandt Bucher | 2023-05-04 | 1 | -6/+38 |
|
|
* | gh-98003: Inline call frames for CALL_FUNCTION_EX (GH-98004) | Ken Jin | 2023-04-30 | 1 | -12/+8 |
|
|
* | gh-81057: Move the global Dict-Related Versions to _PyRuntimeState (gh-99497) | Eric Snow | 2022-11-16 | 1 | -0/+1 |
|
|
* | gh-99300: Use Py_NewRef() in Objects/ directory (#99332) | Victor Stinner | 2022-11-10 | 1 | -6/+3 |
|
|
* | gh-93274: Expose receiving vectorcall in the Limited API (GH-95717) | Petr Viktorin | 2022-08-08 | 1 | -0/+8 |
|
|
* | Update includes in call.c (GH-93786) | Pamela Fox | 2022-06-15 | 1 | -3/+2 |
|
|
* | GH-90230: Add stats to breakdown the origin of calls to `PyEval_EvalFrame` (G... | Mark Shannon | 2022-05-27 | 1 | -3/+13 |
|
|
* | Use static inline function Py_EnterRecursiveCall() (#91988) | Victor Stinner | 2022-05-04 | 1 | -4/+4 |
|
|
* | bpo-47162: Add call trampoline to mitigate bad fpcasts on Emscripten (GH-32189) | Christian Heimes | 2022-03-30 | 1 | -1/+2 |
|
|
* | bpo-46845: Reduce dict size when all keys are Unicode (GH-31564) | Inada Naoki | 2022-03-01 | 1 | -17/+2 |
|
|
* | bpo-45459: C API uses type names rather than structure names (GH-31528) | Victor Stinner | 2022-02-24 | 1 | -2/+1 |
|
|
* | bpo-46541: Replace core use of _Py_IDENTIFIER() with statically initialized g... | Eric Snow | 2022-02-08 | 1 | -1/+35 |
|
|
* | bpo-44525: Copy free variables in bytecode to allow calls to inner functions ... | Mark Shannon | 2021-11-23 | 1 | -3/+3 |
|
|
* | bpo-45439: Move _PyObject_VectorcallTstate() to pycore_call.h (GH-28893) | Victor Stinner | 2021-10-14 | 1 | -5/+42 |
|
|
* | bpo-45439: Rename _PyObject_CallNoArg() to _PyObject_CallNoArgs() (GH-28891) | Victor Stinner | 2021-10-11 | 1 | -4/+4 |
|
|
* | bpo-45439: _PyObject_Call() only checks tp_vectorcall_offset once (GH-28890) | Victor Stinner | 2021-10-11 | 1 | -23/+36 |
|
|
* | bpo-42990: Further refactoring of PyEval_ functions. (GH-24368) | Mark Shannon | 2021-02-01 | 1 | -70/+7 |
|
|
* | bpo-42990: Introduce 'frame constructor' struct to simplify API for PyEval_Co... | Mark Shannon | 2021-01-29 | 1 | -26/+7 |
|
|
* | bpo-42979: Enhance abstract.c assertions checking slot result (GH-24352) | Victor Stinner | 2021-01-27 | 1 | -6/+30 |
|
|
* | bpo-40052: Fix alignment issue in PyVectorcall_Function() (GH-23999) | Petr Viktorin | 2020-12-29 | 1 | -1/+2 |
|
|
* | bpo-41078: Rename pycore_tupleobject.h to pycore_tuple.h (GH-21056) | Victor Stinner | 2020-06-22 | 1 | -7/+7 |
|
|
* | bpo-40268: Remove a few pycore_pystate.h includes (GH-19510) | Victor Stinner | 2020-04-14 | 1 | -2/+2 |
|
|
* | bpo-39882: Add _Py_FatalErrorFormat() function (GH-19157) | Victor Stinner | 2020-03-25 | 1 | -2/+4 |
|
|
* | bpo-39245: Switch to public API for Vectorcall (GH-18460) | Petr Viktorin | 2020-02-11 | 1 | -7/+7 |
|
|
* | bpo-39573: Use Py_TYPE() macro in Objects directory (GH-18392) | Victor Stinner | 2020-02-07 | 1 | -2/+2 |
|
|
* | bpo-38644: Add _PyEval_EvalCode() (GH-17183) | Victor Stinner | 2019-11-16 | 1 | -26/+29 |
|
|
* | bpo-38644: Add _PyObject_Call() (GH-17089) | Victor Stinner | 2019-11-14 | 1 | -97/+125 |
|
|
* | bpo-38644: Add _PyEval_EvalFrame() with tstate (GH-17131) | Victor Stinner | 2019-11-14 | 1 | -1/+2 |
|
|
* | bpo-38644: Add _PyObject_VectorcallTstate() (GH-17052) | Victor Stinner | 2019-11-08 | 1 | -5/+7 |
|
|
* | bpo-38733: PyErr_Occurred() caller must hold the GIL (GH-17080) | Victor Stinner | 2019-11-07 | 1 | -4/+2 |
|
|
* | bpo-38644: Pass tstate to _Py_CheckFunctionResult() (GH-17050) | Victor Stinner | 2019-11-05 | 1 | -34/+47 |
|
|
* | bpo-38644: Pass tstate to Py_EnterRecursiveCall() (GH-16997) | Victor Stinner | 2019-11-04 | 1 | -19/+23 |
|
|
* | bpo-37151: remove special case for PyCFunction from PyObject_Call (GH-14684) | Jeroen Demeyer | 2019-09-11 | 1 | -62/+7 |
|
|
* | bpo-37540: vectorcall: keyword names must be strings (GH-14682) | Jeroen Demeyer | 2019-08-16 | 1 | -6/+19 |
|
|
* | bpo-29548: no longer use PyEval_Call* functions (GH-14683) | Jeroen Demeyer | 2019-07-11 | 1 | -1/+10 |
|
|
* | bpo-37151: remove _PyMethodDef_RawFastCall* functions (GH-14603) | Jeroen Demeyer | 2019-07-05 | 1 | -259/+0 |
|
|
* | bpo-36974: separate vectorcall functions for each calling convention (GH-13781) | Jeroen Demeyer | 2019-07-05 | 1 | -21/+1 |
|
|
* | bpo-36904: Optimize _PyStack_UnpackDict (GH-14517) | Jeroen Demeyer | 2019-07-02 | 1 | -63/+85 |
|
|
* | bpo-37337: Add _PyObject_VectorcallMethod() (GH-14228) | Jeroen Demeyer | 2019-06-28 | 1 | -0/+32 |
|
|
* | bpo-36974: inherit tp_vectorcall_offset unconditionally (GH-13858) | Jeroen Demeyer | 2019-06-24 | 1 | -1/+1 |
|
|
* | bpo-37151: remove _PyCFunction_FastCallDict (GH-14269) | Jeroen Demeyer | 2019-06-20 | 1 | -18/+0 |
|
|