Index: src/factory.cc |
diff --git a/src/factory.cc b/src/factory.cc |
index 3e812d56e30a87449eaab456869c60f9bad2439a..46e6013ae40f356e689686d6d81b065a4d8897dd 100644 |
--- a/src/factory.cc |
+++ b/src/factory.cc |
@@ -6,6 +6,7 @@ |
#include "src/accessors.h" |
#include "src/allocation-site-scopes.h" |
+#include "src/ast/ast.h" |
#include "src/base/bits.h" |
#include "src/bootstrapper.h" |
#include "src/compiler.h" |
@@ -2316,6 +2317,7 @@ Handle<SharedFunctionInfo> Factory::NewSharedFunctionInfo( |
Handle<TypeFeedbackMetadata> feedback_metadata = |
TypeFeedbackMetadata::New(isolate(), &empty_spec); |
share->set_feedback_metadata(*feedback_metadata, SKIP_WRITE_BARRIER); |
+ share->set_function_literal_id(FunctionLiteral::kIdTypeInvalid); |
#if TRACE_MAPS |
share->set_unique_id(isolate()->GetNextUniqueSharedFunctionInfoId()); |
#endif |