Skip to content

Commit e487975

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

14 files changed

+40
-26
lines changed

lib/node_modules/@stdlib/array/filled/benchmark/benchmark.js

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ var isTypedArrayLike = require( '@stdlib/assert/is-typed-array-like' );
2525
var isArray = require( '@stdlib/assert/is-array' );
2626
var Complex64 = require( '@stdlib/complex/float32/ctor' );
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

@@ -49,7 +50,7 @@ bench( pkg, function benchmark( b ) {
4950
b.end();
5051
});
5152

52-
bench( pkg+':dtype=float64', function benchmark( b ) {
53+
bench( format( '%s:dtype=float64', pkg ), function benchmark( b ) {
5354
var arr;
5455
var i;
5556
b.tic();
@@ -67,7 +68,7 @@ bench( pkg+':dtype=float64', function benchmark( b ) {
6768
b.end();
6869
});
6970

70-
bench( pkg+':dtype=float32', function benchmark( b ) {
71+
bench( format( '%s:dtype=float32', pkg ), function benchmark( b ) {
7172
var arr;
7273
var i;
7374
b.tic();
@@ -85,7 +86,7 @@ bench( pkg+':dtype=float32', function benchmark( b ) {
8586
b.end();
8687
});
8788

88-
bench( pkg+':dtype=bool', function benchmark( b ) {
89+
bench( format( '%s:dtype=bool', pkg ), function benchmark( b ) {
8990
var arr;
9091
var i;
9192
b.tic();
@@ -103,7 +104,7 @@ bench( pkg+':dtype=bool', function benchmark( b ) {
103104
b.end();
104105
});
105106

106-
bench( pkg+':dtype=complex128', function benchmark( b ) {
107+
bench( format( '%s:dtype=complex128', pkg ), function benchmark( b ) {
107108
var arr;
108109
var v;
109110
var i;
@@ -125,7 +126,7 @@ bench( pkg+':dtype=complex128', function benchmark( b ) {
125126
b.end();
126127
});
127128

128-
bench( pkg+':dtype=complex64', function benchmark( b ) {
129+
bench( format( '%s:dtype=complex64', pkg ), function benchmark( b ) {
129130
var arr;
130131
var v;
131132
var i;
@@ -147,7 +148,7 @@ bench( pkg+':dtype=complex64', function benchmark( b ) {
147148
b.end();
148149
});
149150

150-
bench( pkg+':dtype=int32', function benchmark( b ) {
151+
bench( format( '%s:dtype=int32', pkg ), function benchmark( b ) {
151152
var arr;
152153
var i;
153154
b.tic();
@@ -165,7 +166,7 @@ bench( pkg+':dtype=int32', function benchmark( b ) {
165166
b.end();
166167
});
167168

168-
bench( pkg+':dtype=uint32', function benchmark( b ) {
169+
bench( format( '%s:dtype=uint32', pkg ), function benchmark( b ) {
169170
var arr;
170171
var i;
171172
b.tic();
@@ -183,7 +184,7 @@ bench( pkg+':dtype=uint32', function benchmark( b ) {
183184
b.end();
184185
});
185186

186-
bench( pkg+':dtype=int16', function benchmark( b ) {
187+
bench( format( '%s:dtype=int16', pkg ), function benchmark( b ) {
187188
var arr;
188189
var i;
189190
b.tic();
@@ -201,7 +202,7 @@ bench( pkg+':dtype=int16', function benchmark( b ) {
201202
b.end();
202203
});
203204

204-
bench( pkg+':dtype=uint16', function benchmark( b ) {
205+
bench( format( '%s:dtype=uint16', pkg ), function benchmark( b ) {
205206
var arr;
206207
var i;
207208
b.tic();
@@ -219,7 +220,7 @@ bench( pkg+':dtype=uint16', function benchmark( b ) {
219220
b.end();
220221
});
221222

222-
bench( pkg+':dtype=int8', function benchmark( b ) {
223+
bench( format( '%s:dtype=int8', pkg ), function benchmark( b ) {
223224
var arr;
224225
var i;
225226
b.tic();
@@ -237,7 +238,7 @@ bench( pkg+':dtype=int8', function benchmark( b ) {
237238
b.end();
238239
});
239240

240-
bench( pkg+':dtype=uint8', function benchmark( b ) {
241+
bench( format( '%s:dtype=uint8', pkg ), function benchmark( b ) {
241242
var arr;
242243
var i;
243244
b.tic();
@@ -255,7 +256,7 @@ bench( pkg+':dtype=uint8', function benchmark( b ) {
255256
b.end();
256257
});
257258

258-
bench( pkg+':dtype=uint8c', function benchmark( b ) {
259+
bench( format( '%s:dtype=uint8c', pkg ), function benchmark( b ) {
259260
var arr;
260261
var i;
261262
b.tic();
@@ -273,7 +274,7 @@ bench( pkg+':dtype=uint8c', function benchmark( b ) {
273274
b.end();
274275
});
275276

276-
bench( pkg+':dtype=generic', function benchmark( b ) {
277+
bench( format( '%s:dtype=generic', pkg ), function benchmark( b ) {
277278
var arr;
278279
var i;
279280
b.tic();

lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.bool.js

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

@@ -86,7 +87,7 @@ function main() {
8687
for ( i = min; i <= max; i++ ) {
8788
len = pow( 10, i );
8889
f = createBenchmark( len );
89-
bench( pkg+':dtype=bool,len='+len, f );
90+
bench( format( '%s:dtype=bool,len=%d', pkg, len ), f );
9091
}
9192
}
9293

lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.complex128.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 Complex128 = require( '@stdlib/complex/float64/ctor' );
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=complex128,len='+len, f );
94+
bench( format( '%s:dtype=complex128,len=%d', pkg, len ), f );
9495
}
9596
}
9697

lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.complex64.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 Complex64 = require( '@stdlib/complex/float32/ctor' );
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=complex64,len='+len, f );
94+
bench( format( '%s:dtype=complex64,len=%d', pkg, len ), f );
9495
}
9596
}
9697

lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.float32.js

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

@@ -86,7 +87,7 @@ function main() {
8687
for ( i = min; i <= max; i++ ) {
8788
len = pow( 10, i );
8889
f = createBenchmark( len );
89-
bench( pkg+':dtype=float32,len='+len, f );
90+
bench( format( '%s:dtype=float32,len=%d', pkg, len ), f );
9091
}
9192
}
9293

lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.float64.js

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

@@ -86,7 +87,7 @@ function main() {
8687
for ( i = min; i <= max; i++ ) {
8788
len = pow( 10, i );
8889
f = createBenchmark( len );
89-
bench( pkg+':dtype=float64,len='+len, f );
90+
bench( format( '%s:dtype=float64,len=%d', pkg, len ), f );
9091
}
9192
}
9293

lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.generic.js

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

@@ -86,7 +87,7 @@ function main() {
8687
for ( i = min; i <= max; i++ ) {
8788
len = pow( 10, i );
8889
f = createBenchmark( len );
89-
bench( pkg+':dtype=generic,len='+len, f );
90+
bench( format( '%s:dtype=generic,len=%d', pkg, len ), f );
9091
}
9192
}
9293

lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.int16.js

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

@@ -86,7 +87,7 @@ function main() {
8687
for ( i = min; i <= max; i++ ) {
8788
len = pow( 10, i );
8889
f = createBenchmark( len );
89-
bench( pkg+':dtype=int16,len='+len, f );
90+
bench( format( '%s:dtype=int16,len=%d', pkg, len ), f );
9091
}
9192
}
9293

lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.int32.js

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

@@ -86,7 +87,7 @@ function main() {
8687
for ( i = min; i <= max; i++ ) {
8788
len = pow( 10, i );
8889
f = createBenchmark( len );
89-
bench( pkg+':dtype=int32,len='+len, f );
90+
bench( format( '%s:dtype=int32,len=%d', pkg, len ), f );
9091
}
9192
}
9293

lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.int8.js

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

@@ -86,7 +87,7 @@ function main() {
8687
for ( i = min; i <= max; i++ ) {
8788
len = pow( 10, i );
8889
f = createBenchmark( len );
89-
bench( pkg+':dtype=int8,len='+len, f );
90+
bench( format( '%s:dtype=int8,len=%d', pkg, len ), f );
9091
}
9192
}
9293

0 commit comments

Comments
 (0)