diff options
author | Ruben Bridgewater <ruben@bridgewater.de> | 2017-12-30 03:56:01 +0100 |
---|---|---|
committer | Ruben Bridgewater <ruben@bridgewater.de> | 2018-01-23 01:29:19 +0100 |
commit | 5dc289b3f0339c6bf2360c98fc9e233ba635e6cb (patch) | |
tree | 828665dcfbed46840a80043cdee0323e6a6a5edf /benchmark/timers | |
parent | e49d86437d6086bd6c98f2d615fbdf44e031a684 (diff) | |
download | android-node-v8-5dc289b3f0339c6bf2360c98fc9e233ba635e6cb.tar.gz android-node-v8-5dc289b3f0339c6bf2360c98fc9e233ba635e6cb.tar.bz2 android-node-v8-5dc289b3f0339c6bf2360c98fc9e233ba635e6cb.zip |
benchmark: (timers) use destructuring
PR-URL: https://github.com/nodejs/node/pull/18250
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'benchmark/timers')
-rw-r--r-- | benchmark/timers/immediate.js | 6 | ||||
-rw-r--r-- | benchmark/timers/set-immediate-breadth-args.js | 4 | ||||
-rw-r--r-- | benchmark/timers/set-immediate-breadth.js | 4 | ||||
-rw-r--r-- | benchmark/timers/set-immediate-depth-args.js | 4 | ||||
-rw-r--r-- | benchmark/timers/timers-breadth.js | 4 | ||||
-rw-r--r-- | benchmark/timers/timers-cancel-pooled.js | 4 | ||||
-rw-r--r-- | benchmark/timers/timers-cancel-unpooled.js | 4 | ||||
-rw-r--r-- | benchmark/timers/timers-depth.js | 4 | ||||
-rw-r--r-- | benchmark/timers/timers-insert-pooled.js | 4 | ||||
-rw-r--r-- | benchmark/timers/timers-insert-unpooled.js | 4 | ||||
-rw-r--r-- | benchmark/timers/timers-timeout-pooled.js | 4 |
11 files changed, 23 insertions, 23 deletions
diff --git a/benchmark/timers/immediate.js b/benchmark/timers/immediate.js index bbe81555ca..7ddb5cb05a 100644 --- a/benchmark/timers/immediate.js +++ b/benchmark/timers/immediate.js @@ -6,9 +6,9 @@ const bench = common.createBenchmark(main, { type: ['depth', 'depth1', 'breadth', 'breadth1', 'breadth4', 'clear'] }); -function main(conf) { - const N = +conf.thousands * 1e3; - switch (conf.type) { +function main({ thousands, type }) { + const N = thousands * 1e3; + switch (type) { case 'depth': depth(N); break; diff --git a/benchmark/timers/set-immediate-breadth-args.js b/benchmark/timers/set-immediate-breadth-args.js index 348cb62fb2..d5b5a98780 100644 --- a/benchmark/timers/set-immediate-breadth-args.js +++ b/benchmark/timers/set-immediate-breadth-args.js @@ -5,8 +5,8 @@ const bench = common.createBenchmark(main, { millions: [5] }); -function main(conf) { - const N = +conf.millions * 1e6; +function main({ millions }) { + const N = millions * 1e6; process.on('exit', function() { bench.end(N / 1e6); diff --git a/benchmark/timers/set-immediate-breadth.js b/benchmark/timers/set-immediate-breadth.js index 3d8b038342..a4b217b5bf 100644 --- a/benchmark/timers/set-immediate-breadth.js +++ b/benchmark/timers/set-immediate-breadth.js @@ -5,8 +5,8 @@ const bench = common.createBenchmark(main, { millions: [10] }); -function main(conf) { - const N = +conf.millions * 1e6; +function main({ millions }) { + const N = millions * 1e6; process.on('exit', function() { bench.end(N / 1e6); diff --git a/benchmark/timers/set-immediate-depth-args.js b/benchmark/timers/set-immediate-depth-args.js index 704b181451..fe1340c4bd 100644 --- a/benchmark/timers/set-immediate-depth-args.js +++ b/benchmark/timers/set-immediate-depth-args.js @@ -5,8 +5,8 @@ const bench = common.createBenchmark(main, { millions: [5] }); -function main(conf) { - const N = +conf.millions * 1e6; +function main({ millions }) { + const N = millions * 1e6; process.on('exit', function() { bench.end(N / 1e6); diff --git a/benchmark/timers/timers-breadth.js b/benchmark/timers/timers-breadth.js index 02ebd5bb0d..b05b3f91b1 100644 --- a/benchmark/timers/timers-breadth.js +++ b/benchmark/timers/timers-breadth.js @@ -5,8 +5,8 @@ const bench = common.createBenchmark(main, { thousands: [5000], }); -function main(conf) { - const N = +conf.thousands * 1e3; +function main({ thousands }) { + const N = thousands * 1e3; var n = 0; bench.start(); function cb() { diff --git a/benchmark/timers/timers-cancel-pooled.js b/benchmark/timers/timers-cancel-pooled.js index 23cef15387..33897507c8 100644 --- a/benchmark/timers/timers-cancel-pooled.js +++ b/benchmark/timers/timers-cancel-pooled.js @@ -6,8 +6,8 @@ const bench = common.createBenchmark(main, { millions: [5], }); -function main(conf) { - const iterations = +conf.millions * 1e6; +function main({ millions }) { + const iterations = millions * 1e6; var timer = setTimeout(() => {}, 1); for (var i = 0; i < iterations; i++) { diff --git a/benchmark/timers/timers-cancel-unpooled.js b/benchmark/timers/timers-cancel-unpooled.js index 50931e3512..57e0139dfe 100644 --- a/benchmark/timers/timers-cancel-unpooled.js +++ b/benchmark/timers/timers-cancel-unpooled.js @@ -6,8 +6,8 @@ const bench = common.createBenchmark(main, { millions: [1], }); -function main(conf) { - const iterations = +conf.millions * 1e6; +function main({ millions }) { + const iterations = millions * 1e6; const timersList = []; for (var i = 0; i < iterations; i++) { diff --git a/benchmark/timers/timers-depth.js b/benchmark/timers/timers-depth.js index 42dc652b27..ca74eee393 100644 --- a/benchmark/timers/timers-depth.js +++ b/benchmark/timers/timers-depth.js @@ -5,8 +5,8 @@ const bench = common.createBenchmark(main, { thousands: [1], }); -function main(conf) { - const N = +conf.thousands * 1e3; +function main({ thousands }) { + const N = thousands * 1e3; var n = 0; bench.start(); setTimeout(cb, 1); diff --git a/benchmark/timers/timers-insert-pooled.js b/benchmark/timers/timers-insert-pooled.js index 8bbc84290a..59d2c490c3 100644 --- a/benchmark/timers/timers-insert-pooled.js +++ b/benchmark/timers/timers-insert-pooled.js @@ -5,8 +5,8 @@ const bench = common.createBenchmark(main, { millions: [5], }); -function main(conf) { - const iterations = +conf.millions * 1e6; +function main({ millions }) { + const iterations = millions * 1e6; bench.start(); diff --git a/benchmark/timers/timers-insert-unpooled.js b/benchmark/timers/timers-insert-unpooled.js index efe8e9aaa5..5652663335 100644 --- a/benchmark/timers/timers-insert-unpooled.js +++ b/benchmark/timers/timers-insert-unpooled.js @@ -6,8 +6,8 @@ const bench = common.createBenchmark(main, { millions: [1], }); -function main(conf) { - const iterations = +conf.millions * 1e6; +function main({ millions }) { + const iterations = millions * 1e6; const timersList = []; diff --git a/benchmark/timers/timers-timeout-pooled.js b/benchmark/timers/timers-timeout-pooled.js index d39c8cf969..df88e2784f 100644 --- a/benchmark/timers/timers-timeout-pooled.js +++ b/benchmark/timers/timers-timeout-pooled.js @@ -8,8 +8,8 @@ const bench = common.createBenchmark(main, { millions: [10], }); -function main(conf) { - const iterations = +conf.millions * 1e6; +function main({ millions }) { + const iterations = millions * 1e6; let count = 0; // Function tracking on the hidden class in V8 can cause misleading |