| Index: src/mips/code-stubs-mips.cc
|
| diff --git a/src/mips/code-stubs-mips.cc b/src/mips/code-stubs-mips.cc
|
| index fe4f7d6bf309c693f0178d4ea42b5fe23b39fcea..9c0abe845de99373a46fa4e941a1d0fa851054f1 100644
|
| --- a/src/mips/code-stubs-mips.cc
|
| +++ b/src/mips/code-stubs-mips.cc
|
| @@ -123,9 +123,6 @@ void CompareNilICStub::InitializeInterfaceDescriptor(
|
| }
|
|
|
|
|
| -const Register InterfaceDescriptor::ContextRegister() { return cp; }
|
| -
|
| -
|
| static void InitializeArrayConstructorDescriptor(
|
| CodeStub::Major major, CodeStubInterfaceDescriptor* descriptor,
|
| int constant_stack_parameter_count) {
|
| @@ -260,80 +257,6 @@ void StringAddStub::InitializeInterfaceDescriptor(
|
| }
|
|
|
|
|
| -void CallDescriptors::InitializeForIsolate(Isolate* isolate) {
|
| - {
|
| - CallInterfaceDescriptor* descriptor =
|
| - isolate->call_descriptor(Isolate::ArgumentAdaptorCall);
|
| - Register registers[] = { cp, // context,
|
| - a1, // JSFunction
|
| - a0, // actual number of arguments
|
| - a2, // expected number of arguments
|
| - };
|
| - Representation representations[] = {
|
| - Representation::Tagged(), // context
|
| - Representation::Tagged(), // JSFunction
|
| - Representation::Integer32(), // actual number of arguments
|
| - Representation::Integer32(), // expected number of arguments
|
| - };
|
| - descriptor->Initialize(arraysize(registers), registers, representations);
|
| - }
|
| - {
|
| - CallInterfaceDescriptor* descriptor =
|
| - isolate->call_descriptor(Isolate::KeyedCall);
|
| - Register registers[] = { cp, // context
|
| - a2, // key
|
| - };
|
| - Representation representations[] = {
|
| - Representation::Tagged(), // context
|
| - Representation::Tagged(), // key
|
| - };
|
| - descriptor->Initialize(arraysize(registers), registers, representations);
|
| - }
|
| - {
|
| - CallInterfaceDescriptor* descriptor =
|
| - isolate->call_descriptor(Isolate::NamedCall);
|
| - Register registers[] = { cp, // context
|
| - a2, // name
|
| - };
|
| - Representation representations[] = {
|
| - Representation::Tagged(), // context
|
| - Representation::Tagged(), // name
|
| - };
|
| - descriptor->Initialize(arraysize(registers), registers, representations);
|
| - }
|
| - {
|
| - CallInterfaceDescriptor* descriptor =
|
| - isolate->call_descriptor(Isolate::CallHandler);
|
| - Register registers[] = { cp, // context
|
| - a0, // receiver
|
| - };
|
| - Representation representations[] = {
|
| - Representation::Tagged(), // context
|
| - Representation::Tagged(), // receiver
|
| - };
|
| - descriptor->Initialize(arraysize(registers), registers, representations);
|
| - }
|
| - {
|
| - CallInterfaceDescriptor* descriptor =
|
| - isolate->call_descriptor(Isolate::ApiFunctionCall);
|
| - Register registers[] = { cp, // context
|
| - a0, // callee
|
| - t0, // call_data
|
| - a2, // holder
|
| - a1, // api_function_address
|
| - };
|
| - Representation representations[] = {
|
| - Representation::Tagged(), // context
|
| - Representation::Tagged(), // callee
|
| - Representation::Tagged(), // call_data
|
| - Representation::Tagged(), // holder
|
| - Representation::External(), // api_function_address
|
| - };
|
| - descriptor->Initialize(arraysize(registers), registers, representations);
|
| - }
|
| -}
|
| -
|
| -
|
| #define __ ACCESS_MASM(masm)
|
|
|
|
|
|
|