Index: src/x64/lithium-x64.cc |
diff --git a/src/x64/lithium-x64.cc b/src/x64/lithium-x64.cc |
index 7ca7c05c4c1d92ac391843c0a4875087dd0b2645..5f88c31f97cfa7d4631f3e8684c648da681a6508 100644 |
--- a/src/x64/lithium-x64.cc |
+++ b/src/x64/lithium-x64.cc |
@@ -1010,6 +1010,8 @@ LEnvironment* LChunkBuilder::CreateEnvironment(HEnvironment* hydrogen_env) { |
outer); |
int argument_index = 0; |
for (int i = 0; i < value_count; ++i) { |
+ if (hydrogen_env->is_special_index(i)) continue; |
+ |
HValue* value = hydrogen_env->values()->at(i); |
LOperand* op = NULL; |
if (value->IsArgumentsObject()) { |