summaryrefslogtreecommitdiff
path: root/benchmark/timers
diff options
context:
space:
mode:
authorRuben Bridgewater <ruben@bridgewater.de>2017-12-30 03:56:01 +0100
committerRuben Bridgewater <ruben@bridgewater.de>2018-01-23 01:29:19 +0100
commit5dc289b3f0339c6bf2360c98fc9e233ba635e6cb (patch)
tree828665dcfbed46840a80043cdee0323e6a6a5edf /benchmark/timers
parente49d86437d6086bd6c98f2d615fbdf44e031a684 (diff)
downloadandroid-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.js6
-rw-r--r--benchmark/timers/set-immediate-breadth-args.js4
-rw-r--r--benchmark/timers/set-immediate-breadth.js4
-rw-r--r--benchmark/timers/set-immediate-depth-args.js4
-rw-r--r--benchmark/timers/timers-breadth.js4
-rw-r--r--benchmark/timers/timers-cancel-pooled.js4
-rw-r--r--benchmark/timers/timers-cancel-unpooled.js4
-rw-r--r--benchmark/timers/timers-depth.js4
-rw-r--r--benchmark/timers/timers-insert-pooled.js4
-rw-r--r--benchmark/timers/timers-insert-unpooled.js4
-rw-r--r--benchmark/timers/timers-timeout-pooled.js4
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