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

const_eval: Predetermine the layout of all locals when pushing a stack frame #57677

Merged
merged 1 commit into from
Jan 22, 2019

Commits on Jan 20, 2019

  1. const_eval: Predetermine the layout of all locals when pushing a stac…

    …k frame
    
    Usually the layout of any locals is required at least three times, once
    when it becomes live, once when it is written to, and once it is read
    from. By adding a cache for them, we can reduce the number of layout
    queries speeding up code that is heavy on const_eval.
    dotdash committed Jan 20, 2019
    Configuration menu
    Copy the full SHA
    98d4f33 View commit details
    Browse the repository at this point in the history