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) \ |
Martin Maly
2011/02/27 23:04:04
I deleted this enum in favor of using StrictModeFl
|
+ 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, \ |
Mads Ager (chromium)
2011/02/28 12:23:06
This is the reason why I don't like indentation li
Martin Maly
2011/03/01 01:40:29
Done.
|
+ kStrictMode) \ |
+ V(KeyedStoreIC_Generic_Strict, KEYED_STORE_IC, MEGAMORPHIC, \ |
+ kStrictMode) \ |
+ \ |
/* Uses KeyedLoadIC_Initialize; must be after in list. */ \ |
V(FunctionCall, BUILTIN, UNINITIALIZED, \ |
Code::kNoExtraICState) \ |