diff options
Diffstat (limited to 'deps/node/benchmark/url/url-format.js')
-rw-r--r-- | deps/node/benchmark/url/url-format.js | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/deps/node/benchmark/url/url-format.js b/deps/node/benchmark/url/url-format.js deleted file mode 100644 index 14696af8..00000000 --- a/deps/node/benchmark/url/url-format.js +++ /dev/null @@ -1,27 +0,0 @@ -'use strict'; -const common = require('../common.js'); -const url = require('url'); - -const inputs = { - slashes: { slashes: true, host: 'localhost' }, - file: { protocol: 'file:', pathname: '/foo' }, -}; - -const bench = common.createBenchmark(main, { - type: Object.keys(inputs), - n: [25e6] -}); - -function main({ type, n }) { - const input = inputs[type] || ''; - - // Force-optimize url.format() so that the benchmark doesn't get - // disrupted by the optimizer kicking in halfway through. - for (const name in inputs) - url.format(inputs[name]); - - bench.start(); - for (var i = 0; i < n; i += 1) - url.format(input); - bench.end(n); -} |