-
-
Notifications
You must be signed in to change notification settings - Fork 33.4k
gh-141579: Fix perf_jit backend in sys.activate_stack_trampoline() #141580
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
The perf_jit backend was unreachable due to incorrect if-else nesting in the backend selection logic. The else-if checking for "perf_jit" was nested inside the if statement checking for "perf", making it impossible to activate the perf_jit trampoline.
|
Probably need to re-run the iOS test |
|
Thanks @pablogsal for the PR 🌮🎉.. I'm working now to backport this PR to: 3.13, 3.14. |
…e() (pythonGH-141580) (cherry picked from commit 4ceb077c5cea30fef734f4c4e92c18d978be6c38) Co-authored-by: Pablo Galindo Salgado <Pablogsal@gmail.com>
|
Sorry, @pablogsal, I could not cleanly backport this to |
|
GH-141581 is a backport of this pull request to the 3.14 branch. |
|
Fun with git... @pablogsal |
|
GH-141582 is a backport of this pull request to the 3.13 branch. |
…ampoline() (pythonGH-141580) (cherry picked from commit 4ceb077) Co-authored-by: Pablo Galindo Salgado <Pablogsal@gmail.com>
The perf_jit backend was unreachable due to incorrect if-else nesting
in the backend selection logic. The else-if checking for "perf_jit"
was nested inside the if statement checking for "perf", making it
impossible to activate the perf_jit trampoline.