COMMITS
/ Python/ceval.c April 14, 2021
P
bpo-38530: Offer suggestions on NameError (GH-25397)
Pablo Galindo committed
April 13, 2021
M
bpo-43760: Speed up check for tracing in interpreter dispatch (#25276)
Mark Shannon committed
April 10, 2021
V
bpo-43753: Add Py_Is() and Py_IsNone() functions (GH-25227)
Victor Stinner committed
April 8, 2021
M
bpo-43760: Streamline dispatch sequence for machines without computed gotos. (GH-25244)
Mark Shannon committed
April 6, 2021
M
bpo-43683: Handle generator entry in bytecode (GH-25138)
Mark Shannon committed
B
bpo-42128: __match_args__ can't be a list anymore (GH-25203)
Brandt Bucher committed
April 1, 2021
M
bpo-27129: Use instruction offsets, not byte offsets, in bytecode and internally. (GH-25069)
Mark Shannon committed
March 25, 2021
M
Move big block of macros out of function to improve readability. (GH-25020)
Mark Shannon committed
March 24, 2021
March 18, 2021
V
bpo-43541: Fix PyEval_EvalCodeEx() regression (GH-24918)
Victor Stinner committed
March 5, 2021
M
Make tracing info (bounds, and previous instruction offset) a bit more robust. (GH-24726)
Mark Shannon committed
March 4, 2021
February 28, 2021
P
bpo-37146: Deactivate opcode cache only when using huntrleaks in the test suite (GH-24643)
Pablo Galindo committed
February 26, 2021
B
bpo-42128: Structural Pattern Matching (PEP 634) (GH-22917)
Brandt Bucher committed
February 21, 2021
V
bpo-42093: Cleanup _PyDict_GetItemHint() (GH-24582)
Victor Stinner committed
February 20, 2021
V
bpo-42990: Functions inherit current builtins (GH-24564)
Victor Stinner committed
February 19, 2021
V
bpo-43268: Pass interp rather than tstate to internal functions (GH-24580)
Victor Stinner committed
V
bpo-43270: Remove private _PyErr_OCCURRED() macro (GH-24579)
Victor Stinner committed
V
bpo-43268: _Py_IsMainInterpreter() now expects interp (GH-24577)
Victor Stinner committed
February 18, 2021
V
bpo-42990: Refactor _PyFrame_New_NoTrack() (GH-24566)
Victor Stinner committed
February 14, 2021
D
bpo-43152: Update assert statement to remove unused warning (GH-24473)
Dong-hee Na committed
February 1, 2021
M
bpo-42990: Further refactoring of PyEval_ functions. (GH-24368)
Mark Shannon committed
January 30, 2021
G
bpo-42927: Inline cache for attributes defined with '__slots__' (#24216)
Guido van Rossum committed
January 29, 2021
January 7, 2021
M
Update frame.f_lineno before any call to the (C) tracing function. (GH-24150)
Mark Shannon committed
January 5, 2021
M
bpo-42823: Fix frame lineno when frame.f_trace is set (GH-24099)
Mark Shannon committed
December 17, 2020
December 2, 2020
M
bpo-42500: Fix recursion in or after except (GH-23568)
Mark Shannon committed
November 25, 2020
Y
bpo-42202: Store func annotations as a tuple (GH-23316)
Yurii Karabas committed
November 13, 2020
V
bpo-42296: On Windows, fix CTRL+C regression (GH-23257)
Victor Stinner committed
November 12, 2020
M
bpo-42246: Partial implementation of PEP 626. (GH-23113)
Mark Shannon committed
November 5, 2020
P
bpo-42266: Handle monkey-patching descriptors in LOAD_ATTR cache (GH-23157)
Pablo Galindo committed
October 27, 2020
N
bpo-42099: Fix reference to ob_type in unionobject.c and ceval (GH-22829)
Neil Schemenauer committed
October 26, 2020
S
bpo-42006: Stop using PyDict_GetItem, PyDict_GetItemString and _PyDict_GetItemId. (GH-22648)
Serhiy Storchaka committed
October 20, 2020
P
bpo-42093: Add opcode cache for LOAD_ATTR (GH-22803)
Pablo Galindo committed
October 10, 2020
V
bpo-41756: Add PyIter_Send function (#22443)
Vladimir Matveev committed
October 5, 2020
S
bpo-41936. Remove macros Py_ALLOW_RECURSION/Py_END_ALLOW_RECURSION (GH-22552)
Serhiy Storchaka committed
October 1, 2020
V
bpo-21955: Change my nickname in BINARY_ADD comment (GH-22481)
Victor Stinner committed
September 29, 2020
M
bpo-41670: Remove outdated predict macro invocation. (GH-22026)
Mark Shannon committed
September 23, 2020
V
bpo-40941: Fix stackdepth compiler warnings (GH-22377)
Victor Stinner committed
V
bpo-41834: Remove _Py_CheckRecursionLimit variable (GH-22359)
Victor Stinner committed
September 19, 2020
V
bpo-41756: Introduce PyGen_Send C API (GH-22196)
Vladimir Matveev committed
July 17, 2020
June 22, 2020
V
bpo-41078: Rename pycore_tupleobject.h to pycore_tuple.h (GH-21056)
Victor Stinner committed
June 11, 2020
D
bpo-40925: Remove unused stack macro SET_VALUE (GH-20783)
Dong-hee Na committed
June 10, 2020
V
bpo-39465: Use _PyInterpreterState_GET() (GH-20788)
Victor Stinner committed
June 4, 2020
V
bpo-40679: Fix _PyEval_EvalCode() crash if qualname is NULL (GH-20615)
Victor Stinner committed
June 2, 2020
V
PyOS_AfterFork_Child() pass tstate to _PyEval_ReInitThreads() (GH-20598)
Victor Stinner committed
V
PyOS_AfterFork_Child() uses PyStatus (GH-20596)
Victor Stinner committed
June 1, 2020
V
bpo-40826: Add _Py_EnsureTstateNotNULL() macro (GH-20571)
Victor Stinner committed