Index: src/conversions.cc |
diff --git a/src/conversions.cc b/src/conversions.cc |
index 2346486bb7527e488155484b087dd47bf2b800f9..4b41d5e6a8dda6138e71bfa4919412beec048578 100644 |
--- a/src/conversions.cc |
+++ b/src/conversions.cc |
@@ -197,8 +197,8 @@ char* DoubleToFixedCString(double value, int f) { |
const int kMaxDigitsBeforePoint = 21; |
const double kFirstNonFixed = 1e21; |
const int kMaxDigitsAfterPoint = 20; |
- ASSERT(f >= 0); |
- ASSERT(f <= kMaxDigitsAfterPoint); |
+ DCHECK(f >= 0); |
+ DCHECK(f <= kMaxDigitsAfterPoint); |
bool negative = false; |
double abs_value = value; |
@@ -299,7 +299,7 @@ static char* CreateExponentialRepresentation(char* decimal_rep, |
char* DoubleToExponentialCString(double value, int f) { |
const int kMaxDigitsAfterPoint = 20; |
// f might be -1 to signal that f was undefined in JavaScript. |
- ASSERT(f >= -1 && f <= kMaxDigitsAfterPoint); |
+ DCHECK(f >= -1 && f <= kMaxDigitsAfterPoint); |
bool negative = false; |
if (value < 0) { |
@@ -316,7 +316,7 @@ char* DoubleToExponentialCString(double value, int f) { |
const int kV8DtoaBufferCapacity = kMaxDigitsAfterPoint + 1 + 1; |
// Make sure that the buffer is big enough, even if we fall back to the |
// shortest representation (which happens when f equals -1). |
- ASSERT(kBase10MaximalLength <= kMaxDigitsAfterPoint + 1); |
+ DCHECK(kBase10MaximalLength <= kMaxDigitsAfterPoint + 1); |
char decimal_rep[kV8DtoaBufferCapacity]; |
int decimal_rep_length; |
@@ -330,8 +330,8 @@ char* DoubleToExponentialCString(double value, int f) { |
Vector<char>(decimal_rep, kV8DtoaBufferCapacity), |
&sign, &decimal_rep_length, &decimal_point); |
} |
- ASSERT(decimal_rep_length > 0); |
- ASSERT(decimal_rep_length <= f + 1); |
+ DCHECK(decimal_rep_length > 0); |
+ DCHECK(decimal_rep_length <= f + 1); |
int exponent = decimal_point - 1; |
char* result = |
@@ -344,7 +344,7 @@ char* DoubleToExponentialCString(double value, int f) { |
char* DoubleToPrecisionCString(double value, int p) { |
const int kMinimalDigits = 1; |
const int kMaximalDigits = 21; |
- ASSERT(p >= kMinimalDigits && p <= kMaximalDigits); |
+ DCHECK(p >= kMinimalDigits && p <= kMaximalDigits); |
USE(kMinimalDigits); |
bool negative = false; |
@@ -364,7 +364,7 @@ char* DoubleToPrecisionCString(double value, int p) { |
DoubleToAscii(value, DTOA_PRECISION, p, |
Vector<char>(decimal_rep, kV8DtoaBufferCapacity), |
&sign, &decimal_rep_length, &decimal_point); |
- ASSERT(decimal_rep_length <= p); |
+ DCHECK(decimal_rep_length <= p); |
int exponent = decimal_point - 1; |
@@ -412,7 +412,7 @@ char* DoubleToPrecisionCString(double value, int p) { |
char* DoubleToRadixCString(double value, int radix) { |
- ASSERT(radix >= 2 && radix <= 36); |
+ DCHECK(radix >= 2 && radix <= 36); |
// Character array used for conversion. |
static const char chars[] = "0123456789abcdefghijklmnopqrstuvwxyz"; |
@@ -446,7 +446,7 @@ char* DoubleToRadixCString(double value, int radix) { |
integer_part /= radix; |
} while (integer_part >= 1.0); |
// Sanity check. |
- ASSERT(integer_pos > 0); |
+ DCHECK(integer_pos > 0); |
// Add sign if needed. |
if (is_negative) integer_buffer[integer_pos--] = '-'; |