Skip to content

Commit 8cbca87

Browse files
bench: refactor to use string interpolation in regexp
PR-URL: #11593 Co-authored-by: Athan Reines <kgryte@gmail.com> Reviewed-by: Athan Reines <kgryte@gmail.com> Ref: #8647 Closes: httsps://github.com/stdlib-js/metr-issue-tracker/issues/444
1 parent 49ee469 commit 8cbca87

6 files changed

Lines changed: 18 additions & 12 deletions

File tree

lib/node_modules/@stdlib/regexp/basename/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 IS_WINDOWS = require( '@stdlib/assert/is-windows' );
2525
var isString = require( '@stdlib/assert/is-string' ).isPrimitive;
2626
var fromCodePoint = require( '@stdlib/string/from-code-point' );
27+
var format = require( '@stdlib/string/format' );
2728
var pkg = require( './../package.json' ).name;
2829
var reBasename = require( './../lib' );
2930

@@ -64,7 +65,7 @@ bench( pkg, function benchmark( b ) {
6465
b.end();
6566
});
6667

67-
bench( pkg+':posix', function benchmark( b ) {
68+
bench( format( '%s:posix', pkg ), function benchmark( b ) {
6869
var out;
6970
var str;
7071
var i;
@@ -86,7 +87,7 @@ bench( pkg+':posix', function benchmark( b ) {
8687
b.end();
8788
});
8889

89-
bench( pkg+':win32', function benchmark( b ) {
90+
bench( format( '%s:win32', pkg ), function benchmark( b ) {
9091
var out;
9192
var str;
9293
var i;

lib/node_modules/@stdlib/regexp/color-hexadecimal/benchmark/benchmark.js

Lines changed: 3 additions & 2 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 fromCodePoint = require( '@stdlib/string/from-code-point' );
26+
var format = require( '@stdlib/string/format' );
2627
var pkg = require( './../package.json' ).name;
2728
var reColorHexadecimal = require( './../lib' );
2829

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

53-
bench( pkg+'shorthand', function benchmark( b ) {
54+
bench( format( '%s:shorthand', pkg ), function benchmark( b ) {
5455
var bool;
5556
var str;
5657
var i;
@@ -71,7 +72,7 @@ bench( pkg+'shorthand', function benchmark( b ) {
7172
b.end();
7273
});
7374

74-
bench( pkg+':either', function benchmark( b ) {
75+
bench( format( '%s:either', pkg ), function benchmark( b ) {
7576
var bool;
7677
var str;
7778
var i;

lib/node_modules/@stdlib/regexp/dirname/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 IS_WINDOWS = require( '@stdlib/assert/is-windows' );
2525
var isString = require( '@stdlib/assert/is-string' ).isPrimitive;
2626
var fromCodePoint = require( '@stdlib/string/from-code-point' );
27+
var format = require( '@stdlib/string/format' );
2728
var pkg = require( './../package.json' ).name;
2829
var reDirname = require( './../lib' );
2930

@@ -63,7 +64,7 @@ bench( pkg, function benchmark( b ) {
6364
b.end();
6465
});
6566

66-
bench( pkg+':posix', function benchmark( b ) {
67+
bench( format( '%s:posix', pkg ), function benchmark( b ) {
6768
var out;
6869
var str;
6970
var i;
@@ -84,7 +85,7 @@ bench( pkg+':posix', function benchmark( b ) {
8485
b.end();
8586
});
8687

87-
bench( pkg+':win32', function benchmark( b ) {
88+
bench( format( '%s:win32', pkg ), function benchmark( b ) {
8889
var out;
8990
var str;
9091
var i;

lib/node_modules/@stdlib/regexp/extname/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 IS_WINDOWS = require( '@stdlib/assert/is-windows' );
2525
var isString = require( '@stdlib/assert/is-string' ).isPrimitive;
2626
var fromCodePoint = require( '@stdlib/string/from-code-point' );
27+
var format = require( '@stdlib/string/format' );
2728
var pkg = require( './../package.json' ).name;
2829
var reExtname = require( './../lib' );
2930

@@ -63,7 +64,7 @@ bench( pkg, function benchmark( b ) {
6364
b.end();
6465
});
6566

66-
bench( pkg+':posix', function benchmark( b ) {
67+
bench( format( '%s:posix', pkg ), function benchmark( b ) {
6768
var out;
6869
var str;
6970
var i;
@@ -84,7 +85,7 @@ bench( pkg+':posix', function benchmark( b ) {
8485
b.end();
8586
});
8687

87-
bench( pkg+':win32', function benchmark( b ) {
88+
bench( format( '%s:win32', pkg ), function benchmark( b ) {
8889
var out;
8990
var str;
9091
var i;

lib/node_modules/@stdlib/regexp/filename/benchmark/benchmark.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
var bench = require( '@stdlib/bench' );
2424
var IS_WINDOWS = require( '@stdlib/assert/is-windows' );
2525
var fromCodePoint = require( '@stdlib/string/from-code-point' );
26+
var format = require( '@stdlib/string/format' );
2627
var pkg = require( './../package.json' ).name;
2728
var reFilename = require( './../lib' );
2829

@@ -62,7 +63,7 @@ bench( pkg, function benchmark( b ) {
6263
b.end();
6364
});
6465

65-
bench( pkg+':posix', function benchmark( b ) {
66+
bench( format( '%s:posix', pkg ), function benchmark( b ) {
6667
var out;
6768
var str;
6869
var i;
@@ -83,7 +84,7 @@ bench( pkg+':posix', function benchmark( b ) {
8384
b.end();
8485
});
8586

86-
bench( pkg+':win32', function benchmark( b ) {
87+
bench( format( '%s:win32', pkg ), function benchmark( b ) {
8788
var out;
8889
var str;
8990
var i;

lib/node_modules/@stdlib/regexp/reviver/benchmark/benchmark.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
var bench = require( '@stdlib/bench' );
2424
var parseJSON = require( '@stdlib/utils/parse-json' );
2525
var regexp2json = require( '@stdlib/regexp/to-json' );
26+
var format = require( '@stdlib/string/format' );
2627
var pkg = require( './../package.json' ).name;
2728
var reviver = require( './../lib' );
2829

@@ -39,7 +40,7 @@ var VALUES = [
3940

4041
// MAIN //
4142

42-
bench( pkg+'::parse', function benchmark( b ) {
43+
bench( format( '%s::parse', pkg ), function benchmark( b ) {
4344
var o;
4445
var i;
4546

@@ -58,7 +59,7 @@ bench( pkg+'::parse', function benchmark( b ) {
5859
b.end();
5960
});
6061

61-
bench( pkg+'::parse,no_reviver', function benchmark( b ) {
62+
bench( format( '%s::parse,no_reviver', pkg ), function benchmark( b ) {
6263
var o;
6364
var i;
6465

0 commit comments

Comments
 (0)