| Index: src/type-feedback-vector.h
|
| diff --git a/src/type-feedback-vector.h b/src/type-feedback-vector.h
|
| index 1d3b2332ba8a738d07eaa6eaefe20a852f070fcb..770b5e5dedd7fdf66d603534a843d98b1928b7ea 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;
|
|
|