| Index: src/type-info.h
|
| diff --git a/src/type-info.h b/src/type-info.h
|
| index 1343e0a76bf865015b93a3343946cb22e4d4a51a..bae11d7f1e7218c79903e1cdc807ed5d5b049571 100644
|
| --- a/src/type-info.h
|
| +++ b/src/type-info.h
|
| @@ -36,7 +36,9 @@ class TypeFeedbackOracle: public ZoneObject {
|
| // be possible.
|
| byte ForInType(int feedback_vector_slot);
|
|
|
| - KeyedAccessStoreMode GetStoreMode(TypeFeedbackId id);
|
| + void GetStoreModeAndKeyType(TypeFeedbackId id,
|
| + KeyedAccessStoreMode* store_mode,
|
| + IcCheckType* key_type);
|
|
|
| void PropertyReceiverTypes(TypeFeedbackId id, Handle<String> name,
|
| SmallMapList* receiver_types);
|
| @@ -48,7 +50,8 @@ class TypeFeedbackOracle: public ZoneObject {
|
| SmallMapList* receiver_types);
|
| void KeyedAssignmentReceiverTypes(TypeFeedbackId id,
|
| SmallMapList* receiver_types,
|
| - KeyedAccessStoreMode* store_mode);
|
| + KeyedAccessStoreMode* store_mode,
|
| + IcCheckType* key_type);
|
| void CountReceiverTypes(TypeFeedbackId id,
|
| SmallMapList* receiver_types);
|
|
|
|
|