Index: src/x64/full-codegen-x64.cc |
diff --git a/src/x64/full-codegen-x64.cc b/src/x64/full-codegen-x64.cc |
index b64aeb40bb575e44f005f1962ad1a60c6756b25c..5a6a46959c112201db7eb64f3988100820a2c42f 100644 |
--- a/src/x64/full-codegen-x64.cc |
+++ b/src/x64/full-codegen-x64.cc |
@@ -2094,7 +2094,10 @@ void FullCodeGenerator::EmitResolvePossiblyDirectEval(int arg_count) { |
FLAG_harmony_scoping ? kStrictMode : strict_mode_flag(); |
__ Push(Smi::FromInt(strict_mode)); |
- __ CallRuntime(Runtime::kResolvePossiblyDirectEval, 4); |
+ // Push the start position of the scope the calls resides in. |
+ __ Push(Smi::FromInt(scope()->start_position())); |
+ |
+ __ CallRuntime(Runtime::kResolvePossiblyDirectEval, 5); |
} |