From 3e3254a2e79897c452552f126cf39edd5b8442f0 Mon Sep 17 00:00:00 2001 From: Ruben Bridgewater Date: Sat, 30 Dec 2017 03:55:51 +0100 Subject: [PATCH] benchmark: (tls) use destructuring PR-URL: https://github.com/nodejs/node/pull/18250 Reviewed-By: Matteo Collina Reviewed-By: James M Snell --- benchmark/tls/convertprotocols.js | 4 +--- benchmark/tls/throughput.js | 11 +++-------- benchmark/tls/tls-connect.js | 5 +---- 3 files changed, 5 insertions(+), 15 deletions(-) diff --git a/benchmark/tls/convertprotocols.js b/benchmark/tls/convertprotocols.js index 5d561455051a0c..1ee2672bee7bd7 100644 --- a/benchmark/tls/convertprotocols.js +++ b/benchmark/tls/convertprotocols.js @@ -7,9 +7,7 @@ const bench = common.createBenchmark(main, { n: [1, 50000] }); -function main(conf) { - const n = +conf.n; - +function main({ n }) { var i = 0; var m = {}; // First call dominates results diff --git a/benchmark/tls/throughput.js b/benchmark/tls/throughput.js index 51feb85cbaccc1..f63257c49693d6 100644 --- a/benchmark/tls/throughput.js +++ b/benchmark/tls/throughput.js @@ -6,20 +6,15 @@ const bench = common.createBenchmark(main, { size: [2, 1024, 1024 * 1024] }); -var dur, type, encoding, size; -var server; - const path = require('path'); const fs = require('fs'); const cert_dir = path.resolve(__dirname, '../../test/fixtures'); var options; const tls = require('tls'); -function main(conf) { - dur = +conf.dur; - type = conf.type; - size = +conf.size; - +function main({ dur, type, size }) { + var encoding; + var server; var chunk; switch (type) { case 'buf': diff --git a/benchmark/tls/tls-connect.js b/benchmark/tls/tls-connect.js index 628b040ee88c9b..67f2d5f8a932e0 100644 --- a/benchmark/tls/tls-connect.js +++ b/benchmark/tls/tls-connect.js @@ -16,10 +16,7 @@ var dur; var concurrency; var running = true; -function main(conf) { - dur = +conf.dur; - concurrency = +conf.concurrency; - +function main({ dur, concurrency }) { const cert_dir = path.resolve(__dirname, '../../test/fixtures'); const options = { key: fs.readFileSync(`${cert_dir}/test_key.pem`),