Index: src/builtins.h |
diff --git a/src/builtins.h b/src/builtins.h |
index ffb15eb5d613a54ba2727e488ae1ccf4c1dbc36f..736487834d8210721f1308f530991803e40c9aae 100644 |
--- a/src/builtins.h |
+++ b/src/builtins.h |
@@ -117,14 +117,10 @@ enum BuiltinExtraArguments { |
Code::kNoExtraICState) \ |
V(StoreIC_Miss, BUILTIN, UNINITIALIZED, \ |
Code::kNoExtraICState) \ |
- V(StoreIC_Slow, BUILTIN, UNINITIALIZED, \ |
- Code::kNoExtraICState) \ |
V(KeyedStoreIC_Miss, BUILTIN, UNINITIALIZED, \ |
Code::kNoExtraICState) \ |
V(KeyedStoreIC_MissForceGeneric, BUILTIN, UNINITIALIZED, \ |
Code::kNoExtraICState) \ |
- V(KeyedStoreIC_Slow, BUILTIN, UNINITIALIZED, \ |
- Code::kNoExtraICState) \ |
V(LoadIC_Initialize, LOAD_IC, UNINITIALIZED, \ |
Code::kNoExtraICState) \ |
V(LoadIC_PreMonomorphic, LOAD_IC, PREMONOMORPHIC, \ |
@@ -214,6 +210,10 @@ enum BuiltinExtraArguments { |
#define BUILTIN_LIST_H(V) \ |
V(LoadIC_Slow, LOAD_IC, Code::kNoExtraICState) \ |
V(KeyedLoadIC_Slow, KEYED_LOAD_IC, Code::kNoExtraICState) \ |
+ V(StoreIC_Slow, STORE_IC, Code::kNoExtraICState) \ |
+ V(StoreIC_Slow_Strict, STORE_IC, kStrictMode) \ |
+ V(KeyedStoreIC_Slow, KEYED_STORE_IC, Code::kNoExtraICState)\ |
+ V(KeyedStoreIC_Slow_Strict, KEYED_STORE_IC, kStrictMode) \ |
V(LoadIC_Normal, LOAD_IC, Code::kNoExtraICState) \ |
V(StoreIC_Normal, STORE_IC, Code::kNoExtraICState) \ |
V(StoreIC_Normal_Strict, STORE_IC, kStrictMode) |