Index: src/runtime/runtime-array.cc |
diff --git a/src/runtime/runtime-array.cc b/src/runtime/runtime-array.cc |
index 88a1e5e0322085e5a733d6fb992907e464fe0a3e..92bf848829203e5fa2be246e2709a68634428899 100644 |
--- a/src/runtime/runtime-array.cc |
+++ b/src/runtime/runtime-array.cc |
@@ -19,7 +19,7 @@ namespace internal { |
RUNTIME_FUNCTION(Runtime_FinishArrayPrototypeSetup) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSArray, prototype, 0); |
Object* length = prototype->length(); |
CHECK(length->IsSmi()); |
@@ -60,7 +60,7 @@ static void InstallBuiltin( |
RUNTIME_FUNCTION(Runtime_SpecialArrayFunctions) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 0); |
+ DCHECK_EQ(0, args.length()); |
Handle<JSObject> holder = |
isolate->factory()->NewJSObject(isolate->object_function()); |
@@ -85,7 +85,7 @@ RUNTIME_FUNCTION(Runtime_SpecialArrayFunctions) { |
RUNTIME_FUNCTION(Runtime_FixedArrayGet) { |
SealHandleScope shs(isolate); |
- DCHECK(args.length() == 2); |
+ DCHECK_EQ(2, args.length()); |
CONVERT_ARG_CHECKED(FixedArray, object, 0); |
CONVERT_SMI_ARG_CHECKED(index, 1); |
return object->get(index); |
@@ -94,7 +94,7 @@ RUNTIME_FUNCTION(Runtime_FixedArrayGet) { |
RUNTIME_FUNCTION(Runtime_FixedArraySet) { |
SealHandleScope shs(isolate); |
- DCHECK(args.length() == 3); |
+ DCHECK_EQ(3, args.length()); |
CONVERT_ARG_CHECKED(FixedArray, object, 0); |
CONVERT_SMI_ARG_CHECKED(index, 1); |
CONVERT_ARG_CHECKED(Object, value, 2); |
@@ -122,7 +122,7 @@ RUNTIME_FUNCTION(Runtime_TransitionElementsKind) { |
// Returns -1 if hole removal is not supported by this method. |
RUNTIME_FUNCTION(Runtime_RemoveArrayHoles) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 2); |
+ DCHECK_EQ(2, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSReceiver, object, 0); |
CONVERT_NUMBER_CHECKED(uint32_t, limit, Uint32, args[1]); |
if (object->IsJSProxy()) return Smi::FromInt(-1); |
@@ -134,7 +134,7 @@ RUNTIME_FUNCTION(Runtime_RemoveArrayHoles) { |
// Move contents of argument 0 (an array) to argument 1 (an array) |
RUNTIME_FUNCTION(Runtime_MoveArrayContents) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 2); |
+ DCHECK_EQ(2, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSArray, from, 0); |
CONVERT_ARG_HANDLE_CHECKED(JSArray, to, 1); |
JSObject::ValidateElements(from); |
@@ -157,7 +157,7 @@ RUNTIME_FUNCTION(Runtime_MoveArrayContents) { |
// How many elements does this object/array have? |
RUNTIME_FUNCTION(Runtime_EstimateNumberOfElements) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSArray, array, 0); |
Handle<FixedArrayBase> elements(array->elements(), isolate); |
SealHandleScope shs(isolate); |
@@ -200,7 +200,7 @@ RUNTIME_FUNCTION(Runtime_EstimateNumberOfElements) { |
// Intervals can span over some keys that are not in the object. |
RUNTIME_FUNCTION(Runtime_GetArrayKeys) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 2); |
+ DCHECK_EQ(2, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSObject, array, 0); |
CONVERT_NUMBER_CHECKED(uint32_t, length, Uint32, args[1]); |
ElementsKind kind = array->GetElementsKind(); |
@@ -357,7 +357,7 @@ RUNTIME_FUNCTION(Runtime_NewArray) { |
RUNTIME_FUNCTION(Runtime_NormalizeElements) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSObject, array, 0); |
CHECK(!array->HasFixedTypedArrayElements()); |
CHECK(!array->IsJSGlobalProxy()); |
@@ -369,7 +369,7 @@ RUNTIME_FUNCTION(Runtime_NormalizeElements) { |
// GrowArrayElements returns a sentinel Smi if the object was normalized. |
RUNTIME_FUNCTION(Runtime_GrowArrayElements) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 2); |
+ DCHECK_EQ(2, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSObject, object, 0); |
CONVERT_NUMBER_CHECKED(int, key, Int32, args[1]); |
@@ -393,7 +393,7 @@ RUNTIME_FUNCTION(Runtime_GrowArrayElements) { |
RUNTIME_FUNCTION(Runtime_HasComplexElements) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSObject, array, 0); |
for (PrototypeIterator iter(isolate, array, kStartAtReceiver); |
!iter.IsAtEnd(); iter.Advance()) { |
@@ -415,7 +415,7 @@ RUNTIME_FUNCTION(Runtime_HasComplexElements) { |
// ES6 22.1.2.2 Array.isArray |
RUNTIME_FUNCTION(Runtime_ArrayIsArray) { |
HandleScope shs(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(Object, object, 0); |
Maybe<bool> result = Object::IsArray(object); |
MAYBE_RETURN(result, isolate->heap()->exception()); |
@@ -424,14 +424,14 @@ RUNTIME_FUNCTION(Runtime_ArrayIsArray) { |
RUNTIME_FUNCTION(Runtime_IsArray) { |
SealHandleScope shs(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_CHECKED(Object, obj, 0); |
return isolate->heap()->ToBoolean(obj->IsJSArray()); |
} |
RUNTIME_FUNCTION(Runtime_ArraySpeciesConstructor) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(Object, original_array, 0); |
RETURN_RESULT_OR_FAILURE( |
isolate, Object::ArraySpeciesConstructor(isolate, original_array)); |
@@ -440,7 +440,7 @@ RUNTIME_FUNCTION(Runtime_ArraySpeciesConstructor) { |
// ES7 22.1.3.11 Array.prototype.includes |
RUNTIME_FUNCTION(Runtime_ArrayIncludes_Slow) { |
HandleScope shs(isolate); |
- DCHECK(args.length() == 3); |
+ DCHECK_EQ(3, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(Object, search_element, 1); |
CONVERT_ARG_HANDLE_CHECKED(Object, from_index, 2); |
@@ -532,7 +532,7 @@ RUNTIME_FUNCTION(Runtime_ArrayIncludes_Slow) { |
RUNTIME_FUNCTION(Runtime_ArrayIndexOf) { |
HandleScope shs(isolate); |
- DCHECK(args.length() == 3); |
+ DCHECK_EQ(3, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(Object, search_element, 1); |
CONVERT_ARG_HANDLE_CHECKED(Object, from_index, 2); |