Avatar for the biomejs user
biomejs
biome
BlogDocsChangelog

perf: reduce allocations in noExcessiveLinesPerFile rules

#10506
Comparing
perf/reduce-allocations
(
286e97d
) with
next
(
977d7c9
)
CodSpeed Performance Gauge
-34%
Regression
13
Untouched
165
Ignored
7
Skipped
71

Benchmarks

256 total
html_analyzer[real/wikipedia-JavaScript.html]
crates/biome_html_analyze/benches/html_analyzer.rs::html_analyzer::bench_analyzer
CodSpeed Performance Gauge
-70%
187.7 ms*618.7 ms
html_analyzer[real/wikipedia-Unix.html]
crates/biome_html_analyze/benches/html_analyzer.rs::html_analyzer::bench_analyzer
CodSpeed Performance Gauge
-68%
164.8 ms*511.9 ms
html_analyzer[real/wikipedia-fr-Guerre_de_Canudos.html]
crates/biome_html_analyze/benches/html_analyzer.rs::html_analyzer::bench_analyzer
CodSpeed Performance Gauge
-65%
448.2 ms*1,264.6 ms
html_analyzer[index_1033418810622582172.html]
crates/biome_html_analyze/benches/html_analyzer.rs::html_analyzer::bench_analyzer
CodSpeed Performance Gauge
-60%
475.8 µs*1,186 µs
css_analyzer[foundation_11602414662825430680.css]
crates/biome_css_analyze/benches/css_analyzer.rs::css_analyzer::bench_analyzer
CodSpeed Performance Gauge
-13%
236.5 ms*272 ms
js_analyzer[typescript_3735799142832611563.ts]
crates/biome_js_analyze/benches/js_analyzer.rs::js_analyzer::bench_analyzer
CodSpeed Performance Gauge
-13%
176.3 ms*201.7 ms
css_analyzer[pure_9395922602181450299.css]
crates/biome_css_analyze/benches/css_analyzer.rs::css_analyzer::bench_analyzer
CodSpeed Performance Gauge
-11%
23.4 ms*26.4 ms
js_analyzer[statement_263793315104667298.ts]
crates/biome_js_analyze/benches/js_analyzer.rs::js_analyzer::bench_analyzer
CodSpeed Performance Gauge
-11%
113.5 ms*128.1 ms
js_analyzer[parser_13571644119461115204.ts]
crates/biome_js_analyze/benches/js_analyzer.rs::js_analyzer::bench_analyzer
CodSpeed Performance Gauge
-11%
124.3 ms*139.7 ms
js_analyzer[index_3894593175024091846.js]
crates/biome_js_analyze/benches/js_analyzer.rs::js_analyzer::bench_analyzer
CodSpeed Performance Gauge
-10%
69.5 ms*77.4 ms
css_analyzer[tachyons_11778168428173736564.css]
crates/biome_css_analyze/benches/css_analyzer.rs::css_analyzer::bench_analyzer
CodSpeed Performance Gauge
-9%
177.1 ms*195.1 ms
js_analyzer[router_17129688031671448157.ts]
crates/biome_js_analyze/benches/js_analyzer.rs::js_analyzer::bench_analyzer
CodSpeed Performance Gauge
-9%
35.7 ms*39.2 ms
js_analyzer[css_16118272471217147034.js]
crates/biome_js_analyze/benches/js_analyzer.rs::js_analyzer::bench_analyzer
CodSpeed Performance Gauge
-9%
32.9 ms*36.1 ms
synthetic/wide-siblings.html[uncached]
crates/biome_html_parser/benches/html_parser.rs::html_parser::bench_parser::html_parser
CodSpeed Performance Gauge
+3%
1.8 ms*1.8 ms
jquery.min_16034160674129647344.js[cached]
crates/biome_js_parser/benches/js_parser.rs::js_parser::bench_parser::js_parser
CodSpeed Performance Gauge
+2%
26.3 ms*25.7 ms
three.min_17199329737537001178.js[cached]
crates/biome_js_parser/benches/js_parser.rs::js_parser::bench_parser::js_parser
CodSpeed Performance Gauge
+2%
135.2 ms*132.1 ms
pixi.min_8151088792683739606.js[cached]
crates/biome_js_parser/benches/js_parser.rs::js_parser::bench_parser::js_parser
CodSpeed Performance Gauge
+2%
119.8 ms*117.2 ms
package-lock_11240515041603712709.json[cached]
crates/biome_json_parser/benches/json_parser.rs::json_parser::bench_parser::json_parser
CodSpeed Performance Gauge
+2%
5 ms*4.9 ms
compiler_3469143416596620219.js[cached]
crates/biome_js_parser/benches/js_parser.rs::js_parser::bench_parser::js_parser
CodSpeed Performance Gauge
+2%
142.1 ms*139.7 ms
pure_9395922602181450299.css[uncached]
crates/biome_css_parser/benches/css_parser.rs::css_parser::bench_css_parser::css_parser
CodSpeed Performance Gauge
+2%
4.3 ms*4.2 ms
graphql_formatter[schema_8546403410957788002.graphql]
crates/biome_graphql_formatter/benches/graphql_formatter.rs::graphql_formatter::bench_formatter
CodSpeed Performance Gauge
+2%
2.6 ms*2.5 ms
schema_5810376208714739011.graphql[cached]
crates/biome_graphql_parser/benches/graphql_parser.rs::graqhql_parser::bench_parser::graphql_parser
CodSpeed Performance Gauge
+1%
563 µs*554.9 µs
schema_5810376208714739011.graphql[uncached]
crates/biome_graphql_parser/benches/graphql_parser.rs::graqhql_parser::bench_parser::graphql_parser
CodSpeed Performance Gauge
+1%
594.4 µs*586.4 µs
parser_13571644119461115204.ts[cached]
crates/biome_js_parser/benches/js_parser.rs::js_parser::bench_parser::js_parser
CodSpeed Performance Gauge
+1%
6 ms*5.9 ms
pure_9395922602181450299.css[cached]
crates/biome_css_parser/benches/css_parser.rs::css_parser::bench_css_parser::css_parser
CodSpeed Performance Gauge
+1%
3.6 ms*3.5 ms

Commits

Click on a commit to change the comparison range
Base
next
977d7c9
-33.51%
perf: reduce allocations in noExcessiveLinesPerFile rules
286e97d
1 hour ago
by ematipico
© 2026 CodSpeed Technology
Home Terms Privacy Docs