From a87ccbf8e5449f8cb7a8c6d9e2baf4a62c743907 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 23 Nov 2024 11:49:30 +0530 Subject: [PATCH] Add some combining chars to the benchmark --- tools/cmd/benchmark/main.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/cmd/benchmark/main.go b/tools/cmd/benchmark/main.go index 8b7651680..84f9ac191 100644 --- a/tools/cmd/benchmark/main.go +++ b/tools/cmd/benchmark/main.go @@ -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