summaryrefslogtreecommitdiff
path: root/deps/node/benchmark/url/usvstring.js
diff options
context:
space:
mode:
Diffstat (limited to 'deps/node/benchmark/url/usvstring.js')
-rw-r--r--deps/node/benchmark/url/usvstring.js27
1 files changed, 0 insertions, 27 deletions
diff --git a/deps/node/benchmark/url/usvstring.js b/deps/node/benchmark/url/usvstring.js
deleted file mode 100644
index 91abe8d6..00000000
--- a/deps/node/benchmark/url/usvstring.js
+++ /dev/null
@@ -1,27 +0,0 @@
-'use strict';
-const common = require('../common.js');
-
-const inputs = {
- valid: 'adsfadsfadsf',
- validsurr: '\uda23\ude23\uda1f\udfaa\ud800\udfff\uda23\ude23\uda1f\udfaa' +
- '\ud800\udfff',
- someinvalid: 'asasfdfasd\uda23',
- allinvalid: '\udc45\uda23 \udf00\udc00 \udfaa\uda12 \udc00\udfaa',
- nonstring: { toString() { return 'asdf'; } }
-};
-const bench = common.createBenchmark(main, {
- input: Object.keys(inputs),
- n: [5e7]
-}, {
- flags: ['--expose-internals']
-});
-
-function main({ input, n }) {
- const { toUSVString } = require('internal/url');
- const str = inputs[input];
-
- bench.start();
- for (var i = 0; i < n; i++)
- toUSVString(str);
- bench.end(n);
-}