| Index: src/builtins.cc
|
| diff --git a/src/builtins.cc b/src/builtins.cc
|
| index 27d30545e3e3a3b9286f4d5ffe37673f2758d9a9..dca20379e9b846c70d9136ec9ba6ac0b91b72e25 100644
|
| --- a/src/builtins.cc
|
| +++ b/src/builtins.cc
|
| @@ -1310,22 +1310,22 @@ static void Generate_StoreIC_Setter_ForDeopt(MacroAssembler* masm) {
|
|
|
|
|
| static void Generate_KeyedStoreIC_Megamorphic(MacroAssembler* masm) {
|
| - KeyedStoreIC::GenerateGeneric(masm, SLOPPY, kMissOnMissingHandler);
|
| + KeyedStoreIC::GenerateMegamorphic(masm, SLOPPY);
|
| }
|
|
|
|
|
| static void Generate_KeyedStoreIC_Megamorphic_Strict(MacroAssembler* masm) {
|
| - KeyedStoreIC::GenerateGeneric(masm, STRICT, kMissOnMissingHandler);
|
| + KeyedStoreIC::GenerateMegamorphic(masm, STRICT);
|
| }
|
|
|
|
|
| static void Generate_KeyedStoreIC_Generic(MacroAssembler* masm) {
|
| - KeyedStoreIC::GenerateGeneric(masm, SLOPPY, kCallRuntimeOnMissingHandler);
|
| + KeyedStoreIC::GenerateGeneric(masm, SLOPPY);
|
| }
|
|
|
|
|
| static void Generate_KeyedStoreIC_Generic_Strict(MacroAssembler* masm) {
|
| - KeyedStoreIC::GenerateGeneric(masm, STRICT, kCallRuntimeOnMissingHandler);
|
| + KeyedStoreIC::GenerateGeneric(masm, STRICT);
|
| }
|
|
|
|
|
|
|