Index: src/runtime/runtime-test.cc |
diff --git a/src/runtime/runtime-test.cc b/src/runtime/runtime-test.cc |
index 024c441b9315b7073a97c7c541cc46c5c105ab96..23b4948ac48636711042064fe8735745751f4f93 100644 |
--- a/src/runtime/runtime-test.cc |
+++ b/src/runtime/runtime-test.cc |
@@ -24,7 +24,7 @@ namespace internal { |
RUNTIME_FUNCTION(Runtime_ConstructDouble) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 2); |
+ DCHECK_EQ(2, args.length()); |
CONVERT_NUMBER_CHECKED(uint32_t, hi, Uint32, args[0]); |
CONVERT_NUMBER_CHECKED(uint32_t, lo, Uint32, args[1]); |
uint64_t result = (static_cast<uint64_t>(hi) << 32) | lo; |
@@ -33,7 +33,7 @@ RUNTIME_FUNCTION(Runtime_ConstructDouble) { |
RUNTIME_FUNCTION(Runtime_DeoptimizeFunction) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
// This function is used by fuzzers to get coverage in compiler. |
// Ignore calls on non-function objects to avoid runtime errors. |
@@ -60,7 +60,7 @@ RUNTIME_FUNCTION(Runtime_DeoptimizeFunction) { |
RUNTIME_FUNCTION(Runtime_DeoptimizeNow) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 0); |
+ DCHECK_EQ(0, args.length()); |
Handle<JSFunction> function; |
@@ -86,7 +86,7 @@ RUNTIME_FUNCTION(Runtime_DeoptimizeNow) { |
RUNTIME_FUNCTION(Runtime_RunningInSimulator) { |
SealHandleScope shs(isolate); |
- DCHECK(args.length() == 0); |
+ DCHECK_EQ(0, args.length()); |
#if defined(USE_SIMULATOR) |
return isolate->heap()->true_value(); |
#else |
@@ -97,7 +97,7 @@ RUNTIME_FUNCTION(Runtime_RunningInSimulator) { |
RUNTIME_FUNCTION(Runtime_IsConcurrentRecompilationSupported) { |
SealHandleScope shs(isolate); |
- DCHECK(args.length() == 0); |
+ DCHECK_EQ(0, args.length()); |
return isolate->heap()->ToBoolean( |
isolate->concurrent_recompilation_enabled()); |
} |
@@ -152,7 +152,7 @@ RUNTIME_FUNCTION(Runtime_OptimizeFunctionOnNextCall) { |
RUNTIME_FUNCTION(Runtime_InterpretFunctionOnNextCall) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(Object, function_object, 0); |
if (!function_object->IsJSFunction()) { |
return isolate->heap()->undefined_value(); |
@@ -170,7 +170,7 @@ RUNTIME_FUNCTION(Runtime_InterpretFunctionOnNextCall) { |
RUNTIME_FUNCTION(Runtime_BaselineFunctionOnNextCall) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(Object, function_object, 0); |
if (!function_object->IsJSFunction()) { |
return isolate->heap()->undefined_value(); |
@@ -228,7 +228,7 @@ RUNTIME_FUNCTION(Runtime_OptimizeOsr) { |
RUNTIME_FUNCTION(Runtime_NeverOptimizeFunction) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_CHECKED(JSFunction, function, 0); |
function->shared()->set_disable_optimization_reason( |
kOptimizationDisabledForTest); |
@@ -289,7 +289,7 @@ RUNTIME_FUNCTION(Runtime_GetOptimizationStatus) { |
RUNTIME_FUNCTION(Runtime_UnblockConcurrentRecompilation) { |
- DCHECK(args.length() == 0); |
+ DCHECK_EQ(0, args.length()); |
if (FLAG_block_concurrent_recompilation && |
isolate->concurrent_recompilation_enabled()) { |
isolate->optimizing_compile_dispatcher()->Unblock(); |
@@ -300,7 +300,7 @@ RUNTIME_FUNCTION(Runtime_UnblockConcurrentRecompilation) { |
RUNTIME_FUNCTION(Runtime_GetOptimizationCount) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSFunction, function, 0); |
return Smi::FromInt(function->shared()->opt_count()); |
} |
@@ -311,7 +311,7 @@ static void ReturnThis(const v8::FunctionCallbackInfo<v8::Value>& args) { |
RUNTIME_FUNCTION(Runtime_GetUndetectable) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 0); |
+ DCHECK_EQ(0, args.length()); |
v8::Isolate* v8_isolate = reinterpret_cast<v8::Isolate*>(isolate); |
Local<v8::ObjectTemplate> desc = v8::ObjectTemplate::New(v8_isolate); |
@@ -339,7 +339,7 @@ static void call_as_function(const v8::FunctionCallbackInfo<v8::Value>& args) { |
// parameters when it is called. |
RUNTIME_FUNCTION(Runtime_GetCallable) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 0); |
+ DCHECK_EQ(0, args.length()); |
v8::Isolate* v8_isolate = reinterpret_cast<v8::Isolate*>(isolate); |
Local<v8::FunctionTemplate> t = v8::FunctionTemplate::New(v8_isolate); |
Local<ObjectTemplate> instance_template = t->InstanceTemplate(); |
@@ -355,7 +355,7 @@ RUNTIME_FUNCTION(Runtime_GetCallable) { |
RUNTIME_FUNCTION(Runtime_ClearFunctionTypeFeedback) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSFunction, function, 0); |
function->ClearTypeFeedbackInfo(); |
Code* unoptimized = function->shared()->code(); |
@@ -430,7 +430,7 @@ RUNTIME_FUNCTION(Runtime_CheckWasmWrapperElision) { |
RUNTIME_FUNCTION(Runtime_NotifyContextDisposed) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 0); |
+ DCHECK_EQ(0, args.length()); |
isolate->heap()->NotifyContextDisposed(true); |
return isolate->heap()->undefined_value(); |
} |
@@ -460,7 +460,7 @@ RUNTIME_FUNCTION(Runtime_SetAllocationTimeout) { |
RUNTIME_FUNCTION(Runtime_DebugPrint) { |
SealHandleScope shs(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
OFStream os(stdout); |
#ifdef DEBUG |
@@ -491,7 +491,7 @@ RUNTIME_FUNCTION(Runtime_DebugPrint) { |
RUNTIME_FUNCTION(Runtime_DebugTrace) { |
SealHandleScope shs(isolate); |
- DCHECK(args.length() == 0); |
+ DCHECK_EQ(0, args.length()); |
isolate->PrintStack(stdout); |
return isolate->heap()->undefined_value(); |
} |
@@ -501,7 +501,7 @@ RUNTIME_FUNCTION(Runtime_DebugTrace) { |
// very slowly for very deeply nested ConsStrings. For debugging use only. |
RUNTIME_FUNCTION(Runtime_GlobalPrint) { |
SealHandleScope shs(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_CHECKED(String, string, 0); |
StringCharacterStream stream(string); |
@@ -517,7 +517,7 @@ RUNTIME_FUNCTION(Runtime_SystemBreak) { |
// The code below doesn't create handles, but when breaking here in GDB |
// having a handle scope might be useful. |
HandleScope scope(isolate); |
- DCHECK(args.length() == 0); |
+ DCHECK_EQ(0, args.length()); |
base::OS::DebugBreak(); |
return isolate->heap()->undefined_value(); |
} |
@@ -526,7 +526,7 @@ RUNTIME_FUNCTION(Runtime_SystemBreak) { |
// Sets a v8 flag. |
RUNTIME_FUNCTION(Runtime_SetFlags) { |
SealHandleScope shs(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_CHECKED(String, arg, 0); |
std::unique_ptr<char[]> flags = |
arg->ToCString(DISALLOW_NULLS, ROBUST_STRING_TRAVERSAL); |
@@ -537,7 +537,7 @@ RUNTIME_FUNCTION(Runtime_SetFlags) { |
RUNTIME_FUNCTION(Runtime_Abort) { |
SealHandleScope shs(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_SMI_ARG_CHECKED(message_id, 0); |
const char* message = |
GetBailoutReason(static_cast<BailoutReason>(message_id)); |
@@ -551,7 +551,7 @@ RUNTIME_FUNCTION(Runtime_Abort) { |
RUNTIME_FUNCTION(Runtime_AbortJS) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(String, message, 0); |
base::OS::PrintError("abort: %s\n", message->ToCString().get()); |
isolate->PrintStack(stderr); |
@@ -562,14 +562,14 @@ RUNTIME_FUNCTION(Runtime_AbortJS) { |
RUNTIME_FUNCTION(Runtime_NativeScriptsCount) { |
- DCHECK(args.length() == 0); |
+ DCHECK_EQ(0, args.length()); |
return Smi::FromInt(Natives::GetBuiltinsCount()); |
} |
// TODO(5510): remove this. |
RUNTIME_FUNCTION(Runtime_GetV8Version) { |
HandleScope scope(isolate); |
- DCHECK(args.length() == 0); |
+ DCHECK_EQ(0, args.length()); |
const char* version_string = v8::V8::GetVersion(); |
@@ -580,7 +580,7 @@ RUNTIME_FUNCTION(Runtime_GetV8Version) { |
RUNTIME_FUNCTION(Runtime_DisassembleFunction) { |
HandleScope scope(isolate); |
#ifdef DEBUG |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
// Get the function and make sure it is compiled. |
CONVERT_ARG_HANDLE_CHECKED(JSFunction, func, 0); |
if (!Compiler::Compile(func, Compiler::KEEP_EXCEPTION)) { |
@@ -644,7 +644,7 @@ RUNTIME_FUNCTION(Runtime_TraceTailCall) { |
RUNTIME_FUNCTION(Runtime_GetExceptionDetails) { |
HandleScope shs(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSObject, exception_obj, 0); |
Factory* factory = isolate->factory(); |
@@ -669,7 +669,7 @@ RUNTIME_FUNCTION(Runtime_GetExceptionDetails) { |
RUNTIME_FUNCTION(Runtime_HaveSameMap) { |
SealHandleScope shs(isolate); |
- DCHECK(args.length() == 2); |
+ DCHECK_EQ(2, args.length()); |
CONVERT_ARG_CHECKED(JSObject, obj1, 0); |
CONVERT_ARG_CHECKED(JSObject, obj2, 1); |
return isolate->heap()->ToBoolean(obj1->map() == obj2->map()); |
@@ -678,7 +678,7 @@ RUNTIME_FUNCTION(Runtime_HaveSameMap) { |
RUNTIME_FUNCTION(Runtime_InNewSpace) { |
SealHandleScope shs(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_CHECKED(Object, obj, 0); |
return isolate->heap()->ToBoolean(isolate->heap()->InNewSpace(obj)); |
} |
@@ -745,7 +745,7 @@ RUNTIME_FUNCTION(Runtime_SpeciesProtector) { |
// buffer, which is then returned. |
RUNTIME_FUNCTION(Runtime_SerializeWasmModule) { |
HandleScope shs(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_HANDLE_CHECKED_2(WasmModuleObject, module_obj, 0); |
Handle<WasmCompiledModule> orig(module_obj->compiled_module()); |
@@ -762,7 +762,7 @@ RUNTIME_FUNCTION(Runtime_SerializeWasmModule) { |
// Return undefined if unsuccessful. |
RUNTIME_FUNCTION(Runtime_DeserializeWasmModule) { |
HandleScope shs(isolate); |
- DCHECK(args.length() == 2); |
+ DCHECK_EQ(2, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSArrayBuffer, buffer, 0); |
CONVERT_ARG_HANDLE_CHECKED(JSArrayBuffer, wire_bytes, 1); |
@@ -797,7 +797,7 @@ RUNTIME_FUNCTION(Runtime_DeserializeWasmModule) { |
RUNTIME_FUNCTION(Runtime_ValidateWasmInstancesChain) { |
HandleScope shs(isolate); |
- DCHECK(args.length() == 2); |
+ DCHECK_EQ(2, args.length()); |
CONVERT_ARG_HANDLE_CHECKED_2(WasmModuleObject, module_obj, 0); |
CONVERT_ARG_HANDLE_CHECKED(Smi, instance_count, 1); |
wasm::testing::ValidateInstancesChain(isolate, module_obj, |
@@ -807,7 +807,7 @@ RUNTIME_FUNCTION(Runtime_ValidateWasmInstancesChain) { |
RUNTIME_FUNCTION(Runtime_ValidateWasmModuleState) { |
HandleScope shs(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_HANDLE_CHECKED_2(WasmModuleObject, module_obj, 0); |
wasm::testing::ValidateModuleState(isolate, module_obj); |
return isolate->heap()->ToBoolean(true); |
@@ -815,7 +815,7 @@ RUNTIME_FUNCTION(Runtime_ValidateWasmModuleState) { |
RUNTIME_FUNCTION(Runtime_ValidateWasmOrphanedInstance) { |
HandleScope shs(isolate); |
- DCHECK(args.length() == 1); |
+ DCHECK_EQ(1, args.length()); |
CONVERT_ARG_HANDLE_CHECKED_2(WasmInstanceObject, instance, 0); |
wasm::testing::ValidateOrphanedInstance(isolate, instance); |
return isolate->heap()->ToBoolean(true); |