| Index: src/type-feedback-vector.h
|
| diff --git a/src/type-feedback-vector.h b/src/type-feedback-vector.h
|
| index d1c31a285fb656162ddcc6043d2ce89bebc4c17d..effbfe7cc663baec6c6a43e4817f1a96a161baa5 100644
|
| --- a/src/type-feedback-vector.h
|
| +++ b/src/type-feedback-vector.h
|
| @@ -475,6 +475,9 @@ class KeyedLoadICNexus : public FeedbackNexus {
|
| void ConfigurePolymorphic(Handle<Name> name, MapHandleList* maps,
|
| CodeHandleList* handlers);
|
|
|
| + void ConfigureMegamorphicKeyed(IcCheckType property_type);
|
| +
|
| + IcCheckType GetKeyType() const;
|
| InlineCacheState StateFromFeedback() const override;
|
| Name* FindFirstName() const override;
|
| };
|
| @@ -531,6 +534,7 @@ class KeyedStoreICNexus : public FeedbackNexus {
|
| void ConfigurePolymorphic(MapHandleList* maps,
|
| MapHandleList* transitioned_maps,
|
| CodeHandleList* handlers);
|
| + void ConfigureMegamorphicKeyed(IcCheckType property_type);
|
|
|
| KeyedAccessStoreMode GetKeyedAccessStoreMode() const;
|
| IcCheckType GetKeyType() const;
|
|
|