Index: src/builtins.cc |
diff --git a/src/builtins.cc b/src/builtins.cc |
index fe58a0953cd72e76a672c64eefd43427715f30f6..506492f46ef2f1c825b3f21ab616bc8f8a4ab221 100644 |
--- a/src/builtins.cc |
+++ b/src/builtins.cc |
@@ -1278,12 +1278,17 @@ |
static void Generate_LoadIC_Slow(MacroAssembler* masm) { |
- NamedLoadHandlerCompiler::GenerateSlow(masm); |
+ LoadIC::GenerateRuntimeGetProperty(masm); |
+} |
+ |
+ |
+static void Generate_KeyedLoadIC_Initialize(MacroAssembler* masm) { |
+ KeyedLoadIC::GenerateInitialize(masm); |
} |
static void Generate_KeyedLoadIC_Slow(MacroAssembler* masm) { |
- ElementHandlerCompiler::GenerateLoadSlow(masm); |
+ KeyedLoadIC::GenerateRuntimeGetProperty(masm); |
} |
@@ -1293,12 +1298,7 @@ |
static void Generate_KeyedLoadIC_Megamorphic(MacroAssembler* masm) { |
- KeyedLoadIC::GenerateMegamorphic(masm, SLOPPY); |
-} |
- |
- |
-static void Generate_KeyedLoadIC_Megamorphic_Strong(MacroAssembler* masm) { |
- KeyedLoadIC::GenerateMegamorphic(masm, STRONG); |
+ KeyedLoadIC::GenerateMegamorphic(masm); |
} |