KEMBAR78
bpo-45116 Add a warm-up for PGO training on Windows by neonene · Pull Request #28631 · python/cpython · GitHub
Skip to content

Conversation

@neonene
Copy link
Contributor

@neonene neonene commented Sep 29, 2021

This is another attempt to fix some slowdowns of 3.10.
ceval-loop of 3.10 has been simplified and MSVC profiler seem to treat the whole loop as a cold section. More probe counts may be needed for tracing_dispatch: section.

https://bugs.python.org/issue45116

@pablogsal
Copy link
Member

I don't feel confident to land this. It seems to me for the PR description that this is speculative work. I don't want us to implement code that fights the compiler in what may be some implementation detail and may not even work in all versions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants