Index: src/type-info.h |
diff --git a/src/type-info.h b/src/type-info.h |
index c41720acaeb308b9a876d9c9700df52fd66864b6..23cf40ff5759d72fd4fd134a0b5a99482bf9e5f1 100644 |
--- a/src/type-info.h |
+++ b/src/type-info.h |
@@ -26,11 +26,11 @@ class TypeFeedbackOracle: public ZoneObject { |
Handle<Context> native_context); |
InlineCacheState LoadInlineCacheState(TypeFeedbackId id); |
- InlineCacheState LoadInlineCacheState(FeedbackVectorICSlot slot); |
+ InlineCacheState LoadInlineCacheState(FeedbackVectorSlot slot); |
bool StoreIsUninitialized(TypeFeedbackId id); |
- bool StoreIsUninitialized(FeedbackVectorICSlot slot); |
- bool CallIsUninitialized(FeedbackVectorICSlot slot); |
- bool CallIsMonomorphic(FeedbackVectorICSlot slot); |
+ bool StoreIsUninitialized(FeedbackVectorSlot slot); |
+ bool CallIsUninitialized(FeedbackVectorSlot slot); |
+ bool CallIsMonomorphic(FeedbackVectorSlot slot); |
bool KeyedArrayCallIsHoley(TypeFeedbackId id); |
bool CallNewIsMonomorphic(FeedbackVectorSlot slot); |
@@ -43,33 +43,33 @@ class TypeFeedbackOracle: public ZoneObject { |
void GetStoreModeAndKeyType(TypeFeedbackId id, |
KeyedAccessStoreMode* store_mode, |
IcCheckType* key_type); |
- void GetStoreModeAndKeyType(FeedbackVectorICSlot slot, |
+ void GetStoreModeAndKeyType(FeedbackVectorSlot slot, |
KeyedAccessStoreMode* store_mode, |
IcCheckType* key_type); |
- void PropertyReceiverTypes(FeedbackVectorICSlot slot, Handle<Name> name, |
+ void PropertyReceiverTypes(FeedbackVectorSlot slot, Handle<Name> name, |
SmallMapList* receiver_types); |
- void KeyedPropertyReceiverTypes(FeedbackVectorICSlot slot, |
+ void KeyedPropertyReceiverTypes(FeedbackVectorSlot slot, |
SmallMapList* receiver_types, bool* is_string, |
IcCheckType* key_type); |
void AssignmentReceiverTypes(TypeFeedbackId id, Handle<Name> name, |
SmallMapList* receiver_types); |
- void AssignmentReceiverTypes(FeedbackVectorICSlot slot, Handle<Name> name, |
+ void AssignmentReceiverTypes(FeedbackVectorSlot slot, Handle<Name> name, |
SmallMapList* receiver_types); |
void KeyedAssignmentReceiverTypes(TypeFeedbackId id, |
SmallMapList* receiver_types, |
KeyedAccessStoreMode* store_mode, |
IcCheckType* key_type); |
- void KeyedAssignmentReceiverTypes(FeedbackVectorICSlot slot, |
+ void KeyedAssignmentReceiverTypes(FeedbackVectorSlot slot, |
SmallMapList* receiver_types, |
KeyedAccessStoreMode* store_mode, |
IcCheckType* key_type); |
void CountReceiverTypes(TypeFeedbackId id, |
SmallMapList* receiver_types); |
- void CountReceiverTypes(FeedbackVectorICSlot slot, |
+ void CountReceiverTypes(FeedbackVectorSlot slot, |
SmallMapList* receiver_types); |
- void CollectReceiverTypes(FeedbackVectorICSlot slot, SmallMapList* types); |
+ void CollectReceiverTypes(FeedbackVectorSlot slot, SmallMapList* types); |
void CollectReceiverTypes(TypeFeedbackId id, |
SmallMapList* types); |
template <class T> |
@@ -82,8 +82,8 @@ class TypeFeedbackOracle: public ZoneObject { |
native_context; |
} |
- Handle<JSFunction> GetCallTarget(FeedbackVectorICSlot slot); |
- Handle<AllocationSite> GetCallAllocationSite(FeedbackVectorICSlot slot); |
+ Handle<JSFunction> GetCallTarget(FeedbackVectorSlot slot); |
+ Handle<AllocationSite> GetCallAllocationSite(FeedbackVectorSlot slot); |
Handle<JSFunction> GetCallNewTarget(FeedbackVectorSlot slot); |
Handle<AllocationSite> GetCallNewAllocationSite(FeedbackVectorSlot slot); |
@@ -114,7 +114,7 @@ class TypeFeedbackOracle: public ZoneObject { |
Isolate* isolate() const { return isolate_; } |
private: |
- void CollectReceiverTypes(FeedbackVectorICSlot slot, Handle<Name> name, |
+ void CollectReceiverTypes(FeedbackVectorSlot slot, Handle<Name> name, |
Code::Flags flags, SmallMapList* types); |
void CollectReceiverTypes(TypeFeedbackId id, Handle<Name> name, |
Code::Flags flags, SmallMapList* types); |
@@ -143,7 +143,6 @@ class TypeFeedbackOracle: public ZoneObject { |
// Returns an element from the type feedback vector. Returns undefined |
// if there is no information. |
Handle<Object> GetInfo(FeedbackVectorSlot slot); |
- Handle<Object> GetInfo(FeedbackVectorICSlot slot); |
private: |
Handle<Context> native_context_; |