Index: src/ic/ic.h |
diff --git a/src/ic/ic.h b/src/ic/ic.h |
index 5177ff8e22881aa53bd119419142a96a5894a830..0da2cd006937711ed5eac58881f4cc07987d2cf5 100644 |
--- a/src/ic/ic.h |
+++ b/src/ic/ic.h |
@@ -539,12 +539,6 @@ enum KeyedStoreCheckMap { kDontCheckMap, kCheckMap }; |
enum KeyedStoreIncrementLength { kDontIncrementLength, kIncrementLength }; |
-enum KeyedStoreStubCacheRequirement { |
- kCallRuntimeOnMissingHandler, |
- kMissOnMissingHandler |
-}; |
- |
- |
class KeyedStoreIC : public StoreIC { |
public: |
// ExtraICState bits (building on IC) |
@@ -585,9 +579,8 @@ class KeyedStoreIC : public StoreIC { |
} |
static void GenerateMiss(MacroAssembler* masm); |
static void GenerateSlow(MacroAssembler* masm); |
- static void GenerateGeneric( |
- MacroAssembler* masm, StrictMode strict_mode, |
- KeyedStoreStubCacheRequirement handler_requirement); |
+ static void GenerateMegamorphic(MacroAssembler* masm, StrictMode strict_mode); |
+ static void GenerateGeneric(MacroAssembler* masm, StrictMode strict_mode); |
static void GenerateSloppyArguments(MacroAssembler* masm); |
protected: |