From 58b96bf635487c8decbbe20d7c7b6a6d6337c0bd Mon Sep 17 00:00:00 2001 From: Shubham Date: Mon, 16 Feb 2026 21:47:06 +0530 Subject: [PATCH] bench: refactor to use string interpolation in @stdlib/array/filled --- type: pre_commit_static_analysis_report description: Results of running static analysis checks when committing changes. report: - task: lint_filenames status: passed - task: lint_editorconfig status: passed - task: lint_markdown status: na - task: lint_package_json status: na - task: lint_repl_help status: na - task: lint_javascript_src status: na - task: lint_javascript_cli status: na - task: lint_javascript_examples status: na - task: lint_javascript_tests status: na - task: lint_javascript_benchmarks status: passed - task: lint_python status: na - task: lint_r status: na - task: lint_c_src status: na - task: lint_c_examples status: na - task: lint_c_benchmarks status: na - task: lint_c_tests_fixtures status: na - task: lint_shell status: na - task: lint_typescript_declarations status: passed - task: lint_typescript_tests status: na - task: lint_license_headers status: passed --- --- .../array/filled/benchmark/benchmark.js | 27 ++++++++++--------- .../filled/benchmark/benchmark.length.bool.js | 3 ++- .../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 ++- .../filled/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 ++- 14 files changed, 40 insertions(+), 26 deletions(-) diff --git a/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.js b/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.js index 376c1cdb05e0..f32c10f2080a 100644 --- a/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.js +++ b/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.js @@ -25,6 +25,7 @@ var isTypedArrayLike = require( '@stdlib/assert/is-typed-array-like' ); var isArray = require( '@stdlib/assert/is-array' ); var Complex64 = require( '@stdlib/complex/float32/ctor' ); var Complex128 = require( '@stdlib/complex/float64/ctor' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var filledarray = require( './../lib' ); @@ -49,7 +50,7 @@ bench( pkg, function benchmark( b ) { b.end(); }); -bench( pkg+':dtype=float64', function benchmark( b ) { +bench( format( '%s:dtype=float64', pkg ), function benchmark( b ) { var arr; var i; b.tic(); @@ -67,7 +68,7 @@ bench( pkg+':dtype=float64', function benchmark( b ) { b.end(); }); -bench( pkg+':dtype=float32', function benchmark( b ) { +bench( format( '%s:dtype=float32', pkg ), function benchmark( b ) { var arr; var i; b.tic(); @@ -85,7 +86,7 @@ bench( pkg+':dtype=float32', function benchmark( b ) { b.end(); }); -bench( pkg+':dtype=bool', function benchmark( b ) { +bench( format( '%s:dtype=bool', pkg ), function benchmark( b ) { var arr; var i; b.tic(); @@ -103,7 +104,7 @@ bench( pkg+':dtype=bool', function benchmark( b ) { b.end(); }); -bench( pkg+':dtype=complex128', function benchmark( b ) { +bench( format( '%s:dtype=complex128', pkg ), function benchmark( b ) { var arr; var v; var i; @@ -125,7 +126,7 @@ bench( pkg+':dtype=complex128', function benchmark( b ) { b.end(); }); -bench( pkg+':dtype=complex64', function benchmark( b ) { +bench( format( '%s:dtype=complex64', pkg ), function benchmark( b ) { var arr; var v; var i; @@ -147,7 +148,7 @@ bench( pkg+':dtype=complex64', function benchmark( b ) { b.end(); }); -bench( pkg+':dtype=int32', function benchmark( b ) { +bench( format( '%s:dtype=int32', pkg ), function benchmark( b ) { var arr; var i; b.tic(); @@ -165,7 +166,7 @@ bench( pkg+':dtype=int32', function benchmark( b ) { b.end(); }); -bench( pkg+':dtype=uint32', function benchmark( b ) { +bench( format( '%s:dtype=uint32', pkg ), function benchmark( b ) { var arr; var i; b.tic(); @@ -183,7 +184,7 @@ bench( pkg+':dtype=uint32', function benchmark( b ) { b.end(); }); -bench( pkg+':dtype=int16', function benchmark( b ) { +bench( format( '%s:dtype=int16', pkg ), function benchmark( b ) { var arr; var i; b.tic(); @@ -201,7 +202,7 @@ bench( pkg+':dtype=int16', function benchmark( b ) { b.end(); }); -bench( pkg+':dtype=uint16', function benchmark( b ) { +bench( format( '%s:dtype=uint16', pkg ), function benchmark( b ) { var arr; var i; b.tic(); @@ -219,7 +220,7 @@ bench( pkg+':dtype=uint16', function benchmark( b ) { b.end(); }); -bench( pkg+':dtype=int8', function benchmark( b ) { +bench( format( '%s:dtype=int8', pkg ), function benchmark( b ) { var arr; var i; b.tic(); @@ -237,7 +238,7 @@ bench( pkg+':dtype=int8', function benchmark( b ) { b.end(); }); -bench( pkg+':dtype=uint8', function benchmark( b ) { +bench( format( '%s:dtype=uint8', pkg ), function benchmark( b ) { var arr; var i; b.tic(); @@ -255,7 +256,7 @@ bench( pkg+':dtype=uint8', function benchmark( b ) { b.end(); }); -bench( pkg+':dtype=uint8c', function benchmark( b ) { +bench( format( '%s:dtype=uint8c', pkg ), function benchmark( b ) { var arr; var i; b.tic(); @@ -273,7 +274,7 @@ bench( pkg+':dtype=uint8c', function benchmark( b ) { b.end(); }); -bench( pkg+':dtype=generic', function benchmark( b ) { +bench( format( '%s:dtype=generic', pkg ), function benchmark( b ) { var arr; var i; b.tic(); diff --git a/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.bool.js b/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.bool.js index 3767ce243188..fa8caa47f3e9 100644 --- a/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.bool.js +++ b/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.bool.js @@ -23,6 +23,7 @@ var bench = require( '@stdlib/bench' ); var pow = require( '@stdlib/math/base/special/pow' ); var isTypedArrayLike = require( '@stdlib/assert/is-typed-array-like' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var filledarray = require( './../lib' ); @@ -86,7 +87,7 @@ function main() { for ( i = min; i <= max; i++ ) { len = pow( 10, i ); f = createBenchmark( len ); - bench( pkg+':dtype=bool,len='+len, f ); + bench( format( '%s:dtype=bool,len=%d', pkg, len ), f ); } } diff --git a/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.complex128.js b/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.complex128.js index 29bbc5a56809..cdc65c2a781a 100644 --- a/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.complex128.js +++ b/lib/node_modules/@stdlib/array/filled/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 Complex128 = require( '@stdlib/complex/float64/ctor' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var filledarray = require( './../lib' ); @@ -90,7 +91,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=complex128,len=%d', pkg, len ), f ); } } diff --git a/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.complex64.js b/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.complex64.js index 1fb372ccc790..4d52805ed733 100644 --- a/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.complex64.js +++ b/lib/node_modules/@stdlib/array/filled/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 Complex64 = require( '@stdlib/complex/float32/ctor' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var filledarray = require( './../lib' ); @@ -90,7 +91,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=complex64,len=%d', pkg, len ), f ); } } diff --git a/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.float32.js b/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.float32.js index 251d5e9b4f1c..e91873003805 100644 --- a/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.float32.js +++ b/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.float32.js @@ -23,6 +23,7 @@ var bench = require( '@stdlib/bench' ); var pow = require( '@stdlib/math/base/special/pow' ); var isTypedArray = require( '@stdlib/assert/is-typed-array' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var filledarray = require( './../lib' ); @@ -86,7 +87,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=float32,len=%d', pkg, len ), f ); } } diff --git a/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.float64.js b/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.float64.js index d67a24e16793..be74c96e5364 100644 --- a/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.float64.js +++ b/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.float64.js @@ -23,6 +23,7 @@ var bench = require( '@stdlib/bench' ); var pow = require( '@stdlib/math/base/special/pow' ); var isTypedArray = require( '@stdlib/assert/is-typed-array' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var filledarray = require( './../lib' ); @@ -86,7 +87,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=float64,len=%d', pkg, len ), f ); } } diff --git a/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.generic.js b/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.generic.js index 0d21e4e97484..c37551a0259f 100644 --- a/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.generic.js +++ b/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.generic.js @@ -23,6 +23,7 @@ var bench = require( '@stdlib/bench' ); var pow = require( '@stdlib/math/base/special/pow' ); var isArray = require( '@stdlib/assert/is-array' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var filledarray = require( './../lib' ); @@ -86,7 +87,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=generic,len=%d', pkg, len ), f ); } } diff --git a/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.int16.js b/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.int16.js index b28b58b5fdd1..5005a3211e76 100644 --- a/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.int16.js +++ b/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.int16.js @@ -23,6 +23,7 @@ var bench = require( '@stdlib/bench' ); var pow = require( '@stdlib/math/base/special/pow' ); var isTypedArray = require( '@stdlib/assert/is-typed-array' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var filledarray = require( './../lib' ); @@ -86,7 +87,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=int16,len=%d', pkg, len ), f ); } } diff --git a/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.int32.js b/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.int32.js index 3ced244ba23d..61ce68a0625e 100644 --- a/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.int32.js +++ b/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.int32.js @@ -23,6 +23,7 @@ var bench = require( '@stdlib/bench' ); var pow = require( '@stdlib/math/base/special/pow' ); var isTypedArray = require( '@stdlib/assert/is-typed-array' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var filledarray = require( './../lib' ); @@ -86,7 +87,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=int32,len=%d', pkg, len ), f ); } } diff --git a/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.int8.js b/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.int8.js index 98ad0f7c63d9..a97be3c48f6d 100644 --- a/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.int8.js +++ b/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.int8.js @@ -23,6 +23,7 @@ var bench = require( '@stdlib/bench' ); var pow = require( '@stdlib/math/base/special/pow' ); var isTypedArray = require( '@stdlib/assert/is-typed-array' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var filledarray = require( './../lib' ); @@ -86,7 +87,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=int8,len=%d', pkg, len ), f ); } } diff --git a/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.uint16.js b/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.uint16.js index d5020029555e..bb9c95f495e8 100644 --- a/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.uint16.js +++ b/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.uint16.js @@ -23,6 +23,7 @@ var bench = require( '@stdlib/bench' ); var pow = require( '@stdlib/math/base/special/pow' ); var isTypedArray = require( '@stdlib/assert/is-typed-array' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var filledarray = require( './../lib' ); @@ -86,7 +87,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=uint16,len=%d', pkg, len ), f ); } } diff --git a/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.uint32.js b/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.uint32.js index d23d2955528f..2e4630fb6d38 100644 --- a/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.uint32.js +++ b/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.uint32.js @@ -23,6 +23,7 @@ var bench = require( '@stdlib/bench' ); var pow = require( '@stdlib/math/base/special/pow' ); var isTypedArray = require( '@stdlib/assert/is-typed-array' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var filledarray = require( './../lib' ); @@ -86,7 +87,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=uint32,len=%d', pkg, len ), f ); } } diff --git a/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.uint8.js b/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.uint8.js index a93ea6df0b57..3e47f47b18eb 100644 --- a/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.uint8.js +++ b/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.uint8.js @@ -23,6 +23,7 @@ var bench = require( '@stdlib/bench' ); var pow = require( '@stdlib/math/base/special/pow' ); var isTypedArray = require( '@stdlib/assert/is-typed-array' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var filledarray = require( './../lib' ); @@ -86,7 +87,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=uint8,len=%d', pkg, len ), f ); } } diff --git a/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.uint8c.js b/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.uint8c.js index 8bbc2694b035..7ccdd5ac8b87 100644 --- a/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.uint8c.js +++ b/lib/node_modules/@stdlib/array/filled/benchmark/benchmark.length.uint8c.js @@ -23,6 +23,7 @@ var bench = require( '@stdlib/bench' ); var pow = require( '@stdlib/math/base/special/pow' ); var isTypedArray = require( '@stdlib/assert/is-typed-array' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var filledarray = require( './../lib' ); @@ -86,7 +87,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=uint8c,len=%d', pkg, len ), f ); } }