From c929963ba1997ade99265f0cab5620054896c054 Mon Sep 17 00:00:00 2001 From: Daniel Bevenius Date: Mon, 30 Apr 2018 14:18:53 +0200 Subject: [PATCH] http2: reduce require calls in http2/core This commit removes unnecesary requires of http and internal/util in http2/core.js --- lib/internal/http2/core.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/internal/http2/core.js b/lib/internal/http2/core.js index a9fdcb659544e5..ede4f5d34371e8 100644 --- a/lib/internal/http2/core.js +++ b/lib/internal/http2/core.js @@ -68,10 +68,13 @@ const { onServerStream, Http2ServerResponse, } = require('internal/http2/compat'); const { utcDate } = require('internal/http'); -const { promisify } = require('internal/util'); +const { + promisify, + customInspectSymbol: kInspect +} = require('internal/util'); const { isArrayBufferView } = require('internal/util/types'); const { defaultTriggerAsyncIdScope } = require('internal/async_hooks'); -const { _connectionListener: httpConnectionListener } = require('http'); +const { _connectionListener: httpConnectionListener } = http; const { createPromise, promiseResolve } = process.binding('util'); const debug = util.debuglog('http2'); @@ -119,7 +122,6 @@ const { constants, nameForErrorCode } = binding; const NETServer = net.Server; const TLSServer = tls.Server; -const kInspect = require('internal/util').customInspectSymbol; const { kIncomingMessage } = require('_http_common'); const { kServerResponse } = require('_http_server');