COMMITS
/ Python/ceval.c March 13, 2020
V
bpo-35370: Add _PyEval_SetTrace() function (GH-18975)
Victor Stinner committed
March 12, 2020
V
bpo-38500: Add _PyInterpreterState_SetEvalFrameFunc() (GH-17340)
Victor Stinner committed
March 10, 2020
V
bpo-39877: Deprecate PyEval_InitThreads() (GH-18892)
Victor Stinner committed
March 9, 2020
V
bpo-39877: PyGILState_Ensure() don't call PyEval_InitThreads() (GH-18891)
Victor Stinner committed
V
bpo-39877: Refactor take_gil() function (GH-18885)
Victor Stinner committed
V
bpo-39877: Py_Initialize() pass tstate to PyEval_InitThreads() (GH-18884)
Victor Stinner committed
V
bpo-39877: Remove useless PyEval_InitThreads() calls (GH-18883)
Victor Stinner committed
March 8, 2020
V
bpo-39877: Fix PyEval_RestoreThread() for daemon threads (GH-18811)
Victor Stinner committed
March 6, 2020
V
bpo-39882: Py_FatalError() logs the function name (GH-18819)
Victor Stinner committed
V
bpo-39877: _PyRuntimeState.finalizing becomes atomic (GH-18816)
Victor Stinner committed
March 4, 2020
A
bpo-39573: Finish converting to new Py_IS_TYPE() macro (GH-18601)
Andy Lester committed
February 21, 2020
D
Reuse identifier of PREDICT macros as PREDICT_ID (GH-17155)
Denis Chernikov committed
February 12, 2020
A
closes bpo-39605: Fix some casts to not cast away const. (GH-18453)
Andy Lester 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_SET_SIZE() function (GH-18402)
Victor Stinner committed
V
bpo-39573: Use Py_TYPE() macro in Python and Include directories (GH-18391)
Victor Stinner committed
January 30, 2020
H
V
bpo-38631: Replace Py_FatalError() with assert() in ceval.c (GH-18279)
Victor Stinner committed
January 28, 2020
D
bpo-38960: DTrace build fix for FreeBSD. (GH-17451)
David Carlier committed
V
bpo-38644: Pass tstate in ceval.c (GH-18222)
Victor Stinner committed
January 27, 2020
M
bpo-39320: Handle unpacking of **values in compiler (GH-18141)
Mark Shannon committed
January 23, 2020
M
bpo-39320: Handle unpacking of *values in compiler (GH-17984)
Mark Shannon committed
January 14, 2020
G
bpo-39048: Look up __aenter__ before __aexit__ in async with (GH-17609)
Géry Ogam committed
M
bpo-39156: Break up COMPARE_OP into four logically distinct opcodes. (GH-17754)
Mark Shannon committed
January 13, 2020
V
bpo-38644: Pass tstate to _Py_FinishPendingCalls() (GH-17990)
Victor Stinner committed
M
Cleanup exit code for interpreter. (GH-17756)
Mark Shannon committed
January 10, 2020
P
bpo-39166: Fix trace of last iteration of async for loops (#17800)
Pablo Galindo committed
January 2, 2020
P
bpo-39114: Fix tracing of except handlers with name binding (GH-17769)
Pablo Galindo committed
November 21, 2019
November 20, 2019
V
bpo-36710: Add PyInterpreterState.runtime field (GH-17270)
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 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
V
bpo-38644: Add Py_EnterRecursiveCall() to the limited API (GH-17046)
Victor Stinner committed
September 29, 2019
B
bpo-38310: Predict BUILD_MAP_UNPACK_WITH_CALL -> CALL_FUNCTION_EX. (GH-16467)
Brandt Bucher committed
September 11, 2019
J
bpo-37151: remove special case for PyCFunction from PyObject_Call (GH-14684)
Jeroen Demeyer committed
September 10, 2019
P
bpo-38090: Fix reference leak in ceval.c (GH-15848)
Pablo Galindo committed
September 9, 2019
A
bpo-20490: Improve circular import error message (GH-15308)
Anthony Sottile committed
September 6, 2019
J
bpo-15088 : Remove PyGen_NeedsFinalizing() (GH-15702)
Joannah Nanjekye committed
August 25, 2019
Z
bpo-34880: Add the LOAD_ASSERTION_ERROR opcode. (GH-15073)
Zackery Spytz committed
August 16, 2019
J
bpo-37540: vectorcall: keyword names must be strings (GH-14682)
Jeroen Demeyer committed
July 11, 2019
J
bpo-37547: add _PyObject_CallMethodOneArg (GH-14685)
Jeroen Demeyer committed
July 5, 2019
J
bpo-36974: separate vectorcall functions for each calling convention (GH-13781)
Jeroen Demeyer committed
July 4, 2019
J
bpo-37483: add _PyObject_CallOneArg() function (#14558)
Jeroen Demeyer committed
July 3, 2019
J
bpo-37484: use _PyObject_Vectorcall for __exit__ (GH-14557)
Jeroen Demeyer committed
June 22, 2019
J
bpo-35224: Reverse evaluation order of key: value in dict comprehensions (GH-14139)
Jörn Heissler committed
June 20, 2019
J
bpo-37151: remove _PyCFunction_FastCallDict (GH-14269)
Jeroen Demeyer committed