| Index: src/mips/full-codegen-mips.cc
|
| diff --git a/src/mips/full-codegen-mips.cc b/src/mips/full-codegen-mips.cc
|
| index 1084af09298306195675662f0a42dfcdd574e16a..3a627d7465adbeff8e7481955d2ccd07ade8f535 100644
|
| --- a/src/mips/full-codegen-mips.cc
|
| +++ b/src/mips/full-codegen-mips.cc
|
| @@ -786,10 +786,10 @@ void FullCodeGenerator::EmitDebugCheckDeclarationContext(Variable* variable) {
|
| // Check that we're not inside a with or catch context.
|
| __ lw(a1, FieldMemOperand(cp, HeapObject::kMapOffset));
|
| __ LoadRoot(t0, Heap::kWithContextMapRootIndex);
|
| - __ Check(ne, "Declaration in with context.",
|
| + __ Check(ne, kDeclarationInWithContext,
|
| a1, Operand(t0));
|
| __ LoadRoot(t0, Heap::kCatchContextMapRootIndex);
|
| - __ Check(ne, "Declaration in catch context.",
|
| + __ Check(ne, kDeclarationInCatchContext,
|
| a1, Operand(t0));
|
| }
|
| }
|
| @@ -2529,7 +2529,7 @@ void FullCodeGenerator::EmitVariableAssignment(Variable* var,
|
| // Check for an uninitialized let binding.
|
| __ lw(a2, location);
|
| __ LoadRoot(t0, Heap::kTheHoleValueRootIndex);
|
| - __ Check(eq, "Let binding re-initialization.", a2, Operand(t0));
|
| + __ Check(eq, kLetBindingReInitialization, a2, Operand(t0));
|
| }
|
| // Perform the assignment.
|
| __ sw(v0, location);
|
| @@ -3492,21 +3492,21 @@ void FullCodeGenerator::EmitSeqStringSetCharCheck(Register string,
|
| Register value,
|
| uint32_t encoding_mask) {
|
| __ And(at, index, Operand(kSmiTagMask));
|
| - __ Check(eq, "Non-smi index", at, Operand(zero_reg));
|
| + __ Check(eq, kNonSmiIndex, at, Operand(zero_reg));
|
| __ And(at, value, Operand(kSmiTagMask));
|
| - __ Check(eq, "Non-smi value", at, Operand(zero_reg));
|
| + __ Check(eq, kNonSmiValue, at, Operand(zero_reg));
|
|
|
| __ lw(at, FieldMemOperand(string, String::kLengthOffset));
|
| - __ Check(lt, "Index is too large", index, Operand(at));
|
| + __ Check(lt, kIndexIsTooLarge, index, Operand(at));
|
|
|
| - __ Check(ge, "Index is negative", index, Operand(zero_reg));
|
| + __ Check(ge, kIndexIsNegative, index, Operand(zero_reg));
|
|
|
| __ lw(at, FieldMemOperand(string, HeapObject::kMapOffset));
|
| __ lbu(at, FieldMemOperand(at, Map::kInstanceTypeOffset));
|
|
|
| __ And(at, at, Operand(kStringRepresentationMask | kStringEncodingMask));
|
| __ Subu(at, at, Operand(encoding_mask));
|
| - __ Check(eq, "Unexpected string type", at, Operand(zero_reg));
|
| + __ Check(eq, kUnexpectedStringType, at, Operand(zero_reg));
|
| }
|
|
|
|
|
| @@ -3881,7 +3881,7 @@ void FullCodeGenerator::EmitGetFromCache(CallRuntime* expr) {
|
| Handle<FixedArray> jsfunction_result_caches(
|
| isolate()->native_context()->jsfunction_result_caches());
|
| if (jsfunction_result_caches->length() <= cache_id) {
|
| - __ Abort("Attempt to use undefined cache.");
|
| + __ Abort(kAttemptToUseUndefinedCache);
|
| __ LoadRoot(v0, Heap::kUndefinedValueRootIndex);
|
| context()->Plug(v0);
|
| return;
|
| @@ -4063,7 +4063,7 @@ void FullCodeGenerator::EmitFastAsciiArrayJoin(CallRuntime* expr) {
|
| // element: Current array element.
|
| // elements_end: Array end.
|
| if (generate_debug_code_) {
|
| - __ Assert(gt, "No empty arrays here in EmitFastAsciiArrayJoin",
|
| + __ Assert(gt, kNoEmptyArraysHereInEmitFastAsciiArrayJoin,
|
| array_length, Operand(zero_reg));
|
| }
|
| __ bind(&loop);
|
|
|