From 33aea087c94f919dd4f7bdb4d4d1a9918eac64e1 Mon Sep 17 00:00:00 2001 From: Aman Singh Date: Thu, 29 Jan 2026 16:00:23 +0530 Subject: [PATCH] bench: refactor to use string interpolation in array/ones-like --- .../array/ones-like/benchmark/benchmark.js | 25 ++++++++++--------- .../benchmark/benchmark.length.complex128.js | 3 ++- .../benchmark/benchmark.length.complex64.js | 3 ++- .../benchmark/benchmark.length.float32.js | 3 ++- .../benchmark/benchmark.length.float64.js | 3 ++- .../benchmark/benchmark.length.generic.js | 3 ++- .../benchmark/benchmark.length.int16.js | 3 ++- .../benchmark/benchmark.length.int32.js | 3 ++- .../benchmark/benchmark.length.int8.js | 3 ++- .../benchmark/benchmark.length.uint16.js | 3 ++- .../benchmark/benchmark.length.uint32.js | 3 ++- .../benchmark/benchmark.length.uint8.js | 3 ++- .../benchmark/benchmark.length.uint8c.js | 3 ++- 13 files changed, 37 insertions(+), 24 deletions(-) diff --git a/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.js b/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.js index c0d5ea27e061..b127720f5b7e 100644 --- a/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.js +++ b/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.js @@ -24,6 +24,7 @@ var bench = require( '@stdlib/bench' ); var isTypedArrayLike = require( '@stdlib/assert/is-typed-array-like' ); var isArray = require( '@stdlib/assert/is-array' ); var zeros = require( '@stdlib/array/zeros' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var onesLike = require( './../lib' ); @@ -52,7 +53,7 @@ bench( pkg, function benchmark( b ) { b.end(); }); -bench( pkg+':dtype=float64', function benchmark( b ) { +bench( format( '%s:dtype=%s', pkg, 'float64' ), function benchmark( b ) { var arr; var x; var i; @@ -74,7 +75,7 @@ bench( pkg+':dtype=float64', function benchmark( b ) { b.end(); }); -bench( pkg+':dtype=float32', function benchmark( b ) { +bench( format( '%s:dtype=%s', pkg, 'float32' ), function benchmark( b ) { var arr; var x; var i; @@ -96,7 +97,7 @@ bench( pkg+':dtype=float32', function benchmark( b ) { b.end(); }); -bench( pkg+':dtype=complex128', function benchmark( b ) { +bench( format( '%s:dtype=%s', pkg, 'complex128' ), function benchmark( b ) { var arr; var x; var i; @@ -118,7 +119,7 @@ bench( pkg+':dtype=complex128', function benchmark( b ) { b.end(); }); -bench( pkg+':dtype=complex64', function benchmark( b ) { +bench( format( '%s:dtype=%s', pkg, 'complex64' ), function benchmark( b ) { var arr; var x; var i; @@ -140,7 +141,7 @@ bench( pkg+':dtype=complex64', function benchmark( b ) { b.end(); }); -bench( pkg+':dtype=int32', function benchmark( b ) { +bench( format( '%s:dtype=%s', pkg, 'int32' ), function benchmark( b ) { var arr; var x; var i; @@ -162,7 +163,7 @@ bench( pkg+':dtype=int32', function benchmark( b ) { b.end(); }); -bench( pkg+':dtype=uint32', function benchmark( b ) { +bench( format( '%s:dtype=%s', pkg, 'uint32' ), function benchmark( b ) { var arr; var x; var i; @@ -184,7 +185,7 @@ bench( pkg+':dtype=uint32', function benchmark( b ) { b.end(); }); -bench( pkg+':dtype=int16', function benchmark( b ) { +bench( format( '%s:dtype=%s', pkg, 'int16' ), function benchmark( b ) { var arr; var x; var i; @@ -206,7 +207,7 @@ bench( pkg+':dtype=int16', function benchmark( b ) { b.end(); }); -bench( pkg+':dtype=uint16', function benchmark( b ) { +bench( format( '%s:dtype=%s', pkg, 'uint16' ), function benchmark( b ) { var arr; var x; var i; @@ -228,7 +229,7 @@ bench( pkg+':dtype=uint16', function benchmark( b ) { b.end(); }); -bench( pkg+':dtype=int8', function benchmark( b ) { +bench( format( '%s:dtype=%s', pkg, 'int8' ), function benchmark( b ) { var arr; var x; var i; @@ -250,7 +251,7 @@ bench( pkg+':dtype=int8', function benchmark( b ) { b.end(); }); -bench( pkg+':dtype=uint8', function benchmark( b ) { +bench( format( '%s:dtype=%s', pkg, 'uint8' ), function benchmark( b ) { var arr; var x; var i; @@ -272,7 +273,7 @@ bench( pkg+':dtype=uint8', function benchmark( b ) { b.end(); }); -bench( pkg+':dtype=uint8c', function benchmark( b ) { +bench( format( '%s:dtype=%s', pkg, 'uint8c' ), function benchmark( b ) { var arr; var x; var i; @@ -294,7 +295,7 @@ bench( pkg+':dtype=uint8c', function benchmark( b ) { b.end(); }); -bench( pkg+':dtype=generic', function benchmark( b ) { +bench( format( '%s:dtype=%s', pkg, 'generic' ), function benchmark( b ) { var arr; var x; var i; diff --git a/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.complex128.js b/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.complex128.js index e7161eedc5ec..ab2552d4f245 100644 --- a/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.complex128.js +++ b/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.complex128.js @@ -24,6 +24,7 @@ var bench = require( '@stdlib/bench' ); var pow = require( '@stdlib/math/base/special/pow' ); var isTypedArrayLike = require( '@stdlib/assert/is-typed-array-like' ); var zeros = require( '@stdlib/array/zeros' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var onesLike = require( './../lib' ); @@ -88,7 +89,7 @@ function main() { for ( i = min; i <= max; i++ ) { len = pow( 10, i ); f = createBenchmark( len ); - bench( pkg+':dtype=complex128,len='+len, f ); + bench( format( '%s:dtype=%s,len=%d', pkg, 'complex128', len ), f ); } } diff --git a/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.complex64.js b/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.complex64.js index bede236d4bc1..d9db1ea40151 100644 --- a/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.complex64.js +++ b/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.complex64.js @@ -24,6 +24,7 @@ var bench = require( '@stdlib/bench' ); var pow = require( '@stdlib/math/base/special/pow' ); var isTypedArrayLike = require( '@stdlib/assert/is-typed-array-like' ); var zeros = require( '@stdlib/array/zeros' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var onesLike = require( './../lib' ); @@ -88,7 +89,7 @@ function main() { for ( i = min; i <= max; i++ ) { len = pow( 10, i ); f = createBenchmark( len ); - bench( pkg+':dtype=complex64,len='+len, f ); + bench( format( '%s:dtype=%s,len=%d', pkg, 'complex64', len ), f ); } } diff --git a/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.float32.js b/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.float32.js index cbd0ce119fc2..cd210d821d55 100644 --- a/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.float32.js +++ b/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.float32.js @@ -24,6 +24,7 @@ var bench = require( '@stdlib/bench' ); var pow = require( '@stdlib/math/base/special/pow' ); var isTypedArray = require( '@stdlib/assert/is-typed-array' ); var zeros = require( '@stdlib/array/zeros' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var onesLike = require( './../lib' ); @@ -88,7 +89,7 @@ function main() { for ( i = min; i <= max; i++ ) { len = pow( 10, i ); f = createBenchmark( len ); - bench( pkg+':dtype=float32,len='+len, f ); + bench( format( '%s:dtype=%s,len=%d', pkg, 'float32', len ), f ); } } diff --git a/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.float64.js b/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.float64.js index 149b551d1e21..c828f8037b83 100644 --- a/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.float64.js +++ b/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.float64.js @@ -24,6 +24,7 @@ var bench = require( '@stdlib/bench' ); var pow = require( '@stdlib/math/base/special/pow' ); var isTypedArray = require( '@stdlib/assert/is-typed-array' ); var zeros = require( '@stdlib/array/zeros' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var onesLike = require( './../lib' ); @@ -88,7 +89,7 @@ function main() { for ( i = min; i <= max; i++ ) { len = pow( 10, i ); f = createBenchmark( len ); - bench( pkg+':dtype=float64,len='+len, f ); + bench( format( '%s:dtype=%s,len=%d', pkg, 'float64', len ), f ); } } diff --git a/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.generic.js b/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.generic.js index cba3ac7bb743..5a753a173c26 100644 --- a/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.generic.js +++ b/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.generic.js @@ -24,6 +24,7 @@ var bench = require( '@stdlib/bench' ); var pow = require( '@stdlib/math/base/special/pow' ); var isArray = require( '@stdlib/assert/is-array' ); var zeros = require( '@stdlib/array/zeros' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var onesLike = require( './../lib' ); @@ -88,7 +89,7 @@ function main() { for ( i = min; i <= max; i++ ) { len = pow( 10, i ); f = createBenchmark( len ); - bench( pkg+':dtype=generic,len='+len, f ); + bench( format( '%s:dtype=%s,len=%d', pkg, 'generic', len ), f ); } } diff --git a/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.int16.js b/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.int16.js index 680a791e436c..96e03650b8ee 100644 --- a/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.int16.js +++ b/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.int16.js @@ -24,6 +24,7 @@ var bench = require( '@stdlib/bench' ); var pow = require( '@stdlib/math/base/special/pow' ); var isTypedArray = require( '@stdlib/assert/is-typed-array' ); var zeros = require( '@stdlib/array/zeros' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var onesLike = require( './../lib' ); @@ -88,7 +89,7 @@ function main() { for ( i = min; i <= max; i++ ) { len = pow( 10, i ); f = createBenchmark( len ); - bench( pkg+':dtype=int16,len='+len, f ); + bench( format( '%s:dtype=%s,len=%d', pkg, 'int16', len ), f ); } } diff --git a/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.int32.js b/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.int32.js index a8f5a8ebc802..17a254e443d5 100644 --- a/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.int32.js +++ b/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.int32.js @@ -24,6 +24,7 @@ var bench = require( '@stdlib/bench' ); var pow = require( '@stdlib/math/base/special/pow' ); var isTypedArray = require( '@stdlib/assert/is-typed-array' ); var zeros = require( '@stdlib/array/zeros' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var onesLike = require( './../lib' ); @@ -88,7 +89,7 @@ function main() { for ( i = min; i <= max; i++ ) { len = pow( 10, i ); f = createBenchmark( len ); - bench( pkg+':dtype=int32,len='+len, f ); + bench( format( '%s:dtype=%s,len=%d', pkg, 'int32', len ), f ); } } diff --git a/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.int8.js b/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.int8.js index 2815729893cf..2e2403171318 100644 --- a/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.int8.js +++ b/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.int8.js @@ -24,6 +24,7 @@ var bench = require( '@stdlib/bench' ); var pow = require( '@stdlib/math/base/special/pow' ); var isTypedArray = require( '@stdlib/assert/is-typed-array' ); var zeros = require( '@stdlib/array/zeros' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var onesLike = require( './../lib' ); @@ -88,7 +89,7 @@ function main() { for ( i = min; i <= max; i++ ) { len = pow( 10, i ); f = createBenchmark( len ); - bench( pkg+':dtype=int8,len='+len, f ); + bench( format( '%s:dtype=%s,len=%d', pkg, 'int8', len ), f ); } } diff --git a/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.uint16.js b/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.uint16.js index d9b117bf5787..53954a3d9971 100644 --- a/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.uint16.js +++ b/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.uint16.js @@ -24,6 +24,7 @@ var bench = require( '@stdlib/bench' ); var pow = require( '@stdlib/math/base/special/pow' ); var isTypedArray = require( '@stdlib/assert/is-typed-array' ); var zeros = require( '@stdlib/array/zeros' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var onesLike = require( './../lib' ); @@ -88,7 +89,7 @@ function main() { for ( i = min; i <= max; i++ ) { len = pow( 10, i ); f = createBenchmark( len ); - bench( pkg+':dtype=uint16,len='+len, f ); + bench( format( '%s:dtype=%s,len=%d', pkg, 'uint16', len ), f ); } } diff --git a/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.uint32.js b/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.uint32.js index 767949f3b0ce..fd9f60e77b65 100644 --- a/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.uint32.js +++ b/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.uint32.js @@ -24,6 +24,7 @@ var bench = require( '@stdlib/bench' ); var pow = require( '@stdlib/math/base/special/pow' ); var isTypedArray = require( '@stdlib/assert/is-typed-array' ); var zeros = require( '@stdlib/array/zeros' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var onesLike = require( './../lib' ); @@ -88,7 +89,7 @@ function main() { for ( i = min; i <= max; i++ ) { len = pow( 10, i ); f = createBenchmark( len ); - bench( pkg+':dtype=uint32,len='+len, f ); + bench( format( '%s:dtype=%s,len=%d', pkg, 'uint32', len ), f ); } } diff --git a/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.uint8.js b/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.uint8.js index e64c74408d40..ed00145d6294 100644 --- a/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.uint8.js +++ b/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.uint8.js @@ -24,6 +24,7 @@ var bench = require( '@stdlib/bench' ); var pow = require( '@stdlib/math/base/special/pow' ); var isTypedArray = require( '@stdlib/assert/is-typed-array' ); var zeros = require( '@stdlib/array/zeros' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var onesLike = require( './../lib' ); @@ -88,7 +89,7 @@ function main() { for ( i = min; i <= max; i++ ) { len = pow( 10, i ); f = createBenchmark( len ); - bench( pkg+':dtype=uint8,len='+len, f ); + bench( format( '%s:dtype=%s,len=%d', pkg, 'uint8', len ), f ); } } diff --git a/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.uint8c.js b/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.uint8c.js index bb9d68cb3b66..7e169238ea49 100644 --- a/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.uint8c.js +++ b/lib/node_modules/@stdlib/array/ones-like/benchmark/benchmark.length.uint8c.js @@ -24,6 +24,7 @@ var bench = require( '@stdlib/bench' ); var pow = require( '@stdlib/math/base/special/pow' ); var isTypedArray = require( '@stdlib/assert/is-typed-array' ); var zeros = require( '@stdlib/array/zeros' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var onesLike = require( './../lib' ); @@ -88,7 +89,7 @@ function main() { for ( i = min; i <= max; i++ ) { len = pow( 10, i ); f = createBenchmark( len ); - bench( pkg+':dtype=uint8c,len='+len, f ); + bench( format( '%s:dtype=%s,len=%d', pkg, 'uint8c', len ), f ); } }