hg: jdk7/tl/jdk: 6831794: charset EUC_TW is 12.6% of the total size of charsets.jar; ...

xueming.shen at sun.com xueming.shen at sun.com
Tue May 19 22:36:24 UTC 2009


Changeset: 842fb12a21d7
Author:    sherman
Date:      2009-05-19 15:25 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/842fb12a21d7

6831794: charset EUC_TW is 12.6% of the total size of charsets.jar
6229811: Several codepoints in EUC_TW failed in roundtrip conversion
Summary: Re-write EUC_TW charset to address the size and roundtrip issue.
Reviewed-by: alanb

! make/java/nio/Makefile
! make/sun/Makefile
! make/sun/nio/FILES_java.gmk
! make/sun/nio/Makefile
! make/tools/CharsetMapping/Makefile
! make/tools/src/build/tools/charsetmapping/CharsetMapping.java
! make/tools/src/build/tools/charsetmapping/GenerateMapping.java
! make/tools/src/build/tools/charsetmapping/GenerateSBCS.java
! src/share/classes/sun/io/ByteToCharEUC_TW.java
! src/share/classes/sun/io/CharToByteEUC_TW.java
! src/share/classes/sun/nio/cs/ext/EUC_TW.java
! src/share/classes/sun/nio/cs/ext/ISO2022.java
! src/share/classes/sun/nio/cs/ext/ISO2022_CN.java
! src/solaris/classes/sun/awt/motif/X11CNS11643.java
! test/sun/nio/cs/TestISO2022CNDecoder.java




More information about the core-libs-dev mailing list