Index: src/mips64/code-stubs-mips64.h |
diff --git a/src/mips64/code-stubs-mips64.h b/src/mips64/code-stubs-mips64.h |
index e26440cc68f6f95ad7c99fafa008f17253c263df..73f19cde419371c6f43ce30bb3f44492edaeb647 100644 |
--- a/src/mips64/code-stubs-mips64.h |
+++ b/src/mips64/code-stubs-mips64.h |
@@ -154,10 +154,10 @@ class WriteInt32ToHeapNumberStub : public PlatformCodeStub { |
the_heap_number_(the_heap_number), |
scratch_(scratch), |
sign_(scratch2) { |
- ASSERT(IntRegisterBits::is_valid(the_int_.code())); |
- ASSERT(HeapNumberRegisterBits::is_valid(the_heap_number_.code())); |
- ASSERT(ScratchRegisterBits::is_valid(scratch_.code())); |
- ASSERT(SignRegisterBits::is_valid(sign_.code())); |
+ DCHECK(IntRegisterBits::is_valid(the_int_.code())); |
+ DCHECK(HeapNumberRegisterBits::is_valid(the_heap_number_.code())); |
+ DCHECK(ScratchRegisterBits::is_valid(scratch_.code())); |
+ DCHECK(SignRegisterBits::is_valid(sign_.code())); |
} |
static void GenerateFixedRegStubsAheadOfTime(Isolate* isolate); |
@@ -218,14 +218,14 @@ class RecordWriteStub: public PlatformCodeStub { |
const unsigned offset = masm->instr_at(pos) & kImm16Mask; |
masm->instr_at_put(pos, BNE | (zero_reg.code() << kRsShift) | |
(zero_reg.code() << kRtShift) | (offset & kImm16Mask)); |
- ASSERT(Assembler::IsBne(masm->instr_at(pos))); |
+ DCHECK(Assembler::IsBne(masm->instr_at(pos))); |
} |
static void PatchNopIntoBranch(MacroAssembler* masm, int pos) { |
const unsigned offset = masm->instr_at(pos) & kImm16Mask; |
masm->instr_at_put(pos, BEQ | (zero_reg.code() << kRsShift) | |
(zero_reg.code() << kRtShift) | (offset & kImm16Mask)); |
- ASSERT(Assembler::IsBeq(masm->instr_at(pos))); |
+ DCHECK(Assembler::IsBeq(masm->instr_at(pos))); |
} |
static Mode GetMode(Code* stub) { |
@@ -237,13 +237,13 @@ class RecordWriteStub: public PlatformCodeStub { |
return INCREMENTAL; |
} |
- ASSERT(Assembler::IsBne(first_instruction)); |
+ DCHECK(Assembler::IsBne(first_instruction)); |
if (Assembler::IsBeq(second_instruction)) { |
return INCREMENTAL_COMPACTION; |
} |
- ASSERT(Assembler::IsBne(second_instruction)); |
+ DCHECK(Assembler::IsBne(second_instruction)); |
return STORE_BUFFER_ONLY; |
} |
@@ -254,21 +254,21 @@ class RecordWriteStub: public PlatformCodeStub { |
stub->instruction_size()); |
switch (mode) { |
case STORE_BUFFER_ONLY: |
- ASSERT(GetMode(stub) == INCREMENTAL || |
+ DCHECK(GetMode(stub) == INCREMENTAL || |
GetMode(stub) == INCREMENTAL_COMPACTION); |
PatchBranchIntoNop(&masm, 0); |
PatchBranchIntoNop(&masm, 2 * Assembler::kInstrSize); |
break; |
case INCREMENTAL: |
- ASSERT(GetMode(stub) == STORE_BUFFER_ONLY); |
+ DCHECK(GetMode(stub) == STORE_BUFFER_ONLY); |
PatchNopIntoBranch(&masm, 0); |
break; |
case INCREMENTAL_COMPACTION: |
- ASSERT(GetMode(stub) == STORE_BUFFER_ONLY); |
+ DCHECK(GetMode(stub) == STORE_BUFFER_ONLY); |
PatchNopIntoBranch(&masm, 2 * Assembler::kInstrSize); |
break; |
} |
- ASSERT(GetMode(stub) == mode); |
+ DCHECK(GetMode(stub) == mode); |
CpuFeatures::FlushICache(stub->instruction_start(), |
4 * Assembler::kInstrSize); |
} |
@@ -285,12 +285,12 @@ class RecordWriteStub: public PlatformCodeStub { |
: object_(object), |
address_(address), |
scratch0_(scratch0) { |
- ASSERT(!AreAliased(scratch0, object, address, no_reg)); |
+ DCHECK(!AreAliased(scratch0, object, address, no_reg)); |
scratch1_ = GetRegisterThatIsNotOneOf(object_, address_, scratch0_); |
} |
void Save(MacroAssembler* masm) { |
- ASSERT(!AreAliased(object_, address_, scratch1_, scratch0_)); |
+ DCHECK(!AreAliased(object_, address_, scratch1_, scratch0_)); |
// We don't have to save scratch0_ because it was given to us as |
// a scratch register. |
masm->push(scratch1_); |