summaryrefslogtreecommitdiff
path: root/chromium/v8/src/builtins/number.tq
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/v8/src/builtins/number.tq')
-rw-r--r--chromium/v8/src/builtins/number.tq12
1 files changed, 6 insertions, 6 deletions
diff --git a/chromium/v8/src/builtins/number.tq b/chromium/v8/src/builtins/number.tq
index f4bd4cc578d..777dd210d6e 100644
--- a/chromium/v8/src/builtins/number.tq
+++ b/chromium/v8/src/builtins/number.tq
@@ -62,7 +62,7 @@ transitioning macro ThisNumberValue(implicit context: Context)(
}
macro ToCharCode(input: int32): char8 {
- assert(0 <= input && input < 36);
+ dcheck(0 <= input && input < 36);
return input < 10 ?
%RawDownCast<char8>(Unsigned(input + kAsciiZero)) :
%RawDownCast<char8>(Unsigned(input - 10 + kAsciiLowerCaseA));
@@ -78,7 +78,7 @@ macro NumberToStringSmi(x: int32, radix: int32): String labels Slow {
return StringFromSingleCharCode(ToCharCode(n));
}
} else {
- assert(isNegative);
+ dcheck(isNegative);
if (n == kMinInt32) {
goto Slow;
}
@@ -92,7 +92,7 @@ macro NumberToStringSmi(x: int32, radix: int32): String labels Slow {
temp = temp / radix;
length = length + 1;
}
- assert(length > 0);
+ dcheck(length > 0);
const strSeq = AllocateNonEmptySeqOneByteString(Unsigned(length));
let cursor: intptr = Convert<intptr>(length) - 1;
while (n > 0) {
@@ -102,15 +102,15 @@ macro NumberToStringSmi(x: int32, radix: int32): String labels Slow {
cursor = cursor - 1;
}
if (isNegative) {
- assert(cursor == 0);
+ dcheck(cursor == 0);
// Insert '-' to result.
*UnsafeConstCast(&strSeq.chars[0]) = 45;
} else {
- assert(cursor == -1);
+ dcheck(cursor == -1);
// In sync with Factory::SmiToString: If radix = 10 and positive number,
// update hash for string.
if (radix == 10) {
- assert(strSeq.raw_hash_field == kNameEmptyHashField);
+ dcheck(strSeq.raw_hash_field == kNameEmptyHashField);
strSeq.raw_hash_field = MakeArrayIndexHash(Unsigned(x), Unsigned(length));
}
}