| Index: src/code-stubs.cc
|
| diff --git a/src/code-stubs.cc b/src/code-stubs.cc
|
| index 5f2e5b727486984291e6cc11f9d69c7103333e14..993b06d4ecae915825f7a669ff8440e5c6a01942 100644
|
| --- a/src/code-stubs.cc
|
| +++ b/src/code-stubs.cc
|
| @@ -12,8 +12,6 @@
|
| #include "src/code-stub-assembler.h"
|
| #include "src/factory.h"
|
| #include "src/gdb-jit.h"
|
| -#include "src/ic/accessor-assembler.h"
|
| -#include "src/ic/handler-compiler.h"
|
| #include "src/ic/ic-stats.h"
|
| #include "src/ic/ic.h"
|
| #include "src/macro-assembler.h"
|
| @@ -439,11 +437,6 @@ Handle<Code> TurboFanCodeStub::GenerateCode() {
|
| return compiler::CodeAssembler::GenerateCode(&state);
|
| }
|
|
|
| -void LoadICProtoArrayStub::GenerateAssembly(CodeAssemblerState* state) const {
|
| - AccessorAssembler::GenerateLoadICProtoArray(
|
| - state, throw_reference_error_if_nonexistent());
|
| -}
|
| -
|
| void ElementsTransitionAndStoreStub::GenerateAssembly(
|
| compiler::CodeAssemblerState* state) const {
|
| typedef CodeStubAssembler::Label Label;
|
| @@ -1618,11 +1611,6 @@ void StoreGlobalStub::GenerateAssembly(
|
| }
|
| }
|
|
|
| -void LoadFieldStub::GenerateAssembly(
|
| - compiler::CodeAssemblerState* state) const {
|
| - AccessorAssembler::GenerateLoadField(state);
|
| -}
|
| -
|
| void KeyedLoadSloppyArgumentsStub::GenerateAssembly(
|
| compiler::CodeAssemblerState* state) const {
|
| typedef CodeStubAssembler::Label Label;
|
| @@ -1779,25 +1767,6 @@ void JSEntryStub::FinishCode(Handle<Code> code) {
|
| code->set_handler_table(*handler_table);
|
| }
|
|
|
| -
|
| -void HandlerStub::InitializeDescriptor(CodeStubDescriptor* descriptor) {
|
| - DCHECK(kind() == Code::LOAD_IC || kind() == Code::KEYED_LOAD_IC);
|
| - if (kind() == Code::KEYED_LOAD_IC) {
|
| - descriptor->Initialize(
|
| - FUNCTION_ADDR(Runtime_KeyedLoadIC_MissFromStubFailure));
|
| - }
|
| -}
|
| -
|
| -
|
| -CallInterfaceDescriptor HandlerStub::GetCallInterfaceDescriptor() const {
|
| - if (kind() == Code::LOAD_IC || kind() == Code::KEYED_LOAD_IC) {
|
| - return LoadWithVectorDescriptor(isolate());
|
| - } else {
|
| - DCHECK(kind() == Code::STORE_IC || kind() == Code::KEYED_STORE_IC);
|
| - return StoreWithVectorDescriptor(isolate());
|
| - }
|
| -}
|
| -
|
| void TransitionElementsKindStub::InitializeDescriptor(
|
| CodeStubDescriptor* descriptor) {
|
| descriptor->Initialize(
|
|
|