| Index: src/scopes.cc
|
| diff --git a/src/scopes.cc b/src/scopes.cc
|
| index d34d2e934c89d383995291a83e25e1f92f620430..cdf4b87aebc4900ce2d576c7277cd61246bec7bc 100644
|
| --- a/src/scopes.cc
|
| +++ b/src/scopes.cc
|
| @@ -174,7 +174,6 @@ void Scope::SetDefaults(ScopeType scope_type, Scope* outer_scope,
|
| inner_scope_calls_eval_ = false;
|
| inner_scope_uses_arguments_ = false;
|
| inner_scope_uses_this_ = false;
|
| - inner_scope_uses_super_property_ = false;
|
| force_eager_compilation_ = false;
|
| force_context_allocation_ = (outer_scope != NULL && !is_function_scope())
|
| ? outer_scope->has_forced_context_allocation() : false;
|
| @@ -934,8 +933,6 @@ void Scope::Print(int n) {
|
| if (inner_scope_uses_arguments_) {
|
| Indent(n1, "// inner scope uses 'arguments'\n");
|
| }
|
| - if (inner_scope_uses_super_property_)
|
| - Indent(n1, "// inner scope uses 'super' property\n");
|
| if (inner_scope_uses_this_) Indent(n1, "// inner scope uses 'this'\n");
|
| if (outer_scope_calls_sloppy_eval_) {
|
| Indent(n1, "// outer scope calls 'eval' in sloppy context\n");
|
| @@ -1296,10 +1293,6 @@ void Scope::PropagateScopeInfo(bool outer_scope_calls_sloppy_eval ) {
|
| if (inner->scope_uses_arguments_ || inner->inner_scope_uses_arguments_) {
|
| inner_scope_uses_arguments_ = true;
|
| }
|
| - if (inner->scope_uses_super_property_ ||
|
| - inner->inner_scope_uses_super_property_) {
|
| - inner_scope_uses_super_property_ = true;
|
| - }
|
| if (inner->scope_uses_this_ || inner->inner_scope_uses_this_) {
|
| inner_scope_uses_this_ = true;
|
| }
|
|
|