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

JIT: profile checking through inlining #101834

Merged
merged 3 commits into from
May 4, 2024

Commits on May 3, 2024

  1. JIT: profile checking through inlining

    Advance profile consistency check through inlining. Turns out there are
    five reasons why inlining may make profile data inconstent. Account
    for these and add metrics.
    
    Also add separate metrics for consistency before and after inlining,
    since pre-inline phases are run on inlinees and so don't give us good
    insight into overall consistency rates. And add some metrics for
    inlining itself.
    
    Contributes to dotnet#93020.
    AndyAyersMS committed May 3, 2024
    Configuration menu
    Copy the full SHA
    add7546 View commit details
    Browse the repository at this point in the history
  2. Apply suggestions from code review

    Co-authored-by: Aman Khalid <amankhalid@microsoft.com>
    AndyAyersMS and amanasifkhalid authored May 3, 2024
    Configuration menu
    Copy the full SHA
    8c39325 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1f95fae View commit details
    Browse the repository at this point in the history