]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-146393: Optimize float division operations by mutating uniquely-referenced operand...
authorPieter Eendebak <pieter.eendebak@gmail.com>
Tue, 14 Apr 2026 18:08:04 +0000 (20:08 +0200)
committerGitHub <noreply@github.com>
Tue, 14 Apr 2026 18:08:04 +0000 (02:08 +0800)
commit95cbd4a232d9a68680059a0cb42e3f0d2994e206
tree2659bad866067ea113628bc239cbf9b88c6e21e7
parentbdb0b361926f225a06f1726c278c27346f3c524a
gh-146393: Optimize float division operations by mutating uniquely-referenced operands in place (JIT only) (GH-146397)

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
13 files changed:
Include/internal/pycore_opcode_metadata.h
Include/internal/pycore_uop_ids.h
Include/internal/pycore_uop_metadata.h
Lib/test/test_capi/test_opt.py
Misc/NEWS.d/next/Core_and_Builtins/2026-03-25-12-00-00.gh-issue-146306.B9f62e.rst [new file with mode: 0644]
Modules/_testinternalcapi/test_cases.c.h
Python/bytecodes.c
Python/ceval_macros.h
Python/executor_cases.c.h
Python/generated_cases.c.h
Python/optimizer_bytecodes.c
Python/optimizer_cases.c.h
Python/record_functions.c.h