diff options
| author | Elliott Hughes <enh@google.com> | 2010-01-06 11:23:18 -0800 |
|---|---|---|
| committer | Elliott Hughes <enh@google.com> | 2010-01-06 16:52:27 -0800 |
| commit | cadf50b974984f196e4544ab76f09949d6771a1b (patch) | |
| tree | 4b13da3dce01b83aca322faf138f3ced233cc8b4 /vm/compiler/codegen/arm/CodegenCommon.c | |
| parent | 5f56e67999c67861872c27097803d2126142fed4 (diff) | |
Fix String.toLowerCase/toUpperCase for Azeri, Greek (all locales), and Turkish.
This patch fixes Greek final sigma in all locales, treats Azeri locales like
Turkish locales, and fixes our dotted/dotless-i/I behavior in Turkish locales
(and thus now Azeri locales too).
Still broken: behavior in Lithuanian locales, supplementary characters.
I've also removed String's own optimized-for-ASCII toLowerCase(char) and
toUpperCase(char): we've optimized Character's methods and don't want another
copy. I've removed the unused String.getValue which provided access to the
underlying char[] --- this wasn't used, and wouldn't work anyway without
some way to access String's 'offset' and 'count' fields too.
Diffstat (limited to 'vm/compiler/codegen/arm/CodegenCommon.c')
0 files changed, 0 insertions, 0 deletions
