Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Implement fast symbol lookup in the interpreter #5638
We talked about speeding up the interpreter by avoiding hash maps for variable lookup. We should be able to assign statically an integer to each variable.
Unfortunately, we can't do this safely right now because of a bug in the interpreter (#5637). In some cases, the name resolution is not static. Once the bug is fixed, that should be feasible.