-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
[release/8.0-preview4] Re-enable PGO for linux #85410
[release/8.0-preview4] Re-enable PGO for linux #85410
Conversation
Tagging subscribers to this area: @dotnet/area-infrastructure-libraries Issue DetailsBackport of #85355 to release/8.0-preview4 Customer ImpactTestingRiskIMPORTANT: If this backport is for a servicing release, please verify that:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
approved. we will take for consideration in 8.0.preview4
Took a look, test issues are all known (and marked as such by Build Analysis!) |
Backport of #85355 to release/8.0-preview4
/cc @agocke @sbomer
Customer Impact
This avoids potential perf regressions on linux compared to preview 3 in some scenarios, which shipped with PGO enabled. Perf is expected to improve for the scenarios we optimize for in dotnet-optimization.
Testing
CI testing found no functional issues with the change.
Risk
We haven't seen this change propagate to our perf benchmarks, so we don't know exactly the perf impact. Fortunately, any risk is expected to be perf-related, not correctness-related. Perf is expected to improve for scenarios that we benchmark.
IMPORTANT: If this backport is for a servicing release, please verify that: