mirror of
https://github.com/ruby/ruby.git
synced 2025-08-15 13:39:04 +02:00
Optimize str_casecmp
length check using pointer end
This commit is contained in:
parent
df11c073f3
commit
5e324ac11c
3 changed files with 22 additions and 3 deletions
|
@ -20,7 +20,9 @@ benchmark:
|
|||
casecmp-10: lstr10.casecmp(ustr10)
|
||||
casecmp-100: lstr100.casecmp(ustr100)
|
||||
casecmp-1000: lstr1000.casecmp(ustr1000)
|
||||
casecmp-1000vs10: lstr1000.casecmp(ustr10)
|
||||
casecmp-nonascii1: lnonascii1.casecmp(unonascii1)
|
||||
casecmp-nonascii10: lnonascii10.casecmp(unonascii10)
|
||||
casecmp-nonascii100: lnonascii100.casecmp(unonascii100)
|
||||
casecmp-nonascii1000: lnonascii1000.casecmp(unonascii1000)
|
||||
casecmp-nonascii1000vs10: lnonascii1000.casecmp(unonascii10)
|
Loading…
Add table
Add a link
Reference in a new issue