aboutsummaryrefslogtreecommitdiff
path: root/vm/compiler/codegen/arm/CodegenCommon.c
diff options
context:
space:
mode:
authorElliott Hughes <enh@google.com>2010-01-06 11:23:18 -0800
committerElliott Hughes <enh@google.com>2010-01-06 16:52:27 -0800
commitcadf50b974984f196e4544ab76f09949d6771a1b (patch)
tree4b13da3dce01b83aca322faf138f3ced233cc8b4 /vm/compiler/codegen/arm/CodegenCommon.c
parent5f56e67999c67861872c27097803d2126142fed4 (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