Skip to content

Commit b260ecf

Browse files
bench: refactor to use string interpolation in array/full-like
PR-URL: stdlib-js#10320 Reviewed-by: Philipp Burckhardt <pburckhardt@outlook.com>
1 parent e487975 commit b260ecf

14 files changed

+40
-26
lines changed

lib/node_modules/@stdlib/array/full-like/benchmark/benchmark.js

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ var isArray = require( '@stdlib/assert/is-array' );
2626
var zeros = require( '@stdlib/array/zeros' );
2727
var Complex128 = require( '@stdlib/complex/float64/ctor' );
2828
var Complex64 = require( '@stdlib/complex/float32/ctor' );
29+
var format = require( '@stdlib/string/format' );
2930
var pkg = require( './../package.json' ).name;
3031
var fullLike = require( './../lib' );
3132

@@ -54,7 +55,7 @@ bench( pkg, function benchmark( b ) {
5455
b.end();
5556
});
5657

57-
bench( pkg+':dtype=float64', function benchmark( b ) {
58+
bench( format( '%s:dtype=float64', pkg ), function benchmark( b ) {
5859
var arr;
5960
var x;
6061
var i;
@@ -76,7 +77,7 @@ bench( pkg+':dtype=float64', function benchmark( b ) {
7677
b.end();
7778
});
7879

79-
bench( pkg+':dtype=float32', function benchmark( b ) {
80+
bench( format( '%s:dtype=float32', pkg ), function benchmark( b ) {
8081
var arr;
8182
var x;
8283
var i;
@@ -98,7 +99,7 @@ bench( pkg+':dtype=float32', function benchmark( b ) {
9899
b.end();
99100
});
100101

101-
bench( pkg+':dtype=bool', function benchmark( b ) {
102+
bench( format( '%s:dtype=bool', pkg ), function benchmark( b ) {
102103
var arr;
103104
var x;
104105
var i;
@@ -120,7 +121,7 @@ bench( pkg+':dtype=bool', function benchmark( b ) {
120121
b.end();
121122
});
122123

123-
bench( pkg+':dtype=complex128', function benchmark( b ) {
124+
bench( format( '%s:dtype=complex128', pkg ), function benchmark( b ) {
124125
var arr;
125126
var z;
126127
var x;
@@ -144,7 +145,7 @@ bench( pkg+':dtype=complex128', function benchmark( b ) {
144145
b.end();
145146
});
146147

147-
bench( pkg+':dtype=complex64', function benchmark( b ) {
148+
bench( format( '%s:dtype=complex64', pkg ), function benchmark( b ) {
148149
var arr;
149150
var z;
150151
var x;
@@ -168,7 +169,7 @@ bench( pkg+':dtype=complex64', function benchmark( b ) {
168169
b.end();
169170
});
170171

171-
bench( pkg+':dtype=int32', function benchmark( b ) {
172+
bench( format( '%s:dtype=int32', pkg ), function benchmark( b ) {
172173
var arr;
173174
var x;
174175
var i;
@@ -190,7 +191,7 @@ bench( pkg+':dtype=int32', function benchmark( b ) {
190191
b.end();
191192
});
192193

193-
bench( pkg+':dtype=uint32', function benchmark( b ) {
194+
bench( format( '%s:dtype=uint32', pkg ), function benchmark( b ) {
194195
var arr;
195196
var x;
196197
var i;
@@ -212,7 +213,7 @@ bench( pkg+':dtype=uint32', function benchmark( b ) {
212213
b.end();
213214
});
214215

215-
bench( pkg+':dtype=int16', function benchmark( b ) {
216+
bench( format( '%s:dtype=int16', pkg ), function benchmark( b ) {
216217
var arr;
217218
var x;
218219
var i;
@@ -234,7 +235,7 @@ bench( pkg+':dtype=int16', function benchmark( b ) {
234235
b.end();
235236
});
236237

237-
bench( pkg+':dtype=uint16', function benchmark( b ) {
238+
bench( format( '%s:dtype=uint16', pkg ), function benchmark( b ) {
238239
var arr;
239240
var x;
240241
var i;
@@ -256,7 +257,7 @@ bench( pkg+':dtype=uint16', function benchmark( b ) {
256257
b.end();
257258
});
258259

259-
bench( pkg+':dtype=int8', function benchmark( b ) {
260+
bench( format( '%s:dtype=int8', pkg ), function benchmark( b ) {
260261
var arr;
261262
var x;
262263
var i;
@@ -278,7 +279,7 @@ bench( pkg+':dtype=int8', function benchmark( b ) {
278279
b.end();
279280
});
280281

281-
bench( pkg+':dtype=uint8', function benchmark( b ) {
282+
bench( format( '%s:dtype=uint8', pkg ), function benchmark( b ) {
282283
var arr;
283284
var x;
284285
var i;
@@ -300,7 +301,7 @@ bench( pkg+':dtype=uint8', function benchmark( b ) {
300301
b.end();
301302
});
302303

303-
bench( pkg+':dtype=uint8c', function benchmark( b ) {
304+
bench( format( '%s:dtype=uint8c', pkg ), function benchmark( b ) {
304305
var arr;
305306
var x;
306307
var i;
@@ -322,7 +323,7 @@ bench( pkg+':dtype=uint8c', function benchmark( b ) {
322323
b.end();
323324
});
324325

325-
bench( pkg+':dtype=generic', function benchmark( b ) {
326+
bench( format( '%s:dtype=generic', pkg ), function benchmark( b ) {
326327
var arr;
327328
var x;
328329
var i;

lib/node_modules/@stdlib/array/full-like/benchmark/benchmark.length.bool.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ var bench = require( '@stdlib/bench' );
2424
var pow = require( '@stdlib/math/base/special/pow' );
2525
var isTypedArrayLike = require( '@stdlib/assert/is-typed-array-like' );
2626
var zeros = require( '@stdlib/array/zeros' );
27+
var format = require( '@stdlib/string/format' );
2728
var pkg = require( './../package.json' ).name;
2829
var fullLike = require( './../lib' );
2930

@@ -88,7 +89,7 @@ function main() {
8889
for ( i = min; i <= max; i++ ) {
8990
len = pow( 10, i );
9091
f = createBenchmark( len );
91-
bench( pkg+':dtype=bool,len='+len, f );
92+
bench( format( '%s:dtype=bool,len=%d', pkg, len ), f );
9293
}
9394
}
9495

lib/node_modules/@stdlib/array/full-like/benchmark/benchmark.length.complex128.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ var pow = require( '@stdlib/math/base/special/pow' );
2525
var isTypedArrayLike = require( '@stdlib/assert/is-typed-array-like' );
2626
var zeros = require( '@stdlib/array/zeros' );
2727
var Complex128 = require( '@stdlib/complex/float64/ctor' );
28+
var format = require( '@stdlib/string/format' );
2829
var pkg = require( './../package.json' ).name;
2930
var fullLike = require( './../lib' );
3031

@@ -92,7 +93,7 @@ function main() {
9293
for ( i = min; i <= max; i++ ) {
9394
len = pow( 10, i );
9495
f = createBenchmark( len );
95-
bench( pkg+':dtype=complex128,len='+len, f );
96+
bench( format( '%s:dtype=complex128,len=%d', pkg, len ), f );
9697
}
9798
}
9899

lib/node_modules/@stdlib/array/full-like/benchmark/benchmark.length.complex64.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ var pow = require( '@stdlib/math/base/special/pow' );
2525
var isTypedArrayLike = require( '@stdlib/assert/is-typed-array-like' );
2626
var zeros = require( '@stdlib/array/zeros' );
2727
var Complex64 = require( '@stdlib/complex/float32/ctor' );
28+
var format = require( '@stdlib/string/format' );
2829
var pkg = require( './../package.json' ).name;
2930
var fullLike = require( './../lib' );
3031

@@ -92,7 +93,7 @@ function main() {
9293
for ( i = min; i <= max; i++ ) {
9394
len = pow( 10, i );
9495
f = createBenchmark( len );
95-
bench( pkg+':dtype=complex64,len='+len, f );
96+
bench( format( '%s:dtype=complex64,len=%d', pkg, len ), f );
9697
}
9798
}
9899

lib/node_modules/@stdlib/array/full-like/benchmark/benchmark.length.float32.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ var bench = require( '@stdlib/bench' );
2424
var pow = require( '@stdlib/math/base/special/pow' );
2525
var isTypedArray = require( '@stdlib/assert/is-typed-array' );
2626
var zeros = require( '@stdlib/array/zeros' );
27+
var format = require( '@stdlib/string/format' );
2728
var pkg = require( './../package.json' ).name;
2829
var fullLike = require( './../lib' );
2930

@@ -88,7 +89,7 @@ function main() {
8889
for ( i = min; i <= max; i++ ) {
8990
len = pow( 10, i );
9091
f = createBenchmark( len );
91-
bench( pkg+':dtype=float32,len='+len, f );
92+
bench( format( '%s:dtype=float32,len=%d', pkg, len ), f );
9293
}
9394
}
9495

lib/node_modules/@stdlib/array/full-like/benchmark/benchmark.length.float64.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ var bench = require( '@stdlib/bench' );
2424
var pow = require( '@stdlib/math/base/special/pow' );
2525
var isTypedArray = require( '@stdlib/assert/is-typed-array' );
2626
var zeros = require( '@stdlib/array/zeros' );
27+
var format = require( '@stdlib/string/format' );
2728
var pkg = require( './../package.json' ).name;
2829
var fullLike = require( './../lib' );
2930

@@ -88,7 +89,7 @@ function main() {
8889
for ( i = min; i <= max; i++ ) {
8990
len = pow( 10, i );
9091
f = createBenchmark( len );
91-
bench( pkg+':dtype=float64,len='+len, f );
92+
bench( format( '%s:dtype=float64,len=%d', pkg, len ), f );
9293
}
9394
}
9495

lib/node_modules/@stdlib/array/full-like/benchmark/benchmark.length.generic.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ var bench = require( '@stdlib/bench' );
2424
var pow = require( '@stdlib/math/base/special/pow' );
2525
var isArray = require( '@stdlib/assert/is-array' );
2626
var zeros = require( '@stdlib/array/zeros' );
27+
var format = require( '@stdlib/string/format' );
2728
var pkg = require( './../package.json' ).name;
2829
var fullLike = require( './../lib' );
2930

@@ -88,7 +89,7 @@ function main() {
8889
for ( i = min; i <= max; i++ ) {
8990
len = pow( 10, i );
9091
f = createBenchmark( len );
91-
bench( pkg+':dtype=generic,len='+len, f );
92+
bench( format( '%s:dtype=generic,len=%d', pkg, len ), f );
9293
}
9394
}
9495

lib/node_modules/@stdlib/array/full-like/benchmark/benchmark.length.int16.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ var bench = require( '@stdlib/bench' );
2424
var pow = require( '@stdlib/math/base/special/pow' );
2525
var isTypedArray = require( '@stdlib/assert/is-typed-array' );
2626
var zeros = require( '@stdlib/array/zeros' );
27+
var format = require( '@stdlib/string/format' );
2728
var pkg = require( './../package.json' ).name;
2829
var fullLike = require( './../lib' );
2930

@@ -88,7 +89,7 @@ function main() {
8889
for ( i = min; i <= max; i++ ) {
8990
len = pow( 10, i );
9091
f = createBenchmark( len );
91-
bench( pkg+':dtype=int16,len='+len, f );
92+
bench( format( '%s:dtype=int16,len=%d', pkg, len ), f );
9293
}
9394
}
9495

lib/node_modules/@stdlib/array/full-like/benchmark/benchmark.length.int32.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ var bench = require( '@stdlib/bench' );
2424
var pow = require( '@stdlib/math/base/special/pow' );
2525
var isTypedArray = require( '@stdlib/assert/is-typed-array' );
2626
var zeros = require( '@stdlib/array/zeros' );
27+
var format = require( '@stdlib/string/format' );
2728
var pkg = require( './../package.json' ).name;
2829
var fullLike = require( './../lib' );
2930

@@ -88,7 +89,7 @@ function main() {
8889
for ( i = min; i <= max; i++ ) {
8990
len = pow( 10, i );
9091
f = createBenchmark( len );
91-
bench( pkg+':dtype=int32,len='+len, f );
92+
bench( format( '%s:dtype=int32,len=%d', pkg, len ), f );
9293
}
9394
}
9495

lib/node_modules/@stdlib/array/full-like/benchmark/benchmark.length.int8.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ var bench = require( '@stdlib/bench' );
2424
var pow = require( '@stdlib/math/base/special/pow' );
2525
var isTypedArray = require( '@stdlib/assert/is-typed-array' );
2626
var zeros = require( '@stdlib/array/zeros' );
27+
var format = require( '@stdlib/string/format' );
2728
var pkg = require( './../package.json' ).name;
2829
var fullLike = require( './../lib' );
2930

@@ -88,7 +89,7 @@ function main() {
8889
for ( i = min; i <= max; i++ ) {
8990
len = pow( 10, i );
9091
f = createBenchmark( len );
91-
bench( pkg+':dtype=int8,len='+len, f );
92+
bench( format( '%s:dtype=int8,len=%d', pkg, len ), f );
9293
}
9394
}
9495

0 commit comments

Comments
 (0)