| Index: src/stub-cache.cc
|
| diff --git a/src/stub-cache.cc b/src/stub-cache.cc
|
| index d5392d95bfafa5207ec66e2a26f4a6507aa13d7e..6b098b21e65deea105487f72a9de50c772f45436 100644
|
| --- a/src/stub-cache.cc
|
| +++ b/src/stub-cache.cc
|
| @@ -1040,26 +1040,6 @@ MaybeObject* StubCache::ComputeCallNormal(int argc,
|
| }
|
|
|
|
|
| -MaybeObject* StubCache::ComputeCallArguments(int argc,
|
| - InLoopFlag in_loop,
|
| - Code::Kind kind) {
|
| - ASSERT(kind == Code::KEYED_CALL_IC);
|
| - Code::Flags flags = Code::ComputeFlags(kind,
|
| - in_loop,
|
| - MEGAMORPHIC,
|
| - Code::kNoExtraICState,
|
| - NORMAL,
|
| - argc);
|
| - Object* probe;
|
| - { MaybeObject* maybe_probe = ProbeCache(isolate_, flags);
|
| - if (!maybe_probe->ToObject(&probe)) return maybe_probe;
|
| - }
|
| - if (!probe->IsUndefined()) return probe;
|
| - StubCompiler compiler;
|
| - return FillCache(isolate_, compiler.CompileCallArguments(flags));
|
| -}
|
| -
|
| -
|
| MaybeObject* StubCache::ComputeCallMegamorphic(
|
| int argc,
|
| InLoopFlag in_loop,
|
| @@ -1515,26 +1495,6 @@ MaybeObject* StubCompiler::CompileCallMegamorphic(Code::Flags flags) {
|
| }
|
|
|
|
|
| -MaybeObject* StubCompiler::CompileCallArguments(Code::Flags flags) {
|
| - HandleScope scope(isolate());
|
| - int argc = Code::ExtractArgumentsCountFromFlags(flags);
|
| - KeyedCallIC::GenerateNonStrictArguments(masm(), argc);
|
| - Code::Kind kind = Code::ExtractKindFromFlags(flags);
|
| - Object* result;
|
| - { MaybeObject* maybe_result =
|
| - GetCodeWithFlags(flags, "CompileCallArguments");
|
| - if (!maybe_result->ToObject(&result)) return maybe_result;
|
| - }
|
| - Code* code = Code::cast(result);
|
| - USE(code);
|
| - PROFILE(isolate(),
|
| - CodeCreateEvent(CALL_LOGGER_TAG(kind, CALL_MEGAMORPHIC_TAG),
|
| - code, code->arguments_count()));
|
| - GDBJIT(AddCode(GDBJITInterface::CALL_MEGAMORPHIC, Code::cast(code)));
|
| - return result;
|
| -}
|
| -
|
| -
|
| MaybeObject* StubCompiler::CompileCallMiss(Code::Flags flags) {
|
| HandleScope scope(isolate());
|
| int argc = Code::ExtractArgumentsCountFromFlags(flags);
|
|
|