From kumar.x.srinivasan at oracle.com Fri Jul 1 13:49:48 2011 From: kumar.x.srinivasan at oracle.com (kumar.x.srinivasan at oracle.com) Date: Fri, 01 Jul 2011 20:49:48 +0000 Subject: hg: jdk8/tl/langtools: 6735320: StringIndexOutOfBoundsException for empty @serialField tag Message-ID: <20110701204950.A4AB5470F8@hg.openjdk.java.net> Changeset: 409b104f8b86 Author: ksrini Date: 2011-07-01 13:34 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/409b104f8b86 6735320: StringIndexOutOfBoundsException for empty @serialField tag Reviewed-by: jjg, bpatel ! src/share/classes/com/sun/tools/javadoc/SerialFieldTagImpl.java + test/com/sun/javadoc/T6735320/SerialFieldTest.java + test/com/sun/javadoc/T6735320/T6735320.java ! test/com/sun/javadoc/lib/JavadocTester.java From jonathan.gibbons at oracle.com Fri Jul 1 14:07:08 2011 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Fri, 01 Jul 2011 21:07:08 +0000 Subject: hg: jdk8/tl: 7061195: Clean up makefiles for JDK 8 Message-ID: <20110701210709.063EE470FA@hg.openjdk.java.net> Changeset: 0b615980879e Author: jjg Date: 2011-06-30 16:51 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/rev/0b615980879e 7061195: Clean up makefiles for JDK 8 Reviewed-by: ohair, jjg Contributed-by: alexandre.boulgakov at oracle.com ! make/sanity-rules.gmk From jonathan.gibbons at oracle.com Fri Jul 1 14:07:24 2011 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Fri, 01 Jul 2011 21:07:24 +0000 Subject: hg: jdk8/tl/jdk: 3 new changesets Message-ID: <20110701210801.3BC1F470FB@hg.openjdk.java.net> Changeset: e4c936c28960 Author: jjg Date: 2011-06-30 16:48 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e4c936c28960 7061190: Update boot JDK version for JDK 8 Reviewed-by: ohair, jjg Contributed-by: alexandre.boulgakov at oracle.com ! make/common/shared/Defs-versions.gmk Changeset: cf4edfcd7119 Author: jjg Date: 2011-06-30 16:50 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/cf4edfcd7119 7061195: Clean up makefiles for JDK 8 Reviewed-by: ohair, jjg Contributed-by: alexandre.boulgakov at oracle.com ! make/common/shared/Defs-java.gmk Changeset: 74328e59a4bf Author: jjg Date: 2011-06-30 17:59 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/74328e59a4bf 7058708: Eliminate JDK build tools build warnings Reviewed-by: ohair, jjg Contributed-by: alexandre.boulgakov at oracle.com ! make/tools/Makefile ! make/tools/src/build/tools/buildmetaindex/BuildMetaIndex.java ! make/tools/src/build/tools/compileproperties/CompileProperties.java ! make/tools/src/build/tools/dirdiff/DirDiff.java ! make/tools/src/build/tools/dtdbuilder/DTDBuilder.java ! make/tools/src/build/tools/dtdbuilder/DTDInputStream.java ! make/tools/src/build/tools/dtdbuilder/DTDParser.java ! make/tools/src/build/tools/dtdbuilder/PublicMapping.java ! make/tools/src/build/tools/generatebreakiteratordata/CharSet.java ! make/tools/src/build/tools/generatebreakiteratordata/DictionaryBasedBreakIteratorBuilder.java ! make/tools/src/build/tools/generatebreakiteratordata/GenerateBreakIteratorData.java ! make/tools/src/build/tools/generatebreakiteratordata/RuleBasedBreakIteratorBuilder.java ! make/tools/src/build/tools/generatebreakiteratordata/SupplementaryCharacterData.java ! make/tools/src/build/tools/generatecharacter/GenerateCharacter.java ! make/tools/src/build/tools/generatecharacter/SpecialCaseMap.java ! make/tools/src/build/tools/generatecharacter/UnicodeSpec.java ! make/tools/src/build/tools/generatecurrencydata/GenerateCurrencyData.java ! make/tools/src/build/tools/hasher/Hasher.java ! make/tools/src/build/tools/jarsplit/JarSplit.java ! make/tools/src/build/tools/javazic/Gen.java ! make/tools/src/build/tools/javazic/GenDoc.java ! make/tools/src/build/tools/javazic/Main.java ! make/tools/src/build/tools/javazic/Mappings.java ! make/tools/src/build/tools/javazic/Simple.java ! make/tools/src/build/tools/javazic/Time.java ! make/tools/src/build/tools/javazic/Zoneinfo.java ! make/tools/src/build/tools/jdwpgen/AbstractCommandNode.java ! make/tools/src/build/tools/jdwpgen/AbstractGroupNode.java ! make/tools/src/build/tools/jdwpgen/AbstractNamedNode.java ! make/tools/src/build/tools/jdwpgen/AbstractTypeListNode.java ! make/tools/src/build/tools/jdwpgen/AltNode.java ! make/tools/src/build/tools/jdwpgen/CommandSetNode.java ! make/tools/src/build/tools/jdwpgen/ConstantSetNode.java ! make/tools/src/build/tools/jdwpgen/ErrorSetNode.java ! make/tools/src/build/tools/jdwpgen/Node.java ! make/tools/src/build/tools/jdwpgen/OutNode.java ! make/tools/src/build/tools/jdwpgen/RootNode.java ! make/tools/src/build/tools/jdwpgen/SelectNode.java ! make/tools/src/build/tools/makeclasslist/MakeClasslist.java ! make/tools/src/build/tools/stripproperties/StripProperties.java From kumar.x.srinivasan at oracle.com Fri Jul 1 14:28:56 2011 From: kumar.x.srinivasan at oracle.com (kumar.x.srinivasan at oracle.com) Date: Fri, 01 Jul 2011 21:28:56 +0000 Subject: hg: jdk8/tl/langtools: 7060642: (javadoc) improve performance on accessing inlinedTags Message-ID: <20110701212858.44F0147107@hg.openjdk.java.net> Changeset: 0d8edba73d70 Author: ksrini Date: 2011-07-01 14:28 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/0d8edba73d70 7060642: (javadoc) improve performance on accessing inlinedTags Reviewed-by: jjg, bpatel ! src/share/classes/com/sun/tools/javadoc/ParamTagImpl.java ! src/share/classes/com/sun/tools/javadoc/ThrowsTagImpl.java From valerie.peng at oracle.com Fri Jul 1 17:16:45 2011 From: valerie.peng at oracle.com (valerie.peng at oracle.com) Date: Sat, 02 Jul 2011 00:16:45 +0000 Subject: hg: jdk8/tl/jdk: 2 new changesets Message-ID: <20110702001704.9357B4710F@hg.openjdk.java.net> Changeset: e93679cf1e1a Author: valeriep Date: 2011-06-30 18:42 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e93679cf1e1a 7058133: Javah should use the freshly built classes instead of those from the BOOTDIR jdk Summary: Changed javah to use the newly built classes specified by $(CLASSDESTDIR) Reviewed-by: vinnie ! make/sun/security/ec/Makefile ! make/sun/security/mscapi/Makefile Changeset: f0ec49c21d09 Author: valeriep Date: 2011-07-01 17:12 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/f0ec49c21d09 Merge From forax at univ-mlv.fr Sat Jul 2 05:36:07 2011 From: forax at univ-mlv.fr (=?ISO-8859-1?Q?R=E9mi_Forax?=) Date: Sat, 02 Jul 2011 14:36:07 +0200 Subject: Proposed javac argument processing performance improvement In-Reply-To: <4E0CD3D8.5090203@oracle.com> References: <84BF5FA0-C56C-4028-84DF-A7111B99C062@oracle.com> <4DF7EFF6.2030300@oracle.com> <4DFAD1F4.8090503@oracle.com> <4E04EB7A.1030804@oracle.com> <4E04FCF2.9000303@oracle.com> <4E0CD3D8.5090203@oracle.com> Message-ID: <4E0F10B7.1080102@univ-mlv.fr> Jon, I think that processArgs should return a Collection instead of an Iterable to avoid to call iterator().hasNext() when you want isEmpty(). R?mi On 06/30/2011 09:51 PM, Jonathan Gibbons wrote: > On 06/24/2011 02:09 PM, Jonathan Gibbons wrote: >> On 06/24/2011 01:04 PM, David Schlosnagle wrote: >>> On Fri, Jun 24, 2011 at 3:54 PM, Jonathan Gibbons >>> wrote: >>>> David, >>>> >>>> Thank you for your updated patch. I agree with concern that the revised >>>> code >>>> in JavacTaskImpl.java is somewhat messier than before, so I've attached an >>>> alternate way of doing it for your consideration. This keeps the code >>>> closer >>>> to what it was before, at the expense of a couple of trivial utility >>>> methods. >>>> >>>> If you agree with this alternate impl for JavacTaskImpl.java, we can proceed >>>> by using that with the rest of your patch. >>> Jon, >>> >>> That looks good to me. >>> >>> - Dave >> >> >> Dave, >> >> Thanks for the speedy response. We'll work on getting this overall >> patch integrated. >> >> -- Jon > > The webrev for the change is available at > http://cr.openjdk.java.net/~jjg/7061125-cmdlineperf/ > > -- Jon -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/compiler-dev/attachments/20110702/3efe4b03/attachment.html From schlosna at gmail.com Sat Jul 2 07:21:46 2011 From: schlosna at gmail.com (David Schlosnagle) Date: Sat, 2 Jul 2011 10:21:46 -0400 Subject: Proposed javac argument processing performance improvement In-Reply-To: <4E0F10B7.1080102@univ-mlv.fr> References: <84BF5FA0-C56C-4028-84DF-A7111B99C062@oracle.com> <4DF7EFF6.2030300@oracle.com> <4DFAD1F4.8090503@oracle.com> <4E04EB7A.1030804@oracle.com> <4E04FCF2.9000303@oracle.com> <4E0CD3D8.5090203@oracle.com> <4E0F10B7.1080102@univ-mlv.fr> Message-ID: On Sat, Jul 2, 2011 at 8:36 AM, R?mi Forax wrote: > Jon, > I think that processArgs should return a Collection instead of an Iterable > to avoid to call iterator().hasNext() when you want isEmpty(). > > R?mi Remi, Nice catch, that does simplify the changes. An updated patch is attached. - Dave -------------- next part -------------- A non-text attachment was scrubbed... Name: 7061125-cmdlineperf.patch Type: application/octet-stream Size: 6130 bytes Desc: not available Url : http://mail.openjdk.java.net/pipermail/compiler-dev/attachments/20110702/1eab649d/7061125-cmdlineperf.patch From jonathan.gibbons at oracle.com Sat Jul 2 08:03:50 2011 From: jonathan.gibbons at oracle.com (Jonathan Gibbons) Date: Sat, 02 Jul 2011 08:03:50 -0700 Subject: Proposed javac argument processing performance improvement In-Reply-To: <4E0F10B7.1080102@univ-mlv.fr> References: <84BF5FA0-C56C-4028-84DF-A7111B99C062@oracle.com> <4DF7EFF6.2030300@oracle.com> <4DFAD1F4.8090503@oracle.com> <4E04EB7A.1030804@oracle.com> <4E04FCF2.9000303@oracle.com> <4E0CD3D8.5090203@oracle.com> <4E0F10B7.1080102@univ-mlv.fr> Message-ID: <4E0F3356.4030700@oracle.com> R?mi, Thanks. Noted. -- Jon On 07/02/2011 05:36 AM, R?mi Forax wrote: > Jon, > I think that processArgs should return a Collection instead of an Iterable > to avoid to call iterator().hasNext() when you want isEmpty(). > > R?mi > > On 06/30/2011 09:51 PM, Jonathan Gibbons wrote: >> On 06/24/2011 02:09 PM, Jonathan Gibbons wrote: >>> On 06/24/2011 01:04 PM, David Schlosnagle wrote: >>>> On Fri, Jun 24, 2011 at 3:54 PM, Jonathan Gibbons >>>> wrote: >>>>> David, >>>>> >>>>> Thank you for your updated patch. I agree with concern that the revised >>>>> code >>>>> in JavacTaskImpl.java is somewhat messier than before, so I've attached an >>>>> alternate way of doing it for your consideration. This keeps the code >>>>> closer >>>>> to what it was before, at the expense of a couple of trivial utility >>>>> methods. >>>>> >>>>> If you agree with this alternate impl for JavacTaskImpl.java, we can proceed >>>>> by using that with the rest of your patch. >>>> Jon, >>>> >>>> That looks good to me. >>>> >>>> - Dave >>> >>> >>> Dave, >>> >>> Thanks for the speedy response. We'll work on getting this overall >>> patch integrated. >>> >>> -- Jon >> >> The webrev for the change is available at >> http://cr.openjdk.java.net/~jjg/7061125-cmdlineperf/ >> >> -- Jon > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/compiler-dev/attachments/20110702/2b1db38f/attachment.html From sean.coffey at oracle.com Tue Jul 5 07:27:02 2011 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Tue, 05 Jul 2011 14:27:02 +0000 Subject: hg: jdk8/tl/jdk: 7041125: LDAP API does not catch malformed filters that contain two operands for the ! operator Message-ID: <20110705142726.3BB92471CB@hg.openjdk.java.net> Changeset: e88093d75e36 Author: coffeys Date: 2011-07-05 15:25 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e88093d75e36 7041125: LDAP API does not catch malformed filters that contain two operands for the ! operator Reviewed-by: weijun, xuelei ! src/share/classes/com/sun/jndi/ldap/Filter.java ! test/com/sun/jndi/ldap/InvalidLdapFilters.java From joe.darcy at oracle.com Tue Jul 5 16:38:48 2011 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Tue, 05 Jul 2011 23:38:48 +0000 Subject: hg: jdk8/tl/langtools: 7025809: Provided new utility visitors supporting SourceVersion.RELEASE_8 Message-ID: <20110705233850.38127471E1@hg.openjdk.java.net> Changeset: 111bbf1ad913 Author: darcy Date: 2011-07-05 16:37 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/111bbf1ad913 7025809: Provided new utility visitors supporting SourceVersion.RELEASE_8 Reviewed-by: jjg, mcimadamore ! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java ! src/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java ! src/share/classes/com/sun/tools/javah/JavahTask.java ! src/share/classes/com/sun/tools/javah/LLNI.java ! src/share/classes/com/sun/tools/javah/TypeSignature.java ! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java ! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java + src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor8.java ! src/share/classes/javax/lang/model/util/AbstractElementVisitor6.java ! src/share/classes/javax/lang/model/util/AbstractElementVisitor7.java + src/share/classes/javax/lang/model/util/AbstractElementVisitor8.java ! src/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java ! src/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java + src/share/classes/javax/lang/model/util/AbstractTypeVisitor8.java ! src/share/classes/javax/lang/model/util/ElementKindVisitor6.java ! src/share/classes/javax/lang/model/util/ElementKindVisitor7.java + src/share/classes/javax/lang/model/util/ElementKindVisitor8.java ! src/share/classes/javax/lang/model/util/ElementScanner6.java ! src/share/classes/javax/lang/model/util/ElementScanner7.java + src/share/classes/javax/lang/model/util/ElementScanner8.java ! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java ! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java + src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor8.java ! src/share/classes/javax/lang/model/util/SimpleElementVisitor6.java ! src/share/classes/javax/lang/model/util/SimpleElementVisitor7.java + src/share/classes/javax/lang/model/util/SimpleElementVisitor8.java ! src/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java ! src/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java + src/share/classes/javax/lang/model/util/SimpleTypeVisitor8.java ! src/share/classes/javax/lang/model/util/TypeKindVisitor6.java ! src/share/classes/javax/lang/model/util/TypeKindVisitor7.java + src/share/classes/javax/lang/model/util/TypeKindVisitor8.java ! src/share/sample/javac/processing/src/CheckNamesProcessor.java ! test/tools/javac/6402516/CheckLocalElements.java ! test/tools/javac/api/TestOperators.java ! test/tools/javac/enum/6350057/T6350057.java ! test/tools/javac/enum/6424358/T6424358.java ! test/tools/javac/failover/FailOver15.out ! test/tools/javac/lib/JavacTestingAbstractProcessor.java ! test/tools/javac/multicatch/model/ModelChecker.java ! test/tools/javac/processing/model/6194785/T6194785.java ! test/tools/javac/processing/model/TestSymtabItems.java ! test/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.java ! test/tools/javac/processing/model/element/TestResourceVariable.java ! test/tools/javac/processing/model/type/NoTypes.java ! test/tools/javac/processing/model/type/TestUnionType.java ! test/tools/javac/processing/model/util/deprecation/TestDeprecation.java From sean.mullan at oracle.com Wed Jul 6 08:14:20 2011 From: sean.mullan at oracle.com (sean.mullan at oracle.com) Date: Wed, 06 Jul 2011 15:14:20 +0000 Subject: hg: jdk8/tl/jdk: 7054969: Null-check-in-finally pattern in java/security documentation Message-ID: <20110706151446.09DB44720B@hg.openjdk.java.net> Changeset: f68d30c0a2e3 Author: mullan Date: 2011-07-06 11:08 -0400 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/f68d30c0a2e3 7054969: Null-check-in-finally pattern in java/security documentation Reviewed-by: vinnie ! src/share/classes/java/security/KeyStore.java ! src/share/classes/java/security/cert/X509CRL.java ! src/share/classes/java/security/cert/X509Certificate.java ! src/share/classes/java/security/cert/X509Extension.java From jonathan.gibbons at oracle.com Thu Jul 7 13:29:54 2011 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Thu, 07 Jul 2011 20:29:54 +0000 Subject: hg: jdk8/tl/langtools: 7061125: Proposed javac argument processing performance improvement Message-ID: <20110707202959.16B3247265@hg.openjdk.java.net> Changeset: 7337295434b6 Author: jjg Date: 2011-07-07 13:29 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/7337295434b6 7061125: Proposed javac argument processing performance improvement Reviewed-by: jjg, dlsmith, mcimadamore, forax Contributed-by: schlosna at gmail.com ! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java ! src/share/classes/com/sun/tools/javac/main/Main.java ! test/tools/javac/T6358166.java ! test/tools/javac/T6358168.java From kumar.x.srinivasan at oracle.com Sat Jul 9 12:24:36 2011 From: kumar.x.srinivasan at oracle.com (kumar.x.srinivasan at oracle.com) Date: Sat, 09 Jul 2011 19:24:36 +0000 Subject: hg: jdk8/tl/jdk: 7060849: Eliminate pack200 build warnings Message-ID: <20110709192500.45625472FE@hg.openjdk.java.net> Changeset: 63be90976177 Author: ksrini Date: 2011-07-08 10:25 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/63be90976177 7060849: Eliminate pack200 build warnings Reviewed-by: ksrini, jjg Contributed-by: alexandre.boulgakov at oracle.com ! make/com/sun/java/pack/Makefile ! make/common/shared/Defs-java.gmk ! src/share/classes/com/sun/java/util/jar/pack/Attribute.java ! src/share/classes/com/sun/java/util/jar/pack/BandStructure.java ! src/share/classes/com/sun/java/util/jar/pack/ClassReader.java ! src/share/classes/com/sun/java/util/jar/pack/ClassWriter.java ! src/share/classes/com/sun/java/util/jar/pack/Code.java ! src/share/classes/com/sun/java/util/jar/pack/Coding.java ! src/share/classes/com/sun/java/util/jar/pack/ConstantPool.java ! src/share/classes/com/sun/java/util/jar/pack/Constants.java ! src/share/classes/com/sun/java/util/jar/pack/Fixups.java ! src/share/classes/com/sun/java/util/jar/pack/Instruction.java ! src/share/classes/com/sun/java/util/jar/pack/NativeUnpack.java ! src/share/classes/com/sun/java/util/jar/pack/Package.java ! src/share/classes/com/sun/java/util/jar/pack/PackageReader.java ! src/share/classes/com/sun/java/util/jar/pack/PackageWriter.java ! src/share/classes/com/sun/java/util/jar/pack/PackerImpl.java ! src/share/classes/com/sun/java/util/jar/pack/PropMap.java ! src/share/classes/com/sun/java/util/jar/pack/TLGlobals.java ! src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java ! src/share/classes/com/sun/java/util/jar/pack/Utils.java From yuka.kamiya at oracle.com Mon Jul 11 15:32:41 2011 From: yuka.kamiya at oracle.com (yuka.kamiya at oracle.com) Date: Mon, 11 Jul 2011 22:32:41 +0000 Subject: hg: jdk8/tl/jdk: 7012364: test/java/util/Locale/LocaleCategory.sh fails on Cygwin Message-ID: <20110711223255.8E2FF47371@hg.openjdk.java.net> Changeset: 5adf431673ac Author: peytoia Date: 2011-07-12 07:32 +0900 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/5adf431673ac 7012364: test/java/util/Locale/LocaleCategory.sh fails on Cygwin Reviewed-by: okutsu ! test/java/util/Locale/LocaleCategory.sh From chris.hegarty at oracle.com Tue Jul 12 07:24:52 2011 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 12 Jul 2011 14:24:52 +0000 Subject: hg: jdk8/tl/jdk: 7058828: test/java/util/concurrent/Phaser/Arrive.java fails intermittently Message-ID: <20110712142517.56AC24739F@hg.openjdk.java.net> Changeset: 549b7c3f0bdc Author: dl Date: 2011-07-12 15:23 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/549b7c3f0bdc 7058828: test/java/util/concurrent/Phaser/Arrive.java fails intermittently Reviewed-by: chegar ! test/java/util/concurrent/Phaser/Arrive.java From naoto.sato at oracle.com Tue Jul 12 10:36:48 2011 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Tue, 12 Jul 2011 17:36:48 +0000 Subject: hg: jdk8/tl/jdk: 7022407: Spinning CPU in LocaleObjectCache.get() Message-ID: <20110712173710.21D48473A7@hg.openjdk.java.net> Changeset: 42fe05e54e69 Author: naoto Date: 2011-07-12 10:28 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/42fe05e54e69 7022407: Spinning CPU in LocaleObjectCache.get() Reviewed-by: okutsu ! src/share/classes/sun/util/locale/LocaleObjectCache.java From chris.hegarty at oracle.com Wed Jul 13 04:25:47 2011 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 13 Jul 2011 11:25:47 +0000 Subject: hg: jdk8/tl/jdk: 7057320: test/java/util/concurrent/Executors/AutoShutdown.java failing intermittently Message-ID: <20110713112607.CC1A7473D8@hg.openjdk.java.net> Changeset: db419c454f92 Author: dl Date: 2011-07-13 12:24 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/db419c454f92 7057320: test/java/util/concurrent/Executors/AutoShutdown.java failing intermittently Summary: Add retry/timeout for checking activeCount Reviewed-by: chegar ! test/java/util/concurrent/Executors/AutoShutdown.java From lana.steuck at oracle.com Thu Jul 14 22:57:54 2011 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 15 Jul 2011 05:57:54 +0000 Subject: hg: jdk8/tl: 5 new changesets Message-ID: <20110715055754.5765F47440@hg.openjdk.java.net> Changeset: 8da980eedab6 Author: jeff Date: 2011-06-22 10:09 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/rev/8da980eedab6 7057046: Add embedded license to THIRD PARTY README Reviewed-by: lana ! THIRD_PARTY_README Changeset: d91364304d7c Author: lana Date: 2011-06-22 12:40 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/rev/d91364304d7c Merge Changeset: ee67ee3bd597 Author: schien Date: 2011-06-27 13:21 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/rev/ee67ee3bd597 Added tag jdk7-b147 for changeset d91364304d7c ! .hgtags Changeset: 04734fe746f0 Author: schien Date: 2011-06-27 14:10 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/rev/04734fe746f0 Merge Changeset: 05e24d6ed56d Author: lana Date: 2011-07-14 18:56 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/rev/05e24d6ed56d Merge From lana.steuck at oracle.com Thu Jul 14 22:57:58 2011 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 15 Jul 2011 05:57:58 +0000 Subject: hg: jdk8/tl/jaxws: 4 new changesets Message-ID: <20110715055758.2205647441@hg.openjdk.java.net> Changeset: 632e38191caa Author: jeff Date: 2011-06-22 10:10 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jaxws/rev/632e38191caa 7057046: Add embedded license to THIRD PARTY README Reviewed-by: lana ! THIRD_PARTY_README Changeset: d13b1f877bb5 Author: lana Date: 2011-06-22 12:41 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jaxws/rev/d13b1f877bb5 Merge Changeset: 2605f832dfbf Author: schien Date: 2011-06-27 13:21 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jaxws/rev/2605f832dfbf Added tag jdk7-b147 for changeset d13b1f877bb5 ! .hgtags Changeset: 47022a1b59be Author: schien Date: 2011-06-27 14:10 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jaxws/rev/47022a1b59be Merge From lana.steuck at oracle.com Thu Jul 14 22:57:54 2011 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 15 Jul 2011 05:57:54 +0000 Subject: hg: jdk8/tl/corba: 4 new changesets Message-ID: <20110715055758.65FBB47442@hg.openjdk.java.net> Changeset: bba0e37d7006 Author: jeff Date: 2011-06-22 10:10 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/corba/rev/bba0e37d7006 7057046: Add embedded license to THIRD PARTY README Reviewed-by: lana ! THIRD_PARTY_README Changeset: 73323cb33962 Author: lana Date: 2011-06-22 12:40 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/corba/rev/73323cb33962 Merge Changeset: 960011ba4bf2 Author: schien Date: 2011-06-27 13:21 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/corba/rev/960011ba4bf2 Added tag jdk7-b147 for changeset 73323cb33962 ! .hgtags Changeset: 97014e43181f Author: schien Date: 2011-06-27 14:10 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/corba/rev/97014e43181f Merge From lana.steuck at oracle.com Thu Jul 14 22:57:59 2011 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 15 Jul 2011 05:57:59 +0000 Subject: hg: jdk8/tl/jaxp: 4 new changesets Message-ID: <20110715055759.AADBF47443@hg.openjdk.java.net> Changeset: eed2486cb10b Author: jeff Date: 2011-06-22 10:10 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/eed2486cb10b 7057046: Add embedded license to THIRD PARTY README Reviewed-by: lana ! THIRD_PARTY_README Changeset: fc268cd1dd5d Author: lana Date: 2011-06-22 12:40 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/fc268cd1dd5d Merge Changeset: 6c9ac74190a0 Author: schien Date: 2011-06-27 13:21 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/6c9ac74190a0 Added tag jdk7-b147 for changeset fc268cd1dd5d ! .hgtags Changeset: 58dfc6f729e8 Author: schien Date: 2011-06-27 14:10 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/58dfc6f729e8 Merge From lana.steuck at oracle.com Thu Jul 14 22:58:06 2011 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 15 Jul 2011 05:58:06 +0000 Subject: hg: jdk8/tl/langtools: 6 new changesets Message-ID: <20110715055821.BB8D847444@hg.openjdk.java.net> Changeset: a72412b148d7 Author: jeff Date: 2011-06-22 10:11 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/a72412b148d7 7057046: Add embedded license to THIRD PARTY README Reviewed-by: lana ! THIRD_PARTY_README Changeset: 58bc532d6341 Author: lana Date: 2011-06-22 12:41 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/58bc532d6341 Merge Changeset: ce654f4ecfd8 Author: schien Date: 2011-06-27 13:21 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/ce654f4ecfd8 Added tag jdk7-b147 for changeset 58bc532d6341 ! .hgtags Changeset: e0dec1645823 Author: schien Date: 2011-06-27 14:11 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/e0dec1645823 Merge Changeset: 469e3bec9b27 Author: lana Date: 2011-06-30 14:19 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/469e3bec9b27 Merge Changeset: 025a370b9fc3 Author: lana Date: 2011-07-14 18:58 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/025a370b9fc3 Merge From lana.steuck at oracle.com Thu Jul 14 22:58:17 2011 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 15 Jul 2011 05:58:17 +0000 Subject: hg: jdk8/tl/jdk: 9 new changesets Message-ID: <20110715055956.8327947445@hg.openjdk.java.net> Changeset: cfd7602f5c52 Author: jeff Date: 2011-06-22 10:11 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/cfd7602f5c52 7057046: Add embedded license to THIRD PARTY README Reviewed-by: lana ! THIRD_PARTY_README Changeset: f097ca2434b1 Author: lana Date: 2011-06-22 12:41 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/f097ca2434b1 Merge Changeset: 9b8c96f96a0f Author: schien Date: 2011-06-27 13:21 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/9b8c96f96a0f Added tag jdk7-b147 for changeset f097ca2434b1 ! .hgtags Changeset: fc350fd41f31 Author: schien Date: 2011-06-27 14:10 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/fc350fd41f31 Merge Changeset: 685a01aa8cd2 Author: prr Date: 2011-05-25 19:53 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/685a01aa8cd2 7044394: TrueTypeFont inner class DirectoryEntry should be static Reviewed-by: bae, jgodinez ! src/share/classes/sun/font/TrueTypeFont.java Changeset: 73d420a7199b Author: dlila Date: 2011-06-24 16:22 -0400 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/73d420a7199b 7049339: AnyBlit is broken with non-rectangular clips. Reviewed-by: flar ! src/share/classes/sun/java2d/loops/Blit.java + test/sun/java2d/loops/Bug7049339.java Changeset: bb481604e929 Author: lana Date: 2011-06-30 14:16 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/bb481604e929 Merge Changeset: 9bcf6217a374 Author: lana Date: 2011-06-30 14:18 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/9bcf6217a374 Merge - src/share/classes/sun/misc/JavaxSecurityAuthKerberosAccess.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/InputRecord/InterruptedIO.java Changeset: 7ac6a297f9a0 Author: lana Date: 2011-07-14 18:57 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/7ac6a297f9a0 Merge From kumar.x.srinivasan at oracle.com Fri Jul 15 16:39:42 2011 From: kumar.x.srinivasan at oracle.com (kumar.x.srinivasan at oracle.com) Date: Fri, 15 Jul 2011 23:39:42 +0000 Subject: hg: jdk8/tl/jdk: 7062969: java -help still shows http://java.sun.com/javase/reference Message-ID: <20110715234004.08B6447477@hg.openjdk.java.net> Changeset: c0c983ca797b Author: ksrini Date: 2011-07-15 16:38 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/c0c983ca797b 7062969: java -help still shows http://java.sun.com/javase/reference Reviewed-by: ohair, darcy ! src/share/classes/sun/launcher/resources/launcher.properties From joe.darcy at oracle.com Sun Jul 17 18:54:02 2011 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Mon, 18 Jul 2011 01:54:02 +0000 Subject: hg: jdk8/tl/jdk: 7062430: Minor inconsistency in ulp descriptions Message-ID: <20110718015423.68BC1474E3@hg.openjdk.java.net> Changeset: d987f8738096 Author: darcy Date: 2011-07-17 18:53 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/d987f8738096 7062430: Minor inconsistency in ulp descriptions Reviewed-by: smarks, alanb ! src/share/classes/java/lang/Math.java ! src/share/classes/java/lang/StrictMath.java From alan.bateman at oracle.com Mon Jul 18 05:12:29 2011 From: alan.bateman at oracle.com (alan.bateman at oracle.com) Date: Mon, 18 Jul 2011 12:12:29 +0000 Subject: hg: jdk8/tl/jdk: 7068059: Update jdk/test/ProblemList.txt Message-ID: <20110718121251.4A28B474F8@hg.openjdk.java.net> Changeset: cbfc7f910af3 Author: alanb Date: 2011-07-18 13:10 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/cbfc7f910af3 7068059: Update jdk/test/ProblemList.txt Reviewed-by: mchung, chegar ! test/ProblemList.txt From chris.hegarty at oracle.com Mon Jul 18 14:31:13 2011 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 18 Jul 2011 21:31:13 +0000 Subject: hg: jdk8/tl/jdk: 7021280: SocketPermission should accept wildcards Message-ID: <20110718213131.DE79247511@hg.openjdk.java.net> Changeset: 8bbea505b060 Author: chegar Date: 2011-07-18 22:25 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/8bbea505b060 7021280: SocketPermission should accept wildcards Reviewed-by: michaelm ! src/share/classes/java/net/SocketPermission.java + test/java/net/SocketPermission/Wildcard.java From xuelei.fan at oracle.com Tue Jul 19 08:22:38 2011 From: xuelei.fan at oracle.com (xuelei.fan at oracle.com) Date: Tue, 19 Jul 2011 15:22:38 +0000 Subject: hg: jdk8/tl/jdk: 7059709: close the IO in a final block Message-ID: <20110719152258.C6DBC4753A@hg.openjdk.java.net> Changeset: 5355b9ccd19d Author: xuelei Date: 2011-07-19 08:21 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/5355b9ccd19d 7059709: close the IO in a final block Reviewed-by: smarks, mullan, wetmore ! src/share/classes/sun/security/ssl/SSLContextImpl.java ! src/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java From kumar.x.srinivasan at oracle.com Tue Jul 19 10:59:27 2011 From: kumar.x.srinivasan at oracle.com (kumar.x.srinivasan at oracle.com) Date: Tue, 19 Jul 2011 17:59:27 +0000 Subject: hg: jdk8/tl/jdk: 7067922: (launcher) java -jar throws NPE if JAR file does not contain Main-Class attribute Message-ID: <20110719175938.8D9E047540@hg.openjdk.java.net> Changeset: d17eb3380a49 Author: ksrini Date: 2011-07-19 10:58 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/d17eb3380a49 7067922: (launcher) java -jar throws NPE if JAR file does not contain Main-Class attribute Reviewed-by: darcy, ohair, alanb, mduigou ! src/share/classes/sun/launcher/LauncherHelper.java ! test/tools/launcher/Arrrghs.java ! test/tools/launcher/TestHelper.java From joe.darcy at oracle.com Tue Jul 19 17:36:44 2011 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Wed, 20 Jul 2011 00:36:44 +0000 Subject: hg: jdk8/tl/jdk: 7007535: (reflect) Please generalize Constructor and Method Message-ID: <20110720003657.82E9447552@hg.openjdk.java.net> Changeset: d083644bc615 Author: darcy Date: 2011-07-19 17:45 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/d083644bc615 7007535: (reflect) Please generalize Constructor and Method Reviewed-by: mduigou, peterjones, dholmes, andrew ! src/share/classes/java/lang/reflect/Constructor.java + src/share/classes/java/lang/reflect/Executable.java ! src/share/classes/java/lang/reflect/Method.java From xuelei.fan at oracle.com Tue Jul 19 21:48:28 2011 From: xuelei.fan at oracle.com (xuelei.fan at oracle.com) Date: Wed, 20 Jul 2011 04:48:28 +0000 Subject: hg: jdk8/tl/jdk: 7065972: Some race condition may happen in SSLSocketImpl class Message-ID: <20110720044846.4F3144755D@hg.openjdk.java.net> Changeset: 99dc852080e1 Author: xuelei Date: 2011-07-19 21:47 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/99dc852080e1 7065972: Some race condition may happen in SSLSocketImpl class Reviewed-by: wetmore, weijun, dgu ! src/share/classes/sun/security/ssl/SSLSocketImpl.java From jonathan.gibbons at oracle.com Wed Jul 20 13:23:12 2011 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Wed, 20 Jul 2011 20:23:12 +0000 Subject: hg: jdk8/tl/jdk: 7068617: Core libraries don't build with javac -Xlint:all -Werror Message-ID: <20110720202322.A374947585@hg.openjdk.java.net> Changeset: 9505edecc8b5 Author: jjg Date: 2011-07-20 12:19 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/9505edecc8b5 7068617: Core libraries don't build with javac -Xlint:all -Werror Reviewed-by: darcy Contributed-by: alexandre.boulgakov at oracle.com ! make/java/java/Makefile ! src/share/classes/sun/reflect/generics/reflectiveObjects/NotImplementedException.java ! src/share/classes/sun/reflect/misc/ConstructorUtil.java ! src/share/classes/sun/reflect/misc/FieldUtil.java ! src/share/classes/sun/reflect/misc/MethodUtil.java ! src/share/classes/sun/reflect/misc/ReflectUtil.java From chris.hegarty at oracle.com Thu Jul 21 09:29:11 2011 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 21 Jul 2011 16:29:11 +0000 Subject: hg: jdk8/tl/jdk: 7068416: Lightweight HTTP Server should support TCP_NODELAY Message-ID: <20110721162934.6C4F8475B2@hg.openjdk.java.net> Changeset: 70ec3aa8e99a Author: chegar Date: 2011-07-21 17:28 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/70ec3aa8e99a 7068416: Lightweight HTTP Server should support TCP_NODELAY Reviewed-by: alanb, michaelm ! src/share/classes/sun/net/httpserver/ServerConfig.java ! src/share/classes/sun/net/httpserver/ServerImpl.java ! test/com/sun/net/httpserver/Test1.java From weijun.wang at oracle.com Thu Jul 21 19:25:57 2011 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Fri, 22 Jul 2011 02:25:57 +0000 Subject: hg: jdk8/tl/jdk: 6330275: Rework the PaddingTest regression test. Message-ID: <20110722022608.0BF564762F@hg.openjdk.java.net> Changeset: c8dbb9e19355 Author: weijun Date: 2011-07-22 10:25 +0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/c8dbb9e19355 6330275: Rework the PaddingTest regression test. Reviewed-by: wetmore, smarks ! test/ProblemList.txt ! test/com/sun/crypto/provider/Cipher/DES/PaddingTest.java From jbdundas at gmail.com Thu Jul 21 21:42:23 2011 From: jbdundas at gmail.com (jitesh dundas) Date: Fri, 22 Jul 2011 10:12:23 +0530 Subject: hg: jdk8/tl/jdk: 6330275: Rework the PaddingTest regression test. In-Reply-To: <20110722022608.0BF564762F@hg.openjdk.java.net> References: <20110722022608.0BF564762F@hg.openjdk.java.net> Message-ID: Dear Sir. Thank you for your reply. * I was going through the code of your below patch and I thought of maybe pointing you to this direction:- * catch (IllegalBlockSizeException ex) { - if ((totalInputLen % 8 != 0) && (padding.equals("NoPadding"))) + try (FileInputStream fin = new FileInputStream(pinfile); + BufferedInputStream pin = new BufferedInputStream(fin); + FileOutputStream fout = new FileOutputStream(cfile); + BufferedOutputStream cout = new BufferedOutputStream(fout)) { + cipher.init(Cipher.ENCRYPT_MODE, cipherKey, params); + + while ((len = pin.read(input, 0, bufferLen)) > 0) { + totalInputLen += len; + byte[] output = cipher.update(input, 0, len); + cout.write(output, 0, output.length); + } + + len = cipher.getOutputSize(0); + + byte[] out = new byte[len]; + len = cipher.doFinal(out, 0); + cout.write(out, 0, len); + } *+ * *+ try (FileInputStream fin = new FileInputStream(cfile); * *+ BufferedInputStream cin = new BufferedInputStream(fin); * *+ FileOutputStream fout = new FileOutputStream(poutfile); * *+ BufferedOutputStream pout = new BufferedOutputStream(fout)) { * + cipher.init(Cipher.DECRYPT_MODE, cipherKey, params); + + byte[] output = null; + while ((len = cin.read(input, 0, bufferLen)) > 0) { + output = cipher.update(input, 0, len); + pout.write(output, 0, output.length); + } + + len = cipher.getOutputSize(0); + byte[] out = new byte[len]; + len = cipher.doFinal(out, 0); + pout.write(out, 0, len); + } + + diff(pinfile, poutfile); *+ } catch (IllegalBlockSizeException ex) { * *+ if ((totalInputLen % 8 != 0) && (padding.equals("NoPadding"))) { * * *return; - else { *I think that this needs a more specific approach to handling exceptions. What if a file is not found? general exception handling is ok but not a standard way of doing that. May i suggest:- 1) if you are using a try-catch, please put specific error handlers in place. I am sure that you aware of that.. also, is this code commented. i do not know the meaning of each color in the code. My apologies for the ignorance as am new to this group and still getting started... Nice work.... * Please let me know if you need anything else from my side. Thanks & Regards, Jitesh Dundas http://openwetware.org/wiki/Jitesh_Dundas_Lab Phone:- +91-9004618282 On Fri, Jul 22, 2011 at 7:55 AM, wrote: > Changeset: c8dbb9e19355 > Author: weijun > Date: 2011-07-22 10:25 +0800 > URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/c8dbb9e19355 > > 6330275: Rework the PaddingTest regression test. > Reviewed-by: wetmore, smarks > > ! test/ProblemList.txt > ! test/com/sun/crypto/provider/Cipher/DES/PaddingTest.java > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/compiler-dev/attachments/20110722/3983e5eb/attachment.html From kelly.ohair at oracle.com Fri Jul 22 21:32:59 2011 From: kelly.ohair at oracle.com (kelly.ohair at oracle.com) Date: Sat, 23 Jul 2011 04:32:59 +0000 Subject: hg: jdk8/tl: 2 new changesets Message-ID: <20110723043259.6B87D4767C@hg.openjdk.java.net> Changeset: fd8615098a54 Author: ohair Date: 2011-07-22 17:35 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/rev/fd8615098a54 7069993: Adjust make/jprt.properties file for jdk8 Reviewed-by: katleman ! make/jprt.properties Changeset: f42e3d9394b4 Author: ohair Date: 2011-07-22 21:31 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/rev/f42e3d9394b4 Merge From kelly.ohair at oracle.com Fri Jul 22 21:33:07 2011 From: kelly.ohair at oracle.com (kelly.ohair at oracle.com) Date: Sat, 23 Jul 2011 04:33:07 +0000 Subject: hg: jdk8/tl/corba: 7069993: Adjust make/jprt.properties file for jdk8 Message-ID: <20110723043309.49DC54767D@hg.openjdk.java.net> Changeset: 949fb60ca830 Author: ohair Date: 2011-07-22 17:34 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/corba/rev/949fb60ca830 7069993: Adjust make/jprt.properties file for jdk8 Reviewed-by: katleman ! make/jprt.properties From kelly.ohair at oracle.com Fri Jul 22 21:33:23 2011 From: kelly.ohair at oracle.com (kelly.ohair at oracle.com) Date: Sat, 23 Jul 2011 04:33:23 +0000 Subject: hg: jdk8/tl/jaxp: 7069993: Adjust make/jprt.properties file for jdk8 Message-ID: <20110723043323.AB5DA4767E@hg.openjdk.java.net> Changeset: 4f0fcb812767 Author: ohair Date: 2011-07-22 17:34 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/4f0fcb812767 7069993: Adjust make/jprt.properties file for jdk8 Reviewed-by: katleman ! make/jprt.properties From kelly.ohair at oracle.com Fri Jul 22 21:33:31 2011 From: kelly.ohair at oracle.com (kelly.ohair at oracle.com) Date: Sat, 23 Jul 2011 04:33:31 +0000 Subject: hg: jdk8/tl/jaxws: 7069993: Adjust make/jprt.properties file for jdk8 Message-ID: <20110723043331.8B8964767F@hg.openjdk.java.net> Changeset: 64df57a1edec Author: ohair Date: 2011-07-22 17:35 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jaxws/rev/64df57a1edec 7069993: Adjust make/jprt.properties file for jdk8 Reviewed-by: katleman ! make/jprt.properties From kelly.ohair at oracle.com Fri Jul 22 21:33:49 2011 From: kelly.ohair at oracle.com (kelly.ohair at oracle.com) Date: Sat, 23 Jul 2011 04:33:49 +0000 Subject: hg: jdk8/tl/jdk: 2 new changesets Message-ID: <20110723043432.711CA47680@hg.openjdk.java.net> Changeset: 0ec4b6498a69 Author: ohair Date: 2011-07-22 17:35 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/0ec4b6498a69 7069993: Adjust make/jprt.properties file for jdk8 Reviewed-by: katleman ! make/jprt.properties Changeset: a499fdfbe723 Author: ohair Date: 2011-07-22 21:31 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/a499fdfbe723 Merge From kelly.ohair at oracle.com Fri Jul 22 21:34:43 2011 From: kelly.ohair at oracle.com (kelly.ohair at oracle.com) Date: Sat, 23 Jul 2011 04:34:43 +0000 Subject: hg: jdk8/tl/langtools: 2 new changesets Message-ID: <20110723043450.24B1347681@hg.openjdk.java.net> Changeset: 2d3096441387 Author: ohair Date: 2011-07-22 17:35 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/2d3096441387 7069993: Adjust make/jprt.properties file for jdk8 Reviewed-by: katleman ! make/jprt.properties Changeset: 36f31b87b0ab Author: ohair Date: 2011-07-22 21:31 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/36f31b87b0ab Merge From chris.hegarty at oracle.com Mon Jul 25 14:42:14 2011 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 25 Jul 2011 21:42:14 +0000 Subject: hg: jdk8/tl/jdk: 7035556: DatagramSocket.java:183: warning: unreachable catch clause Message-ID: <20110725214247.121EF47709@hg.openjdk.java.net> Changeset: 07a12583d4ea Author: chegar Date: 2011-07-25 14:35 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/07a12583d4ea 7035556: DatagramSocket.java:183: warning: unreachable catch clause Summary: Remove redundant catches in bind Reviewed-by: alanb, michaelm, wetmore, chegar Contributed-by: kurchi.subhra.hazra at oracle.com ! src/share/classes/java/net/DatagramSocket.java From jonathan.gibbons at oracle.com Tue Jul 26 16:39:22 2011 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Tue, 26 Jul 2011 23:39:22 +0000 Subject: hg: jdk8/tl/jdk: 7069870: Parts of the JDK erroneously rely on generic array initializers with diamond Message-ID: <20110726233937.3F37147743@hg.openjdk.java.net> Changeset: c563e8060adf Author: jjg Date: 2011-07-25 16:20 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/c563e8060adf 7069870: Parts of the JDK erroneously rely on generic array initializers with diamond Reviewed-by: ksrini, mcimadamore Contributed-by: alexandre.boulgakov at oracle.com ! make/tools/src/build/tools/jarsplit/JarSplit.java ! src/share/classes/com/sun/java/util/jar/pack/PackageWriter.java From chris.hegarty at oracle.com Wed Jul 27 10:11:10 2011 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 27 Jul 2011 17:11:10 +0000 Subject: hg: jdk8/tl/jdk: 6670868: StackOverFlow with bad authenticated Proxy tunnels Message-ID: <20110727171130.50DDF47774@hg.openjdk.java.net> Changeset: a80562f7ea50 Author: chegar Date: 2011-07-27 18:10 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/a80562f7ea50 6670868: StackOverFlow with bad authenticated Proxy tunnels Reviewed-by: michaelm ! src/share/classes/sun/net/www/http/HttpClient.java ! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java + test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/HttpsProxyStackOverflow.java From maurizio.cimadamore at oracle.com Wed Jul 27 11:05:32 2011 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Wed, 27 Jul 2011 18:05:32 +0000 Subject: hg: jdk8/tl/langtools: 3 new changesets Message-ID: <20110727180538.6884A47776@hg.openjdk.java.net> Changeset: 0b5beb9562c6 Author: mcimadamore Date: 2011-07-27 19:00 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/0b5beb9562c6 7062745: Regression: difference in overload resolution when two methods are maximally specific Summary: Fix most specific when two methods are maximally specific and only one has non-raw return type Reviewed-by: jjg, dlsmith ! src/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/generics/rawOverride/7062745/GenericOverrideTest.java + test/tools/javac/generics/rawOverride/7062745/T7062745neg.java + test/tools/javac/generics/rawOverride/7062745/T7062745neg.out + test/tools/javac/generics/rawOverride/7062745/T7062745pos.java Changeset: d5f33267a06d Author: mcimadamore Date: 2011-07-27 19:01 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/d5f33267a06d 7046778: Project Coin: problem with diamond and member inner classes Summary: Diamond inference generates spurious error messages when target type is a member inner class Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/generics/diamond/7046778/DiamondAndInnerClassTest.java ! test/tools/javac/generics/diamond/neg/Neg09.out Changeset: e427c42e1a7e Author: mcimadamore Date: 2011-07-27 19:01 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/e427c42e1a7e 7057297: Project Coin: diamond erroneously accepts in array initializer expressions Summary: Diamond in array initializer expressions should be rejected Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties + test/tools/javac/diags/examples/CannotCreateArrayWithDiamond.java + test/tools/javac/generics/diamond/7057297/T7057297.java + test/tools/javac/generics/diamond/7057297/T7057297.out From kumar.x.srinivasan at oracle.com Wed Jul 27 13:39:55 2011 From: kumar.x.srinivasan at oracle.com (kumar.x.srinivasan at oracle.com) Date: Wed, 27 Jul 2011 20:39:55 +0000 Subject: hg: jdk8/tl/langtools: 7068902: (javac) allow enabling or disabling of String folding Message-ID: <20110727203957.5D3FA47781@hg.openjdk.java.net> Changeset: 0d6d41563040 Author: ksrini Date: 2011-07-27 11:53 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/0d6d41563040 7068902: (javac) allow enabling or disabling of String folding Summary: Contributed by netbeans team, modified to suit by the langtools team. Reviewed-by: jjg, mcimadamore ! src/share/classes/com/sun/tools/javac/parser/JavacParser.java + test/tools/javac/parser/StringFoldingTest.java From jonathan.gibbons at oracle.com Thu Jul 28 14:44:16 2011 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Thu, 28 Jul 2011 21:44:16 +0000 Subject: hg: jdk8/tl/jdk: 7068616: NIO libraries do not build with javac -Xlint:all, -deprecation -Werror Message-ID: <20110728214426.116BF477BD@hg.openjdk.java.net> Changeset: 7525866a4046 Author: jjg Date: 2011-07-28 13:34 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/7525866a4046 7068616: NIO libraries do not build with javac -Xlint:all,-deprecation -Werror Reviewed-by: alanb, chegar Contributed-by: alexandre.boulgakov at oracle.com ! make/com/sun/nio/Makefile ! make/com/sun/nio/sctp/Makefile ! make/java/nio/Makefile ! make/java/sun_nio/Makefile ! make/sun/nio/Makefile ! make/sun/nio/cs/Makefile ! src/share/classes/java/nio/X-Buffer.java.template ! src/share/classes/java/nio/channels/AsynchronousFileChannel.java ! src/share/classes/java/nio/channels/FileChannel.java ! src/share/classes/java/nio/charset/Charset.java ! src/share/classes/sun/nio/ch/DatagramSocketAdaptor.java ! src/share/classes/sun/nio/ch/Reflect.java ! src/share/classes/sun/nio/ch/SelectorImpl.java ! src/share/classes/sun/nio/ch/Util.java ! src/share/classes/sun/nio/cs/FastCharsetProvider.java ! src/share/classes/sun/nio/cs/StreamDecoder.java ! src/share/classes/sun/nio/cs/ThreadLocalCoders.java ! src/share/classes/sun/nio/fs/Util.java ! src/solaris/classes/sun/nio/ch/SctpChannelImpl.java ! src/solaris/classes/sun/nio/ch/SctpMultiChannelImpl.java ! src/solaris/classes/sun/nio/ch/SctpNet.java ! src/solaris/classes/sun/nio/ch/SctpServerChannelImpl.java ! src/windows/classes/sun/nio/ch/PendingIoCache.java ! src/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java ! src/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java From xuelei.fan at oracle.com Fri Jul 29 02:53:13 2011 From: xuelei.fan at oracle.com (xuelei.fan at oracle.com) Date: Fri, 29 Jul 2011 09:53:13 +0000 Subject: hg: jdk8/tl/jdk: 7068662: Reserve and restore the default locale Message-ID: <20110729095335.A6C9A477DD@hg.openjdk.java.net> Changeset: cea7c749f805 Author: xuelei Date: 2011-07-29 02:50 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/cea7c749f805 7068662: Reserve and restore the default locale Reviewed-by: alanb, weijun ! test/com/sun/org/apache/xml/internal/security/exceptions/LocaleTest.java ! test/java/beans/XMLDecoder/Test6341798.java ! test/java/io/pathNames/win32/bug6344646.java ! test/java/net/CookieHandler/B6791927.java ! test/java/net/URLConnection/SetIfModifiedSince.java ! test/java/util/Locale/LocaleCategory.java ! test/java/util/PluggableLocale/CurrencyNameProviderTest.java ! test/java/util/PluggableLocale/TimeZoneNameProviderTest.java ! test/java/util/ResourceBundle/Bug6190861.java ! test/java/util/ResourceBundle/Control/Bug6530694.java ! test/java/util/ResourceBundle/Control/StressTest.java ! test/java/util/ResourceBundle/Test4314141.java ! test/java/util/ResourceBundle/Test4318520.java ! test/java/util/jar/JarFile/TurkCert.java ! test/javax/crypto/Cipher/Turkish.java ! test/javax/swing/JColorChooser/Test6524757.java ! test/sun/security/tools/keytool/KeyToolTest.java ! test/sun/text/resources/Collator/Bug4248694.java ! test/sun/text/resources/Collator/Bug4804273.java ! test/sun/text/resources/Collator/Bug4848897.java ! test/sun/text/resources/Format/Bug4651568.java ! test/sun/util/resources/Locale/Bug4965260.java ! test/sun/util/resources/TimeZone/Bug4640234.java From jonathan.gibbons at oracle.com Fri Jul 29 17:08:15 2011 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Sat, 30 Jul 2011 00:08:15 +0000 Subject: hg: jdk8/tl/jdk: 7072523: java.math should be built with javac -Xlint:all -Werror Message-ID: <20110730000824.9407647800@hg.openjdk.java.net> Changeset: 4030297803eb Author: jjg Date: 2011-07-29 16:45 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/4030297803eb 7072523: java.math should be built with javac -Xlint:all -Werror Reviewed-by: darcy Contributed-by: alexandre.boulgakov at oracle.com ! make/java/math/Makefile