hg: jdk8/tl/jdk: 8025971: Remove ZoneId.OLD_SHORT_IDS; ...

2013-10-17 Thread xueming . shen
Changeset: 658e121bda42 Author:sherman Date: 2013-10-17 23:43 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/658e121bda42 8025971: Remove ZoneId.OLD_SHORT_IDS 8026197: Slow reading tzdb.dat if the JRE is on a high-latency, remote file system Summary: removed the compatiblity

hg: jdk8/tl/jdk: 8026842: Remove Time-Zone IDs HST/EST/MST

2013-10-21 Thread xueming . shen
Changeset: f0c18a5e3ae5 Author:sherman Date: 2013-10-21 11:16 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/f0c18a5e3ae5 8026842: Remove Time-Zone IDs HST/EST/MST Summary: removed these ids from ZoneId's zid list, supported via short_ids list Reviewed-by: okutsu ! make/tool

hg: jdk8/tl/jdk: 8008386: (cs) Unmappable leading should be decoded to replacement.

2013-10-21 Thread xueming . shen
Changeset: 3b00bf85a6f5 Author:sherman Date: 2013-10-21 18:22 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/3b00bf85a6f5 8008386: (cs) Unmappable leading should be decoded to replacement. Summary: updated the unmappable/malformed detecting handling for db charsets Reviewed-b

hg: jdk8/tl/jdk: 8025003: Base64 should be less strict with padding

2013-10-24 Thread xueming . shen
Changeset: e7bdb2fcc7bc Author:sherman Date: 2013-10-24 11:12 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e7bdb2fcc7bc 8025003: Base64 should be less strict with padding Summary: updated spec and implementation of mime decoder to be lenient for padding Reviewed-by: alanb

hg: jdk8/tl/jdk: 8026330: java.util.Base64 urlEncoder should omit padding

2013-11-11 Thread xueming . shen
Changeset: 8e8e423fa3dc Author:sherman Date: 2013-11-11 14:35 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/8e8e423fa3dc 8026330: java.util.Base64 urlEncoder should omit padding Summary: to add Encoder.withoutPadding() Reviewed-by: alanb ! src/share/classes/java/util/Base64

hg: jdk8/tl/jdk: 8027645: Pattern.split() with positive lookahead; ...

2013-11-13 Thread xueming . shen
Changeset: 9e37caf07ce0 Author:sherman Date: 2013-11-13 11:26 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/9e37caf07ce0 8027645: Pattern.split() with positive lookahead 6559590: Pattern.compile(".*").split("") returns incorrect result Summary: updated spec/impl for these tw

hg: jdk8/tl/jdk: 8028321: Fix for String.split() empty input sequence/JDK-6559590 triggers regression

2013-11-13 Thread xueming . shen
Changeset: 1d790a56de4e Author:sherman Date: 2013-11-13 22:22 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/1d790a56de4e 8028321: Fix for String.split() empty input sequence/JDK-6559590 triggers regression Summary: to undo the change for 6559590 Reviewed-by: darcy ! src/sh

hg: jdk8/tl/jdk: 8028397: Undo the lenient MIME BASE64 decoder support change (JDK-8025003) and remove methods de/encode(buf, buf)

2013-12-03 Thread xueming . shen
Changeset: 301d76b8cb55 Author:sherman Date: 2013-12-03 17:44 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/301d76b8cb55 8028397: Undo the lenient MIME BASE64 decoder support change (JDK-8025003) and remove methods de/encode(buf, buf) Summary: updated the spec and implement

hg: jdk7/tl/jdk: 6714428: 'os.name' system property shows wrong value on 64-bit Windows XP

2008-11-19 Thread xueming . shen
Changeset: 4f985ba72055 Author:sherman Date: 2008-11-19 14:29 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4f985ba72055 6714428: 'os.name' system property shows wrong value on 64-bit Windows XP Summary: update to detect the correct os.name for 64-bit XP Reviewed-by: darcy

hg: jdk7/tl/jdk: 6745216: missing 4 chraset aliases in sun.nio.cs package

2008-11-20 Thread xueming . shen
Changeset: 9df22bc448a3 Author:sherman Date: 2008-11-20 14:06 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/9df22bc448a3 6745216: missing 4 chraset aliases in sun.nio.cs package Summary: added "834" into x-IBM834's aliase list. Reviewed-by: alanb ! src/share/classes/sun/nio

hg: jdk7/tl/jdk: 6774710: spp.sh used by genBasic.sh/genCopyDirectMemory.sh

2008-11-25 Thread xueming . shen
Changeset: b1620482689a Author:sherman Date: 2008-11-25 10:09 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/b1620482689a 6774710: spp.sh used by genBasic.sh/genCopyDirectMemory.sh Summary: update the scripts to use java version of spp Reviewed-by: alanb ! test/java/nio/Buff

hg: jdk7/tl/jdk: 6725399: (ch) Channels.newInputStream should check for null

2008-11-29 Thread xueming . shen
Changeset: 3d110bb4dc19 Author:sherman Date: 2008-11-29 20:55 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/3d110bb4dc19 6725399: (ch) Channels.newInputStream should check for null Summary: update to check null arg for all Channels methods Reviewed-by: alanb ! src/share/cla

hg: jdk7/tl/jdk: 6642323: Speeding up Single Byte Decoders; ...

2008-12-10 Thread xueming . shen
Changeset: b89ba9a6d9a6 Author:sherman Date: 2008-12-10 14:03 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/b89ba9a6d9a6 6642323: Speeding up Single Byte Decoders 6642328: Speeding up Single Byte Encoders Summary: re-implementation of mapping based sbcs charts Reviewed-by: a

hg: jdk7/tl/jdk: 6496274: jar seems to use more CPU than it should

2008-12-17 Thread xueming . shen
Changeset: 57dc40ece164 Author:sherman Date: 2008-12-17 22:50 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/57dc40ece164 6496274: jar seems to use more CPU than it should Summary: boost jar creating performance especially for the large jar file Reviewed-by: martin ! src/sha

Re: [security-dev 00466]: hg: jdk7/tl/jdk: 6496274: jar seems to use more CPU than it should

2008-12-19 Thread Xueming Shen
Hi Mark, No, you did not miss anything. The "original patch proposal " had not been sent to any of the community mailing lists, the "reviewed-by" is for the final code review, which was not sent to the mailing list as well, I don't think we send each/every code review request out, especiall

hg: jdk7/tl/jdk: 6332094: "jar t" and "jar x" should use ZipFile, not ZipInputStream

2009-01-13 Thread xueming . shen
Changeset: 13d7e2477737 Author:sherman Date: 2009-01-13 09:21 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/13d7e2477737 6332094: "jar t" and "jar x" should use ZipFile, not ZipInputStream Summary: To use ZipFile for jar "t" and "x" to boost performance Reviewed-by: martin,

hg: jdk7/tl/jdk: 6476425: (fmt)java.util.Formatter.print() throws IllegalArgumentException on large BigDecima

2009-01-22 Thread xueming . shen
Changeset: 63f8707112be Author:sherman Date: 2009-01-22 20:29 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/63f8707112be 6476425: (fmt)java.util.Formatter.print() throws IllegalArgumentException on large BigDecima Summary: Correct the wrong calculation of "precision" in cer

hg: jdk7/tl/jdk: 6350801: Add support for named (instead of numbered) capture groups in regular expression; ...

2009-02-23 Thread xueming . shen
Changeset: 27e1141d436c Author:sherman Date: 2009-02-23 21:06 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/27e1141d436c 6350801: Add support for named (instead of numbered) capture groups in regular expression 6676425: Opensource unit/regression tests for java.util.regex S

hg: jdk7/tl/jdk: 6812879: Excess code line in ArrayList method

2009-03-04 Thread xueming . shen
Changeset: 6568cd51ae12 Author:sherman Date: 2009-03-04 09:26 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/6568cd51ae12 6812879: Excess code line in ArrayList method Summary: Removed the line of "oldData" which is no longer used. Reviewed-by: martin ! src/share/classes/jav

hg: jdk7/tl/jdk: 2 new changesets

2009-03-20 Thread xueming . shen
Changeset: 3b6d7e15ccd9 Author:sherman Date: 2009-03-20 16:22 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/3b6d7e15ccd9 6817475: named-capturing group name started with digit causes PSE exception Summary: Need accept the digit as the first char of the group name Reviewed-by

hg: jdk7/tl/jdk: 2 new changesets

2009-03-23 Thread xueming . shen
Changeset: 4faf788c4949 Author:sherman Date: 2009-03-23 09:19 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4faf788c4949 6636323: Optimize handling of builtin charsets 6636319: Encoders should implement isLegalReplacement(byte[] repl) Summary: optimized new String(byte[], cs

hg: jdk7/tl/jdk: 2 new changesets

2009-04-03 Thread xueming . shen
Changeset: de80210c56a6 Author:sherman Date: 2009-04-02 15:35 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/de80210c56a6 4681995: Add support for large (> 4GB) zip/jar files Summary: The ZIP64 format support is added for > 4GB jar/zip files Reviewed-by: alanb, martin + src/

hg: jdk7/tl/jdk: 6827871: Cleanup leftover code in CharToByteJohab.java

2009-04-08 Thread xueming . shen
Changeset: 74a3d8978eb0 Author:sherman Date: 2009-04-08 09:21 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/74a3d8978eb0 6827871: Cleanup leftover code in CharToByteJohab.java Summary: Removed the leftover data tables Reviewed-by: alanb ! src/share/classes/sun/io/CharToByte

hg: jdk7/tl/jdk: 6827921: ByteToCharBig5.java should use nio data tables instead of its own copy

2009-04-08 Thread xueming . shen
Changeset: 6fe0aa207f5f Author:sherman Date: 2009-04-08 10:40 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/6fe0aa207f5f 6827921: ByteToCharBig5.java should use nio data tables instead of its own copy Summary: To use the data tables from sun.nio.cs.ext.Big5 Reviewed-by: alan

hg: jdk7/tl/jdk: 4244499: ZipEntry() does not convert filenames from Unicode to platform; ...

2009-04-16 Thread xueming . shen
Changeset: 1aaeb8fbe705 Author:sherman Date: 2009-04-16 21:00 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1aaeb8fbe705 4244499: ZipEntry() does not convert filenames from Unicode to platform 4532049: IllegalArgumentException in ZipInputStream while reading unicode file 503

hg: jdk7/tl/jdk: 6836489: Incorrect @link usage in java.util.zip API doc

2009-05-01 Thread xueming . shen
Changeset: d2114c1adb2d Author:sherman Date: 2009-05-01 12:06 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/d2114c1adb2d 6836489: Incorrect @link usage in java.util.zip API doc Summary: correct the wrong @link tag Reviewed-by: alanb ! src/share/classes/java/util/zip/ZipFile

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

2009-05-19 Thread xueming . shen
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

hg: jdk7/tl/jdk: 6843079: Putback for the new EUC_TW is not complete

2009-05-19 Thread xueming . shen
Changeset: 72e4312ea1e0 Author:sherman Date: 2009-05-19 16:03 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/72e4312ea1e0 6843079: Putback for the new EUC_TW is not complete Summary: Putback the files missed in last putback Reviewed-by: alanb + make/tools/CharsetMapping/euc_

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

2009-05-19 Thread Xueming Shen
Just realized the mistake (I forgot to hg add the newly added files) and did a second putback minutes ago to push back those files:-( Thanks for the review work! Sherman Ulf Zibis wrote: Congratulation ;-) ... I'm wondering, that euc_tw.map is not part of the changeset. ?? -Ulf Am 20.05.20

hg: jdk7/tl/jdk: 2 new changesets

2009-05-19 Thread xueming . shen
Changeset: 49478a651a28 Author:sherman Date: 2009-05-19 16:21 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/49478a651a28 6728376: Wrong error handling in Java_java_util_zip_Deflater_deflateBytes leads to size 0 if compress fails 6735255: ZipFile.close() does not close ZipFi

hg: jdk7/tl/jdk: 6843578: Re-implement IBM doublebyte charsets; ...

2009-05-21 Thread xueming . shen
Changeset: 914c33c7de3e Author:sherman Date: 2009-05-21 23:32 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/914c33c7de3e 6843578: Re-implement IBM doublebyte charsets 6639450: IBM949C encoder modifies state of IBM949 encoder 6569191: Cp943 io converter returns U+ and U+F

hg: jdk7/tl/jdk: 6808625: Incomplete code sample in Deflater javadoc

2009-05-29 Thread xueming . shen
Changeset: d26c268597ed Author:sherman Date: 2009-05-29 16:34 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/d26c268597ed 6808625: Incomplete code sample in Deflater javadoc Summary: added compresser.end() into example Reviewed-by: martin ! src/share/classes/java/util/zip/De

hg: jdk7/tl/jdk: 6299219: euro sign failed to be printed in Console on Localized Windows platform with GBK encoding; ...

2009-06-19 Thread xueming . shen
Changeset: 77367060d119 Author:sherman Date: 2009-06-19 14:39 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/77367060d119 6299219: euro sign failed to be printed in Console on Localized Windows platform with GBK encoding 4891024: EUC-KR and JOHAB converters need to be update

hg: jdk7/tl/jdk: 6847092: (cs) CharsetEncoder.isLegalReplacement of US_ASCII behaves differently since

2009-06-22 Thread xueming . shen
Changeset: 7704895771b5 Author:sherman Date: 2009-06-22 19:22 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/7704895771b5 6847092: (cs) CharsetEncoder.isLegalReplacement of US_ASCII behaves differently since Summary: Updated the US_ASCII and ISO-8859-1 to fix the failure. Re

hg: jdk7/tl/jdk: 2 new changesets

2009-06-29 Thread xueming . shen
Changeset: 1cc9eb0c952e Author:sherman Date: 2009-06-29 19:57 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1cc9eb0c952e 6707281: Adler32.update() JavaDoc is wrong 6553961: java.util.zip.{CRC32,Adler32}.update(int) doc errors 6646605: Missing method ZipFile.getComment() 6841

hg: jdk7/tl/jdk: 3 new changesets

2009-07-29 Thread xueming . shen
Changeset: 8cabd2931621 Author:sherman Date: 2009-07-24 11:06 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/8cabd2931621 5063507: (fmt) missing exception for "%#s" format specifier Summary: throw appropriate exception when necessary Reviewed-by: alanb ! src/share/classes/ja

hg: jdk7/tl/jdk: 4116222: Errors in Arabic code-conversion tables, part II

2009-08-04 Thread xueming . shen
Changeset: c390fd8fa885 Author:sherman Date: 2009-08-04 12:44 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/c390fd8fa885 4116222: Errors in Arabic code-conversion tables, part II Summary: updated the IBM420 datatable Reviewed-by: alanb ! make/tools/CharsetMapping/IBM420.c2b

hg: jdk7/tl/jdk: 6840246: Lightweight implementation of String.split for simple use case

2009-08-13 Thread xueming . shen
Changeset: 1ff977b938e5 Author:sherman Date: 2009-08-13 10:50 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1ff977b938e5 6840246: Lightweight implementation of String.split for simple use case Summary: Added a fastpath for simple use case Reviewed-by: alanb, martin ! src/sh

hg: jdk7/tl/jdk: 2 new changesets

2009-08-13 Thread xueming . shen
Changeset: 35f32639ee20 Author:sherman Date: 2009-08-13 15:01 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/35f32639ee20 6676423: (prefs) Opensource unit/regression tests for java.util.prefs Summary: Moved the existing test cases for prefs to open area Reviewed-by: martin, a

hg: jdk7/tl/jdk: 6866397: (file) PathMatcher with regex syntax doesn't match as expected (win)

2009-08-14 Thread xueming . shen
Changeset: 7fcdefc99dc4 Author:sherman Date: 2009-08-14 11:23 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/7fcdefc99dc4 6866397: (file) PathMatcher with regex syntax doesn't match as expected (win) Summary: Use unicode_case_insensitive for windows path matcher for now. Revi

hg: jdk7/tl/jdk: 6730652: CharsetEncoder.canEncode(char) returns incorrect values for some charsets

2009-08-14 Thread xueming . shen
Changeset: 77a1c2056565 Author:sherman Date: 2009-08-14 14:29 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/77a1c2056565 6730652: CharsetEncoder.canEncode(char) returns incorrect values for some charsets Summary: override the canEncode() in ISO2022_CN_CNS Reviewed-by: marti

hg: jdk7/tl/jdk: 4963968: zlib should be upgraded to current version of zlib

2009-08-25 Thread xueming . shen
Changeset: b115cf946852 Author:sherman Date: 2009-08-25 15:14 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/b115cf946852 4963968: zlib should be upgraded to current version of zlib Summary: upgrade zlib to the latest ver 1.2.3 Reviewed-by: martin, alanb, ksrini ! make/com/s

hg: jdk7/tl/jdk: 6881337: ZipEntry.setComment() was accidentally changed back to old spec/impl in jdk7-b64

2009-09-11 Thread xueming . shen
Changeset: 46406871599c Author:sherman Date: 2009-09-11 16:36 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/46406871599c 6881337: ZipEntry.setComment() was accidentally changed back to old spec/impl in jdk7-b64 Summary: restored the correct spec and implementation of setCom

hg: jdk7/tl/jdk: 3 new changesets

2009-10-21 Thread xueming . shen
Changeset: a88ca066dad4 Author:sherman Date: 2009-10-21 11:40 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/a88ca066dad4 6878475: Better syntax for the named capture group in regex Summary: Updated the syntax of the newly added named capture group Reviewed-by: martin, alanb

hg: jdk7/tl/jdk: 6894950: test/java/util/zip/Bounds.java fails with OoutOfMemoryError

2009-10-30 Thread xueming . shen
Changeset: 42351916a4ea Author:sherman Date: 2009-10-30 13:01 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/42351916a4ea 6894950: test/java/util/zip/Bounds.java fails with OoutOfMemoryError Summary: Fixed the boundary check in Deflater.java Reviewed-by: alanb ! src/share/cl

hg: jdk7/tl/jdk: 6920732: opensource test/java/nio/charset

2010-01-27 Thread xueming . shen
Changeset: 946b30073247 Author:sherman Date: 2010-01-27 19:39 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/946b30073247 6920732: opensource test/java/nio/charset Summary: move the test cases to openjdk Reviewed-by: martin + test/java/nio/charset/Charset/AvailableCharsetNam

hg: jdk7/tl/jdk: 6919132: Regex \P{Lu} selects half of a surrogate pari

2010-02-05 Thread xueming . shen
Changeset: a39e899aa5dc Author:sherman Date: 2010-02-05 00:10 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/a39e899aa5dc 6919132: Regex \P{Lu} selects half of a surrogate pari Summary: To use StartS for complement category/block class Reviewed-by: martin, okutsu ! src/share

hg: jdk7/tl/jdk: 6923692: java/classes_util TEST_BUG:ReadZip.java fails when

2010-02-06 Thread xueming . shen
Changeset: 445b9928fb70 Author:sherman Date: 2010-02-06 09:26 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/445b9928fb70 6923692: java/classes_util TEST_BUG:ReadZip.java fails when Summary: to create the test file at test.dir Reviewed-by: alanb ! test/java/util/zip/ZipFile/

hg: jdk7/tl/jdk: 6929479: Add a system property sun.zip.disableMemoryMapping to disable mmap use in ZipFile

2010-03-11 Thread xueming . shen
Changeset: ee385b4e2ffb Author:sherman Date: 2010-03-11 14:06 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ee385b4e2ffb 6929479: Add a system property sun.zip.disableMemoryMapping to disable mmap use in ZipFile Summary: system property sun.zip.disableMemoryMapping to disab

hg: jdk7/tl/jdk: 6902790: Converting/displaying HKSCs characters issue on Vista and Windows7; ...

2010-03-30 Thread xueming . shen
Changeset: 3771ac2a8b3b Author:sherman Date: 2010-03-30 19:10 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/3771ac2a8b3b 6902790: Converting/displaying HKSCs characters issue on Vista and Windows7 6911753: NSN wants to add Big5 HKSCS-2004 support Summary: support HKSCS2008 i

hg: jdk7/tl/jdk: 4947220: (process)Runtime.exec() cannot invoke applications with unicode parameters(win)

2010-04-03 Thread xueming . shen
Changeset: 1105276dbd6a Author:sherman Date: 2010-04-03 18:29 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1105276dbd6a 4947220: (process)Runtime.exec() cannot invoke applications with unicode parameters(win) Summary: to use CreateProcessW on Windowns platform Reviewed-by:

hg: jdk7/tl/jdk: 6717164: FilterInputStream.skip incorrectly inherits wording specifying how the InputStream.skip works

2010-04-06 Thread xueming . shen
Changeset: 0b7f10901f30 Author:sherman Date: 2010-04-06 15:45 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/0b7f10901f30 6717164: FilterInputStream.skip incorrectly inherits wording specifying how the InputStream.skip works Summary: restoring the javadoc Reviewed-by: alanb

hg: jdk7/tl/jdk: 6942707: nwe Big5.map for HKSCS2008 missed 5 codepoints

2010-04-12 Thread xueming . shen
Changeset: 507cd94489e7 Author:sherman Date: 2010-04-12 10:57 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/507cd94489e7 6942707: nwe Big5.map for HKSCS2008 missed 5 codepoints Summary: updated the Big5.map table to add 5 entries Reviewed-by: okutsu - make/tools/CharsetMapp

hg: jdk7/tl/jdk: 6931676: TEST_BUG: wrong value for bugid in comments

2010-04-15 Thread xueming . shen
Changeset: c70d4266d474 Author:sherman Date: 2010-04-15 17:00 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/c70d4266d474 6931676: TEST_BUG: wrong value for bugid in comments Summary: update to the correct bugid Reviewed-by: martin ! test/java/util/regex/RegExTest.java

hg: jdk7/tl/jdk: 6951064: Typo in javadoc for ZipException ctors

2010-05-13 Thread xueming . shen
Changeset: aa1b15bdbf2b Author:sherman Date: 2010-05-13 21:30 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/aa1b15bdbf2b 6951064: Typo in javadoc for ZipException ctors Summary: fixed the doc typo Reviewed-by: martin ! src/share/classes/java/util/zip/ZipException.java

hg: jdk7/tl/jdk: 6952701: Use http://www.ietf.org/rfc for rfc references in jdk public APIs

2010-05-14 Thread xueming . shen
Changeset: ac74c3b96e49 Author:sherman Date: 2010-05-14 13:30 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ac74c3b96e49 6952701: Use http://www.ietf.org/rfc for rfc references in jdk public APIs Summary: replace www.isi.edu/in-notes with www.ietf.org/rfc Reviewed-by: martin

hg: jdk7/tl/jdk: 4263582: RFE: GZIPInputStream throws IOException on non-gzipped data

2010-05-14 Thread xueming . shen
Changeset: 2fb3d7dbaa32 Author:sherman Date: 2010-05-14 13:46 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/2fb3d7dbaa32 4263582: RFE: GZIPInputStream throws IOException on non-gzipped data Summary: throw ZipException instead of IOException Reviewed-by: martin ! src/share/c

hg: jdk7/tl/jdk: 4465490: Suspicious about double-check locking idiom being used in the code

2010-05-16 Thread xueming . shen
Changeset: 91bcd8fc04f2 Author:sherman Date: 2010-05-16 21:22 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/91bcd8fc04f2 4465490: Suspicious about double-check locking idiom being used in the code Summary: to use volatile for the double-checked object Reviewed-by: weijun !

hg: jdk7/tl/jdk: 4813885: RFE: GZIPOutputStream should implement flush using Z_SYNC_FLUSH

2010-05-17 Thread xueming . shen
Changeset: 43f83a2cf5b5 Author:sherman Date: 2010-05-17 12:19 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/43f83a2cf5b5 4813885: RFE: GZIPOutputStream should implement flush using Z_SYNC_FLUSH Summary: Added new constructors to allow flush() work in Z_SYNC_FLUSH mode Review

hg: jdk7/tl/jdk: 4853493: GZIPOutputStream passes a reference to a private array into an untrusted method

2010-05-17 Thread xueming . shen
Changeset: 1e0c3e864fb1 Author:sherman Date: 2010-05-17 16:18 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1e0c3e864fb1 4853493: GZIPOutputStream passes a reference to a private array into an untrusted method Summary: create a new header byte array for each header writeout

hg: jdk7/tl/jdk: 6945564: Unicode script support in Character class; ...

2010-05-18 Thread xueming . shen
Changeset: 33409b9b0f49 Author:sherman Date: 2010-05-18 15:36 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/33409b9b0f49 6945564: Unicode script support in Character class 6948903: Make Unicode scripts available for use in regular expressions Summary: added Unicode script su

hg: jdk7/tl/jdk: 4691425: GZIPInputStream fails to read concatenated .gz files

2010-05-23 Thread xueming . shen
Changeset: 41a5722e6e10 Author:sherman Date: 2010-05-24 00:39 -0400 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/41a5722e6e10 4691425: GZIPInputStream fails to read concatenated .gz files Summary: to support concatenated .gz streams Reviewed-by: martin ! src/share/classes/java/u

hg: jdk7/tl/jdk: 2 new changesets

2010-05-24 Thread xueming . shen
Changeset: 6df25b528926 Author:sherman Date: 2010-05-24 15:20 -0400 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/6df25b528926 4690407: JAR tool: option -i can't be combined with other options Summary: -i can't combined with cxut, do sanity check on options Reviewed-by: martin !

hg: jdk7/tl/jdk: 6962067: TEST_BUG: Tests in java/util/zip/ZipFile leave file open

2010-06-17 Thread xueming . shen
Changeset: 5e4547833379 Author:sherman Date: 2010-06-17 13:21 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/5e4547833379 6962067: TEST_BUG: Tests in java/util/zip/ZipFile leave file open Summary: Close zipfile and io stream when done Reviewed-by: alanb ! test/ProblemList.tx

hg: jdk7/tl/jdk: 2 new changesets

2010-06-22 Thread xueming . shen
Changeset: d7fdaee81c14 Author:sherman Date: 2010-06-22 14:04 -0400 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/d7fdaee81c14 6963156: TEST_BUG: Several tests under sun/nio/cs failed Summary: Updated the test cases and removed them from ProblemList.txt Reviewed-by: alanb ! test/

hg: jdk7/tl/jdk: 6964313: Find sun/nio/cs/ext issue with CreateSymbols, then move sun/nio/cs/ext to charset.jar

2010-07-16 Thread xueming . shen
Changeset: a3747592bdf7 Author:sherman Date: 2010-07-16 16:45 -0400 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/a3747592bdf7 6964313: Find sun/nio/cs/ext issue with CreateSymbols, then move sun/nio/cs/ext to charset.jar Summary: Removed the duplicate sun.nio.cs.ext entries from

hg: jdk7/tl/jdk: 6923794: About 40 JCK test case fail with AssertionError if -esa option is specified

2010-08-10 Thread xueming . shen
Changeset: da5b67ac7755 Author:sherman Date: 2010-08-10 13:15 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/da5b67ac7755 6923794: About 40 JCK test case fail with AssertionError if -esa option is specified Summary: removed the assert Reviewed-by: alanb ! src/solaris/classe

hg: jdk7/tl/jdk: 6969651: TEST_BUG: tools/jar/JarEntryTime.java failed on JDK7 when run on NFS

2010-08-17 Thread xueming . shen
Changeset: bfc3855a9341 Author:sherman Date: 2010-08-17 16:01 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/bfc3855a9341 6969651: TEST_BUG: tools/jar/JarEntryTime.java failed on JDK7 when run on NFS Summary: changed to use more appropriate nfs file time Reviewed-by: martin

hg: jdk7/tl/jdk: 6975829: Perf. of gzip in existing JDKs is too slower than in 1.3.1

2010-10-07 Thread xueming . shen
Changeset: efa8f714fffb Author:sherman Date: 2010-10-07 11:35 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/efa8f714fffb 6975829: Perf. of gzip in existing JDKs is too slower than in 1.3.1 Summary: Improved memory/buffer handling in Inflater.c Reviewed-by: alanb ! src/share

hg: jdk7/tl/jdk: 6990639: Fix for #6975829 breaks build

2010-10-08 Thread xueming . shen
Changeset: 63162f0e2609 Author:sherman Date: 2010-10-08 12:23 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/63162f0e2609 6990639: Fix for #6975829 breaks build Summary: define MIN2 micro Reviewed-by: alanb ! src/share/native/java/util/zip/Inflater.c

hg: jdk7/tl/jdk: 6984046: java/jar jar/pack source needs vendor rebranding changes (jdk7 only)

2010-10-11 Thread xueming . shen
Changeset: 33cf668cc160 Author:sherman Date: 2010-10-11 22:32 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/33cf668cc160 6984046: java/jar jar/pack source needs vendor rebranding changes (jdk7 only) Summary: updated to use appropriate vendor name Reviewed-by: ohair, dholmes

hg: jdk7/tl/jdk: 6994145: (zipfs) README should be updated; ...

2010-11-15 Thread xueming . shen
Changeset: 0682c9357897 Author:sherman Date: 2010-11-15 09:26 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/0682c9357897 6994145: (zipfs) README should be updated 6994161: (zipfs) newFileSystem method should FileSystemAlreadyExistsException 6994152: (zipfs) copyTo ignores CO

hg: jdk7/tl/jdk: 6544278: SecurityException not thrown for Indexed Jar file whose signature is corrupted

2010-11-15 Thread xueming . shen
Changeset: 23ccf9a8451f Author:sherman Date: 2010-11-15 09:42 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/23ccf9a8451f 6544278: SecurityException not thrown for Indexed Jar file whose signature is corrupted Summary: Added code to deal with the index case specially. Review

hg: jdk7/tl/jdk: 6615506: (fmt spec) Date/Time conversion table missing column for 'Z'

2010-11-17 Thread xueming . shen
Changeset: 59d10b97be7c Author:sherman Date: 2010-11-17 15:10 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/59d10b97be7c 6615506: (fmt spec) Date/Time conversion table missing column for 'Z' Summary: added the column entry back in Reviewed-by: alanb ! src/share/classes/java

hg: jdk7/tl/jdk: 6217210: RFE: Support for Cp833 in 1.4.2

2010-11-17 Thread xueming . shen
Changeset: ce757906302f Author:sherman Date: 2010-11-17 21:33 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ce757906302f 6217210: RFE: Support for Cp833 in 1.4.2 Summary: Forward port the Cp833 charset Reviewed-by: poonam ! make/sun/nio/cs/FILES_java.gmk + make/tools/Charse

hg: jdk7/tl/jdk: 2 new changesets

2010-11-19 Thread xueming . shen
Changeset: d9e4556acd4a Author:sherman Date: 2010-11-19 12:55 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/d9e4556acd4a 6989471: compiler warnings building java/zip native code Summary: remvoed the warning Reviewed-by: ohair, alanb ! src/share/native/java/util/zip/zip_util

hg: jdk7/tl/jdk: 6858865: Fix for 6728376 causes regression if the size of "data" is 0 and malloc returns Null for 0-length

2010-11-22 Thread xueming . shen
Changeset: 0049b9a85e74 Author:sherman Date: 2010-11-22 16:03 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/0049b9a85e74 6858865: Fix for 6728376 causes regression if the size of "data" is 0 and malloc returns Null for 0-length Summary: don't throw OOME when in or out buffe

hg: jdk7/tl/jdk: 7001434: charset name for Cp833 should be x-IBM833.

2010-11-22 Thread xueming . shen
Changeset: 7fac77daa9be Author:sherman Date: 2010-11-22 16:12 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/7fac77daa9be 7001434: charset name for Cp833 should be x-IBM833. Summary: changed the name to x-IBM833 in extsbcs Reviewed-by: alanb ! make/tools/CharsetMapping/extsb

hg: jdk7/tl/jdk: 6989148: (fs) zip provider should be available "out of the box"

2010-12-06 Thread xueming . shen
Changeset: 9758119b818c Author:sherman Date: 2010-12-06 13:18 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/9758119b818c 6989148: (fs) zip provider should be available "out of the box" Summary: zip filesystem provider update, add zipfs.jar into ext dir Reviewed-by: alanb !

hg: jdk7/tl/jdk: 6527572: (cs) Charset.forName can throw NullPointerException when testing bug level

2010-12-08 Thread xueming . shen
Changeset: 01b6d147db50 Author:sherman Date: 2010-12-08 12:15 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/01b6d147db50 6527572: (cs) Charset.forName can throw NullPointerException when testing bug level Summary: fixed the race condition Reviewed-by: alanb ! src/share/cla

hg: jdk7/tl/jdk: 6415373: (cs) UnicodeEncoder emits BOM when there are no bytes to encode

2010-12-08 Thread xueming . shen
Changeset: 956de70712e0 Author:sherman Date: 2010-12-08 12:54 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/956de70712e0 6415373: (cs) UnicodeEncoder emits BOM when there are no bytes to encode Summary: no BOM output if no byte to encode Reviewed-by: alanb ! src/share/class

hg: jdk7/tl/jdk: 5076980: (fmt) FormattableFlags specifies unsupported '^' format flag

2010-12-08 Thread xueming . shen
Changeset: 03513756704c Author:sherman Date: 2010-12-08 20:11 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/03513756704c 5076980: (fmt) FormattableFlags specifies unsupported '^' format flag Summary: replaced '^' with 'S' in spec Reviewed-by: darcy ! src/share/classes/java/

hg: jdk7/tl/jdk: 7003462: cannot read InputStream returned by java.util.ZipFile.getInputStream(ZipEntry)

2010-12-13 Thread xueming . shen
Changeset: 1740ad242f56 Author:sherman Date: 2010-12-13 14:12 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1740ad242f56 7003462: cannot read InputStream returned by java.util.ZipFile.getInputStream(ZipEntry) Summary: The returned InflatedInputStream object should be kept i

hg: jdk7/tl/jdk: 7009618: regression test failed caused by the fix for 7003462

2011-01-04 Thread xueming . shen
Changeset: 4379c762ec50 Author:sherman Date: 2011-01-04 14:17 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4379c762ec50 7009618: regression test failed caused by the fix for 7003462 Summary: avoid caching the "ended" Inflater in ZipFile class Reviewed-by: alanb ! src/share

hg: jdk7/tl/jdk: 7006576: (zipfs) Path.exists() always returns false on dirs when zip/JAR file built without dirs; ...

2011-01-24 Thread xueming . shen
Changeset: 4cc447291326 Author:sherman Date: 2011-01-24 11:47 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4cc447291326 7006576: (zipfs) Path.exists() always returns false on dirs when zip/JAR file built without dirs 7009092: (zipfs) ZipPath.isSameFile() should always retu

hg: jdk7/tl/jdk: 7015391: (zipfs) Update zip provider for 1/2011 changes; ...

2011-02-01 Thread xueming . shen
Changeset: 312dc0abb960 Author:sherman Date: 2011-02-01 14:20 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/312dc0abb960 7015391: (zipfs) Update zip provider for 1/2011 changes 7014948: (zipfs) ZipFileSystem.newFileSystem(Path...) should not throw FileSystemAlreadyExistsExc

hg: jdk7/tl/jdk: 7014645: Support perl style Unicode hex notation \x{...}

2011-02-03 Thread xueming . shen
Changeset: 035ecca4379c Author:sherman Date: 2011-02-03 13:49 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/035ecca4379c 7014645: Support perl style Unicode hex notation \x{...} Summary: Added the construct \x{...} for Unicode hex notation support Reviewed-by: alanb, okutsu

hg: jdk7/tl/jdk: 7005986: (zipfs) ZipPath.startsWith() fails because of the implementation of getName(index)

2011-02-04 Thread xueming . shen
Changeset: b8662dac7c91 Author:sherman Date: 2011-02-04 13:17 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/b8662dac7c91 7005986: (zipfs) ZipPath.startsWith() fails because of the implementation of getName(index) Summary: Updated starsWith/endsWith to be consistent with def

hg: jdk7/tl/jdk: 7017840: (zipfs) test/demo/zipfs/basic.sh needs to be updated due to 7013420

2011-02-08 Thread xueming . shen
Changeset: 6661a1dfa369 Author:sherman Date: 2011-02-08 13:30 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/6661a1dfa369 7017840: (zipfs) test/demo/zipfs/basic.sh needs to be updated due to 7013420 Summary: updated try-with-resourcse usage in test/demo code Reviewed-by: alan

hg: jdk7/tl/jdk: 7007596: (zipfs) FileSystems.newFileSystem(FileRef...) always employs zipfs regardless the real Path type.

2011-02-11 Thread xueming . shen
Changeset: 8711aedb08f2 Author:sherman Date: 2011-02-11 12:20 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/8711aedb08f2 7007596: (zipfs) FileSystems.newFileSystem(FileRef...) always employs zipfs regardless the real Path type. Summary: updated newFileSystem() to throw UOE

hg: jdk7/tl/jdk: 6996192: Console.readPassword race: input echo off must be prior to writing prompt

2011-02-11 Thread xueming . shen
Changeset: 21a1e86dedc2 Author:sherman Date: 2011-02-11 17:09 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/21a1e86dedc2 6996192: Console.readPassword race: input echo off must be prior to writing prompt Summary: To turn off echo before prompt Reviewed-by: alanb ! src/shar

hg: jdk7/tl/jdk: 6999337: java.exe fails to start if some directory names in path to java binaries contain Russian characters

2011-02-16 Thread xueming . shen
Changeset: dbc74475822f Author:sherman Date: 2011-02-16 11:11 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/dbc74475822f 6999337: java.exe fails to start if some directory names in path to java binaries contain Russian characters Summary: updated to make sure the system pro

hg: jdk7/tl/jdk: 7023244: (zipfs) langtools CompileTest fails on read-only file system

2011-03-04 Thread xueming . shen
Changeset: 90b7926884a8 Author:sherman Date: 2011-03-04 11:35 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/90b7926884a8 7023244: (zipfs) langtools CompileTest fails on read-only file system Summary: replaced checkAccess with Files.isWritable() Reviewed-by: alanb ! src/shar

hg: jdk7/tl/jdk: 6803681: RFE: Need new codeset converter for IBM Cp1364

2011-03-16 Thread xueming . shen
Changeset: 05911dc54a67 Author:sherman Date: 2011-03-16 12:16 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/05911dc54a67 6803681: RFE: Need new codeset converter for IBM Cp1364 Summary: forward port the Cp1364 Reviewed-by: alanb ! make/sun/nio/cs/FILES_java.gmk + make/tools

hg: jdk7/tl/jdk: 2 new changesets

2011-04-04 Thread xueming . shen
Changeset: 59f43e232481 Author:sherman Date: 2011-04-04 11:30 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/59f43e232481 6751338: ZIP inflater/deflater performance Summary: To use GetPrimitiveArrayCritical for bye array access Reviewed-by: bristor, alanb ! src/share/classes

hg: jdk7/tl/jdk: 7033561: Missing Unicode Script aliases

2011-04-10 Thread xueming . shen
Changeset: c8f22fc4aa00 Author:sherman Date: 2011-04-10 23:33 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/c8f22fc4aa00 7033561: Missing Unicode Script aliases Summary: added 6.0 aliases Reviewed-by: okutsu, peytoia, alanb ! src/share/classes/java/lang/Character.java ! tes

hg: jdk7/tl/jdk: 7031076: Retained ZipFile InputStreams increase heap demand

2011-04-18 Thread xueming . shen
Changeset: 98688c4be64b Author:sherman Date: 2011-04-18 10:51 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/98688c4be64b 7031076: Retained ZipFile InputStreams increase heap demand Summary: Allow unreferenced ZipFile InputStreams to be finalized, GC'd Reviewed-by: sherman, d

hg: jdk7/tl/jdk: 7027900: (fs) glob syntax under-specified

2011-04-18 Thread xueming . shen
Changeset: e9760efb5110 Author:sherman Date: 2011-04-18 21:44 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/e9760efb5110 7027900: (fs) glob syntax under-specified Summary: Clarify how leading dots are treated in nio2 glob Reviewed-by: alanb ! src/share/classes/java/nio/file

hg: jdk7/tl/jdk: 6796662: (fmt spec) Formatter spec on BigDecimal output should not reference Float a

2011-04-26 Thread xueming . shen
Changeset: 3eb51bf7e859 Author:sherman Date: 2011-03-17 11:42 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/3eb51bf7e859 6796662: (fmt spec) Formatter spec on BigDecimal output should not reference Float a Summary: updated the spec doc Reviewed-by: alanb ! src/share/classe

hg: jdk7/tl/jdk: 2 new changesets

2011-04-28 Thread xueming . shen
Changeset: 775b77e74bec Author:sherman Date: 2011-04-28 20:18 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/775b77e74bec 7037261: j.l.Character.isLowerCase/isUpperCase need to match the Unicode Standard Summary: updated j.l.c.lsLowerCase/isUpperCase Reviewed-by: okutsu ! m

  1   2   >