]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-129987: Selectively re-enable SLP autovectorization of _PyEval_EvalFrameDefault...
authorT. Wouters <thomas@python.org>
Tue, 15 Apr 2025 09:39:32 +0000 (11:39 +0200)
committerGitHub <noreply@github.com>
Tue, 15 Apr 2025 09:39:32 +0000 (09:39 +0000)
commitc66ffcf8e3ab889a30aae43520aa29c167344bd3
treec4913db2dd87439e2f9ec5af7e5c0fdeeef3d511
parent0879ebc953fa7372a4d99f3f79889093f04cac67
gh-129987: Selectively re-enable SLP autovectorization of _PyEval_EvalFrameDefault (#132530)

Only disable SLP autovectorization of `_PyEval_EvalFrameDefault` on newer
GCCs, as the optimization bug seems to exist only on GCC 12 and later, and
before GCC 9 disabling the optimization has a dramatic performance impact.
Python/ceval.c