cometkim
unicode-segmenter
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Optimize using precomputed lookup table for BMP characters
#97
Merged
Comparing
precompute-bmp
(
1d03edb
) with
main
(
b351f2a
)
CodSpeed Performance Gauge
+29%
Improvements
5
Untouched
1
Benchmarks
Improved
grapheme - Hindi
benchmark/grapheme/codspeed.js
CodSpeed Performance Gauge
+29%
86.8 µs
67.3 µs
grapheme - Tweet text (combined)
benchmark/grapheme/codspeed.js
CodSpeed Performance Gauge
+17%
120.4 µs
102.7 µs
grapheme - Code snippet (combined)
benchmark/grapheme/codspeed.js
CodSpeed Performance Gauge
+12%
239 µs
212.5 µs
grapheme - Demonic characters
benchmark/grapheme/codspeed.js
CodSpeed Performance Gauge
+10%
29.7 µs
27.1 µs
grapheme - Emojis
benchmark/grapheme/codspeed.js
CodSpeed Performance Gauge
+9%
43.5 µs
39.9 µs
Passed
grapheme - Lorem ipsum (ascii)
benchmark/grapheme/codspeed.js
CodSpeed Performance Gauge
-1%
73.6 µs
74.3 µs
Commits
Click on a commit to change the comparison range
Base
main
b351f2a
+22.39%
Performance optimization using precomputed lookup table for BMP characters
f834067
3 months ago
by cometkim
+6.34%
cleanup
e3854a9
3 months ago
by cometkim
+0.12%
update bundle stats
c749158
3 months ago
by cometkim
-0.01%
update perf claims
024e990
3 months ago
by cometkim
+0.11%
update changeset
1d03edb
3 months ago
by cometkim
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs