Index: src/heap/heap.cc |
diff --git a/src/heap/heap.cc b/src/heap/heap.cc |
index bc24f454e0db7a09a29356778416958236f94e22..6056fe31b8f752494b0e1502a315d1dbcb7b2f3a 100644 |
--- a/src/heap/heap.cc |
+++ b/src/heap/heap.cc |
@@ -2735,8 +2735,10 @@ void Heap::CreateInitialObjects() { |
DCHECK_EQ(keyed_store_ic_slot, |
FeedbackVectorSlot(TypeFeedbackVector::kDummyKeyedStoreICSlot)); |
+ Handle<TypeFeedbackMetadata> dummy_metadata = |
+ TypeFeedbackMetadata::New(isolate(), &spec); |
Handle<TypeFeedbackVector> dummy_vector = |
- TypeFeedbackVector::New(isolate(), &spec); |
+ TypeFeedbackVector::New(isolate(), dummy_metadata); |
Object* megamorphic = *TypeFeedbackVector::MegamorphicSentinel(isolate()); |
dummy_vector->Set(load_ic_slot, megamorphic, SKIP_WRITE_BARRIER); |