Chromium Code Reviews| Index: src/builtins.h |
| diff --git a/src/builtins.h b/src/builtins.h |
| index 7d0d6c2a04dc41a199c8c5e66942e744ac60b84d..a5d784d827acc016aa58316eaf5b91dc8cd8de96 100644 |
| --- a/src/builtins.h |
| +++ b/src/builtins.h |
| @@ -89,6 +89,11 @@ enum BuiltinExtraArguments { |
| V(KeyedLoadIC_Initialize, KEYED_LOAD_IC, UNINITIALIZED, kNoExtraICState) \ |
| V(KeyedLoadIC_Megamorphic, KEYED_LOAD_IC, MEGAMORPHIC, kNoExtraICState) \ |
| \ |
| + V(KeyedLoadIC_Initialize_Strong, KEYED_LOAD_IC, UNINITIALIZED, \ |
| + LoadICState::kStrongModeState) \ |
|
mvstanton
2015/06/09 12:46:44
You don't need KeyedLoadIC_Initialize_Strong (and
conradw
2015/06/09 13:09:27
Done.
|
| + V(KeyedLoadIC_Megamorphic_Strong, KEYED_LOAD_IC, MEGAMORPHIC, \ |
| + LoadICState::kStrongModeState) \ |
| + \ |
| V(StoreIC_Setter_ForDeopt, STORE_IC, MONOMORPHIC, \ |
| StoreICState::kStrictModeState) \ |
| \ |
| @@ -126,13 +131,13 @@ enum BuiltinExtraArguments { |
| CODE_AGE_LIST_WITH_ARG(DECLARE_CODE_AGE_BUILTIN, V) |
| // Define list of builtin handlers implemented in assembly. |
| -#define BUILTIN_LIST_H(V) \ |
| - V(LoadIC_Slow, LOAD_IC) \ |
| - V(KeyedLoadIC_Slow, KEYED_LOAD_IC) \ |
| - V(StoreIC_Slow, STORE_IC) \ |
| - V(KeyedStoreIC_Slow, KEYED_STORE_IC) \ |
| - V(LoadIC_Normal, LOAD_IC) \ |
| - V(StoreIC_Normal, STORE_IC) |
| +#define BUILTIN_LIST_H(V) \ |
| + V(LoadIC_Slow, LOAD_IC) \ |
| + V(KeyedLoadIC_Slow, KEYED_LOAD_IC) \ |
| + V(StoreIC_Slow, STORE_IC) \ |
| + V(KeyedStoreIC_Slow, KEYED_STORE_IC) \ |
| + V(LoadIC_Normal, LOAD_IC) \ |
| + V(StoreIC_Normal, STORE_IC) |
| // Define list of builtins used by the debugger implemented in assembly. |
| #define BUILTIN_LIST_DEBUG_A(V) \ |