diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2020-02-29 15:41:36 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2020-02-29 15:42:24 +0900 |
commit | 5e897227ff3d37a36be96bb2c082370d437058ea (patch) | |
tree | 8ad8f9b0e77c997d4cd6bd5276c7fc43d3de83a3 /benchmark/string_upcase.yml | |
parent | f5b7896921e450c6ce5b38379242258acc47dfaa (diff) | |
download | ruby-5e897227ff3d37a36be96bb2c082370d437058ea.tar.gz |
Added more benchmarks for String
Diffstat (limited to 'benchmark/string_upcase.yml')
-rw-r--r-- | benchmark/string_upcase.yml | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/benchmark/string_upcase.yml b/benchmark/string_upcase.yml index 456d213c74..dab84bbde2 100644 --- a/benchmark/string_upcase.yml +++ b/benchmark/string_upcase.yml @@ -3,8 +3,16 @@ prelude: | str10 = str1 * 10 str100 = str10 * 10 str1000 = str100 * 10 + nonascii1 = [*"\u{e0}".."\u{ff}"].join("") + nonascii10 = nonascii1 * 10 + nonascii100 = nonascii10 * 10 + nonascii1000 = nonascii100 * 10 benchmark: upcase-1: str1.upcase upcase-10: str10.upcase upcase-100: str100.upcase upcase-1000: str1000.upcase + upcase-nonascii1: nonascii1.upcase + upcase-nonascii10: nonascii10.upcase + upcase-nonascii100: nonascii100.upcase + upcase-nonascii1000: nonascii1000.upcase |