jquast
wcwidth
BlogDocsChangelog

GitHub Actions run

6 hours ago 315ce5e hugovk:master pull_request

Compare

Base
Search a run

Head
Add fast path for ASCII printables to `width()`
#185
hugovk:master
6 hours ago
CPU Simulation

Compare
Suggested base runs:
38 total
test_clip_with_ansi
tests/test_benchmarks.py
105.9 µs
test_center_udhr_lines
tests/test_benchmarks.py
1.9 ms
test_center_ascii
tests/test_benchmarks.py
28.2 µs
test_clip_ascii
tests/test_benchmarks.py
24.8 µs
test_center_mixed
tests/test_benchmarks.py
43.1 µs
test_wcswidth_short_ascii
tests/test_benchmarks.py
20.5 µs
test_wcswidth_long_ascii
tests/test_benchmarks.py
21.7 µs
test_wcswidth_long_japanese
tests/test_benchmarks.py
278.7 µs
test_wcswidth_udhr
tests/test_benchmarks.py
25.1 µs
test_wcswidth_short_mixed
tests/test_benchmarks.py
33.9 µs
test_clip_japanese
tests/test_benchmarks.py
125.1 µs
test_iter_graphemes_ascii
tests/test_benchmarks.py
118.1 µs
test_iter_graphemes_combining
tests/test_benchmarks.py
314.1 µs
test_wrap_japanese
tests/test_benchmarks.py
5.3 ms
test_iter_sequences_mixed
tests/test_benchmarks.py
55.2 µs
test_wcwidth_ascii
tests/test_benchmarks.py
20.9 µs
test_iter_sequences_plain
tests/test_benchmarks.py
33.6 µs
test_width_complex_ansi
tests/test_benchmarks.py
52.8 µs
test_iter_graphemes_emoji
tests/test_benchmarks.py
115.6 µs
test_wcwidth_emoji
tests/test_benchmarks.py
14.3 µs
test_ljust_ascii
tests/test_benchmarks.py
27 µs
test_wcwidth_combining
tests/test_benchmarks.py
14.2 µs
test_wcwidth_wide
tests/test_benchmarks.py
17.1 µs
test_ljust_japanese
tests/test_benchmarks.py
43.8 µs
test_strip_sequences_complex
tests/test_benchmarks.py
32.3 µs
© 2026 CodSpeed Technology
Home Terms Privacy Docs