Index: src/ic/ic-inl.h |
diff --git a/src/ic/ic-inl.h b/src/ic/ic-inl.h |
index fc65ac79c5c1fb7f400557d8e1b9f60804a7f4d4..e10fb456ce5cc6a8bdc75216a99a59749537b884 100644 |
--- a/src/ic/ic-inl.h |
+++ b/src/ic/ic-inl.h |
@@ -208,17 +208,17 @@ Handle<Map> IC::GetICCacheHolder(HeapType* type, Isolate* isolate, |
} |
-IC::State CallIC::FeedbackToState(Handle<FixedArray> vector, |
+IC::State CallIC::FeedbackToState(Handle<TypeFeedbackVector> vector, |
Handle<Smi> slot) const { |
IC::State state = UNINITIALIZED; |
Object* feedback = vector->get(slot->value()); |
- if (feedback == *TypeFeedbackInfo::MegamorphicSentinel(isolate())) { |
+ if (feedback == *TypeFeedbackVector::MegamorphicSentinel(isolate())) { |
state = GENERIC; |
} else if (feedback->IsAllocationSite() || feedback->IsJSFunction()) { |
state = MONOMORPHIC; |
} else { |
- CHECK(feedback == *TypeFeedbackInfo::UninitializedSentinel(isolate())); |
+ CHECK(feedback == *TypeFeedbackVector::UninitializedSentinel(isolate())); |
} |
return state; |