Index: src/x87/code-stubs-x87.h |
diff --git a/src/x87/code-stubs-x87.h b/src/x87/code-stubs-x87.h |
index e6df2c3445c71f3d29cf4c1f9c98795b4f879ace..e32902f27c15db98f68a3afacbe4676f697426a5 100644 |
--- a/src/x87/code-stubs-x87.h |
+++ b/src/x87/code-stubs-x87.h |
@@ -214,13 +214,13 @@ class RecordWriteStub: public PlatformCodeStub { |
return INCREMENTAL; |
} |
- ASSERT(first_instruction == kTwoByteNopInstruction); |
+ DCHECK(first_instruction == kTwoByteNopInstruction); |
if (second_instruction == kFiveByteJumpInstruction) { |
return INCREMENTAL_COMPACTION; |
} |
- ASSERT(second_instruction == kFiveByteNopInstruction); |
+ DCHECK(second_instruction == kFiveByteNopInstruction); |
return STORE_BUFFER_ONLY; |
} |
@@ -228,22 +228,22 @@ class RecordWriteStub: public PlatformCodeStub { |
static void Patch(Code* stub, Mode mode) { |
switch (mode) { |
case STORE_BUFFER_ONLY: |
- ASSERT(GetMode(stub) == INCREMENTAL || |
+ DCHECK(GetMode(stub) == INCREMENTAL || |
GetMode(stub) == INCREMENTAL_COMPACTION); |
stub->instruction_start()[0] = kTwoByteNopInstruction; |
stub->instruction_start()[2] = kFiveByteNopInstruction; |
break; |
case INCREMENTAL: |
- ASSERT(GetMode(stub) == STORE_BUFFER_ONLY); |
+ DCHECK(GetMode(stub) == STORE_BUFFER_ONLY); |
stub->instruction_start()[0] = kTwoByteJumpInstruction; |
break; |
case INCREMENTAL_COMPACTION: |
- ASSERT(GetMode(stub) == STORE_BUFFER_ONLY); |
+ DCHECK(GetMode(stub) == STORE_BUFFER_ONLY); |
stub->instruction_start()[0] = kTwoByteNopInstruction; |
stub->instruction_start()[2] = kFiveByteJumpInstruction; |
break; |
} |
- ASSERT(GetMode(stub) == mode); |
+ DCHECK(GetMode(stub) == mode); |
CpuFeatures::FlushICache(stub->instruction_start(), 7); |
} |
@@ -262,7 +262,7 @@ 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_ = GetRegThatIsNotEcxOr(object_, address_, scratch0_); |
if (scratch0.is(ecx)) { |
scratch0_ = GetRegThatIsNotEcxOr(object_, address_, scratch1_); |
@@ -273,15 +273,15 @@ class RecordWriteStub: public PlatformCodeStub { |
if (address.is(ecx)) { |
address_ = GetRegThatIsNotEcxOr(object_, scratch0_, scratch1_); |
} |
- ASSERT(!AreAliased(scratch0_, object_, address_, ecx)); |
+ DCHECK(!AreAliased(scratch0_, object_, address_, ecx)); |
} |
void Save(MacroAssembler* masm) { |
- ASSERT(!address_orig_.is(object_)); |
- ASSERT(object_.is(object_orig_) || address_.is(address_orig_)); |
- ASSERT(!AreAliased(object_, address_, scratch1_, scratch0_)); |
- ASSERT(!AreAliased(object_orig_, address_, scratch1_, scratch0_)); |
- ASSERT(!AreAliased(object_, address_orig_, scratch1_, scratch0_)); |
+ DCHECK(!address_orig_.is(object_)); |
+ DCHECK(object_.is(object_orig_) || address_.is(address_orig_)); |
+ DCHECK(!AreAliased(object_, address_, scratch1_, scratch0_)); |
+ DCHECK(!AreAliased(object_orig_, address_, scratch1_, scratch0_)); |
+ DCHECK(!AreAliased(object_, address_orig_, scratch1_, scratch0_)); |
// We don't have to save scratch0_orig_ because it was given to us as |
// a scratch register. But if we had to switch to a different reg then |
// we should save the new scratch0_. |