Index: src/stub-cache.h |
diff --git a/src/stub-cache.h b/src/stub-cache.h |
index e3b585a6133a778f063679212f2ab357a43d1c6c..22041cb961f82fc7858c0bfa45f584ea10e109b7 100644 |
--- a/src/stub-cache.h |
+++ b/src/stub-cache.h |
@@ -554,10 +554,6 @@ class BaseLoadStoreStubCompiler: public StubCompiler { |
Code::StubType type, |
IcCheckType check); |
- virtual void GenerateNameCheck(Handle<Name> name, |
- Register name_reg, |
- Label* miss) { } |
- |
static Builtins::Name MissBuiltin(Code::Kind kind) { |
switch (kind) { |
case Code::LOAD_IC: return Builtins::kLoadIC_Miss; |
@@ -747,13 +743,8 @@ class KeyedLoadStubCompiler: public LoadStubCompiler { |
static void GenerateLoadDictionaryElement(MacroAssembler* masm); |
- protected: |
- static Register* registers(); |
- |
private: |
- virtual void GenerateNameCheck(Handle<Name> name, |
- Register name_reg, |
- Label* miss); |
+ static Register* registers(); |
friend class BaseLoadStoreStubCompiler; |
}; |
@@ -879,21 +870,17 @@ class KeyedStoreStubCompiler: public StoreStubCompiler { |
static void GenerateStoreDictionaryElement(MacroAssembler* masm); |
- protected: |
+ private: |
static Register* registers(); |
KeyedAccessStoreMode store_mode() { |
return KeyedStoreIC::GetKeyedAccessStoreMode(extra_state()); |
} |
- private: |
Register transition_map() { |
return registers()[3]; |
} |
- virtual void GenerateNameCheck(Handle<Name> name, |
- Register name_reg, |
- Label* miss); |
friend class BaseLoadStoreStubCompiler; |
}; |