Index: src/builtins.cc |
diff --git a/src/builtins.cc b/src/builtins.cc |
index bc6dcebd36187832f85cfea57f31311d0a2ba89d..f9c2708ba12d2ca17e49fefdc21a3fc9cecf7f99 100644 |
--- a/src/builtins.cc |
+++ b/src/builtins.cc |
@@ -1412,12 +1412,14 @@ static void Generate_StoreIC_Normal(MacroAssembler* masm) { |
static void Generate_StoreIC_Megamorphic(MacroAssembler* masm) { |
- StoreIC::GenerateMegamorphic(masm, kNonStrictMode); |
+ StoreIC::GenerateMegamorphic(masm, |
+ StoreIC::ComputeExtraICState(kNonStrictMode)); |
} |
static void Generate_StoreIC_Megamorphic_Strict(MacroAssembler* masm) { |
- StoreIC::GenerateMegamorphic(masm, kStrictMode); |
+ StoreIC::GenerateMegamorphic(masm, |
+ StoreIC::ComputeExtraICState(kStrictMode)); |
} |