Add some combining chars to the benchmark

This commit is contained in:
Kovid Goyal 2024-11-23 11:49:30 +05:30
parent f82c1a942e
commit a87ccbf8e5
No known key found for this signature in database
GPG key ID: 06BC317B515ACE7C

View file

@ -44,6 +44,7 @@ const misc_unicode = `
µ¢£¿¡¨´¸ˆ˜ ÀÁÂÃÄÅÆÇÈÉÊË ÌÍÎÏÐÑÒÓÔÕÖØ ŒŠÙÚÛÜÝŸÞßàá âãäåæçèéêëìí
îïðñòóôõöøœš ùúûüýÿþªºαΩ
`
const combining_chars = "ū̀n̂o᷵H̨a\u0300b\u0321\u0310\u0353c\u0321\u0310\u0353"
var opts Options
@ -141,7 +142,7 @@ func simple_ascii() (r result, err error) {
func unicode() (r result, err error) {
const desc = "Unicode chars"
data := strings.Repeat(chinese_lorem_ipsum+misc_unicode, 1024)
data := strings.Repeat(chinese_lorem_ipsum+misc_unicode+combining_chars, 1024)
duration, data_sz, reps, err := benchmark_data(desc, data, opts)
if err != nil {
return result{}, err