Skip to content
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

bpo-45116 Add a warm-up for PGO training on Windows #28631

Closed
wants to merge 1 commit into from
Closed

bpo-45116 Add a warm-up for PGO training on Windows #28631

wants to merge 1 commit into from

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