COMMITS
/ Lib/test/test_peepholer.py May 21, 2026
P
gh-148871: Add CONSTANT_EMPTY_TUPLE to LOAD_COMMON_CONSTANT (GH-149688)
Pieter Eendebak committed
May 15, 2026
S
gh-149567: Remove deprecated `shutil.ExecError` (#149568)
Stan Ulbrych committed
May 2, 2026
N
gh-148871: extend and improve `LOAD_COMMON_CONSTANT` (GH-148971)
Neko Asakura committed
April 25, 2026
I
gh-148973: fix segfault on mismatch between consts size and oparg in compiler (#148974)
Irit Katriel committed
March 21, 2026
M
GH-145667: Merge `GET_ITER` and `GET_YIELD_FROM_ITER` (GH-146120)
Mark Shannon committed
January 24, 2026
S
gh-142037: Improve error messages for printf-style formatting (GH-142081)
Serhiy Storchaka committed
September 8, 2025
D
gh-138679: Opcodes which consume no inputs should indicate they produced the val… (#138678)
Dino Viehland committed
July 1, 2025
S
gh-134280: Disable constant folding for ~ with a boolean argument (GH-134982)
Serhiy Storchaka committed
June 27, 2025
S
gh-128051: Fix tests if sys.float_repr_style is 'legacy' (#135908)
Sergey B Kirpichev committed
June 4, 2025
May 25, 2025
H
gh-134357: Remove unused imports in tests (#134340)
Hugo van Kemenade committed
May 22, 2025
S
gh-71339: Use new assertion methods in tests (GH-129046)
Serhiy Storchaka committed
May 5, 2025
April 1, 2025
M
gh-130704: Strength reduce `LOAD_FAST{_LOAD_FAST}` (#130708)
mpage committed
March 28, 2025
Y
gh-126835: Refine constant folding tests in `test_peepholer.py::TestTranforms` (#131826)
Yan Yanchii committed
March 19, 2025
Y
gh-126835: Move constant tuple folding from ast_opt to CFG (#130769)
Yan Yanchii committed
March 14, 2025
Y
gh-130480: Move duplicate `LOAD_SMALL_INT` optimization from codegen to CFG (#130481)
Yan Yanchii committed
February 21, 2025
Y
gh-126835: Move constant unaryop & binop folding to CFG (#129550)
Yan Yanchii committed
February 14, 2025
Y
February 13, 2025
Y
gh-126835: Move const folding of lists & sets from ast_opt.c to flowgraph.c (#130032)
Yan Yanchii committed
February 9, 2025
February 7, 2025
I
gh-100239: replace BINARY_SUBSCR & family by BINARY_OP with oparg NB_SUBSCR (#129700)
Irit Katriel committed
February 4, 2025
Y
gh-126835: Move constant subscript folding to CFG (#129568)
Yan Yanchii committed
January 8, 2025
B
Remove unnecessary LIST_TO_TUPLE conversions (GH-126558)
Brandt Bucher committed
October 29, 2024
M
GH-125837: Split `LOAD_CONST` into three. (GH-125972)
Mark Shannon committed
October 15, 2024
I
gh-125522 : add explicit exception types to bare excepts in tests (#125523)
Irit Katriel committed
June 17, 2024
V
gh-120417: Remove unused imports in tests (part 3) (#120631)
Victor Stinner committed
May 4, 2024
T
gh-74929: Implement PEP 667 (GH-115153)
Tian Gao committed
April 17, 2024
I
gh-117680: make _PyInstructionSequence a PyObject and use it in tests (#117629)
Irit Katriel committed
February 15, 2024
January 25, 2024
January 6, 2024
September 2, 2023
S
gh-108416: Mark slow test methods with @requires_resource('cpu') (GH-108421)
Serhiy Storchaka committed
July 26, 2023
I
gh-106149: Simplify stack depth calculation. Replace asserts by exceptions. (#107255)
Irit Katriel committed
June 7, 2023
D
gh-104635: Eliminate redundant STORE_FAST instructions in the compiler (gh-105320)
Dong-hee Na committed
June 5, 2023
M
GH-105229: Replace some superinstructions with single instruction equivalent. (GH-105230)
Mark Shannon committed
May 18, 2023
C
gh-104615: don't make unsafe swaps in apply_static_swaps (#104620)
Carl Meyer committed
April 24, 2023
R
GH-103805: Lib test f541 linting issue fix (#103812)
Rodolfo M. Pereira committed
March 22, 2023
I
gh-102859: Remove JUMP_IF_FALSE_OR_POP and JUMP_IF_TRUE_OR_POP (#102870)
Irit Katriel committed
March 13, 2023
February 28, 2023
February 7, 2023
P
gh-101632: Add the new RETURN_CONST opcode (#101633)
penguin_wwy committed
November 14, 2022
I
gh-87092: expose the compiler's codegen to python for unit tests (GH-99111)
Irit Katriel committed
November 8, 2022
B
GH-93143: Don't turn LOAD_FAST into LOAD_FAST_CHECK (GH-99075)
Brandt Bucher committed
October 20, 2022
D
gh-97912: Avoid quadratic behavior when adding LOAD_FAST_CHECK (GH-97952)
Dennis Sweeney committed
September 13, 2022
I
gh-87092: reduce redundancy and repetition in compiler's optimization stage (GH-96713)
Irit Katriel committed
September 1, 2022
I
gh-93554: Conditional jump opcodes only jump forward (GH-96318)
Irit Katriel committed
I
gh-93678: apply remove_redundant_jumps in optimize_cfg (GH-96274)
Irit Katriel committed
August 24, 2022
July 7, 2022