Skip to content
Permalink
Browse files
util: remove unused fast path in internal debuglog
The internal `debuglog()` is never called with 0 parameters. Remove the
fast-path for that situation. If it ever occurs, it will fall through to
the default path.

PR-URL: #41605
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Michaël Zasso <targos@protonmail.com>
  • Loading branch information
Trott authored and BethGriggs committed Jan 24, 2022
1 parent 4b174ce commit 2b082def2e81537c71bb730b324fa26f1164df59
Showing with 0 additions and 2 deletions.
  1. +0 −2 lib/internal/util/debuglog.js
@@ -81,7 +81,6 @@ function debuglog(set, cb) {
if (typeof cb === 'function')
cb(debug);
switch (args.length) {
case 0: return debug();
case 1: return debug(args[0]);
case 2: return debug(args[0], args[1]);
default: return debug(...new SafeArrayIterator(args));
@@ -95,7 +94,6 @@ function debuglog(set, cb) {
};
const logger = (...args) => {
switch (args.length) {
case 0: return debug();
case 1: return debug(args[0]);
case 2: return debug(args[0], args[1]);
default: return debug(...new SafeArrayIterator(args));

0 comments on commit 2b082de

Please sign in to comment.