| Index: src/type-info.h
|
| diff --git a/src/type-info.h b/src/type-info.h
|
| index 5c99e71d550a1e190a169039e3a05b5c36de8d3f..a8f2e38c43890a0c0aa1d03df1474d489bab4be7 100644
|
| --- a/src/type-info.h
|
| +++ b/src/type-info.h
|
| @@ -25,8 +25,7 @@ class TypeFeedbackOracle: public ZoneObject {
|
|
|
| bool LoadIsUninitialized(TypeFeedbackId id);
|
| bool StoreIsUninitialized(TypeFeedbackId id);
|
| - bool CallIsMonomorphic(FeedbackVectorSlot slot);
|
| - bool CallIsMonomorphic(TypeFeedbackId aid);
|
| + bool CallIsMonomorphic(FeedbackVectorICSlot slot);
|
| bool KeyedArrayCallIsHoley(TypeFeedbackId id);
|
| bool CallNewIsMonomorphic(FeedbackVectorSlot slot);
|
|
|
| @@ -59,8 +58,8 @@ class TypeFeedbackOracle: public ZoneObject {
|
| static bool CanRetainOtherContext(JSFunction* function,
|
| Context* native_context);
|
|
|
| - Handle<JSFunction> GetCallTarget(FeedbackVectorSlot slot);
|
| - Handle<AllocationSite> GetCallAllocationSite(FeedbackVectorSlot slot);
|
| + Handle<JSFunction> GetCallTarget(FeedbackVectorICSlot slot);
|
| + Handle<AllocationSite> GetCallAllocationSite(FeedbackVectorICSlot slot);
|
| Handle<JSFunction> GetCallNewTarget(FeedbackVectorSlot slot);
|
| Handle<AllocationSite> GetCallNewAllocationSite(FeedbackVectorSlot slot);
|
|
|
| @@ -113,6 +112,7 @@ 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_;
|
|
|