add benchmarks for String

This commit is contained in:
Watson
2013-11-17 14:53:12 +09:00
parent fcde33dc3e
commit 0a6fcd84af
16 changed files with 644 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
def string_include(x)
x.report "include? with ASCII match" do
100000.times do
$short_sentence_ascii.include?("Candahar")
end
end
x.report "include? with ASCII nomatch" do
100000.times do
$short_sentence_ascii.include?("abcde")
end
end
x.report "include? with UTF8 match" do
100000.times do
$short_sentence_utf8.include?("ロンドン")
end
end
x.report "include? with UTF8 nomatch" do
100000.times do
$short_sentence_utf8.include?("日本")
end
end
end