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
Update use of private interpreter variables to have underscore suffix #15849
Update use of private interpreter variables to have underscore suffix #15849
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Change LGTM. Will you be around the day after the merge in case there are any issues? 😛
b7fe401
to
2995b7b
Compare
The names changed in the interpreter, so they needed to get updated.
ee20bfc
to
1e6274c
Compare
yes, but I'll probably wait until Monday to merge it (and others) anyway. |
Ok, this change is not good. While all of our tests pass, the interpreter test suite indicates that the most recent merges from Neil's branch broke The break was fixed 19 commits later, so I'm going to try to merge in those 19 commits and hope no other private APIs were changed. We'll see. |
This is needed to get a9ae586 (Proper 'this' boxing in non-strict mode.) from the interpreter to work
ok, now this should be ready to go for reals. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
A bunch of private interpreter APIs got underscores added to the end of them. This PR updates our code to reference the new names.