| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
There was a problem hiding this comment.
Thanks!
Sorry, something went wrong.
|
Thanks @cocolato for the PR, and @kumaraditya303 for merging it 🌮🎉.. I'm working now to backport this PR to: 3.15. |
Sorry, something went wrong.
|
GH-157324 is a backport of this pull request to the 3.15 branch. |
Sorry, something went wrong.
…preter's JIT is enabled (python#157258)
…preter's JIT is enabled (python#157258)
| Back | FazBrowse Home | New Git URL |
refer: https://docs.python.org/3/library/sys.html#sys.activate_stack_trampoline
sys.activate_stack_trampoline() checked only the current interpreter's JIT state, even though perf trampoline state is shared across the process. This allowed a subinterpreter to activate perf_jit while the main interpreter's JIT was enabled, causing JIT executors to be published with incorrect unwind information.
Check the main interpreter's JIT state instead, so subinterpreters cannot bypass the restriction.