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: arm64 osr funclet frame probing #70916

Merged
merged 2 commits into from
Jun 23, 2022
Merged

Commits on Jun 22, 2022

  1. JIT: arm64 osr funclet frame probing

    We currently need to pad OSR funclet frames with the full size of the
    Tier0 frame, and this paddign sits above the register save area. For
    large Tier0 frames we thus need to probe the stack in the OSR prolog
    for type1 and type3 frames, before doing the initial SP adjustment and
    save.
    
    Longer term the plan is to revise arm64 OSR so we will not need to
    do this padding; at that point we can remove this extra probing.
    
    Fixes dotnet#70263.
    AndyAyersMS committed Jun 22, 2022
    Configuration menu
    Copy the full SHA
    1b8006f View commit details
    Browse the repository at this point in the history
  2. support frame type 5

    AndyAyersMS committed Jun 22, 2022
    Configuration menu
    Copy the full SHA
    cdb3054 View commit details
    Browse the repository at this point in the history