| Index: src/mips/stub-cache-mips.cc
|
| ===================================================================
|
| --- src/mips/stub-cache-mips.cc (revision 4259)
|
| +++ src/mips/stub-cache-mips.cc (working copy)
|
| @@ -44,6 +44,7 @@
|
| Register scratch,
|
| Register extra) {
|
| UNIMPLEMENTED_MIPS();
|
| + __ break_(__LINE__);
|
| }
|
|
|
|
|
| @@ -51,6 +52,7 @@
|
| int index,
|
| Register prototype) {
|
| UNIMPLEMENTED_MIPS();
|
| + __ break_(__LINE__);
|
| }
|
|
|
|
|
| @@ -61,6 +63,7 @@
|
| Register dst, Register src,
|
| JSObject* holder, int index) {
|
| UNIMPLEMENTED_MIPS();
|
| + __ break_(__LINE__);
|
| }
|
|
|
|
|
| @@ -69,6 +72,7 @@
|
| Register scratch,
|
| Label* miss_label) {
|
| UNIMPLEMENTED_MIPS();
|
| + __ break_(__LINE__);
|
| }
|
|
|
|
|
| @@ -78,10 +82,11 @@
|
| Register scratch2,
|
| Label* miss_label) {
|
| UNIMPLEMENTED_MIPS();
|
| + __ break_(__LINE__);
|
| }
|
|
|
|
|
| -// Generate StoreField code, value is passed in r0 register.
|
| +// Generate StoreField code, value is passed in a0 register.
|
| // After executing generated code, the receiver_reg and name_reg
|
| // may be clobbered.
|
| void StubCompiler::GenerateStoreField(MacroAssembler* masm,
|
| @@ -114,6 +119,7 @@
|
| String* name,
|
| Label* miss) {
|
| UNIMPLEMENTED_MIPS();
|
| + __ break_(__LINE__);
|
| }
|
|
|
|
|
| @@ -126,6 +132,7 @@
|
| String* name,
|
| Label* miss) {
|
| UNIMPLEMENTED_MIPS();
|
| + __ break_(__LINE__);
|
| }
|
|
|
|
|
| @@ -140,7 +147,7 @@
|
| Label* miss,
|
| Failure** failure) {
|
| UNIMPLEMENTED_MIPS();
|
| - __ break_(0x470);
|
| + __ break_(__LINE__);
|
| return false; // UNIMPLEMENTED RETURN
|
| }
|
|
|
| @@ -155,7 +162,7 @@
|
| String* name,
|
| Label* miss) {
|
| UNIMPLEMENTED_MIPS();
|
| - __ break_(0x505);
|
| + __ break_(__LINE__);
|
| }
|
|
|
|
|
| @@ -193,6 +200,7 @@
|
| int index,
|
| String* name) {
|
| UNIMPLEMENTED_MIPS();
|
| + __ break_(__LINE__);
|
| return reinterpret_cast<Object*>(NULL); // UNIMPLEMENTED RETURN
|
| }
|
|
|
| @@ -203,6 +211,7 @@
|
| String* name,
|
| CheckType check) {
|
| UNIMPLEMENTED_MIPS();
|
| + __ break_(__LINE__);
|
| return reinterpret_cast<Object*>(NULL); // UNIMPLEMENTED RETURN
|
| }
|
|
|
| @@ -213,6 +222,7 @@
|
| String* name,
|
| CheckType check) {
|
| UNIMPLEMENTED_MIPS();
|
| + __ break_(__LINE__);
|
| return reinterpret_cast<Object*>(NULL); // UNIMPLEMENTED RETURN
|
| }
|
|
|
| @@ -223,6 +233,7 @@
|
| String* name,
|
| CheckType check) {
|
| UNIMPLEMENTED_MIPS();
|
| + __ break_(__LINE__);
|
| return reinterpret_cast<Object*>(NULL); // UNIMPLEMENTED RETURN
|
| }
|
|
|
| @@ -231,7 +242,7 @@
|
| JSObject* holder,
|
| String* name) {
|
| UNIMPLEMENTED_MIPS();
|
| - __ break_(0x782);
|
| + __ break_(__LINE__);
|
| return GetCode(INTERCEPTOR, name);
|
| }
|
|
|
| @@ -259,7 +270,7 @@
|
| AccessorInfo* callback,
|
| String* name) {
|
| UNIMPLEMENTED_MIPS();
|
| - __ break_(0x906);
|
| + __ break_(__LINE__);
|
| return reinterpret_cast<Object*>(NULL); // UNIMPLEMENTED RETURN
|
| }
|
|
|
| @@ -267,6 +278,7 @@
|
| Object* StoreStubCompiler::CompileStoreInterceptor(JSObject* receiver,
|
| String* name) {
|
| UNIMPLEMENTED_MIPS();
|
| + __ break_(__LINE__);
|
| return reinterpret_cast<Object*>(NULL); // UNIMPLEMENTED RETURN
|
| }
|
|
|
| @@ -284,6 +296,7 @@
|
| int index,
|
| String* name) {
|
| UNIMPLEMENTED_MIPS();
|
| + __ break_(__LINE__);
|
| return reinterpret_cast<Object*>(NULL); // UNIMPLEMENTED RETURN
|
| }
|
|
|
| @@ -293,6 +306,7 @@
|
| JSObject* holder,
|
| AccessorInfo* callback) {
|
| UNIMPLEMENTED_MIPS();
|
| + __ break_(__LINE__);
|
| return reinterpret_cast<Object*>(NULL); // UNIMPLEMENTED RETURN
|
| }
|
|
|
| @@ -302,6 +316,7 @@
|
| Object* value,
|
| String* name) {
|
| UNIMPLEMENTED_MIPS();
|
| + __ break_(__LINE__);
|
| return reinterpret_cast<Object*>(NULL); // UNIMPLEMENTED RETURN
|
| }
|
|
|
| @@ -310,6 +325,7 @@
|
| JSObject* holder,
|
| String* name) {
|
| UNIMPLEMENTED_MIPS();
|
| + __ break_(__LINE__);
|
| return reinterpret_cast<Object*>(NULL); // UNIMPLEMENTED RETURN
|
| }
|
|
|
| @@ -329,6 +345,7 @@
|
| JSObject* holder,
|
| int index) {
|
| UNIMPLEMENTED_MIPS();
|
| + __ break_(__LINE__);
|
| return reinterpret_cast<Object*>(NULL); // UNIMPLEMENTED RETURN
|
| }
|
|
|
| @@ -338,6 +355,7 @@
|
| JSObject* holder,
|
| AccessorInfo* callback) {
|
| UNIMPLEMENTED_MIPS();
|
| + __ break_(__LINE__);
|
| return reinterpret_cast<Object*>(NULL); // UNIMPLEMENTED RETURN
|
| }
|
|
|
| @@ -347,6 +365,7 @@
|
| JSObject* holder,
|
| Object* value) {
|
| UNIMPLEMENTED_MIPS();
|
| + __ break_(__LINE__);
|
| return reinterpret_cast<Object*>(NULL); // UNIMPLEMENTED RETURN
|
| }
|
|
|
| @@ -355,18 +374,21 @@
|
| JSObject* holder,
|
| String* name) {
|
| UNIMPLEMENTED_MIPS();
|
| + __ break_(__LINE__);
|
| return reinterpret_cast<Object*>(NULL); // UNIMPLEMENTED RETURN
|
| }
|
|
|
|
|
| Object* KeyedLoadStubCompiler::CompileLoadArrayLength(String* name) {
|
| UNIMPLEMENTED_MIPS();
|
| + __ break_(__LINE__);
|
| return reinterpret_cast<Object*>(NULL); // UNIMPLEMENTED RETURN
|
| }
|
|
|
|
|
| Object* KeyedLoadStubCompiler::CompileLoadStringLength(String* name) {
|
| UNIMPLEMENTED_MIPS();
|
| + __ break_(__LINE__);
|
| return reinterpret_cast<Object*>(NULL); // UNIMPLEMENTED RETURN
|
| }
|
|
|
| @@ -374,6 +396,7 @@
|
| // TODO(1224671): implement the fast case.
|
| Object* KeyedLoadStubCompiler::CompileLoadFunctionPrototype(String* name) {
|
| UNIMPLEMENTED_MIPS();
|
| + __ break_(__LINE__);
|
| return reinterpret_cast<Object*>(NULL); // UNIMPLEMENTED RETURN
|
| }
|
|
|
| @@ -383,6 +406,7 @@
|
| Map* transition,
|
| String* name) {
|
| UNIMPLEMENTED_MIPS();
|
| + __ break_(__LINE__);
|
| return reinterpret_cast<Object*>(NULL); // UNIMPLEMENTED RETURN
|
| }
|
|
|
|
|