Skip to content

Commit 380b726

Browse files
bench: refactor to use string interpolation in plot
PR-URL: #11599 Reviewed-by: Athan Reines <kgryte@gmail.com> Ref: #8647 Closes: stdlib-js/metr-issue-tracker#447
1 parent 9615026 commit 380b726

15 files changed

Lines changed: 121 additions & 106 deletions

File tree

lib/node_modules/@stdlib/plot/components/svg/annotations/benchmark/benchmark.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,14 @@
2121
// MODULES //
2222

2323
var bench = require( '@stdlib/bench' );
24+
var format = require( '@stdlib/string/format' );
2425
var pkg = require( './../package.json' ).name;
2526
var Annotations = require( './../lib' );
2627

2728

2829
// MAIN //
2930

30-
bench( pkg+'::instantiation', function benchmark( b ) {
31+
bench( format( '%s::instantiation', pkg ), function benchmark( b ) {
3132
var node;
3233
var i;
3334
b.tic();
@@ -45,7 +46,7 @@ bench( pkg+'::instantiation', function benchmark( b ) {
4546
b.end();
4647
});
4748

48-
bench( pkg+'::instantiation,no_new', function benchmark( b ) {
49+
bench( format( '%s::instantiation,no_new', pkg ), function benchmark( b ) {
4950
var ctor;
5051
var node;
5152
var i;
@@ -67,7 +68,7 @@ bench( pkg+'::instantiation,no_new', function benchmark( b ) {
6768
b.end();
6869
});
6970

70-
bench( pkg+':render', function benchmark( b ) {
71+
bench( format( '%s:render', pkg ), function benchmark( b ) {
7172
var vtree;
7273
var node;
7374
var i;

lib/node_modules/@stdlib/plot/components/svg/defs/benchmark/benchmark.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,14 @@
2121
// MODULES //
2222

2323
var bench = require( '@stdlib/bench' );
24+
var format = require( '@stdlib/string/format' );
2425
var pkg = require( './../package.json' ).name;
2526
var Defs = require( './../lib' );
2627

2728

2829
// MAIN //
2930

30-
bench( pkg+'::instantiation', function benchmark( b ) {
31+
bench( format( '%s::instantiation', pkg ), function benchmark( b ) {
3132
var node;
3233
var i;
3334
b.tic();
@@ -45,7 +46,7 @@ bench( pkg+'::instantiation', function benchmark( b ) {
4546
b.end();
4647
});
4748

48-
bench( pkg+'::instantiation,no_new', function benchmark( b ) {
49+
bench( format( '%s::instantiation,no_new', pkg ), function benchmark( b ) {
4950
var ctor;
5051
var node;
5152
var i;
@@ -67,7 +68,7 @@ bench( pkg+'::instantiation,no_new', function benchmark( b ) {
6768
b.end();
6869
});
6970

70-
bench( pkg+':render', function benchmark( b ) {
71+
bench( format( '%s:render', pkg ), function benchmark( b ) {
7172
var vtree;
7273
var node;
7374
var i;

lib/node_modules/@stdlib/plot/components/svg/rug/benchmark/benchmark.js

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,14 @@ var bench = require( '@stdlib/bench' );
2424
var noop = require( '@stdlib/utils/noop' );
2525
var randu = require( '@stdlib/random/base/randu' );
2626
var isArray = require( '@stdlib/assert/is-array' );
27+
var format = require( '@stdlib/string/format' );
2728
var pkg = require( './../package.json' ).name;
2829
var Rug = require( './../lib' );
2930

3031

3132
// MAIN //
3233

33-
bench( pkg+'::instantiation', function benchmark( b ) {
34+
bench( format( '%s::instantiation', pkg ), function benchmark( b ) {
3435
var node;
3536
var i;
3637
b.tic();
@@ -48,7 +49,7 @@ bench( pkg+'::instantiation', function benchmark( b ) {
4849
b.end();
4950
});
5051

51-
bench( pkg+'::instantiation,no_new', function benchmark( b ) {
52+
bench( format( '%s::instantiation,no_new', pkg ), function benchmark( b ) {
5253
var ctor;
5354
var node;
5455
var i;
@@ -70,7 +71,7 @@ bench( pkg+'::instantiation,no_new', function benchmark( b ) {
7071
b.end();
7172
});
7273

73-
bench( pkg+'::instantiation,options', function benchmark( b ) {
74+
bench( format( '%s::instantiation,options', pkg ), function benchmark( b ) {
7475
var node;
7576
var opts;
7677
var i;
@@ -101,7 +102,7 @@ bench( pkg+'::instantiation,options', function benchmark( b ) {
101102
b.end();
102103
});
103104

104-
bench( pkg+'::set,get:autoRender', function benchmark( b ) {
105+
bench( format( '%s::set,get:autoRender', pkg ), function benchmark( b ) {
105106
var node;
106107
var bool;
107108
var i;
@@ -123,7 +124,7 @@ bench( pkg+'::set,get:autoRender', function benchmark( b ) {
123124
b.end();
124125
});
125126

126-
bench( pkg+'::set,get:color', function benchmark( b ) {
127+
bench( format( '%s::set,get:color', pkg ), function benchmark( b ) {
127128
var values;
128129
var node;
129130
var i;
@@ -149,7 +150,7 @@ bench( pkg+'::set,get:color', function benchmark( b ) {
149150
b.end();
150151
});
151152

152-
bench( pkg+'::set,get:data', function benchmark( b ) {
153+
bench( format( '%s::set,get:data', pkg ), function benchmark( b ) {
153154
var node;
154155
var i;
155156

@@ -170,7 +171,7 @@ bench( pkg+'::set,get:data', function benchmark( b ) {
170171
b.end();
171172
});
172173

173-
bench( pkg+'::set,get:isDefined', function benchmark( b ) {
174+
bench( format( '%s::set,get:isDefined', pkg ), function benchmark( b ) {
174175
var node;
175176
var i;
176177

@@ -198,7 +199,7 @@ bench( pkg+'::set,get:isDefined', function benchmark( b ) {
198199
}
199200
});
200201

201-
bench( pkg+'::set,get:label', function benchmark( b ) {
202+
bench( format( '%s::set,get:label', pkg ), function benchmark( b ) {
202203
var values;
203204
var node;
204205
var i;
@@ -224,7 +225,7 @@ bench( pkg+'::set,get:label', function benchmark( b ) {
224225
b.end();
225226
});
226227

227-
bench( pkg+'::set,get:opacity', function benchmark( b ) {
228+
bench( format( '%s::set,get:opacity', pkg ), function benchmark( b ) {
228229
var node;
229230
var i;
230231

@@ -245,7 +246,7 @@ bench( pkg+'::set,get:opacity', function benchmark( b ) {
245246
b.end();
246247
});
247248

248-
bench( pkg+'::set,get:orientation', function benchmark( b ) {
249+
bench( format( '%s::set,get:orientation', pkg ), function benchmark( b ) {
249250
var values;
250251
var node;
251252
var v;
@@ -275,7 +276,7 @@ bench( pkg+'::set,get:orientation', function benchmark( b ) {
275276
b.end();
276277
});
277278

278-
bench( pkg+'::set,get:scale', function benchmark( b ) {
279+
bench( format( '%s::set,get:scale', pkg ), function benchmark( b ) {
279280
var node;
280281
var i;
281282

@@ -303,7 +304,7 @@ bench( pkg+'::set,get:scale', function benchmark( b ) {
303304
}
304305
});
305306

306-
bench( pkg+'::set,get:size', function benchmark( b ) {
307+
bench( format( '%s::set,get:size', pkg ), function benchmark( b ) {
307308
var values;
308309
var node;
309310
var v;

lib/node_modules/@stdlib/plot/components/svg/rug/benchmark/benchmark.render.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 randu = require( '@stdlib/random/base/randu' );
2525
var pow = require( '@stdlib/math/base/special/pow' );
2626
var Float64Array = require( '@stdlib/array/float64' );
27+
var format = require( '@stdlib/string/format' );
2728
var pkg = require( './../package.json' ).name;
2829
var Rug = require( './../lib' );
2930

@@ -99,7 +100,7 @@ function main() {
99100
for ( i = min; i <= max; i++ ) {
100101
len = pow( 10, i );
101102
f = createBenchmark( len );
102-
bench( pkg+':render:len='+len, f );
103+
bench( format( '%s:render:len=%d', pkg, len ), f );
103104
}
104105
}
105106

lib/node_modules/@stdlib/plot/sparklines/base/ctor/benchmark/benchmark.js

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,14 @@ var bench = require( '@stdlib/bench' );
2424
var noop = require( '@stdlib/utils/noop' );
2525
var randu = require( '@stdlib/random/base/randu' );
2626
var isArray = require( '@stdlib/assert/is-array' );
27+
var format = require( '@stdlib/string/format' );
2728
var pkg = require( './../package.json' ).name;
2829
var Sparkline = require( './../lib' );
2930

3031

3132
// MAIN //
3233

33-
bench( pkg+'::instantiation', function benchmark( b ) {
34+
bench( format( '%s::instantiation', pkg ), function benchmark( b ) {
3435
var v;
3536
var i;
3637
b.tic();
@@ -48,7 +49,7 @@ bench( pkg+'::instantiation', function benchmark( b ) {
4849
b.end();
4950
});
5051

51-
bench( pkg+'::instantiation,no_new', function benchmark( b ) {
52+
bench( format( '%s::instantiation,no_new', pkg ), function benchmark( b ) {
5253
var ctor;
5354
var v;
5455
var i;
@@ -70,7 +71,7 @@ bench( pkg+'::instantiation,no_new', function benchmark( b ) {
7071
b.end();
7172
});
7273

73-
bench( pkg+'::instantiation,options', function benchmark( b ) {
74+
bench( format( '%s::instantiation,options', pkg ), function benchmark( b ) {
7475
var opts;
7576
var v;
7677
var i;
@@ -98,7 +99,7 @@ bench( pkg+'::instantiation,options', function benchmark( b ) {
9899
b.end();
99100
});
100101

101-
bench( pkg+'::instantiation,data', function benchmark( b ) {
102+
bench( format( '%s::instantiation,data', pkg ), function benchmark( b ) {
102103
var v;
103104
var i;
104105

@@ -117,7 +118,7 @@ bench( pkg+'::instantiation,data', function benchmark( b ) {
117118
b.end();
118119
});
119120

120-
bench( pkg+'::instantiation,data,options', function benchmark( b ) {
121+
bench( format( '%s::instantiation,data,options', pkg ), function benchmark( b ) {
121122
var opts;
122123
var v;
123124
var i;
@@ -144,7 +145,7 @@ bench( pkg+'::instantiation,data,options', function benchmark( b ) {
144145
b.end();
145146
});
146147

147-
bench( pkg+'::set,get:autoRender', function benchmark( b ) {
148+
bench( format( '%s::set,get:autoRender', pkg ), function benchmark( b ) {
148149
var bool;
149150
var v;
150151
var i;
@@ -167,7 +168,7 @@ bench( pkg+'::set,get:autoRender', function benchmark( b ) {
167168
b.end();
168169
});
169170

170-
bench( pkg+'::set,get:bufferSize', function benchmark( b ) {
171+
bench( format( '%s::set,get:bufferSize', pkg ), function benchmark( b ) {
171172
var values;
172173
var v;
173174
var i;
@@ -195,7 +196,7 @@ bench( pkg+'::set,get:bufferSize', function benchmark( b ) {
195196
b.end();
196197
});
197198

198-
bench( pkg+'::set,get:data', function benchmark( b ) {
199+
bench( format( '%s::set,get:data', pkg ), function benchmark( b ) {
199200
var v;
200201
var i;
201202

@@ -217,7 +218,7 @@ bench( pkg+'::set,get:data', function benchmark( b ) {
217218
b.end();
218219
});
219220

220-
bench( pkg+'::set,get:description', function benchmark( b ) {
221+
bench( format( '%s::set,get:description', pkg ), function benchmark( b ) {
221222
var values;
222223
var v;
223224
var i;
@@ -244,7 +245,7 @@ bench( pkg+'::set,get:description', function benchmark( b ) {
244245
b.end();
245246
});
246247

247-
bench( pkg+'::set,get:isDefined', function benchmark( b ) {
248+
bench( format( '%s::set,get:isDefined', pkg ), function benchmark( b ) {
248249
var v;
249250
var i;
250251

@@ -273,7 +274,7 @@ bench( pkg+'::set,get:isDefined', function benchmark( b ) {
273274
}
274275
});
275276

276-
bench( pkg+'::set,get:label', function benchmark( b ) {
277+
bench( format( '%s::set,get:label', pkg ), function benchmark( b ) {
277278
var values;
278279
var v;
279280
var i;

0 commit comments

Comments
 (0)