From dmavrodiev at gmail.com Fri Jan 3 02:13:44 2014 From: dmavrodiev at gmail.com (Dimitar Mavrodiev) Date: Fri, 3 Jan 2014 12:13:44 +0200 Subject: RFR: 7100957 : Java doesn't correctly handle the SOCKS protocol when used over IPv6 Message-ID: Greetings all, I've fixed this and created a test to cover it, is there a sponsor who could push this through? Here's a link to the webrev https://googledrive.com/host/0B2CI6Ih--1t5bVVwbVlBRmpVMDg/index.html. Best, Dimitar Mavrodiev From Alan.Bateman at oracle.com Fri Jan 3 02:42:06 2014 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Fri, 03 Jan 2014 10:42:06 +0000 Subject: RFR: 7100957 : Java doesn't correctly handle the SOCKS protocol when used over IPv6 In-Reply-To: References: Message-ID: <52C693FE.8030704@oracle.com> On 03/01/2014 10:13, Dimitar Mavrodiev wrote: > Greetings all, > > I've fixed this and created a test to cover it, is there a sponsor who > could push this through? Here's a link to the webrev > https://googledrive.com/host/0B2CI6Ih--1t5bVVwbVlBRmpVMDg/index.html. > This would be a good one to being to the net-dev at openjdk list for discussion and to get a sponsor. Also I'd suggest reading the "How to contribute" page [1] if you haven't done so already. -Alan [1] http://openjdk.java.net/contribute/ From chris.hegarty at oracle.com Fri Jan 3 04:06:01 2014 From: chris.hegarty at oracle.com (Chris Hegarty) Date: Fri, 3 Jan 2014 12:06:01 +0000 Subject: RFR: 7100957 : Java doesn't correctly handle the SOCKS protocol when used over IPv6 In-Reply-To: <52C693FE.8030704@oracle.com> References: <52C693FE.8030704@oracle.com> Message-ID: On 3 Jan 2014, at 10:42, Alan Bateman wrote: > On 03/01/2014 10:13, Dimitar Mavrodiev wrote: >> Greetings all, >> >> I've fixed this and created a test to cover it, is there a sponsor who >> could push this through? Here's a link to the webrev >> https://googledrive.com/host/0B2CI6Ih--1t5bVVwbVlBRmpVMDg/index.html. If you have not already signed the OCA, then you will need to before we can consider the patch. http://www.oracle.com/technetwork/community/oca-486395.html -Chris. > This would be a good one to being to the net-dev at openjdk list for discussion and to get a sponsor. > > Also I'd suggest reading the "How to contribute" page [1] if you haven't done so already. > > -Alan > > [1] http://openjdk.java.net/contribute/ > From david.katleman at oracle.com Fri Jan 3 11:58:30 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 03 Jan 2014 19:58:30 +0000 Subject: hg: jdk8/jdk8: Added tag jdk8-b122 for changeset 347009c58816 Message-ID: <20140103195830.9AB7D62363@hg.openjdk.java.net> Changeset: ff1478785e43 Author: katleman Date: 2014-01-03 11:54 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/rev/ff1478785e43 Added tag jdk8-b122 for changeset 347009c58816 ! .hgtags From david.katleman at oracle.com Fri Jan 3 11:58:37 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 03 Jan 2014 19:58:37 +0000 Subject: hg: jdk8/jdk8/corba: Added tag jdk8-b122 for changeset 0cd687347540 Message-ID: <20140103195837.8DD3D62364@hg.openjdk.java.net> Changeset: 1ecd4619f60c Author: katleman Date: 2014-01-03 11:54 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/1ecd4619f60c Added tag jdk8-b122 for changeset 0cd687347540 ! .hgtags From david.katleman at oracle.com Fri Jan 3 11:59:21 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 03 Jan 2014 19:59:21 +0000 Subject: hg: jdk8/jdk8/hotspot: Added tag jdk8-b122 for changeset d3521d8e562a Message-ID: <20140103195923.67AB262365@hg.openjdk.java.net> Changeset: 591135a7d6f9 Author: katleman Date: 2014-01-03 11:54 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/591135a7d6f9 Added tag jdk8-b122 for changeset d3521d8e562a ! .hgtags From david.katleman at oracle.com Fri Jan 3 12:01:33 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 03 Jan 2014 20:01:33 +0000 Subject: hg: jdk8/jdk8/jdk: Added tag jdk8-b122 for changeset e1499442453b Message-ID: <20140103200145.A058962368@hg.openjdk.java.net> Changeset: 7e10ee00fe41 Author: katleman Date: 2014-01-03 11:54 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/7e10ee00fe41 Added tag jdk8-b122 for changeset e1499442453b ! .hgtags From david.katleman at oracle.com Fri Jan 3 12:01:10 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 03 Jan 2014 20:01:10 +0000 Subject: hg: jdk8/jdk8/jaxp: Added tag jdk8-b122 for changeset 93bf25903af0 Message-ID: <20140103200113.015C462366@hg.openjdk.java.net> Changeset: 4e35b5b6d2e5 Author: katleman Date: 2014-01-03 11:54 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/4e35b5b6d2e5 Added tag jdk8-b122 for changeset 93bf25903af0 ! .hgtags From david.katleman at oracle.com Fri Jan 3 12:01:21 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 03 Jan 2014 20:01:21 +0000 Subject: hg: jdk8/jdk8/jaxws: Added tag jdk8-b122 for changeset bc622ba563f9 Message-ID: <20140103200123.611AD62367@hg.openjdk.java.net> Changeset: 91f5c542ccad Author: katleman Date: 2014-01-03 11:54 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/91f5c542ccad Added tag jdk8-b122 for changeset bc622ba563f9 ! .hgtags From david.katleman at oracle.com Fri Jan 3 12:03:13 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 03 Jan 2014 20:03:13 +0000 Subject: hg: jdk8/jdk8/langtools: Added tag jdk8-b122 for changeset 232b9cf6303a Message-ID: <20140103200316.E3B9B62369@hg.openjdk.java.net> Changeset: a345cf28faca Author: katleman Date: 2014-01-03 11:55 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/a345cf28faca Added tag jdk8-b122 for changeset 232b9cf6303a ! .hgtags From david.katleman at oracle.com Fri Jan 3 12:03:26 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 03 Jan 2014 20:03:26 +0000 Subject: hg: jdk8/jdk8/nashorn: Added tag jdk8-b122 for changeset 9d112a0e7df7 Message-ID: <20140103200327.2AC906236A@hg.openjdk.java.net> Changeset: 688f4167f921 Author: katleman Date: 2014-01-03 11:55 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/688f4167f921 Added tag jdk8-b122 for changeset 9d112a0e7df7 ! .hgtags From thomas.v.ng at oracle.com Tue Jan 7 20:49:44 2014 From: thomas.v.ng at oracle.com (thomas.v.ng at oracle.com) Date: Wed, 08 Jan 2014 04:49:44 +0000 Subject: hg: jdk8/jdk8/jdk: 8004562: Better support for crossdomain.xml Message-ID: <20140108045001.33A2162452@hg.openjdk.java.net> Changeset: 484e16c0a040 Author: nikgor Date: 2014-01-07 12:17 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/484e16c0a040 8004562: Better support for crossdomain.xml Reviewed-by: herrick, ngthomas, chegar ! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java From magnus.ihse.bursie at oracle.com Fri Jan 10 01:53:24 2014 From: magnus.ihse.bursie at oracle.com (Magnus Ihse Bursie) Date: Fri, 10 Jan 2014 10:53:24 +0100 Subject: New home for WebRev tool -- will be removed from jdk forest Message-ID: <52CFC314.9030802@oracle.com> The WebRev tool (webrev.ksh) have been moved to a separate repo in the code-tools project. This will make sure we have a single master copy, instead of several forks across all jdk versions. The copy of webrev currently located in the jdk forests (at /make/scripts/webrev.ksh) will be removed. To use webrev, please clone the webrev repo in a suitable location: hg clone http://hg.openjdk.java.net/code-tools/webrev It is possible to clone this repository inside a jdk forest, if you want. The hg forest extension will treat this repo as any other repo in the forest. The common/bin/hgforest.sh will not know about it, however, and you will need to update the repo manually if using that method. Since there exists multiple versions of the webrev script, the plan is to get the best part of them all and collect it into this master. If you have a locally modified version of webrev, please contact me so we can work out how to bring these enhancement to the master copy. If you want to report bugs on WebRev, please use the CODETOOLS project on JBS with the component tools and subcomponent webrev. For webrev development discussions, please use webrev-dev at openjdk.java.net. /Magnus From david.katleman at oracle.com Fri Jan 10 08:36:23 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 10 Jan 2014 16:36:23 +0000 Subject: hg: jdk8/jdk8/corba: Added tag jdk8-b123 for changeset 1ecd4619f60c Message-ID: <20140110163624.6B289624C5@hg.openjdk.java.net> Changeset: afecd2878aee Author: katleman Date: 2014-01-10 08:31 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/afecd2878aee Added tag jdk8-b123 for changeset 1ecd4619f60c ! .hgtags From david.katleman at oracle.com Fri Jan 10 08:37:03 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 10 Jan 2014 16:37:03 +0000 Subject: hg: jdk8/jdk8/hotspot: Added tag jdk8-b123 for changeset 591135a7d6f9 Message-ID: <20140110163705.BFBA7624C7@hg.openjdk.java.net> Changeset: c89630a122b4 Author: katleman Date: 2014-01-10 08:31 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/c89630a122b4 Added tag jdk8-b123 for changeset 591135a7d6f9 ! .hgtags From david.katleman at oracle.com Fri Jan 10 08:38:46 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 10 Jan 2014 16:38:46 +0000 Subject: hg: jdk8/jdk8/jaxws: Added tag jdk8-b123 for changeset 91f5c542ccad Message-ID: <20140110163849.21127624C9@hg.openjdk.java.net> Changeset: 241e4effed6d Author: katleman Date: 2014-01-10 08:32 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/241e4effed6d Added tag jdk8-b123 for changeset 91f5c542ccad ! .hgtags From david.katleman at oracle.com Fri Jan 10 08:38:40 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 10 Jan 2014 16:38:40 +0000 Subject: hg: jdk8/jdk8/jaxp: Added tag jdk8-b123 for changeset 4e35b5b6d2e5 Message-ID: <20140110163842.A3018624C8@hg.openjdk.java.net> Changeset: 1a28f773c894 Author: katleman Date: 2014-01-10 08:31 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/1a28f773c894 Added tag jdk8-b123 for changeset 4e35b5b6d2e5 ! .hgtags From david.katleman at oracle.com Fri Jan 10 08:40:52 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 10 Jan 2014 16:40:52 +0000 Subject: hg: jdk8/jdk8/nashorn: Added tag jdk8-b123 for changeset 688f4167f921 Message-ID: <20140110164053.D0059624CC@hg.openjdk.java.net> Changeset: 0b4301c79225 Author: katleman Date: 2014-01-10 08:32 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/0b4301c79225 Added tag jdk8-b123 for changeset 688f4167f921 ! .hgtags From david.katleman at oracle.com Fri Jan 10 08:40:41 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 10 Jan 2014 16:40:41 +0000 Subject: hg: jdk8/jdk8/langtools: Added tag jdk8-b123 for changeset a345cf28faca Message-ID: <20140110164046.4CB1D624CB@hg.openjdk.java.net> Changeset: d5aab8300d3b Author: katleman Date: 2014-01-10 08:32 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/d5aab8300d3b Added tag jdk8-b123 for changeset a345cf28faca ! .hgtags From david.katleman at oracle.com Fri Jan 10 08:38:57 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 10 Jan 2014 16:38:57 +0000 Subject: hg: jdk8/jdk8/jdk: Added tag jdk8-b123 for changeset 484e16c0a040 Message-ID: <20140110163911.A2871624CA@hg.openjdk.java.net> Changeset: 13b28cffa140 Author: katleman Date: 2014-01-10 08:32 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/13b28cffa140 Added tag jdk8-b123 for changeset 484e16c0a040 ! .hgtags From david.katleman at oracle.com Fri Jan 10 08:36:18 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 10 Jan 2014 16:36:18 +0000 Subject: hg: jdk8/jdk8: Added tag jdk8-b123 for changeset ff1478785e43 Message-ID: <20140110163618.EBECB624C3@hg.openjdk.java.net> Changeset: c330fa67c4da Author: katleman Date: 2014-01-10 08:31 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/rev/c330fa67c4da Added tag jdk8-b123 for changeset ff1478785e43 ! .hgtags From mathias.axelsson at oracle.com Mon Jan 13 01:36:23 2014 From: mathias.axelsson at oracle.com (Mathias Axelsson) Date: Mon, 13 Jan 2014 10:36:23 +0100 Subject: Update on JDK 8 status Message-ID: Hi, I'd like to give you an update on where we are with JDK 8. For the past months everyone has been working hard on bug fixing in order to be able to build a release candidate of JDK 8 in the latter part of January. At this stage only showstoppers (P1) are being considered for fixing in the initial JDK 8 release. Non-showstopper bugs will be deferred to a later release in order to ensure we keep to the JDK 8 schedule [1] and can ship on March 18. We have a few fixes that are pending integration but overall things are looking very good and we're on-track to have the release candidate built before the January 23 deadline. As we're approaching the deadline for building the final release candidate we're making some slight changes to the build promotion schedule. The January 16 promoted build will be done according to the build schedule. Beyond that date builds will be made on demand based on what fixes have gone in. We're making this adjustment to keep the turnaround time as short as possible if we have to take a fix and respin. Kind regards, Mathias Axelsson, Oracle JDK 8 Release Manager [1] http://openjdk.java.net/projects/jdk8/ From volker.simonis at gmail.com Tue Jan 14 01:09:32 2014 From: volker.simonis at gmail.com (Volker Simonis) Date: Tue, 14 Jan 2014 10:09:32 +0100 Subject: New home for WebRev tool -- will be removed from jdk forest In-Reply-To: <52CFC314.9030802@oracle.com> References: <52CFC314.9030802@oracle.com> Message-ID: Hi, I would appreciate if the "Bug id:" could be printed before the "Author comments:" as described in the patch below. The rational is that if he author comments are long (and I think we should encourage everybody to provide good explanations for its webrev) the link to the corresponding bug won't be visible in the header anymore. On the other hand, the "Bug id:" entry is guaranteed to always be just a single line. Regards, Volker diff -r 06dd913373b4 make/scripts/webrev.ksh --- a/make/scripts/webrev.ksh Wed Jan 08 11:20:09 2014 -0800 +++ b/make/scripts/webrev.ksh Tue Jan 14 10:03:56 2014 +0100 @@ -2600,11 +2600,6 @@ print "$WNAME.pdf" fi -if [[ -n "$iflag" ]]; then - print "Author comments:
" - cat /tmp/$$.include - print "
" -fi # Add links to referenced CRs, if any # URL has a like: # <title>[#JDK-8024688] b106-lambda: j.u.Map.merge doesn't work as specified if contains key:null pair - Java Bug System @@ -2631,6 +2626,13 @@ print "" done fi + +if [[ -n "$iflag" ]]; then + print "Author comments:
" + cat /tmp/$$.include + print "
" +fi + print "Legend:" print "Modified file
Deleted file
New file" print "" On Fri, Jan 10, 2014 at 10:53 AM, Magnus Ihse Bursie < magnus.ihse.bursie at oracle.com> wrote: > The WebRev tool (webrev.ksh) have been moved to a separate repo in the > code-tools project. This will make sure we have a single master copy, > instead of several forks across all jdk versions. > > The copy of webrev currently located in the jdk forests (at > /make/scripts/webrev.ksh) will be removed. > > To use webrev, please clone the webrev repo in a suitable location: > hg clone http://hg.openjdk.java.net/code-tools/webrev > > It is possible to clone this repository inside a jdk forest, if you want. > The hg forest extension will treat this repo as any other repo in the > forest. The common/bin/hgforest.sh will not know about it, however, and you > will need to update the repo manually if using that method. > > Since there exists multiple versions of the webrev script, the plan is to > get the best part of them all and collect it into this master. If you have > a locally modified version of webrev, please contact me so we can work out > how to bring these enhancement to the master copy. > > If you want to report bugs on WebRev, please use the CODETOOLS project on > JBS with the component tools and subcomponent webrev. > > For webrev development discussions, please use webrev-dev at openjdk.java.net > . > > /Magnus > From lana.steuck at oracle.com Tue Jan 14 10:27:53 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 14 Jan 2014 18:27:53 +0000 Subject: hg: jdk8/jdk8/jaxp: 2 new changesets Message-ID: <20140114182759.5190A62425@hg.openjdk.java.net> Changeset: d906d69e24a3 Author: jeff Date: 2014-01-13 14:43 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/d906d69e24a3 7129980: Third Party License Readme update for JDK8 Reviewed-by: lana, tbell ! THIRD_PARTY_README Changeset: a7c0452ab987 Author: lana Date: 2014-01-13 22:31 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/a7c0452ab987 Merge From lana.steuck at oracle.com Tue Jan 14 10:27:58 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 14 Jan 2014 18:27:58 +0000 Subject: hg: jdk8/jdk8/jaxws: 2 new changesets Message-ID: <20140114182802.9F90662427@hg.openjdk.java.net> Changeset: c71b6b41a2a1 Author: jeff Date: 2014-01-13 14:43 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/c71b6b41a2a1 7129980: Third Party License Readme update for JDK8 Reviewed-by: lana, tbell ! THIRD_PARTY_README Changeset: 9ed8a0577511 Author: lana Date: 2014-01-13 22:31 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/9ed8a0577511 Merge From lana.steuck at oracle.com Tue Jan 14 10:27:48 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 14 Jan 2014 18:27:48 +0000 Subject: hg: jdk8/jdk8/corba: 2 new changesets Message-ID: <20140114182749.B886C62423@hg.openjdk.java.net> Changeset: b509e2e0fc41 Author: jeff Date: 2014-01-13 14:42 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/b509e2e0fc41 7129980: Third Party License Readme update for JDK8 Reviewed-by: lana, tbell ! THIRD_PARTY_README Changeset: 33e3d3425095 Author: lana Date: 2014-01-13 22:31 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/33e3d3425095 Merge From lana.steuck at oracle.com Tue Jan 14 10:28:00 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 14 Jan 2014 18:28:00 +0000 Subject: hg: jdk8/jdk8/langtools: 4 new changesets Message-ID: <20140114182812.17A2662428@hg.openjdk.java.net> Changeset: 4a6f853f8721 Author: bpatel Date: 2014-01-02 02:15 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/4a6f853f8721 8029143: javadoc standard doclet should add Functional Interface blurb when @FunctionalInterface annotation is present Reviewed-by: jjg ! src/share/classes/com/sun/javadoc/ClassDoc.java ! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java ! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java ! src/share/classes/com/sun/tools/javadoc/RootDocImpl.java ! test/com/sun/javadoc/testLambdaFeature/TestLambdaFeature.java ! test/com/sun/javadoc/testLambdaFeature/pkg/A.java ! test/com/sun/javadoc/testLambdaFeature/pkg1/FuncInf.java + test/com/sun/javadoc/testLambdaFeature/pkg1/NotAFuncInf.java Changeset: 4a5e16002234 Author: lana Date: 2014-01-08 11:39 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/4a5e16002234 Merge Changeset: e90611913bb1 Author: jeff Date: 2014-01-13 14:44 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/e90611913bb1 7129980: Third Party License Readme update for JDK8 Reviewed-by: lana, tbell ! THIRD_PARTY_README Changeset: 91e6cd536c34 Author: lana Date: 2014-01-13 22:33 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/91e6cd536c34 Merge From lana.steuck at oracle.com Tue Jan 14 10:27:48 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 14 Jan 2014 18:27:48 +0000 Subject: hg: jdk8/jdk8: 4 new changesets Message-ID: <20140114182748.DB55D62422@hg.openjdk.java.net> Changeset: 53d74b77ee53 Author: erikj Date: 2014-01-08 14:02 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/rev/53d74b77ee53 8030781: System.setProperties(null) drops all system properties (RELEASE not set) Reviewed-by: alanb, ihse, tbell ! common/autoconf/generated-configure.sh ! common/autoconf/toolchain.m4 Changeset: ca4612164195 Author: lana Date: 2014-01-08 11:36 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/rev/ca4612164195 Merge Changeset: b5e1dad69605 Author: jeff Date: 2014-01-13 14:41 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/rev/b5e1dad69605 7129980: Third Party License Readme update for JDK8 Reviewed-by: lana, tbell ! THIRD_PARTY_README Changeset: 6ac7d4011e8a Author: lana Date: 2014-01-13 22:31 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/rev/6ac7d4011e8a Merge From lana.steuck at oracle.com Tue Jan 14 10:27:56 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 14 Jan 2014 18:27:56 +0000 Subject: hg: jdk8/jdk8/nashorn: 2 new changesets Message-ID: <20140114182758.9034962424@hg.openjdk.java.net> Changeset: 3356919b1639 Author: jeff Date: 2014-01-13 14:45 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/3356919b1639 7129980: Third Party License Readme update for JDK8 Reviewed-by: lana, tbell ! THIRD_PARTY_README Changeset: aefba9e5e35c Author: lana Date: 2014-01-13 22:33 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/aefba9e5e35c Merge From lana.steuck at oracle.com Tue Jan 14 10:27:53 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 14 Jan 2014 18:27:53 +0000 Subject: hg: jdk8/jdk8/hotspot: 2 new changesets Message-ID: <20140114182759.811E162426@hg.openjdk.java.net> Changeset: f898fdfc08a5 Author: jeff Date: 2014-01-13 14:42 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/f898fdfc08a5 7129980: Third Party License Readme update for JDK8 Reviewed-by: lana, tbell ! THIRD_PARTY_README Changeset: b99955ea4b91 Author: lana Date: 2014-01-13 22:31 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/b99955ea4b91 Merge From lana.steuck at oracle.com Tue Jan 14 10:28:23 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 14 Jan 2014 18:28:23 +0000 Subject: hg: jdk8/jdk8/jdk: 14 new changesets Message-ID: <20140114183146.A8ADA62429@hg.openjdk.java.net> Changeset: 18080cca998a Author: dl Date: 2014-01-03 06:22 +0000 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/18080cca998a 8031133: AbstractMap should specify its default implementation using @implSpec Reviewed-by: chegar, alanb ! src/share/classes/java/util/AbstractMap.java Changeset: 33a60ce1e35d Author: chegar Date: 2014-01-03 06:23 +0000 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/33a60ce1e35d Merge ! src/share/classes/java/util/AbstractMap.java Changeset: 46c727d6ecc2 Author: aefimov Date: 2013-12-30 16:46 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/46c727d6ecc2 8025051: Update resource files for TimeZone display names Reviewed-by: okutsu, mfang ! src/share/classes/sun/util/resources/de/TimeZoneNames_de.java ! src/share/classes/sun/util/resources/es/TimeZoneNames_es.java ! src/share/classes/sun/util/resources/fr/TimeZoneNames_fr.java ! src/share/classes/sun/util/resources/it/TimeZoneNames_it.java ! src/share/classes/sun/util/resources/ja/TimeZoneNames_ja.java ! src/share/classes/sun/util/resources/ko/TimeZoneNames_ko.java ! src/share/classes/sun/util/resources/pt/TimeZoneNames_pt_BR.java ! src/share/classes/sun/util/resources/sv/TimeZoneNames_sv.java ! src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_CN.java ! src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_TW.java ! test/java/util/Calendar/GenericTimeZoneNamesTest.sh ! test/sun/util/resources/TimeZone/Bug6317929.java + test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames.properties + test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNamesTest.java + test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_de.properties + test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_de_short.properties + test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_es.properties + test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_es_short.properties + test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_fr.properties + test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_fr_short.properties + test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_it.properties + test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_it_short.properties + test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_ja.properties + test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_ja_short.properties + test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_ko.properties + test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_ko_short.properties + test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_pt_BR.properties + test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_pt_BR_short.properties + test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_short.properties + test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_sv.properties + test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_sv_short.properties + test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_zh_CN.properties + test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_zh_CN_short.properties + test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_zh_TW.properties + test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_zh_TW_short.properties Changeset: c0970860803e Author: coffeys Date: 2014-01-03 16:45 +0000 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/c0970860803e Merge Changeset: 68de5492a06d Author: darcy Date: 2014-01-03 11:38 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/68de5492a06d 8030212: Several api.java.util.stream tests got "NaN" value instead of "Infinity" or "-Infinity" Reviewed-by: mduigou, psandoz ! src/share/classes/java/util/DoubleSummaryStatistics.java ! src/share/classes/java/util/stream/Collectors.java ! src/share/classes/java/util/stream/DoublePipeline.java ! test/java/util/stream/TestDoubleSumAverage.java Changeset: d77a1c9fd5b8 Author: dfuchs Date: 2013-12-22 11:20 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/d77a1c9fd5b8 8030850: Setting .level=FINEST in logging configuration file doesn't work Summary: setLevel(INFO) was called too early on root logger, causing the value found in configuration file to be later ignored. Reviewed-by: mchung ! src/share/classes/java/util/logging/LogManager.java + test/java/util/logging/RootLogger/RootLevelInConfigFile.java + test/java/util/logging/RootLogger/rootlogger.properties Changeset: 1b503dd54b95 Author: rriggs Date: 2014-01-07 11:50 -0500 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/1b503dd54b95 8031103: java.time.Duration has wrong Javadoc Comments in toDays() and toHours() Summary: Correct specification for Duration.toDays, toHours Reviewed-by: lancea, alanb ! src/share/classes/java/time/Duration.java Changeset: 2437ccbf3504 Author: erikj Date: 2014-01-08 14:04 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/2437ccbf3504 8030781: System.setProperties(null) drops all system properties (RELEASE not set) Reviewed-by: alanb + test/java/lang/System/SetPropertiesNull.java Changeset: 5d05be02629c Author: mfang Date: 2014-01-07 21:44 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/5d05be02629c 8029239: jdk8 l10n resource file translation update - localenames Reviewed-by: okutsu ! src/share/classes/sun/util/resources/de/LocaleNames_de.properties ! src/share/classes/sun/util/resources/es/LocaleNames_es.properties ! src/share/classes/sun/util/resources/fr/LocaleNames_fr.properties ! src/share/classes/sun/util/resources/it/LocaleNames_it.properties ! src/share/classes/sun/util/resources/ja/LocaleNames_ja.properties ! src/share/classes/sun/util/resources/ko/LocaleNames_ko.properties ! src/share/classes/sun/util/resources/sv/LocaleNames_sv.properties ! src/share/classes/sun/util/resources/zh/LocaleNames_zh.properties ! src/share/classes/sun/util/resources/zh/LocaleNames_zh_TW.properties Changeset: b7e7d7ad6f68 Author: mfang Date: 2014-01-07 22:04 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/b7e7d7ad6f68 8026570: NLS: jdk8 man page update Reviewed-by: naoto, okutsu ! make/Images.gmk ! src/linux/doc/man/ja/appletviewer.1 ! src/linux/doc/man/ja/extcheck.1 ! src/linux/doc/man/ja/idlj.1 ! src/linux/doc/man/ja/jar.1 ! src/linux/doc/man/ja/jarsigner.1 ! src/linux/doc/man/ja/java.1 ! src/linux/doc/man/ja/javac.1 ! src/linux/doc/man/ja/javadoc.1 ! src/linux/doc/man/ja/javah.1 ! src/linux/doc/man/ja/javap.1 ! src/linux/doc/man/ja/javaws.1 + src/linux/doc/man/ja/jcmd.1 ! src/linux/doc/man/ja/jconsole.1 ! src/linux/doc/man/ja/jdb.1 + src/linux/doc/man/ja/jdeps.1 ! src/linux/doc/man/ja/jhat.1 ! src/linux/doc/man/ja/jinfo.1 + src/linux/doc/man/ja/jjs.1 ! src/linux/doc/man/ja/jmap.1 ! src/linux/doc/man/ja/jps.1 ! src/linux/doc/man/ja/jrunscript.1 ! src/linux/doc/man/ja/jsadebugd.1 ! src/linux/doc/man/ja/jstack.1 ! src/linux/doc/man/ja/jstat.1 ! src/linux/doc/man/ja/jstatd.1 ! src/linux/doc/man/ja/jvisualvm.1 ! src/linux/doc/man/ja/keytool.1 ! src/linux/doc/man/ja/native2ascii.1 ! src/linux/doc/man/ja/orbd.1 ! src/linux/doc/man/ja/pack200.1 ! src/linux/doc/man/ja/policytool.1 ! src/linux/doc/man/ja/rmic.1 ! src/linux/doc/man/ja/rmid.1 ! src/linux/doc/man/ja/rmiregistry.1 ! src/linux/doc/man/ja/schemagen.1 ! src/linux/doc/man/ja/serialver.1 ! src/linux/doc/man/ja/servertool.1 ! src/linux/doc/man/ja/tnameserv.1 ! src/linux/doc/man/ja/unpack200.1 ! src/linux/doc/man/ja/wsgen.1 ! src/linux/doc/man/ja/wsimport.1 ! src/linux/doc/man/ja/xjc.1 ! src/solaris/doc/sun/man/man1/ja/appletviewer.1 ! src/solaris/doc/sun/man/man1/ja/extcheck.1 ! src/solaris/doc/sun/man/man1/ja/idlj.1 ! src/solaris/doc/sun/man/man1/ja/jar.1 ! src/solaris/doc/sun/man/man1/ja/jarsigner.1 ! src/solaris/doc/sun/man/man1/ja/java.1 ! src/solaris/doc/sun/man/man1/ja/javac.1 ! src/solaris/doc/sun/man/man1/ja/javadoc.1 ! src/solaris/doc/sun/man/man1/ja/javah.1 ! src/solaris/doc/sun/man/man1/ja/javap.1 + src/solaris/doc/sun/man/man1/ja/jcmd.1 ! src/solaris/doc/sun/man/man1/ja/jconsole.1 ! src/solaris/doc/sun/man/man1/ja/jdb.1 + src/solaris/doc/sun/man/man1/ja/jdeps.1 ! src/solaris/doc/sun/man/man1/ja/jhat.1 ! src/solaris/doc/sun/man/man1/ja/jinfo.1 + src/solaris/doc/sun/man/man1/ja/jjs.1 ! src/solaris/doc/sun/man/man1/ja/jmap.1 ! src/solaris/doc/sun/man/man1/ja/jps.1 ! src/solaris/doc/sun/man/man1/ja/jrunscript.1 ! src/solaris/doc/sun/man/man1/ja/jsadebugd.1 ! src/solaris/doc/sun/man/man1/ja/jstack.1 ! src/solaris/doc/sun/man/man1/ja/jstat.1 ! src/solaris/doc/sun/man/man1/ja/jstatd.1 ! src/solaris/doc/sun/man/man1/ja/jvisualvm.1 ! src/solaris/doc/sun/man/man1/ja/keytool.1 ! src/solaris/doc/sun/man/man1/ja/native2ascii.1 ! src/solaris/doc/sun/man/man1/ja/orbd.1 ! src/solaris/doc/sun/man/man1/ja/pack200.1 ! src/solaris/doc/sun/man/man1/ja/policytool.1 ! src/solaris/doc/sun/man/man1/ja/rmic.1 ! src/solaris/doc/sun/man/man1/ja/rmid.1 ! src/solaris/doc/sun/man/man1/ja/rmiregistry.1 ! src/solaris/doc/sun/man/man1/ja/schemagen.1 ! src/solaris/doc/sun/man/man1/ja/serialver.1 ! src/solaris/doc/sun/man/man1/ja/servertool.1 ! src/solaris/doc/sun/man/man1/ja/tnameserv.1 ! src/solaris/doc/sun/man/man1/ja/unpack200.1 ! src/solaris/doc/sun/man/man1/ja/wsgen.1 ! src/solaris/doc/sun/man/man1/ja/wsimport.1 ! src/solaris/doc/sun/man/man1/ja/xjc.1 Changeset: 7c8f4610a23d Author: mfang Date: 2014-01-08 06:50 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/7c8f4610a23d Merge Changeset: 9683419eddef Author: lana Date: 2014-01-08 11:39 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/9683419eddef Merge Changeset: 2551e7290450 Author: jeff Date: 2014-01-13 14:44 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/2551e7290450 7129980: Third Party License Readme update for JDK8 Reviewed-by: lana, tbell ! THIRD_PARTY_README Changeset: 01a6b4654550 Author: lana Date: 2014-01-13 22:32 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/01a6b4654550 Merge From lana.steuck at oracle.com Tue Jan 14 10:57:37 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 14 Jan 2014 10:57:37 -0800 (PST) Subject: jdk8-b124: JSN, Tools, Core Libraries, Serviceability, 2d, Awt, and Swing Message-ID: <201401141857.s0EIvb5D003051@jano-app.us.oracle.com> http://hg.openjdk.java.net/jdk8/jdk8/rev/6ac7d4011e8a http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/aefba9e5e35c http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/91e6cd536c34 http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/01a6b4654550 http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/9ed8a0577511 http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/a7c0452ab987 http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/b99955ea4b91 http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/33e3d3425095 --- List of all fixes: =================== JDK-8025051 globalization Update resource files for TimeZone display names JDK-8026570 globalization NLS: jdk8 man page update JDK-8029143 docs javadoc standard doclet should add Functional Interface blurb when @FunctionalInterface annotation is present JDK-8029239 globalization jdk8 l10n resource file translation update - localenames JDK-8030212 core-libs Several api.java.util.stream tests got "NaN" value instead of "Infinity" or "-Infinity" JDK-8030694 globalization [sv] Invalide character is used for mnemonic on JCP JDK-8030781 infrastructure System.setProperties(null) drops all system properties (RELEASE not set) JDK-8030850 core-libs Setting .level=FINEST in logging configuration file doesn't work JDK-8030969 security-libs closed/com/oracle/security/ucrypto/CipherSignNotSupported.java can fail with NoSuchProviderException or NoSuchAlgorithmException JDK-8031103 core-libs java.time.Duration has wrong Javadoc Comments in toDays() and toHours() JDK-8031133 core-libs AbstractMap should specify its default implementation using @implSpec JDK-7129980 infrastructure Third Party License Readme update for JDK8 From alejandro.murillo at oracle.com Tue Jan 14 11:25:25 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 14 Jan 2014 19:25:25 +0000 Subject: hg: jdk8/jdk8/hotspot: 5 new changesets Message-ID: <20140114192541.D293B6242E@hg.openjdk.java.net> Changeset: 9d39e8a8ff61 Author: amurillo Date: 2013-12-27 07:51 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/9d39e8a8ff61 8031060: new hotspot build - hs25-b66 Reviewed-by: jcoomes ! make/hotspot_version Changeset: c3f3cfd39184 Author: hseigel Date: 2014-01-10 12:11 -0500 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/c3f3cfd39184 8031059: invokestatic: ICCE trying to invoke static method when it clashes with an abstract method inherited from an interface Summary: Do not create AME overpass if there is a matching static method Reviewed-by: lfoltan, coleenp, kamg ! src/share/vm/classfile/defaultMethods.cpp Changeset: 9b9816164447 Author: amurillo Date: 2014-01-13 15:52 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/9b9816164447 Merge Changeset: ac902fca803b Author: amurillo Date: 2014-01-13 15:52 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/ac902fca803b Added tag hs25-b66 for changeset 9b9816164447 ! .hgtags Changeset: 2c3130311ffa Author: amurillo Date: 2014-01-14 11:22 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/2c3130311ffa Merge From alejandro.murillo at oracle.com Tue Jan 14 11:41:34 2014 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Tue, 14 Jan 2014 12:41:34 -0700 Subject: jdk8-b124: HotSpot Message-ID: <52D592EE.4070701@oracle.com> hs25-b66 has been integrated into jdk8-b124. http://hg.openjdk.java.net/jdk8/jdk8/rev/6ac7d4011e8a http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/33e3d3425095 http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/2c3130311ffa http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/a7c0452ab987 http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/9ed8a0577511 http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/01a6b4654550 http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/91e6cd536c34 http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/aefba9e5e35c Component : VM Status : 0 major failures, 0 minor failures Date : 01/14/2014 at 18:00 MSK Tested By : VM SQE &dmitry.fazunenko at oracle.com Cost(total man-days): 0 Workspace : Bundles : Platforms : Others Tests : nightly testing Log : none Browsers : NA Patches : NA Number of Tests Executed : NA Bug verification status: ====================================== Tested, Pass: Tested, Pass (partial fixes): Tested, Fail: Untested bug fixes: Setup is not available: 8031059: invokestatic: ICCE trying to invoke static method when it clashes with an abstract method inherited from an interface 8031060: new hotspot build - hs25-b66 New bugs filed: Bugs in PIT build: Bugs in earlier promoted build: Number of PIT requested: 1 Integration target J2SE build number: JDK8 b124 Issues and Notes: This is a PIT waiver. -- Alejandro From david.katleman at oracle.com Wed Jan 15 12:59:24 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 15 Jan 2014 20:59:24 +0000 Subject: hg: jdk8/jdk8/jdk: 2 new changesets Message-ID: <20140115205947.9880862498@hg.openjdk.java.net> Changeset: 2a3afe1ec514 Author: rgallard Date: 2014-01-09 16:10 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/2a3afe1ec514 8026909: Retire Some Rarely Used GC Combintations Summary: Fix only affects java command, nroff page, OpenJDK Reviewed-by: maxelsso ! src/bsd/doc/man/java.1 ! src/linux/doc/man/java.1 ! src/solaris/doc/sun/man/man1/java.1 Changeset: acc59aae7992 Author: katleman Date: 2014-01-14 11:56 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/acc59aae7992 Merge From gunnar at hibernate.org Thu Jan 16 16:30:05 2014 From: gunnar at hibernate.org (Gunnar Morling) Date: Fri, 17 Jan 2014 01:30:05 +0100 Subject: Where can JEP 119 be found? Message-ID: Hi, I'm looking for guidance on how to work with JEP 119 ("javax.lang.model Implementation Backed by Core Reflection"). Is this part of the latest JDK 8 build (123)? If so, what's the entry point into the reflection-backed implementation of the API? There was the announcement of an PoC implementation some time last year [2], but I can't find any information on whether that has been integrated into the official build. Many thanks, --Gunnar [1] http://openjdk.java.net/jeps/119 [2] http://mail.openjdk.java.net/pipermail/jdk8-dev/2013-May/002502.html From lana.steuck at oracle.com Thu Jan 16 17:16:03 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 17 Jan 2014 01:16:03 +0000 Subject: hg: jdk8/jdk8/nashorn: 9 new changesets Message-ID: <20140117011632.31756624F5@hg.openjdk.java.net> Changeset: b9fdc55a6e28 Author: chegar Date: 2013-11-03 07:33 +0000 URL: http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/b9fdc55a6e28 Merge Changeset: c1049f63d4f5 Author: kizune Date: 2013-12-03 14:13 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/c1049f63d4f5 Merge Changeset: 39a3e5a4d6d4 Author: kizune Date: 2013-12-05 16:37 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/39a3e5a4d6d4 Merge - makefiles/BuildNashorn.gmk - makefiles/Makefile Changeset: dd59e60accdd Author: kizune Date: 2013-12-13 22:13 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/dd59e60accdd Merge Changeset: 89f838ccd186 Author: asaha Date: 2013-12-20 07:44 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/89f838ccd186 Merge Changeset: a9d41a8055ca Author: asaha Date: 2014-01-02 15:31 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/a9d41a8055ca Merge Changeset: 98e7379a4345 Author: asaha Date: 2014-01-03 16:01 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/98e7379a4345 Merge Changeset: 2334772d5292 Author: asaha Date: 2014-01-10 17:06 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/2334772d5292 Merge Changeset: 7346abe2ea03 Author: lana Date: 2014-01-15 10:59 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/7346abe2ea03 Merge From lana.steuck at oracle.com Thu Jan 16 17:15:47 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 17 Jan 2014 01:15:47 +0000 Subject: hg: jdk8/jdk8: 2 new changesets Message-ID: <20140117011547.55104624F2@hg.openjdk.java.net> Changeset: fd869d9f3ca7 Author: kizune Date: 2014-01-14 23:10 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/rev/fd869d9f3ca7 Merge Changeset: 790bbd46b201 Author: lana Date: 2014-01-15 10:45 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/rev/790bbd46b201 Merge From lana.steuck at oracle.com Thu Jan 16 17:15:59 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 17 Jan 2014 01:15:59 +0000 Subject: hg: jdk8/jdk8/jaxws: 9 new changesets Message-ID: <20140117011653.D43DA624F6@hg.openjdk.java.net> Changeset: bd943bdbce05 Author: alanb Date: 2014-01-13 16:17 +0000 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/bd943bdbce05 8027908: serialVersionUID of javax.xml.bind.TypeConstraintException accidently changed Reviewed-by: alanb Contributed-by: iaroslav.savytskyi at oracle.com ! src/share/jaxws_classes/javax/xml/bind/TypeConstraintException.java Changeset: b0c2840e2513 Author: mkos Date: 2013-11-22 21:11 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/b0c2840e2513 8010935: Better XML handling 8027378: Two closed/javax/xml/8005432 fails with jdk7u51b04 8028382: Two javax/xml/8005433 tests still fail after the fix JDK-8028147 Summary: base fix + fixes for test regressions; fix also reviewed by Maxim Soloviev, Alexander Fomin Reviewed-by: mchung, mgrebac, mullan ! src/share/jaxws_classes/com/sun/tools/internal/jxc/model/nav/ApNavigator.java ! src/share/jaxws_classes/com/sun/tools/internal/xjc/model/nav/EagerNType.java ! src/share/jaxws_classes/com/sun/tools/internal/xjc/model/nav/NavigatorImpl.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/nav/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/api/JAXBRIContext.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/api/TypeReference.java + src/share/jaxws_classes/com/sun/xml/internal/bind/api/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/ModelBuilder.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeAnyTypeImpl.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeBuiltinLeafInfoImpl.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeElementInfoImpl.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeModelBuilder.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeTypeInfoSetImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/nav/Navigator.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/nav/ReflectionNavigator.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeInfoSet.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/ClassBeanInfoImpl.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/ElementBeanInfoImpl.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/JAXBContextImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayProperty.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/SingleMapNodeProperty.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/Accessor.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/Lister.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/TransducedAccessor.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/fault/SOAPFaultBuilder.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/model/RuntimeModeler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/model/WrapperBeanGenerator.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/BindingHelper.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/TypeInfo.java + src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/Utils.java Changeset: f80c37c168f7 Author: kizune Date: 2013-12-03 14:13 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/f80c37c168f7 Merge Changeset: c99140027351 Author: kizune Date: 2013-12-05 16:37 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/c99140027351 Merge - make/jprt.properties - make/scripts/update_src.sh - makefiles/BuildJaxws.gmk - makefiles/Makefile Changeset: ca6bb6b558a6 Author: kizune Date: 2013-12-13 22:13 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/ca6bb6b558a6 Merge Changeset: d4b785ac4079 Author: asaha Date: 2013-12-20 07:42 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/d4b785ac4079 Merge Changeset: c07fc967624b Author: asaha Date: 2014-01-03 15:59 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/c07fc967624b Merge Changeset: 6547da5c3277 Author: kizune Date: 2014-01-14 23:10 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/6547da5c3277 Merge Changeset: ef71ecbcd7bc Author: lana Date: 2014-01-15 10:49 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/ef71ecbcd7bc Merge From lana.steuck at oracle.com Thu Jan 16 17:16:36 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 17 Jan 2014 01:16:36 +0000 Subject: hg: jdk8/jdk8/langtools: 9 new changesets Message-ID: <20140117011728.C6492624F7@hg.openjdk.java.net> Changeset: 53dd31d3c5d7 Author: chegar Date: 2013-11-03 07:33 +0000 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/53dd31d3c5d7 Merge Changeset: aaea3a69fa6c Author: kizune Date: 2013-12-03 14:13 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/aaea3a69fa6c Merge - test/tools/javac/ArraysInIntersections.java - test/tools/javac/ExtDirs/ext1/pkg1.jar - test/tools/javac/ExtDirs/ext2/pkg2.jar - test/tools/javac/ExtDirs/ext3/pkg1.jar - test/tools/javac/ExtDirs/ext3/pkg2.jar - test/tools/javac/InferArraysInIntersections.java - test/tools/javac/diags/examples/InterfaceOrArrayExpected.java Changeset: 48367e6de872 Author: kizune Date: 2013-12-05 16:37 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/48367e6de872 Merge - make/jprt.properties - makefiles/BuildLangtools.gmk - makefiles/Makefile Changeset: f06c0dcf251f Author: kizune Date: 2013-12-13 22:13 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/f06c0dcf251f Merge Changeset: b07b8c077482 Author: asaha Date: 2013-12-20 07:44 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/b07b8c077482 Merge Changeset: efc18829e3a6 Author: asaha Date: 2014-01-02 15:31 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/efc18829e3a6 Merge - src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/activetitlebar.gif - src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/activetitlebar_end.gif - src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/background.gif - src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/tab.gif - src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/titlebar.gif - src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/titlebar_end.gif Changeset: 8712cc6441db Author: asaha Date: 2014-01-03 16:01 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/8712cc6441db Merge Changeset: 1f135528db7c Author: kizune Date: 2014-01-14 23:10 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/1f135528db7c Merge Changeset: 436176151e85 Author: lana Date: 2014-01-15 10:59 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/436176151e85 Merge From lana.steuck at oracle.com Thu Jan 16 17:15:59 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 17 Jan 2014 01:15:59 +0000 Subject: hg: jdk8/jdk8/jaxp: 18 new changesets Message-ID: <20140117011729.237D1624F8@hg.openjdk.java.net> Changeset: 51bbdd517b93 Author: joehw Date: 2013-08-26 21:08 -0700 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/51bbdd517b93 8022935: Enhance Apache resolver classes Reviewed-by: alanb, mchung, skoivu ! src/com/sun/org/apache/xml/internal/resolver/CatalogManager.java ! src/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogReader.java ! src/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogReader.java Changeset: d6d8302ecf8f Author: chegar Date: 2013-08-30 10:15 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/d6d8302ecf8f Merge ! src/com/sun/org/apache/xerces/internal/parsers/DTDConfiguration.java ! src/com/sun/org/apache/xerces/internal/parsers/NonValidatingConfiguration.java ! src/com/sun/org/apache/xerces/internal/parsers/SAXParser.java Changeset: aef8ae2fcec4 Author: chegar Date: 2013-09-06 09:55 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/aef8ae2fcec4 Merge Changeset: 0ce80229af71 Author: chegar Date: 2013-09-14 20:43 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/0ce80229af71 Merge Changeset: 5e6bf44f3b7d Author: chegar Date: 2013-10-03 19:18 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/5e6bf44f3b7d Merge Changeset: 54a0dd196acd Author: chegar Date: 2013-10-21 14:27 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/54a0dd196acd Merge Changeset: 10b3a127b1fc Author: joehw Date: 2013-10-22 13:15 -0700 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/10b3a127b1fc 8025018: Enhance JAX-P set up Reviewed-by: alanb, dfuchs, lancea, ahgross ! src/com/sun/org/apache/xalan/internal/lib/ExsltStrings.java ! src/com/sun/org/apache/xalan/internal/lib/Extensions.java Changeset: ef71f2353352 Author: chegar Date: 2013-10-25 09:32 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/ef71f2353352 Merge Changeset: e68f3e585d7d Author: chegar Date: 2013-11-03 07:32 +0000 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/e68f3e585d7d Merge Changeset: fb51ed270f53 Author: joehw Date: 2013-11-14 10:18 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/fb51ed270f53 8027201: Enhance JAX-P set up Reviewed-by: alanb, dfuchs, lancea, hawtin ! src/com/sun/org/apache/xalan/internal/lib/ExsltStrings.java ! src/com/sun/org/apache/xalan/internal/lib/Extensions.java Changeset: 932684ede1c6 Author: joehw Date: 2013-11-27 14:28 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/932684ede1c6 8028111: XML readers share the same entity expansion counter Reviewed-by: alanb, lancea, dfuchs, ahgross ! src/com/sun/org/apache/xalan/internal/XalanConstants.java ! src/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java ! src/com/sun/org/apache/xerces/internal/impl/Constants.java ! src/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java ! src/com/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java ! src/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDScanner.java Changeset: 2a8fce63503a Author: kizune Date: 2013-12-03 14:13 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/2a8fce63503a Merge ! src/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java Changeset: 5be9182ceb48 Author: kizune Date: 2013-12-05 16:37 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/5be9182ceb48 Merge - make/jprt.properties - make/scripts/update_src.sh - makefiles/BuildJaxp.gmk - makefiles/Makefile Changeset: 41068d69fe3e Author: kizune Date: 2013-12-13 22:13 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/41068d69fe3e Merge Changeset: f2c9c0f64280 Author: asaha Date: 2013-12-20 07:42 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/f2c9c0f64280 Merge Changeset: 01b611e0c341 Author: asaha Date: 2014-01-02 15:20 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/01b611e0c341 Merge ! src/com/sun/org/apache/xalan/internal/XalanConstants.java ! src/com/sun/org/apache/xerces/internal/impl/Constants.java ! src/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java Changeset: 985376a77c4c Author: asaha Date: 2014-01-03 15:58 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/985376a77c4c Merge Changeset: 83bb924238f8 Author: lana Date: 2014-01-15 10:49 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/83bb924238f8 Merge From lana.steuck at oracle.com Thu Jan 16 17:17:38 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 17 Jan 2014 01:17:38 +0000 Subject: hg: jdk8/jdk8/hotspot: 15 new changesets Message-ID: <20140117011836.49E0D624F9@hg.openjdk.java.net> Changeset: 7ccce1a6fa4d Author: coleenp Date: 2013-09-05 10:29 -0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/7ccce1a6fa4d 8021266: Better life cycle for objects Summary: Improve life cycle for objects Reviewed-by: art, hseigel Contributed-by: gerard.ziemski at oracle.com ! src/share/vm/runtime/os.cpp Changeset: 2a907fd129cb Author: chegar Date: 2013-09-06 09:55 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/2a907fd129cb Merge ! src/share/vm/runtime/os.cpp - test/runtime/7051189/Xchecksig.sh Changeset: 9b4ce069642e Author: chegar Date: 2013-09-14 20:40 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/9b4ce069642e Merge ! src/share/vm/classfile/classFileParser.cpp - src/share/vm/classfile/genericSignatures.cpp - src/share/vm/classfile/genericSignatures.hpp ! src/share/vm/runtime/os.cpp Changeset: 6fa574bfd32a Author: chegar Date: 2013-10-03 19:13 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/6fa574bfd32a Merge ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/runtime/os.cpp - test/gc/metaspace/ClassMetaspaceSizeInJmapHeap.java - test/runtime/6878713/Test6878713.sh - test/runtime/6878713/testcase.jar - test/runtime/7020373/Test7020373.sh - test/runtime/7020373/testcase.jar Changeset: 6795fcebbf42 Author: chegar Date: 2013-10-21 14:08 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/6795fcebbf42 Merge ! src/share/vm/classfile/classFileParser.cpp - test/testlibrary/AssertsTest.java - test/testlibrary/OutputAnalyzerReportingTest.java - test/testlibrary/OutputAnalyzerTest.java Changeset: c31f0cbe6d9e Author: chegar Date: 2013-11-03 07:50 +0000 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/c31f0cbe6d9e Merge - src/share/vm/memory/metablock.cpp - src/share/vm/memory/metablock.hpp - test/compiler/8013496/Test8013496.sh - test/compiler/intrinsics/mathexact/CondTest.java - test/compiler/intrinsics/mathexact/ConstantTest.java - test/compiler/intrinsics/mathexact/LoadTest.java - test/compiler/intrinsics/mathexact/LoopDependentTest.java - test/compiler/intrinsics/mathexact/NonConstantTest.java - test/gc/7168848/HumongousAlloc.java Changeset: 0611ce949aaa Author: kizune Date: 2013-12-03 14:13 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/0611ce949aaa Merge ! src/share/vm/classfile/classFileParser.cpp Changeset: e254e5940c19 Author: kizune Date: 2013-12-05 16:37 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/e254e5940c19 Merge ! src/share/vm/classfile/classFileParser.cpp - test/compiler/jsr292/methodHandleExceptions/C.java - test/compiler/jsr292/methodHandleExceptions/I.java Changeset: 9063bd8808a7 Author: jrose Date: 2013-12-05 00:36 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/9063bd8808a7 8029507: Enhance JVM method processing Summary: update MemberName.clazz correctly in MemberName.resolve; also pass lookupClass to MethodHandles::resolve_MemberName Reviewed-by: acorn, vlivanov ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/methodHandles.hpp Changeset: 1b46c3672650 Author: kizune Date: 2013-12-13 22:13 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/1b46c3672650 Merge Changeset: 8dbd61445631 Author: asaha Date: 2013-12-17 15:46 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/8dbd61445631 Merge Changeset: ddff10b13587 Author: asaha Date: 2013-12-20 07:41 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/ddff10b13587 Merge Changeset: a902f789ea1f Author: asaha Date: 2014-01-02 15:19 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/a902f789ea1f Merge Changeset: 3b69a859e3f9 Author: asaha Date: 2014-01-03 15:58 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/3b69a859e3f9 Merge Changeset: df333ee12bba Author: lana Date: 2014-01-15 10:48 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/df333ee12bba Merge From lana.steuck at oracle.com Thu Jan 16 17:15:47 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 17 Jan 2014 01:15:47 +0000 Subject: hg: jdk8/jdk8/corba: 10 new changesets Message-ID: <20140117011607.57B15624F3@hg.openjdk.java.net> Changeset: 98a5caae1990 Author: chegar Date: 2013-11-03 07:32 +0000 URL: http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/98a5caae1990 Merge Changeset: 880514b576d5 Author: msheppar Date: 2013-11-12 17:56 +0000 URL: http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/880514b576d5 8026193: Enhance CORBA stub factories Summary: modify com.sun.corba.se.impl.presenetation.rmi.StubFactoryDynamicBase inheritance structure. Reviewed-by: alanb, coffeys, ahgross ! src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryDynamicBase.java ! src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryProxyImpl.java Changeset: b083590cb088 Author: msheppar Date: 2013-11-12 18:04 +0000 URL: http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/b083590cb088 8025767: Enhance IIOP Streams Summary: modify org.omg.CORBA_2_3.portable.InputStream inheritance structure. Reviewed-by: alanb, coffeys, skoivu ! src/share/classes/com/sun/corba/se/impl/corba/AnyImpl.java ! src/share/classes/com/sun/corba/se/impl/encoding/EncapsInputStream.java ! src/share/classes/com/sun/corba/se/impl/encoding/EncapsOutputStream.java ! src/share/classes/com/sun/corba/se/impl/encoding/TypeCodeInputStream.java ! src/share/classes/com/sun/corba/se/impl/encoding/TypeCodeOutputStream.java ! src/share/classes/com/sun/corba/se/impl/interceptors/CDREncapsCodec.java ! src/share/classes/com/sun/corba/se/impl/io/IIOPInputStream.java ! src/share/classes/com/sun/corba/se/impl/io/InputStreamHook.java ! src/share/classes/com/sun/corba/se/impl/ior/EncapsulationUtility.java ! src/share/classes/com/sun/corba/se/impl/ior/ObjectKeyFactoryImpl.java ! src/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPProfileImpl.java ! src/share/classes/com/sun/corba/se/impl/protocol/CorbaClientRequestDispatcherImpl.java ! src/share/classes/com/sun/corba/se/impl/protocol/SharedCDRClientRequestDispatcherImpl.java ! src/share/classes/com/sun/corba/se/impl/resolver/INSURLOperationImpl.java ! src/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContexts.java ! src/share/classes/org/omg/CORBA_2_3/portable/InputStream.java + src/share/classes/sun/corba/EncapsInputStreamFactory.java Changeset: 6b9b31f2298b Author: kizune Date: 2013-12-03 14:13 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/6b9b31f2298b Merge Changeset: d05c64360b6c Author: kizune Date: 2013-12-05 16:37 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/d05c64360b6c Merge - make/com/Makefile - make/com/sun/Makefile - make/com/sun/corba/Makefile - make/com/sun/corba/minclude/com_sun_corba_se_PortableActivationIDL.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_activation.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_corba.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_core.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_dynamicany.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_encoding.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_interceptors.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_io.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_ior.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_legacy.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_logging.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_monitoring.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_naming_cosnaming.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_naming_namingutil.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_naming_pcosnaming.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_oa_poa.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_oa_toa.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_orb.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_orbutil.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_presentation_rmi.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_protocol.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_resolver.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_transport.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_util.jmk - make/com/sun/corba/minclude/com_sun_corba_se_internal_LegacyFiles.jmk - make/com/sun/corba/minclude/com_sun_corba_se_pept.jmk - make/com/sun/corba/minclude/com_sun_corba_se_spi_activation.jmk - make/com/sun/corba/minclude/com_sun_corba_se_spi_copyobject.jmk - make/com/sun/corba/minclude/com_sun_corba_se_spi_encoding.jmk - make/com/sun/corba/minclude/com_sun_corba_se_spi_extension.jmk - make/com/sun/corba/minclude/com_sun_corba_se_spi_ior.jmk - make/com/sun/corba/minclude/com_sun_corba_se_spi_legacy_connection.jmk - make/com/sun/corba/minclude/com_sun_corba_se_spi_legacy_interceptor.jmk - make/com/sun/corba/minclude/com_sun_corba_se_spi_logging.jmk - make/com/sun/corba/minclude/com_sun_corba_se_spi_monitoring.jmk - make/com/sun/corba/minclude/com_sun_corba_se_spi_oa.jmk - make/com/sun/corba/minclude/com_sun_corba_se_spi_orb.jmk - make/com/sun/corba/minclude/com_sun_corba_se_spi_orbutil.jmk - make/com/sun/corba/minclude/com_sun_corba_se_spi_presentation_rmi.jmk - make/com/sun/corba/minclude/com_sun_corba_se_spi_protocol.jmk - make/com/sun/corba/minclude/com_sun_corba_se_spi_resolver.jmk - make/com/sun/corba/minclude/com_sun_corba_se_spi_servicecontext.jmk - make/com/sun/corba/minclude/com_sun_corba_se_spi_transport.jmk - make/com/sun/corba/minclude/com_sun_tools_corba_se_idl_toJavaPortable.jmk - make/com/sun/corba/minclude/javax_activity.jmk - make/com/sun/corba/minclude/javax_rmi.jmk - make/com/sun/corba/minclude/javax_rmi_CORBA.jmk - make/com/sun/corba/minclude/javax_transaction.jmk - make/com/sun/corba/minclude/org_omg_CORBA.jmk - make/com/sun/corba/minclude/org_omg_CORBAX.jmk - make/com/sun/corba/minclude/org_omg_CORBA_2_3.jmk - make/com/sun/corba/minclude/org_omg_CosNaming.jmk - make/com/sun/corba/minclude/org_omg_DynamicAny.jmk - make/com/sun/corba/minclude/org_omg_IOP.jmk - make/com/sun/corba/minclude/org_omg_Messaging.jmk - make/com/sun/corba/minclude/org_omg_PortableInterceptor.jmk - make/com/sun/corba/minclude/org_omg_PortableServer.jmk - make/com/sun/corba/minclude/org_omg_SendingContext.jmk - make/com/sun/corba/minclude/sun_corba.jmk - make/com/sun/corba/se/Makefile - make/com/sun/corba/se/PortableActivationIDL/Makefile - make/com/sun/corba/se/connection/FILES_java.gmk - make/com/sun/corba/se/connection/Makefile - make/com/sun/corba/se/core/Makefile - make/com/sun/corba/se/corespi/Makefile - make/com/sun/corba/se/impl/Makefile - make/com/sun/corba/se/impl/activation/Makefile - make/com/sun/corba/se/impl/activation/orbd/Makefile - make/com/sun/corba/se/impl/activation/servertool/Makefile - make/com/sun/corba/se/impl/interceptors/Makefile - make/com/sun/corba/se/impl/logging/Makefile - make/com/sun/corba/se/impl/monitoring/Makefile - make/com/sun/corba/se/impl/naming/Makefile - make/com/sun/corba/se/impl/naming/cosnaming/Makefile - make/com/sun/corba/se/impl/naming/namingutil/Makefile - make/com/sun/corba/se/impl/naming/pcosnaming/Makefile - make/com/sun/corba/se/impl/oa/Makefile - make/com/sun/corba/se/impl/oa/poa/Makefile - make/com/sun/corba/se/impl/oa/toa/Makefile - make/com/sun/corba/se/interceptor/FILES_java.gmk - make/com/sun/corba/se/interceptor/Makefile - make/com/sun/corba/se/pept/Makefile - make/com/sun/corba/se/rmi/Makefile - make/com/sun/corba/se/rmi/rmic/Makefile - make/com/sun/corba/se/rmi/rmic/SUN_RMI_RMIC_IIOP_java.gmk - make/com/sun/corba/se/sources/Makefile - make/com/sun/corba/se/spi/Makefile - make/com/sun/corba/se/spi/activation/Makefile - make/com/sun/corba/se/spi/copyobject/Makefile - make/com/sun/corba/se/spi/encoding/Makefile - make/com/sun/corba/se/spi/extension/Makefile - make/com/sun/corba/se/spi/legacy/Makefile - make/com/sun/corba/se/spi/legacy/connection/Makefile - make/com/sun/corba/se/spi/legacy/interceptor/Makefile - make/com/sun/corba/se/spi/logging/Makefile - make/com/sun/corba/se/spi/monitoring/Makefile - make/common/BuildToolJar.gmk - make/common/CancelImplicits.gmk - make/common/Classes.gmk - make/common/Defs-bsd.gmk - make/common/Defs-linux.gmk - make/common/Defs-solaris.gmk - make/common/Defs-windows.gmk - make/common/Defs.gmk - make/common/Rules.gmk - make/common/internal/Resources.gmk - make/common/shared/Defs-bsd.gmk - make/common/shared/Defs-java.gmk - make/common/shared/Defs-linux.gmk - make/common/shared/Defs-solaris.gmk - make/common/shared/Defs-utils.gmk - make/common/shared/Defs-windows.gmk - make/common/shared/Defs.gmk - make/common/shared/Platform.gmk - make/javax/Makefile - make/javax/xa/Makefile - make/jprt.properties - make/org/Makefile - make/org/omg/CORBA/Makefile - make/org/omg/CORBAX_java.gmk - make/org/omg/CosNaming/Makefile - make/org/omg/DynamicAny/Makefile - make/org/omg/Makefile - make/org/omg/PortableInterceptor/Makefile - make/org/omg/PortableServer/Makefile - make/org/omg/idl/FILES_java.gmk - make/org/omg/idl/Makefile - make/org/omg/sources/Makefile - make/sun/Makefile - make/sun/corba/Makefile - make/sun/corba/core/Makefile - make/sun/corba/org/Makefile - make/sun/corba/org/omg/FILES_java.gmk - make/sun/corba/org/omg/Makefile - make/sun/rmi/Makefile - make/sun/rmi/corbalogcompile/Makefile - make/sun/rmi/corbalogsources/Makefile - make/sun/rmi/rmic/FILES.gmk - make/sun/rmi/rmic/Makefile - make/tools/Makefile - make/tools/idlj/Makefile - make/tools/logutil/Makefile - make/tools/strip_properties/Makefile - makefiles/BuildCorba.gmk - makefiles/Makefile Changeset: dae8ee5b71d9 Author: kizune Date: 2013-12-13 22:13 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/dae8ee5b71d9 Merge Changeset: 0354055127f5 Author: asaha Date: 2013-12-20 07:40 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/0354055127f5 Merge Changeset: 7ec1c16f6fb8 Author: asaha Date: 2014-01-02 15:18 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/7ec1c16f6fb8 Merge ! src/share/classes/com/sun/corba/se/impl/io/IIOPInputStream.java ! src/share/classes/com/sun/corba/se/impl/io/InputStreamHook.java ! src/share/classes/com/sun/corba/se/impl/ior/EncapsulationUtility.java Changeset: 9240e4c6b107 Author: asaha Date: 2014-01-03 15:57 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/9240e4c6b107 Merge Changeset: 7b45151c7a05 Author: lana Date: 2014-01-15 10:45 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/7b45151c7a05 Merge From lana.steuck at oracle.com Thu Jan 16 17:22:17 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 17 Jan 2014 01:22:17 +0000 Subject: hg: jdk8/jdk8/jdk: 52 new changesets Message-ID: <20140117013508.D6403624FA@hg.openjdk.java.net> Changeset: 630a92015993 Author: psandoz Date: 2014-01-09 10:52 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/630a92015993 8031187: DoubleStream.count is incorrect for a stream containing > Integer.MAX_VALUE elements Reviewed-by: darcy ! src/share/classes/java/util/stream/DoublePipeline.java ! src/share/classes/java/util/stream/IntPipeline.java + test/java/util/stream/test/org/openjdk/tests/java/util/stream/CountLargeTest.java + test/java/util/stream/test/org/openjdk/tests/java/util/stream/CountTest.java Changeset: 6f3a3bd78c57 Author: erikj Date: 2014-01-10 10:25 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/6f3a3bd78c57 8031300: No jdeps.1 and jjs.1 man pages in jdk8 b122 build and jvisualvm.1 and jcmd.1 missing on macosx 8030946: No jmc.1 for man page of JMC Reviewed-by: ihse, tbell ! make/Images.gmk + src/bsd/doc/man/ja/jcmd.1 + src/bsd/doc/man/ja/jdeps.1 + src/bsd/doc/man/ja/jjs.1 - src/bsd/doc/man/ja/kinit.1 - src/bsd/doc/man/ja/klist.1 - src/bsd/doc/man/ja/ktab.1 Changeset: 0dfcc99c6f5d Author: weijun Date: 2013-08-16 17:57 +0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/0dfcc99c6f5d 8022945: Enhance JNDI implementation classes Reviewed-by: xuelei, ahgross, skoivu ! src/share/lib/security/java.security-linux ! src/share/lib/security/java.security-macosx ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows ! test/java/lang/SecurityManager/CheckPackageAccess.java Changeset: 46c8720ef36f Author: lancea Date: 2013-08-21 11:05 -0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/46c8720ef36f 8022904: Enhance JDBC Parsers Reviewed-by: alanb, skoivu ! src/share/classes/com/sun/rowset/internal/XmlReaderContentHandler.java ! src/share/classes/javax/sql/rowset/spi/SyncFactory.java Changeset: 428288ee9c99 Author: valeriep Date: 2013-08-21 11:40 -0700 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/428288ee9c99 8022927: Input validation for byte/endian conversions Summary: Add additional boundary checks Reviewed-by: ascarpino ! src/share/classes/sun/security/provider/ByteArrayAccess.java Changeset: 24a7024bd86b Author: bae Date: 2013-08-23 12:41 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/24a7024bd86b 8021394: Better color profiles Reviewed-by: prr, vadim, mschoene ! src/share/native/sun/java2d/cmm/lcms/cmsintrp.c Changeset: ff2792868d89 Author: chegar Date: 2013-08-23 12:32 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/ff2792868d89 Merge Changeset: 036ad7864d35 Author: chegar Date: 2013-08-30 09:38 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/036ad7864d35 Merge ! src/share/lib/security/java.security-linux ! src/share/lib/security/java.security-macosx ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows Changeset: 2ae5cf0805de Author: malenkov Date: 2013-09-02 11:41 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/2ae5cf0805de 8023245: Enhance Beans decoding Reviewed-by: art, skoivu, alanb ! src/share/classes/com/sun/beans/decoder/DocumentHandler.java Changeset: 9bc1411d0223 Author: coleenp Date: 2013-09-05 10:29 -0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/9bc1411d0223 8021266: Better life cycle for objects Summary: Improve life cycle for objects Reviewed-by: art, hseigel Contributed-by: gerard.ziemski at oracle.com ! make/common/Release.gmk ! make/java/Makefile ! makefiles/CompileJavaClasses.gmk ! makefiles/CompileNativeLibraries.gmk ! makefiles/CreateJars.gmk ! makefiles/GenerateJavaSources.gmk ! makefiles/Images.gmk ! makefiles/Profiles.gmk Changeset: 46e86a9402ab Author: chegar Date: 2013-09-06 13:36 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/46e86a9402ab Merge ! makefiles/Profiles.gmk ! src/share/lib/security/java.security-linux ! src/share/lib/security/java.security-macosx ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows ! test/java/lang/SecurityManager/CheckPackageAccess.java Changeset: 4cab5eb93124 Author: xuelei Date: 2013-09-07 20:27 -0700 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/4cab5eb93124 8023069: Enhance TLS connections Summary: Also reviewed by Alexander Fomin and Andrew Gross Reviewed-by: wetmore ! src/share/classes/com/sun/crypto/provider/TlsRsaPremasterSecretGenerator.java ! src/share/classes/sun/security/internal/spec/TlsRsaPremasterSecretParameterSpec.java ! src/share/classes/sun/security/pkcs11/P11RSACipher.java ! src/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java ! src/share/classes/sun/security/rsa/RSAPadding.java ! src/share/classes/sun/security/ssl/Handshaker.java ! src/share/classes/sun/security/ssl/RSAClientKeyExchange.java Changeset: ac3e7b3c1a00 Author: weijun Date: 2013-09-13 15:37 +0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/ac3e7b3c1a00 8024306: Enhance Subject consistency Summary: Also reviewed by Alexander Fomin Reviewed-by: mullan, ahgross ! src/share/classes/javax/security/auth/Subject.java Changeset: 4b74f9ad3dd7 Author: weijun Date: 2013-09-13 15:37 +0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/4b74f9ad3dd7 8023672: Enhance jar file validation Summary: Also reviewed by Chris Ries and Alexander Fomin Reviewed-by: mullan, sherman ! src/share/classes/java/util/jar/JarVerifier.java Changeset: 432c348e15bc Author: vadim Date: 2013-09-13 13:17 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/432c348e15bc 8023057: Enhance start up image display Reviewed-by: anthony, serb, mschoene ! src/macosx/native/sun/awt/splashscreen/splashscreen_sys.m ! src/share/native/sun/awt/splashscreen/splashscreen_impl.c ! src/solaris/native/sun/awt/splashscreen/splashscreen_sys.c Changeset: ca700a3c1708 Author: chegar Date: 2013-09-14 19:23 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/ca700a3c1708 Merge Changeset: d931b672bfa9 Author: prr Date: 2013-09-19 08:34 -0700 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/d931b672bfa9 8025034: Improve layout lookups Reviewed-by: mschoene, vadim, srl ! src/share/native/sun/font/layout/LookupProcessor.cpp Changeset: a90e9b3c99b8 Author: weijun Date: 2013-09-19 10:40 +0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/a90e9b3c99b8 8024302: Clarify jar verifications 8023338: Update jarsigner to encourage timestamping Reviewed-by: mullan, ahgross ! src/share/classes/sun/security/tools/jarsigner/Main.java ! src/share/classes/sun/security/tools/jarsigner/Resources.java ! test/sun/security/tools/jarsigner/TimestampCheck.java ! test/sun/security/tools/jarsigner/concise_jarsigner.sh ! test/sun/security/tools/jarsigner/ts.sh + test/sun/security/tools/jarsigner/warnings.sh Changeset: f996a185e9a1 Author: weijun Date: 2013-09-19 10:41 +0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/f996a185e9a1 8024659: Clarify JarFile API Reviewed-by: mullan, ahgross ! src/share/classes/java/util/jar/JarFile.java Changeset: f8b097b01270 Author: chegar Date: 2013-10-03 19:07 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/f8b097b01270 Merge ! makefiles/CompileJavaClasses.gmk ! makefiles/CompileNativeLibraries.gmk ! makefiles/CreateJars.gmk ! makefiles/Images.gmk ! src/share/classes/javax/security/auth/Subject.java ! src/share/classes/sun/security/ssl/Handshaker.java Changeset: 1e3216123667 Author: chegar Date: 2013-10-04 14:51 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/1e3216123667 Merge Changeset: 282c5e92d9a0 Author: malenkov Date: 2013-10-04 19:23 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/282c5e92d9a0 8025448: Enhance listening events Reviewed-by: art, skoivu ! src/share/classes/javax/swing/event/EventListenerList.java Changeset: 146dd44703f7 Author: chegar Date: 2013-10-07 11:32 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/146dd44703f7 Merge Changeset: 3cd01bc784b2 Author: dfuchs Date: 2013-10-07 12:09 +0200 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/3cd01bc784b2 8024867: Enhance logging start up Reviewed-by: mchung, hawtin ! src/share/classes/java/util/logging/LogManager.java Changeset: d0a5383a63ad Author: weijun Date: 2013-10-09 18:58 +0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/d0a5383a63ad 8026037: [TESTBUG] sun/security/tools/jarsigner/warnings.sh test fails on Solaris Reviewed-by: chegar Contributed-by: Artem Smotrakov ! test/sun/security/tools/jarsigner/warnings.sh Changeset: b90047350153 Author: jfranck Date: 2013-10-11 13:14 +0200 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/b90047350153 8023301: Enhance generic classes Reviewed-by: mchung, hawtin ! src/share/classes/sun/reflect/generics/reflectiveObjects/TypeVariableImpl.java ! src/share/classes/sun/reflect/misc/ReflectUtil.java Changeset: eafa41f4e9fd Author: weijun Date: 2013-10-12 10:22 +0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/eafa41f4e9fd 8026304: jarsigner output bad grammar Reviewed-by: chegar, coffeys Contributed-by: Artem Smotrakov ! src/share/classes/sun/security/tools/jarsigner/Resources.java Changeset: 62a8a26dca09 Author: xuelei Date: 2013-10-12 20:46 -0700 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/62a8a26dca09 8025026: Enhance canonicalization Summary: Don't use cached null xmlns definition. Also reviewed by Alexander Fomin Reviewed-by: mullan, hawtin ! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11.java ! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315.java ! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl.java ! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase.java Changeset: c1f6ed408492 Author: prr Date: 2013-10-14 16:13 -0700 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/c1f6ed408492 8026176: Enhance document printing Reviewed-by: bae, jgodinez ! src/share/classes/javax/print/SimpleDoc.java Changeset: 5cb70d52ae61 Author: xuelei Date: 2013-10-15 18:15 -0700 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/5cb70d52ae61 8026204: Enhance auth login contexts Summary: Enforce package access control with current context. Also reviewed by Alexander Fomin Reviewed-by: weijun, ahgross ! src/share/classes/javax/security/auth/login/LoginContext.java Changeset: 48dc2eacb0e5 Author: malenkov Date: 2013-10-16 13:26 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/48dc2eacb0e5 8026172: Enhance UI Management Reviewed-by: art, skoivu ! src/share/classes/javax/swing/SwingUtilities.java Changeset: 76262685781c Author: xuelei Date: 2013-10-16 18:19 -0700 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/76262685781c 8025758: Enhance Naming management Summary: Enforce package access control with current context. Also reviewed by Alexander Fomin Reviewed-by: weijun, ahgross ! src/share/classes/com/sun/naming/internal/FactoryEnumeration.java ! src/share/classes/com/sun/naming/internal/VersionHelper12.java Changeset: d4f4a9915357 Author: prr Date: 2013-10-17 09:23 -0700 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/d4f4a9915357 8024530: Enhance font process resilience Reviewed-by: mschoene, bae, srl, prr ! src/share/native/sun/font/layout/AlternateSubstSubtables.cpp ! src/share/native/sun/font/layout/AnchorTables.cpp ! src/share/native/sun/font/layout/AnchorTables.h ! src/share/native/sun/font/layout/ArabicLayoutEngine.cpp ! src/share/native/sun/font/layout/ArabicShaping.cpp ! src/share/native/sun/font/layout/CanonShaping.cpp ! src/share/native/sun/font/layout/CharSubstitutionFilter.h ! src/share/native/sun/font/layout/ClassDefinitionTables.h ! src/share/native/sun/font/layout/ContextualSubstSubtables.cpp ! src/share/native/sun/font/layout/ContextualSubstSubtables.h ! src/share/native/sun/font/layout/CoverageTables.cpp ! src/share/native/sun/font/layout/CoverageTables.h ! src/share/native/sun/font/layout/CursiveAttachmentSubtables.cpp ! src/share/native/sun/font/layout/DeviceTables.cpp ! src/share/native/sun/font/layout/DeviceTables.h ! src/share/native/sun/font/layout/ExtensionSubtables.cpp ! src/share/native/sun/font/layout/ExtensionSubtables.h ! src/share/native/sun/font/layout/GDEFMarkFilter.cpp ! src/share/native/sun/font/layout/GDEFMarkFilter.h ! src/share/native/sun/font/layout/GlyphIterator.cpp ! src/share/native/sun/font/layout/GlyphIterator.h ! src/share/native/sun/font/layout/GlyphPosnLookupProc.cpp ! src/share/native/sun/font/layout/GlyphSubstLookupProc.cpp ! src/share/native/sun/font/layout/IndicLayoutEngine.cpp ! src/share/native/sun/font/layout/IndicReordering.cpp ! src/share/native/sun/font/layout/KernTable.cpp ! src/share/native/sun/font/layout/LEFontInstance.h ! src/share/native/sun/font/layout/LEGlyphFilter.h ! src/share/native/sun/font/layout/LEGlyphStorage.cpp ! src/share/native/sun/font/layout/LEGlyphStorage.h ! src/share/native/sun/font/layout/LEScripts.h ! src/share/native/sun/font/layout/LEStandalone.h ! src/share/native/sun/font/layout/LETableReference.h ! src/share/native/sun/font/layout/LETypes.h ! src/share/native/sun/font/layout/LayoutEngine.cpp ! src/share/native/sun/font/layout/LayoutEngine.h ! src/share/native/sun/font/layout/LigatureSubstProc2.cpp ! src/share/native/sun/font/layout/LigatureSubstSubtables.cpp ! src/share/native/sun/font/layout/LookupProcessor.cpp ! src/share/native/sun/font/layout/Lookups.cpp ! src/share/native/sun/font/layout/MarkArrays.cpp ! src/share/native/sun/font/layout/MarkArrays.h ! src/share/native/sun/font/layout/MarkToBasePosnSubtables.cpp ! src/share/native/sun/font/layout/MarkToLigaturePosnSubtables.cpp ! src/share/native/sun/font/layout/MarkToMarkPosnSubtables.cpp ! src/share/native/sun/font/layout/MultipleSubstSubtables.cpp ! src/share/native/sun/font/layout/OpenTypeLayoutEngine.cpp ! src/share/native/sun/font/layout/OpenTypeUtilities.h ! src/share/native/sun/font/layout/PairPositioningSubtables.cpp ! src/share/native/sun/font/layout/PairPositioningSubtables.h ! src/share/native/sun/font/layout/ScriptAndLanguage.cpp ! src/share/native/sun/font/layout/ScriptAndLanguageTags.cpp ! src/share/native/sun/font/layout/ScriptAndLanguageTags.h ! src/share/native/sun/font/layout/SegmentArrayProcessor2.cpp ! src/share/native/sun/font/layout/SinglePositioningSubtables.cpp ! src/share/native/sun/font/layout/SingleSubstitutionSubtables.cpp ! src/share/native/sun/font/layout/TibetanReordering.h ! src/share/native/sun/font/layout/ValueRecords.cpp ! src/share/native/sun/font/layout/ValueRecords.h Changeset: b8008a2bf4fe Author: sjiang Date: 2013-10-21 09:56 +0200 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/b8008a2bf4fe 7068126: Enhance SNMP statuses Reviewed-by: dfuchs, hawtin ! src/share/classes/com/sun/jmx/snmp/agent/SnmpMibEntry.java ! src/share/classes/com/sun/jmx/snmp/agent/SnmpMibGroup.java ! src/share/classes/com/sun/jmx/snmp/agent/SnmpMibNode.java ! src/share/classes/com/sun/jmx/snmp/agent/SnmpMibOid.java ! src/share/classes/com/sun/jmx/snmp/agent/SnmpMibTable.java ! src/share/classes/com/sun/jmx/snmp/daemon/SnmpRequestHandler.java Changeset: d7ef65d3ee57 Author: chegar Date: 2013-10-21 15:00 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/d7ef65d3ee57 Merge ! makefiles/CompileJavaClasses.gmk ! makefiles/CompileNativeLibraries.gmk ! makefiles/CreateJars.gmk - makefiles/GendataBreakIterator.gmk - makefiles/GendataFontConfig.gmk - makefiles/GendataHtml32dtd.gmk - makefiles/GendataTZDB.gmk - makefiles/GendataTimeZone.gmk - makefiles/GenerateJavaSources.gmk + makefiles/GenerateSources.gmk - makefiles/GensrcBuffer.gmk - makefiles/GensrcCLDR.gmk - makefiles/GensrcCharacterData.gmk - makefiles/GensrcCharsetCoder.gmk - makefiles/GensrcCharsetMapping.gmk - makefiles/GensrcExceptions.gmk - makefiles/GensrcIcons.gmk - makefiles/GensrcJDWP.gmk - makefiles/GensrcJObjC.gmk - makefiles/GensrcLocaleDataMetaInfo.gmk - makefiles/GensrcMisc.gmk - makefiles/GensrcProperties.gmk - makefiles/GensrcSwing.gmk - makefiles/GensrcX11Wrappers.gmk ! makefiles/Images.gmk ! makefiles/Profiles.gmk - src/share/classes/com/sun/jdi/connect/package.html - src/share/classes/com/sun/jdi/connect/spi/package.html - src/share/classes/com/sun/jdi/event/package.html - src/share/classes/com/sun/jdi/package.html - src/share/classes/com/sun/jdi/request/package.html - src/share/classes/com/sun/management/package.html - src/share/classes/com/sun/tools/attach/package.html - src/share/classes/com/sun/tools/attach/spi/package.html - src/share/classes/com/sun/tools/jconsole/package.html - src/share/classes/java/lang/invoke/InvokeGeneric.java - src/share/classes/java/lang/invoke/MagicLambdaImpl.java - src/share/classes/java/net/HttpURLPermission.java - src/share/classes/java/time/chrono/ChronoDateImpl.java ! src/share/classes/java/util/logging/LogManager.java ! src/share/classes/javax/sql/rowset/spi/SyncFactory.java ! src/share/classes/javax/swing/SwingUtilities.java ! src/share/classes/javax/swing/event/EventListenerList.java ! src/share/classes/sun/security/ssl/Handshaker.java ! src/share/classes/sun/security/tools/jarsigner/Main.java ! src/share/lib/security/java.security-macosx ! src/share/lib/security/java.security-windows - src/solaris/doc/sun/man/man1/ja/javaws.1 - src/solaris/doc/sun/man/man1/javaws.1 - test/com/oracle/security/ucrypto/TestAES.java - test/com/oracle/security/ucrypto/TestDigest.java - test/com/oracle/security/ucrypto/TestRSA.java - test/com/oracle/security/ucrypto/UcryptoTest.java ! test/java/lang/SecurityManager/CheckPackageAccess.java - test/java/net/HttpURLPermission/HttpURLPermissionTest.java - test/java/net/HttpURLPermission/URLTest.java - test/java/net/HttpURLPermission/policy.1 - test/java/net/HttpURLPermission/policy.2 - test/java/net/HttpURLPermission/policy.3 - test/java/time/tck/java/time/chrono/TCKChronologySerialization.java Changeset: 1c85f50e2622 Author: chegar Date: 2013-10-22 12:33 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/1c85f50e2622 Merge ! src/share/classes/sun/reflect/generics/reflectiveObjects/TypeVariableImpl.java ! src/share/lib/security/java.security-linux ! src/share/lib/security/java.security-macosx ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows ! test/java/lang/SecurityManager/CheckPackageAccess.java Changeset: ad808fe39337 Author: weijun Date: 2013-10-17 09:58 +0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/ad808fe39337 8025014: Enhance Security Policy 6727821: Enhance JAAS Configuration Reviewed-by: xuelei, hawtin ! src/share/classes/javax/security/auth/Policy.java ! src/share/classes/javax/security/auth/login/Configuration.java Changeset: f87d59557049 Author: chegar Date: 2013-10-22 14:55 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/f87d59557049 Merge Changeset: d92379723173 Author: asaha Date: 2013-12-07 16:15 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/d92379723173 Merge ! make/CompileJavaClasses.gmk ! make/CompileNativeLibraries.gmk ! make/CreateJars.gmk ! make/CreateSecurityJars.gmk ! make/GenerateSources.gmk ! make/Images.gmk ! make/Profiles.gmk ! make/lib/Awt2dLibraries.gmk ! make/lib/CoreLibraries.gmk ! make/lib/NetworkingLibraries.gmk ! make/lib/NioLibraries.gmk ! make/lib/PlatformLibraries.gmk ! make/lib/SecurityLibraries.gmk ! make/lib/ServiceabilityLibraries.gmk ! make/lib/SoundLibraries.gmk ! src/share/classes/com/sun/jmx/snmp/agent/SnmpMibGroup.java ! src/share/classes/com/sun/jmx/snmp/agent/SnmpMibTable.java ! src/share/classes/com/sun/jmx/snmp/daemon/SnmpRequestHandler.java ! src/share/classes/javax/sql/rowset/spi/SyncFactory.java ! src/share/classes/javax/swing/SwingUtilities.java ! src/share/classes/sun/reflect/misc/ReflectUtil.java ! src/share/classes/sun/security/ssl/Handshaker.java ! src/share/classes/sun/security/tools/jarsigner/Main.java ! test/sun/security/tools/jarsigner/TimestampCheck.java ! test/sun/security/tools/jarsigner/ts.sh Changeset: ef2352bf3dfe Author: xuelei Date: 2013-10-23 21:24 -0700 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/ef2352bf3dfe 8026417: Enhance XML canonicalization Summary: Copy before use mutable byte arrays. Also reviewed by Alexander Fomin Reviewed-by: mullan, hawtin, ahgross ! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase.java Changeset: fe1707a836b4 Author: xuelei Date: 2013-10-24 10:02 -0700 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/fe1707a836b4 8027204: Revise the update of 8026204 and 8025758 Summary: Rivise the update to use system class loader with null TCCL. Also reviewed by Alexander Fomin Reviewed-by: mchung, ahgross ! src/share/classes/com/sun/naming/internal/FactoryEnumeration.java ! src/share/classes/com/sun/naming/internal/VersionHelper12.java ! src/share/classes/javax/security/auth/login/LoginContext.java Changeset: a147b2084bc3 Author: michaelm Date: 2013-10-24 20:39 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/a147b2084bc3 8011786: Better applet networking Reviewed-by: alanb, chegar ! src/share/classes/com/sun/nio/sctp/SctpChannel.java ! src/share/classes/java/lang/SecurityManager.java ! src/share/classes/java/net/Socket.java ! src/share/classes/java/net/SocketPermission.java ! src/share/classes/java/nio/channels/AsynchronousSocketChannel.java ! src/share/classes/java/nio/channels/SocketChannel.java ! src/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java ! src/share/classes/sun/nio/ch/SocketChannelImpl.java ! src/share/classes/sun/rmi/registry/RegistryImpl.java ! src/share/classes/sun/security/util/SecurityConstants.java ! src/share/lib/security/java.policy ! src/share/lib/security/java.security-linux ! src/share/lib/security/java.security-macosx ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows ! src/solaris/classes/sun/nio/ch/sctp/SctpChannelImpl.java Changeset: a0b6e5895464 Author: michaelm Date: 2013-11-20 23:33 +0000 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/a0b6e5895464 8028453: AsynchronousSocketChannel.connect() requires SocketPermission due to bind to local address (win) Reviewed-by: alanb, chegar ! src/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java Changeset: d5107c804de5 Author: michaelm Date: 2013-11-26 10:06 +0000 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/d5107c804de5 8028293: Check local configuration for actual ephemeral port range Reviewed-by: alanb, chegar, smarks ! make/lib/NetworkingLibraries.gmk ! make/mapfiles/libnet/mapfile-vers ! src/share/classes/java/net/SocketPermission.java ! src/share/classes/sun/rmi/registry/RegistryImpl.java ! src/share/lib/security/java.security-linux ! src/share/lib/security/java.security-macosx ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows + src/solaris/classes/sun/net/PortConfig.java ! src/solaris/native/java/net/net_util_md.c ! src/solaris/native/java/net/net_util_md.h + src/solaris/native/sun/net/portconfig.c + src/windows/classes/sun/net/PortConfig.java + src/windows/native/sun/net/portconfig.c ! test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java ! test/java/rmi/registry/readTest/readTest.sh ! test/java/rmi/testlibrary/TestLibrary.java Changeset: ac1c8e892877 Author: kizune Date: 2013-12-13 22:13 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/ac1c8e892877 Merge ! make/CreateSecurityJars.gmk - make/data/cryptopolicy/limited/LIMITED - make/data/cryptopolicy/unlimited/UNLIMITED ! src/share/classes/java/util/logging/LogManager.java ! src/share/classes/javax/security/auth/login/LoginContext.java - test/com/sun/jmx/snmp/NoInfoLeakTest.java - test/com/sun/tools/attach/AgentSetup.sh - test/com/sun/tools/attach/ApplicationSetup.sh - test/com/sun/tools/attach/BasicTests.sh - test/com/sun/tools/attach/CommonSetup.sh - test/com/sun/tools/attach/PermissionTests.sh - test/com/sun/tools/attach/ProviderTests.sh - test/java/lang/management/MemoryMXBean/CollectionUsageThresholdConcMarkSweepGC.sh - test/java/lang/management/MemoryMXBean/CollectionUsageThresholdParallelGC.sh - test/java/lang/management/MemoryMXBean/CollectionUsageThresholdSerialGC.sh - test/java/rmi/reliability/benchmark/runRmiBench.sh - test/java/rmi/reliability/benchmark/runSerialBench.sh Changeset: db6e25fee0f7 Author: asaha Date: 2014-01-08 12:01 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/db6e25fee0f7 Merge ! make/CompileJavaClasses.gmk ! make/mapfiles/libnet/mapfile-vers ! src/macosx/native/sun/awt/splashscreen/splashscreen_sys.m ! src/share/classes/com/sun/jmx/snmp/agent/SnmpMibGroup.java ! src/share/classes/com/sun/jmx/snmp/agent/SnmpMibOid.java ! src/share/classes/com/sun/jmx/snmp/agent/SnmpMibTable.java ! src/share/classes/com/sun/jmx/snmp/daemon/SnmpRequestHandler.java ! src/share/classes/com/sun/nio/sctp/SctpChannel.java ! src/share/classes/java/lang/SecurityManager.java ! src/share/classes/java/nio/channels/AsynchronousSocketChannel.java ! src/share/classes/java/nio/channels/SocketChannel.java ! src/share/classes/java/util/jar/JarVerifier.java ! src/share/classes/javax/swing/SwingUtilities.java ! src/share/classes/javax/swing/event/EventListenerList.java ! src/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java ! src/share/classes/sun/nio/ch/SocketChannelImpl.java ! src/share/classes/sun/security/tools/jarsigner/Main.java ! src/share/classes/sun/security/tools/jarsigner/Resources.java ! src/share/classes/sun/security/util/SecurityConstants.java - src/share/classes/sun/util/resources/pt/LocaleNames_pt_BR.properties ! src/solaris/classes/sun/nio/ch/sctp/SctpChannelImpl.java ! src/solaris/native/java/net/net_util_md.c ! src/solaris/native/sun/awt/splashscreen/splashscreen_sys.c ! src/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java ! test/java/rmi/registry/readTest/readTest.sh - test/javax/swing/text/AbstractDocument/7146146/bug7146146.java - test/sun/security/ssl/javax/net/ssl/SSLContextVersion.java ! test/sun/security/tools/jarsigner/TimestampCheck.java ! test/sun/security/tools/jarsigner/concise_jarsigner.sh ! test/sun/security/tools/jarsigner/ts.sh Changeset: f251cb144366 Author: erikj Date: 2014-01-08 13:25 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/f251cb144366 8029254: Build error when javadoc generates beaninfo for javax.swing.beans Reviewed-by: alanb, ihse, michaelm ! make/gensrc/GensrcSwing.gmk Changeset: e4c9787cae89 Author: asaha Date: 2014-01-10 09:11 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/e4c9787cae89 Merge Changeset: a110ff64efa0 Author: kizune Date: 2014-01-14 23:10 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/a110ff64efa0 Merge ! make/Images.gmk - src/bsd/doc/man/ja/kinit.1 - src/bsd/doc/man/ja/klist.1 - src/bsd/doc/man/ja/ktab.1 ! src/share/classes/java/util/logging/LogManager.java Changeset: 9e91793fd516 Author: vlivanov Date: 2014-01-15 20:48 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/9e91793fd516 8031502: JSR292: IncompatibleClassChangeError in LambdaForm for CharSequence.toString() method handle type converter Reviewed-by: sundar, lagergren, drchase ! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java + test/java/lang/invoke/ObjectMethodInInterfaceTest.java Changeset: f1f3596239a4 Author: lana Date: 2014-01-15 10:57 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/f1f3596239a4 Merge - src/bsd/doc/man/ja/kinit.1 - src/bsd/doc/man/ja/klist.1 - src/bsd/doc/man/ja/ktab.1 Changeset: ae303640bc1c Author: lana Date: 2014-01-16 10:16 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/ae303640bc1c Merge - src/bsd/doc/man/ja/kinit.1 - src/bsd/doc/man/ja/klist.1 - src/bsd/doc/man/ja/ktab.1 From lana.steuck at oracle.com Thu Jan 16 18:06:11 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 16 Jan 2014 18:06:11 -0800 (PST) Subject: jdk8-b124: JSN, Tools, Core Libraries, Serviceability, 2d, Awt, and Swing Message-ID: <201401170206.s0H26Brw004697@jano-app.us.oracle.com> http://hg.openjdk.java.net/jdk8/jdk8/rev/790bbd46b201 http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/7346abe2ea03 http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/436176151e85 http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/ae303640bc1c http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/ef71ecbcd7bc http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/83bb924238f8 http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/df333ee12bba http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/7b45151c7a05 --- All the fixes will be tested during promotion (no PIT testing at this point): List of all fixes: =================== JDK-6727821 security-libs Enhance JAAS Configuration JDK-7068126 core-svc Enhance SNMP statuses JDK-8010935 xml Better XML handling JDK-8011786 core-libs Better applet networking JDK-8021133 deploy Better certificate validation JDK-8021137 deploy Better installation processing JDK-8021141 deploy More robust installations JDK-8021147 deploy Improve JavaScript handling JDK-8021152 install More installation improvements JDK-8021156 install Better installer installs JDK-8021160 install Update support dll JDK-8021165 deploy Better WebStart naming JDK-8021266 hotspot Better life cycle for objects JDK-8021394 client-libs Better color profiles JDK-8021403 deploy Better deploy properties JDK-8021607 infrastructure Update closed JDK 8 build documents JDK-8022904 core-libs Enhance JDBC parsers JDK-8022917 deploy Enhanced LiveConnect connection JDK-8022927 security-libs Input validation for byte/endian conversions JDK-8022935 xml Enhance Apache resolver classes JDK-8022945 core-libs Enhance JNDI implementation classes JDK-8023057 client-libs Enhance start up image display JDK-8023062 install Enhance MacOS updates JDK-8023069 security-libs Enhance TLS connections JDK-8023237 deploy Enhance JavaScript object handling JDK-8023241 deploy Enhance Gnome VFS support JDK-8023245 client-libs Enhance Beans decoding JDK-8023301 core-libs Enhance generic classes JDK-8023305 deploy Enhance package accessibility JDK-8023338 security-libs Update jarsigner to encourage timestamping JDK-8023672 security-libs Enhance jar file validation JDK-8023822 deploy REGRESSION:NPE exception throws when Java Web start apps fails with no logging JDK-8023922 deploy Enhance data validation JDK-8023926 deploy Enhance ActiveX controls JDK-8024206 deploy Plugin: Require Permissions Attribute for High Security Setting JDK-8024302 tools Clarify jar verifications JDK-8024306 security-libs Enhance Subject consistency JDK-8024310 deploy Enhance deploy classes JDK-8024411 install SUNWj*dev should not include empty directory lib/ARCH/jli JDK-8024526 client-libs Enhance T2K Glyph processing JDK-8024530 client-libs Enhance font process resilience JDK-8024659 core-libs Clarify JarFile API JDK-8024703 deploy Enhance URL locations JDK-8024724 deploy Enhance codebase attributes JDK-8024729 deploy Enhance JNLP validations JDK-8024738 deploy Enhance jar attributes JDK-8024867 core-libs Enhance logging start up JDK-8024941 deploy Better VM argument quoting JDK-8025014 security-libs Enhance Security Policy JDK-8025018 xml Enhance JAX-P set up JDK-8025026 security-libs Enhance canonicalization JDK-8025034 client-libs Improve layout lookups JDK-8025051 globalization Update resource files for TimeZone display names JDK-8025448 client-libs Enhance listening events JDK-8025746 deploy Enhance JNLP applet startup JDK-8025754 deploy Enhance JNLP dialogues JDK-8025758 core-libs Enhance Naming management JDK-8025767 other-libs Enhance IIOP streams JDK-8026037 tools [TESTBUG] sun/security/tools/jarsigner/warnings.sh test fails on Solaris JDK-8026172 client-libs Enhance UI Management JDK-8026176 client-libs Enhance document printing JDK-8026193 other-libs Enhance CORBA stub factories JDK-8026204 security-libs Enhance auth login contexts JDK-8026304 security-libs jarsigner output bad grammar JDK-8026417 security-libs Enhance XML canonicalization JDK-8027055 security-libs Signed jars Update JDK-8027201 xml Enhance JAX-P set up JDK-8027204 security-libs Revise the update of 8026204 and 8025758 JDK-8027378 xml Two closed/javax/xml/8005432 fails with jdk7u51b04 JDK-8027678 deploy Mac JCP Update - missing Browser Plug-in Disabled Prompts JDK-8027899 deploy [Regression] unexpected AccessControlException JDK-8027908 xml serialVersionUID of javax.xml.bind.TypeConstraintException accidently changed JDK-8027909 core-libs closed/java/net/SocketPermission/BindTest.java test can fail if IPv6 is supported JDK-8027971 deploy The applet javacom_VerifyingInstallation throws exception:java.lang.NullPointerException in java console when loading it. JDK-8028005 deploy Fix failed for 8023241 JDK-8028034 deploy TrustDecider.getLocString() causing Null Pointers JDK-8028111 xml XML readers share the same entity expansion counter JDK-8028293 core-libs Check local configuration for actual ephemeral port range JDK-8028382 xml Two javax/xml/8005433 tests still fail after the fix JDK-8028147 JDK-8028453 core-libs AsynchronousSocketChannel.connect() requires SocketPermission due to bind to local address (win) JDK-8028530 deploy [nightly] JNLP App can't start JDK-8028579 deploy Fix unit tests building JDK-8029203 deploy Applet can't get direct access to array in JavaScript since 7u51 b01 due to fix JDK-8022917 JDK-8029254 infrastructure Build error when javadoc generates beaninfo for javax.swing.beans JDK-8029315 deploy Redirected code (jar) is able to connect back to original site in javaws application scenarios. JDK-8029322 core-libs closed/java/net/SocketPermission/BindTest.java fails intermittently after JDK-8028819 was fixed JDK-8029507 core-libs Enhance JVM method processing JDK-8029627 infrastructure Allow duplicate bugid for changeset in jdk8 update forest JDK-8029650 xml Test bug: test case testDOMCatalogReaderSM in JDK-8022935 does not fail cleanly without the patch JDK-8030874 hotspot Backout dup bugid jcheck settings from hotspot closed repos for 8 now JDK-8030946 infrastructure No jmc.1 for man page of JMC JDK-8031187 core-libs DoubleStream.count is incorrect for a stream containing > Integer.MAX_VALUE elements JDK-8031300 infrastructure No jdeps.1 and jjs.1 man pages in jdk8 b122 build and jvisualvm.1 and jcmd.1 missing on macosx JDK-8031470 security-libs Resolve conflict of ucrypto.jar JDK-8031502 core-libs JSR292: IncompatibleClassChangeError in LambdaForm for CharSequence.toString() method handle type converter From joe.darcy at oracle.com Thu Jan 16 18:16:01 2014 From: joe.darcy at oracle.com (Joe Darcy) Date: Thu, 16 Jan 2014 18:16:01 -0800 Subject: Where can JEP 119 be found? In-Reply-To: References: Message-ID: <52D89261.2020403@oracle.com> Hello Gunnar, I posted a blog entry about that effort a while ago: "javax.lang.model backed by core reflection" https://blogs.oracle.com/darcy/entry/core_backed_lang_model and the source code can be found in the JDK 8 Hg repos: http://hg.openjdk.java.net/jdk8/tl/langtools/file/tip/src/share/sample/language/model/CoreReflectionFactory.java HTH, -Joe On 01/16/2014 04:30 PM, Gunnar Morling wrote: > Hi, > > I'm looking for guidance on how to work with JEP 119 ("javax.lang.model > Implementation Backed by Core Reflection"). > > Is this part of the latest JDK 8 build (123)? If so, what's the entry point > into the reflection-backed implementation of the API? There was the > announcement of an PoC implementation some time last year [2], but I can't > find any information on whether that has been integrated into the official > build. > > Many thanks, > > --Gunnar > > [1] http://openjdk.java.net/jeps/119 > [2] http://mail.openjdk.java.net/pipermail/jdk8-dev/2013-May/002502.html From gunnar at hibernate.org Fri Jan 17 06:03:50 2014 From: gunnar at hibernate.org (Gunnar Morling) Date: Fri, 17 Jan 2014 15:03:50 +0100 Subject: Where can JEP 119 be found? In-Reply-To: <52D89261.2020403@oracle.com> References: <52D89261.2020403@oracle.com> Message-ID: Hi Joe, Thanks for these pointers and providing this implementation. So is this to say that JEP 119 is/will not be part of JDK 8? Is it considered for being included in JDK 9 then? I like the idea of that JEP, because the current distinct APIs at processing and runtime easily lead to redundancies when dealing with annotations. E.g. for Hibernate Validator we provide an annotation processor for compile-time checking of constraints which basically re-implements logic from the runtime library. So it'd be nice to see JEP 119 as part of the JDK. --Gunnar 2014/1/17 Joe Darcy > Hello Gunnar, > > I posted a blog entry about that effort a while ago: > > "javax.lang.model backed by core reflection" > https://blogs.oracle.com/darcy/entry/core_backed_lang_model > > and the source code can be found in the JDK 8 Hg repos: > > http://hg.openjdk.java.net/jdk8/tl/langtools/file/tip/ > src/share/sample/language/model/CoreReflectionFactory.java > > HTH, > > -Joe > > > On 01/16/2014 04:30 PM, Gunnar Morling wrote: > >> Hi, >> >> I'm looking for guidance on how to work with JEP 119 ("javax.lang.model >> Implementation Backed by Core Reflection"). >> >> Is this part of the latest JDK 8 build (123)? If so, what's the entry >> point >> into the reflection-backed implementation of the API? There was the >> announcement of an PoC implementation some time last year [2], but I can't >> find any information on whether that has been integrated into the official >> build. >> >> Many thanks, >> >> --Gunnar >> >> [1] http://openjdk.java.net/jeps/119 >> [2] http://mail.openjdk.java.net/pipermail/jdk8-dev/2013-May/002502.html >> > > From joe.darcy at oracle.com Fri Jan 17 11:14:16 2014 From: joe.darcy at oracle.com (Joe Darcy) Date: Fri, 17 Jan 2014 11:14:16 -0800 Subject: Where can JEP 119 be found? In-Reply-To: References: <52D89261.2020403@oracle.com> Message-ID: <52D98108.6050104@oracle.com> Hi Gunnar, On 01/17/2014 06:03 AM, Gunnar Morling wrote: > Hi Joe, > > Thanks for these pointers and providing this implementation. So is > this to say that JEP 119 is/will not be part of JDK 8? Is it > considered for being included in JDK 9 then? Right; we are *not* including the JEP 119 code as part of the API of the JDK -- it is neither a Java SE API (in java.* or javax.*) nor is it a supported JDK-specific API (in jdk.* or elsewhere). The implementation code is just a proof-of-concept sample. If there is sufficient interest, it is possible this functionality could be included in Java SE 9 or JDK 9. While the code today should work, a large amount of testing would be needed before such an API could be included in the product. > > I like the idea of that JEP, because the current distinct APIs at > processing and runtime easily lead to redundancies when dealing with > annotations. E.g. for Hibernate Validator we provide an annotation > processor for compile-time checking of constraints which basically > re-implements logic from the runtime library. So it'd be nice to see > JEP 119 as part of the JDK. With the benefit of hindsight, the javax.lang.model.* API is in many ways easier to work with than core reflection and avoiding code duplication would be beneficial :-) Thanks, -Joe > > --Gunnar > > > > 2014/1/17 Joe Darcy > > > Hello Gunnar, > > I posted a blog entry about that effort a while ago: > > "javax.lang.model backed by core reflection" > https://blogs.oracle.com/darcy/entry/core_backed_lang_model > > and the source code can be found in the JDK 8 Hg repos: > > http://hg.openjdk.java.net/jdk8/tl/langtools/file/tip/src/share/sample/language/model/CoreReflectionFactory.java > > HTH, > > -Joe > > > On 01/16/2014 04:30 PM, Gunnar Morling wrote: > > Hi, > > I'm looking for guidance on how to work with JEP 119 > ("javax.lang.model > Implementation Backed by Core Reflection"). > > Is this part of the latest JDK 8 build (123)? If so, what's > the entry point > into the reflection-backed implementation of the API? There > was the > announcement of an PoC implementation some time last year [2], > but I can't > find any information on whether that has been integrated into > the official > build. > > Many thanks, > > --Gunnar > > [1] http://openjdk.java.net/jeps/119 > [2] > http://mail.openjdk.java.net/pipermail/jdk8-dev/2013-May/002502.html > > > From david.katleman at oracle.com Fri Jan 17 15:57:45 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 17 Jan 2014 23:57:45 +0000 Subject: hg: jdk8/jdk8/hotspot: Added tag jdk8-b124 for changeset df333ee12bba Message-ID: <20140117235747.CC5906253D@hg.openjdk.java.net> Changeset: e2e6ca7e0ea6 Author: katleman Date: 2014-01-17 15:52 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/e2e6ca7e0ea6 Added tag jdk8-b124 for changeset df333ee12bba ! .hgtags From david.katleman at oracle.com Fri Jan 17 15:56:59 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 17 Jan 2014 23:56:59 +0000 Subject: hg: jdk8/jdk8/corba: Added tag jdk8-b124 for changeset 7b45151c7a05 Message-ID: <20140117235700.07A146253C@hg.openjdk.java.net> Changeset: 6b66ffd36885 Author: katleman Date: 2014-01-17 15:52 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/6b66ffd36885 Added tag jdk8-b124 for changeset 7b45151c7a05 ! .hgtags From david.katleman at oracle.com Fri Jan 17 15:56:55 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 17 Jan 2014 23:56:55 +0000 Subject: hg: jdk8/jdk8: Added tag jdk8-b124 for changeset 790bbd46b201 Message-ID: <20140117235656.0F5116253B@hg.openjdk.java.net> Changeset: 0623ae55afff Author: katleman Date: 2014-01-17 15:52 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/rev/0623ae55afff Added tag jdk8-b124 for changeset 790bbd46b201 ! .hgtags From david.katleman at oracle.com Fri Jan 17 15:59:35 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 17 Jan 2014 23:59:35 +0000 Subject: hg: jdk8/jdk8/jaxp: Added tag jdk8-b124 for changeset 83bb924238f8 Message-ID: <20140117235937.6937B6253E@hg.openjdk.java.net> Changeset: 5a4e9ef8673d Author: katleman Date: 2014-01-17 15:53 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/5a4e9ef8673d Added tag jdk8-b124 for changeset 83bb924238f8 ! .hgtags From david.katleman at oracle.com Fri Jan 17 15:59:42 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 17 Jan 2014 23:59:42 +0000 Subject: hg: jdk8/jdk8/jaxws: Added tag jdk8-b124 for changeset ef71ecbcd7bc Message-ID: <20140117235944.B68C26253F@hg.openjdk.java.net> Changeset: b14885a461b3 Author: katleman Date: 2014-01-17 15:53 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/b14885a461b3 Added tag jdk8-b124 for changeset ef71ecbcd7bc ! .hgtags From david.katleman at oracle.com Fri Jan 17 15:59:54 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 17 Jan 2014 23:59:54 +0000 Subject: hg: jdk8/jdk8/jdk: Added tag jdk8-b124 for changeset ae303640bc1c Message-ID: <20140118000007.292C562540@hg.openjdk.java.net> Changeset: 3e9b46280c16 Author: katleman Date: 2014-01-17 15:53 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/3e9b46280c16 Added tag jdk8-b124 for changeset ae303640bc1c ! .hgtags From david.katleman at oracle.com Fri Jan 17 16:01:37 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Sat, 18 Jan 2014 00:01:37 +0000 Subject: hg: jdk8/jdk8/langtools: Added tag jdk8-b124 for changeset 436176151e85 Message-ID: <20140118000140.EF4C062541@hg.openjdk.java.net> Changeset: 9e35f82eec22 Author: katleman Date: 2014-01-17 15:53 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/9e35f82eec22 Added tag jdk8-b124 for changeset 436176151e85 ! .hgtags From david.katleman at oracle.com Fri Jan 17 16:01:49 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Sat, 18 Jan 2014 00:01:49 +0000 Subject: hg: jdk8/jdk8/nashorn: Added tag jdk8-b124 for changeset 7346abe2ea03 Message-ID: <20140118000150.4920A62542@hg.openjdk.java.net> Changeset: 40192ec6af87 Author: katleman Date: 2014-01-17 15:53 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/40192ec6af87 Added tag jdk8-b124 for changeset 7346abe2ea03 ! .hgtags From daniel.fuchs at oracle.com Mon Jan 20 09:55:11 2014 From: daniel.fuchs at oracle.com (Daniel Fuchs) Date: Mon, 20 Jan 2014 18:55:11 +0100 Subject: [8u20] request for approval to backport 8030192: TEST_BUG: java/util/logging/TestLoggerBundleSync.java failed with NPE Message-ID: <52DD62FF.10407@oracle.com> Hi, This is a request to backport: 8030192: TEST_BUG: java/util/logging/TestLoggerBundleSync.java failed with NPE from jdk9-dev to jdk8u-dev (8u20). The bug is a test bug. This is a clean export / import. changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9aaa7653bca5 JDK 9 review: http://mail.openjdk.java.net/pipermail/core-libs-dev/2013-December/024022.html best regards, -- daniel From alejandro.murillo at oracle.com Tue Jan 21 14:07:10 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 21 Jan 2014 22:07:10 +0000 Subject: hg: jdk8/jdk8/hotspot: 5 new changesets Message-ID: <20140121220723.B18A762623@hg.openjdk.java.net> Changeset: 16e0c6c84a91 Author: amurillo Date: 2014-01-13 16:00 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/16e0c6c84a91 8031553: new hotspot build - hs25-b67 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 12ad8db39f76 Author: roland Date: 2014-01-14 09:44 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/12ad8db39f76 8028764: dtrace/hotspot_jni/ALL/ALL001 crashes the vm on Solaris-amd64, SIGSEGV in MarkSweep::follow_stack()+0x8a Summary: C1 generates code to encode compressed oop into tmp register before runtime call for patching where GC may happen Reviewed-by: iveresov, twisti, kvn Contributed-by: mgerdin ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp Changeset: 8b81451dc7f7 Author: twisti Date: 2014-01-16 16:18 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/8b81451dc7f7 8022395: java.util.zip.ZipException: Not in GZIP format in JT_JDK/test/java/util/zip/GZIP tests Reviewed-by: kvn, iveresov ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp Changeset: 3585183c191a Author: amurillo Date: 2014-01-17 20:24 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/3585183c191a Merge Changeset: 5df2666e4573 Author: amurillo Date: 2014-01-17 20:24 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/5df2666e4573 Added tag hs25-b67 for changeset 3585183c191a ! .hgtags From alejandro.murillo at oracle.com Tue Jan 21 14:15:41 2014 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Tue, 21 Jan 2014 15:15:41 -0700 Subject: jdk8-b125: HotSpot Message-ID: <52DEF18D.7090000@oracle.com> hs25-b67 has been integrated into jdk8-b125. http://hg.openjdk.java.net/jdk8/jdk8/rev/0623ae55afff http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/6b66ffd36885 http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/5df2666e4573 http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/5a4e9ef8673d http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/b14885a461b3 http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/3e9b46280c16 http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/9e35f82eec22 http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/40192ec6af87 Component : VM Status : 0 major failures, 0 minor failures Date : 01/21/2014 at 14:00 MSK Tested By : VM SQE &dmitry.fazunenko at oracle.com Cost(total man-days): 1 Workspace : 2014-01-18-042719.amurillo.hs25-b67-snapshot Bundles : 2014-01-18-042719.amurillo.hs25-b67-snapshot Platforms : Others Tests :/net/sqenfs-1.sfbay/export1/comp/vm/testbase/ Log :http://surl.us.oracle.com/pit_jdk8_b125_failures Browsers : NA Patches : NA Number of Tests Executed : 167123 passed tests, 1489 failed tests (4 new failures) Bug verification status: ====================================== Tested, Pass: Tested, Pass (partial fixes): Tested, Fail: Untested bug fixes: Setup is not available: 8022395: java.util.zip.ZipException: Not in GZIP format in JT_JDK/test/java/util/zip/GZIP tests 8028764: dtrace/hotspot_jni/ALL/ALL001 crashes the vm on Solaris-amd64, SIGSEGV in MarkSweep::follow_stack()+0x8a 8031553: new hotspot build - hs25-b67 New bugs filed: Bugs in PIT build: Bugs in earlier promoted build: Number of PIT requested: 1 Integration target J2SE build number: JDK8 b125 Issues and Notes: This is PIT for HS25 b67 for JDK8 b125. Only 50% of jobs have been completed. Taking into account that the number of fixed bug is small, it's ok. -- Alejandro From david.katleman at oracle.com Wed Jan 22 14:33:45 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 22 Jan 2014 22:33:45 +0000 Subject: hg: jdk8/jdk8: 2 new changesets Message-ID: <20140122223346.261A462688@hg.openjdk.java.net> Changeset: 950921234b10 Author: katleman Date: 2014-01-22 12:53 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/rev/950921234b10 Added tag jdk8-b125 for changeset 790bbd46b201 ! .hgtags Changeset: 1b5d578f93ef Author: katleman Date: 2014-01-22 14:06 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/rev/1b5d578f93ef Merge ! .hgtags From david.katleman at oracle.com Wed Jan 22 14:35:42 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 22 Jan 2014 22:35:42 +0000 Subject: hg: jdk8/jdk8/hotspot: 2 new changesets Message-ID: <20140122223547.3A5156268A@hg.openjdk.java.net> Changeset: 55ff9170e27d Author: katleman Date: 2014-01-22 12:53 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/55ff9170e27d Added tag jdk8-b125 for changeset df333ee12bba ! .hgtags Changeset: c8218f1072a0 Author: katleman Date: 2014-01-22 14:07 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/c8218f1072a0 Merge ! .hgtags From david.katleman at oracle.com Wed Jan 22 14:38:04 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 22 Jan 2014 22:38:04 +0000 Subject: hg: jdk8/jdk8/jaxws: 2 new changesets Message-ID: <20140122223808.7B38A6268D@hg.openjdk.java.net> Changeset: c0040f0b75e2 Author: katleman Date: 2014-01-22 12:53 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/c0040f0b75e2 Added tag jdk8-b125 for changeset ef71ecbcd7bc ! .hgtags Changeset: 7193a007a159 Author: katleman Date: 2014-01-22 14:07 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/7193a007a159 Merge ! .hgtags From david.katleman at oracle.com Wed Jan 22 14:38:17 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 22 Jan 2014 22:38:17 +0000 Subject: hg: jdk8/jdk8/jdk: 2 new changesets Message-ID: <20140122223842.129546268E@hg.openjdk.java.net> Changeset: 75cf17ceb6d1 Author: katleman Date: 2014-01-22 12:54 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/75cf17ceb6d1 Added tag jdk8-b125 for changeset ae303640bc1c ! .hgtags Changeset: 95410515ba5f Author: katleman Date: 2014-01-22 14:08 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/95410515ba5f Merge ! .hgtags From david.katleman at oracle.com Wed Jan 22 14:40:47 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 22 Jan 2014 22:40:47 +0000 Subject: hg: jdk8/jdk8/nashorn: 2 new changesets Message-ID: <20140122224049.5FF9962690@hg.openjdk.java.net> Changeset: d336209a0e45 Author: katleman Date: 2014-01-22 12:54 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/d336209a0e45 Added tag jdk8-b125 for changeset 7346abe2ea03 ! .hgtags Changeset: 095263db862d Author: katleman Date: 2014-01-22 14:00 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/095263db862d Merge ! .hgtags From david.katleman at oracle.com Wed Jan 22 14:40:34 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 22 Jan 2014 22:40:34 +0000 Subject: hg: jdk8/jdk8/langtools: 2 new changesets Message-ID: <20140122224041.205946268F@hg.openjdk.java.net> Changeset: 9a4dbfe11ed1 Author: katleman Date: 2014-01-22 12:54 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/9a4dbfe11ed1 Added tag jdk8-b125 for changeset 436176151e85 ! .hgtags Changeset: ba24b6304362 Author: katleman Date: 2014-01-22 14:09 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/ba24b6304362 Merge ! .hgtags From david.katleman at oracle.com Wed Jan 22 14:33:49 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 22 Jan 2014 22:33:49 +0000 Subject: hg: jdk8/jdk8/corba: 2 new changesets Message-ID: <20140122223351.2631F62689@hg.openjdk.java.net> Changeset: 18c4d03cf516 Author: katleman Date: 2014-01-22 12:53 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/18c4d03cf516 Added tag jdk8-b125 for changeset 7b45151c7a05 ! .hgtags Changeset: 8ceb68fd9e10 Author: katleman Date: 2014-01-22 14:06 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/8ceb68fd9e10 Merge ! .hgtags From david.katleman at oracle.com Wed Jan 22 14:37:55 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 22 Jan 2014 22:37:55 +0000 Subject: hg: jdk8/jdk8/jaxp: 2 new changesets Message-ID: <20140122223759.CAD626268B@hg.openjdk.java.net> Changeset: 6a5af8a36aaf Author: katleman Date: 2014-01-22 12:53 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/6a5af8a36aaf Added tag jdk8-b125 for changeset 83bb924238f8 ! .hgtags Changeset: 390cc275c04c Author: katleman Date: 2014-01-22 14:07 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/390cc275c04c Merge ! .hgtags From alejandro.murillo at oracle.com Thu Jan 23 18:40:42 2014 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Thu, 23 Jan 2014 19:40:42 -0700 Subject: jdk8-b126: TL, AWT Message-ID: <52E1D2AA.30907@oracle.com> http://hg.openjdk.java.net/jdk8/jdk8/rev/1b5d578f93ef http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/8ceb68fd9e10 http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/c8218f1072a0 http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/390cc275c04c http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/7193a007a159 http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/a9088d517f2f http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/ba24b6304362 http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/095263db862d List of all fixes: =================== 8032063: For RI. non-public APIs exposed to spec. MUST FIX 8032217: jdk8 b124 linux and mac build failed in man page process for non commercial build 8031825: OCSP client can't find responder cert if it uses a different subject key id algorithm than responderID 8032190: Specifications of stream flatMap methods should require mapped streams to be closed From alejandro.murillo at oracle.com Thu Jan 23 18:16:34 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 24 Jan 2014 02:16:34 +0000 Subject: hg: jdk8/jdk8/jdk: 6 new changesets Message-ID: <20140124021746.24B866272E@hg.openjdk.java.net> Changeset: 91bce40d0347 Author: alexsch Date: 2014-01-23 20:36 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/91bce40d0347 8032063: javax.swing.plaf.metal.MetalFileChooserUI$FilterComboBoxModel extends non-standard API Reviewed-by: pchelko, serb ! src/macosx/classes/com/apple/laf/AquaFileChooserUI.java ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java ! src/share/classes/com/sun/java/swing/plaf/motif/MotifFileChooserUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java ! src/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java - src/share/classes/sun/swing/AbstractFilterComboBoxModel.java ! src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java Changeset: 6935e7a3a7c9 Author: amurillo Date: 2014-01-23 14:46 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/6935e7a3a7c9 Merge Changeset: ff56039c4870 Author: erikj Date: 2014-01-22 12:13 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/ff56039c4870 8032217: failure in man page processing Reviewed-by: dholmes, tbell ! make/Images.gmk Changeset: 57c26829deb6 Author: mullan Date: 2014-01-22 19:06 -0500 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/57c26829deb6 8031825: OCSP client can't find responder cert if it uses a different subject key id algorithm than responderID Reviewed-by: vinnie, xuelei ! src/share/classes/sun/security/provider/certpath/OCSPResponse.java Changeset: 68eb0c55a8c0 Author: psandoz Date: 2014-01-21 10:49 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/68eb0c55a8c0 8032190: Specifications of stream flatMap methods should require mapped streams to be closed Reviewed-by: chegar, alanb ! src/share/classes/java/util/stream/DoubleStream.java ! src/share/classes/java/util/stream/IntStream.java ! src/share/classes/java/util/stream/LongStream.java ! src/share/classes/java/util/stream/Stream.java Changeset: a9088d517f2f Author: amurillo Date: 2014-01-23 14:47 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/a9088d517f2f Merge From david.katleman at oracle.com Fri Jan 24 04:45:30 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 24 Jan 2014 12:45:30 +0000 Subject: hg: jdk8/jdk8: 2 new changesets Message-ID: <20140124124530.9AAAF62750@hg.openjdk.java.net> Changeset: 7238a870ddb7 Author: erikj Date: 2014-01-24 10:39 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/rev/7238a870ddb7 8032632: Wrong version for the first jdk8 fcs build Reviewed-by: katleman ! common/autoconf/spec.gmk.in Changeset: 9ccce5bf1b0e Author: katleman Date: 2014-01-24 04:45 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/rev/9ccce5bf1b0e Merge From alejandro.murillo at oracle.com Fri Jan 24 10:30:01 2014 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Fri, 24 Jan 2014 11:30:01 -0700 Subject: Active Hotspot development repos & process summary Message-ID: <52E2B129.1050003@oracle.com> There are several active hotspot and JDK development repos and people seem to be confused about where to push changes to. Here's a brief reminder/summary of the process and hotspot repos: In general hotspot changes are usually pushed to a hotspot specific development repo, in those repos changes go through hotspot specific nightly testing during weekdays. We then take snapshots of those repos in a weekly or so basis, run through PIT, usually on weekends, and then push them to the targeted JDK master repo, except for jdk9, in which case it is pushed to the jdk9/dev repo. For hotspot developers, in a nutshell, the general process is: (1) Mark the bugs appropriately according to the development phase of the targeted JDK - For instance, 7u60 is in RDP2 now, so bugs should be marked appropriately and approved before changes can be pushed to the hotspot repo. (2) Get peer reviews: usually via email to the appropriate hotspot-dev alias. For backports, if the patch applies cleanly, indicate that in the request for review, so that it can be expedited (3) Once changes are peer reviewed, push the change to the appropriate hotspot repo VIA JPRT (4) DO NOT NEED to get approval to push to master, as non hotspot developers do, as that will be requested by the gatekeeper before pushing the snapshot (bulk integration) to the master repo. Note, except for jdk8, all hotspot bugs should be filed against the targeted JDK version the bug is destined for. Hotspot JDK8 bugs should be filed using hs25 as the version. Here's is the summary of the currently active Hotspot development repos and the target jdk releases: (1) hs24.60/7u60: hsx/jdk7u/hotspot (2) hs25/jdk8: hsx/hotspot-main/hotspot (3) hs25.20/jdk8u20: jdk8u/hs-dev/hotspot (4) jdk9: jdk9/hs-[rt,gc,comp,emb]/hotspot note, all these repos are full JDK forests, so fixes that require pushing tightly coupled hotspot and non hotspot changesets should be pushed through these repos. Please give me a heads up if you plan to do so. JPRT is not available to external developers, so if you do not have JPRT access, please contact me once changes have been peer reviewed and are ready to be pushed to hotspot repo. Please do not hesitate to contact me if you have any question. thanks -- Alejandro From david.katleman at oracle.com Fri Jan 24 15:14:54 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 24 Jan 2014 23:14:54 +0000 Subject: hg: jdk8/jdk8/corba: Added tag jdk8-b126 for changeset 8ceb68fd9e10 Message-ID: <20140124231455.1ED5362780@hg.openjdk.java.net> Changeset: cfa04e69b115 Author: katleman Date: 2014-01-24 15:07 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/cfa04e69b115 Added tag jdk8-b126 for changeset 8ceb68fd9e10 ! .hgtags From david.katleman at oracle.com Fri Jan 24 15:15:39 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 24 Jan 2014 23:15:39 +0000 Subject: hg: jdk8/jdk8/hotspot: Added tag jdk8-b126 for changeset c8218f1072a0 Message-ID: <20140124231541.F095862781@hg.openjdk.java.net> Changeset: 9a11d5e679cf Author: katleman Date: 2014-01-24 15:07 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/9a11d5e679cf Added tag jdk8-b126 for changeset c8218f1072a0 ! .hgtags From david.katleman at oracle.com Fri Jan 24 15:14:50 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 24 Jan 2014 23:14:50 +0000 Subject: hg: jdk8/jdk8: Added tag jdk8-b126 for changeset 9ccce5bf1b0e Message-ID: <20140124231450.9B1436277F@hg.openjdk.java.net> Changeset: 4f8fa4724c14 Author: katleman Date: 2014-01-24 15:07 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/rev/4f8fa4724c14 Added tag jdk8-b126 for changeset 9ccce5bf1b0e ! .hgtags From david.katleman at oracle.com Fri Jan 24 15:17:31 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 24 Jan 2014 23:17:31 +0000 Subject: hg: jdk8/jdk8/jaxws: Added tag jdk8-b126 for changeset 7193a007a159 Message-ID: <20140124231733.2EC5962783@hg.openjdk.java.net> Changeset: 3f682f2ea376 Author: katleman Date: 2014-01-24 15:08 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/3f682f2ea376 Added tag jdk8-b126 for changeset 7193a007a159 ! .hgtags From david.katleman at oracle.com Fri Jan 24 15:17:25 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 24 Jan 2014 23:17:25 +0000 Subject: hg: jdk8/jdk8/jaxp: Added tag jdk8-b126 for changeset 390cc275c04c Message-ID: <20140124231727.1F08D62782@hg.openjdk.java.net> Changeset: 573c261a2025 Author: katleman Date: 2014-01-24 15:08 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/573c261a2025 Added tag jdk8-b126 for changeset 390cc275c04c ! .hgtags From david.katleman at oracle.com Fri Jan 24 15:17:40 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 24 Jan 2014 23:17:40 +0000 Subject: hg: jdk8/jdk8/jdk: Added tag jdk8-b126 for changeset a9088d517f2f Message-ID: <20140124231753.0D2D262784@hg.openjdk.java.net> Changeset: a635c394328c Author: katleman Date: 2014-01-24 15:08 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/a635c394328c Added tag jdk8-b126 for changeset a9088d517f2f ! .hgtags From david.katleman at oracle.com Fri Jan 24 15:19:48 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 24 Jan 2014 23:19:48 +0000 Subject: hg: jdk8/jdk8/langtools: Added tag jdk8-b126 for changeset ba24b6304362 Message-ID: <20140124231951.53DE862785@hg.openjdk.java.net> Changeset: 305b97f4651b Author: katleman Date: 2014-01-24 15:08 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/305b97f4651b Added tag jdk8-b126 for changeset ba24b6304362 ! .hgtags From david.katleman at oracle.com Fri Jan 24 15:19:55 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 24 Jan 2014 23:19:55 +0000 Subject: hg: jdk8/jdk8/nashorn: Added tag jdk8-b126 for changeset 095263db862d Message-ID: <20140124231956.AF1AA62786@hg.openjdk.java.net> Changeset: e2522604c7c9 Author: katleman Date: 2014-01-24 15:08 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/e2522604c7c9 Added tag jdk8-b126 for changeset 095263db862d ! .hgtags From pavel.bucek at oracle.com Tue Jan 28 02:40:43 2014 From: pavel.bucek at oracle.com (Pavel Bucek) Date: Tue, 28 Jan 2014 11:40:43 +0100 Subject: JDK 8 reflection changes (compared to JDK 7) Message-ID: <52E7892B.2000302@oracle.com> Hi all, I hope this is correct mailing list - if not, please feel free to point me to different one. Consider following code: @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.METHOD) @interface C { } abstract class A { public abstract void method(T arg); } class B extends A { @Override @C public void method(String arg) { } } public static void main(String[] args) { for(Method m : B.class.getMethods()) { if(m.isAnnotationPresent(C.class)) { System.out.println(m); } } } When executed on JDK8 (1.8.0-ea-b124), it prints out two methods: public void org.glassfish.tyrus.test.standard_config.GenericClientEndpointTest$B.method(java.lang.String) public void org.glassfish.tyrus.test.standard_config.GenericClientEndpointTest$B.method(java.lang.Object) result on JDK7 (just one method): public void org.glassfish.tyrus.test.standard_config.GenericClientEndpointTest$B.method(java.lang.String) Why is the method with Object param added to result set? And why it does have @C annotation declared? If this is intentional, is there any way how I could reliably filter out method with Object as parameter to get same result as on JDK7? Thanks and regards, Pavel From paul.sandoz at oracle.com Tue Jan 28 03:16:39 2014 From: paul.sandoz at oracle.com (Paul Sandoz) Date: Tue, 28 Jan 2014 12:16:39 +0100 Subject: JDK 8 reflection changes (compared to JDK 7) In-Reply-To: <52E7892B.2000302@oracle.com> References: <52E7892B.2000302@oracle.com> Message-ID: <8B3E63B6-B80D-429A-986C-9CEDD07282DF@oracle.com> Hi Pavel, The second method is a bridge method (m.isBridge() == true). You can use javap to see the byte code generated by the Java 8 compiler on the Test.B class: public void method(java.lang.Object); flags: ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC Code: stack=2, locals=2, args_size=2 0: aload_0 1: aload_1 2: checkcast #2 // class java/lang/String 5: invokevirtual #3 // Method method:(Ljava/lang/String;)V 8: return LineNumberTable: line 67: 0 LocalVariableTable: Start Length Slot Name Signature 0 9 0 this LTest$B; RuntimeVisibleAnnotations: 0: #22() Consider this code: B b = new B(); A a = b; // raw type for A a.method("FOO"); // will invoke the bridge a.method(new Integer(1)); // ClassCastException It was a bug that was fixed in 8: https://bugs.openjdk.java.net/browse/JDK-6695379 but has not been backported to a 7 update release, and i dunno if it will. Often for EE/reflection-based frameworks it is sufficient to ignore and filter out the bridge methods when processing the classes to find invocation points of user classes to be invoked by the framework (IIRC that is what Jersey did). Hth, Paul. On Jan 28, 2014, at 11:40 AM, Pavel Bucek wrote: > Hi all, > > I hope this is correct mailing list - if not, please feel free to point me to different one. > > Consider following code: > > @Retention(RetentionPolicy.RUNTIME) > @Target(ElementType.METHOD) > @interface C { } > > abstract class A { > public abstract void method(T arg); > } > > class B extends A { > @Override > @C > public void method(String arg) { } > } > > public static void main(String[] args) { > for(Method m : B.class.getMethods()) { > if(m.isAnnotationPresent(C.class)) { > System.out.println(m); > } > } > } > > When executed on JDK8 (1.8.0-ea-b124), it prints out two methods: > > public void org.glassfish.tyrus.test.standard_config.GenericClientEndpointTest$B.method(java.lang.String) > public void org.glassfish.tyrus.test.standard_config.GenericClientEndpointTest$B.method(java.lang.Object) > > result on JDK7 (just one method): > > public void org.glassfish.tyrus.test.standard_config.GenericClientEndpointTest$B.method(java.lang.String) > > Why is the method with Object param added to result set? And why it does have @C annotation declared? If this is intentional, is there any way how I could reliably filter out method with Object as parameter to get same result as on JDK7? > > Thanks and regards, > Pavel > From pavel.bucek at oracle.com Tue Jan 28 03:33:14 2014 From: pavel.bucek at oracle.com (Pavel Bucek) Date: Tue, 28 Jan 2014 12:33:14 +0100 Subject: JDK 8 reflection changes (compared to JDK 7) In-Reply-To: <8B3E63B6-B80D-429A-986C-9CEDD07282DF@oracle.com> References: <52E7892B.2000302@oracle.com> <8B3E63B6-B80D-429A-986C-9CEDD07282DF@oracle.com> Message-ID: <52E7957A.4010007@oracle.com> Thanks Paul, that's exactly what I was looking for :) have a nice day, Pavel On 28/01/14 12:16, Paul Sandoz wrote: > Hi Pavel, > > The second method is a bridge method (m.isBridge() == true). > > You can use javap to see the byte code generated by the Java 8 > compiler on the Test.B class: > > public void method(java.lang.Object); > flags: ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC > Code: > stack=2, locals=2, args_size=2 > 0: aload_0 > 1: aload_1 > 2: checkcast #2 // class java/lang/String > 5: invokevirtual #3 // Method > method:(Ljava/lang/String;)V > 8: return > LineNumberTable: > line 67: 0 > LocalVariableTable: > Start Length Slot Name Signature > 0 9 0 this LTest$B; > RuntimeVisibleAnnotations: > 0: #22() > > > Consider this code: > > B b = new B(); > A a = b; // raw type for A > a.method("FOO"); // will invoke the bridge > a.method(new Integer(1)); // ClassCastException > > It was a bug that was fixed in 8: > > https://bugs.openjdk.java.net/browse/JDK-6695379 > > but has not been backported to a 7 update release, and i dunno if it will. > > Often for EE/reflection-based frameworks it is sufficient to ignore > and filter out the bridge methods when processing the classes to find > invocation points of user classes to be invoked by the framework (IIRC > that is what Jersey did). > > Hth, > Paul. > > On Jan 28, 2014, at 11:40 AM, Pavel Bucek > wrote: > >> Hi all, >> >> I hope this is correct mailing list - if not, please feel free to >> point me to different one. >> >> Consider following code: >> >> @Retention(RetentionPolicy.RUNTIME) >> @Target(ElementType.METHOD) >> @interface C { } >> >> abstract class A { >> public abstract void method(T arg); >> } >> >> class B extends A { >> @Override >> @C >> public void method(String arg) { } >> } >> >> public static void main(String[] args) { >> for(Method m : B.class.getMethods()) { >> if(m.isAnnotationPresent(C.class)) { >> System.out.println(m); >> } >> } >> } >> >> When executed on JDK8 (1.8.0-ea-b124), it prints out two methods: >> >> public void >> org.glassfish.tyrus.test.standard_config.GenericClientEndpointTest$B.method(java.lang.String) >> public void >> org.glassfish.tyrus.test.standard_config.GenericClientEndpointTest$B.method(java.lang.Object) >> >> result on JDK7 (just one method): >> >> public void >> org.glassfish.tyrus.test.standard_config.GenericClientEndpointTest$B.method(java.lang.String) >> >> Why is the method with Object param added to result set? And why it >> does have @C annotation declared? If this is intentional, is there >> any way how I could reliably filter out method with Object as >> parameter to get same result as on JDK7? >> >> Thanks and regards, >> Pavel >> > From alejandro.murillo at oracle.com Tue Jan 28 09:54:29 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 28 Jan 2014 17:54:29 +0000 Subject: hg: jdk8/jdk8/hotspot: 7 new changesets Message-ID: <20140128175450.440926280C@hg.openjdk.java.net> Changeset: c2106608358b Author: amurillo Date: 2014-01-17 20:30 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/c2106608358b 8032015: new hotspot build - hs25-b68 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 709018897c81 Author: vlivanov Date: 2014-01-23 01:23 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/709018897c81 8031695: CHA ignores default methods during analysis leading to incorrect code generation Reviewed-by: jrose, acorn, hseigel, lfoltan ! src/share/vm/code/dependencies.cpp + test/compiler/inlining/DefaultAndConcreteMethodsCHA.java Changeset: f970454708b8 Author: iveresov Date: 2014-01-17 18:09 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/f970454708b8 8032207: C2: assert(VerifyOops || MachNode::size(ra_) <= (3+1)*4) failed: bad fixed size Summary: Fix the sizing of loadUS2L_immI16 and loadI2L_immI Reviewed-by: kvn, azeemj ! src/cpu/sparc/vm/sparc.ad + test/compiler/codegen/LoadWithMask.java Changeset: 984401824c5e Author: iveresov Date: 2014-01-21 20:05 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/984401824c5e 8031743: C2: loadI2L_immI broken for negative memory values Summary: Restrict loadI2L_imm optimizations to positive values of mask Reviewed-by: kvn, dlong ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad + test/compiler/codegen/LoadWithMask2.java Changeset: d45454002494 Author: amurillo Date: 2014-01-23 13:37 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/d45454002494 Merge Changeset: 2c564e329c87 Author: amurillo Date: 2014-01-23 13:37 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/2c564e329c87 Added tag hs25-b68 for changeset d45454002494 ! .hgtags Changeset: 58879cd9f8df Author: amurillo Date: 2014-01-28 09:51 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/58879cd9f8df Merge ! .hgtags From alejandro.murillo at oracle.com Tue Jan 28 10:02:13 2014 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Tue, 28 Jan 2014 11:02:13 -0700 Subject: jdk8-b127: HotSpot Message-ID: <52E7F0A5.9020101@oracle.com> hs25-b68 has been integrated into jdk8-b127. http://hg.openjdk.java.net/jdk8/jdk8/rev/4f8fa4724c14 http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/cfa04e69b115 http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/58879cd9f8df http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/573c261a2025 http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/3f682f2ea376 http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/a635c394328c http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/305b97f4651b http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/e2522604c7c9 Component : VM Status : 0 major failures, 0 minor failures Date : 01/28/2014 at 13:00 MSK Tested By : VM SQE &dmitry.fazunenko at oracle.com Cost(total man-days): 1 Workspace : 2014-01-23-214104.amurillo.hs25-b68-snapshot Bundles : 2014-01-23-214104.amurillo.hs25-b68-snapshot Platforms : Others Tests :/net/sqenfs-1.sfbay/export1/comp/vm/testbase/ Log :http://surl.us.oracle.com/pit_jdk8_b126_failures Browsers : NA Patches : NA Number of Tests Executed : 320104 passed tests, 3004 failed tests (5 new failures) Bug verification status: ====================================== Tested, Pass: Tested, Pass (partial fixes): Tested, Fail: Untested bug fixes: Setup is not available: 8031695: CHA ignores default methods during analysis leading to incorrect code generation 8031743: C2: loadI2L_immI broken for negative memory values 8032015: new hotspot build - hs25-b68 8032207: C2: assert(VerifyOops || MachNode::size(ra_) <= (3+1)*4) failed: bad fixed size New bugs filed: Bugs in PIT build: Bugs in earlier promoted build: Number of PIT requested: 1 Integration target J2SE build number: JDK8 b127 Issues and Notes: This is PIT for HS25 b68 for JDK8 b127. Go for integration. -- Alejandro From alejandro.murillo at oracle.com Tue Jan 28 21:41:56 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Wed, 29 Jan 2014 05:41:56 +0000 Subject: hg: jdk8/jdk8/hotspot: 4 new changesets Message-ID: <20140129054207.83EAB6284F@hg.openjdk.java.net> Changeset: 7e412f95e310 Author: amurillo Date: 2014-01-23 13:53 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/7e412f95e310 8032608: new hotspot build - hs25-b69 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 2185d483f5f8 Author: kvn Date: 2014-01-27 10:20 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/2185d483f5f8 8032566: Crash in JIT when running Scala compiler (and compiling Scala std lib) Summary: Switch off EliminateAutoBox flag by default in jdk8 release. Reviewed-by: iveresov ! src/share/vm/opto/c2_globals.hpp Changeset: 32f017489ba5 Author: amurillo Date: 2014-01-28 15:00 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/32f017489ba5 Merge Changeset: 1d8728efc05f Author: amurillo Date: 2014-01-28 15:00 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/1d8728efc05f Added tag hs25-b69 for changeset 32f017489ba5 ! .hgtags From alejandro.murillo at oracle.com Tue Jan 28 22:09:57 2014 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Tue, 28 Jan 2014 23:09:57 -0700 Subject: jdk8-b127: HotSpot (II) Message-ID: <52E89B35.7090500@oracle.com> hs25-b69 has been integrated into jdk8-b127. http://hg.openjdk.java.net/jdk8/jdk8/rev/4f8fa4724c14 http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/cfa04e69b115 http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/1d8728efc05f http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/573c261a2025 http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/3f682f2ea376 http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/a635c394328c http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/305b97f4651b http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/e2522604c7c9 This snapshot contains a single change required in master before the upcoming GAC promotion. PIT has been waived. All tests passed for a JPRT control job run with "-testset pit" CRs in this snapshot: 8032566: Crash in JIT when running Scala compiler (and compiling Scala std lib) 8032608: new hotspot build - hs25-b69 -- Alejandro From lana.steuck at oracle.com Wed Jan 29 17:18:16 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 30 Jan 2014 01:18:16 +0000 Subject: hg: jdk8/jdk8/langtools: 2 new changesets Message-ID: <20140130011823.B30B56288B@hg.openjdk.java.net> Changeset: afa91c54ff00 Author: jeff Date: 2014-01-28 20:10 +0000 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/afa91c54ff00 8032816: THIRDPARTYREADME LittleCMS preamble missing JRE 8 & JDK 8 Reviewed-by: lana ! THIRD_PARTY_README Changeset: bb69217ed812 Author: lana Date: 2014-01-29 11:12 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/bb69217ed812 Merge From lana.steuck at oracle.com Wed Jan 29 17:18:13 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 30 Jan 2014 01:18:13 +0000 Subject: hg: jdk8/jdk8/hotspot: 2 new changesets Message-ID: <20140130011820.543456288A@hg.openjdk.java.net> Changeset: ce0320cdb075 Author: jeff Date: 2014-01-28 20:09 +0000 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/ce0320cdb075 8032816: THIRDPARTYREADME LittleCMS preamble missing JRE 8 & JDK 8 Reviewed-by: lana ! THIRD_PARTY_README Changeset: 35038da7bb9d Author: lana Date: 2014-01-29 11:11 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/35038da7bb9d Merge From lana.steuck at oracle.com Wed Jan 29 17:18:16 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 30 Jan 2014 01:18:16 +0000 Subject: hg: jdk8/jdk8/nashorn: 2 new changesets Message-ID: <20140130011819.2606462887@hg.openjdk.java.net> Changeset: d3b293a4d554 Author: jeff Date: 2014-01-28 20:10 +0000 URL: http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/d3b293a4d554 8032816: THIRDPARTYREADME LittleCMS preamble missing JRE 8 & JDK 8 Reviewed-by: lana ! THIRD_PARTY_README Changeset: fdfbb745caf0 Author: lana Date: 2014-01-29 11:12 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/fdfbb745caf0 Merge From lana.steuck at oracle.com Wed Jan 29 17:18:13 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 30 Jan 2014 01:18:13 +0000 Subject: hg: jdk8/jdk8/jaxws: 2 new changesets Message-ID: <20140130011820.51E4962889@hg.openjdk.java.net> Changeset: 2b44c111e153 Author: jeff Date: 2014-01-28 20:09 +0000 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/2b44c111e153 8032816: THIRDPARTYREADME LittleCMS preamble missing JRE 8 & JDK 8 Reviewed-by: lana ! THIRD_PARTY_README Changeset: 8e46fe36e175 Author: lana Date: 2014-01-29 11:11 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/8e46fe36e175 Merge From lana.steuck at oracle.com Wed Jan 29 17:18:13 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 30 Jan 2014 01:18:13 +0000 Subject: hg: jdk8/jdk8/jaxp: 2 new changesets Message-ID: <20140130011819.C7ACF62888@hg.openjdk.java.net> Changeset: 60c2c003fa11 Author: jeff Date: 2014-01-28 20:09 +0000 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/60c2c003fa11 8032816: THIRDPARTYREADME LittleCMS preamble missing JRE 8 & JDK 8 Reviewed-by: lana ! THIRD_PARTY_README Changeset: b68cdb63a70b Author: lana Date: 2014-01-29 11:11 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/b68cdb63a70b Merge From lana.steuck at oracle.com Wed Jan 29 17:18:25 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 30 Jan 2014 01:18:25 +0000 Subject: hg: jdk8/jdk8/jdk: 7 new changesets Message-ID: <20140130011950.4510A6288C@hg.openjdk.java.net> Changeset: 4d891c8db5c1 Author: weijun Date: 2014-01-21 12:08 +0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/4d891c8db5c1 8031572: jarsigner -verify exits with 0 when a jar file is not properly signed Reviewed-by: mullan ! src/share/classes/java/util/jar/JarFile.java + test/sun/security/tools/jarsigner/EntriesOrder.java Changeset: b56ff7d30a72 Author: alanb Date: 2014-01-24 11:50 +0000 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/b56ff7d30a72 8032456: vm/jni/Miscellaneous/misc001/misc00101m1/misc00101m1.html failing on OS X Reviewed-by: sla, chegar, psandoz ! src/solaris/native/common/jni_util_md.c Changeset: 56d05f260123 Author: vlivanov Date: 2014-01-28 13:46 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/56d05f260123 8032585: JSR292: IllegalAccessError when attempting to invoke protected method from different package Reviewed-by: twisti, jrose ! src/share/classes/sun/invoke/util/VerifyAccess.java + test/java/lang/invoke/ProtectedMemberDifferentPackage/Test.java + test/java/lang/invoke/ProtectedMemberDifferentPackage/p1/T2.java + test/java/lang/invoke/ProtectedMemberDifferentPackage/p2/T3.java Changeset: 72d0cc723560 Author: jeff Date: 2014-01-28 20:10 +0000 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/72d0cc723560 8032816: THIRDPARTYREADME LittleCMS preamble missing JRE 8 & JDK 8 Reviewed-by: lana ! THIRD_PARTY_README Changeset: c8d9cdc6445c Author: rfield Date: 2014-01-28 13:02 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/c8d9cdc6445c 8032711: Issue with Lambda in handling 8032704: Issues with lib perm in Lambda Reviewed-by: jrose, ahgross, briangoetz ! src/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java + test/java/lang/invoke/lambda/T8032704.java + test/java/lang/invoke/lambda/T8032711.java Changeset: e385bd6f7338 Author: rfield Date: 2014-01-28 17:23 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/e385bd6f7338 8032697: Issues with Lambda Reviewed-by: ahgross, briangoetz, dlsmith, rfield Contributed-by: daniel.smith at oracle.com ! src/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java + test/java/lang/invoke/lambda/T8032697.java + test/java/lang/invoke/lambda/T8032697_anotherpkg/T8032697_A.java Changeset: fbf251b8ef8a Author: lana Date: 2014-01-29 11:11 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/fbf251b8ef8a Merge From lana.steuck at oracle.com Wed Jan 29 17:18:13 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 30 Jan 2014 01:18:13 +0000 Subject: hg: jdk8/jdk8/corba: 2 new changesets Message-ID: <20140130011815.187C962884@hg.openjdk.java.net> Changeset: 6d40c0d49c7a Author: jeff Date: 2014-01-28 20:09 +0000 URL: http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/6d40c0d49c7a 8032816: THIRDPARTYREADME LittleCMS preamble missing JRE 8 & JDK 8 Reviewed-by: lana ! THIRD_PARTY_README Changeset: b8c71dae0557 Author: lana Date: 2014-01-29 11:11 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/b8c71dae0557 Merge From lana.steuck at oracle.com Wed Jan 29 17:18:13 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 30 Jan 2014 01:18:13 +0000 Subject: hg: jdk8/jdk8: 2 new changesets Message-ID: <20140130011813.81ECB62883@hg.openjdk.java.net> Changeset: 4f590c2cec75 Author: jeff Date: 2014-01-28 20:09 +0000 URL: http://hg.openjdk.java.net/jdk8/jdk8/rev/4f590c2cec75 8032816: THIRDPARTYREADME LittleCMS preamble missing JRE 8 & JDK 8 Reviewed-by: lana ! THIRD_PARTY_README Changeset: 2e2ffb9e4b69 Author: lana Date: 2014-01-29 11:11 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/rev/2e2ffb9e4b69 Merge From lana.steuck at oracle.com Wed Jan 29 18:19:01 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 29 Jan 2014 18:19:01 -0800 (PST) Subject: jdk8-b127: JSN, Tools, Core Libraries, Serviceability, 2d, Awt, and Swing Message-ID: <201401300219.s0U2J1e4022108@jano-app.us.oracle.com> http://hg.openjdk.java.net/jdk8/jdk8/rev/2e2ffb9e4b69 http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/fdfbb745caf0 http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/bb69217ed812 http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/fbf251b8ef8a http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/8e46fe36e175 http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/b68cdb63a70b http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/35038da7bb9d http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/b8c71dae0557 --- All the fixes will be tested during promotion (no PIT testing at this point): List of all fixes: =================== JDK-8028718 hotspot closed/java/lang/reflect/Proxy/8017291/ProxyFieldAccess.java test fails JFR JDK-8031572 security-libs jarsigner -verify exits with 0 when a jar file is not properly signed JDK-8032456 core-libs vm/jni/Miscellaneous/misc001/misc00101m1/misc00101m1.html failing on OS X JDK-8032582 hotspot Write regression test for JDK-8008598 JDK-8032585 core-libs JSR292: IllegalAccessError when attempting to invoke protected method from different package JDK-8032645 core-svc Add regression test for JDK-7158796 JDK-8032697 core-libs Issues with Lambda JDK-8032704 core-libs Issues with lib perm in Lambda JDK-8032711 core-libs Issue with Lambda in handling JDK-8032816 infrastructure JDK8 THIRDPARTYREADME LittleCMS preamble missing JRE 8 & JDK 8 From david.katleman at oracle.com Thu Jan 30 12:24:52 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 30 Jan 2014 20:24:52 +0000 Subject: hg: jdk8/jdk8: Added tag jdk8-b127 for changeset 2e2ffb9e4b69 Message-ID: <20140130202452.F2B81628D7@hg.openjdk.java.net> Changeset: 101e42de4686 Author: katleman Date: 2014-01-30 12:16 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/rev/101e42de4686 Added tag jdk8-b127 for changeset 2e2ffb9e4b69 ! .hgtags From david.katleman at oracle.com Thu Jan 30 12:24:58 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 30 Jan 2014 20:24:58 +0000 Subject: hg: jdk8/jdk8/corba: Added tag jdk8-b127 for changeset b8c71dae0557 Message-ID: <20140130202458.ADD17628D8@hg.openjdk.java.net> Changeset: 113e7569b49b Author: katleman Date: 2014-01-30 12:16 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/113e7569b49b Added tag jdk8-b127 for changeset b8c71dae0557 ! .hgtags From david.katleman at oracle.com Thu Jan 30 12:26:33 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 30 Jan 2014 20:26:33 +0000 Subject: hg: jdk8/jdk8/hotspot: Added tag jdk8-b127 for changeset 35038da7bb9d Message-ID: <20140130202635.33A21628D9@hg.openjdk.java.net> Changeset: 874c0b4a946c Author: katleman Date: 2014-01-30 12:16 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/874c0b4a946c Added tag jdk8-b127 for changeset 35038da7bb9d ! .hgtags From david.katleman at oracle.com Thu Jan 30 12:29:58 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 30 Jan 2014 20:29:58 +0000 Subject: hg: jdk8/jdk8/jaxp: Added tag jdk8-b127 for changeset b68cdb63a70b Message-ID: <20140130203000.689C5628DB@hg.openjdk.java.net> Changeset: b1839922f10c Author: katleman Date: 2014-01-30 12:16 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/b1839922f10c Added tag jdk8-b127 for changeset b68cdb63a70b ! .hgtags From david.katleman at oracle.com Thu Jan 30 12:30:05 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 30 Jan 2014 20:30:05 +0000 Subject: hg: jdk8/jdk8/jaxws: Added tag jdk8-b127 for changeset 8e46fe36e175 Message-ID: <20140130203007.3E23E628DE@hg.openjdk.java.net> Changeset: de172acc095b Author: katleman Date: 2014-01-30 12:16 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/de172acc095b Added tag jdk8-b127 for changeset 8e46fe36e175 ! .hgtags From david.katleman at oracle.com Thu Jan 30 12:30:15 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 30 Jan 2014 20:30:15 +0000 Subject: hg: jdk8/jdk8/jdk: Added tag jdk8-b127 for changeset fbf251b8ef8a Message-ID: <20140130203028.5113B628DF@hg.openjdk.java.net> Changeset: f777d83e0433 Author: katleman Date: 2014-01-30 12:17 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/f777d83e0433 Added tag jdk8-b127 for changeset fbf251b8ef8a ! .hgtags From david.katleman at oracle.com Thu Jan 30 12:32:14 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 30 Jan 2014 20:32:14 +0000 Subject: hg: jdk8/jdk8/langtools: Added tag jdk8-b127 for changeset bb69217ed812 Message-ID: <20140130203217.06A2A628E0@hg.openjdk.java.net> Changeset: 09cdd3b493c0 Author: katleman Date: 2014-01-30 12:17 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/09cdd3b493c0 Added tag jdk8-b127 for changeset bb69217ed812 ! .hgtags From david.katleman at oracle.com Thu Jan 30 12:32:22 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 30 Jan 2014 20:32:22 +0000 Subject: hg: jdk8/jdk8/nashorn: Added tag jdk8-b127 for changeset fdfbb745caf0 Message-ID: <20140130203223.063D1628E1@hg.openjdk.java.net> Changeset: 7dfde83426d1 Author: katleman Date: 2014-01-30 12:17 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/7dfde83426d1 Added tag jdk8-b127 for changeset fdfbb745caf0 ! .hgtags From mathias.axelsson at oracle.com Fri Jan 31 03:55:07 2014 From: mathias.axelsson at oracle.com (Mathias Axelsson) Date: Fri, 31 Jan 2014 12:55:07 +0100 Subject: Update on JDK 8 builds and release candidate status Message-ID: <41AB805B-3E50-4B41-8821-3171AD85718A@oracle.com> Hi, It's been a while since my last update so I wanted to give you an update on where we are. Focus has been on getting the final RI (Reference Implementation) build for the Java SE 8 specification completed and ready. The current RI build is b126 [1] and unless any TCK blockers shows up, this build will be the RI for Java SE 8. With the RI build in place focus has now shifted to get the remaining showstopper fixes for JDK 8 into the master. We had a number of fixes lined up and got them integrated earlier this week so that we could do a new promoted build (b127). This build will be posted on java.net [2] shortly. b127 is not a release candidate build as there are still a few critical issues that must be fixed and integrated. I'm following up on the bugs on a daily basis and hope we can cut the first release candidate of JDK 8 shortly. I will send out an update once we have a release candidate build of JDK 8. Kind regards, Mathias Axelsson, Oracle JDK 8 Release Manager [1] https://jdk8.java.net/java-se-8-ri/ [2] https://jdk8.java.net/download.html From lana.steuck at oracle.com Fri Jan 31 16:20:07 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Sat, 01 Feb 2014 00:20:07 +0000 Subject: hg: jdk8/jdk8/jdk: 6 new changesets Message-ID: <20140201002120.0759062935@hg.openjdk.java.net> Changeset: 9f098aed44c0 Author: anazarov Date: 2014-01-31 12:01 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/9f098aed44c0 8032025: Update repeating annotations demo Reviewed-by: jfranck + src/share/sample/annotations/DependencyChecker/PluginChecker/src/checker/Device.java + src/share/sample/annotations/DependencyChecker/PluginChecker/src/checker/Kettle.xml + src/share/sample/annotations/DependencyChecker/PluginChecker/src/checker/Module.java + src/share/sample/annotations/DependencyChecker/PluginChecker/src/checker/PluginChecker.java + src/share/sample/annotations/DependencyChecker/PluginChecker/src/checker/Require.java + src/share/sample/annotations/DependencyChecker/PluginChecker/src/checker/RequireContainer.java + src/share/sample/annotations/DependencyChecker/Plugins/src/plugins/BoilerPlugin.java + src/share/sample/annotations/DependencyChecker/Plugins/src/plugins/ExtendedBoilerPlugin.java + src/share/sample/annotations/DependencyChecker/Plugins/src/plugins/TimerPlugin.java + src/share/sample/annotations/Validator/src/PositiveIntegerSupplier.java + src/share/sample/annotations/Validator/src/SupplierValidator.java + src/share/sample/annotations/Validator/src/Validate.java + src/share/sample/annotations/Validator/src/Validator.java + src/share/sample/annotations/index.html Changeset: f72a8df6a2ed Author: anazarov Date: 2014-01-31 12:01 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/f72a8df6a2ed 8031650: Update bulk operation demo Reviewed-by: psandoz, mduigou + src/share/sample/lambda/BulkDataOperations/index.html + src/share/sample/lambda/BulkDataOperations/src/CSVProcessor.java + src/share/sample/lambda/BulkDataOperations/src/Grep.java + src/share/sample/lambda/BulkDataOperations/src/PasswordGenerator.java + src/share/sample/lambda/BulkDataOperations/src/WC.java Changeset: 4574011c1689 Author: anazarov Date: 2014-01-31 12:01 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/4574011c1689 8032020: Update try-with-resources demo Reviewed-by: darcy, alanb, smarks + src/share/sample/try-with-resources/index.html + src/share/sample/try-with-resources/src/CustomAutoCloseableSample.java + src/share/sample/try-with-resources/src/Unzip.java + src/share/sample/try-with-resources/src/ZipCat.java Changeset: a4f68fc5f353 Author: psandoz Date: 2014-01-31 12:01 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/a4f68fc5f353 8032056: Create demo to illustrate new practices of the default methods usage Reviewed-by: briangoetz, rfield, psandoz Contributed-by: taras.ledkov at oracle.com + src/share/sample/lambda/DefaultMethods/ArrayIterator.java + src/share/sample/lambda/DefaultMethods/DiamondInheritance.java + src/share/sample/lambda/DefaultMethods/Inheritance.java + src/share/sample/lambda/DefaultMethods/MixIn.java + src/share/sample/lambda/DefaultMethods/Reflection.java + src/share/sample/lambda/DefaultMethods/SimplestUsage.java Changeset: f684c9773858 Author: vlivanov Date: 2014-01-31 21:07 +0400 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/f684c9773858 8033278: Missed access checks for Lookup.unreflect* after 8032585 Reviewed-by: jrose, twisti ! src/share/classes/sun/invoke/util/VerifyAccess.java ! test/java/lang/invoke/ProtectedMemberDifferentPackage/Test.java ! test/java/lang/invoke/ProtectedMemberDifferentPackage/p1/T2.java ! test/java/lang/invoke/ProtectedMemberDifferentPackage/p2/T3.java Changeset: f644211c59fd Author: lana Date: 2014-01-31 13:47 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/f644211c59fd Merge From lana.steuck at oracle.com Fri Jan 31 16:19:59 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Sat, 01 Feb 2014 00:19:59 +0000 Subject: hg: jdk8/jdk8/nashorn: 5 new changesets Message-ID: <20140201002004.DD80462933@hg.openjdk.java.net> Changeset: a43c125b03dc Author: sundar Date: 2014-01-30 18:34 +0530 URL: http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/a43c125b03dc 8032944: Improve reflection in Nashorn Reviewed-by: jlaskey, attila, ahgross ! src/jdk/nashorn/internal/objects/NativeObject.java + test/script/sandbox/classbind.js Changeset: eca774d33fa4 Author: sundar Date: 2014-01-30 19:04 +0530 URL: http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/eca774d33fa4 8032954: Nashorn: extend Java.extend Reviewed-by: attila, jlaskey, ahgross ! src/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java ! test/script/sandbox/classbind.js ! test/script/sandbox/classloader.js ! test/script/sandbox/classloader.js.EXPECTED Changeset: c59fb10cb0b5 Author: sundar Date: 2014-01-30 19:45 +0530 URL: http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/c59fb10cb0b5 8032949: Nashorn linkages awry Reviewed-by: jlaskey, attila, ahgross ! src/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java ! src/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java ! src/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java ! src/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java ! test/src/jdk/nashorn/api/scripting/ScriptEngineSecurityTest.java ! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java Changeset: 11b83c913cca Author: attila Date: 2014-01-30 20:14 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/11b83c913cca 8032681: Issues with Nashorn Reviewed-by: ahgross, jlaskey, sundar + src/jdk/internal/dynalink/linker/GuardedTypeConversion.java ! src/jdk/internal/dynalink/linker/GuardingTypeConverterFactory.java ! src/jdk/internal/dynalink/support/LinkerServicesImpl.java ! src/jdk/internal/dynalink/support/TypeConverterFactory.java ! src/jdk/nashorn/api/scripting/NashornScriptEngine.java ! src/jdk/nashorn/internal/objects/NativeJava.java ! src/jdk/nashorn/internal/objects/NativeJavaImporter.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/NativeJavaPackage.java ! src/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk/nashorn/internal/runtime/linker/AdaptationResult.java ! src/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java ! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java ! src/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java ! src/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java ! src/jdk/nashorn/internal/runtime/linker/JavaAdapterServices.java ! src/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java ! src/jdk/nashorn/internal/runtime/linker/NashornLinker.java ! src/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java ! src/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java ! src/jdk/nashorn/internal/runtime/resources/Messages.properties ! test/script/basic/JDK-8014647.js ! test/script/basic/JDK-8014647.js.EXPECTED ! test/script/basic/javaclassoverrides.js ! test/script/basic/javaclassoverrides.js.EXPECTED ! test/script/sandbox/javaextend.js ! test/script/sandbox/javaextend.js.EXPECTED ! test/src/jdk/nashorn/api/scripting/ScriptEngineSecurityTest.java + test/src/jdk/nashorn/test/models/ClassWithFinalFinalizer.java + test/src/jdk/nashorn/test/models/ClassWithInheritedFinalFinalizer.java Changeset: 73cbad0c5d28 Author: lana Date: 2014-01-31 13:47 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/73cbad0c5d28 Merge From lana.steuck at oracle.com Fri Jan 31 17:57:10 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 31 Jan 2014 17:57:10 -0800 (PST) Subject: jdk8-b128: JSN, Tools, Core Libraries, Serviceability, 2d, Awt, and Swing Message-ID: <201402010157.s111vA8T018875@jano-app.us.oracle.com> http://hg.openjdk.java.net/jdk8/jdk8/rev/101e42de4686 http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/73cbad0c5d28 http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/09cdd3b493c0 http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/f644211c59fd http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/de172acc095b http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/b1839922f10c http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/874c0b4a946c http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/113e7569b49b --- All the fixes will be tested during promotion (no PIT testing at this point): List of all fixes: =================== JDK-8031650 core-libs Update bulk operation demo JDK-8032020 core-libs Update try-with-resources demo JDK-8032025 core-libs Update repeating annotations demo JDK-8032056 core-libs Create demo to illustrate new practices of the default methods usage JDK-8032681 core-libs Issues with Nashorn JDK-8032944 core-libs Improve reflection in Nashorn JDK-8032949 core-libs Nashorn linkages awry JDK-8032954 core-libs Nashorn: extend Java.extend JDK-8033278 core-libs Missed access checks for Lookup.unreflect* after 8032585