cometkim
unicode-segmenter
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Optimizing category lookup + bit-packing for cache
#101
Merged
Comparing
replace-cache-with-fast-paths
(
01900dc
) with
main
(
5cb8e83
)
CodSpeed Performance Gauge
0%
Untouched
6
Benchmarks
Passed
grapheme - Lorem ipsum (ascii)
benchmark/grapheme/codspeed.js
CodSpeed Performance Gauge
+1%
182.9 µs
181.5 µs
grapheme - Code snippet (combined)
benchmark/grapheme/codspeed.js
CodSpeed Performance Gauge
+1%
212.2 µs
210.8 µs
grapheme - Hindi
benchmark/grapheme/codspeed.js
CodSpeed Performance Gauge
0%
72 µs
72.2 µs
grapheme - Tweet text (combined)
benchmark/grapheme/codspeed.js
CodSpeed Performance Gauge
-1%
103.4 µs
104 µs
grapheme - Demonic characters
benchmark/grapheme/codspeed.js
CodSpeed Performance Gauge
-1%
29.6 µs
29.9 µs
grapheme - Emojis
benchmark/grapheme/codspeed.js
CodSpeed Performance Gauge
-2%
44.7 µs
45.5 µs
Commits
Click on a commit to change the comparison range
Base
main
5cb8e83
-0.86%
switch optimization strategy for better trade-off between memory allocation and perf
78b4dd9
28 days ago
by cometkim
0%
update bundle stats
c7ba0ff
28 days ago
by cometkim
+0.17%
cleanup
df7411d
28 days ago
by cometkim
+0.33%
remove seg2 cache, fallback to binary search
fab2f03
28 days ago
by cometkim
0%
changeset
01900dc
28 days ago
by cometkim
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs