COMMITS
/ Python/ceval.c February 18, 2023
M
gh-101967: add a missing error check (GH-101968)
Miss Islington (bot) committed
September 20, 2022
B
[3.10] GH-96864: Check for error between line and opcode events (GH-96969)
Brandt Bucher committed
July 5, 2022
P
[3.10] gh-94510: Raise on re-entrant calls to sys.setprofile and syssettrace (GH-94511) (#94579)
Pablo Galindo Salgado committed
May 25, 2022
V
[3.10] gh-91924: Fix __ltrace__ for non-UTF-8 stdout encoding (#93214)
Victor Stinner committed
March 7, 2022
P
[3.10] bpo-46940: Don't override existing AttributeError suggestion information (GH-31710) (GH-31724)
Pablo Galindo Salgado committed
January 12, 2022
Y
bpo-46347: Fix PyEval_EvalCodeEx to correctly cleanup in error paths (#30553)
Yury Selivanov committed
January 11, 2022
M
bpo-46347: Fix memory leak in PyEval_EvalCodeEx. (GH-30546)
Miss Islington (bot) committed
December 8, 2021
M
[3.10] bpo-46009: Do not exhaust generator when send() method raises (GH-29986). (GH-29988)
Mark Shannon committed
October 4, 2021
September 29, 2021
July 19, 2021
M
bpo-44645: Check for interrupts on any potentially backwards edge (GH-27216) (GH-27235)
Miss Islington (bot) committed
July 16, 2021
M
Revert "bpo-44645: Check for interrupts on any potentially backwards edge. (GH-27167)" (GH-27194) (#27195)
Miss Islington (bot) committed
M
July 13, 2021
M
bpo-44472: Fix ltrace functionality when exceptions are raised (GH-26822) (GH-26830)
Miss Islington (bot) committed
July 8, 2021
M
bpo-44570: Fix line tracing for forward jumps to duplicated tails (GH-27067)
Mark Shannon committed
May 2, 2021
B
bpo-43754: Eliminate bindings for partial pattern matches (GH-25229)
Brandt Bucher committed
April 30, 2021
M
bpo-43977: Use tp_flags for collection matching (GH-25723)
Mark Shannon committed
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