util: don't init Debug if it's not needed yet
Checklist
-
make -j4 test
(UNIX), orvcbuild test nosign
(Windows) passes -
commit message follows commit guidelines
Affected core subsystem(s)
util
Description of change
Because any call to util.inspect()
with an object results in
inspectPromise()
being called, Debug
was being initialized even when
it's not needed. Instead, the initialization is placed after the
isPromise
check.