Index: src/compiler-dispatcher/compiler-dispatcher-job.cc |
diff --git a/src/compiler-dispatcher/compiler-dispatcher-job.cc b/src/compiler-dispatcher/compiler-dispatcher-job.cc |
index fbf91ab7417a905805a7dd7aff968936798bf883..6f44063888ddda6976b36a8fcd7e934392b65051 100644 |
--- a/src/compiler-dispatcher/compiler-dispatcher-job.cc |
+++ b/src/compiler-dispatcher/compiler-dispatcher-job.cc |
@@ -69,6 +69,9 @@ void CompilerDispatcherJob::PrepareToParseOnMainThread() { |
parse_info_->set_hash_seed(isolate_->heap()->HashSeed()); |
parse_info_->set_unicode_cache(unicode_cache_.get()); |
parser_.reset(new Parser(parse_info_.get())); |
+ parser_->DeserializeScopeChain( |
+ parse_info_.get(), handle(function_->context(), isolate_), |
+ Scope::DeserializationMode::kDeserializeOffHeap); |
status_ = CompileJobStatus::kReadyToParse; |
} |