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

Enable QJFL and OSR by default for x64 and arm64 #63642

Closed

Commits on Jan 11, 2022

  1. Enable QJFL and OSR by default for x64 and arm64

    Change these default values when the jit targets x64 or arm64:
    
    * COMPlus_TC_QuickJitForLoops=1
    * COMPlus_TC_OnStackReplacement=1
    
    The upshot is that on x64/arm64 more methods will be jitted at Tier0,
    and we will rely on OSR to get out of long-running Tier0 methods.
    
    Other architectures continue to use the old behavior for now, as
    OSR is not yet supported for x86 or arm.
    AndyAyersMS committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    b9645df View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2022

  1. Configuration menu
    Copy the full SHA
    5e87bfd View commit details
    Browse the repository at this point in the history
  2. force extra warmup

    AndyAyersMS committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    203d36b View commit details
    Browse the repository at this point in the history