| Index: src/lithium.cc
|
| diff --git a/src/lithium.cc b/src/lithium.cc
|
| index ab1e630c705376848791c366a46685c719920d1f..e1156fdfc15a6f937d0272386fe2363232dca7bf 100644
|
| --- a/src/lithium.cc
|
| +++ b/src/lithium.cc
|
| @@ -498,10 +498,9 @@ LEnvironment* LChunkBuilderBase::CreateEnvironment(
|
|
|
| LOperand* op;
|
| HValue* value = hydrogen_env->values()->at(i);
|
| + CHECK(!value->IsPushArgument()); // Do not deopt outgoing arguments
|
| if (value->IsArgumentsObject() || value->IsCapturedObject()) {
|
| op = LEnvironment::materialization_marker();
|
| - } else if (value->IsPushArgument()) {
|
| - op = new(zone()) LArgument(argument_index++);
|
| } else {
|
| op = UseAny(value);
|
| }
|
|
|