This will give us a faster way of determining a JSLexicalEnvironment.
Created attachment 267663 [details] patch
Created attachment 267664 [details] patch build fix.
Comment on attachment 267664 [details] patch r=me if it builds and tests pass.
Some module-related tests failed. I'll look into this tomorrow.
I'm going to look into this again.
Created attachment 274106 [details] patch up for review again because it's been a while
Comment on attachment 274106 [details] patch r=me
Comment on attachment 274106 [details] patch Attachment 274106 [details] did not pass mac-debug-ews (mac): Output: http://webkit-queues.webkit.org/results/984666 New failing tests: js/function-call-aliased.html
Created attachment 274117 [details] Archive of layout-test-results from ews113 for mac-yosemite The attached test failures were seen while running run-webkit-tests on the mac-debug-ews. Bot: ews113 Port: mac-yosemite Platform: Mac OS X 10.10.5
landed in: http://trac.webkit.org/changeset/198228