Index: src/arm/full-codegen-arm.cc |
diff --git a/src/arm/full-codegen-arm.cc b/src/arm/full-codegen-arm.cc |
index 8a333ee41eb76291d5f42c4458405d3f0e20d0f0..930538cfae4e4dbac3b822540a7d06efa13c8d40 100644 |
--- a/src/arm/full-codegen-arm.cc |
+++ b/src/arm/full-codegen-arm.cc |
@@ -2246,7 +2246,11 @@ void FullCodeGenerator::EmitResolvePossiblyDirectEval(int arg_count) { |
__ mov(r1, Operand(Smi::FromInt(strict_mode))); |
__ push(r1); |
- __ CallRuntime(Runtime::kResolvePossiblyDirectEval, 4); |
+ // Push the start position of the scope the calls resides in. |
+ __ mov(r1, Operand(Smi::FromInt(scope()->start_position()))); |
+ __ push(r1); |
+ |
+ __ CallRuntime(Runtime::kResolvePossiblyDirectEval, 5); |
} |