| 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) {
|
|
|