Index: src/builtins/builtins-string.cc |
diff --git a/src/builtins/builtins-string.cc b/src/builtins/builtins-string.cc |
index 7828dd231f1405874ee451211950f874c1562083..f7419af743da38c9e179b1e0d641a46aec097aa1 100644 |
--- a/src/builtins/builtins-string.cc |
+++ b/src/builtins/builtins-string.cc |
@@ -1065,8 +1065,8 @@ void Builtins::Generate_StringPrototypeSubstr(CodeStubAssembler* a) { |
// two cases according to the spec: if it is negative, "" is returned; if |
// it is positive, then length is set to {string_length} - {start}. |
- a->Assert(a->WordEqual(a->LoadMap(var_length.value()), |
- a->HeapNumberMapConstant())); |
+ a->CSA_ASSERT(a->WordEqual(a->LoadMap(var_length.value()), |
+ a->HeapNumberMapConstant())); |
Label if_isnegative(a), if_ispositive(a); |
Node* const float_zero = a->Float64Constant(0.); |
@@ -1135,7 +1135,8 @@ compiler::Node* ToSmiBetweenZeroAnd(CodeStubAssembler* a, |
a->Bind(&if_isnotsmi); |
{ |
// {value} is a heap number - in this case, it is definitely out of bounds. |
- a->Assert(a->WordEqual(a->LoadMap(value_int), a->HeapNumberMapConstant())); |
+ a->CSA_ASSERT( |
+ a->WordEqual(a->LoadMap(value_int), a->HeapNumberMapConstant())); |
Node* const float_zero = a->Float64Constant(0.); |
Node* const smi_zero = a->SmiConstant(Smi::kZero); |
@@ -1367,13 +1368,13 @@ compiler::Node* LoadSurrogatePairInternal(CodeStubAssembler* assembler, |
Node* trail = var_trail.value(); |
#ifdef ENABLE_SLOW_DCHECKS |
// Check that this path is only taken if a surrogate pair is found |
- assembler->Assert(assembler->Uint32GreaterThanOrEqual( |
+ assembler->CSA_ASSERT(assembler->Uint32GreaterThanOrEqual( |
lead, assembler->Int32Constant(0xD800))); |
- assembler->Assert( |
+ assembler->CSA_ASSERT( |
assembler->Uint32LessThan(lead, assembler->Int32Constant(0xDC00))); |
- assembler->Assert(assembler->Uint32GreaterThanOrEqual( |
+ assembler->CSA_ASSERT(assembler->Uint32GreaterThanOrEqual( |
trail, assembler->Int32Constant(0xDC00))); |
- assembler->Assert( |
+ assembler->CSA_ASSERT( |
assembler->Uint32LessThan(trail, assembler->Int32Constant(0xE000))); |
#endif |