| Index: src/builtins/builtins.h
|
| diff --git a/src/builtins/builtins.h b/src/builtins/builtins.h
|
| index e0e6e64908534e0d37d25be4f59d1ed1fb4255a8..53fb4a03571a7888999dc20c194754dbda22b601 100644
|
| --- a/src/builtins/builtins.h
|
| +++ b/src/builtins/builtins.h
|
| @@ -212,18 +212,21 @@ namespace internal {
|
| TFS(GetSuperConstructor, BUILTIN, kNoExtraICState, TypeConversion) \
|
| \
|
| /* Handlers */ \
|
| - TFS(KeyedLoadIC_Megamorphic_TF, KEYED_LOAD_IC, kNoExtraICState, \
|
| - LoadWithVector) \
|
| + TFS(LoadICProtoArray, HANDLER, Code::LOAD_IC, LoadICProtoArray) \
|
| + TFS(LoadICProtoArrayThrowIfNonexistent, HANDLER, Code::LOAD_IC, \
|
| + LoadICProtoArray) \
|
| + TFS(KeyedLoadIC_Megamorphic, KEYED_LOAD_IC, kNoExtraICState, LoadWithVector) \
|
| TFS(KeyedLoadIC_Miss, BUILTIN, kNoExtraICState, LoadWithVector) \
|
| TFS(KeyedLoadIC_Slow, HANDLER, Code::KEYED_LOAD_IC, LoadWithVector) \
|
| - TFS(KeyedStoreIC_Megamorphic_TF, KEYED_STORE_IC, kNoExtraICState, \
|
| + TFS(KeyedStoreIC_Megamorphic, KEYED_STORE_IC, kNoExtraICState, \
|
| StoreWithVector) \
|
| - TFS(KeyedStoreIC_Megamorphic_Strict_TF, KEYED_STORE_IC, \
|
| + TFS(KeyedStoreIC_Megamorphic_Strict, KEYED_STORE_IC, \
|
| StoreICState::kStrictModeState, StoreWithVector) \
|
| ASM(KeyedStoreIC_Miss) \
|
| ASH(KeyedStoreIC_Slow, HANDLER, Code::KEYED_STORE_IC) \
|
| TFS(LoadGlobalIC_Miss, BUILTIN, kNoExtraICState, LoadGlobalWithVector) \
|
| TFS(LoadGlobalIC_Slow, HANDLER, Code::LOAD_GLOBAL_IC, LoadGlobalWithVector) \
|
| + TFS(LoadField, HANDLER, Code::LOAD_IC, LoadField) \
|
| ASH(LoadIC_Getter_ForDeopt, LOAD_IC, kNoExtraICState) \
|
| TFS(LoadIC_Miss, BUILTIN, kNoExtraICState, LoadWithVector) \
|
| TFS(LoadIC_Normal, HANDLER, Code::LOAD_IC, LoadWithVector) \
|
|
|