diff options
Diffstat (limited to 'benchmark/buffers/buffer-compare-instance-method.js')
-rw-r--r-- | benchmark/buffers/buffer-compare-instance-method.js | 25 |
1 files changed, 12 insertions, 13 deletions
diff --git a/benchmark/buffers/buffer-compare-instance-method.js b/benchmark/buffers/buffer-compare-instance-method.js index a3433803b7..77a3e84fa7 100644 --- a/benchmark/buffers/buffer-compare-instance-method.js +++ b/benchmark/buffers/buffer-compare-instance-method.js @@ -4,11 +4,10 @@ const common = require('../common.js'); const bench = common.createBenchmark(main, { size: [16, 512, 1024, 4096, 16386], args: [1, 2, 3, 4, 5], - millions: [1] + n: [1e6] }); -function main({ millions, size, args }) { - const iter = millions * 1e6; +function main({ n, size, args }) { const b0 = Buffer.alloc(size, 'a'); const b1 = Buffer.alloc(size, 'a'); const b0Len = b0.length; @@ -37,41 +36,41 @@ function main({ millions, size, args }) { case 2: b0.compare(b1, 0); bench.start(); - for (i = 0; i < iter; i++) { + for (i = 0; i < n; i++) { b0.compare(b1, 0); } - bench.end(iter / 1e6); + bench.end(n); break; case 3: b0.compare(b1, 0, b1Len); bench.start(); - for (i = 0; i < iter; i++) { + for (i = 0; i < n; i++) { b0.compare(b1, 0, b1Len); } - bench.end(iter / 1e6); + bench.end(n); break; case 4: b0.compare(b1, 0, b1Len, 0); bench.start(); - for (i = 0; i < iter; i++) { + for (i = 0; i < n; i++) { b0.compare(b1, 0, b1Len, 0); } - bench.end(iter / 1e6); + bench.end(n); break; case 5: b0.compare(b1, 0, b1Len, 0, b0Len); bench.start(); - for (i = 0; i < iter; i++) { + for (i = 0; i < n; i++) { b0.compare(b1, 0, b1Len, 0, b0Len); } - bench.end(iter / 1e6); + bench.end(n); break; default: b0.compare(b1); bench.start(); - for (i = 0; i < iter; i++) { + for (i = 0; i < n; i++) { b0.compare(b1); } - bench.end(iter / 1e6); + bench.end(n); } } |