Index: src/stub-cache.cc |
diff --git a/src/stub-cache.cc b/src/stub-cache.cc |
index ad7a6841ae81d106874c25c16acecb2881598181..139bc2dcf980116836024035ee49a80afc74c90f 100644 |
--- a/src/stub-cache.cc |
+++ b/src/stub-cache.cc |
@@ -518,17 +518,6 @@ Handle<Code> StubCache::ComputeStoreGlobal(Handle<String> name, |
} |
-Handle<Code> StoreStubCompiler::CompileStoreCallback( |
- Handle<JSObject> object, |
- Handle<AccessorInfo> callback, |
- Handle<String> name) { |
- CALL_HEAP_FUNCTION(isolate(), |
- (set_failure(NULL), |
- CompileStoreCallback(*object, *callback, *name)), |
- Code); |
-} |
- |
- |
Handle<Code> StubCache::ComputeStoreCallback(Handle<String> name, |
Handle<JSObject> receiver, |
Handle<AccessorInfo> callback, |
@@ -548,15 +537,6 @@ Handle<Code> StubCache::ComputeStoreCallback(Handle<String> name, |
} |
-Handle<Code> StoreStubCompiler::CompileStoreInterceptor(Handle<JSObject> object, |
- Handle<String> name) { |
- CALL_HEAP_FUNCTION(isolate(), |
- (set_failure(NULL), |
- CompileStoreInterceptor(*object, *name)), |
- Code); |
-} |
- |
- |
Handle<Code> StubCache::ComputeStoreInterceptor(Handle<String> name, |
Handle<JSObject> receiver, |
StrictModeFlag strict_mode) { |
@@ -1558,25 +1538,6 @@ Handle<Code> StoreStubCompiler::GetCode(PropertyType type, |
} |
-// TODO(ulan): Eliminate this function when the stub cache is fully |
-// handlified. |
-MaybeObject* StoreStubCompiler::TryGetCode(PropertyType type, String* name) { |
- Code::Flags flags = |
- Code::ComputeMonomorphicFlags(Code::STORE_IC, type, strict_mode_); |
- MaybeObject* result = TryGetCodeWithFlags(flags, name); |
- if (!result->IsFailure()) { |
- PROFILE(isolate(), |
- CodeCreateEvent(Logger::STORE_IC_TAG, |
- Code::cast(result->ToObjectUnchecked()), |
- name)); |
- GDBJIT(AddCode(GDBJITInterface::STORE_IC, |
- name, |
- Code::cast(result->ToObjectUnchecked()))); |
- } |
- return result; |
-} |
- |
- |
Handle<Code> KeyedStoreStubCompiler::GetCode(PropertyType type, |
Handle<String> name, |
InlineCacheState state) { |