Index: src/runtime/runtime-collections.cc |
diff --git a/src/runtime/runtime-collections.cc b/src/runtime/runtime-collections.cc |
index 57e5d98532e681a1fc79829f9925ea61ce04cf93..15c1fab76fdd3a22b59165840eb74e152152dee5 100644 |
--- a/src/runtime/runtime-collections.cc |
+++ b/src/runtime/runtime-collections.cc |
@@ -14,7 +14,7 @@ namespace internal { |
RUNTIME_FUNCTION(Runtime_StringGetRawHashField) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(String, string, 0); |
return *isolate->factory()->NewNumberFromUint(string->hash_field()); |
} |
@@ -22,14 +22,14 @@ RUNTIME_FUNCTION(Runtime_StringGetRawHashField) { |
RUNTIME_FUNCTION(Runtime_TheHole) { |
SealHandleScope shs(isolate); |
- DCHECK(args.length() == 0); |
+ DCHECK_EQ(0, args.length()); |
return isolate->heap()->the_hole_value(); |
} |
RUNTIME_FUNCTION(Runtime_JSCollectionGetTable) { |
SealHandleScope shs(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_CHECKED(JSObject, object, 0); |
CHECK(object->IsJSSet() || object->IsJSMap()); |
return static_cast<JSCollection*>(object)->table(); |
@@ -38,7 +38,7 @@ RUNTIME_FUNCTION(Runtime_JSCollectionGetTable) { |
RUNTIME_FUNCTION(Runtime_GenericHash) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(Object, object, 0); |
Smi* hash = Object::GetOrCreateHash(isolate, object); |
return hash; |
@@ -47,7 +47,7 @@ RUNTIME_FUNCTION(Runtime_GenericHash) { |
RUNTIME_FUNCTION(Runtime_SetInitialize) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSSet, holder, 0); |
JSSet::Initialize(holder, isolate); |
return *holder; |
@@ -56,7 +56,7 @@ RUNTIME_FUNCTION(Runtime_SetInitialize) { |
RUNTIME_FUNCTION(Runtime_SetGrow) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSSet, holder, 0); |
Handle<OrderedHashSet> table(OrderedHashSet::cast(holder->table())); |
table = OrderedHashSet::EnsureGrowable(table); |
@@ -67,7 +67,7 @@ RUNTIME_FUNCTION(Runtime_SetGrow) { |
RUNTIME_FUNCTION(Runtime_SetShrink) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSSet, holder, 0); |
Handle<OrderedHashSet> table(OrderedHashSet::cast(holder->table())); |
table = OrderedHashSet::Shrink(table); |
@@ -78,7 +78,7 @@ RUNTIME_FUNCTION(Runtime_SetShrink) { |
RUNTIME_FUNCTION(Runtime_SetClear) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSSet, holder, 0); |
JSSet::Clear(holder); |
return isolate->heap()->undefined_value(); |
@@ -87,7 +87,7 @@ RUNTIME_FUNCTION(Runtime_SetClear) { |
RUNTIME_FUNCTION(Runtime_SetIteratorInitialize) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 3); |
+ DCHECK_EQ(3, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSSetIterator, holder, 0); |
CONVERT_ARG_HANDLE_CHECKED(JSSet, set, 1); |
CONVERT_SMI_ARG_CHECKED(kind, 2) |
@@ -103,7 +103,7 @@ RUNTIME_FUNCTION(Runtime_SetIteratorInitialize) { |
RUNTIME_FUNCTION(Runtime_SetIteratorClone) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSSetIterator, holder, 0); |
Handle<JSSetIterator> result = isolate->factory()->NewJSSetIterator(); |
@@ -117,7 +117,7 @@ RUNTIME_FUNCTION(Runtime_SetIteratorClone) { |
RUNTIME_FUNCTION(Runtime_SetIteratorNext) { |
SealHandleScope shs(isolate); |
- DCHECK(args.length() == 2); |
+ DCHECK_EQ(2, args.length()); |
CONVERT_ARG_CHECKED(JSSetIterator, holder, 0); |
CONVERT_ARG_CHECKED(JSArray, value_array, 1); |
return holder->Next(value_array); |
@@ -130,7 +130,7 @@ RUNTIME_FUNCTION(Runtime_SetIteratorNext) { |
// 2: Iteration kind |
RUNTIME_FUNCTION(Runtime_SetIteratorDetails) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSSetIterator, holder, 0); |
Handle<FixedArray> details = isolate->factory()->NewFixedArray(4); |
details->set(0, isolate->heap()->ToBoolean(holder->HasMore())); |
@@ -142,7 +142,7 @@ RUNTIME_FUNCTION(Runtime_SetIteratorDetails) { |
RUNTIME_FUNCTION(Runtime_MapInitialize) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSMap, holder, 0); |
JSMap::Initialize(holder, isolate); |
return *holder; |
@@ -151,7 +151,7 @@ RUNTIME_FUNCTION(Runtime_MapInitialize) { |
RUNTIME_FUNCTION(Runtime_MapShrink) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSMap, holder, 0); |
Handle<OrderedHashMap> table(OrderedHashMap::cast(holder->table())); |
table = OrderedHashMap::Shrink(table); |
@@ -162,7 +162,7 @@ RUNTIME_FUNCTION(Runtime_MapShrink) { |
RUNTIME_FUNCTION(Runtime_MapClear) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSMap, holder, 0); |
JSMap::Clear(holder); |
return isolate->heap()->undefined_value(); |
@@ -171,7 +171,7 @@ RUNTIME_FUNCTION(Runtime_MapClear) { |
RUNTIME_FUNCTION(Runtime_MapGrow) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSMap, holder, 0); |
Handle<OrderedHashMap> table(OrderedHashMap::cast(holder->table())); |
table = OrderedHashMap::EnsureGrowable(table); |
@@ -182,7 +182,7 @@ RUNTIME_FUNCTION(Runtime_MapGrow) { |
RUNTIME_FUNCTION(Runtime_MapIteratorInitialize) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 3); |
+ DCHECK_EQ(3, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSMapIterator, holder, 0); |
CONVERT_ARG_HANDLE_CHECKED(JSMap, map, 1); |
CONVERT_SMI_ARG_CHECKED(kind, 2) |
@@ -199,7 +199,7 @@ RUNTIME_FUNCTION(Runtime_MapIteratorInitialize) { |
RUNTIME_FUNCTION(Runtime_MapIteratorClone) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSMapIterator, holder, 0); |
Handle<JSMapIterator> result = isolate->factory()->NewJSMapIterator(); |
@@ -217,7 +217,7 @@ RUNTIME_FUNCTION(Runtime_MapIteratorClone) { |
// 2: Iteration kind |
RUNTIME_FUNCTION(Runtime_MapIteratorDetails) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSMapIterator, holder, 0); |
Handle<FixedArray> details = isolate->factory()->NewFixedArray(4); |
details->set(0, isolate->heap()->ToBoolean(holder->HasMore())); |
@@ -229,7 +229,7 @@ RUNTIME_FUNCTION(Runtime_MapIteratorDetails) { |
RUNTIME_FUNCTION(Runtime_GetWeakMapEntries) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 2); |
+ DCHECK_EQ(2, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSWeakCollection, holder, 0); |
CONVERT_NUMBER_CHECKED(int, max_entries, Int32, args[1]); |
CHECK(max_entries >= 0); |
@@ -264,7 +264,7 @@ RUNTIME_FUNCTION(Runtime_GetWeakMapEntries) { |
RUNTIME_FUNCTION(Runtime_MapIteratorNext) { |
SealHandleScope shs(isolate); |
- DCHECK(args.length() == 2); |
+ DCHECK_EQ(2, args.length()); |
CONVERT_ARG_CHECKED(JSMapIterator, holder, 0); |
CONVERT_ARG_CHECKED(JSArray, value_array, 1); |
return holder->Next(value_array); |
@@ -273,7 +273,7 @@ RUNTIME_FUNCTION(Runtime_MapIteratorNext) { |
RUNTIME_FUNCTION(Runtime_WeakCollectionInitialize) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSWeakCollection, weak_collection, 0); |
JSWeakCollection::Initialize(weak_collection, isolate); |
return *weak_collection; |
@@ -282,7 +282,7 @@ RUNTIME_FUNCTION(Runtime_WeakCollectionInitialize) { |
RUNTIME_FUNCTION(Runtime_WeakCollectionGet) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 3); |
+ DCHECK_EQ(3, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSWeakCollection, weak_collection, 0); |
CONVERT_ARG_HANDLE_CHECKED(Object, key, 1); |
CONVERT_SMI_ARG_CHECKED(hash, 2) |
@@ -298,7 +298,7 @@ RUNTIME_FUNCTION(Runtime_WeakCollectionGet) { |
RUNTIME_FUNCTION(Runtime_WeakCollectionHas) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 3); |
+ DCHECK_EQ(3, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSWeakCollection, weak_collection, 0); |
CONVERT_ARG_HANDLE_CHECKED(Object, key, 1); |
CONVERT_SMI_ARG_CHECKED(hash, 2) |
@@ -313,7 +313,7 @@ RUNTIME_FUNCTION(Runtime_WeakCollectionHas) { |
RUNTIME_FUNCTION(Runtime_WeakCollectionDelete) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 3); |
+ DCHECK_EQ(3, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSWeakCollection, weak_collection, 0); |
CONVERT_ARG_HANDLE_CHECKED(Object, key, 1); |
CONVERT_SMI_ARG_CHECKED(hash, 2) |
@@ -328,7 +328,7 @@ RUNTIME_FUNCTION(Runtime_WeakCollectionDelete) { |
RUNTIME_FUNCTION(Runtime_WeakCollectionSet) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 4); |
+ DCHECK_EQ(4, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSWeakCollection, weak_collection, 0); |
CONVERT_ARG_HANDLE_CHECKED(Object, key, 1); |
CHECK(key->IsJSReceiver() || key->IsSymbol()); |
@@ -344,7 +344,7 @@ RUNTIME_FUNCTION(Runtime_WeakCollectionSet) { |
RUNTIME_FUNCTION(Runtime_GetWeakSetValues) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 2); |
+ DCHECK_EQ(2, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSWeakCollection, holder, 0); |
CONVERT_NUMBER_CHECKED(int, max_values, Int32, args[1]); |
CHECK(max_values >= 0); |