summaryrefslogtreecommitdiff
path: root/deps/v8/src/parsing/parsing.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/parsing/parsing.cc')
-rw-r--r--deps/v8/src/parsing/parsing.cc3
1 files changed, 1 insertions, 2 deletions
diff --git a/deps/v8/src/parsing/parsing.cc b/deps/v8/src/parsing/parsing.cc
index 378023cbeb..7ff080b2f9 100644
--- a/deps/v8/src/parsing/parsing.cc
+++ b/deps/v8/src/parsing/parsing.cc
@@ -42,7 +42,6 @@ bool ParseProgram(ParseInfo* info, Isolate* isolate) {
info->pending_error_handler()->ReportErrors(isolate, info->script(),
info->ast_value_factory());
} else {
- result->scope()->AttachOuterScopeInfo(info, isolate);
info->set_language_mode(info->literal()->language_mode());
if (info->is_eval()) {
info->set_allow_eval_cache(parser.allow_eval_cache());
@@ -80,7 +79,7 @@ bool ParseFunction(ParseInfo* info, Handle<SharedFunctionInfo> shared_info,
info->pending_error_handler()->ReportErrors(isolate, info->script(),
info->ast_value_factory());
} else {
- result->scope()->AttachOuterScopeInfo(info, isolate);
+ info->ast_value_factory()->Internalize(isolate);
if (info->is_eval()) {
info->set_allow_eval_cache(parser.allow_eval_cache());
}