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: stopping preference for ML CSE heuristic #98063

Merged
merged 3 commits into from
Feb 8, 2024

Commits on Feb 6, 2024

  1. JIT: stopping preference for ML CSE heuristic

    Some initial attempts to improve the modelling of "stopping early" when
    doing CSEs. This adds a simplistic register pressure estimate modelled
    on the one we have now, where we find the weight of the Nth tracked local
    and use that as a reference weight for deciding when a CSE might start
    becoming costly.
    
    Contributes to dotnet#92915.
    AndyAyersMS committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    d90912b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b218a90 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. fix bug

    AndyAyersMS committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    008c96a View commit details
    Browse the repository at this point in the history