summaryrefslogtreecommitdiff
path: root/benchmark
diff options
context:
space:
mode:
authorRuben Bridgewater <ruben@bridgewater.de>2017-12-30 03:56:10 +0100
committerRuben Bridgewater <ruben@bridgewater.de>2018-01-23 01:29:20 +0100
commit592454e70365e20150e9fb07f8b2c8bb349ed5b7 (patch)
tree4edb98345f5e2b097c4d3b4f4987d2157a3979e9 /benchmark
parent5dc289b3f0339c6bf2360c98fc9e233ba635e6cb (diff)
downloadandroid-node-v8-592454e70365e20150e9fb07f8b2c8bb349ed5b7.tar.gz
android-node-v8-592454e70365e20150e9fb07f8b2c8bb349ed5b7.tar.bz2
android-node-v8-592454e70365e20150e9fb07f8b2c8bb349ed5b7.zip
benchmark: (streams) 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')
-rw-r--r--benchmark/streams/readable-bigread.js3
-rw-r--r--benchmark/streams/readable-bigunevenread.js3
-rw-r--r--benchmark/streams/readable-boundaryread.js5
-rw-r--r--benchmark/streams/readable-readall.js3
-rw-r--r--benchmark/streams/readable-unevenread.js3
-rw-r--r--benchmark/streams/transform-creation.js4
-rw-r--r--benchmark/streams/writable-manywrites.js3
7 files changed, 8 insertions, 16 deletions
diff --git a/benchmark/streams/readable-bigread.js b/benchmark/streams/readable-bigread.js
index 34d478fb47..99213afaeb 100644
--- a/benchmark/streams/readable-bigread.js
+++ b/benchmark/streams/readable-bigread.js
@@ -7,8 +7,7 @@ const bench = common.createBenchmark(main, {
n: [100e1]
});
-function main(conf) {
- const n = +conf.n;
+function main({ n }) {
const b = new Buffer(32);
const s = new Readable();
function noop() {}
diff --git a/benchmark/streams/readable-bigunevenread.js b/benchmark/streams/readable-bigunevenread.js
index d176166ae4..e2f2c1406a 100644
--- a/benchmark/streams/readable-bigunevenread.js
+++ b/benchmark/streams/readable-bigunevenread.js
@@ -7,8 +7,7 @@ const bench = common.createBenchmark(main, {
n: [100e1]
});
-function main(conf) {
- const n = +conf.n;
+function main({ n }) {
const b = new Buffer(32);
const s = new Readable();
function noop() {}
diff --git a/benchmark/streams/readable-boundaryread.js b/benchmark/streams/readable-boundaryread.js
index 4834da0a2c..835c7d18b5 100644
--- a/benchmark/streams/readable-boundaryread.js
+++ b/benchmark/streams/readable-boundaryread.js
@@ -8,11 +8,10 @@ const bench = common.createBenchmark(main, {
type: ['string', 'buffer']
});
-function main(conf) {
- const n = +conf.n;
+function main({ n, type }) {
const s = new Readable();
var data = 'a'.repeat(32);
- if (conf.type === 'buffer')
+ if (type === 'buffer')
data = Buffer.from(data);
s._read = function() {};
diff --git a/benchmark/streams/readable-readall.js b/benchmark/streams/readable-readall.js
index be34afbeab..5715e42017 100644
--- a/benchmark/streams/readable-readall.js
+++ b/benchmark/streams/readable-readall.js
@@ -7,8 +7,7 @@ const bench = common.createBenchmark(main, {
n: [50e2]
});
-function main(conf) {
- const n = +conf.n;
+function main({ n }) {
const b = new Buffer(32);
const s = new Readable();
function noop() {}
diff --git a/benchmark/streams/readable-unevenread.js b/benchmark/streams/readable-unevenread.js
index ebbc727ad2..d7a408b1c5 100644
--- a/benchmark/streams/readable-unevenread.js
+++ b/benchmark/streams/readable-unevenread.js
@@ -7,8 +7,7 @@ const bench = common.createBenchmark(main, {
n: [100e1]
});
-function main(conf) {
- const n = +conf.n;
+function main({ n }) {
const b = new Buffer(32);
const s = new Readable();
function noop() {}
diff --git a/benchmark/streams/transform-creation.js b/benchmark/streams/transform-creation.js
index bd5ac96fa7..abfab0c8e2 100644
--- a/benchmark/streams/transform-creation.js
+++ b/benchmark/streams/transform-creation.js
@@ -13,9 +13,7 @@ function MyTransform() {
inherits(MyTransform, Transform);
MyTransform.prototype._transform = function() {};
-function main(conf) {
- const n = +conf.n;
-
+function main({ n }) {
bench.start();
for (var i = 0; i < n; ++i)
new MyTransform();
diff --git a/benchmark/streams/writable-manywrites.js b/benchmark/streams/writable-manywrites.js
index fadafe86e4..6fcb07e849 100644
--- a/benchmark/streams/writable-manywrites.js
+++ b/benchmark/streams/writable-manywrites.js
@@ -7,8 +7,7 @@ const bench = common.createBenchmark(main, {
n: [2e6]
});
-function main(conf) {
- const n = +conf.n;
+function main({ n }) {
const b = Buffer.allocUnsafe(1024);
const s = new Writable();
s._write = function(chunk, encoding, cb) {