hg: jdk8/tl/jdk: 6653797: Reimplement JDK charset repository charsets.jar

xueming.shen at oracle.com xueming.shen at oracle.com
Tue Jul 24 19:16:28 UTC 2012


Changeset: a18f2806bef2
Author:    sherman
Date:      2012-07-24 12:17 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/a18f2806bef2

6653797: Reimplement JDK charset repository charsets.jar
Summary: Migrated all jis based charsets to new implementation
Reviewed-by: okutsu

! make/java/nio/FILES_java.gmk
! make/java/sun_nio/FILES_java.gmk
! make/sun/nio/cs/FILES_java.gmk
! make/tools/CharsetMapping/DoubleByte-X.java.template
+ make/tools/CharsetMapping/JIS_X_0201.c2b
! make/tools/CharsetMapping/JIS_X_0201.map
+ make/tools/CharsetMapping/JIS_X_0208.map
+ make/tools/CharsetMapping/JIS_X_0208_MS5022X.c2b
+ make/tools/CharsetMapping/JIS_X_0208_MS5022X.map
+ make/tools/CharsetMapping/JIS_X_0208_MS932.map
+ make/tools/CharsetMapping/JIS_X_0208_MS932.nr
+ make/tools/CharsetMapping/JIS_X_0208_Solaris.map
+ make/tools/CharsetMapping/JIS_X_0208_Solaris.nr
+ make/tools/CharsetMapping/JIS_X_0212.map
+ make/tools/CharsetMapping/JIS_X_0212_MS5022X.map
+ make/tools/CharsetMapping/JIS_X_0212_Solaris.map
+ make/tools/CharsetMapping/JIS_X_0212_Solaris.nr
+ make/tools/CharsetMapping/PCK.c2b
+ make/tools/CharsetMapping/PCK.map
+ make/tools/CharsetMapping/PCK.nr
+ make/tools/CharsetMapping/SJIS.c2b
+ make/tools/CharsetMapping/SJIS.map
! make/tools/CharsetMapping/dbcs
! make/tools/CharsetMapping/extsbcs
! make/tools/src/build/tools/charsetmapping/DBCS.java
! make/tools/src/build/tools/charsetmapping/SBCS.java
! src/share/classes/sun/nio/cs/SingleByte.java
- src/share/classes/sun/nio/cs/SingleByteDecoder.java
- src/share/classes/sun/nio/cs/SingleByteEncoder.java
! src/share/classes/sun/nio/cs/ext/DoubleByte.java
- src/share/classes/sun/nio/cs/ext/DoubleByteDecoder.java
! src/share/classes/sun/nio/cs/ext/EUC_JP.java
! src/share/classes/sun/nio/cs/ext/EUC_JP_LINUX.java
! src/share/classes/sun/nio/cs/ext/EUC_JP_Open.java
! src/share/classes/sun/nio/cs/ext/IBM834.java
! src/share/classes/sun/nio/cs/ext/ISO2022_JP.java
! src/share/classes/sun/nio/cs/ext/ISO2022_JP_2.java
- src/share/classes/sun/nio/cs/ext/JIS_X_0201.java
- src/share/classes/sun/nio/cs/ext/JIS_X_0208.java
- src/share/classes/sun/nio/cs/ext/JIS_X_0208_Decoder.java
- src/share/classes/sun/nio/cs/ext/JIS_X_0208_Encoder.java
- src/share/classes/sun/nio/cs/ext/JIS_X_0208_MS5022X_Decoder.java
- src/share/classes/sun/nio/cs/ext/JIS_X_0208_MS5022X_Encoder.java
- src/share/classes/sun/nio/cs/ext/JIS_X_0208_MS932_Decoder.java
- src/share/classes/sun/nio/cs/ext/JIS_X_0208_MS932_Encoder.java
- src/share/classes/sun/nio/cs/ext/JIS_X_0208_Solaris_Decoder.java
- src/share/classes/sun/nio/cs/ext/JIS_X_0208_Solaris_Encoder.java
- src/share/classes/sun/nio/cs/ext/JIS_X_0212.java
- src/share/classes/sun/nio/cs/ext/JIS_X_0212_Decoder.java
- src/share/classes/sun/nio/cs/ext/JIS_X_0212_Encoder.java
- src/share/classes/sun/nio/cs/ext/JIS_X_0212_MS5022X_Decoder.java
- src/share/classes/sun/nio/cs/ext/JIS_X_0212_MS5022X_Encoder.java
- src/share/classes/sun/nio/cs/ext/JIS_X_0212_Solaris_Decoder.java
- src/share/classes/sun/nio/cs/ext/JIS_X_0212_Solaris_Encoder.java
! src/share/classes/sun/nio/cs/ext/MS50220.java
! src/share/classes/sun/nio/cs/ext/MS50221.java
! src/share/classes/sun/nio/cs/ext/MSISO2022JP.java
- src/share/classes/sun/nio/cs/ext/PCK.java
- src/share/classes/sun/nio/cs/ext/SJIS.java
! src/solaris/classes/sun/awt/motif/X11JIS0201.java
! src/solaris/classes/sun/awt/motif/X11JIS0208.java
! src/solaris/classes/sun/awt/motif/X11JIS0212.java
! test/java/nio/charset/Charset/NIOCharsetAvailabilityTest.java
! test/sun/nio/cs/OLD/DoubleByteDecoder.java
! test/sun/nio/cs/OLD/DoubleByteEncoder.java
+ test/sun/nio/cs/OLD/EUC_JP_LINUX_OLD.java
+ test/sun/nio/cs/OLD/EUC_JP_OLD.java
+ test/sun/nio/cs/OLD/EUC_JP_Open_OLD.java
+ test/sun/nio/cs/OLD/JIS_X_0201_OLD.java
+ test/sun/nio/cs/OLD/JIS_X_0208_Decoder.java
+ test/sun/nio/cs/OLD/JIS_X_0208_Encoder.java
+ test/sun/nio/cs/OLD/JIS_X_0208_OLD.java
+ test/sun/nio/cs/OLD/JIS_X_0208_Solaris_Decoder.java
+ test/sun/nio/cs/OLD/JIS_X_0208_Solaris_Encoder.java
+ test/sun/nio/cs/OLD/JIS_X_0212_Decoder.java
+ test/sun/nio/cs/OLD/JIS_X_0212_Encoder.java
+ test/sun/nio/cs/OLD/JIS_X_0212_OLD.java
+ test/sun/nio/cs/OLD/JIS_X_0212_Solaris_Decoder.java
+ test/sun/nio/cs/OLD/JIS_X_0212_Solaris_Encoder.java
! test/sun/nio/cs/OLD/MS932_OLD.java
+ test/sun/nio/cs/OLD/PCK_OLD.java
+ test/sun/nio/cs/OLD/SJIS_OLD.java
+ test/sun/nio/cs/OLD/SingleByteDecoder.java
+ test/sun/nio/cs/OLD/SingleByteEncoder.java
! test/sun/nio/cs/OLD/TestIBMDB.java
! test/sun/nio/cs/TestX11JIS0201.java




More information about the core-libs-dev mailing list