| Index: src/scopes.cc
|
| diff --git a/src/scopes.cc b/src/scopes.cc
|
| index 7da06cdbc03389544ac4f80b86dde5b0c878d9d9..a47d3730a36a491f8de4c638aa3d48fafc51de50 100644
|
| --- a/src/scopes.cc
|
| +++ b/src/scopes.cc
|
| @@ -189,8 +189,7 @@ void Scope::Initialize(bool inside_with) {
|
| variables_.Declare(this, Factory::this_symbol(), Variable::VAR,
|
| false, Variable::THIS);
|
| var->rewrite_ = new Slot(var, Slot::PARAMETER, -1);
|
| - receiver_ = new VariableProxy(Factory::this_symbol(), true, false);
|
| - receiver_->BindTo(var);
|
| + receiver_ = var;
|
|
|
| if (is_function_scope()) {
|
| // Declare 'arguments' variable which exists in all functions.
|
|
|