Skip to content

Commit 1ebdf55

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

14 files changed

+40
-26
lines changed

lib/node_modules/@stdlib/array/filled-by/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 constantFunction = require( '@stdlib/utils/constant-function' );
2727
var Complex64 = require( '@stdlib/complex/float32/ctor' );
2828
var Complex128 = require( '@stdlib/complex/float64/ctor' );
29+
var format = require( '@stdlib/string/format' );
2930
var pkg = require( './../package.json' ).name;
3031
var filledarrayBy = 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 clbk;
5960
var arr;
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 clbk;
8182
var arr;
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 clbk;
103104
var arr;
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 clbk;
125126
var arr;
126127
var i;
@@ -142,7 +143,7 @@ bench( pkg+':dtype=complex128', function benchmark( b ) {
142143
b.end();
143144
});
144145

145-
bench( pkg+':dtype=complex64', function benchmark( b ) {
146+
bench( format( '%s:dtype=complex64', pkg ), function benchmark( b ) {
146147
var clbk;
147148
var arr;
148149
var i;
@@ -164,7 +165,7 @@ bench( pkg+':dtype=complex64', function benchmark( b ) {
164165
b.end();
165166
});
166167

167-
bench( pkg+':dtype=int32', function benchmark( b ) {
168+
bench( format( '%s:dtype=int32', pkg ), function benchmark( b ) {
168169
var clbk;
169170
var arr;
170171
var i;
@@ -186,7 +187,7 @@ bench( pkg+':dtype=int32', function benchmark( b ) {
186187
b.end();
187188
});
188189

189-
bench( pkg+':dtype=uint32', function benchmark( b ) {
190+
bench( format( '%s:dtype=uint32', pkg ), function benchmark( b ) {
190191
var clbk;
191192
var arr;
192193
var i;
@@ -208,7 +209,7 @@ bench( pkg+':dtype=uint32', function benchmark( b ) {
208209
b.end();
209210
});
210211

211-
bench( pkg+':dtype=int16', function benchmark( b ) {
212+
bench( format( '%s:dtype=int16', pkg ), function benchmark( b ) {
212213
var clbk;
213214
var arr;
214215
var i;
@@ -230,7 +231,7 @@ bench( pkg+':dtype=int16', function benchmark( b ) {
230231
b.end();
231232
});
232233

233-
bench( pkg+':dtype=uint16', function benchmark( b ) {
234+
bench( format( '%s:dtype=uint16', pkg ), function benchmark( b ) {
234235
var clbk;
235236
var arr;
236237
var i;
@@ -252,7 +253,7 @@ bench( pkg+':dtype=uint16', function benchmark( b ) {
252253
b.end();
253254
});
254255

255-
bench( pkg+':dtype=int8', function benchmark( b ) {
256+
bench( format( '%s:dtype=int8', pkg ), function benchmark( b ) {
256257
var clbk;
257258
var arr;
258259
var i;
@@ -274,7 +275,7 @@ bench( pkg+':dtype=int8', function benchmark( b ) {
274275
b.end();
275276
});
276277

277-
bench( pkg+':dtype=uint8', function benchmark( b ) {
278+
bench( format( '%s:dtype=uint8', pkg ), function benchmark( b ) {
278279
var clbk;
279280
var arr;
280281
var i;
@@ -296,7 +297,7 @@ bench( pkg+':dtype=uint8', function benchmark( b ) {
296297
b.end();
297298
});
298299

299-
bench( pkg+':dtype=uint8c', function benchmark( b ) {
300+
bench( format( '%s:dtype=uint8c', pkg ), function benchmark( b ) {
300301
var clbk;
301302
var arr;
302303
var i;
@@ -318,7 +319,7 @@ bench( pkg+':dtype=uint8c', function benchmark( b ) {
318319
b.end();
319320
});
320321

321-
bench( pkg+':dtype=generic', function benchmark( b ) {
322+
bench( format( '%s:dtype=generic', pkg ), function benchmark( b ) {
322323
var clbk;
323324
var arr;
324325
var i;

lib/node_modules/@stdlib/array/filled-by/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 constantFunction = require( '@stdlib/utils/constant-function' );
27+
var format = require( '@stdlib/string/format' );
2728
var pkg = require( './../package.json' ).name;
2829
var filledarray = require( './../lib' );
2930

@@ -90,7 +91,7 @@ function main() {
9091
for ( i = min; i <= max; i++ ) {
9192
len = pow( 10, i );
9293
f = createBenchmark( len );
93-
bench( pkg+':dtype=bool,len='+len, f );
94+
bench( format( '%s:dtype=bool,len=%d', pkg, len ), f );
9495
}
9596
}
9697

lib/node_modules/@stdlib/array/filled-by/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 constantFunction = require( '@stdlib/utils/constant-function' );
2727
var Complex128 = require( '@stdlib/complex/float64/ctor' );
28+
var format = require( '@stdlib/string/format' );
2829
var pkg = require( './../package.json' ).name;
2930
var filledarray = require( './../lib' );
3031

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

lib/node_modules/@stdlib/array/filled-by/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 constantFunction = require( '@stdlib/utils/constant-function' );
2727
var Complex64 = require( '@stdlib/complex/float32/ctor' );
28+
var format = require( '@stdlib/string/format' );
2829
var pkg = require( './../package.json' ).name;
2930
var filledarray = require( './../lib' );
3031

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

lib/node_modules/@stdlib/array/filled-by/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 constantFunction = require( '@stdlib/utils/constant-function' );
27+
var format = require( '@stdlib/string/format' );
2728
var pkg = require( './../package.json' ).name;
2829
var filledarray = require( './../lib' );
2930

@@ -90,7 +91,7 @@ function main() {
9091
for ( i = min; i <= max; i++ ) {
9192
len = pow( 10, i );
9293
f = createBenchmark( len );
93-
bench( pkg+':dtype=float32,len='+len, f );
94+
bench( format( '%s:dtype=float32,len=%d', pkg, len ), f );
9495
}
9596
}
9697

lib/node_modules/@stdlib/array/filled-by/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 constantFunction = require( '@stdlib/utils/constant-function' );
27+
var format = require( '@stdlib/string/format' );
2728
var pkg = require( './../package.json' ).name;
2829
var filledarray = require( './../lib' );
2930

@@ -90,7 +91,7 @@ function main() {
9091
for ( i = min; i <= max; i++ ) {
9192
len = pow( 10, i );
9293
f = createBenchmark( len );
93-
bench( pkg+':dtype=float64,len='+len, f );
94+
bench( format( '%s:dtype=float64,len=%d', pkg, len ), f );
9495
}
9596
}
9697

lib/node_modules/@stdlib/array/filled-by/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 constantFunction = require( '@stdlib/utils/constant-function' );
27+
var format = require( '@stdlib/string/format' );
2728
var pkg = require( './../package.json' ).name;
2829
var filledarray = require( './../lib' );
2930

@@ -90,7 +91,7 @@ function main() {
9091
for ( i = min; i <= max; i++ ) {
9192
len = pow( 10, i );
9293
f = createBenchmark( len );
93-
bench( pkg+':dtype=generic,len='+len, f );
94+
bench( format( '%s:dtype=generic,len=%d', pkg, len ), f );
9495
}
9596
}
9697

lib/node_modules/@stdlib/array/filled-by/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 constantFunction = require( '@stdlib/utils/constant-function' );
27+
var format = require( '@stdlib/string/format' );
2728
var pkg = require( './../package.json' ).name;
2829
var filledarray = require( './../lib' );
2930

@@ -90,7 +91,7 @@ function main() {
9091
for ( i = min; i <= max; i++ ) {
9192
len = pow( 10, i );
9293
f = createBenchmark( len );
93-
bench( pkg+':dtype=int16,len='+len, f );
94+
bench( format( '%s:dtype=int16,len=%d', pkg, len ), f );
9495
}
9596
}
9697

lib/node_modules/@stdlib/array/filled-by/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 constantFunction = require( '@stdlib/utils/constant-function' );
27+
var format = require( '@stdlib/string/format' );
2728
var pkg = require( './../package.json' ).name;
2829
var filledarray = require( './../lib' );
2930

@@ -90,7 +91,7 @@ function main() {
9091
for ( i = min; i <= max; i++ ) {
9192
len = pow( 10, i );
9293
f = createBenchmark( len );
93-
bench( pkg+':dtype=int32,len='+len, f );
94+
bench( format( '%s:dtype=int32,len=%d', pkg, len ), f );
9495
}
9596
}
9697

lib/node_modules/@stdlib/array/filled-by/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 constantFunction = require( '@stdlib/utils/constant-function' );
27+
var format = require( '@stdlib/string/format' );
2728
var pkg = require( './../package.json' ).name;
2829
var filledarray = require( './../lib' );
2930

@@ -90,7 +91,7 @@ function main() {
9091
for ( i = min; i <= max; i++ ) {
9192
len = pow( 10, i );
9293
f = createBenchmark( len );
93-
bench( pkg+':dtype=int8,len='+len, f );
94+
bench( format( '%s:dtype=int8,len=%d', pkg, len ), f );
9495
}
9596
}
9697

0 commit comments

Comments
 (0)