biomejs
biome
BlogDocsChangelog

perf(parse/tw): avoid going into basename store trie when not needed

#8528
Comparing
dyc3/tw-parser-shortcircuit-trie
(
a020914
) with
main
(
b8d3bcb
)
CodSpeed Performance Gauge
0%
Untouched
10
Skipped
145

Benchmarks

Skipped (145)

Passed

cached[variant_classes.txt]
crates/biome_tailwind_parser/benches/tailwind_parser.rs::tailwind_parser::bench_tailwind::tailwind_parser
CodSpeed Performance Gauge
+1%
224 µs221.5 µs
uncached[variant_classes.txt]
crates/biome_tailwind_parser/benches/tailwind_parser.rs::tailwind_parser::bench_tailwind::tailwind_parser
CodSpeed Performance Gauge
+1%
273.9 µs271.3 µs
cached[simple_classes.txt]
crates/biome_tailwind_parser/benches/tailwind_parser.rs::tailwind_parser::bench_tailwind::tailwind_parser
CodSpeed Performance Gauge
+1%
143.4 µs142.5 µs
uncached[extreme_stress.txt]
crates/biome_tailwind_parser/benches/tailwind_parser.rs::tailwind_parser::bench_tailwind::tailwind_parser
CodSpeed Performance Gauge
+1%
1.1 ms1.1 ms
uncached[simple_classes.txt]
crates/biome_tailwind_parser/benches/tailwind_parser.rs::tailwind_parser::bench_tailwind::tailwind_parser
CodSpeed Performance Gauge
+1%
192.7 µs191.7 µs
cached[stress.txt]
crates/biome_tailwind_parser/benches/tailwind_parser.rs::tailwind_parser::bench_tailwind::tailwind_parser
CodSpeed Performance Gauge
+1%
2.2 ms2.2 ms
uncached[stress.txt]
crates/biome_tailwind_parser/benches/tailwind_parser.rs::tailwind_parser::bench_tailwind::tailwind_parser
CodSpeed Performance Gauge
0%
2.8 ms2.8 ms
cached[extreme_stress.txt]
crates/biome_tailwind_parser/benches/tailwind_parser.rs::tailwind_parser::bench_tailwind::tailwind_parser
CodSpeed Performance Gauge
0%
872 µs869.6 µs
uncached[arbitrary_classes.txt]
crates/biome_tailwind_parser/benches/tailwind_parser.rs::tailwind_parser::bench_tailwind::tailwind_parser
CodSpeed Performance Gauge
-1%
309.2 µs311.3 µs
cached[arbitrary_classes.txt]
crates/biome_tailwind_parser/benches/tailwind_parser.rs::tailwind_parser::bench_tailwind::tailwind_parser
CodSpeed Performance Gauge
-1%
244 µs246.1 µs

Commits

Click on a commit to change the comparison range
Base
main
b8d3bcb
+0.35%
perf(parse/tw): avoid going into basename store trie when not needed
a020914
11 hours ago
by dyc3
© 2025 CodSpeed Technology
Home Terms Privacy Docs