aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRuben Bridgewater <ruben@bridgewater.de>2017-12-30 03:55:51 +0100
committerRuben Bridgewater <ruben@bridgewater.de>2018-01-23 01:29:18 +0100
commite49d86437d6086bd6c98f2d615fbdf44e031a684 (patch)
tree1bb9db999fc9a3694dd4d31f70356e6a8be8e90b
parent7a24b1c565880625f21a19f3187a4f939820ca0c (diff)
downloadandroid-node-v8-e49d86437d6086bd6c98f2d615fbdf44e031a684.tar.gz
android-node-v8-e49d86437d6086bd6c98f2d615fbdf44e031a684.tar.bz2
android-node-v8-e49d86437d6086bd6c98f2d615fbdf44e031a684.zip
benchmark: (tls) 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>
-rw-r--r--benchmark/tls/convertprotocols.js4
-rw-r--r--benchmark/tls/throughput.js11
-rw-r--r--benchmark/tls/tls-connect.js5
3 files changed, 5 insertions, 15 deletions
diff --git a/benchmark/tls/convertprotocols.js b/benchmark/tls/convertprotocols.js
index 5d56145505..1ee2672bee 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 51feb85cba..f63257c496 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 628b040ee8..67f2d5f8a9 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`),