Mark variables as being accessed from any inner scope, not only function scopes
authorkeuchel@chromium.org <keuchel@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 14 Sep 2011 13:51:29 +0000 (13:51 +0000)
committerkeuchel@chromium.org <keuchel@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 14 Sep 2011 13:51:29 +0000 (13:51 +0000)
commit96de832c8982cc3fe130008025d40336847e9b9d
tree19f10a814d4a0b08a6cc8b1abfc5ffc12b878025
parent724962846c3466d3060300c38bfa33d5cd6ef38d
Mark variables as being accessed from any inner scope, not only function scopes

BUG=96523
TEST=mjsunit/regress/regress-96523.js

Review URL: http://codereview.chromium.org/7890031

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@9281 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/scopes.cc
src/variables.cc
src/variables.h
test/mjsunit/regress/regress-96523.js [new file with mode: 0644]