Skip to content

Commit 75a9f4d

Browse files
bench: refactor to use string interpolation in @stdlib/random/streams
PR-URL: #11422 Reviewed-by: Athan Reines <kgryte@gmail.com> Ref: stdlib-js/metr-issue-tracker#402 Ref: #8647
1 parent ebaed5c commit 75a9f4d

File tree

82 files changed

+410
-328
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

82 files changed

+410
-328
lines changed

lib/node_modules/@stdlib/random/streams/arcsine/benchmark/benchmark.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
var Readable = require( 'readable-stream' ).Readable;
2424
var bench = require( '@stdlib/bench' );
25+
var format = require( '@stdlib/string/format' );
2526
var pkg = require( './../package.json' ).name;
2627
var randomStream = require( './../lib' );
2728

@@ -47,7 +48,7 @@ bench( pkg, function benchmark( b ) {
4748
b.end();
4849
});
4950

50-
bench( pkg+'::seed', function benchmark( b ) {
51+
bench( format( '%s::seed', pkg ), function benchmark( b ) {
5152
var opts;
5253
var s;
5354
var i;
@@ -71,7 +72,7 @@ bench( pkg+'::seed', function benchmark( b ) {
7172
b.end();
7273
});
7374

74-
bench( pkg+':objectMode', function benchmark( b ) {
75+
bench( format( '%s:objectMode', pkg ), function benchmark( b ) {
7576
var s;
7677
var i;
7778

@@ -90,7 +91,7 @@ bench( pkg+':objectMode', function benchmark( b ) {
9091
b.end();
9192
});
9293

93-
bench( pkg+'::factory', function benchmark( b ) {
94+
bench( format( '%s::factory', pkg ), function benchmark( b ) {
9495
var createStream;
9596
var s;
9697
var i;

lib/node_modules/@stdlib/random/streams/arcsine/benchmark/benchmark.throughput.js

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
var WritableStream = require( 'readable-stream' ).Writable; // eslint-disable-line stdlib/no-redeclare
2424
var bench = require( '@stdlib/bench' );
25+
var format = require( '@stdlib/string/format' );
2526
var inherit = require( '@stdlib/utils/inherit' );
2627
var nextTick = require( '@stdlib/utils/next-tick' );
2728
var pkg = require( './../package.json' ).name;
@@ -30,7 +31,7 @@ var randomStream = require( './../lib' );
3031

3132
// MAIN //
3233

33-
bench( pkg+'::throughput,baseline', function benchmark( b ) {
34+
bench( format( '%s::throughput,baseline', pkg ), function benchmark( b ) {
3435
var i;
3536

3637
i = 0;
@@ -56,7 +57,7 @@ bench( pkg+'::throughput,baseline', function benchmark( b ) {
5657
}
5758
});
5859

59-
bench( pkg+'::throughput:highWaterMark=<default>', function benchmark( b ) {
60+
bench( format( '%s::throughput:highWaterMark=<default>', pkg ), function benchmark( b ) {
6061
var rStream;
6162
var wStream;
6263
var opts;
@@ -101,7 +102,7 @@ bench( pkg+'::throughput:highWaterMark=<default>', function benchmark( b ) {
101102
}
102103
});
103104

104-
bench( pkg+'::throughput:highWaterMark=0', function benchmark( b ) {
105+
bench( format( '%s::throughput:highWaterMark=0', pkg ), function benchmark( b ) {
105106
var rStream;
106107
var wStream;
107108
var opts;
@@ -148,7 +149,7 @@ bench( pkg+'::throughput:highWaterMark=0', function benchmark( b ) {
148149
}
149150
});
150151

151-
bench( pkg+'::throughput,object_mode:highWaterMark=<default>', function benchmark( b ) {
152+
bench( format( '%s::throughput,object_mode:highWaterMark=<default>', pkg ), function benchmark( b ) {
152153
var rStream;
153154
var wStream;
154155
var opts;
@@ -195,7 +196,7 @@ bench( pkg+'::throughput,object_mode:highWaterMark=<default>', function benchmar
195196
}
196197
});
197198

198-
bench( pkg+'::throughput,object_mode:highWaterMark=0', function benchmark( b ) {
199+
bench( format( '%s::throughput,object_mode:highWaterMark=0', pkg ), function benchmark( b ) {
199200
var rStream;
200201
var wStream;
201202
var opts;

lib/node_modules/@stdlib/random/streams/bernoulli/benchmark/benchmark.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
var Readable = require( 'readable-stream' ).Readable;
2424
var bench = require( '@stdlib/bench' );
25+
var format = require( '@stdlib/string/format' );
2526
var pkg = require( './../package.json' ).name;
2627
var randomStream = require( './../lib' );
2728

@@ -47,7 +48,7 @@ bench( pkg, function benchmark( b ) {
4748
b.end();
4849
});
4950

50-
bench( pkg+'::seed', function benchmark( b ) {
51+
bench( format( '%s::seed', pkg ), function benchmark( b ) {
5152
var opts;
5253
var s;
5354
var i;
@@ -71,7 +72,7 @@ bench( pkg+'::seed', function benchmark( b ) {
7172
b.end();
7273
});
7374

74-
bench( pkg+':objectMode', function benchmark( b ) {
75+
bench( format( '%s:objectMode', pkg ), function benchmark( b ) {
7576
var s;
7677
var i;
7778

@@ -90,7 +91,7 @@ bench( pkg+':objectMode', function benchmark( b ) {
9091
b.end();
9192
});
9293

93-
bench( pkg+'::factory', function benchmark( b ) {
94+
bench( format( '%s::factory', pkg ), function benchmark( b ) {
9495
var createStream;
9596
var s;
9697
var i;

lib/node_modules/@stdlib/random/streams/bernoulli/benchmark/benchmark.throughput.js

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
var WritableStream = require( 'readable-stream' ).Writable; // eslint-disable-line stdlib/no-redeclare
2424
var bench = require( '@stdlib/bench' );
25+
var format = require( '@stdlib/string/format' );
2526
var inherit = require( '@stdlib/utils/inherit' );
2627
var nextTick = require( '@stdlib/utils/next-tick' );
2728
var pkg = require( './../package.json' ).name;
@@ -30,7 +31,7 @@ var randomStream = require( './../lib' );
3031

3132
// MAIN //
3233

33-
bench( pkg+'::throughput,baseline', function benchmark( b ) {
34+
bench( format( '%s::throughput,baseline', pkg ), function benchmark( b ) {
3435
var i;
3536

3637
i = 0;
@@ -56,7 +57,7 @@ bench( pkg+'::throughput,baseline', function benchmark( b ) {
5657
}
5758
});
5859

59-
bench( pkg+'::throughput:highWaterMark=<default>', function benchmark( b ) {
60+
bench( format( '%s::throughput:highWaterMark=<default>', pkg ), function benchmark( b ) {
6061
var rStream;
6162
var wStream;
6263
var opts;
@@ -101,7 +102,7 @@ bench( pkg+'::throughput:highWaterMark=<default>', function benchmark( b ) {
101102
}
102103
});
103104

104-
bench( pkg+'::throughput:highWaterMark=0', function benchmark( b ) {
105+
bench( format( '%s::throughput:highWaterMark=0', pkg ), function benchmark( b ) {
105106
var rStream;
106107
var wStream;
107108
var opts;
@@ -148,7 +149,7 @@ bench( pkg+'::throughput:highWaterMark=0', function benchmark( b ) {
148149
}
149150
});
150151

151-
bench( pkg+'::throughput,object_mode:highWaterMark=<default>', function benchmark( b ) {
152+
bench( format( '%s::throughput,object_mode:highWaterMark=<default>', pkg ), function benchmark( b ) {
152153
var rStream;
153154
var wStream;
154155
var opts;
@@ -195,7 +196,7 @@ bench( pkg+'::throughput,object_mode:highWaterMark=<default>', function benchmar
195196
}
196197
});
197198

198-
bench( pkg+'::throughput,object_mode:highWaterMark=0', function benchmark( b ) {
199+
bench( format( '%s::throughput,object_mode:highWaterMark=0', pkg ), function benchmark( b ) {
199200
var rStream;
200201
var wStream;
201202
var opts;

lib/node_modules/@stdlib/random/streams/beta/benchmark/benchmark.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
var Readable = require( 'readable-stream' ).Readable;
2424
var bench = require( '@stdlib/bench' );
25+
var format = require( '@stdlib/string/format' );
2526
var pkg = require( './../package.json' ).name;
2627
var randomStream = require( './../lib' );
2728

@@ -47,7 +48,7 @@ bench( pkg, function benchmark( b ) {
4748
b.end();
4849
});
4950

50-
bench( pkg+'::seed', function benchmark( b ) {
51+
bench( format( '%s::seed', pkg ), function benchmark( b ) {
5152
var opts;
5253
var s;
5354
var i;
@@ -71,7 +72,7 @@ bench( pkg+'::seed', function benchmark( b ) {
7172
b.end();
7273
});
7374

74-
bench( pkg+':objectMode', function benchmark( b ) {
75+
bench( format( '%s:objectMode', pkg ), function benchmark( b ) {
7576
var s;
7677
var i;
7778

@@ -90,7 +91,7 @@ bench( pkg+':objectMode', function benchmark( b ) {
9091
b.end();
9192
});
9293

93-
bench( pkg+'::factory', function benchmark( b ) {
94+
bench( format( '%s::factory', pkg ), function benchmark( b ) {
9495
var createStream;
9596
var s;
9697
var i;

lib/node_modules/@stdlib/random/streams/beta/benchmark/benchmark.throughput.js

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
var WritableStream = require( 'readable-stream' ).Writable; // eslint-disable-line stdlib/no-redeclare
2424
var bench = require( '@stdlib/bench' );
25+
var format = require( '@stdlib/string/format' );
2526
var inherit = require( '@stdlib/utils/inherit' );
2627
var nextTick = require( '@stdlib/utils/next-tick' );
2728
var pkg = require( './../package.json' ).name;
@@ -30,7 +31,7 @@ var randomStream = require( './../lib' );
3031

3132
// MAIN //
3233

33-
bench( pkg+'::throughput,baseline', function benchmark( b ) {
34+
bench( format( '%s::throughput,baseline', pkg ), function benchmark( b ) {
3435
var i;
3536

3637
i = 0;
@@ -56,7 +57,7 @@ bench( pkg+'::throughput,baseline', function benchmark( b ) {
5657
}
5758
});
5859

59-
bench( pkg+'::throughput:highWaterMark=<default>', function benchmark( b ) {
60+
bench( format( '%s::throughput:highWaterMark=<default>', pkg ), function benchmark( b ) {
6061
var rStream;
6162
var wStream;
6263
var opts;
@@ -101,7 +102,7 @@ bench( pkg+'::throughput:highWaterMark=<default>', function benchmark( b ) {
101102
}
102103
});
103104

104-
bench( pkg+'::throughput:highWaterMark=0', function benchmark( b ) {
105+
bench( format( '%s::throughput:highWaterMark=0', pkg ), function benchmark( b ) {
105106
var rStream;
106107
var wStream;
107108
var opts;
@@ -148,7 +149,7 @@ bench( pkg+'::throughput:highWaterMark=0', function benchmark( b ) {
148149
}
149150
});
150151

151-
bench( pkg+'::throughput,object_mode:highWaterMark=<default>', function benchmark( b ) {
152+
bench( format( '%s::throughput,object_mode:highWaterMark=<default>', pkg ), function benchmark( b ) {
152153
var rStream;
153154
var wStream;
154155
var opts;
@@ -195,7 +196,7 @@ bench( pkg+'::throughput,object_mode:highWaterMark=<default>', function benchmar
195196
}
196197
});
197198

198-
bench( pkg+'::throughput,object_mode:highWaterMark=0', function benchmark( b ) {
199+
bench( format( '%s::throughput,object_mode:highWaterMark=0', pkg ), function benchmark( b ) {
199200
var rStream;
200201
var wStream;
201202
var opts;

lib/node_modules/@stdlib/random/streams/betaprime/benchmark/benchmark.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
var Readable = require( 'readable-stream' ).Readable;
2424
var bench = require( '@stdlib/bench' );
25+
var format = require( '@stdlib/string/format' );
2526
var pkg = require( './../package.json' ).name;
2627
var randomStream = require( './../lib' );
2728

@@ -47,7 +48,7 @@ bench( pkg, function benchmark( b ) {
4748
b.end();
4849
});
4950

50-
bench( pkg+'::seed', function benchmark( b ) {
51+
bench( format( '%s::seed', pkg ), function benchmark( b ) {
5152
var opts;
5253
var s;
5354
var i;
@@ -71,7 +72,7 @@ bench( pkg+'::seed', function benchmark( b ) {
7172
b.end();
7273
});
7374

74-
bench( pkg+':objectMode', function benchmark( b ) {
75+
bench( format( '%s:objectMode', pkg ), function benchmark( b ) {
7576
var s;
7677
var i;
7778

@@ -90,7 +91,7 @@ bench( pkg+':objectMode', function benchmark( b ) {
9091
b.end();
9192
});
9293

93-
bench( pkg+'::factory', function benchmark( b ) {
94+
bench( format( '%s::factory', pkg ), function benchmark( b ) {
9495
var createStream;
9596
var s;
9697
var i;

lib/node_modules/@stdlib/random/streams/betaprime/benchmark/benchmark.throughput.js

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
var WritableStream = require( 'readable-stream' ).Writable; // eslint-disable-line stdlib/no-redeclare
2424
var bench = require( '@stdlib/bench' );
25+
var format = require( '@stdlib/string/format' );
2526
var inherit = require( '@stdlib/utils/inherit' );
2627
var nextTick = require( '@stdlib/utils/next-tick' );
2728
var pkg = require( './../package.json' ).name;
@@ -30,7 +31,7 @@ var randomStream = require( './../lib' );
3031

3132
// MAIN //
3233

33-
bench( pkg+'::throughput,baseline', function benchmark( b ) {
34+
bench( format( '%s::throughput,baseline', pkg ), function benchmark( b ) {
3435
var i;
3536

3637
i = 0;
@@ -56,7 +57,7 @@ bench( pkg+'::throughput,baseline', function benchmark( b ) {
5657
}
5758
});
5859

59-
bench( pkg+'::throughput:highWaterMark=<default>', function benchmark( b ) {
60+
bench( format( '%s::throughput:highWaterMark=<default>', pkg ), function benchmark( b ) {
6061
var rStream;
6162
var wStream;
6263
var opts;
@@ -101,7 +102,7 @@ bench( pkg+'::throughput:highWaterMark=<default>', function benchmark( b ) {
101102
}
102103
});
103104

104-
bench( pkg+'::throughput:highWaterMark=0', function benchmark( b ) {
105+
bench( format( '%s::throughput:highWaterMark=0', pkg ), function benchmark( b ) {
105106
var rStream;
106107
var wStream;
107108
var opts;
@@ -148,7 +149,7 @@ bench( pkg+'::throughput:highWaterMark=0', function benchmark( b ) {
148149
}
149150
});
150151

151-
bench( pkg+'::throughput,object_mode:highWaterMark=<default>', function benchmark( b ) {
152+
bench( format( '%s::throughput,object_mode:highWaterMark=<default>', pkg ), function benchmark( b ) {
152153
var rStream;
153154
var wStream;
154155
var opts;
@@ -195,7 +196,7 @@ bench( pkg+'::throughput,object_mode:highWaterMark=<default>', function benchmar
195196
}
196197
});
197198

198-
bench( pkg+'::throughput,object_mode:highWaterMark=0', function benchmark( b ) {
199+
bench( format( '%s::throughput,object_mode:highWaterMark=0', pkg ), function benchmark( b ) {
199200
var rStream;
200201
var wStream;
201202
var opts;

lib/node_modules/@stdlib/random/streams/binomial/benchmark/benchmark.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
var Readable = require( 'readable-stream' ).Readable;
2424
var bench = require( '@stdlib/bench' );
25+
var format = require( '@stdlib/string/format' );
2526
var pkg = require( './../package.json' ).name;
2627
var randomStream = require( './../lib' );
2728

@@ -47,7 +48,7 @@ bench( pkg, function benchmark( b ) {
4748
b.end();
4849
});
4950

50-
bench( pkg+'::seed', function benchmark( b ) {
51+
bench( format( '%s::seed', pkg ), function benchmark( b ) {
5152
var opts;
5253
var s;
5354
var i;
@@ -71,7 +72,7 @@ bench( pkg+'::seed', function benchmark( b ) {
7172
b.end();
7273
});
7374

74-
bench( pkg+':objectMode', function benchmark( b ) {
75+
bench( format( '%s:objectMode', pkg ), function benchmark( b ) {
7576
var s;
7677
var i;
7778

@@ -90,7 +91,7 @@ bench( pkg+':objectMode', function benchmark( b ) {
9091
b.end();
9192
});
9293

93-
bench( pkg+'::factory', function benchmark( b ) {
94+
bench( format( '%s::factory', pkg ), function benchmark( b ) {
9495
var createStream;
9596
var s;
9697
var i;

0 commit comments

Comments
 (0)