Avatar for the projectwallace user
projectwallace
css-analyzer
BlogDocsChangelog

perf: Change KeywordSet to use `Set().has(item.toLowerCase())`

#419Merged
Comparing
keyword-set-use-set-has
(
491cd80
) with
master
(
3088ea1
)
CodSpeed Performance Gauge
×28
Improvement
6
Untouched
1

Benchmarks

7 total
KeywordSet
benchmark/benchmark.js
CodSpeed Performance Gauge
×28
520.2 µs18.9 µs
color names
benchmark/benchmark.js
CodSpeed Performance Gauge
+94%
1,126.7 µs579.6 µs
high complexity/specificity selectors
benchmark/benchmark.js
CodSpeed Performance Gauge
+70%
1,162.5 µs685.3 µs
slice of Syntax.fm
benchmark/benchmark.js
CodSpeed Performance Gauge
+51%
8 ms5.3 ms
slice of nerdy.dev
benchmark/benchmark.js
CodSpeed Performance Gauge
+45%
10.2 ms7 ms
font shorthand
benchmark/benchmark.js
CodSpeed Performance Gauge
+19%
554.7 µs466.7 µs
css-tricks-20231008.css (112.7kB)
benchmark/benchmark.js
CodSpeed Performance Gauge
-6%
448.8 ms476.5 ms

Commits

Click on a commit to change the comparison range
Base
master
3088ea1
×28
Change KeywordSet to use `Set().has(item.toLowerCase())`
491cd80
2 years ago
© 2026 CodSpeed Technology
Home Terms Privacy Docs