Index: src/builtins.cc |
diff --git a/src/builtins.cc b/src/builtins.cc |
index f0f62908c743ef48c26ab6ca4b0fb7dddb0b4346..7c64f65a6db3426e74a50d0a3ce9b3796de7c76a 100644 |
--- a/src/builtins.cc |
+++ b/src/builtins.cc |
@@ -1298,11 +1298,6 @@ static void Generate_KeyedLoadIC_SloppyArguments(MacroAssembler* masm) { |
} |
-static void Generate_StoreIC_Slow(MacroAssembler* masm) { |
- StoreIC::GenerateSlow(masm); |
-} |
- |
- |
static void Generate_StoreIC_Miss(MacroAssembler* masm) { |
StoreIC::GenerateMiss(masm); |
} |
@@ -1313,6 +1308,16 @@ static void Generate_StoreIC_Normal(MacroAssembler* masm) { |
} |
+static void Generate_StoreIC_Slow(MacroAssembler* masm) { |
+ NamedStoreHandlerCompiler::GenerateSlow(masm); |
+} |
+ |
+ |
+static void Generate_KeyedStoreIC_Slow(MacroAssembler* masm) { |
+ ElementHandlerCompiler::GenerateStoreSlow(masm); |
+} |
+ |
+ |
static void Generate_StoreIC_Setter_ForDeopt(MacroAssembler* masm) { |
NamedStoreHandlerCompiler::GenerateStoreViaSetterForDeopt(masm); |
} |
@@ -1333,11 +1338,6 @@ static void Generate_KeyedStoreIC_Miss(MacroAssembler* masm) { |
} |
-static void Generate_KeyedStoreIC_Slow(MacroAssembler* masm) { |
- KeyedStoreIC::GenerateSlow(masm); |
-} |
- |
- |
static void Generate_KeyedStoreIC_Initialize(MacroAssembler* masm) { |
KeyedStoreIC::GenerateInitialize(masm); |
} |