COMMITS
/ Python/executor_cases.c.h March 30, 2026
K
gh-146558: JIT optimize dict access for objects with known hash (#146559)
Kumar Aditya committed
March 29, 2026
S
gh-145876: Do not mask KeyErrors raised during dictionary unpacking in call (GH-146472)
Serhiy Storchaka committed
March 27, 2026
March 26, 2026
K
gh-131798: JIT: split call method and call builtin opcodes into smaller uops (#146463)
Kumar Aditya committed
S
gh-145876: Do not mask AttributeErrors raised during dictionary unpacking (GH-145906)
Serhiy Storchaka committed
S
March 24, 2026
P
gh-146306: JIT: Optimize float operations by mutating uniquely-referenced operands in place (GH-146307)
Pieter Eendebak committed
March 22, 2026
March 21, 2026
M
GH-145667: Merge `GET_ITER` and `GET_YIELD_FROM_ITER` (GH-146120)
Mark Shannon committed
March 19, 2026
March 18, 2026
V
gh-146092: Fix error handling in _BINARY_OP_ADD_UNICODE opcode (#146117)
Victor Stinner committed
March 17, 2026
K
gh-146058: Fix _GUARD_CODE_VERSION_* (GH-146060)
Ken Jin committed
March 16, 2026
March 14, 2026
March 12, 2026
M
GH-145692: Convert DEOPT_IFs to EXIT_IFs (GH-145751)
Mark Shannon committed
March 11, 2026
March 3, 2026
D
gh-145214: Narrow _GUARD_TOS_ANY_{SET,DICT} by using probable type (gh-145215)
Donghee Na committed
March 2, 2026
February 24, 2026
D
February 19, 2026
M
GH-144651: Optimize the new uops added when recording values during tracing. (GH-144948)
Mark Shannon committed
February 18, 2026
D
gh-141510: Update specializer to support frozendict (gh-144949)
Donghee Na committed
February 12, 2026
P
gh-142349: Implement PEP 810 - Explicit lazy imports (#142351)
Pablo Galindo Salgado committed
February 10, 2026
S
gh-134584: Optimize `_BINARY_OP_SUBSCR_LIST_SLICE` (GH-144659)
Sacul committed
February 6, 2026
K
gh-144549: Fix tail calling interpreter on Windows for FT (GH-144550)
Ken Jin committed
S
gh-139103: Improve namedtuple scaling in free-threaded build (gh-144332)
Sam Gross committed
February 5, 2026
M
GH-144179: Use recorded values to make optimizer more robust (GH-144437)
Mark Shannon committed
February 2, 2026
January 30, 2026
January 25, 2026
January 24, 2026
January 23, 2026
January 21, 2026
January 18, 2026
A
gh-144012: Check null binary op extend (#144014)
AN Long committed
January 16, 2026
January 14, 2026
H
gh-138050: Use cold flag instead of warm flag in `MAKE_WARM` (GH-143827)
Hai Zhu committed
January 12, 2026
R
N
gh-134584: Eliminate redundant refcounting from `_CONTAINS_{OP|OP_SET|OP_DICT}` (GH-143731)
Nadeshiko Manju committed
C
gh-134584: JIT: Remove redundant refcount for _BINARY_OP_SUBSCR_DICT (GH-143724)
Cajetan Rodrigues committed
January 11, 2026
January 10, 2026
N
gh-143604: Hold strong reference to executor during JIT tracing (GH-143646)
Nadeshiko Manju committed
January 9, 2026
January 8, 2026
S
gh-142908: Don't use `DK_IS_UNICODE` in interpreter (gh-142909)
Sam Gross committed
January 7, 2026
D
gh-143531: Use macro to check if PEP 523 is hooked (#143532)
Dino Viehland committed
January 6, 2026
N
gh-134584: Eliminate redundant refcounting from `TO_BOOL_STR` (GH-143417)
Nadeshiko Manju committed
K
gh-142982: Specialize CALL_FUNCTION_EX (GH-143391)
Ken Jin committed