Skip to content

Commit ad3f046

Browse files
bench: refactor to use string interpolation in @stdlib/ndarray/base
PR-URL: #11434 Reviewed-by: Athan Reines <kgryte@gmail.com> Ref: stdlib-js/metr-issue-tracker#403 Ref: #8647
1 parent 33e1dc1 commit ad3f046

File tree

96 files changed

+429
-333
lines changed

Some content is hidden

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

96 files changed

+429
-333
lines changed

lib/node_modules/@stdlib/ndarray/base/assert/is-allowed-data-type-cast/benchmark/benchmark.js

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
var bench = require( '@stdlib/bench' );
2424
var isBoolean = require( '@stdlib/assert/is-boolean' ).isPrimitive;
2525
var dtypes = require( '@stdlib/ndarray/base/dtype-strings' );
26+
var format = require( '@stdlib/string/format' );
2627
var pkg = require( './../package.json' ).name;
2728
var isAllowedCast = require( './../lib' );
2829

@@ -34,7 +35,7 @@ var DTYPES = dtypes();
3435

3536
// MAIN //
3637

37-
bench( pkg+':casting=unsafe', function benchmark( b ) {
38+
bench( format( '%s:casting=unsafe', pkg ), function benchmark( b ) {
3839
var out;
3940
var N;
4041
var i;
@@ -60,7 +61,7 @@ bench( pkg+':casting=unsafe', function benchmark( b ) {
6061
b.end();
6162
});
6263

63-
bench( pkg+':casting=equiv', function benchmark( b ) {
64+
bench( format( '%s:casting=equiv', pkg ), function benchmark( b ) {
6465
var out;
6566
var N;
6667
var i;
@@ -86,7 +87,7 @@ bench( pkg+':casting=equiv', function benchmark( b ) {
8687
b.end();
8788
});
8889

89-
bench( pkg+':casting=safe', function benchmark( b ) {
90+
bench( format( '%s:casting=safe', pkg ), function benchmark( b ) {
9091
var out;
9192
var N;
9293
var i;
@@ -112,7 +113,7 @@ bench( pkg+':casting=safe', function benchmark( b ) {
112113
b.end();
113114
});
114115

115-
bench( pkg+':casting=mostly-safe', function benchmark( b ) {
116+
bench( format( '%s:casting=mostly-safe', pkg ), function benchmark( b ) {
116117
var out;
117118
var N;
118119
var i;
@@ -138,7 +139,7 @@ bench( pkg+':casting=mostly-safe', function benchmark( b ) {
138139
b.end();
139140
});
140141

141-
bench( pkg+':casting=none', function benchmark( b ) {
142+
bench( format( '%s:casting=none', pkg ), function benchmark( b ) {
142143
var out;
143144
var N;
144145
var i;
@@ -164,7 +165,7 @@ bench( pkg+':casting=none', function benchmark( b ) {
164165
b.end();
165166
});
166167

167-
bench( pkg+':casting=same-kind', function benchmark( b ) {
168+
bench( format( '%s:casting=same-kind', pkg ), function benchmark( b ) {
168169
var out;
169170
var N;
170171
var i;

lib/node_modules/@stdlib/ndarray/base/assert/is-data-type-object/benchmark/benchmark.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,14 @@
2323
var bench = require( '@stdlib/bench' );
2424
var isBoolean = require( '@stdlib/assert/is-boolean' ).isPrimitive;
2525
var DataType = require( '@stdlib/ndarray/dtype-ctor' );
26+
var format = require( '@stdlib/string/format' );
2627
var pkg = require( './../package.json' ).name;
2728
var isDataTypeObject = require( './../lib' );
2829

2930

3031
// MAIN //
3132

32-
bench( pkg+'::true', function benchmark( b ) {
33+
bench( format( '%s::true', pkg ), function benchmark( b ) {
3334
var values;
3435
var out;
3536
var v;
@@ -56,7 +57,7 @@ bench( pkg+'::true', function benchmark( b ) {
5657
b.end();
5758
});
5859

59-
bench( pkg+'::false', function benchmark( b ) {
60+
bench( format( '%s::false', pkg ), function benchmark( b ) {
6061
var values;
6162
var out;
6263
var v;

lib/node_modules/@stdlib/ndarray/base/assert/is-equal-data-type/benchmark/benchmark.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,14 @@
2323
var bench = require( '@stdlib/bench' );
2424
var isBoolean = require( '@stdlib/assert/is-boolean' ).isPrimitive;
2525
var DataType = require( '@stdlib/ndarray/dtype-ctor' );
26+
var format = require( '@stdlib/string/format' );
2627
var pkg = require( './../package.json' ).name;
2728
var isEqualDataType = require( './../lib' );
2829

2930

3031
// MAIN //
3132

32-
bench( pkg+'::strings', function benchmark( b ) {
33+
bench( format( '%s::strings', pkg ), function benchmark( b ) {
3334
var values;
3435
var out;
3536
var v;
@@ -70,7 +71,7 @@ bench( pkg+'::strings', function benchmark( b ) {
7071
b.end();
7172
});
7273

73-
bench( pkg+'::data_type_objects', function benchmark( b ) {
74+
bench( format( '%s::data_type_objects', pkg ), function benchmark( b ) {
7475
var values;
7576
var out;
7677
var v;

lib/node_modules/@stdlib/ndarray/base/assert/is-read-only/benchmark/benchmark.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,14 @@
2323
var bench = require( '@stdlib/bench' );
2424
var isBoolean = require( '@stdlib/assert/is-boolean' ).isPrimitive;
2525
var array = require( '@stdlib/ndarray/array' );
26+
var format = require( '@stdlib/string/format' );
2627
var pkg = require( './../package.json' ).name;
2728
var isReadOnly = require( './../lib' );
2829

2930

3031
// MAIN //
3132

32-
bench( pkg+'::true', function benchmark( b ) {
33+
bench( format( '%s::true', pkg ), function benchmark( b ) {
3334
var values;
3435
var opts;
3536
var out;
@@ -61,7 +62,7 @@ bench( pkg+'::true', function benchmark( b ) {
6162
b.end();
6263
});
6364

64-
bench( pkg+'::false', function benchmark( b ) {
65+
bench( format( '%s::false', pkg ), function benchmark( b ) {
6566
var values;
6667
var opts;
6768
var out;

lib/node_modules/@stdlib/ndarray/base/assert/is-struct-data-type/benchmark/benchmark.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ var bench = require( '@stdlib/bench' );
2424
var isBoolean = require( '@stdlib/assert/is-boolean' ).isPrimitive;
2525
var DataType = require( '@stdlib/ndarray/dtype-ctor' );
2626
var structFactory = require( '@stdlib/dstructs/struct' );
27+
var format = require( '@stdlib/string/format' );
2728
var pkg = require( './../package.json' ).name;
2829
var isStructDataType = require( './../lib' );
2930

@@ -40,7 +41,7 @@ var Struct = structFactory([
4041

4142
// MAIN //
4243

43-
bench( pkg+'::true', function benchmark( b ) {
44+
bench( format( '%s::true', pkg ), function benchmark( b ) {
4445
var values;
4546
var out;
4647
var v;
@@ -69,7 +70,7 @@ bench( pkg+'::true', function benchmark( b ) {
6970
b.end();
7071
});
7172

72-
bench( pkg+'::false', function benchmark( b ) {
73+
bench( format( '%s::false', pkg ), function benchmark( b ) {
7374
var values;
7475
var out;
7576
var v;

lib/node_modules/@stdlib/ndarray/base/from-array/benchmark/benchmark.js

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,14 @@ var bench = require( '@stdlib/bench' );
2424
var isndarrayLike = require( '@stdlib/assert/is-ndarray-like' );
2525
var typedarray = require( '@stdlib/array/typed' );
2626
var toAccessorArray = require( '@stdlib/array/base/to-accessor-array' );
27+
var format = require( '@stdlib/string/format' );
2728
var pkg = require( './../package.json' ).name;
2829
var array2ndarray = require( './../lib' );
2930

3031

3132
// MAIN //
3233

33-
bench( pkg+':dtype=float64', function benchmark( b ) {
34+
bench( format( '%s:dtype=float64', pkg ), function benchmark( b ) {
3435
var buf;
3536
var x;
3637
var i;
@@ -52,7 +53,7 @@ bench( pkg+':dtype=float64', function benchmark( b ) {
5253
b.end();
5354
});
5455

55-
bench( pkg+':dtype=float32', function benchmark( b ) {
56+
bench( format( '%s:dtype=float32', pkg ), function benchmark( b ) {
5657
var buf;
5758
var x;
5859
var i;
@@ -74,7 +75,7 @@ bench( pkg+':dtype=float32', function benchmark( b ) {
7475
b.end();
7576
});
7677

77-
bench( pkg+':dtype=complex128', function benchmark( b ) {
78+
bench( format( '%s:dtype=complex128', pkg ), function benchmark( b ) {
7879
var buf;
7980
var x;
8081
var i;
@@ -96,7 +97,7 @@ bench( pkg+':dtype=complex128', function benchmark( b ) {
9697
b.end();
9798
});
9899

99-
bench( pkg+':dtype=complex64', function benchmark( b ) {
100+
bench( format( '%s:dtype=complex64', pkg ), function benchmark( b ) {
100101
var buf;
101102
var x;
102103
var i;
@@ -118,7 +119,7 @@ bench( pkg+':dtype=complex64', function benchmark( b ) {
118119
b.end();
119120
});
120121

121-
bench( pkg+':dtype=int32', function benchmark( b ) {
122+
bench( format( '%s:dtype=int32', pkg ), function benchmark( b ) {
122123
var buf;
123124
var x;
124125
var i;
@@ -140,7 +141,7 @@ bench( pkg+':dtype=int32', function benchmark( b ) {
140141
b.end();
141142
});
142143

143-
bench( pkg+':dtype=uint32', function benchmark( b ) {
144+
bench( format( '%s:dtype=uint32', pkg ), function benchmark( b ) {
144145
var buf;
145146
var x;
146147
var i;
@@ -162,7 +163,7 @@ bench( pkg+':dtype=uint32', function benchmark( b ) {
162163
b.end();
163164
});
164165

165-
bench( pkg+':dtype=int16', function benchmark( b ) {
166+
bench( format( '%s:dtype=int16', pkg ), function benchmark( b ) {
166167
var buf;
167168
var x;
168169
var i;
@@ -184,7 +185,7 @@ bench( pkg+':dtype=int16', function benchmark( b ) {
184185
b.end();
185186
});
186187

187-
bench( pkg+':dtype=uint16', function benchmark( b ) {
188+
bench( format( '%s:dtype=uint16', pkg ), function benchmark( b ) {
188189
var buf;
189190
var x;
190191
var i;
@@ -206,7 +207,7 @@ bench( pkg+':dtype=uint16', function benchmark( b ) {
206207
b.end();
207208
});
208209

209-
bench( pkg+':dtype=int8', function benchmark( b ) {
210+
bench( format( '%s:dtype=int8', pkg ), function benchmark( b ) {
210211
var buf;
211212
var x;
212213
var i;
@@ -228,7 +229,7 @@ bench( pkg+':dtype=int8', function benchmark( b ) {
228229
b.end();
229230
});
230231

231-
bench( pkg+':dtype=uint8', function benchmark( b ) {
232+
bench( format( '%s:dtype=uint8', pkg ), function benchmark( b ) {
232233
var buf;
233234
var x;
234235
var i;
@@ -250,7 +251,7 @@ bench( pkg+':dtype=uint8', function benchmark( b ) {
250251
b.end();
251252
});
252253

253-
bench( pkg+':dtype=uint8c', function benchmark( b ) {
254+
bench( format( '%s:dtype=uint8c', pkg ), function benchmark( b ) {
254255
var buf;
255256
var x;
256257
var i;
@@ -272,7 +273,7 @@ bench( pkg+':dtype=uint8c', function benchmark( b ) {
272273
b.end();
273274
});
274275

275-
bench( pkg+':dtype=generic', function benchmark( b ) {
276+
bench( format( '%s:dtype=generic', pkg ), function benchmark( b ) {
276277
var buf;
277278
var x;
278279
var i;
@@ -294,7 +295,7 @@ bench( pkg+':dtype=generic', function benchmark( b ) {
294295
b.end();
295296
});
296297

297-
bench( pkg+':dtype=generic', function benchmark( b ) {
298+
bench( format( '%s:dtype=generic', pkg ), function benchmark( b ) {
298299
var buf;
299300
var x;
300301
var i;

0 commit comments

Comments
 (0)