| 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);
|
|
|