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

Local Variable Allocation in IR should use StaticScope and Not IRScope #2329

Open
enebo opened this issue Dec 16, 2014 · 0 comments
Open

Local Variable Allocation in IR should use StaticScope and Not IRScope #2329

enebo opened this issue Dec 16, 2014 · 0 comments

Comments

@enebo
Copy link
Member

@enebo enebo commented Dec 16, 2014

I think this is not a requirement for final release but StaticScope naturally deals with variable allocation and scoping rules. It even takes care of shared explicit binding local variable allocation. Originally, the motivation was to have IR model this stuff separately. A large part of that motivation was it existing besides our old runtime. This allowed us to make changes to lvars without needing to consider the second runtime. Now that we only have one we should make any tweaks needed and just use StaticScope.

@enebo enebo added this to the JRuby 9.0.0.0 milestone Dec 16, 2014
@enebo enebo removed this from the JRuby 9.0.0.0 milestone Jul 14, 2015
@enebo enebo removed this from the JRuby 9.0.0.0 milestone Jul 14, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant