Index: src/builtins.h |
diff --git a/src/builtins.h b/src/builtins.h |
index 2733410ea942c6e7b607dee2e2974e3f2a22914e..f96856352d0621a6687ad6284f852a1a1b86f796 100644 |
--- a/src/builtins.h |
+++ b/src/builtins.h |
@@ -136,21 +136,26 @@ enum BuiltinExtraArguments { |
V(StoreIC_GlobalProxy, STORE_IC, MEGAMORPHIC, \ |
Code::kNoExtraICState) \ |
V(StoreIC_Initialize_Strict, STORE_IC, UNINITIALIZED, \ |
- StoreIC::kStoreICStrict) \ |
+ kStrictMode) \ |
V(StoreIC_ArrayLength_Strict, STORE_IC, MONOMORPHIC, \ |
- StoreIC::kStoreICStrict) \ |
+ kStrictMode) \ |
V(StoreIC_Normal_Strict, STORE_IC, MONOMORPHIC, \ |
- StoreIC::kStoreICStrict) \ |
+ kStrictMode) \ |
V(StoreIC_Megamorphic_Strict, STORE_IC, MEGAMORPHIC, \ |
- StoreIC::kStoreICStrict) \ |
+ kStrictMode) \ |
V(StoreIC_GlobalProxy_Strict, STORE_IC, MEGAMORPHIC, \ |
- StoreIC::kStoreICStrict) \ |
+ kStrictMode) \ |
\ |
V(KeyedStoreIC_Initialize, KEYED_STORE_IC, UNINITIALIZED, \ |
Code::kNoExtraICState) \ |
V(KeyedStoreIC_Generic, KEYED_STORE_IC, MEGAMORPHIC, \ |
Code::kNoExtraICState) \ |
\ |
+ V(KeyedStoreIC_Initialize_Strict, KEYED_STORE_IC, UNINITIALIZED, \ |
+ kStrictMode) \ |
+ V(KeyedStoreIC_Generic_Strict, KEYED_STORE_IC, MEGAMORPHIC, \ |
+ kStrictMode) \ |
+ \ |
/* Uses KeyedLoadIC_Initialize; must be after in list. */ \ |
V(FunctionCall, BUILTIN, UNINITIALIZED, \ |
Code::kNoExtraICState) \ |