From vladimir.x.ivanov at oracle.com Wed Oct 1 08:34:21 2014 From: vladimir.x.ivanov at oracle.com (Vladimir Ivanov) Date: Wed, 01 Oct 2014 12:34:21 +0400 Subject: [8u40] Request for approval: 8058661: Compiled LambdaForms should inherit from Object to improve class loading performance Message-ID: <542BBC8D.1000208@oracle.com> Please, approve backport of the following fix into 8u40: 8058661: Compiled LambdaForms should inherit from Object to improve class loading performance https://bugs.openjdk.java.net/browse/JDK-8058661 http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/dfb02ed82227 http://mail.openjdk.java.net/pipermail/mlvm-dev/2014-September/006020.html The changes apply cleanly. Thanks! Best regards, Vladimir Ivanov From attila.szegedi at oracle.com Wed Oct 1 09:27:43 2014 From: attila.szegedi at oracle.com (Attila Szegedi) Date: Wed, 1 Oct 2014 11:27:43 +0200 Subject: [8u40] Request for Approval: 8059370: Unnecessary work in deoptimizing recompilation Message-ID: Please approve. Bug: https://bugs.openjdk.java.net/browse/JDK-8059370 jdk9 webrev: http://cr.openjdk.java.net/~attila/8059370/webrev.00 jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-September/003546.html Changes apply cleanly to jdk8u-dev after path reshuffling from modular source code layout. Thanks, Attila. From attila.szegedi at oracle.com Wed Oct 1 09:28:05 2014 From: attila.szegedi at oracle.com (Attila Szegedi) Date: Wed, 1 Oct 2014 11:28:05 +0200 Subject: [8u40] Request for Approval: 8059371: Code duplication in handling of break and continue Message-ID: Please approve. Bug: https://bugs.openjdk.java.net/browse/JDK-8059371 jdk9 webrev: http://cr.openjdk.java.net/~attila/8059371/webrev.00 jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-September/003547.html Changes apply cleanly to jdk8u-dev after path reshuffling from modular source code layout. Thanks, Attila. From attila.szegedi at oracle.com Wed Oct 1 09:28:37 2014 From: attila.szegedi at oracle.com (Attila Szegedi) Date: Wed, 1 Oct 2014 11:28:37 +0200 Subject: [8u40] Request for Approval: 8059372: Code duplication in split emitter Message-ID: <35D5CE17-580C-40F6-A966-2281BA9A2F47@oracle.com> Please approve. Bug: https://bugs.openjdk.java.net/browse/JDK-8059372 jdk9 webrev: http://cr.openjdk.java.net/~attila/8059372/webrev.00 jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-September/003548.html Changes apply cleanly to jdk8u-dev after path reshuffling from modular source code layout. Thanks, Attila. From sean.coffey at oracle.com Wed Oct 1 09:58:58 2014 From: sean.coffey at oracle.com (=?windows-1252?Q?Se=E1n_Coffey?=) Date: Wed, 01 Oct 2014 10:58:58 +0100 Subject: [8u40] Request for approval: 8058661: Compiled LambdaForms should inherit from Object to improve class loading performance In-Reply-To: <542BBC8D.1000208@oracle.com> References: <542BBC8D.1000208@oracle.com> Message-ID: <542BD062.7020603@oracle.com> Approved. regards, Sean. On 01/10/14 09:34, Vladimir Ivanov wrote: > Please, approve backport of the following fix into 8u40: > > 8058661: Compiled LambdaForms should inherit from Object to improve > class loading performance > > https://bugs.openjdk.java.net/browse/JDK-8058661 > http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/dfb02ed82227 > http://mail.openjdk.java.net/pipermail/mlvm-dev/2014-September/006020.html > > > The changes apply cleanly. > > Thanks! > > Best regards, > Vladimir Ivanov From sean.coffey at oracle.com Wed Oct 1 09:59:21 2014 From: sean.coffey at oracle.com (=?windows-1252?Q?Se=E1n_Coffey?=) Date: Wed, 01 Oct 2014 10:59:21 +0100 Subject: [8u40] Request for Approval: 8059370: Unnecessary work in deoptimizing recompilation In-Reply-To: References: Message-ID: <542BD079.5000009@oracle.com> Approved. regards, Sean. On 01/10/14 10:27, Attila Szegedi wrote: > Please approve. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8059370 > jdk9 webrev: http://cr.openjdk.java.net/~attila/8059370/webrev.00 > jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-September/003546.html > > Changes apply cleanly to jdk8u-dev after path reshuffling from modular source code layout. > > Thanks, > Attila. From sean.coffey at oracle.com Wed Oct 1 10:00:04 2014 From: sean.coffey at oracle.com (=?windows-1252?Q?Se=E1n_Coffey?=) Date: Wed, 01 Oct 2014 11:00:04 +0100 Subject: [8u40] Request for Approval: 8059371: Code duplication in handling of break and continue In-Reply-To: References: Message-ID: <542BD0A4.9050201@oracle.com> Approved. regards, Sean. On 01/10/14 10:28, Attila Szegedi wrote: > Please approve. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8059371 > jdk9 webrev: http://cr.openjdk.java.net/~attila/8059371/webrev.00 > jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-September/003547.html > > Changes apply cleanly to jdk8u-dev after path reshuffling from modular source code layout. > > Thanks, > Attila. From sean.coffey at oracle.com Wed Oct 1 10:01:39 2014 From: sean.coffey at oracle.com (=?windows-1252?Q?Se=E1n_Coffey?=) Date: Wed, 01 Oct 2014 11:01:39 +0100 Subject: [8u40] Request for Approval: 8059372: Code duplication in split emitter In-Reply-To: <35D5CE17-580C-40F6-A966-2281BA9A2F47@oracle.com> References: <35D5CE17-580C-40F6-A966-2281BA9A2F47@oracle.com> Message-ID: <542BD103.7020702@oracle.com> I don't see this fix pushed to JDK 9 yet. Approving with the caveat that a JDK 9 push is made at same time or before. regards, Sean. On 01/10/14 10:28, Attila Szegedi wrote: > Please approve. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8059372 > jdk9 webrev: http://cr.openjdk.java.net/~attila/8059372/webrev.00 > jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-September/003548.html > > Changes apply cleanly to jdk8u-dev after path reshuffling from modular source code layout. > > Thanks, > Attila. From vladimir.x.ivanov at oracle.com Wed Oct 1 10:08:48 2014 From: vladimir.x.ivanov at oracle.com (Vladimir Ivanov) Date: Wed, 01 Oct 2014 14:08:48 +0400 Subject: [8u40] Request for approval: 8058661: Compiled LambdaForms should inherit from Object to improve class loading performance In-Reply-To: <542BD062.7020603@oracle.com> References: <542BBC8D.1000208@oracle.com> <542BD062.7020603@oracle.com> Message-ID: <542BD2B0.7010700@oracle.com> Sean, thank you. Best regards, Vladimir Ivanov On 10/1/14, 1:58 PM, Se?n Coffey wrote: > Approved. > > regards, > Sean. > > On 01/10/14 09:34, Vladimir Ivanov wrote: >> Please, approve backport of the following fix into 8u40: >> >> 8058661: Compiled LambdaForms should inherit from Object to improve >> class loading performance >> >> https://bugs.openjdk.java.net/browse/JDK-8058661 >> http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/dfb02ed82227 >> http://mail.openjdk.java.net/pipermail/mlvm-dev/2014-September/006020.html >> >> >> The changes apply cleanly. >> >> Thanks! >> >> Best regards, >> Vladimir Ivanov > From aleksej.efimov at oracle.com Wed Oct 1 15:10:01 2014 From: aleksej.efimov at oracle.com (Aleksej Efimov) Date: Wed, 01 Oct 2014 19:10:01 +0400 Subject: [8u40] Request for Approval: 8038966: JAX-WS handles wrongly xsd:any arguments for Web services Message-ID: <542C1949.40402@oracle.com> Hello JDK8u maintainers, Please, approve backport of 8038966 fix to JDK8u40. The unshuffled JDK9 patch applies cleanly to JDK8u-dev. The JPRT build and xml related tests from 'jdk_other' passes without failures. Bug: https://bugs.openjdk.java.net/browse/JDK-8038966 JDK9 Review: http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-September/028753.html JDK9 changesets: http://hg.openjdk.java.net/jdk9/dev/jaxws/rev/ad01ed3c9ac2 http://hg.openjdk.java.net/jdk9/dev/jdk/rev/c7e0e1a2fea8 With Best Regards, -Aleksej From rob.mckenna at oracle.com Wed Oct 1 15:17:36 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Wed, 01 Oct 2014 16:17:36 +0100 Subject: [8u40] Request for Approval: 8038966: JAX-WS handles wrongly xsd:any arguments for Web services In-Reply-To: <542C1949.40402@oracle.com> References: <542C1949.40402@oracle.com> Message-ID: <542C1B10.80407@oracle.com> Approved. -Rob On 01/10/14 16:10, Aleksej Efimov wrote: > Hello JDK8u maintainers, > > Please, approve backport of 8038966 fix to JDK8u40. The unshuffled > JDK9 patch applies cleanly to JDK8u-dev. > The JPRT build and xml related tests from 'jdk_other' passes without > failures. > > Bug: > https://bugs.openjdk.java.net/browse/JDK-8038966 > JDK9 Review: > http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-September/028753.html > > JDK9 changesets: > http://hg.openjdk.java.net/jdk9/dev/jaxws/rev/ad01ed3c9ac2 > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/c7e0e1a2fea8 > > > With Best Regards, > -Aleksej From mark.sheppard at oracle.com Wed Oct 1 15:30:20 2014 From: mark.sheppard at oracle.com (Mark Sheppard) Date: Wed, 01 Oct 2014 16:30:20 +0100 Subject: [8u-dev] Request for approval: JDK-8058932 - java/net/InetAddress/IPv4Formats.java failed because hello.foo.bar does exist Message-ID: <542C1E0C.3080906@oracle.com> Please approve the backport of the following fix into 8u-dev: https://bugs.openjdk.java.net/browse/JDK-8058932 http://mail.openjdk.java.net/pipermail/net-dev/2014-October/008711.html change --- a/test/java/net/InetAddress/IPv4Formats.java Tue Sep 30 13:25:04 2014 +0100 +++ b/test/java/net/InetAddress/IPv4Formats.java Tue Sep 30 23:23:46 2014 +0100 @@ -36,7 +36,7 @@ {"126.1", "126.0.0.1"}, {"128.50.65534", "128.50.255.254"}, {"192.168.1.2", "192.168.1.2"}, - {"hello.foo.bar", null}, + {"invalidhost.invalid", null}, {"1024.1.2.3", null}, {"128.14.66000", null } regards Mark From rob.mckenna at oracle.com Wed Oct 1 15:39:07 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Wed, 01 Oct 2014 16:39:07 +0100 Subject: [8u-dev] Request for approval: JDK-8058932 - java/net/InetAddress/IPv4Formats.java failed because hello.foo.bar does exist In-Reply-To: <542C1E0C.3080906@oracle.com> References: <542C1E0C.3080906@oracle.com> Message-ID: <542C201B.30904@oracle.com> Approved, pending 9 integration. -Rob On 01/10/14 16:30, Mark Sheppard wrote: > Please approve the backport of the following fix into 8u-dev: > > https://bugs.openjdk.java.net/browse/JDK-8058932 > http://mail.openjdk.java.net/pipermail/net-dev/2014-October/008711.html > > > change > > --- a/test/java/net/InetAddress/IPv4Formats.java Tue Sep 30 > 13:25:04 2014 +0100 > +++ b/test/java/net/InetAddress/IPv4Formats.java Tue Sep 30 > 23:23:46 2014 +0100 > @@ -36,7 +36,7 @@ > {"126.1", "126.0.0.1"}, > {"128.50.65534", "128.50.255.254"}, > {"192.168.1.2", "192.168.1.2"}, > - {"hello.foo.bar", null}, > + {"invalidhost.invalid", null}, > {"1024.1.2.3", null}, > {"128.14.66000", null } > > > regards > Mark From sean.coffey at oracle.com Wed Oct 1 15:39:28 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Wed, 01 Oct 2014 16:39:28 +0100 Subject: [8u-dev] Request for approval: JDK-8058932 - java/net/InetAddress/IPv4Formats.java failed because hello.foo.bar does exist In-Reply-To: <542C1E0C.3080906@oracle.com> References: <542C1E0C.3080906@oracle.com> Message-ID: <542C2030.4070309@oracle.com> Approved. I'm assuming the push to JDK 9 is imminent. regards, Sean. On 01/10/14 16:30, Mark Sheppard wrote: > Please approve the backport of the following fix into 8u-dev: > > https://bugs.openjdk.java.net/browse/JDK-8058932 > http://mail.openjdk.java.net/pipermail/net-dev/2014-October/008711.html > > > change > > --- a/test/java/net/InetAddress/IPv4Formats.java Tue Sep 30 > 13:25:04 2014 +0100 > +++ b/test/java/net/InetAddress/IPv4Formats.java Tue Sep 30 > 23:23:46 2014 +0100 > @@ -36,7 +36,7 @@ > {"126.1", "126.0.0.1"}, > {"128.50.65534", "128.50.255.254"}, > {"192.168.1.2", "192.168.1.2"}, > - {"hello.foo.bar", null}, > + {"invalidhost.invalid", null}, > {"1024.1.2.3", null}, > {"128.14.66000", null } > > > regards > Mark From sean.coffey at oracle.com Wed Oct 1 16:17:08 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Wed, 01 Oct 2014 17:17:08 +0100 Subject: [8u-dev] Request for approval : 8048194: GSSContext.acceptSecContext fails when a supported mech is not initiator preferred Message-ID: <542C2904.1090808@oracle.com> Looking to backport this to JDK 8u. Patch applies cleanly. JDK 9 changeset : http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/20c60b5568db Bug report : https://bugs.openjdk.java.net/browse/JDK-8048194 Review thread : http://mail.openjdk.java.net/pipermail/security-dev/2014-July/010733.html regards, Sean. From rob.mckenna at oracle.com Wed Oct 1 16:51:23 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Wed, 01 Oct 2014 17:51:23 +0100 Subject: [8u-dev] Request for approval : 8048194: GSSContext.acceptSecContext fails when a supported mech is not initiator preferred In-Reply-To: <542C2904.1090808@oracle.com> References: <542C2904.1090808@oracle.com> Message-ID: <542C310B.7070704@oracle.com> Approved. -Rob On 01/10/14 17:17, Se?n Coffey wrote: > Looking to backport this to JDK 8u. Patch applies cleanly. > > JDK 9 changeset : > http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/20c60b5568db > Bug report : https://bugs.openjdk.java.net/browse/JDK-8048194 > Review thread : > http://mail.openjdk.java.net/pipermail/security-dev/2014-July/010733.html > > regards, > Sean. > From michael.fang at oracle.com Wed Oct 1 17:06:22 2014 From: michael.fang at oracle.com (Michael Fang) Date: Wed, 01 Oct 2014 10:06:22 -0700 Subject: [8u40] Request for approval for 8059177: jdk8u40 l10n resource file translation update 1 Message-ID: <542C348E.2010003@oracle.com> Hello JDK8u maintainers, Please approve bug fix 8059177 for 8u40 (not a back port from 9): Bug report: https://bugs.openjdk.java.net/browse/JDK-8059177 Review thread: http://mail.openjdk.java.net/pipermail/jdk8u-dev/2014-September/002065.html Reviewer: naoto, joehw thanks, -michael From rob.mckenna at oracle.com Wed Oct 1 17:15:32 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Wed, 01 Oct 2014 18:15:32 +0100 Subject: [8u40] Request for approval for 8059177: jdk8u40 l10n resource file translation update 1 In-Reply-To: <542C348E.2010003@oracle.com> References: <542C348E.2010003@oracle.com> Message-ID: <542C36B4.3030701@oracle.com> Approved. Can you add an appropriate noreg label to the bug? Thanks, -Rob On 01/10/14 18:06, Michael Fang wrote: > Hello JDK8u maintainers, > > Please approve bug fix 8059177 for 8u40 (not a back port from 9): > > Bug report: https://bugs.openjdk.java.net/browse/JDK-8059177 > Review thread: > http://mail.openjdk.java.net/pipermail/jdk8u-dev/2014-September/002065.html > Reviewer: naoto, joehw > > thanks, > > -michael From michael.fang at oracle.com Wed Oct 1 17:23:10 2014 From: michael.fang at oracle.com (Michael Fang) Date: Wed, 01 Oct 2014 10:23:10 -0700 Subject: [8u40] Request for approval for 8059177: jdk8u40 l10n resource file translation update 1 In-Reply-To: <542C36B4.3030701@oracle.com> References: <542C348E.2010003@oracle.com> <542C36B4.3030701@oracle.com> Message-ID: <542C387E.8030502@oracle.com> Thanks Rob. noreg-l10n added. thanks, -michael On 14?10?01? 10:15 ??, Rob McKenna wrote: > Approved. Can you add an appropriate noreg label to the bug? Thanks, > > -Rob > > On 01/10/14 18:06, Michael Fang wrote: >> Hello JDK8u maintainers, >> >> Please approve bug fix 8059177 for 8u40 (not a back port from 9): >> >> Bug report: https://bugs.openjdk.java.net/browse/JDK-8059177 >> Review thread: >> http://mail.openjdk.java.net/pipermail/jdk8u-dev/2014-September/002065.html >> Reviewer: naoto, joehw >> >> thanks, >> >> -michael > From attila.szegedi at oracle.com Thu Oct 2 14:31:50 2014 From: attila.szegedi at oracle.com (Attila Szegedi) Date: Thu, 2 Oct 2014 16:31:50 +0200 Subject: [8u40] Request for Approval: 8059346: Single class loader is used to load compiled bytecode Message-ID: <50B7C26F-FBF0-48C3-BADF-C303FC8D4A1E@oracle.com> Please approve. Bug: https://bugs.openjdk.java.net/browse/JDK-8059346 jdk9 webrev: http://cr.openjdk.java.net/~attila/8059346/webrev.00 jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-September/ Changes apply cleanly to jdk8u-dev after path reshuffling from modular source code layout. Thanks, Attila. From rob.mckenna at oracle.com Thu Oct 2 15:51:04 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Thu, 02 Oct 2014 16:51:04 +0100 Subject: [8u40] Request for Approval: 8059346: Single class loader is used to load compiled bytecode In-Reply-To: <50B7C26F-FBF0-48C3-BADF-C303FC8D4A1E@oracle.com> References: <50B7C26F-FBF0-48C3-BADF-C303FC8D4A1E@oracle.com> Message-ID: <542D7468.3060601@oracle.com> Approved. -Rob On 02/10/14 15:31, Attila Szegedi wrote: > Please approve. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8059346 > jdk9 webrev: http://cr.openjdk.java.net/~attila/8059346/webrev.00 > jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-September/ > > Changes apply cleanly to jdk8u-dev after path reshuffling from modular source code layout. > > Thanks, > Attila. From daniel.heinrich.02 at gmail.com Thu Oct 2 15:49:56 2014 From: daniel.heinrich.02 at gmail.com (Daniel Heinrich) Date: Thu, 2 Oct 2014 17:49:56 +0200 Subject: Bug: backward compatibility breaking compiler bug with generics/rawtypes Message-ID: Hi, this is my first time writing to an OpenJDK mailing list, so excuse me if this is the wrong list. I found a compiler bug which does not only breaks backward compatibility, but also compiles wrong code. You can find a very minimal code which produces the error in this gist: https://gist.github.com/Danny02/55f6554e48a65b3a73fa or in the attached file. I hope the comments in the code are enough to explain the problem, if not I will answer all questions which might come up. I compiled the code with the Oracle JDK 8_20 on Windows 7. I also checked that the code works with JDK 7. Best regards, Daniel Heinrich From jaroslav.bachorik at oracle.com Fri Oct 3 07:39:32 2014 From: jaroslav.bachorik at oracle.com (Jaroslav Bachorik) Date: Fri, 03 Oct 2014 09:39:32 +0200 Subject: [ping] [8u40] Request for approval: 8042123 Support default and static interface methods in JDI, JDWP and JDB Message-ID: <542E52B4.4080205@oracle.com> Hi, please approve applying of fix for JKD-8042123 to jdk8u-dev. This is a straight-forward application of the JDK9 fix. The fix was CCC approved and all the related tests do pass. Issue: https://bugs.openjdk.java.net/browse/JDK-8042123 Changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/830cc367f41b JDK9 review: - http://mail.openjdk.java.net/pipermail/serviceability-dev/2014-April/014707.html - http://mail.openjdk.java.net/pipermail/serviceability-dev/2014-April/014754.html - http://mail.openjdk.java.net/pipermail/serviceability-dev/2014-April/014759.html Thanks, -JB- From sean.coffey at oracle.com Fri Oct 3 08:05:30 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Fri, 03 Oct 2014 09:05:30 +0100 Subject: [ping] [8u40] Request for approval: 8042123 Support default and static interface methods in JDI, JDWP and JDB In-Reply-To: <542E52B4.4080205@oracle.com> References: <542E52B4.4080205@oracle.com> Message-ID: <542E58CA.4070707@oracle.com> Approved. regards, Sean. On 03/10/2014 08:39, Jaroslav Bachorik wrote: > Hi, > > please approve applying of fix for JKD-8042123 to jdk8u-dev. > This is a straight-forward application of the JDK9 fix. The fix was > CCC approved and all the related tests do pass. > > Issue: https://bugs.openjdk.java.net/browse/JDK-8042123 > Changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/830cc367f41b > JDK9 review: > - > http://mail.openjdk.java.net/pipermail/serviceability-dev/2014-April/014707.html > - > http://mail.openjdk.java.net/pipermail/serviceability-dev/2014-April/014754.html > - > http://mail.openjdk.java.net/pipermail/serviceability-dev/2014-April/014759.html > > > Thanks, > -JB- From konstantin.shefov at oracle.com Fri Oct 3 08:53:27 2014 From: konstantin.shefov at oracle.com (Konstantin Shefov) Date: Fri, 03 Oct 2014 12:53:27 +0400 Subject: [8u40] Request for approval: 8058695: [TESTBUG] Reinvokers with arity >253 can't be cached Message-ID: <542E6407.1090502@oracle.com> Please approve backport of JDK-8058695 to 8u40. Bug: https://bugs.openjdk.java.net/browse/JDK-8058695 Webrev: http://cr.openjdk.java.net/~kshefov/8058695/webrev.03 Review thread: http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-October/028945.html http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-October/028946.html Changeset: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/d37a314f2f64 The patch applies cleanly to 8u40. Thanks, -Konstantin From sean.coffey at oracle.com Fri Oct 3 09:32:33 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Fri, 03 Oct 2014 10:32:33 +0100 Subject: [8u40] Request for approval: 8058695: [TESTBUG] Reinvokers with arity >253 can't be cached In-Reply-To: <542E6407.1090502@oracle.com> References: <542E6407.1090502@oracle.com> Message-ID: <542E6D31.4020004@oracle.com> Approved. regards, Sean. On 03/10/14 09:53, Konstantin Shefov wrote: > Please approve backport of JDK-8058695 to 8u40. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8058695 > Webrev: http://cr.openjdk.java.net/~kshefov/8058695/webrev.03 > Review thread: > http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-October/028945.html > http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-October/028946.html > > Changeset: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/d37a314f2f64 > > The patch applies cleanly to 8u40. > > Thanks, > -Konstantin > From alejandro.murillo at oracle.com Fri Oct 3 12:07:28 2014 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Fri, 03 Oct 2014 06:07:28 -0600 Subject: [8u40] Request for approval for bulk integration of hs25.40-b13 Message-ID: <542E9180.2090508@oracle.com> Requesting approval to integrate hs25.40-b13 into jdk8u40-b09. A webrev is available at: http://cr.openjdk.java.net/~amurillo/8u40/hs25.40-b13-jdk8u40-b09.webrev/ Pre-integration testing is in progress; the integration will proceed only after SQE has analyzed the results and approved. The fixes in the proposed integration are below. All have undergone nightly testing and are already in a jdk9 repository. 8038624: interpretedVFrame::expressions() must respect InterpreterOopMap for liveness 8047976: Ergonomics for GC thread counts should update the flags 8052172: Evacuation failure handling in G1 does not evacuate all objects if -XX:-G1DeferredRSUpdate is set 8057799: Unnecessary NULL check in G1KeepAliveClosure 8058536: java/lang/instrument/NativeMethodPrefixAgent.java fails due to VirtualMachineError: out of space in CodeCache for method handle intrinsic 8058818: Allocation of more then 1G of memory using Unsafe.allocateMemory is still causing a fatal error on 32bit platforms 8058927: ATG throws ClassNotFoundException 8059204: new hotspot build - hs25.40-b13 8059226: Names of rtm_state_change and unstable_if deoptimization reasons were swapped in 8u40 8059592: Recent bugfixes in ppc64 port. -- Alejandro From sean.coffey at oracle.com Fri Oct 3 12:23:16 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Fri, 03 Oct 2014 13:23:16 +0100 Subject: [8u40] Request for approval for bulk integration of hs25.40-b13 In-Reply-To: <542E9180.2090508@oracle.com> References: <542E9180.2090508@oracle.com> Message-ID: <542E9534.2020506@oracle.com> Approved pending positive PIT results. regards, Sean. On 03/10/14 13:07, Alejandro E Murillo wrote: > Requesting approval to integrate hs25.40-b13 into jdk8u40-b09. > > A webrev is available at: > > http://cr.openjdk.java.net/~amurillo/8u40/hs25.40-b13-jdk8u40-b09.webrev/ > > Pre-integration testing is in progress; the integration will proceed > only after SQE has analyzed the results and approved. > > The fixes in the proposed integration are below. All have undergone > nightly testing and are already in a jdk9 repository. > > 8038624: interpretedVFrame::expressions() must respect > InterpreterOopMap for liveness > 8047976: Ergonomics for GC thread counts should update the flags > 8052172: Evacuation failure handling in G1 does not evacuate all > objects if -XX:-G1DeferredRSUpdate is set > 8057799: Unnecessary NULL check in G1KeepAliveClosure > 8058536: java/lang/instrument/NativeMethodPrefixAgent.java fails due > to VirtualMachineError: out of space in CodeCache for method handle > intrinsic > 8058818: Allocation of more then 1G of memory using > Unsafe.allocateMemory is still causing a fatal error on 32bit platforms > 8058927: ATG throws ClassNotFoundException > 8059204: new hotspot build - hs25.40-b13 > 8059226: Names of rtm_state_change and unstable_if deoptimization > reasons were swapped in 8u40 > 8059592: Recent bugfixes in ppc64 port. > From vincent.x.ryan at oracle.com Fri Oct 3 13:13:51 2014 From: vincent.x.ryan at oracle.com (Vincent Ryan) Date: Fri, 3 Oct 2014 14:13:51 +0100 Subject: [8u40] Request for approval: 8028727: [parfait] warnings from b116 for jdk.src.share.native.sun.security.ec: JNI pending exceptions Message-ID: <54D66768-99FB-4ED2-BD96-BE7FD2CBBD15@oracle.com> Please approve the backport to JDK 8u40 of the fix JDK-8028727. The unshuffled patch from JDK 9 apples cleanly to JDK 8u-dev. Bug: https://bugs.openjdk.java.net/browse/JDK-8028727 Review: http://mail.openjdk.java.net/pipermail/security-dev/2014-February/010124.html JDK 9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ddfc3e91c27b Thanks. From sean.coffey at oracle.com Fri Oct 3 13:32:30 2014 From: sean.coffey at oracle.com (=?windows-1252?Q?Se=E1n_Coffey?=) Date: Fri, 03 Oct 2014 14:32:30 +0100 Subject: [8u40] Request for approval: 8028727: [parfait] warnings from b116 for jdk.src.share.native.sun.security.ec: JNI pending exceptions In-Reply-To: <54D66768-99FB-4ED2-BD96-BE7FD2CBBD15@oracle.com> References: <54D66768-99FB-4ED2-BD96-BE7FD2CBBD15@oracle.com> Message-ID: <542EA56E.3040603@oracle.com> Approved. regards, Sean. On 03/10/14 14:13, Vincent Ryan wrote: > Please approve the backport to JDK 8u40 of the fix JDK-8028727. > The unshuffled patch from JDK 9 apples cleanly to JDK 8u-dev. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8028727 > Review: http://mail.openjdk.java.net/pipermail/security-dev/2014-February/010124.html > JDK 9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ddfc3e91c27b > > Thanks. From vincent.x.ryan at oracle.com Fri Oct 3 14:51:19 2014 From: vincent.x.ryan at oracle.com (Vincent Ryan) Date: Fri, 3 Oct 2014 15:51:19 +0100 Subject: [8u40] Request for approval: 8048512: Uninitialised memory in jdk/src/share/native/sun/security/ec/ECC_JNI.cpp Message-ID: Please approve the backport to JDK 8u40 of the fix JDK-8048512. The unshuffled patch from JDK 9 apples cleanly to JDK 8u-dev. Bug: https://bugs.openjdk.java.net/browse/JDK-8048512 Review: http://mail.openjdk.java.net/pipermail/security-dev/2014-August/010996.html JDK 9 changeset: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/a63130625342 Thanks. From sean.coffey at oracle.com Fri Oct 3 15:00:55 2014 From: sean.coffey at oracle.com (=?windows-1252?Q?Se=E1n_Coffey?=) Date: Fri, 03 Oct 2014 16:00:55 +0100 Subject: [8u40] Request for approval: 8048512: Uninitialised memory in jdk/src/share/native/sun/security/ec/ECC_JNI.cpp In-Reply-To: References: Message-ID: <542EBA27.8070606@oracle.com> Approved. regards, Sean. On 03/10/14 15:51, Vincent Ryan wrote: > Please approve the backport to JDK 8u40 of the fix JDK-8048512. > The unshuffled patch from JDK 9 apples cleanly to JDK 8u-dev. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8048512 > Review: http://mail.openjdk.java.net/pipermail/security-dev/2014-August/010996.html > JDK 9 changeset: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/a63130625342 > > Thanks. From vincent.x.ryan at oracle.com Fri Oct 3 17:38:36 2014 From: vincent.x.ryan at oracle.com (Vincent Ryan) Date: Fri, 3 Oct 2014 18:38:36 +0100 Subject: [8u40] Request for approval: 8036612: [parfait] JNI exception pending in jdk/src/windows/native/sun/security/mscapi/security.cpp Message-ID: <816ECED6-DFDD-4882-844A-6660E59CDE4D@oracle.com> Please approve the backport to JDK 8u40 of the fix JDK-8036612. The unshuffled patch from JDK 9 applies cleanly to JDK 8u-dev. Bug: https://bugs.openjdk.java.net/browse/JDK-8036612 Review: http://mail.openjdk.java.net/pipermail/security-dev/2014-July/010795.html JDK 9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4c52a35e22eb Thanks. From rob.mckenna at oracle.com Fri Oct 3 17:44:31 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Fri, 03 Oct 2014 18:44:31 +0100 Subject: [8u40] Request for approval: 8036612: [parfait] JNI exception pending in jdk/src/windows/native/sun/security/mscapi/security.cpp In-Reply-To: <816ECED6-DFDD-4882-844A-6660E59CDE4D@oracle.com> References: <816ECED6-DFDD-4882-844A-6660E59CDE4D@oracle.com> Message-ID: <542EE07F.8040903@oracle.com> Approved. -Rob On 03/10/14 18:38, Vincent Ryan wrote: > Please approve the backport to JDK 8u40 of the fix JDK-8036612. > The unshuffled patch from JDK 9 applies cleanly to JDK 8u-dev. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8036612 > Review: http://mail.openjdk.java.net/pipermail/security-dev/2014-July/010795.html > JDK 9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4c52a35e22eb > > Thanks. From anton.tarasov at oracle.com Mon Oct 6 08:10:29 2014 From: anton.tarasov at oracle.com (Anton V. Tarasov) Date: Mon, 06 Oct 2014 12:10:29 +0400 Subject: [8u40] Request for approval 8049346: [TESTBUG] fix the @run line of the test: jdk/test/java/awt/Focus/SortingFTP/JDK8048887.java Message-ID: <54324E75.6030706@oracle.com> Hello, Please, approve the direct backport: bug: https://bugs.openjdk.java.net/browse/JDK-8049346 webrev: http://cr.openjdk.java.net/~ant/JDK-8049346/webrev.0 review: http://mail.openjdk.java.net/pipermail/swing-dev/2014-July/003676.html Thanks, Anton. From sean.coffey at oracle.com Mon Oct 6 08:20:45 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Mon, 06 Oct 2014 09:20:45 +0100 Subject: [8u40] Request for approval 8049346: [TESTBUG] fix the @run line of the test: jdk/test/java/awt/Focus/SortingFTP/JDK8048887.java In-Reply-To: <54324E75.6030706@oracle.com> References: <54324E75.6030706@oracle.com> Message-ID: <543250DD.2000005@oracle.com> Approved. regards, Sean. On 06/10/2014 09:10, Anton V. Tarasov wrote: > Hello, > > Please, approve the direct backport: > > bug: https://bugs.openjdk.java.net/browse/JDK-8049346 > webrev: http://cr.openjdk.java.net/~ant/JDK-8049346/webrev.0 > review: > http://mail.openjdk.java.net/pipermail/swing-dev/2014-July/003676.html > > Thanks, > Anton. From marcus.lagergren at oracle.com Mon Oct 6 08:59:49 2014 From: marcus.lagergren at oracle.com (Marcus Lagergren) Date: Mon, 6 Oct 2014 10:59:49 +0200 Subject: Request for backport approval: JDK-8059231 Message-ID: <41AF32DE-56ED-43F5-90B1-2BA7B0A48C18@oracle.com> Very trivial changes to logger to clearly state whether optimistic types are enabled or not. Also - there was assymmetri in the log levels that print out the start and end job compiler jobs too. Here is the review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003586.html Here is the webrev: http://cr.openjdk.java.net/~lagergren/8059231/webrev/ Tagged with appropriate noreg label. Here is the bug: https://bugs.openjdk.java.net/browse/JDK-8059231 /M From sean.coffey at oracle.com Mon Oct 6 09:21:25 2014 From: sean.coffey at oracle.com (=?windows-1252?Q?Se=E1n_Coffey?=) Date: Mon, 06 Oct 2014 10:21:25 +0100 Subject: Request for backport approval: JDK-8059231 In-Reply-To: <41AF32DE-56ED-43F5-90B1-2BA7B0A48C18@oracle.com> References: <41AF32DE-56ED-43F5-90B1-2BA7B0A48C18@oracle.com> Message-ID: <54325F15.2030806@oracle.com> Approved. Can you please send a retroactive push approval request for "8025435: Optimistic builtins support, implemented initial optimistic versions of push, pop, and charCodeAt" which went into jdk8u-dev last week also ? Good to keep records in place. regards, Sean. On 06/10/14 09:59, Marcus Lagergren wrote: > Very trivial changes to logger to clearly state whether optimistic types are enabled or not. Also - there was assymmetri in the log levels that print out the start and end job compiler jobs too. Here is the review thread: > > http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003586.html > > Here is the webrev: > > http://cr.openjdk.java.net/~lagergren/8059231/webrev/ > > Tagged with appropriate noreg label. > > Here is the bug: https://bugs.openjdk.java.net/browse/JDK-8059231 > > /M > From marcus.lagergren at oracle.com Mon Oct 6 10:02:02 2014 From: marcus.lagergren at oracle.com (Marcus Lagergren) Date: Mon, 6 Oct 2014 12:02:02 +0200 Subject: Retroactive push request for JDK-8025435 - optimistic builtins Message-ID: <6D1E356A-1856-4B8B-B76F-F5372CD9D45A@oracle.com> As requested by Se?n to keep the history straight and make sure there are no gaps in the backport record. This was a few days late for FC; but has been approved by all stakeholders in the release team. The CR: https://bugs.openjdk.java.net/browse/JDK-8025435 The discussion thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-September/003496.html The webrev: http://cr.openjdk.java.net/~lagergren/8025435.3/webrev/ Regards Marcus From sean.coffey at oracle.com Mon Oct 6 10:20:08 2014 From: sean.coffey at oracle.com (=?windows-1252?Q?Se=E1n_Coffey?=) Date: Mon, 06 Oct 2014 11:20:08 +0100 Subject: Retroactive push request for JDK-8025435 - optimistic builtins In-Reply-To: <6D1E356A-1856-4B8B-B76F-F5372CD9D45A@oracle.com> References: <6D1E356A-1856-4B8B-B76F-F5372CD9D45A@oracle.com> Message-ID: <54326CD8.20005@oracle.com> Thanks for coming back on this Marcus. Consider it retroactively approved! regards, Sean. On 06/10/14 11:02, Marcus Lagergren wrote: > As requested by Se?n to keep the history straight and make sure there are no gaps in the backport record. This was a few days late for FC; but has been approved by all stakeholders in the release team. > > The CR: https://bugs.openjdk.java.net/browse/JDK-8025435 > The discussion thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-September/003496.html > The webrev: http://cr.openjdk.java.net/~lagergren/8025435.3/webrev/ > > Regards > Marcus > From erik.joelsson at oracle.com Tue Oct 7 08:33:20 2014 From: erik.joelsson at oracle.com (Erik Joelsson) Date: Tue, 07 Oct 2014 10:33:20 +0200 Subject: [8u40] Request for approval and review: JDK-8059135: New Nasgen dependencies to Nashorn breaks the JDK 9 build - bootstrapping problem? Message-ID: <5433A550.6020708@oracle.com> Hello, Please review and approve this backport from jdk9 to jdk8u40. The patch does not apply cleanly, but with a slight reduction it works just as well. The Bug: https://bugs.openjdk.java.net/browse/JDK-8059135 The jdk9 review: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003568.html The jdk8u-dev webrev: http://cr.openjdk.java.net/~erikj/8059135/webrev.nashorn.01.jdk8u/ /Erik From sean.coffey at oracle.com Tue Oct 7 11:14:41 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Tue, 07 Oct 2014 12:14:41 +0100 Subject: [8u40] Request for approval and review: JDK-8059135: New Nasgen dependencies to Nashorn breaks the JDK 9 build - bootstrapping problem? In-Reply-To: <5433A550.6020708@oracle.com> References: <5433A550.6020708@oracle.com> Message-ID: <5433CB21.80900@oracle.com> Approved but subject to a code review. Please add a noreg- label to the bug report also. regards, Sean. On 07/10/2014 09:33, Erik Joelsson wrote: > Hello, > > Please review and approve this backport from jdk9 to jdk8u40. The > patch does not apply cleanly, but with a slight reduction it works > just as well. > > The Bug: https://bugs.openjdk.java.net/browse/JDK-8059135 > The jdk9 review: > http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003568.html > The jdk8u-dev webrev: > http://cr.openjdk.java.net/~erikj/8059135/webrev.nashorn.01.jdk8u/ > > /Erik From Sergey.Bylokhov at oracle.com Tue Oct 7 11:38:16 2014 From: Sergey.Bylokhov at oracle.com (Sergey Bylokhov) Date: Tue, 07 Oct 2014 15:38:16 +0400 Subject: [8u-dev] Request for approval: 8058858 JRE 8u20 crashes while using Japanese IM on Windows Message-ID: <5433D0A8.7080606@oracle.com> Hello, This is a direct back port from jdk 9 to jdk 8u-dev. Bug: https://bugs.openjdk.java.net/browse/JDK-8058858 Webrev can be found at: http://cr.openjdk.java.net/~serb/8058858/webrev.00 Review: http://mail.openjdk.java.net/pipermail/awt-dev/2014-September/008539.html jdk9 changeset: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d5735bad88b3 Reviewers: Alexander Scherbatiy, Alexander Zvegintsev. -- Best regards, Sergey. From rob.mckenna at oracle.com Tue Oct 7 13:03:41 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Tue, 07 Oct 2014 14:03:41 +0100 Subject: [8u-dev] Request for approval: 8058858 JRE 8u20 crashes while using Japanese IM on Windows In-Reply-To: <5433D0A8.7080606@oracle.com> References: <5433D0A8.7080606@oracle.com> Message-ID: <5433E4AD.1000100@oracle.com> Approved. -Rob On 07/10/14 12:38, Sergey Bylokhov wrote: > Hello, > This is a direct back port from jdk 9 to jdk 8u-dev. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8058858 > Webrev can be found at: > http://cr.openjdk.java.net/~serb/8058858/webrev.00 > Review: > http://mail.openjdk.java.net/pipermail/awt-dev/2014-September/008539.html > jdk9 changeset: > http://hg.openjdk.java.net/jdk9/client/jdk/rev/d5735bad88b3 > > Reviewers: Alexander Scherbatiy, Alexander Zvegintsev. > From tim.bell at oracle.com Tue Oct 7 13:37:18 2014 From: tim.bell at oracle.com (Tim Bell) Date: Tue, 07 Oct 2014 06:37:18 -0700 Subject: [8u40] Request for approval and review: JDK-8059135: New Nasgen dependencies to Nashorn breaks the JDK 9 build - bootstrapping problem? In-Reply-To: <5433CB21.80900@oracle.com> References: <5433A550.6020708@oracle.com> <5433CB21.80900@oracle.com> Message-ID: <5433EC8E.9050105@oracle.com> Erik: Code review looks good to me. Tim On 10/07/14 04:14, Se?n Coffey wrote: > Approved but subject to a code review. Please add a noreg- label to > the bug report also. > > regards, > Sean. > > On 07/10/2014 09:33, Erik Joelsson wrote: >> Hello, >> >> Please review and approve this backport from jdk9 to jdk8u40. The >> patch does not apply cleanly, but with a slight reduction it works >> just as well. >> >> The Bug: https://bugs.openjdk.java.net/browse/JDK-8059135 >> The jdk9 review: >> http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003568.html >> The jdk8u-dev webrev: >> http://cr.openjdk.java.net/~erikj/8059135/webrev.nashorn.01.jdk8u From John.Coomes at oracle.com Tue Oct 7 21:59:49 2014 From: John.Coomes at oracle.com (John Coomes) Date: Tue, 7 Oct 2014 14:59:49 -0700 Subject: jdk8u40-b09: HotSpot Message-ID: <21556.25173.260540.833756@mykonos.us.oracle.com> hs25.40-b13 has been integrated into jdk8u40-b09. http://hg.openjdk.java.net/jdk8u/jdk8u/rev/0958d0a9f44e http://hg.openjdk.java.net/jdk8u/jdk8u/corba/rev/bf87d7191166 http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/7ff8d51e0d8f http://hg.openjdk.java.net/jdk8u/jdk8u/jaxp/rev/c45c0ee41600 http://hg.openjdk.java.net/jdk8u/jdk8u/jaxws/rev/26529be4ae77 http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/064adeb65ce8 http://hg.openjdk.java.net/jdk8u/jdk8u/langtools/rev/8bb38a350722 http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/6a8ecdeae4a9 Component : VM Status : 0 major failures, 0 minor failures Date : 10/07/2014 at 16:45 MSK Tested By : STT_VM Cost(total man-days): 1 Workspace : 2014-10-03-083459.amurillo.hs25-40-b13-jdk8u40-b09-control Bundles : 2014-10-03-083459.amurillo.hs25-40-b13-jdk8u40-b09-control Platforms : Others Tests : /net/sqenfs-1.sfbay/export1/comp/vm/testbase/ Log : link Browsers : NA Patches : NA Number of Tests Executed : 432407 passed tests, 6038 failed tests (no new failures) Bug verification status: ====================================== Tested, Pass: Tested, Pass (partial fixes): Tested, Fail: Untested bug fixes: 8038624: interpretedVFrame::expressions() must respect InterpreterOopMap for liveness 8047976: Ergonomics for GC thread counts should update the flags 8052172: Evacuation failure handling in G1 does not evacuate all objects if -XX:-G1DeferredRSUpdate is set 8057700: Socket open count is incorrect 8057799: Unnecessary NULL check in G1KeepAliveClosure 8058536: java/lang/instrument/NativeMethodPrefixAgent.java fails due to VirtualMachineError: out of space in CodeCache for method handle intrinsic 8058601: Create test for resource management instrumentation of asynchronous socket channels 8058818: Allocation of more then 1G of memory using Unsafe.allocateMemory is still causing a fatal error on 32bit platforms 8058871: AsynchronousServerSocketChannel.bind() is not counted for socket.open 8058872: socket.read is counted with buffer size rather than real data length in AsynchronousServerSocketChannel 8058926: AsynchronousSocketChannel throws NullPointerException when socket.write meets boundary 8058927: ATG throws ClassNotFoundException 2 : 792" 8059204: new hotspot build - hs25.40-b13 8059226: Names of rtm_state_change and unstable_if deoptimization reasons were swapped in 8u40 8059332: closed/jdk/management/rm/HeapMetricsTest.java failed with java.lang.OutOfMemoryError: Java heap space 8059497: (RM) Ensure updates are not discarded when amount = 0 and accuracy >= HIGH 8059592: Recent bugfixes in ppc64 port. 8059628: SocketOpenCountTest has incorrect expected value for number of sockets open on test completion New bugs filed: Bugs in PIT build: Bugs in earlier promoted build: Number of PIT requested: 1 Integration target J2SE build number: jdk8u40-b09 Issues and Notes: This is PIT for HS25.40-b13 for jdk8u40-b09. Go for integration. From marcus.lagergren at oracle.com Wed Oct 8 09:17:57 2014 From: marcus.lagergren at oracle.com (Marcus Lagergren) Date: Wed, 8 Oct 2014 11:17:57 +0200 Subject: [8u40] Request for approval and review: JDK-8059135: New Nasgen dependencies to Nashorn breaks the JDK 9 build - bootstrapping problem? In-Reply-To: <5433A550.6020708@oracle.com> References: <5433A550.6020708@oracle.com> Message-ID: <95BE5A49-826F-4355-A75D-EAE316F3817F@oracle.com> Looks good! /M On 07 Oct 2014, at 10:33, Erik Joelsson wrote: > Hello, > > Please review and approve this backport from jdk9 to jdk8u40. The patch does not apply cleanly, but with a slight reduction it works just as well. > > The Bug: https://bugs.openjdk.java.net/browse/JDK-8059135 > The jdk9 review: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003568.html > The jdk8u-dev webrev: http://cr.openjdk.java.net/~erikj/8059135/webrev.nashorn.01.jdk8u/ > > /Erik From raymond.gallardo at oracle.com Wed Oct 8 18:12:10 2014 From: raymond.gallardo at oracle.com (raymond gallardo) Date: Wed, 08 Oct 2014 14:12:10 -0400 Subject: OpenJDK 8u40 nroff files are up for review In-Reply-To: <54346169.6050604@oracle.com> References: <54346169.6050604@oracle.com> Message-ID: <54357E7A.9010200@oracle.com> Hello Reviewers, As part of the OpenJDK review processes, and the next Java SE 8u40 release, the OpenJDK 8 nroff files for Java tools are up for review, which is available here as a zip file: http://cr.openjdk.java.net/~rgallard/openjdk_nroff_8u40.zip You can obtain the webrev here: http://cr.openjdk.java.net/~rgallard/openjdk_webrev_8u40.zip Please provide your feedback by Friday, October 10, 2014. The following sections describe what kinds of review comments we're looking for and what has changed for Java SE 8u40. Please contact us if you have any questions. Summary of Changes Scope of Review Provide Feedback How to View a Man Page Summary of Changes Technical content changes related to JDK 8 features have been made. These changes have already been reviewed by the engineer responsible for each feature. HTML documentation for Java tools has also been generated, which has the same content as the nroff files up for review, and which will be available on download.java.net. The following lists significant changes made to the Java tool nroff pages for this release as well as the engineer who reviewed the content. java: JDK-8054382 : (JDK-8054376 : Move RTM flags from Experimental to Product) Update RTM documentation, staffan.friberg at oracle.com and vladimir.kozlov at oracle.com. JDK-8043965 : Xverify:remote description is wrong, David Buck JDK-8040180 : Extend and improve documentation about Large pages, staffan.friberg at oracle.com and stefan.karlsson at oracle.com JDK-8040176 : Document -XX:ObjectAlignmentInBytes flag, Vladimir Kozlov JDK-8037590 : The name for PerfDataSaveToFile flag is incorrect in HotSpot VM Options document, masato.yoshida at oracle.com JDK-8032725 : Description of default maximum heap size need correction, masato.yoshida at oracle.com keytool: JDK-8050813 : Option values are not italicized on JDK 8 keytool documentation page, Jason Uh javapackager and javafxpackager (Note that changes to javapackager and javafxpackager will not appear in the webrev because they will be pushed to a different repository): RT-37898, Danno Ferrin RT-37876, Danno Ferrin javac: JDK-8016641 : Cross compilation not as documented, Maurizio Cimadamore jjs: JDK-8041730 : Nashorn documentation bug, Sundararajan Athijegannathan JDK-8038292 : whitespace missing in examples in jjs tool doc page, Sundararajan Athijegannathan policytool: JDK-8059076 : Spacing bug in policytool.html jstat: JDK-8040079 : jstat documentation needs to be updated for metaspace, erik.helin at oracle.com javadoc: New -javafx option added Scope of Review Please provide a sanity check of content as opposed to reviewing the nroff markup itself. A line-by-line comparison between the html and nroff versions is not needed. Provide Feedback Please indicate your approval and provide feedback by e-mail by October 10, 2014. All feedback will be triaged. Severe technical inaccuracies and other small bugs will be fixed. Due to Java SE 8u40 release plan deadlines, bugs will be filed for large scale changes and will most likely be handled in a future update release. How To View A Man Page 1. Download the openjdk_nroff_8u40.zip file to a directory of your choice. (The exact zip file name will vary depending upon the exact man page bundle and creation date.) 2. Open a terminal window. Change to the directory that contains the zip file. 3. Extract the contents of the zip file as follows: $ unzip openjdk_nroff_8u40.zip This creates a sub-directory named openjdk_nroff_8u40 in the current directory. 4. Change directory to openjdk_nroff_8u40 as follows: $ cd openjdk_nroff_8u40 View a man page with a command of the following form: $ man -M man For example, to view the javap man page, run the following command: $ man -M man javap Notes (Linux and OS X only.) The -t option to the man command will generate typeset output in PostScript format and send it to stdout: $ man -M man -t javap > javap.ps PostScript can be displayed using Preview (on Mac) and by the Gnome Document Viewer (Linux/Gnome). (On Solaris, the man -t option will send the output to a printer, which might not be what you want.) If bullets render as a funny character, set the remote character set to UTF-8. For example, if you are using PuTTY, an SSH and telnet client, you can specify the remote character set by selecting from the context menu Change Settings... > Window > Translation > Remote character set > UTF-8. Thank you, The Java SE 8 Documentation Team From raymond.gallardo at oracle.com Wed Oct 8 18:12:41 2014 From: raymond.gallardo at oracle.com (raymond gallardo) Date: Wed, 08 Oct 2014 14:12:41 -0400 Subject: Fwd: For review, JDK 8u40 documentation enhancement related to bug JDK-8042946 JEP 196: Nashorn Optimistic Typing In-Reply-To: <54357C87.706@oracle.com> References: <54357C87.706@oracle.com> Message-ID: <54357E99.5020704@oracle.com> Hello reviewers, Changes made to the following nroff file, jjs.1 are up for review: http://cr.openjdk.java.net/~rgallard/jjs.1 The changes made to this file are related to bug JDK-8042946 JEP 196: Nashorn Optimistic Typing. A new option has been added to the jjs.1 file: --optimistic-types=[true|false] .br Enables or disables optimistic type assumptions with deoptimizing recompilation\&. Running with optimistic types will yield higher final speed, but may increase warmup time\&. By default optimistic types are enabled\&. Please review this addition and submit your feedback by Friday, October 10th. Note, the nroff files for OpenJDK 8u40 are up for review. See the e-mail with the subject "OpenJDK 8u40 nroff files are up for review." Thanks, --The Java SE Documentation Team From hannes.wallnoefer at oracle.com Thu Oct 9 09:22:21 2014 From: hannes.wallnoefer at oracle.com (Hannes Wallnoefer) Date: Thu, 09 Oct 2014 11:22:21 +0200 Subject: [8u40] Request for approval: JDK-8059940: Memory leak when executing octane pdfjs with optimistic typing Message-ID: <543653CD.10300@oracle.com> Please approve backport of JDK-8059940 to 8u40. Bug: https://bugs.openjdk.java.net/browse/JDK-8059940 Webrev: http://cr.openjdk.java.net/~hannesw/8059236/ Review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003604.html Changeset: http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/ab7cd4002e1e The patch applies to 8u40 without changes. Thanks, Hannes From hannes.wallnoefer at oracle.com Thu Oct 9 09:24:35 2014 From: hannes.wallnoefer at oracle.com (Hannes Wallnoefer) Date: Thu, 09 Oct 2014 11:24:35 +0200 Subject: [8u40] Request for approval: JDK-8059938: NPE restoring cached script with optimistic types disabled Message-ID: <54365453.5000301@oracle.com> Please approve backport of JDK-8059938 to 8u40. Bug: https://bugs.openjdk.java.net/browse/JDK-8059938 Webrev: http://cr.openjdk.java.net/~hannesw/8059938/ Review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003608.html Changeset: http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/7819ff15e698 The patch applies cleanly to 8u40 after fixing path names. Thanks, Hannes From sean.coffey at oracle.com Thu Oct 9 09:42:06 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Thu, 09 Oct 2014 10:42:06 +0100 Subject: [8u40] [8059236] Request for approval: JDK-8059940: Memory leak when executing octane pdfjs with optimistic typing In-Reply-To: <543653CD.10300@oracle.com> References: <543653CD.10300@oracle.com> Message-ID: <5436586E.2020504@oracle.com> Hi Hannes, please use the master bug ID in all communication and mercurial changesets (8059236). Approved. regards, Sean. On 09/10/2014 10:22, Hannes Wallnoefer wrote: > Please approve backport of JDK-8059940 to 8u40. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8059940 > Webrev: http://cr.openjdk.java.net/~hannesw/8059236/ > Review thread: > http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003604.html > Changeset: http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/ab7cd4002e1e > > The patch applies to 8u40 without changes. > > Thanks, > Hannes From marcus.lagergren at oracle.com Thu Oct 9 09:42:22 2014 From: marcus.lagergren at oracle.com (Marcus Lagergren) Date: Thu, 9 Oct 2014 11:42:22 +0200 Subject: Backport request for approval for Message-ID: Please review JDK-8059811, "turn off optimistic types for 8u40 by default." This is the CR: https://bugs.openjdk.java.net/browse/JDK-8059811 This is the webrev: http://cr.openjdk.java.net/~lagergren/8059811.3/ This is the thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003617.html When it goes back to 8u40, I will change the default from ?true? to ?false? in Options.properties and from ?true? to ?false? in TestFinder.java. Both configurations have been tested. Regards Marcus From sean.coffey at oracle.com Thu Oct 9 09:42:56 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Thu, 09 Oct 2014 10:42:56 +0100 Subject: [8u40] Request for approval: JDK-8059938: NPE restoring cached script with optimistic types disabled In-Reply-To: <54365453.5000301@oracle.com> References: <54365453.5000301@oracle.com> Message-ID: <543658A0.1070107@oracle.com> Approved. regards, Sean. On 09/10/2014 10:24, Hannes Wallnoefer wrote: > Please approve backport of JDK-8059938 to 8u40. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8059938 > Webrev: http://cr.openjdk.java.net/~hannesw/8059938/ > Review thread: > http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003608.html > Changeset: http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/7819ff15e698 > > The patch applies cleanly to 8u40 after fixing path names. > > Thanks, > Hannes From hannes.wallnoefer at oracle.com Thu Oct 9 09:52:58 2014 From: hannes.wallnoefer at oracle.com (Hannes Wallnoefer) Date: Thu, 09 Oct 2014 11:52:58 +0200 Subject: [8u40] [8059236] Request for approval: JDK-8059940: Memory leak when executing octane pdfjs with optimistic typing In-Reply-To: <5436586E.2020504@oracle.com> References: <543653CD.10300@oracle.com> <5436586E.2020504@oracle.com> Message-ID: <54365AFA.8040604@oracle.com> Hi Sean, Sorry, I assumed the request should be made with the JDK9 bug (in this case the master bug is the 8u40 one). Lesson learned. Thanks, Hannes Am 2014-10-09 um 11:42 schrieb Se?n Coffey: > Hi Hannes, > > please use the master bug ID in all communication and mercurial > changesets (8059236). > Approved. > > regards, > Sean. > > On 09/10/2014 10:22, Hannes Wallnoefer wrote: >> Please approve backport of JDK-8059940 to 8u40. >> >> Bug: https://bugs.openjdk.java.net/browse/JDK-8059940 >> Webrev: http://cr.openjdk.java.net/~hannesw/8059236/ >> Review thread: >> http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003604.html >> Changeset: http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/ab7cd4002e1e >> >> The patch applies to 8u40 without changes. >> >> Thanks, >> Hannes > From sean.coffey at oracle.com Thu Oct 9 10:01:33 2014 From: sean.coffey at oracle.com (=?windows-1252?Q?Se=E1n_Coffey?=) Date: Thu, 09 Oct 2014 11:01:33 +0100 Subject: Backport request for approval for In-Reply-To: References: Message-ID: <54365CFD.3090706@oracle.com> Approved. If the change differs from JDK 9 around default settings, please get a peer review before pushing. regards, Sean. On 09/10/2014 10:42, Marcus Lagergren wrote: > Please review JDK-8059811, "turn off optimistic types for 8u40 by default." > > This is the CR: https://bugs.openjdk.java.net/browse/JDK-8059811 > This is the webrev: http://cr.openjdk.java.net/~lagergren/8059811.3/ > This is the thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003617.html > > When it goes back to 8u40, I will change the default from ?true? to ?false? in Options.properties and from ?true? to ?false? in TestFinder.java. Both configurations have been tested. > > Regards > Marcus > From dmitry.markov at oracle.com Fri Oct 10 08:22:35 2014 From: dmitry.markov at oracle.com (dmitry markov) Date: Fri, 10 Oct 2014 12:22:35 +0400 Subject: [8u-dev] Request for approval 8058120: Rendering / caret errors with HTMLDocument Message-ID: <5437974B.5050402@oracle.com> Hello, Could you approve the straight back-port of the fix for 8058120 to jdk8u-dev (jdk8u40), please? The bug: https://bugs.openjdk.java.net/browse/JDK-8058120 The webrev: http://cr.openjdk.java.net/~dmarkov/8058120/jdk8u/webrev.00/ The review thread: http://mail.openjdk.java.net/pipermail/swing-dev/2014-October/003961.html The jdk9 changeset: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8d45ad1c2672 Thanks, Dmitry From sean.coffey at oracle.com Fri Oct 10 08:36:44 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Fri, 10 Oct 2014 09:36:44 +0100 Subject: [8u-dev] Request for approval 8058120: Rendering / caret errors with HTMLDocument In-Reply-To: <5437974B.5050402@oracle.com> References: <5437974B.5050402@oracle.com> Message-ID: <54379A9C.2080005@oracle.com> I'm not sure why the bug report is not public Dmitry. Please open it up for public view if possible and add a relevant description to the bug. Approved. regards, Sean. On 10/10/2014 09:22, dmitry markov wrote: > Hello, > > Could you approve the straight back-port of the fix for 8058120 to > jdk8u-dev (jdk8u40), please? > > The bug: > https://bugs.openjdk.java.net/browse/JDK-8058120 > The webrev: > http://cr.openjdk.java.net/~dmarkov/8058120/jdk8u/webrev.00/ > The review thread: > http://mail.openjdk.java.net/pipermail/swing-dev/2014-October/003961.html > The jdk9 changeset: > http://hg.openjdk.java.net/jdk9/client/jdk/rev/8d45ad1c2672 > > Thanks, > Dmitry From dmitry.markov at oracle.com Fri Oct 10 08:59:10 2014 From: dmitry.markov at oracle.com (dmitry markov) Date: Fri, 10 Oct 2014 12:59:10 +0400 Subject: [8u-dev] Request for approval 8058120: Rendering / caret errors with HTMLDocument In-Reply-To: <54379A9C.2080005@oracle.com> References: <5437974B.5050402@oracle.com> <54379A9C.2080005@oracle.com> Message-ID: <54379FDE.5090903@oracle.com> Thank you, Sean. I have updated the bug as you requested. Thanks, Dmitry On 10/10/2014 12:36, Se?n Coffey wrote: > I'm not sure why the bug report is not public Dmitry. Please open it > up for public view if possible and add a relevant description to the bug. > > Approved. > > regards, > Sean. > > On 10/10/2014 09:22, dmitry markov wrote: >> Hello, >> >> Could you approve the straight back-port of the fix for 8058120 to >> jdk8u-dev (jdk8u40), please? >> >> The bug: >> https://bugs.openjdk.java.net/browse/JDK-8058120 >> The webrev: >> http://cr.openjdk.java.net/~dmarkov/8058120/jdk8u/webrev.00/ >> The review thread: >> http://mail.openjdk.java.net/pipermail/swing-dev/2014-October/003961.html >> >> The jdk9 changeset: >> http://hg.openjdk.java.net/jdk9/client/jdk/rev/8d45ad1c2672 >> >> Thanks, >> Dmitry > From konstantin.shefov at oracle.com Fri Oct 10 09:06:29 2014 From: konstantin.shefov at oracle.com (Konstantin Shefov) Date: Fri, 10 Oct 2014 13:06:29 +0400 Subject: [8u40] Request for approval and review : 8058695: [TESTBUG] Reinvokers with arity >253 can't be cached Message-ID: <5437A195.6050200@oracle.com> Hello, Please review and approve the backport of the test bug fix to 8u40 The bug: https://bugs.openjdk.java.net/browse/JDK-8058695 The webrev: http://cr.openjdk.java.net/~kshefov/8058695/8u-dev/webrev.00 Thanks -Konstantin From alexey.ivanov at oracle.com Fri Oct 10 11:42:30 2014 From: alexey.ivanov at oracle.com (Alexey Ivanov) Date: Fri, 10 Oct 2014 15:42:30 +0400 Subject: [8u-dev] Request for approval for JDK-7170310: ScrollBar doesn't become active when tabs are created more than frame size Message-ID: <5437C626.7060804@oracle.com> Hello, Could you please approve the direct backport of the fix to jdk8u-dev? The changeset applies cleanly after path reshuffling. JBS bug: https://bugs.openjdk.java.net/browse/JDK-7170310 Webrev: http://cr.openjdk.java.net/~aivanov/7170310/jdk9/webrev.1/ Review: http://mail.openjdk.java.net/pipermail/swing-dev/2014-October/003971.html Changeset: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1c5fdc74803d Thank you, Alexey. From rob.mckenna at oracle.com Fri Oct 10 12:07:18 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Fri, 10 Oct 2014 13:07:18 +0100 Subject: [8u-dev] Request for approval for JDK-7170310: ScrollBar doesn't become active when tabs are created more than frame size In-Reply-To: <5437C626.7060804@oracle.com> References: <5437C626.7060804@oracle.com> Message-ID: <5437CBF6.3060500@oracle.com> Approved. -Rob On 10/10/14 12:42, Alexey Ivanov wrote: > Hello, > > Could you please approve the direct backport of the fix to jdk8u-dev? > The changeset applies cleanly after path reshuffling. > > JBS bug: https://bugs.openjdk.java.net/browse/JDK-7170310 > Webrev: http://cr.openjdk.java.net/~aivanov/7170310/jdk9/webrev.1/ > Review: > http://mail.openjdk.java.net/pipermail/swing-dev/2014-October/003971.html > Changeset: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1c5fdc74803d > > > Thank you, > Alexey. From alejandro.murillo at oracle.com Fri Oct 10 13:29:01 2014 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Fri, 10 Oct 2014 07:29:01 -0600 Subject: [8u40] Request for approval for bulk integration of hs25.40-b14 Message-ID: <5437DF1D.6000806@oracle.com> Requesting approval to integrate hs25.40-b14 into jdk8u40-b10. A webrev is available at: http://cr.openjdk.java.net/~amurillo/8u40/hs25.40-b14-jdk8u40-b10.webrev/ Pre-integration testing is in progress; the integration will proceed only after SQE has analyzed the results and approved. The fixes in the proposed integration are below. All have undergone nightly testing and are already in a jdk9 repository. 8026303: CMS: JVM intermittently crashes with "FreeList of size 258 violates Conservation Principle" assert 8057165: [TESTBUG] Need a test to cover JDK-8054883 8058475: TestCMSClassUnloadingEnabledHWM.java fails with '.*CMS Initial Mark.*' missing from stdout/stderr 8059466: Force young GC to initiate marking cycle when stat update is requested 8059618: new hotspot build - hs25.40-b14 8059621: JVM crashes with "unexpected index type" assert in LIRGenerator::do_UnsafeGetRaw -- Alejandro From sundararajan.athijegannathan at oracle.com Fri Oct 10 13:33:05 2014 From: sundararajan.athijegannathan at oracle.com (A. Sundararajan) Date: Fri, 10 Oct 2014 19:03:05 +0530 Subject: [8u40] approval request for 8060101: AssertionError: __noSuchProperty__ placeholder called from NativeJavaImporter Message-ID: <5437E011.6070109@oracle.com> Please approve. Bug: https://bugs.openjdk.java.net/browse/JDK-8060101 jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003626.html jdk8u-dev webrev: http://cr.openjdk.java.net/~sundar/8060101/8u40/ changes backported "as is" except for modular source directory adjustment for jdk8u-dev. Thanks -Sundar From rob.mckenna at oracle.com Fri Oct 10 13:36:57 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Fri, 10 Oct 2014 14:36:57 +0100 Subject: [8u40] Request for approval for bulk integration of hs25.40-b14 In-Reply-To: <5437DF1D.6000806@oracle.com> References: <5437DF1D.6000806@oracle.com> Message-ID: <5437E0F9.3080207@oracle.com> Approved. -Rob On 10/10/14 14:29, Alejandro E Murillo wrote: > Requesting approval to integrate hs25.40-b14 into jdk8u40-b10. > > A webrev is available at: > > http://cr.openjdk.java.net/~amurillo/8u40/hs25.40-b14-jdk8u40-b10.webrev/ > > Pre-integration testing is in progress; the integration will proceed > only after SQE has analyzed the results and approved. > > The fixes in the proposed integration are below. All have undergone > nightly testing and are already in a jdk9 repository. > > 8026303: CMS: JVM intermittently crashes with "FreeList of size 258 > violates Conservation Principle" assert > 8057165: [TESTBUG] Need a test to cover JDK-8054883 > 8058475: TestCMSClassUnloadingEnabledHWM.java fails with '.*CMS > Initial Mark.*' missing from stdout/stderr > 8059466: Force young GC to initiate marking cycle when stat update is > requested > 8059618: new hotspot build - hs25.40-b14 > 8059621: JVM crashes with "unexpected index type" assert in > LIRGenerator::do_UnsafeGetRaw > From rob.mckenna at oracle.com Fri Oct 10 13:38:07 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Fri, 10 Oct 2014 14:38:07 +0100 Subject: [8u40] approval request for 8060101: AssertionError: __noSuchProperty__ placeholder called from NativeJavaImporter In-Reply-To: <5437E011.6070109@oracle.com> References: <5437E011.6070109@oracle.com> Message-ID: <5437E13F.1060708@oracle.com> Approved. -Rob On 10/10/14 14:33, A. Sundararajan wrote: > Please approve. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8060101 > > jdk9 review thread: > http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003626.html > > jdk8u-dev webrev: http://cr.openjdk.java.net/~sundar/8060101/8u40/ > > changes backported "as is" except for modular source directory > adjustment for jdk8u-dev. > > Thanks > -Sundar From erik.joelsson at oracle.com Fri Oct 10 14:57:23 2014 From: erik.joelsson at oracle.com (Erik Joelsson) Date: Fri, 10 Oct 2014 16:57:23 +0200 Subject: [8u40] approval request for JDK-8010767: Build fails on OEL6 with 16 cores Message-ID: <5437F3D3.3020300@oracle.com> Please approve this backport. The issue recently surfaced in jdk8u in this bug: https://bugs.openjdk.java.net/browse/JDK-8056965 But the cause is the same as the one I'm backporting. Bug: https://bugs.openjdk.java.net/browse/JDK-8010767 Jdk8u review thread: http://mail.openjdk.java.net/pipermail/build-dev/2014-October/013394.html Jdk9 review thread: http://mail.openjdk.java.net/pipermail/build-dev/2014-March/012112.html /Erik From rob.mckenna at oracle.com Fri Oct 10 15:00:26 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Fri, 10 Oct 2014 16:00:26 +0100 Subject: [8u40] approval request for JDK-8010767: Build fails on OEL6 with 16 cores In-Reply-To: <5437F3D3.3020300@oracle.com> References: <5437F3D3.3020300@oracle.com> Message-ID: <5437F48A.4090001@oracle.com> Approved. Please add a suitable noreg label to the bug. -Rob On 10/10/14 15:57, Erik Joelsson wrote: > Please approve this backport. > > The issue recently surfaced in jdk8u in this bug: > https://bugs.openjdk.java.net/browse/JDK-8056965 > But the cause is the same as the one I'm backporting. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8010767 > > Jdk8u review thread: > http://mail.openjdk.java.net/pipermail/build-dev/2014-October/013394.html > > Jdk9 review thread: > http://mail.openjdk.java.net/pipermail/build-dev/2014-March/012112.html > > /Erik From sean.coffey at oracle.com Fri Oct 10 15:14:45 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Fri, 10 Oct 2014 16:14:45 +0100 Subject: [8u40] Request for approval and review : 8058695: [TESTBUG] Reinvokers with arity >253 can't be cached In-Reply-To: <5437A195.6050200@oracle.com> References: <5437A195.6050200@oracle.com> Message-ID: <5437F7E5.2010900@oracle.com> This was already approved Konstantin : http://mail.openjdk.java.net/pipermail/jdk8u-dev/2014-October/002118.html If it's a clean import (patch wise) then - there's no need for a separate review. If there was changes to the 8u patch (apart from modular path name changes) then please get a review also. regards, Sean. On 10/10/14 10:06, Konstantin Shefov wrote: > Hello, > > Please review and approve the backport of the test bug fix to 8u40 > > The bug: https://bugs.openjdk.java.net/browse/JDK-8058695 > The webrev: http://cr.openjdk.java.net/~kshefov/8058695/8u-dev/webrev.00 > > Thanks > > -Konstantin From mikhail.cherkasov at oracle.com Fri Oct 10 16:20:08 2014 From: mikhail.cherkasov at oracle.com (mikhail cherkasov) Date: Fri, 10 Oct 2014 20:20:08 +0400 Subject: [8u-dev] Request to backport 8038919: Requesting focus to a modeless dialog doesn't work on Safari Message-ID: <54380738.10104@oracle.com> I would like to backport this fix from jdk9. bug: https://bugs.openjdk.java.net/browse/JDK-8038919 review thread: http://mail.openjdk.java.net/pipermail/awt-dev/2014-October/008586.html jdk9 changeset: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3371dde31d76 Thanks, Mikhail. From rob.mckenna at oracle.com Fri Oct 10 16:22:54 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Fri, 10 Oct 2014 17:22:54 +0100 Subject: [8u-dev] Request to backport 8038919: Requesting focus to a modeless dialog doesn't work on Safari In-Reply-To: <54380738.10104@oracle.com> References: <54380738.10104@oracle.com> Message-ID: <543807DE.40609@oracle.com> Wouldn't be any harm to flesh out the description. (adding your text from the review thread would do the job) Also, please add an appropriate noreg keyword. Assuming this is a direct backport (post-shuffle) this is approved. -Rob On 10/10/14 17:20, mikhail cherkasov wrote: > I would like to backport this fix from jdk9. > > bug: https://bugs.openjdk.java.net/browse/JDK-8038919 > review thread: > http://mail.openjdk.java.net/pipermail/awt-dev/2014-October/008586.html > jdk9 changeset: > http://hg.openjdk.java.net/jdk9/client/jdk/rev/3371dde31d76 > > Thanks, > Mikhail. From mikhail.cherkasov at oracle.com Fri Oct 10 16:39:39 2014 From: mikhail.cherkasov at oracle.com (mikhail cherkasov) Date: Fri, 10 Oct 2014 20:39:39 +0400 Subject: [8u-dev] Request to backport 8038919: Requesting focus to a modeless dialog doesn't work on Safari In-Reply-To: <543807DE.40609@oracle.com> References: <54380738.10104@oracle.com> <543807DE.40609@oracle.com> Message-ID: <54380BCB.5020604@oracle.com> Sure it's direct backport. Ok, next time I'll include description too. BTW I've just noticed that I send only link to Oct review thread, but review was started at Sep: http://mail.openjdk.java.net/pipermail/awt-dev/2014-September/008508.html noreg was added. Thanks, Mikhail. On 10/10/2014 8:22 PM, Rob McKenna wrote: > Wouldn't be any harm to flesh out the description. (adding your text > from the review thread would do the job) Also, please add an > appropriate noreg keyword. > > Assuming this is a direct backport (post-shuffle) this is approved. > > -Rob > > On 10/10/14 17:20, mikhail cherkasov wrote: >> I would like to backport this fix from jdk9. >> >> bug: https://bugs.openjdk.java.net/browse/JDK-8038919 >> review thread: >> http://mail.openjdk.java.net/pipermail/awt-dev/2014-October/008586.html >> jdk9 changeset: >> http://hg.openjdk.java.net/jdk9/client/jdk/rev/3371dde31d76 >> >> Thanks, >> Mikhail. > From vivi.an at oracle.com Fri Oct 10 16:48:36 2014 From: vivi.an at oracle.com (Vivi An) Date: Fri, 10 Oct 2014 09:48:36 -0700 Subject: [8u-dev] Request to backport 80336999: Incorrect radio button behavior Message-ID: <54380DE4.3040907@oracle.com> Hi, Could you please approve the straight back-port of the fix for JDK-8033699 to jdk8u-dev? Bug: https://bugs.openjdk.java.net/browse/JDK-8033699 Webrev: http://cr.openjdk.java.net/~van/8033699/webrev.09/ Review Thread: https://www.mail-archive.com/swing-dev at openjdk.java.net/msg03808.html JDK9 Changeset: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3300db4982d2 Thanks Vivi From rob.mckenna at oracle.com Fri Oct 10 16:50:22 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Fri, 10 Oct 2014 17:50:22 +0100 Subject: [8u-dev] Request to backport 8038919: Requesting focus to a modeless dialog doesn't work on Safari In-Reply-To: <54380BCB.5020604@oracle.com> References: <54380738.10104@oracle.com> <543807DE.40609@oracle.com> <54380BCB.5020604@oracle.com> Message-ID: <54380E4E.5010204@oracle.com> Hi Mikhail, When I mentioned the description I actually meant in JBS. There isn't a lot of context in that bug report. -Rob On 10/10/14 17:39, mikhail cherkasov wrote: > Sure it's direct backport. > Ok, next time I'll include description too. > > BTW I've just noticed that I send only link to Oct review thread, but > review was started at Sep: > http://mail.openjdk.java.net/pipermail/awt-dev/2014-September/008508.html > > noreg was added. > > Thanks, > Mikhail. > On 10/10/2014 8:22 PM, Rob McKenna wrote: >> Wouldn't be any harm to flesh out the description. (adding your text >> from the review thread would do the job) Also, please add an >> appropriate noreg keyword. >> >> Assuming this is a direct backport (post-shuffle) this is approved. >> >> -Rob >> >> On 10/10/14 17:20, mikhail cherkasov wrote: >>> I would like to backport this fix from jdk9. >>> >>> bug: https://bugs.openjdk.java.net/browse/JDK-8038919 >>> review thread: >>> http://mail.openjdk.java.net/pipermail/awt-dev/2014-October/008586.html >>> jdk9 changeset: >>> http://hg.openjdk.java.net/jdk9/client/jdk/rev/3371dde31d76 >>> >>> Thanks, >>> Mikhail. >> > From rob.mckenna at oracle.com Fri Oct 10 16:51:14 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Fri, 10 Oct 2014 17:51:14 +0100 Subject: [8u-dev] Request to backport 80336999: Incorrect radio button behavior In-Reply-To: <54380DE4.3040907@oracle.com> References: <54380DE4.3040907@oracle.com> Message-ID: <54380E82.6010400@oracle.com> Approved. -Rob On 10/10/14 17:48, Vivi An wrote: > Hi, > > Could you please approve the straight back-port of the fix for > JDK-8033699 to jdk8u-dev? > > Bug: https://bugs.openjdk.java.net/browse/JDK-8033699 > Webrev: http://cr.openjdk.java.net/~van/8033699/webrev.09/ > Review Thread: > https://www.mail-archive.com/swing-dev at openjdk.java.net/msg03808.html > JDK9 Changeset: > http://hg.openjdk.java.net/jdk9/client/jdk/rev/3300db4982d2 > > Thanks > > Vivi From mikhail.cherkasov at oracle.com Fri Oct 10 16:57:59 2014 From: mikhail.cherkasov at oracle.com (mikhail cherkasov) Date: Fri, 10 Oct 2014 20:57:59 +0400 Subject: [8u-dev] Request to backport 8038919: Requesting focus to a modeless dialog doesn't work on Safari In-Reply-To: <54380E4E.5010204@oracle.com> References: <54380738.10104@oracle.com> <543807DE.40609@oracle.com> <54380BCB.5020604@oracle.com> <54380E4E.5010204@oracle.com> Message-ID: <54381017.7040900@oracle.com> now I get it, I thought you was talking about approval request, I'll add description and evaluation to jbs. On 10/10/2014 8:50 PM, Rob McKenna wrote: > Hi Mikhail, > > When I mentioned the description I actually meant in JBS. There isn't > a lot of context in that bug report. > > -Rob > > On 10/10/14 17:39, mikhail cherkasov wrote: >> Sure it's direct backport. >> Ok, next time I'll include description too. >> >> BTW I've just noticed that I send only link to Oct review thread, but >> review was started at Sep: >> http://mail.openjdk.java.net/pipermail/awt-dev/2014-September/008508.html >> >> noreg was added. >> >> Thanks, >> Mikhail. >> On 10/10/2014 8:22 PM, Rob McKenna wrote: >>> Wouldn't be any harm to flesh out the description. (adding your text >>> from the review thread would do the job) Also, please add an >>> appropriate noreg keyword. >>> >>> Assuming this is a direct backport (post-shuffle) this is approved. >>> >>> -Rob >>> >>> On 10/10/14 17:20, mikhail cherkasov wrote: >>>> I would like to backport this fix from jdk9. >>>> >>>> bug: https://bugs.openjdk.java.net/browse/JDK-8038919 >>>> review thread: >>>> http://mail.openjdk.java.net/pipermail/awt-dev/2014-October/008586.html >>>> >>>> jdk9 changeset: >>>> http://hg.openjdk.java.net/jdk9/client/jdk/rev/3371dde31d76 >>>> >>>> Thanks, >>>> Mikhail. >>> >> > From raymond.gallardo at oracle.com Fri Oct 10 18:53:50 2014 From: raymond.gallardo at oracle.com (raymond gallardo) Date: Fri, 10 Oct 2014 14:53:50 -0400 Subject: OpenJDK 8u40 nroff files are up for review In-Reply-To: <54357E7A.9010200@oracle.com> References: <54346169.6050604@oracle.com> <54357E7A.9010200@oracle.com> Message-ID: <54382B3E.1010309@oracle.com> Hi all, Just a reminder that the nroff files for 8u40 are up for review. Please send us your feedback by the end of the day today, Friday, October, 10. Thanks, --The Java SE Documentation team On 2014-10-08 2:12 PM, raymond gallardo wrote: > > > Hello Reviewers, > > As part of the OpenJDK review processes, and the next Java SE 8u40 > release, the OpenJDK 8 nroff files for Java tools are up for review, > which is available here as a zip file: > > http://cr.openjdk.java.net/~rgallard/openjdk_nroff_8u40.zip > > You can obtain the webrev here: > > http://cr.openjdk.java.net/~rgallard/openjdk_webrev_8u40.zip > > Please provide your feedback by Friday, October 10, 2014. > > The following sections describe what kinds of review comments we're > looking for and what has changed for Java SE 8u40. Please contact us if > you have any questions. > > Summary of Changes > Scope of Review > Provide Feedback > How to View a Man Page > > Summary of Changes > > Technical content changes related to JDK 8 features have been made. > These changes have already been reviewed by the engineer responsible for > each feature. > > HTML documentation for Java tools has also been generated, which has the > same content as the nroff files up for review, and which will be > available on download.java.net. > > The following lists significant changes made to the Java tool nroff > pages for this release as well as the engineer who reviewed the content. > > java: > > JDK-8054382 : (JDK-8054376 : Move RTM flags from Experimental to > Product) Update RTM documentation, staffan.friberg at oracle.com and > vladimir.kozlov at oracle.com. > JDK-8043965 : Xverify:remote description is wrong, David Buck > JDK-8040180 : Extend and improve documentation about Large pages, > staffan.friberg at oracle.com and stefan.karlsson at oracle.com > JDK-8040176 : Document -XX:ObjectAlignmentInBytes flag, Vladimir Kozlov > JDK-8037590 : The name for PerfDataSaveToFile flag is incorrect in > HotSpot VM Options document, masato.yoshida at oracle.com > JDK-8032725 : Description of default maximum heap size need correction, > masato.yoshida at oracle.com > > keytool: > > JDK-8050813 : Option values are not italicized on JDK 8 keytool > documentation page, Jason Uh > > javapackager and javafxpackager (Note that changes to javapackager and > javafxpackager will not appear in the webrev because they will be pushed > to a different repository): > > RT-37898, Danno Ferrin > RT-37876, Danno Ferrin > > javac: > > JDK-8016641 : Cross compilation not as documented, Maurizio Cimadamore > > jjs: > > JDK-8041730 : Nashorn documentation bug, Sundararajan Athijegannathan > JDK-8038292 : whitespace missing in examples in jjs tool doc page, > Sundararajan Athijegannathan > > policytool: > > JDK-8059076 : Spacing bug in policytool.html > > jstat: > > JDK-8040079 : jstat documentation needs to be updated for metaspace, > erik.helin at oracle.com > > javadoc: > > New -javafx option added > > > Scope of Review > > Please provide a sanity check of content as opposed to reviewing the > nroff markup itself. > > A line-by-line comparison between the html and nroff versions is not > needed. > > Provide Feedback > > Please indicate your approval and provide feedback by e-mail by October > 10, 2014. > > All feedback will be triaged. Severe technical inaccuracies and other > small bugs will be fixed. Due to Java SE 8u40 release plan deadlines, > bugs will be filed for large scale changes and will most likely be > handled in a future update release. > > How To View A Man Page > > 1. Download the openjdk_nroff_8u40.zip file to a directory of your > choice. (The exact zip file name will vary depending upon the exact man > page bundle and creation date.) > > 2. Open a terminal window. Change to the directory that contains the zip > file. > > 3. Extract the contents of the zip file as follows: > > $ unzip openjdk_nroff_8u40.zip > > This creates a sub-directory named openjdk_nroff_8u40 in the current > directory. > > 4. Change directory to openjdk_nroff_8u40 as follows: > > $ cd openjdk_nroff_8u40 > > View a man page with a command of the following form: > > $ man -M man > > For example, to view the javap man page, run the following command: > > $ man -M man javap > > Notes > > (Linux and OS X only.) The -t option to the man command will generate > typeset output in PostScript format and send it to stdout: > > $ man -M man -t javap > javap.ps > > PostScript can be displayed using Preview (on Mac) and by the Gnome > Document Viewer (Linux/Gnome). (On Solaris, the man -t option will send > the output to a printer, which might not be what you want.) > > If bullets render as a funny character, set the remote character set to > UTF-8. For example, if you are using PuTTY, an SSH and telnet client, > you can specify the remote character set by selecting from the context > menu Change Settings... > Window > Translation > Remote character set > > UTF-8. > > Thank you, > The Java SE 8 Documentation Team > > > From erik.helin at oracle.com Mon Oct 13 08:34:58 2014 From: erik.helin at oracle.com (Erik Helin) Date: Mon, 13 Oct 2014 10:34:58 +0200 Subject: OpenJDK 8u40 nroff files are up for review In-Reply-To: <54382B3E.1010309@oracle.com> References: <54346169.6050604@oracle.com> <54357E7A.9010200@oracle.com> <54382B3E.1010309@oracle.com> Message-ID: <543B8EB2.80204@oracle.com> Hi Raymond, the jstat man page looks good, I can't comment on the rest. Thanks, Erik On 2014-10-10 20:53, raymond gallardo wrote: > Hi all, > > Just a reminder that the nroff files for 8u40 are up for review. Please > send us your feedback by the end of the day today, Friday, October, 10. > > Thanks, > --The Java SE Documentation team > > On 2014-10-08 2:12 PM, raymond gallardo wrote: >> >> >> Hello Reviewers, >> >> As part of the OpenJDK review processes, and the next Java SE 8u40 >> release, the OpenJDK 8 nroff files for Java tools are up for review, >> which is available here as a zip file: >> >> http://cr.openjdk.java.net/~rgallard/openjdk_nroff_8u40.zip >> >> You can obtain the webrev here: >> >> http://cr.openjdk.java.net/~rgallard/openjdk_webrev_8u40.zip >> >> Please provide your feedback by Friday, October 10, 2014. >> >> The following sections describe what kinds of review comments we're >> looking for and what has changed for Java SE 8u40. Please contact us if >> you have any questions. >> >> Summary of Changes >> Scope of Review >> Provide Feedback >> How to View a Man Page >> >> Summary of Changes >> >> Technical content changes related to JDK 8 features have been made. >> These changes have already been reviewed by the engineer responsible for >> each feature. >> >> HTML documentation for Java tools has also been generated, which has the >> same content as the nroff files up for review, and which will be >> available on download.java.net. >> >> The following lists significant changes made to the Java tool nroff >> pages for this release as well as the engineer who reviewed the content. >> >> java: >> >> JDK-8054382 : (JDK-8054376 : Move RTM flags from Experimental to >> Product) Update RTM documentation, staffan.friberg at oracle.com and >> vladimir.kozlov at oracle.com. >> JDK-8043965 : Xverify:remote description is wrong, David Buck >> JDK-8040180 : Extend and improve documentation about Large pages, >> staffan.friberg at oracle.com and stefan.karlsson at oracle.com >> JDK-8040176 : Document -XX:ObjectAlignmentInBytes flag, Vladimir Kozlov >> JDK-8037590 : The name for PerfDataSaveToFile flag is incorrect in >> HotSpot VM Options document, masato.yoshida at oracle.com >> JDK-8032725 : Description of default maximum heap size need correction, >> masato.yoshida at oracle.com >> >> keytool: >> >> JDK-8050813 : Option values are not italicized on JDK 8 keytool >> documentation page, Jason Uh >> >> javapackager and javafxpackager (Note that changes to javapackager and >> javafxpackager will not appear in the webrev because they will be pushed >> to a different repository): >> >> RT-37898, Danno Ferrin >> RT-37876, Danno Ferrin >> >> javac: >> >> JDK-8016641 : Cross compilation not as documented, Maurizio Cimadamore >> >> jjs: >> >> JDK-8041730 : Nashorn documentation bug, Sundararajan Athijegannathan >> JDK-8038292 : whitespace missing in examples in jjs tool doc page, >> Sundararajan Athijegannathan >> >> policytool: >> >> JDK-8059076 : Spacing bug in policytool.html >> >> jstat: >> >> JDK-8040079 : jstat documentation needs to be updated for metaspace, >> erik.helin at oracle.com >> >> javadoc: >> >> New -javafx option added >> >> >> Scope of Review >> >> Please provide a sanity check of content as opposed to reviewing the >> nroff markup itself. >> >> A line-by-line comparison between the html and nroff versions is not >> needed. >> >> Provide Feedback >> >> Please indicate your approval and provide feedback by e-mail by October >> 10, 2014. >> >> All feedback will be triaged. Severe technical inaccuracies and other >> small bugs will be fixed. Due to Java SE 8u40 release plan deadlines, >> bugs will be filed for large scale changes and will most likely be >> handled in a future update release. >> >> How To View A Man Page >> >> 1. Download the openjdk_nroff_8u40.zip file to a directory of your >> choice. (The exact zip file name will vary depending upon the exact man >> page bundle and creation date.) >> >> 2. Open a terminal window. Change to the directory that contains the zip >> file. >> >> 3. Extract the contents of the zip file as follows: >> >> $ unzip openjdk_nroff_8u40.zip >> >> This creates a sub-directory named openjdk_nroff_8u40 in the current >> directory. >> >> 4. Change directory to openjdk_nroff_8u40 as follows: >> >> $ cd openjdk_nroff_8u40 >> >> View a man page with a command of the following form: >> >> $ man -M man >> >> For example, to view the javap man page, run the following command: >> >> $ man -M man javap >> >> Notes >> >> (Linux and OS X only.) The -t option to the man command will generate >> typeset output in PostScript format and send it to stdout: >> >> $ man -M man -t javap > javap.ps >> >> PostScript can be displayed using Preview (on Mac) and by the Gnome >> Document Viewer (Linux/Gnome). (On Solaris, the man -t option will send >> the output to a printer, which might not be what you want.) >> >> If bullets render as a funny character, set the remote character set to >> UTF-8. For example, if you are using PuTTY, an SSH and telnet client, >> you can specify the remote character set by selecting from the context >> menu Change Settings... > Window > Translation > Remote character set > >> UTF-8. >> >> Thank you, >> The Java SE 8 Documentation Team >> >> >> > From will.j.may at gmail.com Mon Oct 13 12:47:31 2014 From: will.j.may at gmail.com (Will May) Date: Mon, 13 Oct 2014 13:47:31 +0100 Subject: Unable to compile code using generics under 8u20 but builds under 8u05 Message-ID: Hi all, I've got a piece of code which will compile fine on JDK 8u05 but fails to compile [1] on JDK 8u20; a minimal test case is at the bottom of this email. I know that there were changes around generic wildcards in 8u20 but does anyone know if 8u05 is bugged and it has been fixed or if 8u20 is now bugged? For reference, the two bugs that I found were fixed around generic wildcards were 8042338 [2] and 8042803 [3]. Cheers, Will. 1 The error message is "incompatible types: java.util.function.Consumer cannot be converted to java.util.function.Consumer" 2 https://bugs.openjdk.java.net/browse/JDK-8042338 3 https://bugs.openjdk.java.net/browse/JDK-8042803 import java.util.List; import java.util.function.Consumer; public class Temp { public void doWithList(final List list) { list.stream().forEach(consumer(System.out::println)); } @FunctionalInterface public static interface ExceptionThrowingConsumer { void accept(T input) throws Exception; } public static Consumer consumer(ExceptionThrowingConsumer consumer) { return i -> { try { consumer.accept(i); } catch (Exception e) { throw new RuntimeException(e); } }; } } From konstantin.shefov at oracle.com Mon Oct 13 14:22:13 2014 From: konstantin.shefov at oracle.com (Konstantin Shefov) Date: Mon, 13 Oct 2014 18:22:13 +0400 Subject: [8u40] Request for approval and review: JDK-8058733: [TESTBUG] java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java and LFMultiThreadCachingTest.java failed on some platforms due to java.lang.VirtualMachineError Message-ID: <543BE015.90505@oracle.com> Hello, Please review and approve the backport of the test bug fix to 8u40 The webrev is slightly different from that for JDK 9, because there is no segmented code cache feature in 8u40. The bug: https://bugs.openjdk.java.net/browse/JDK-8058695 The 8u40 webrev: http://cr.openjdk.java.net/~kshefov/8058733/webrev.01 JDK 9 changeset: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/5c507b7ee225 Review thread: http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-October/029062.html http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-October/029033.html Thanks -Konstantin From konstantin.shefov at oracle.com Mon Oct 13 14:24:46 2014 From: konstantin.shefov at oracle.com (Konstantin Shefov) Date: Mon, 13 Oct 2014 18:24:46 +0400 Subject: [8u40] Request for approval and review : 8058695: [TESTBUG] Reinvokers with arity >253 can't be cached In-Reply-To: <5437A195.6050200@oracle.com> References: <5437A195.6050200@oracle.com> Message-ID: <543BE0AE.9070304@oracle.com> On 10.10.2014 13:06, Konstantin Shefov wrote: > Hello, > > Please review and approve the backport of the test bug fix to 8u40 > > The bug: https://bugs.openjdk.java.net/browse/JDK-8058695 > The webrev: http://cr.openjdk.java.net/~kshefov/8058695/8u-dev/webrev.00 > > Thanks > > -Konstantin From vladimir.x.ivanov at oracle.com Mon Oct 13 15:04:56 2014 From: vladimir.x.ivanov at oracle.com (Vladimir Ivanov) Date: Mon, 13 Oct 2014 19:04:56 +0400 Subject: [8u40] Request for approval and review: JDK-8058733: [TESTBUG] java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java and LFMultiThreadCachingTest.java failed on some platforms due to java.lang.VirtualMachineError In-Reply-To: <543BE015.90505@oracle.com> References: <543BE015.90505@oracle.com> Message-ID: <543BEA18.6060003@oracle.com> Looks good (not a Reviewer). Best regards, Vladimir Ivanov On 10/13/14, 6:22 PM, Konstantin Shefov wrote: > Hello, > > Please review and approve the backport of the test bug fix to 8u40 > > The webrev is slightly different from that for JDK 9, because there is > no segmented code cache feature in 8u40. > > The bug: https://bugs.openjdk.java.net/browse/JDK-8058695 > The 8u40 webrev: http://cr.openjdk.java.net/~kshefov/8058733/webrev.01 > > JDK 9 changeset: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/5c507b7ee225 > Review thread: > http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-October/029062.html > > http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-October/029033.html > > > Thanks > > -Konstantin From sunxiaoguang at gmail.com Mon Oct 13 15:15:18 2014 From: sunxiaoguang at gmail.com (Xiaoguang Sun) Date: Mon, 13 Oct 2014 23:15:18 +0800 Subject: [PATCH] Return -1 after throwing internal error Message-ID: Hi All, I recently discovered some inconsistency in UnixOperatingSystem_md.c that do now return -1 after throwing internal error. It usually shouldn't be a problem, but making it more consistent to other code within the same file shouldn't be a bad idea. Xiaoguang -------------- next part -------------- A non-text attachment was scrubbed... Name: Return -1 after throwing internal error.patch Type: text/x-patch Size: 1471 bytes Desc: not available URL: From attila.szegedi at oracle.com Mon Oct 13 18:14:31 2014 From: attila.szegedi at oracle.com (Attila Szegedi) Date: Mon, 13 Oct 2014 20:14:31 +0200 Subject: [8u40] Request for Approval: 8059842: Creating symbols for declared functions shouldn't be a special case Message-ID: <8899B7D7-5020-4B88-8B33-2E37353693C5@oracle.com> Please approve. Bug: https://bugs.openjdk.java.net/browse/JDK-8059842 jdk9 webrev: http://cr.openjdk.java.net/~attila/8059842/webrev.00 jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003592.html Changes apply cleanly to jdk8u-dev after path reshuffling from modular source code layout. Thanks, Attila. From rob.mckenna at oracle.com Mon Oct 13 18:22:58 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Mon, 13 Oct 2014 19:22:58 +0100 Subject: [8u40] Request for Approval: 8059842: Creating symbols for declared functions shouldn't be a special case In-Reply-To: <8899B7D7-5020-4B88-8B33-2E37353693C5@oracle.com> References: <8899B7D7-5020-4B88-8B33-2E37353693C5@oracle.com> Message-ID: <543C1882.4010607@oracle.com> Approved. -Rob On 13/10/14 19:14, Attila Szegedi wrote: > Please approve. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8059842 > jdk9 webrev: http://cr.openjdk.java.net/~attila/8059842/webrev.00 > jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003592.html > > Changes apply cleanly to jdk8u-dev after path reshuffling from modular source code layout. > > Thanks, > Attila. From robert.field at oracle.com Mon Oct 13 19:16:46 2014 From: robert.field at oracle.com (Robert Field) Date: Mon, 13 Oct 2014 12:16:46 -0700 Subject: [8u40] Request for approval: 8056051: int[]::clone causes "java.lang.NoClassDefFoundError: Array" Message-ID: <543C251E.1020403@oracle.com> Please approve backport from JDK9 to JDK8u40. Bug: https://bugs.openjdk.java.net/browse/JDK-8056051 JDK9 changeset: http://hg.openjdk.java.net/jdk9/dev/langtools/rev/7193d3fefda6 Reviewers: mcimadamore, vromero From naoto.sato at oracle.com Mon Oct 13 20:39:26 2014 From: naoto.sato at oracle.com (Naoto Sato) Date: Mon, 13 Oct 2014 13:39:26 -0700 Subject: [8u40] Request for approval: 8056051: int[]::clone causes "java.lang.NoClassDefFoundError: Array" In-Reply-To: <543C251E.1020403@oracle.com> References: <543C251E.1020403@oracle.com> Message-ID: <543C387E.4020502@oracle.com> Approved. Naoto On 10/13/14, 12:16 PM, Robert Field wrote: > Please approve backport from JDK9 to JDK8u40. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8056051 > JDK9 changeset: > http://hg.openjdk.java.net/jdk9/dev/langtools/rev/7193d3fefda6 > Reviewers: mcimadamore, vromero > From lana.steuck at oracle.com Mon Oct 13 22:52:25 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 13 Oct 2014 15:52:25 -0700 (PDT) Subject: jdk8u-b10: jdk8u-dev Message-ID: <201410132252.s9DMqPxq008262@jano-app.us.oracle.com> http://hg.openjdk.java.net/jdk8u/jdk8u/rev/668486c05345 http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/b962745a8ccc http://hg.openjdk.java.net/jdk8u/jdk8u/langtools/rev/4f98c0cd921d http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/d0755381deda http://hg.openjdk.java.net/jdk8u/jdk8u/jaxws/rev/20344f9f96e9 http://hg.openjdk.java.net/jdk8u/jdk8u/jaxp/rev/1ee073587664 http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/e11846cf32bf http://hg.openjdk.java.net/jdk8u/jdk8u/corba/rev/a33d4595c8b5 --- All the fixes will be tested during promotion (no PIT testing at this point): List of all fixes: =================== JDK-8058473 client-libs "Comparison method violates its general contract" when using Clipboard JDK-8058858 client-libs JRE 8u20 crashes while using Japanese IM on Windows JDK-8051857 client-libs OperationTimedOut exception inside from XToolkit.syncNativeQueue call JDK-8056914 client-libs Right Click Menu for Paste not showing after upgrading to java 7 JDK-8058739 client-libs The test case failed as "ERROR in native method: ReleasePrimitiveArrayCritical: failed bounds check" JDK-8049346 client-libs [TESTBUG] fix the @run line of the test: jdk/test/java/awt/Focus/SortingFTP/JDK8048887.java JDK-7033533 client-libs realSync() doesn't work with Xfce JDK-8059371 core-libs Code duplication in handling of break and continue JDK-8059372 core-libs Code duplication in split emitter JDK-8058661 core-libs Compiled LambdaForms should inherit from Object to improve class loading performance JDK-8042126 core-libs DateTimeFormatter "MMMMM" returns English value in Japanese locale JDK-8059269 core-libs FileHandler may throw NPE if pattern is a simple name and the lock file already exists JDK-8056248 core-libs Improve ForkJoin thread throttling JDK-8059811 core-libs Make optimistic typing off/false by default JDK-8059236 core-libs Memory leak when executing octane pdfjs with optimistic typing JDK-8059938 core-libs NPE restoring cached script with optimistic types disabled JDK-8059786 core-libs Nightly test failure with tz2014g update JDK-8059231 core-libs Octane Raytrace fails when optimistic typing turned off JDK-8059321 core-libs Significant parser/frontend overhead in recompilation of avatar.js JDK-8059346 core-libs Single class loader is used to load compiled bytecode JDK-8025435 core-libs Specialized library functions for optimistic typing JDK-8059370 core-libs Unnecessary work in deoptimizing recompilation JDK-8058932 core-libs [TEST_BUG] java/net/InetAddress/IPv4Formats.java failed because hello.foo.bar does exist JDK-8057936 core-libs java.net.URLClassLoader.findClass uses exceptions in control flow JDK-8033140 core-svc 8 tests fail with OpenJDK8 b126 JDK-8028430 core-svc JDI: ReferenceType.visibleMethods() return wrong visible methods JDK-8042123 core-svc Support default and static interface methods in JDI, JDWP and JDB JDK-8031464 deploy Debug trace controlled by SystemUtil flag not enabled when JPI_PLUGIN2_DEBUG is set JDK-8055264 deploy Java Web Start rejects name attr of applet-desc tag containing JDK-8055175 globalization [de] Truncation issue in EULA dialog. JDK-8059177 globalization jdk8u40 l10n resource file translation update 1 JDK-8059202 hotspot Decouple isActive() and isNativeImplementation() from bootstrapping JFR JDK-8059676 hotspot REGRESSION: closed/com/oracle/jfr/dynamicstart/TestDynamicStart.java fails in 8u40 nightly build since 30 Sep 2014 JDK-8059519 infrastructure Excluding JFR interface files and Resource Management files from licensee source bundle JDK-8059135 infrastructure New Nasgen dependencies to Nashorn breaks the JDK 9 build - bootstrapping problem? JDK-8058657 security-libs Add @jdk.Exported to com.sun.jarsigner.ContentSigner API JDK-8056026 security-libs Debug security logging should print Provider used for each crypto operation JDK-8048194 security-libs GSSContext.acceptSecContext fails when a supported mech is initiator preferred JDK-8059462 security-libs Typo in keytool resource file JDK-8048512 security-libs Uninitialised memory in jdk/src/share/native/sun/security/ec/ECC_JNI.cpp JDK-8036612 security-libs [parfait] JNI exception pending in jdk/src/windows/native/sun/security/mscapi/security.cpp JDK-8028727 security-libs [parfait] warnings from b116 for jdk.src.share.native.sun.security.ec: JNI pending exceptions JDK-8058708 tools java.lang.AssertionError compiling source code JDK-8038966 xml JAX-WS handles wrongly xsd:any arguments for Web services From weijun.wang at oracle.com Tue Oct 14 02:28:46 2014 From: weijun.wang at oracle.com (Wang Weijun) Date: Tue, 14 Oct 2014 10:28:46 +0800 Subject: [8u-dev] Request for approval: 8044215: Unable to initiate SpNego using a S4U2Proxy GSSCredential (Krb5ProxyCredential) Message-ID: <53187EAE-1A44-47E8-8001-E10D2E91AFC8@oracle.com> Hi All This is a request to backport a jdk9 fix into jdk8u-dev. 8044215: Unable to initiate SpNego using a S4U2Proxy GSSCredential (Krb5ProxyCredential) https://bugs.openjdk.java.net/browse/JDK-8044215 The fix is already included in jdk9 as: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/ee77bb0c8ae7 The patch for jdk8u-dev is identical to the one in jdk9. The fix is low-risk, and isolated. An existing regression test updated to cover the change. Thanks Weijun From sundararajan.athijegannathan at oracle.com Tue Oct 14 04:34:43 2014 From: sundararajan.athijegannathan at oracle.com (A. Sundararajan) Date: Tue, 14 Oct 2014 10:04:43 +0530 Subject: [8u40] approval request for 8050977: Java8 Javascript Nashorn exception: no current Global instance for nashorn Message-ID: <543CA7E3.9020100@oracle.com> Please approve. Bug: https://bugs.openjdk.java.net/browse/JDK-8050977 jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003641.html jdk8 webrev : http://cr.openjdk.java.net/~sundar/8050977/8u40/webrev.01/ jdk9 changes are backported "as is" except for modular source layout difference. Thanks -Sundar From sean.coffey at oracle.com Tue Oct 14 08:05:49 2014 From: sean.coffey at oracle.com (=?windows-1252?Q?Se=E1n_Coffey?=) Date: Tue, 14 Oct 2014 09:05:49 +0100 Subject: [8u-dev] Request for approval: 8044215: Unable to initiate SpNego using a S4U2Proxy GSSCredential (Krb5ProxyCredential) In-Reply-To: <53187EAE-1A44-47E8-8001-E10D2E91AFC8@oracle.com> References: <53187EAE-1A44-47E8-8001-E10D2E91AFC8@oracle.com> Message-ID: <543CD95D.8000808@oracle.com> Approved. regards, Sean. On 14/10/2014 03:28, Wang Weijun wrote: > Hi All > > This is a request to backport a jdk9 fix into jdk8u-dev. > > 8044215: Unable to initiate SpNego using a S4U2Proxy GSSCredential (Krb5ProxyCredential) > > https://bugs.openjdk.java.net/browse/JDK-8044215 > > The fix is already included in jdk9 as: > > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/ee77bb0c8ae7 > > The patch for jdk8u-dev is identical to the one in jdk9. > > The fix is low-risk, and isolated. An existing regression test updated to cover the change. > > Thanks > Weijun From sean.coffey at oracle.com Tue Oct 14 08:06:34 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Tue, 14 Oct 2014 09:06:34 +0100 Subject: [8u40] approval request for 8050977: Java8 Javascript Nashorn exception: no current Global instance for nashorn In-Reply-To: <543CA7E3.9020100@oracle.com> References: <543CA7E3.9020100@oracle.com> Message-ID: <543CD98A.60908@oracle.com> Approved. regards, Sean. On 14/10/2014 05:34, A. Sundararajan wrote: > Please approve. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8050977 > jdk9 review thread: > http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003641.html > jdk8 webrev : http://cr.openjdk.java.net/~sundar/8050977/8u40/webrev.01/ > > jdk9 changes are backported "as is" except for modular source layout > difference. > > Thanks > -Sundar From konstantin.shefov at oracle.com Tue Oct 14 08:26:24 2014 From: konstantin.shefov at oracle.com (Konstantin Shefov) Date: Tue, 14 Oct 2014 12:26:24 +0400 Subject: [8u40] Request for approval and review: JDK-8058733: [TESTBUG] java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java and LFMultiThreadCachingTest.java failed on some platforms due to java.lang.VirtualMachineError In-Reply-To: <543BEA18.6060003@oracle.com> References: <543BE015.90505@oracle.com> <543BEA18.6060003@oracle.com> Message-ID: <543CDE30.7010506@oracle.com> Gently reminder Please, review -Konstantin On 13.10.2014 19:04, Vladimir Ivanov wrote: > Looks good (not a Reviewer). > > Best regards, > Vladimir Ivanov > > On 10/13/14, 6:22 PM, Konstantin Shefov wrote: >> Hello, >> >> Please review and approve the backport of the test bug fix to 8u40 >> >> The webrev is slightly different from that for JDK 9, because there is >> no segmented code cache feature in 8u40. >> >> The bug: https://bugs.openjdk.java.net/browse/JDK-8058695 >> The 8u40 webrev: http://cr.openjdk.java.net/~kshefov/8058733/webrev.01 >> >> JDK 9 changeset: >> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/5c507b7ee225 >> Review thread: >> http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-October/029062.html >> >> >> http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-October/029033.html >> >> >> >> Thanks >> >> -Konstantin From albert.noll at oracle.com Tue Oct 14 08:34:32 2014 From: albert.noll at oracle.com (Albert Noll) Date: Tue, 14 Oct 2014 10:34:32 +0200 Subject: CFV: New JDK8u Committer: Tobias Hartmann Message-ID: <543CE018.3020608@oracle.com> I hereby nominate Tobias Hartmann to JDK8u Committer. Tobias is a member of the Hotspot compiler team and a JDK9 Committer. Tobias worked on the segmented code cache and fixed numerous bugs in various places in Hotspot. Here is a list of significant changesets. http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/log?rev=hartmann Votes are due by October 28, 2014. Only current JDK8u Committers [1] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [2]. Thanks, Albert [1] http://openjdk.java.net/census#jdk8u [2] http://openjdk.java.net/projects#committer-vote From albert.noll at oracle.com Tue Oct 14 08:56:01 2014 From: albert.noll at oracle.com (Albert Noll) Date: Tue, 14 Oct 2014 10:56:01 +0200 Subject: CFV: New JDK8u Committer: Tobias Hartmann In-Reply-To: <543CE018.3020608@oracle.com> References: <543CE018.3020608@oracle.com> Message-ID: <543CE521.6040708@oracle.com> Vote: yes Best, Albert On 10/14/2014 10:34 AM, Albert Noll wrote: > I hereby nominate Tobias Hartmann to JDK8u Committer. > > Tobias is a member of the Hotspot compiler team and a JDK9 Committer. > Tobias worked on the segmented code cache and fixed numerous bugs in > various places in Hotspot. > > Here is a list of significant changesets. > http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/log?rev=hartmann > > Votes are due by October 28, 2014. > > Only current JDK8u Committers [1] are eligible to vote on this > nomination. Votes must be cast in the open by replying > to this mailing list. > > For Lazy Consensus voting instructions, see [2]. > > Thanks, > Albert > [1] http://openjdk.java.net/census#jdk8u > [2] http://openjdk.java.net/projects#committer-vote From masayoshi.okutsu at oracle.com Tue Oct 14 09:07:31 2014 From: masayoshi.okutsu at oracle.com (Masayoshi Okutsu) Date: Tue, 14 Oct 2014 18:07:31 +0900 Subject: [8u40] Request for approval: 8060006: No Russian time zones mapping for Windows Message-ID: <543CE7D3.9090003@oracle.com> Hello, This is a request for backport approval of the 8060006 fix from JDK 9 to jdk8u-dev. The fix is identical to the JDK 9 one (attached). Here's the change for jdk8u-dev. diff --git a/src/windows/lib/tzmappings b/src/windows/lib/tzmappings --- a/src/windows/lib/tzmappings +++ b/src/windows/lib/tzmappings @@ -193,5 +193,10 @@ Turkey Standard Time:926,926::Asia/Istanbul: Bahia Standard Time:927,927::America/Bahia: Libya Standard Time:928,928:LY:Africa/Tripoli: -Western Brazilian Standard Time:929,929:BR:America/Rio_Branco: -Armenian Standard Time:930,930:AM:Asia/Yerevan: +Belarus Standard Time:929,929:BY:Europe/Minsk: +Line Islands Standard Time:930,930::Pacific/Kiritimati: +Russia Time Zone 10:931,931::Asia/Srednekolymsk: +Russia Time Zone 11:932,932::Asia/Anadyr: +Russia Time Zone 3:933,933::Europe/Samara: +Western Brazilian Standard Time:934,934:BR:America/Rio_Branco: +Armenian Standard Time:935,935:AM:Asia/Yerevan: Thanks, Masayoshi -------------- next part -------------- An embedded message was scrubbed... From: Masayoshi Okutsu Subject: [9] RFR: 8060006: No Russian time zones mapping for Windows Date: Fri, 10 Oct 2014 13:40:01 +0900 Size: 4491 URL: From sean.coffey at oracle.com Tue Oct 14 09:31:34 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Tue, 14 Oct 2014 10:31:34 +0100 Subject: [8u40] Request for approval: 8060006: No Russian time zones mapping for Windows In-Reply-To: <543CE7D3.9090003@oracle.com> References: <543CE7D3.9090003@oracle.com> Message-ID: <543CED76.9030602@oracle.com> Approved. regards, Sean. On 14/10/2014 10:07, Masayoshi Okutsu wrote: > Hello, > > This is a request for backport approval of the 8060006 fix from JDK 9 > to jdk8u-dev. The fix is identical to the JDK 9 one (attached). > > Here's the change for jdk8u-dev. > > diff --git a/src/windows/lib/tzmappings b/src/windows/lib/tzmappings > --- a/src/windows/lib/tzmappings > +++ b/src/windows/lib/tzmappings > @@ -193,5 +193,10 @@ > Turkey Standard Time:926,926::Asia/Istanbul: > Bahia Standard Time:927,927::America/Bahia: > Libya Standard Time:928,928:LY:Africa/Tripoli: > -Western Brazilian Standard Time:929,929:BR:America/Rio_Branco: > -Armenian Standard Time:930,930:AM:Asia/Yerevan: > +Belarus Standard Time:929,929:BY:Europe/Minsk: > +Line Islands Standard Time:930,930::Pacific/Kiritimati: > +Russia Time Zone 10:931,931::Asia/Srednekolymsk: > +Russia Time Zone 11:932,932::Asia/Anadyr: > +Russia Time Zone 3:933,933::Europe/Samara: > +Western Brazilian Standard Time:934,934:BR:America/Rio_Branco: > +Armenian Standard Time:935,935:AM:Asia/Yerevan: > > Thanks, > Masayoshi > From vladimir.x.ivanov at oracle.com Tue Oct 14 09:38:47 2014 From: vladimir.x.ivanov at oracle.com (Vladimir Ivanov) Date: Tue, 14 Oct 2014 13:38:47 +0400 Subject: CFV: New JDK8u Committer: Tobias Hartmann In-Reply-To: <543CE018.3020608@oracle.com> References: <543CE018.3020608@oracle.com> Message-ID: <543CEF27.2060202@oracle.com> Vote: yes Best regards, Vladimir Ivanov On 10/14/14, 12:34 PM, Albert Noll wrote: > I hereby nominate Tobias Hartmann to JDK8u Committer. > > Tobias is a member of the Hotspot compiler team and a JDK9 Committer. > Tobias worked on the segmented code cache and fixed numerous bugs in > various places in Hotspot. > > Here is a list of significant changesets. > http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/log?rev=hartmann > > Votes are due by October 28, 2014. > > Only current JDK8u Committers [1] are eligible to vote on this > nomination. Votes must be cast in the open by replying > to this mailing list. > > For Lazy Consensus voting instructions, see [2]. > > Thanks, > Albert > [1] http://openjdk.java.net/census#jdk8u > [2] http://openjdk.java.net/projects#committer-vote From konstantin.shefov at oracle.com Tue Oct 14 09:44:42 2014 From: konstantin.shefov at oracle.com (Konstantin Shefov) Date: Tue, 14 Oct 2014 13:44:42 +0400 Subject: [8u40] Request for approval and review : 8058695: [TESTBUG] Reinvokers with arity >253 can't be cached In-Reply-To: <543BE0AE.9070304@oracle.com> References: <5437A195.6050200@oracle.com> <543BE0AE.9070304@oracle.com> Message-ID: <543CF08A.3060503@oracle.com> Gently reminder Please, review this test bug fix backport -Konstantin On 13.10.2014 18:24, Konstantin Shefov wrote: > > On 10.10.2014 13:06, Konstantin Shefov wrote: >> Hello, >> >> Please review and approve the backport of the test bug fix to 8u40 >> >> The bug: https://bugs.openjdk.java.net/browse/JDK-8058695 >> The webrev: http://cr.openjdk.java.net/~kshefov/8058695/8u-dev/webrev.00 >> >> Thanks >> >> -Konstantin > From paul.sandoz at oracle.com Tue Oct 14 10:50:56 2014 From: paul.sandoz at oracle.com (Paul Sandoz) Date: Tue, 14 Oct 2014 12:50:56 +0200 Subject: [8u40] Request for approval and review: JDK-8058733: [TESTBUG] java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java and LFMultiThreadCachingTest.java failed on some platforms due to java.lang.VirtualMachineError In-Reply-To: <543CDE30.7010506@oracle.com> References: <543BE015.90505@oracle.com> <543BEA18.6060003@oracle.com> <543CDE30.7010506@oracle.com> Message-ID: On Oct 14, 2014, at 10:26 AM, Konstantin Shefov wrote: > Gently reminder > Please, review > +1 Paul. > -Konstantin > > On 13.10.2014 19:04, Vladimir Ivanov wrote: >> Looks good (not a Reviewer). >> >> Best regards, >> Vladimir Ivanov >> >> On 10/13/14, 6:22 PM, Konstantin Shefov wrote: >>> Hello, >>> >>> Please review and approve the backport of the test bug fix to 8u40 >>> >>> The webrev is slightly different from that for JDK 9, because there is >>> no segmented code cache feature in 8u40. >>> >>> The bug: https://bugs.openjdk.java.net/browse/JDK-8058695 >>> The 8u40 webrev: http://cr.openjdk.java.net/~kshefov/8058733/webrev.01 >>> >>> JDK 9 changeset: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/5c507b7ee225 >>> Review thread: >>> http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-October/029062.html >>> >>> http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-October/029033.html >>> >>> >>> Thanks >>> >>> -Konstantin > From paul.sandoz at oracle.com Tue Oct 14 10:59:41 2014 From: paul.sandoz at oracle.com (Paul Sandoz) Date: Tue, 14 Oct 2014 12:59:41 +0200 Subject: [8u40] Request for approval and review : 8058695: [TESTBUG] Reinvokers with arity >253 can't be cached In-Reply-To: <543CF08A.3060503@oracle.com> References: <5437A195.6050200@oracle.com> <543BE0AE.9070304@oracle.com> <543CF08A.3060503@oracle.com> Message-ID: On Oct 14, 2014, at 11:44 AM, Konstantin Shefov wrote: > Gently reminder > Please, review this test bug fix backport > Looks ok to me, but i did not detect any difference between: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d37a314f2f64 and: http://cr.openjdk.java.net/~kshefov/8058695/8u-dev/webrev.00/test/java/lang/invoke/LFCaching/TestMethods.java.sdiff.html Did i miss something? Paul. > -Konstantin > > On 13.10.2014 18:24, Konstantin Shefov wrote: >> >> On 10.10.2014 13:06, Konstantin Shefov wrote: >>> Hello, >>> >>> Please review and approve the backport of the test bug fix to 8u40 >>> >>> The bug: https://bugs.openjdk.java.net/browse/JDK-8058695 >>> The webrev: http://cr.openjdk.java.net/~kshefov/8058695/8u-dev/webrev.00 >>> >>> Thanks >>> >>> -Konstantin >> > From attila.szegedi at oracle.com Tue Oct 14 11:08:07 2014 From: attila.szegedi at oracle.com (Attila Szegedi) Date: Tue, 14 Oct 2014 13:08:07 +0200 Subject: [8u40] Request for Approval: 8060238: Reports for optimistic test run overwrite those for pessimistic run Message-ID: <93E8F216-3BD3-4810-8586-6E5CA581CE29@oracle.com> Please approve. Bug: https://bugs.openjdk.java.net/browse/JDK-8060238 jdk9 webrev: http://cr.openjdk.java.net/~attila/8060238/webrev.00 jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003644.html Changes apply cleanly to jdk8u-dev after path reshuffling from modular source code layout. Thanks, Attila. From sean.coffey at oracle.com Tue Oct 14 12:19:49 2014 From: sean.coffey at oracle.com (=?windows-1252?Q?Se=E1n_Coffey?=) Date: Tue, 14 Oct 2014 13:19:49 +0100 Subject: [8u40] Request for Approval: 8060238: Reports for optimistic test run overwrite those for pessimistic run In-Reply-To: <93E8F216-3BD3-4810-8586-6E5CA581CE29@oracle.com> References: <93E8F216-3BD3-4810-8586-6E5CA581CE29@oracle.com> Message-ID: <543D14E5.8060504@oracle.com> Approved. regards, Sean. On 14/10/2014 12:08, Attila Szegedi wrote: > Please approve. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8060238 > jdk9 webrev: http://cr.openjdk.java.net/~attila/8060238/webrev.00 > jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003644.html > > Changes apply cleanly to jdk8u-dev after path reshuffling from modular source code layout. > > Thanks, > Attila. From mikael.gerdin at oracle.com Tue Oct 14 12:44:14 2014 From: mikael.gerdin at oracle.com (Mikael Gerdin) Date: Tue, 14 Oct 2014 14:44:14 +0200 Subject: CFV: New JDK8u Committer: Tobias Hartmann In-Reply-To: <543CE018.3020608@oracle.com> References: <543CE018.3020608@oracle.com> Message-ID: <543D1A9E.9070700@oracle.com> Vote: yes On 2014-10-14 10:34, Albert Noll wrote: > I hereby nominate Tobias Hartmann to JDK8u Committer. > > Tobias is a member of the Hotspot compiler team and a JDK9 Committer. > Tobias worked on the segmented code cache and fixed numerous bugs in > various places in Hotspot. > > Here is a list of significant changesets. > http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/log?rev=hartmann > > Votes are due by October 28, 2014. > > Only current JDK8u Committers [1] are eligible to vote on this > nomination. Votes must be cast in the open by replying > to this mailing list. > > For Lazy Consensus voting instructions, see [2]. > > Thanks, > Albert > [1] http://openjdk.java.net/census#jdk8u > [2] http://openjdk.java.net/projects#committer-vote From coleen.phillimore at oracle.com Tue Oct 14 13:38:23 2014 From: coleen.phillimore at oracle.com (Coleen Phillimore) Date: Tue, 14 Oct 2014 09:38:23 -0400 Subject: CFV: New JDK8u Committer: Tobias Hartmann In-Reply-To: <543CE018.3020608@oracle.com> References: <543CE018.3020608@oracle.com> Message-ID: <543D274F.8050903@oracle.com> Vote: yes On 10/14/14, 4:34 AM, Albert Noll wrote: > I hereby nominate Tobias Hartmann to JDK8u Committer. > > Tobias is a member of the Hotspot compiler team and a JDK9 Committer. > Tobias worked on the segmented code cache and fixed numerous bugs in > various places in Hotspot. > > Here is a list of significant changesets. > http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/log?rev=hartmann > > Votes are due by October 28, 2014. > > Only current JDK8u Committers [1] are eligible to vote on this > nomination. Votes must be cast in the open by replying > to this mailing list. > > For Lazy Consensus voting instructions, see [2]. > > Thanks, > Albert > [1] http://openjdk.java.net/census#jdk8u > [2] http://openjdk.java.net/projects#committer-vote From alejandro.murillo at oracle.com Tue Oct 14 13:55:39 2014 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Tue, 14 Oct 2014 07:55:39 -0600 Subject: jdk8u40-b10: HotSpot Message-ID: <543D2B5B.6070803@oracle.com> hs25.40-b14 has been integrated into jdk8u40-b10. http://hg.openjdk.java.net/jdk8u/jdk8u/rev/668486c05345 http://hg.openjdk.java.net/jdk8u/jdk8u/corba/rev/a33d4595c8b5 http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/584df6794686 http://hg.openjdk.java.net/jdk8u/jdk8u/jaxp/rev/1ee073587664 http://hg.openjdk.java.net/jdk8u/jdk8u/jaxws/rev/20344f9f96e9 http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/d0755381deda http://hg.openjdk.java.net/jdk8u/jdk8u/langtools/rev/4f98c0cd921d http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/b962745a8ccc Component : VM Status : 0 major failures, 1 minor failures Date : 10/14/2014 at 15:00 MSK Tested By : STT_VM Cost(total man-days): 1 Workspace : 2014-10-10-102238.amurillo.hs25-40-b14-jdk8u40-b10-control Bundles : 2014-10-10-102238.amurillo.hs25-40-b14-jdk8u40-b10-control Platforms : Others Tests : Log : link Browsers : NA Patches : NA Number of Tests Executed : 422544 passed tests, 5688 failed tests (no new failures) Bug verification status: ====================================== Tested, Pass: Tested, Pass (partial fixes): Tested, Fail: Untested bug fixes: 8026303: CMS: JVM intermittently crashes with "FreeList of size 258 violates Conservation Principle" assert 8057165: [TESTBUG] Need a test to cover JDK-8054883 8058475: TestCMSClassUnloadingEnabledHWM.java fails with '.*CMS Initial Mark.*' missing from stdout/stderr 8059120: Need basic integration tests for Resource Management feature 8059466: Force young GC to initiate marking cycle when stat update is requested 8059618: new hotspot build - hs25.40-b14 8059621: JVM crashes with "unexpected index type" assert in LIRGenerator::do_UnsafeGetRaw 8059643: Improve AsynchronousSocketChannelTest to verify Future and CompletionHandler paths for all pertinent methods 8059644: Resource instrumentation should use the same resource instance to obtain the ResourceRequest in open and close 8059849: With enabled ResourceManagement DatagramSocket.receive() remains blocked after close() was called 8059896: AsynchronousFileChannelTest @run tag is incorrect 8059996: IntegrationTest3 has unexpected failure in NetworkConsumer New bugs filed: Bugs in PIT build: Bugs in earlier promoted build: JDK-8060456 closed/gc/resource/TestAccuracyLevel.java intermittently fails with OOME (testbug) Number of PIT requested: 1 Integration target J2SE build number: jdk8u40-b10 Issues and Notes: This is PIT for HS25.40-b14 for jdk8u40-b10. Go for integration. -- Alejandro From marcus.lagergren at oracle.com Tue Oct 14 14:27:33 2014 From: marcus.lagergren at oracle.com (Marcus Lagergren) Date: Tue, 14 Oct 2014 16:27:33 +0200 Subject: Please approve JDK-8060471 for backport to 8u40 Message-ID: <42F656EC-8ED5-47B2-BDF4-37C301DB55FF@oracle.com> Compile time issue because log args were evaluated even with disabled logger, in this case containing an expensive stacktrace. Webrev: http://cr.openjdk.java.net/~lagergren/8060471/webrev/ CR: https://bugs.openjdk.java.net/browse/JDK-8060471 Review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003662.html Regards Marcus From staffan.larsen at oracle.com Tue Oct 14 14:28:35 2014 From: staffan.larsen at oracle.com (Staffan Larsen) Date: Tue, 14 Oct 2014 07:28:35 -0700 Subject: CFV: New JDK8u Committer: Tobias Hartmann In-Reply-To: <543CE018.3020608@oracle.com> References: <543CE018.3020608@oracle.com> Message-ID: <01946CE9-AC6A-4216-A920-112C5D8CECEE@oracle.com> Vote: yes On 14 okt 2014, at 01:34, Albert Noll wrote: > I hereby nominate Tobias Hartmann to JDK8u Committer. > > Tobias is a member of the Hotspot compiler team and a JDK9 Committer. > Tobias worked on the segmented code cache and fixed numerous bugs in > various places in Hotspot. > > Here is a list of significant changesets. > http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/log?rev=hartmann > > Votes are due by October 28, 2014. > > Only current JDK8u Committers [1] are eligible to vote on this > nomination. Votes must be cast in the open by replying > to this mailing list. > > For Lazy Consensus voting instructions, see [2]. > > Thanks, > Albert > [1] http://openjdk.java.net/census#jdk8u > [2] http://openjdk.java.net/projects#committer-vote From rob.mckenna at oracle.com Tue Oct 14 14:28:54 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Tue, 14 Oct 2014 15:28:54 +0100 Subject: Please approve JDK-8060471 for backport to 8u40 In-Reply-To: <42F656EC-8ED5-47B2-BDF4-37C301DB55FF@oracle.com> References: <42F656EC-8ED5-47B2-BDF4-37C301DB55FF@oracle.com> Message-ID: <543D3326.3000102@oracle.com> Approved assuming the patch applies cleanly. (post shuffle) -Rob On 14/10/14 15:27, Marcus Lagergren wrote: > Compile time issue because log args were evaluated even with disabled logger, in this case containing an expensive stacktrace. > > Webrev: http://cr.openjdk.java.net/~lagergren/8060471/webrev/ > CR: https://bugs.openjdk.java.net/browse/JDK-8060471 > Review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003662.html > > Regards > Marcus > > From vladimir.kozlov at oracle.com Tue Oct 14 14:59:16 2014 From: vladimir.kozlov at oracle.com (Vladimir Kozlov) Date: Tue, 14 Oct 2014 07:59:16 -0700 Subject: CFV: New JDK8u Committer: Tobias Hartmann In-Reply-To: <543CE018.3020608@oracle.com> References: <543CE018.3020608@oracle.com> Message-ID: <543D3A44.9000808@oracle.com> Vote: yes On 10/14/14 1:34 AM, Albert Noll wrote: > I hereby nominate Tobias Hartmann to JDK8u Committer. > > Tobias is a member of the Hotspot compiler team and a JDK9 Committer. > Tobias worked on the segmented code cache and fixed numerous bugs in > various places in Hotspot. > > Here is a list of significant changesets. > http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/log?rev=hartmann > > Votes are due by October 28, 2014. > > Only current JDK8u Committers [1] are eligible to vote on this > nomination. Votes must be cast in the open by replying > to this mailing list. > > For Lazy Consensus voting instructions, see [2]. > > Thanks, > Albert > [1] http://openjdk.java.net/census#jdk8u > [2] http://openjdk.java.net/projects#committer-vote From igor.veresov at oracle.com Tue Oct 14 17:55:08 2014 From: igor.veresov at oracle.com (Igor Veresov) Date: Tue, 14 Oct 2014 10:55:08 -0700 Subject: CFV: New JDK8u Committer: Tobias Hartmann In-Reply-To: <543CE018.3020608@oracle.com> References: <543CE018.3020608@oracle.com> Message-ID: Vote: yes igor From raymond.gallardo at oracle.com Tue Oct 14 22:27:28 2014 From: raymond.gallardo at oracle.com (raymond gallardo) Date: Tue, 14 Oct 2014 18:27:28 -0400 Subject: For review, changes to java.1 nroff page as part of OpenJDK 8u40 nroff review In-Reply-To: <54382B3E.1010309@oracle.com> References: <54346169.6050604@oracle.com> <54357E7A.9010200@oracle.com> <54382B3E.1010309@oracle.com> Message-ID: <543DA350.8030102@oracle.com> Hi all, The following changes to the java.1 nroff pages have been made as part of the OpenJDK 8u40 review. The file itself can be obtained here: http://cr.openjdk.java.net/~rgallard/java.1 ===================================== [The sentence "*This option is ignored when tiered compilation is enabled; see the option -XX:+TieredCompilation." was added.]* -XX:CompileThreshold=invocations Sets the number of interpreted method invocations before compilation. By default, in the server JVM, the JIT compiler performs 10,000 interpreted method invocations to gather information for efficient compilation. For the client JVM, the default setting is 1,500 invocations. *This option is ignored when tiered compilation is enabled; see the option -XX:+TieredCompilation. *The following example shows how to set the number of interpreted method invocations to 5,000: -XX:CompileThreshold=5000 You can completely disable interpretation of Java methods before compilation by specifying the -Xcomp option. ===================================== [The sentence "*The initial code cache size should be not less than the system's minimal memory page size." was added.]* -XX:InitialCodeCacheSize=size Sets the initial code cache size (in bytes). Append the letter k or K to indicate kilobytes, m or M to indicate megabytes, g or G to indicate gigabytes. The default value is set to 500 KB. *The initial code cache size should be not less than the system's minimal memory page size.*The following example shows how to set the initial code cache size to 32 KB: -XX:InitialCodeCacheSize=32k ===================================== [The sentences "*This option has a limit of 2 GB; otherwise, an error is generated. The maximum code cache size should not be less than the initial code cache size; see the option -XX:InitialCodeCacheSize" were added.]* -XX:ReservedCodeCacheSize=size Sets the maximum code cache size (in bytes) for JIT-compiled code. Append the letter k or K to indicate kilobytes, m or M to indicate megabytes, g or G to indicate gigabytes. *This option has a limit of 2 GB; otherwise, an error is generated. The maximum code cache size should not be less than the initial code cache size; see the option -XX:InitialCodeCacheSize.*This option is equivalent to -Xmaxjitcodesize. ===================================== ["-XX:+UseRTMLocking" was changed from "-XX:UseRTMLocking".] -XX:+UseRTMDeopt Auto-tunes RTM locking depending on the abort ratio. This ratio is specified by -XX:RTMAbortRatio option. If the number of aborted transactions exceeds the abort ratio, then the method containing the lock will be deoptimized and recompiled with all locks as normal locks. This option is disabled by default. The *-XX:+UseRTMLocking*option must be enabled. ===================================== Thanks, --Raymond On 2014-10-10 2:53 PM, raymond gallardo wrote: > Hi all, > > Just a reminder that the nroff files for 8u40 are up for review. > Please send us your feedback by the end of the day today, Friday, > October, 10. > > Thanks, > --The Java SE Documentation team > > On 2014-10-08 2:12 PM, raymond gallardo wrote: >> >> >> Hello Reviewers, >> >> As part of the OpenJDK review processes, and the next Java SE 8u40 >> release, the OpenJDK 8 nroff files for Java tools are up for review, >> which is available here as a zip file: >> >> http://cr.openjdk.java.net/~rgallard/openjdk_nroff_8u40.zip >> >> You can obtain the webrev here: >> >> http://cr.openjdk.java.net/~rgallard/openjdk_webrev_8u40.zip >> >> Please provide your feedback by Friday, October 10, 2014. >> >> The following sections describe what kinds of review comments we're >> looking for and what has changed for Java SE 8u40. Please contact us if >> you have any questions. >> >> Summary of Changes >> Scope of Review >> Provide Feedback >> How to View a Man Page >> >> Summary of Changes >> >> Technical content changes related to JDK 8 features have been made. >> These changes have already been reviewed by the engineer responsible for >> each feature. >> >> HTML documentation for Java tools has also been generated, which has the >> same content as the nroff files up for review, and which will be >> available on download.java.net. >> >> The following lists significant changes made to the Java tool nroff >> pages for this release as well as the engineer who reviewed the content. >> >> java: >> >> JDK-8054382 : (JDK-8054376 : Move RTM flags from Experimental to >> Product) Update RTM documentation, staffan.friberg at oracle.com and >> vladimir.kozlov at oracle.com. >> JDK-8043965 : Xverify:remote description is wrong, David Buck >> JDK-8040180 : Extend and improve documentation about Large pages, >> staffan.friberg at oracle.com and stefan.karlsson at oracle.com >> JDK-8040176 : Document -XX:ObjectAlignmentInBytes flag, Vladimir Kozlov >> JDK-8037590 : The name for PerfDataSaveToFile flag is incorrect in >> HotSpot VM Options document, masato.yoshida at oracle.com >> JDK-8032725 : Description of default maximum heap size need correction, >> masato.yoshida at oracle.com >> >> keytool: >> >> JDK-8050813 : Option values are not italicized on JDK 8 keytool >> documentation page, Jason Uh >> >> javapackager and javafxpackager (Note that changes to javapackager and >> javafxpackager will not appear in the webrev because they will be pushed >> to a different repository): >> >> RT-37898, Danno Ferrin >> RT-37876, Danno Ferrin >> >> javac: >> >> JDK-8016641 : Cross compilation not as documented, Maurizio Cimadamore >> >> jjs: >> >> JDK-8041730 : Nashorn documentation bug, Sundararajan Athijegannathan >> JDK-8038292 : whitespace missing in examples in jjs tool doc page, >> Sundararajan Athijegannathan >> >> policytool: >> >> JDK-8059076 : Spacing bug in policytool.html >> >> jstat: >> >> JDK-8040079 : jstat documentation needs to be updated for metaspace, >> erik.helin at oracle.com >> >> javadoc: >> >> New -javafx option added >> >> >> Scope of Review >> >> Please provide a sanity check of content as opposed to reviewing the >> nroff markup itself. >> >> A line-by-line comparison between the html and nroff versions is not >> needed. >> >> Provide Feedback >> >> Please indicate your approval and provide feedback by e-mail by October >> 10, 2014. >> >> All feedback will be triaged. Severe technical inaccuracies and other >> small bugs will be fixed. Due to Java SE 8u40 release plan deadlines, >> bugs will be filed for large scale changes and will most likely be >> handled in a future update release. >> >> How To View A Man Page >> >> 1. Download the openjdk_nroff_8u40.zip file to a directory of your >> choice. (The exact zip file name will vary depending upon the exact man >> page bundle and creation date.) >> >> 2. Open a terminal window. Change to the directory that contains the zip >> file. >> >> 3. Extract the contents of the zip file as follows: >> >> $ unzip openjdk_nroff_8u40.zip >> >> This creates a sub-directory named openjdk_nroff_8u40 in the current >> directory. >> >> 4. Change directory to openjdk_nroff_8u40 as follows: >> >> $ cd openjdk_nroff_8u40 >> >> View a man page with a command of the following form: >> >> $ man -M man >> >> For example, to view the javap man page, run the following command: >> >> $ man -M man javap >> >> Notes >> >> (Linux and OS X only.) The -t option to the man command will generate >> typeset output in PostScript format and send it to stdout: >> >> $ man -M man -t javap > javap.ps >> >> PostScript can be displayed using Preview (on Mac) and by the Gnome >> Document Viewer (Linux/Gnome). (On Solaris, the man -t option will send >> the output to a printer, which might not be what you want.) >> >> If bullets render as a funny character, set the remote character set to >> UTF-8. For example, if you are using PuTTY, an SSH and telnet client, >> you can specify the remote character set by selecting from the context >> menu Change Settings... > Window > Translation > Remote character set > >> UTF-8. >> >> Thank you, >> The Java SE 8 Documentation Team >> >> >> > From vladimir.kozlov at oracle.com Tue Oct 14 22:29:51 2014 From: vladimir.kozlov at oracle.com (Vladimir Kozlov) Date: Tue, 14 Oct 2014 15:29:51 -0700 Subject: For review, changes to java.1 nroff page as part of OpenJDK 8u40 nroff review In-Reply-To: <543DA350.8030102@oracle.com> References: <54346169.6050604@oracle.com> <54357E7A.9010200@oracle.com> <54382B3E.1010309@oracle.com> <543DA350.8030102@oracle.com> Message-ID: <543DA3DF.3010004@oracle.com> Changes look good. Thanks, Vladimir On 10/14/14 3:27 PM, raymond gallardo wrote: > Hi all, > > The following changes to the java.1 nroff pages have been made as part > of the OpenJDK 8u40 review. The file itself can be obtained here: > > http://cr.openjdk.java.net/~rgallard/java.1 > > ===================================== > [The sentence "*This option is ignored when tiered compilation is > enabled; see the option -XX:+TieredCompilation." was added.]* > > -XX:CompileThreshold=invocations > Sets the number of interpreted method invocations before compilation. By > default, in the server JVM, the JIT compiler performs 10,000 interpreted > method invocations to gather information for efficient compilation. For > the client JVM, the default setting is 1,500 invocations. *This option > is ignored when tiered compilation is enabled; see the option > -XX:+TieredCompilation. *The following example shows how to set the > number of interpreted method invocations to 5,000: > > -XX:CompileThreshold=5000 > > You can completely disable interpretation of Java methods before > compilation by specifying the -Xcomp option. > > ===================================== > > [The sentence "*The initial code cache size should be not less than the > system's minimal memory page size." was added.]* > > -XX:InitialCodeCacheSize=size > Sets the initial code cache size (in bytes). Append the letter k or K to > indicate kilobytes, m or M to indicate megabytes, g or G to indicate > gigabytes. The default value is set to 500 KB. *The initial code cache > size should be not less than the system's minimal memory page size.*The > following example shows how to set the initial code cache size to 32 KB: > > -XX:InitialCodeCacheSize=32k > > ===================================== > [The sentences "*This option has a limit of 2 GB; otherwise, an error is > generated. The maximum code cache size should not be less than the > initial code cache size; see the option -XX:InitialCodeCacheSize" were > added.]* > > -XX:ReservedCodeCacheSize=size > Sets the maximum code cache size (in bytes) for JIT-compiled code. > Append the letter k or K to indicate kilobytes, m or M to indicate > megabytes, g or G to indicate gigabytes. *This option has a limit of 2 > GB; otherwise, an error is generated. The maximum code cache size should > not be less than the initial code cache size; see the option > -XX:InitialCodeCacheSize.*This option is equivalent to -Xmaxjitcodesize. > > ===================================== > ["-XX:+UseRTMLocking" was changed from "-XX:UseRTMLocking".] > > -XX:+UseRTMDeopt > Auto-tunes RTM locking depending on the abort ratio. This ratio is > specified by -XX:RTMAbortRatio option. If the number of aborted > transactions exceeds the abort ratio, then the method containing the > lock will be deoptimized and recompiled with all locks as normal locks. > This option is disabled by default. The *-XX:+UseRTMLocking*option must > be enabled. > > ===================================== > > Thanks, > --Raymond > > On 2014-10-10 2:53 PM, raymond gallardo wrote: >> Hi all, >> >> Just a reminder that the nroff files for 8u40 are up for review. >> Please send us your feedback by the end of the day today, Friday, >> October, 10. >> >> Thanks, >> --The Java SE Documentation team >> >> On 2014-10-08 2:12 PM, raymond gallardo wrote: >>> >>> >>> Hello Reviewers, >>> >>> As part of the OpenJDK review processes, and the next Java SE 8u40 >>> release, the OpenJDK 8 nroff files for Java tools are up for review, >>> which is available here as a zip file: >>> >>> http://cr.openjdk.java.net/~rgallard/openjdk_nroff_8u40.zip >>> >>> You can obtain the webrev here: >>> >>> http://cr.openjdk.java.net/~rgallard/openjdk_webrev_8u40.zip >>> >>> Please provide your feedback by Friday, October 10, 2014. >>> >>> The following sections describe what kinds of review comments we're >>> looking for and what has changed for Java SE 8u40. Please contact us if >>> you have any questions. >>> >>> Summary of Changes >>> Scope of Review >>> Provide Feedback >>> How to View a Man Page >>> >>> Summary of Changes >>> >>> Technical content changes related to JDK 8 features have been made. >>> These changes have already been reviewed by the engineer responsible for >>> each feature. >>> >>> HTML documentation for Java tools has also been generated, which has the >>> same content as the nroff files up for review, and which will be >>> available on download.java.net. >>> >>> The following lists significant changes made to the Java tool nroff >>> pages for this release as well as the engineer who reviewed the content. >>> >>> java: >>> >>> JDK-8054382 : (JDK-8054376 : Move RTM flags from Experimental to >>> Product) Update RTM documentation, staffan.friberg at oracle.com and >>> vladimir.kozlov at oracle.com. >>> JDK-8043965 : Xverify:remote description is wrong, David Buck >>> JDK-8040180 : Extend and improve documentation about Large pages, >>> staffan.friberg at oracle.com and stefan.karlsson at oracle.com >>> JDK-8040176 : Document -XX:ObjectAlignmentInBytes flag, Vladimir Kozlov >>> JDK-8037590 : The name for PerfDataSaveToFile flag is incorrect in >>> HotSpot VM Options document, masato.yoshida at oracle.com >>> JDK-8032725 : Description of default maximum heap size need correction, >>> masato.yoshida at oracle.com >>> >>> keytool: >>> >>> JDK-8050813 : Option values are not italicized on JDK 8 keytool >>> documentation page, Jason Uh >>> >>> javapackager and javafxpackager (Note that changes to javapackager and >>> javafxpackager will not appear in the webrev because they will be pushed >>> to a different repository): >>> >>> RT-37898, Danno Ferrin >>> RT-37876, Danno Ferrin >>> >>> javac: >>> >>> JDK-8016641 : Cross compilation not as documented, Maurizio Cimadamore >>> >>> jjs: >>> >>> JDK-8041730 : Nashorn documentation bug, Sundararajan Athijegannathan >>> JDK-8038292 : whitespace missing in examples in jjs tool doc page, >>> Sundararajan Athijegannathan >>> >>> policytool: >>> >>> JDK-8059076 : Spacing bug in policytool.html >>> >>> jstat: >>> >>> JDK-8040079 : jstat documentation needs to be updated for metaspace, >>> erik.helin at oracle.com >>> >>> javadoc: >>> >>> New -javafx option added >>> >>> >>> Scope of Review >>> >>> Please provide a sanity check of content as opposed to reviewing the >>> nroff markup itself. >>> >>> A line-by-line comparison between the html and nroff versions is not >>> needed. >>> >>> Provide Feedback >>> >>> Please indicate your approval and provide feedback by e-mail by October >>> 10, 2014. >>> >>> All feedback will be triaged. Severe technical inaccuracies and other >>> small bugs will be fixed. Due to Java SE 8u40 release plan deadlines, >>> bugs will be filed for large scale changes and will most likely be >>> handled in a future update release. >>> >>> How To View A Man Page >>> >>> 1. Download the openjdk_nroff_8u40.zip file to a directory of your >>> choice. (The exact zip file name will vary depending upon the exact man >>> page bundle and creation date.) >>> >>> 2. Open a terminal window. Change to the directory that contains the zip >>> file. >>> >>> 3. Extract the contents of the zip file as follows: >>> >>> $ unzip openjdk_nroff_8u40.zip >>> >>> This creates a sub-directory named openjdk_nroff_8u40 in the current >>> directory. >>> >>> 4. Change directory to openjdk_nroff_8u40 as follows: >>> >>> $ cd openjdk_nroff_8u40 >>> >>> View a man page with a command of the following form: >>> >>> $ man -M man >>> >>> For example, to view the javap man page, run the following command: >>> >>> $ man -M man javap >>> >>> Notes >>> >>> (Linux and OS X only.) The -t option to the man command will generate >>> typeset output in PostScript format and send it to stdout: >>> >>> $ man -M man -t javap > javap.ps >>> >>> PostScript can be displayed using Preview (on Mac) and by the Gnome >>> Document Viewer (Linux/Gnome). (On Solaris, the man -t option will send >>> the output to a printer, which might not be what you want.) >>> >>> If bullets render as a funny character, set the remote character set to >>> UTF-8. For example, if you are using PuTTY, an SSH and telnet client, >>> you can specify the remote character set by selecting from the context >>> menu Change Settings... > Window > Translation > Remote character set > >>> UTF-8. >>> >>> Thank you, >>> The Java SE 8 Documentation Team >>> >>> >>> >> > From Abhi.Saha at Oracle.Com Wed Oct 15 01:38:00 2014 From: Abhi.Saha at Oracle.Com (Abhijit Saha) Date: Tue, 14 Oct 2014 18:38:00 -0700 Subject: [8u40] Request for approval for bulk changes from Oct 2014 CPU fixes into 8u40 Message-ID: <543DCFF8.4090003@Oracle.Com> 8u25 was released earlier today [1]. Requesting approval to sync up the changes into the jdk8u forest. webrev : http://cr.openjdk.java.net/~asaha/openJDK.8u25-8u40.sync/webrev/ Thanks Abhijit [1] http://www.oracle.com/technetwork/java/javase/downloads/index.html -- Lead, Java SE Updates Java Platform Group Oracle Corporation. (408)276-7564 From rob.mckenna at oracle.com Wed Oct 15 01:46:52 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Wed, 15 Oct 2014 02:46:52 +0100 Subject: [8u40] Request for approval for bulk changes from Oct 2014 CPU fixes into 8u40 In-Reply-To: <543DCFF8.4090003@Oracle.Com> References: <543DCFF8.4090003@Oracle.Com> Message-ID: <543DD20C.3000003@oracle.com> Approved. -Rob On 15/10/14 02:38, Abhijit Saha wrote: > 8u25 was released earlier today [1]. Requesting approval to sync up the > changes into the jdk8u forest. > > webrev : http://cr.openjdk.java.net/~asaha/openJDK.8u25-8u40.sync/webrev/ > > > Thanks > Abhijit > > > [1] http://www.oracle.com/technetwork/java/javase/downloads/index.html > > From raymond.gallardo at oracle.com Wed Oct 15 05:27:10 2014 From: raymond.gallardo at oracle.com (raymond gallardo) Date: Wed, 15 Oct 2014 01:27:10 -0400 Subject: Final signoff and review for OpenJDK 8u40 nroff files In-Reply-To: <54382B3E.1010309@oracle.com> References: <54346169.6050604@oracle.com> <54357E7A.9010200@oracle.com> <54382B3E.1010309@oracle.com> Message-ID: <543E05AE.5090503@oracle.com> Hi all, We're requesting signoff for the OpenJDK 8u40 files that were up for review last week. Here's the webrev: http://cr.openjdk.java.net/~rgallard/webrev_8u40/ The following have been changed for this signoff release: * java.1 issues found by Vladimir Kozlov, which he verified on 2014-10-14 * Changes to jjs.1 related to bug JDK-8042946 JEP 196: Nashorn Optimistic Typing The following have reviewed the nroff: * Masato Yoshida: Verified java.1 with respect to JDK-8037590 and JDK-8032725 * Erik Helin: Verified jstat * Kalra Ward: Verified JDK-8057621 but opened bug JDK-8060180, which will be fixed in a later release * Vladimir Kozlov as mentioned previously Please send us your sign-off to this alias by end-of-day, Wednesday, October 15th. Thanks, The Java SE Documentation Team On 2014-10-10 2:53 PM, raymond gallardo wrote: > Hi all, > > Just a reminder that the nroff files for 8u40 are up for review. > Please send us your feedback by the end of the day today, Friday, > October, 10. > > Thanks, > --The Java SE Documentation team > > On 2014-10-08 2:12 PM, raymond gallardo wrote: >> >> >> Hello Reviewers, >> >> As part of the OpenJDK review processes, and the next Java SE 8u40 >> release, the OpenJDK 8 nroff files for Java tools are up for review, >> which is available here as a zip file: >> >> http://cr.openjdk.java.net/~rgallard/openjdk_nroff_8u40.zip >> >> You can obtain the webrev here: >> >> http://cr.openjdk.java.net/~rgallard/openjdk_webrev_8u40.zip >> >> Please provide your feedback by Friday, October 10, 2014. >> >> The following sections describe what kinds of review comments we're >> looking for and what has changed for Java SE 8u40. Please contact us if >> you have any questions. >> >> Summary of Changes >> Scope of Review >> Provide Feedback >> How to View a Man Page >> >> Summary of Changes >> >> Technical content changes related to JDK 8 features have been made. >> These changes have already been reviewed by the engineer responsible for >> each feature. >> >> HTML documentation for Java tools has also been generated, which has the >> same content as the nroff files up for review, and which will be >> available on download.java.net. >> >> The following lists significant changes made to the Java tool nroff >> pages for this release as well as the engineer who reviewed the content. >> >> java: >> >> JDK-8054382 : (JDK-8054376 : Move RTM flags from Experimental to >> Product) Update RTM documentation, staffan.friberg at oracle.com and >> vladimir.kozlov at oracle.com. >> JDK-8043965 : Xverify:remote description is wrong, David Buck >> JDK-8040180 : Extend and improve documentation about Large pages, >> staffan.friberg at oracle.com and stefan.karlsson at oracle.com >> JDK-8040176 : Document -XX:ObjectAlignmentInBytes flag, Vladimir Kozlov >> JDK-8037590 : The name for PerfDataSaveToFile flag is incorrect in >> HotSpot VM Options document, masato.yoshida at oracle.com >> JDK-8032725 : Description of default maximum heap size need correction, >> masato.yoshida at oracle.com >> >> keytool: >> >> JDK-8050813 : Option values are not italicized on JDK 8 keytool >> documentation page, Jason Uh >> >> javapackager and javafxpackager (Note that changes to javapackager and >> javafxpackager will not appear in the webrev because they will be pushed >> to a different repository): >> >> RT-37898, Danno Ferrin >> RT-37876, Danno Ferrin >> >> javac: >> >> JDK-8016641 : Cross compilation not as documented, Maurizio Cimadamore >> >> jjs: >> >> JDK-8041730 : Nashorn documentation bug, Sundararajan Athijegannathan >> JDK-8038292 : whitespace missing in examples in jjs tool doc page, >> Sundararajan Athijegannathan >> >> policytool: >> >> JDK-8059076 : Spacing bug in policytool.html >> >> jstat: >> >> JDK-8040079 : jstat documentation needs to be updated for metaspace, >> erik.helin at oracle.com >> >> javadoc: >> >> New -javafx option added >> >> >> Scope of Review >> >> Please provide a sanity check of content as opposed to reviewing the >> nroff markup itself. >> >> A line-by-line comparison between the html and nroff versions is not >> needed. >> >> Provide Feedback >> >> Please indicate your approval and provide feedback by e-mail by October >> 10, 2014. >> >> All feedback will be triaged. Severe technical inaccuracies and other >> small bugs will be fixed. Due to Java SE 8u40 release plan deadlines, >> bugs will be filed for large scale changes and will most likely be >> handled in a future update release. >> >> How To View A Man Page >> >> 1. Download the openjdk_nroff_8u40.zip file to a directory of your >> choice. (The exact zip file name will vary depending upon the exact man >> page bundle and creation date.) >> >> 2. Open a terminal window. Change to the directory that contains the zip >> file. >> >> 3. Extract the contents of the zip file as follows: >> >> $ unzip openjdk_nroff_8u40.zip >> >> This creates a sub-directory named openjdk_nroff_8u40 in the current >> directory. >> >> 4. Change directory to openjdk_nroff_8u40 as follows: >> >> $ cd openjdk_nroff_8u40 >> >> View a man page with a command of the following form: >> >> $ man -M man >> >> For example, to view the javap man page, run the following command: >> >> $ man -M man javap >> >> Notes >> >> (Linux and OS X only.) The -t option to the man command will generate >> typeset output in PostScript format and send it to stdout: >> >> $ man -M man -t javap > javap.ps >> >> PostScript can be displayed using Preview (on Mac) and by the Gnome >> Document Viewer (Linux/Gnome). (On Solaris, the man -t option will send >> the output to a printer, which might not be what you want.) >> >> If bullets render as a funny character, set the remote character set to >> UTF-8. For example, if you are using PuTTY, an SSH and telnet client, >> you can specify the remote character set by selecting from the context >> menu Change Settings... > Window > Translation > Remote character set > >> UTF-8. >> >> Thank you, >> The Java SE 8 Documentation Team >> >> >> > From vladimir.x.ivanov at oracle.com Wed Oct 15 11:08:52 2014 From: vladimir.x.ivanov at oracle.com (Vladimir Ivanov) Date: Wed, 15 Oct 2014 15:08:52 +0400 Subject: [8u40] Request for approval: 8058892: FILL_ARRAYS and ARRAYS are eagely initialized in MethodHandleImpl Message-ID: <543E55C4.2040405@oracle.com> Please, approve backport of the following fix into 8u40: 8058892: FILL_ARRAYS and ARRAYS are eagely initialized in MethodHandleImpl https://jbs.oracle.com/bugs/browse/JDK-8058892 http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e6dd2eb82d89 http://mail.openjdk.java.net/pipermail/mlvm-dev/2014-October/006043.html The changes apply cleanly. Thanks! Best regards, Vladimir Ivanov From sean.coffey at oracle.com Wed Oct 15 11:19:17 2014 From: sean.coffey at oracle.com (=?windows-1252?Q?Se=E1n_Coffey?=) Date: Wed, 15 Oct 2014 12:19:17 +0100 Subject: [8u40] Request for approval: 8058892: FILL_ARRAYS and ARRAYS are eagely initialized in MethodHandleImpl In-Reply-To: <543E55C4.2040405@oracle.com> References: <543E55C4.2040405@oracle.com> Message-ID: <543E5835.9050505@oracle.com> No new regression tests for this issue seen. Please add appropriate noreg- label. Approved. regards, Sean. On 15/10/14 12:08, Vladimir Ivanov wrote: > Please, approve backport of the following fix into 8u40: > > 8058892: FILL_ARRAYS and ARRAYS are eagely initialized in > MethodHandleImpl > https://jbs.oracle.com/bugs/browse/JDK-8058892 > http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e6dd2eb82d89 > http://mail.openjdk.java.net/pipermail/mlvm-dev/2014-October/006043.html > > The changes apply cleanly. > > Thanks! > > Best regards, > Vladimir Ivanov From vladimir.x.ivanov at oracle.com Wed Oct 15 11:22:53 2014 From: vladimir.x.ivanov at oracle.com (Vladimir Ivanov) Date: Wed, 15 Oct 2014 15:22:53 +0400 Subject: [8u40] Request for approval: 8058892: FILL_ARRAYS and ARRAYS are eagely initialized in MethodHandleImpl In-Reply-To: <543E5835.9050505@oracle.com> References: <543E55C4.2040405@oracle.com> <543E5835.9050505@oracle.com> Message-ID: <543E590D.9060007@oracle.com> Thanks, Sean! Added noreg-sqe label. Best regards, Vladimir Ivanov On 10/15/14, 3:19 PM, Se?n Coffey wrote: > No new regression tests for this issue seen. Please add appropriate > noreg- label. > > Approved. > > regards, > Sean. > > On 15/10/14 12:08, Vladimir Ivanov wrote: >> Please, approve backport of the following fix into 8u40: >> >> 8058892: FILL_ARRAYS and ARRAYS are eagely initialized in >> MethodHandleImpl >> https://jbs.oracle.com/bugs/browse/JDK-8058892 >> http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e6dd2eb82d89 >> http://mail.openjdk.java.net/pipermail/mlvm-dev/2014-October/006043.html >> >> The changes apply cleanly. >> >> Thanks! >> >> Best regards, >> Vladimir Ivanov > From paul.sandoz at oracle.com Wed Oct 15 11:27:46 2014 From: paul.sandoz at oracle.com (Paul Sandoz) Date: Wed, 15 Oct 2014 13:27:46 +0200 Subject: CFV: New JDK8u Committer: Tobias Hartmann In-Reply-To: <543CE018.3020608@oracle.com> References: <543CE018.3020608@oracle.com> Message-ID: <8BF15137-2203-424D-9F80-B93B27A4D119@oracle.com> Vote: yes Paul. From attila.szegedi at oracle.com Wed Oct 15 14:54:45 2014 From: attila.szegedi at oracle.com (Attila Szegedi) Date: Wed, 15 Oct 2014 16:54:45 +0200 Subject: [8u40] Request for Approval: 8060242: Compile-time expression evaluator was not seeing into ArrayBufferViews Message-ID: Please approve. Bug: https://bugs.openjdk.java.net/browse/JDK-8060242 jdk9 webrev: http://cr.openjdk.java.net/~attila/8060242/webrev.00 jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003646.html Changes apply cleanly to jdk8u-dev after path reshuffling from modular source code layout. Thanks, Attila. From attila.szegedi at oracle.com Wed Oct 15 14:54:52 2014 From: attila.szegedi at oracle.com (Attila Szegedi) Date: Wed, 15 Oct 2014 16:54:52 +0200 Subject: [8u40] Request for Approval: 8060241: Immediately invoked function expressions cause lot of deoptimization Message-ID: Please approve. Bug: https://bugs.openjdk.java.net/browse/JDK-8060241 jdk9 webrev: http://cr.openjdk.java.net/~attila/8060241/webrev.00 jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003647.html Changes apply cleanly to jdk8u-dev after path reshuffling from modular source code layout. Thanks, Attila. From rob.mckenna at oracle.com Wed Oct 15 14:57:46 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Wed, 15 Oct 2014 15:57:46 +0100 Subject: [8u40] Request for Approval: 8060242: Compile-time expression evaluator was not seeing into ArrayBufferViews In-Reply-To: References: Message-ID: <543E8B6A.3010308@oracle.com> Approved. -Rob On 15/10/14 15:54, Attila Szegedi wrote: > Please approve. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8060242 > jdk9 webrev: http://cr.openjdk.java.net/~attila/8060242/webrev.00 > jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003646.html > > Changes apply cleanly to jdk8u-dev after path reshuffling from modular source code layout. > > Thanks, > Attila. From rob.mckenna at oracle.com Wed Oct 15 14:57:53 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Wed, 15 Oct 2014 15:57:53 +0100 Subject: [8u40] Request for Approval: 8060241: Immediately invoked function expressions cause lot of deoptimization In-Reply-To: References: Message-ID: <543E8B71.2060406@oracle.com> Approved. -Rob On 15/10/14 15:54, Attila Szegedi wrote: > Please approve. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8060241 > jdk9 webrev: http://cr.openjdk.java.net/~attila/8060241/webrev.00 > jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003647.html > > Changes apply cleanly to jdk8u-dev after path reshuffling from modular source code layout. > > Thanks, > Attila. From sundararajan.athijegannathan at oracle.com Wed Oct 15 15:09:23 2014 From: sundararajan.athijegannathan at oracle.com (A. Sundararajan) Date: Wed, 15 Oct 2014 20:39:23 +0530 Subject: [8u40] please approve 8060688: Nashorn: Generated script class name fails --verify-code for names with special chars Message-ID: <543E8E23.3090600@oracle.com> Please approve. Bug: https://bugs.openjdk.java.net/browse/JDK-8060688 jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003666.html jdk8u-dev webrev: http://cr.openjdk.java.net/~sundar/8060688/8u40/webrev.00/ This is backported from jdk9 'as is' except for the modular source layout difference. Thanks -Sundar From sean.coffey at oracle.com Wed Oct 15 16:06:37 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Wed, 15 Oct 2014 17:06:37 +0100 Subject: [8u40] please approve 8060688: Nashorn: Generated script class name fails --verify-code for names with special chars In-Reply-To: <543E8E23.3090600@oracle.com> References: <543E8E23.3090600@oracle.com> Message-ID: <543E9B8D.9020509@oracle.com> Approved. regards, Sean. On 15/10/14 16:09, A. Sundararajan wrote: > Please approve. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8060688 > jdk9 review thread: > http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003666.html > jdk8u-dev webrev: > http://cr.openjdk.java.net/~sundar/8060688/8u40/webrev.00/ > > This is backported from jdk9 'as is' except for the modular source > layout difference. > > Thanks > -Sundar From vladimir.kozlov at oracle.com Wed Oct 15 19:24:46 2014 From: vladimir.kozlov at oracle.com (Vladimir Kozlov) Date: Wed, 15 Oct 2014 12:24:46 -0700 Subject: Final signoff and review for OpenJDK 8u40 nroff files In-Reply-To: <543E05AE.5090503@oracle.com> References: <54346169.6050604@oracle.com> <54357E7A.9010200@oracle.com> <54382B3E.1010309@oracle.com> <543E05AE.5090503@oracle.com> Message-ID: <543EC9FE.2070104@oracle.com> Signed. Thanks, Vladimir On 10/14/14 10:27 PM, raymond gallardo wrote: > Hi all, > > We're requesting signoff for the OpenJDK 8u40 files that were up for > review last week. > > Here's the webrev: > > http://cr.openjdk.java.net/~rgallard/webrev_8u40/ > > The following have been changed for this signoff release: > > * java.1 issues found by Vladimir Kozlov, which he verified on 2014-10-14 > * Changes to jjs.1 related to bug JDK-8042946 JEP 196: Nashorn > Optimistic Typing > > The following have reviewed the nroff: > * Masato Yoshida: Verified java.1 with respect to JDK-8037590 and > JDK-8032725 > * Erik Helin: Verified jstat > * Kalra Ward: Verified JDK-8057621 but opened bug JDK-8060180, which > will be fixed in a later release > * Vladimir Kozlov as mentioned previously > > Please send us your sign-off to this alias by end-of-day, Wednesday, > October 15th. > > Thanks, > The Java SE Documentation Team > > On 2014-10-10 2:53 PM, raymond gallardo wrote: >> Hi all, >> >> Just a reminder that the nroff files for 8u40 are up for review. >> Please send us your feedback by the end of the day today, Friday, >> October, 10. >> >> Thanks, >> --The Java SE Documentation team >> >> On 2014-10-08 2:12 PM, raymond gallardo wrote: >>> >>> >>> Hello Reviewers, >>> >>> As part of the OpenJDK review processes, and the next Java SE 8u40 >>> release, the OpenJDK 8 nroff files for Java tools are up for review, >>> which is available here as a zip file: >>> >>> http://cr.openjdk.java.net/~rgallard/openjdk_nroff_8u40.zip >>> >>> You can obtain the webrev here: >>> >>> http://cr.openjdk.java.net/~rgallard/openjdk_webrev_8u40.zip >>> >>> Please provide your feedback by Friday, October 10, 2014. >>> >>> The following sections describe what kinds of review comments we're >>> looking for and what has changed for Java SE 8u40. Please contact us if >>> you have any questions. >>> >>> Summary of Changes >>> Scope of Review >>> Provide Feedback >>> How to View a Man Page >>> >>> Summary of Changes >>> >>> Technical content changes related to JDK 8 features have been made. >>> These changes have already been reviewed by the engineer responsible for >>> each feature. >>> >>> HTML documentation for Java tools has also been generated, which has the >>> same content as the nroff files up for review, and which will be >>> available on download.java.net. >>> >>> The following lists significant changes made to the Java tool nroff >>> pages for this release as well as the engineer who reviewed the content. >>> >>> java: >>> >>> JDK-8054382 : (JDK-8054376 : Move RTM flags from Experimental to >>> Product) Update RTM documentation, staffan.friberg at oracle.com and >>> vladimir.kozlov at oracle.com. >>> JDK-8043965 : Xverify:remote description is wrong, David Buck >>> JDK-8040180 : Extend and improve documentation about Large pages, >>> staffan.friberg at oracle.com and stefan.karlsson at oracle.com >>> JDK-8040176 : Document -XX:ObjectAlignmentInBytes flag, Vladimir Kozlov >>> JDK-8037590 : The name for PerfDataSaveToFile flag is incorrect in >>> HotSpot VM Options document, masato.yoshida at oracle.com >>> JDK-8032725 : Description of default maximum heap size need correction, >>> masato.yoshida at oracle.com >>> >>> keytool: >>> >>> JDK-8050813 : Option values are not italicized on JDK 8 keytool >>> documentation page, Jason Uh >>> >>> javapackager and javafxpackager (Note that changes to javapackager and >>> javafxpackager will not appear in the webrev because they will be pushed >>> to a different repository): >>> >>> RT-37898, Danno Ferrin >>> RT-37876, Danno Ferrin >>> >>> javac: >>> >>> JDK-8016641 : Cross compilation not as documented, Maurizio Cimadamore >>> >>> jjs: >>> >>> JDK-8041730 : Nashorn documentation bug, Sundararajan Athijegannathan >>> JDK-8038292 : whitespace missing in examples in jjs tool doc page, >>> Sundararajan Athijegannathan >>> >>> policytool: >>> >>> JDK-8059076 : Spacing bug in policytool.html >>> >>> jstat: >>> >>> JDK-8040079 : jstat documentation needs to be updated for metaspace, >>> erik.helin at oracle.com >>> >>> javadoc: >>> >>> New -javafx option added >>> >>> >>> Scope of Review >>> >>> Please provide a sanity check of content as opposed to reviewing the >>> nroff markup itself. >>> >>> A line-by-line comparison between the html and nroff versions is not >>> needed. >>> >>> Provide Feedback >>> >>> Please indicate your approval and provide feedback by e-mail by October >>> 10, 2014. >>> >>> All feedback will be triaged. Severe technical inaccuracies and other >>> small bugs will be fixed. Due to Java SE 8u40 release plan deadlines, >>> bugs will be filed for large scale changes and will most likely be >>> handled in a future update release. >>> >>> How To View A Man Page >>> >>> 1. Download the openjdk_nroff_8u40.zip file to a directory of your >>> choice. (The exact zip file name will vary depending upon the exact man >>> page bundle and creation date.) >>> >>> 2. Open a terminal window. Change to the directory that contains the zip >>> file. >>> >>> 3. Extract the contents of the zip file as follows: >>> >>> $ unzip openjdk_nroff_8u40.zip >>> >>> This creates a sub-directory named openjdk_nroff_8u40 in the current >>> directory. >>> >>> 4. Change directory to openjdk_nroff_8u40 as follows: >>> >>> $ cd openjdk_nroff_8u40 >>> >>> View a man page with a command of the following form: >>> >>> $ man -M man >>> >>> For example, to view the javap man page, run the following command: >>> >>> $ man -M man javap >>> >>> Notes >>> >>> (Linux and OS X only.) The -t option to the man command will generate >>> typeset output in PostScript format and send it to stdout: >>> >>> $ man -M man -t javap > javap.ps >>> >>> PostScript can be displayed using Preview (on Mac) and by the Gnome >>> Document Viewer (Linux/Gnome). (On Solaris, the man -t option will send >>> the output to a printer, which might not be what you want.) >>> >>> If bullets render as a funny character, set the remote character set to >>> UTF-8. For example, if you are using PuTTY, an SSH and telnet client, >>> you can specify the remote character set by selecting from the context >>> menu Change Settings... > Window > Translation > Remote character set > >>> UTF-8. >>> >>> Thank you, >>> The Java SE 8 Documentation Team >>> >>> >>> >> > From maurizio.cimadamore at oracle.com Wed Oct 15 20:50:27 2014 From: maurizio.cimadamore at oracle.com (Maurizio Cimadamore) Date: Wed, 15 Oct 2014 21:50:27 +0100 Subject: Final signoff and review for OpenJDK 8u40 nroff files In-Reply-To: <543E05AE.5090503@oracle.com> References: <54346169.6050604@oracle.com> <54357E7A.9010200@oracle.com> <54382B3E.1010309@oracle.com> <543E05AE.5090503@oracle.com> Message-ID: <543EDE13.9050606@oracle.com> Hi, changes to the javac documentation for -source / -target look good. Thanks Maurizio On 15/10/14 06:27, raymond gallardo wrote: > Hi all, > > We're requesting signoff for the OpenJDK 8u40 files that were up for > review last week. > > Here's the webrev: > > http://cr.openjdk.java.net/~rgallard/webrev_8u40/ > > The following have been changed for this signoff release: > > * java.1 issues found by Vladimir Kozlov, which he verified on 2014-10-14 > * Changes to jjs.1 related to bug JDK-8042946 JEP 196: Nashorn > Optimistic Typing > > The following have reviewed the nroff: > * Masato Yoshida: Verified java.1 with respect to JDK-8037590 and > JDK-8032725 > * Erik Helin: Verified jstat > * Kalra Ward: Verified JDK-8057621 but opened bug JDK-8060180, which > will be fixed in a later release > * Vladimir Kozlov as mentioned previously > > Please send us your sign-off to this alias by end-of-day, Wednesday, > October 15th. > > Thanks, > The Java SE Documentation Team > > On 2014-10-10 2:53 PM, raymond gallardo wrote: >> Hi all, >> >> Just a reminder that the nroff files for 8u40 are up for review. >> Please send us your feedback by the end of the day today, Friday, >> October, 10. >> >> Thanks, >> --The Java SE Documentation team >> >> On 2014-10-08 2:12 PM, raymond gallardo wrote: >>> >>> >>> Hello Reviewers, >>> >>> As part of the OpenJDK review processes, and the next Java SE 8u40 >>> release, the OpenJDK 8 nroff files for Java tools are up for review, >>> which is available here as a zip file: >>> >>> http://cr.openjdk.java.net/~rgallard/openjdk_nroff_8u40.zip >>> >>> You can obtain the webrev here: >>> >>> http://cr.openjdk.java.net/~rgallard/openjdk_webrev_8u40.zip >>> >>> Please provide your feedback by Friday, October 10, 2014. >>> >>> The following sections describe what kinds of review comments we're >>> looking for and what has changed for Java SE 8u40. Please contact us if >>> you have any questions. >>> >>> Summary of Changes >>> Scope of Review >>> Provide Feedback >>> How to View a Man Page >>> >>> Summary of Changes >>> >>> Technical content changes related to JDK 8 features have been made. >>> These changes have already been reviewed by the engineer responsible >>> for >>> each feature. >>> >>> HTML documentation for Java tools has also been generated, which has >>> the >>> same content as the nroff files up for review, and which will be >>> available on download.java.net. >>> >>> The following lists significant changes made to the Java tool nroff >>> pages for this release as well as the engineer who reviewed the >>> content. >>> >>> java: >>> >>> JDK-8054382 : (JDK-8054376 : Move RTM flags from Experimental to >>> Product) Update RTM documentation, staffan.friberg at oracle.com and >>> vladimir.kozlov at oracle.com. >>> JDK-8043965 : Xverify:remote description is wrong, David Buck >>> JDK-8040180 : Extend and improve documentation about Large pages, >>> staffan.friberg at oracle.com and stefan.karlsson at oracle.com >>> JDK-8040176 : Document -XX:ObjectAlignmentInBytes flag, Vladimir Kozlov >>> JDK-8037590 : The name for PerfDataSaveToFile flag is incorrect in >>> HotSpot VM Options document, masato.yoshida at oracle.com >>> JDK-8032725 : Description of default maximum heap size need correction, >>> masato.yoshida at oracle.com >>> >>> keytool: >>> >>> JDK-8050813 : Option values are not italicized on JDK 8 keytool >>> documentation page, Jason Uh >>> >>> javapackager and javafxpackager (Note that changes to javapackager and >>> javafxpackager will not appear in the webrev because they will be >>> pushed >>> to a different repository): >>> >>> RT-37898, Danno Ferrin >>> RT-37876, Danno Ferrin >>> >>> javac: >>> >>> JDK-8016641 : Cross compilation not as documented, Maurizio Cimadamore >>> >>> jjs: >>> >>> JDK-8041730 : Nashorn documentation bug, Sundararajan Athijegannathan >>> JDK-8038292 : whitespace missing in examples in jjs tool doc page, >>> Sundararajan Athijegannathan >>> >>> policytool: >>> >>> JDK-8059076 : Spacing bug in policytool.html >>> >>> jstat: >>> >>> JDK-8040079 : jstat documentation needs to be updated for metaspace, >>> erik.helin at oracle.com >>> >>> javadoc: >>> >>> New -javafx option added >>> >>> >>> Scope of Review >>> >>> Please provide a sanity check of content as opposed to reviewing the >>> nroff markup itself. >>> >>> A line-by-line comparison between the html and nroff versions is not >>> needed. >>> >>> Provide Feedback >>> >>> Please indicate your approval and provide feedback by e-mail by October >>> 10, 2014. >>> >>> All feedback will be triaged. Severe technical inaccuracies and other >>> small bugs will be fixed. Due to Java SE 8u40 release plan deadlines, >>> bugs will be filed for large scale changes and will most likely be >>> handled in a future update release. >>> >>> How To View A Man Page >>> >>> 1. Download the openjdk_nroff_8u40.zip file to a directory of your >>> choice. (The exact zip file name will vary depending upon the exact man >>> page bundle and creation date.) >>> >>> 2. Open a terminal window. Change to the directory that contains the >>> zip >>> file. >>> >>> 3. Extract the contents of the zip file as follows: >>> >>> $ unzip openjdk_nroff_8u40.zip >>> >>> This creates a sub-directory named openjdk_nroff_8u40 in the current >>> directory. >>> >>> 4. Change directory to openjdk_nroff_8u40 as follows: >>> >>> $ cd openjdk_nroff_8u40 >>> >>> View a man page with a command of the following form: >>> >>> $ man -M man >>> >>> For example, to view the javap man page, run the following command: >>> >>> $ man -M man javap >>> >>> Notes >>> >>> (Linux and OS X only.) The -t option to the man command will generate >>> typeset output in PostScript format and send it to stdout: >>> >>> $ man -M man -t javap > javap.ps >>> >>> PostScript can be displayed using Preview (on Mac) and by the Gnome >>> Document Viewer (Linux/Gnome). (On Solaris, the man -t option will send >>> the output to a printer, which might not be what you want.) >>> >>> If bullets render as a funny character, set the remote character set to >>> UTF-8. For example, if you are using PuTTY, an SSH and telnet client, >>> you can specify the remote character set by selecting from the context >>> menu Change Settings... > Window > Translation > Remote character set > >>> UTF-8. >>> >>> Thank you, >>> The Java SE 8 Documentation Team >>> >>> >>> >> > From srinivasan.raghavan at oracle.com Thu Oct 16 07:07:09 2014 From: srinivasan.raghavan at oracle.com (srinivasan raghavan) Date: Thu, 16 Oct 2014 12:37:09 +0530 Subject: [8u40] Request for approval: 8058653 [TEST_BUG] Test java/awt/Graphics2D/DrawString/DrawStringCrash.java fails with OutOfMemoryError Message-ID: <543F6E9D.3090909@oracle.com> Hello Please, approve backport of the following fix into 8u40: 8058653 [TEST_BUG] Test java/awt/Graphics2D/DrawString/DrawStringCrash.java fails with OutOfMemoryError https://bugs.openjdk.java.net/browse/JDK-8058653 http://cr.openjdk.java.net/~kshefov/8058653/webrev.00 http://hg.openjdk.java.net/jdk9/dev/jdk/rev/b66ccf78284a http://mail.openjdk.java.net/pipermail/awt-dev/2014-September/008538.html The changes applies cleanly Thanks Srinivasan Raghavan From sean.coffey at oracle.com Thu Oct 16 08:14:33 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Thu, 16 Oct 2014 09:14:33 +0100 Subject: [8u40] Request for approval: 8058653 [TEST_BUG] Test java/awt/Graphics2D/DrawString/DrawStringCrash.java fails with OutOfMemoryError In-Reply-To: <543F6E9D.3090909@oracle.com> References: <543F6E9D.3090909@oracle.com> Message-ID: <543F7E69.50802@oracle.com> Approved. regards, Sean. On 16/10/2014 08:07, srinivasan raghavan wrote: > Hello > Please, approve backport of the following fix into 8u40: > > 8058653 [TEST_BUG] Test > java/awt/Graphics2D/DrawString/DrawStringCrash.java fails with > OutOfMemoryError > > https://bugs.openjdk.java.net/browse/JDK-8058653 > http://cr.openjdk.java.net/~kshefov/8058653/webrev.00 > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/b66ccf78284a > http://mail.openjdk.java.net/pipermail/awt-dev/2014-September/008538.html > > The changes applies cleanly > > Thanks > Srinivasan Raghavan From marcus.lagergren at oracle.com Thu Oct 16 08:14:53 2014 From: marcus.lagergren at oracle.com (Marcus Lagergren) Date: Thu, 16 Oct 2014 10:14:53 +0200 Subject: CFV: New JDK8u Committer: Tobias Hartmann In-Reply-To: <543CE018.3020608@oracle.com> References: <543CE018.3020608@oracle.com> Message-ID: <34D9157C-B1CA-40DF-9229-B453C75DA25F@oracle.com> Vote: yes /M On 14 Oct 2014, at 10:34, Albert Noll wrote: > I hereby nominate Tobias Hartmann to JDK8u Committer. > > Tobias is a member of the Hotspot compiler team and a JDK9 Committer. > Tobias worked on the segmented code cache and fixed numerous bugs in > various places in Hotspot. > > Here is a list of significant changesets. > http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/log?rev=hartmann > > Votes are due by October 28, 2014. > > Only current JDK8u Committers [1] are eligible to vote on this > nomination. Votes must be cast in the open by replying > to this mailing list. > > For Lazy Consensus voting instructions, see [2]. > > Thanks, > Albert > [1] http://openjdk.java.net/census#jdk8u > [2] http://openjdk.java.net/projects#committer-vote From konstantin.shefov at oracle.com Thu Oct 16 08:46:41 2014 From: konstantin.shefov at oracle.com (Konstantin Shefov) Date: Thu, 16 Oct 2014 12:46:41 +0400 Subject: [8u40] Request for approval and review : 8058695: [TESTBUG] Reinvokers with arity >253 can't be cached In-Reply-To: References: <5437A195.6050200@oracle.com> <543BE0AE.9070304@oracle.com> <543CF08A.3060503@oracle.com> Message-ID: <543F85F1.5010701@oracle.com> Paul, There is indeed no difference between JDK 9 patch and 8u40 patch. So I just need an approval to push to 8u40 in this case? -Konstantin On 14.10.2014 14:59, Paul Sandoz wrote: > > On Oct 14, 2014, at 11:44 AM, Konstantin Shefov > > > wrote: > >> Gently reminder >> Please, review this test bug fix backport >> > > Looks ok to me, but i did not detect any difference between: > > http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d37a314f2f64 > > and: > > http://cr.openjdk.java.net/~kshefov/8058695/8u-dev/webrev.00/test/java/lang/invoke/LFCaching/TestMethods.java.sdiff.html > > > Did i miss something? > > Paul. > >> -Konstantin >> >> On 13.10.2014 18:24, Konstantin Shefov wrote: >>> >>> On 10.10.2014 13:06, Konstantin Shefov wrote: >>>> Hello, >>>> >>>> Please review and approve the backport of the test bug fix to 8u40 >>>> >>>> The bug: https://bugs.openjdk.java.net/browse/JDK-8058695 >>>> The webrev: >>>> http://cr.openjdk.java.net/~kshefov/8058695/8u-dev/webrev.00 >>>> >>>> >>>> Thanks >>>> >>>> -Konstantin >>> >> > From sean.coffey at oracle.com Thu Oct 16 08:49:21 2014 From: sean.coffey at oracle.com (=?windows-1252?Q?Se=E1n_Coffey?=) Date: Thu, 16 Oct 2014 09:49:21 +0100 Subject: [8u40] Request for approval and review : 8058695: [TESTBUG] Reinvokers with arity >253 can't be cached In-Reply-To: <543F85F1.5010701@oracle.com> References: <5437A195.6050200@oracle.com> <543BE0AE.9070304@oracle.com> <543CF08A.3060503@oracle.com> <543F85F1.5010701@oracle.com> Message-ID: <543F8691.1080405@oracle.com> On 16/10/2014 09:46, Konstantin Shefov wrote: > Paul, > > There is indeed no difference between JDK 9 patch and 8u40 patch. > So I just need an approval to push to 8u40 in this case? Approval was given on 3rd Oct. You're clear to push to jdk8u-dev Konstantin. regards, Sean. > > -Konstantin > > > On 14.10.2014 14:59, Paul Sandoz wrote: >> >> On Oct 14, 2014, at 11:44 AM, Konstantin Shefov >> > >> wrote: >> >>> Gently reminder >>> Please, review this test bug fix backport >>> >> >> Looks ok to me, but i did not detect any difference between: >> >> http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d37a314f2f64 >> >> and: >> >> http://cr.openjdk.java.net/~kshefov/8058695/8u-dev/webrev.00/test/java/lang/invoke/LFCaching/TestMethods.java.sdiff.html >> >> >> >> Did i miss something? >> >> Paul. >> >>> -Konstantin >>> >>> On 13.10.2014 18:24, Konstantin Shefov wrote: >>>> >>>> On 10.10.2014 13:06, Konstantin Shefov wrote: >>>>> Hello, >>>>> >>>>> Please review and approve the backport of the test bug fix to 8u40 >>>>> >>>>> The bug: https://bugs.openjdk.java.net/browse/JDK-8058695 >>>>> The webrev: >>>>> http://cr.openjdk.java.net/~kshefov/8058695/8u-dev/webrev.00 >>>>> >>>>> >>>>> Thanks >>>>> >>>>> -Konstantin >>>> >>> >> > From konstantin.shefov at oracle.com Thu Oct 16 08:51:53 2014 From: konstantin.shefov at oracle.com (Konstantin Shefov) Date: Thu, 16 Oct 2014 12:51:53 +0400 Subject: [8u40] Request for approval and review: JDK-8058733: [TESTBUG] java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java and LFMultiThreadCachingTest.java failed on some platforms due to java.lang.VirtualMachineError In-Reply-To: References: <543BE015.90505@oracle.com> <543BEA18.6060003@oracle.com> <543CDE30.7010506@oracle.com> Message-ID: <543F8729.5080200@oracle.com> Sean, Rob I have to reviews of this backport request (Vladimir is jdk 9 reviewer, but not 8u40). Can I get an approval for 8u40 in this case? Thanks -Konstantin On 14.10.2014 14:50, Paul Sandoz wrote: > On Oct 14, 2014, at 10:26 AM, Konstantin Shefov wrote: > >> Gently reminder >> Please, review >> > +1 > > Paul. > >> -Konstantin >> >> On 13.10.2014 19:04, Vladimir Ivanov wrote: >>> Looks good (not a Reviewer). >>> >>> Best regards, >>> Vladimir Ivanov >>> >>> On 10/13/14, 6:22 PM, Konstantin Shefov wrote: >>>> Hello, >>>> >>>> Please review and approve the backport of the test bug fix to 8u40 >>>> >>>> The webrev is slightly different from that for JDK 9, because there is >>>> no segmented code cache feature in 8u40. >>>> >>>> The bug: https://bugs.openjdk.java.net/browse/JDK-8058695 >>>> The 8u40 webrev: http://cr.openjdk.java.net/~kshefov/8058733/webrev.01 >>>> >>>> JDK 9 changeset: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/5c507b7ee225 >>>> Review thread: >>>> http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-October/029062.html >>>> >>>> http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-October/029033.html >>>> >>>> >>>> Thanks >>>> >>>> -Konstantin From sean.coffey at oracle.com Thu Oct 16 08:58:46 2014 From: sean.coffey at oracle.com (=?windows-1252?Q?Se=E1n_Coffey?=) Date: Thu, 16 Oct 2014 09:58:46 +0100 Subject: [8u40] Request for approval and review: JDK-8058733: [TESTBUG] java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java and LFMultiThreadCachingTest.java failed on some platforms due to java.lang.VirtualMachineError In-Reply-To: <543F8729.5080200@oracle.com> References: <543BE015.90505@oracle.com> <543BEA18.6060003@oracle.com> <543CDE30.7010506@oracle.com> <543F8729.5080200@oracle.com> Message-ID: <543F88C6.5080509@oracle.com> Approved for jdk8u-dev. regards, Sean. On 16/10/2014 09:51, Konstantin Shefov wrote: > Sean, Rob > > I have to reviews of this backport request (Vladimir is jdk 9 > reviewer, but not 8u40). > Can I get an approval for 8u40 in this case? > > Thanks > -Konstantin > > On 14.10.2014 14:50, Paul Sandoz wrote: >> On Oct 14, 2014, at 10:26 AM, Konstantin Shefov >> wrote: >> >>> Gently reminder >>> Please, review >>> >> +1 >> >> Paul. >> >>> -Konstantin >>> >>> On 13.10.2014 19:04, Vladimir Ivanov wrote: >>>> Looks good (not a Reviewer). >>>> >>>> Best regards, >>>> Vladimir Ivanov >>>> >>>> On 10/13/14, 6:22 PM, Konstantin Shefov wrote: >>>>> Hello, >>>>> >>>>> Please review and approve the backport of the test bug fix to 8u40 >>>>> >>>>> The webrev is slightly different from that for JDK 9, because >>>>> there is >>>>> no segmented code cache feature in 8u40. >>>>> >>>>> The bug: https://bugs.openjdk.java.net/browse/JDK-8058695 >>>>> The 8u40 webrev: >>>>> http://cr.openjdk.java.net/~kshefov/8058733/webrev.01 >>>>> >>>>> JDK 9 changeset: >>>>> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/5c507b7ee225 >>>>> Review thread: >>>>> http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-October/029062.html >>>>> >>>>> >>>>> http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-October/029033.html >>>>> >>>>> >>>>> >>>>> Thanks >>>>> >>>>> -Konstantin > From attila.szegedi at oracle.com Thu Oct 16 12:52:14 2014 From: attila.szegedi at oracle.com (Attila Szegedi) Date: Thu, 16 Oct 2014 14:52:14 +0200 Subject: [8u40] Request for Approval: 8061113: Boolean used as optimistic call return type Message-ID: <48746F6C-15BF-43E4-AA70-5C6677095B5E@oracle.com> Please approve. Bug: https://bugs.openjdk.java.net/browse/JDK-8061113 jdk9 webrev: http://cr.openjdk.java.net/~attila/8061113/webrev.00 jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003672.html Changes apply cleanly to jdk8u-dev after path reshuffling from modular source code layout. Thanks, Attila. From rob.mckenna at oracle.com Thu Oct 16 13:19:32 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Thu, 16 Oct 2014 14:19:32 +0100 Subject: [8u40] Request for Approval: 8061113: Boolean used as optimistic call return type In-Reply-To: <48746F6C-15BF-43E4-AA70-5C6677095B5E@oracle.com> References: <48746F6C-15BF-43E4-AA70-5C6677095B5E@oracle.com> Message-ID: <543FC5E4.6060107@oracle.com> Approved. -Rob On 16/10/14 13:52, Attila Szegedi wrote: > Please approve. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8061113 > jdk9 webrev: http://cr.openjdk.java.net/~attila/8061113/webrev.00 > jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003672.html > > Changes apply cleanly to jdk8u-dev after path reshuffling from modular source code layout. > > Thanks, > Attila. From hannes.wallnoefer at oracle.com Thu Oct 16 14:32:11 2014 From: hannes.wallnoefer at oracle.com (Hannes Wallnoefer) Date: Thu, 16 Oct 2014 16:32:11 +0200 Subject: [8u40] Request for approval: JDK-8060011: Concatenating an array and converting it to Java gives wrong result Message-ID: <543FD6EB.2060705@oracle.com> Please approve backport of JDK-8060011 to 8u40. Bug: https://bugs.openjdk.java.net/browse/JDK-8060011 Webrev: http://cr.openjdk.java.net/~hannesw/8060011/ Review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003638.html Changeset: http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/e0b9b2ef8442 The patch applies cleanly to 8u40 after fixing path names. Thanks, Hannes From rob.mckenna at oracle.com Thu Oct 16 14:48:23 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Thu, 16 Oct 2014 15:48:23 +0100 Subject: [8u40] Request for approval: JDK-8060011: Concatenating an array and converting it to Java gives wrong result In-Reply-To: <543FD6EB.2060705@oracle.com> References: <543FD6EB.2060705@oracle.com> Message-ID: <543FDAB7.7070906@oracle.com> Approved. -Rob On 16/10/14 15:32, Hannes Wallnoefer wrote: > Please approve backport of JDK-8060011 to 8u40. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8060011 > Webrev: http://cr.openjdk.java.net/~hannesw/8060011/ > Review thread: > http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003638.html > Changeset: http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/e0b9b2ef8442 > > The patch applies cleanly to 8u40 after fixing path names. > > Thanks, > Hannes From John.Coomes at oracle.com Fri Oct 17 00:31:41 2014 From: John.Coomes at oracle.com (John Coomes) Date: Thu, 16 Oct 2014 17:31:41 -0700 Subject: CFV: New JDK8u Committer: Tobias Hartmann In-Reply-To: <543CE018.3020608@oracle.com> References: <543CE018.3020608@oracle.com> Message-ID: <21568.25453.71994.863837@mykonos.us.oracle.com> Vote: yes -John From jan.lahoda at oracle.com Fri Oct 17 10:09:23 2014 From: jan.lahoda at oracle.com (Jan Lahoda) Date: Fri, 17 Oct 2014 12:09:23 +0200 Subject: [8u40] request for approval to backport JDK-8054210: NullPointerException when compiling specific code. Message-ID: <5440EAD3.70108@oracle.com> Hello, I'd like to ask for an approval to backport fix for: Bug: https://bugs.openjdk.java.net/browse/JDK-8054210 jdk9 fix: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/afb14d7db974 The fix applies cleanly to: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools. Thanks, Jan From jan.lahoda at oracle.com Fri Oct 17 10:13:34 2014 From: jan.lahoda at oracle.com (Jan Lahoda) Date: Fri, 17 Oct 2014 12:13:34 +0200 Subject: [8u40] request for approval to backport JDK-8054210: NullPointerException when compiling specific code. In-Reply-To: <5440EAD3.70108@oracle.com> References: <5440EAD3.70108@oracle.com> Message-ID: <5440EBCE.1080902@oracle.com> On 17.10.2014 12:09, Jan Lahoda wrote: > Hello, > > I'd like to ask for an approval to backport fix for: > > Bug: https://bugs.openjdk.java.net/browse/JDK-8054210 > jdk9 fix: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/afb14d7db974 > > The fix applies cleanly to: > http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools. Correction: applies cleanly after unshuffling from modular source code layout. Jan > > Thanks, > Jan From sean.coffey at oracle.com Fri Oct 17 10:14:18 2014 From: sean.coffey at oracle.com (=?windows-1252?Q?Se=E1n_Coffey?=) Date: Fri, 17 Oct 2014 11:14:18 +0100 Subject: [8u40] request for approval to backport JDK-8054210: NullPointerException when compiling specific code. In-Reply-To: <5440EAD3.70108@oracle.com> References: <5440EAD3.70108@oracle.com> Message-ID: <5440EBFA.1070605@oracle.com> Approved. regards, Sean. On 17/10/14 11:09, Jan Lahoda wrote: > Hello, > > I'd like to ask for an approval to backport fix for: > > Bug: https://bugs.openjdk.java.net/browse/JDK-8054210 > jdk9 fix: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/afb14d7db974 > > The fix applies cleanly to: > http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools. > > Thanks, > Jan From michael.x.mcmahon at oracle.com Fri Oct 17 10:53:34 2014 From: michael.x.mcmahon at oracle.com (Michael McMahon) Date: Fri, 17 Oct 2014 11:53:34 +0100 Subject: [8u-dev] Request to backport 8042622: Check for CRL results in IllegalArgumentException "white space not allowed" Message-ID: <5440F52E.3060407@oracle.com> Hi, Could you please approve the straight back-port of the fix for JDK-8042622 to jdk8u-dev? Bug: https://bugs.openjdk.java.net/browse/JDK-8042622 Webrev: http://cr.openjdk.java.net/~michaelm/8042622/jdk8/webrev.1/ Review Thread: http://mail.openjdk.java.net/pipermail/net-dev/2014-October/008727.html JDK9 Changeset:http://hg.openjdk.java.net/jdk9/dev/jdk/rev/3f42114ede90 Thanks Michael From sean.coffey at oracle.com Fri Oct 17 10:55:31 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Fri, 17 Oct 2014 11:55:31 +0100 Subject: [8u-dev] Request to backport 8042622: Check for CRL results in IllegalArgumentException "white space not allowed" In-Reply-To: <5440F52E.3060407@oracle.com> References: <5440F52E.3060407@oracle.com> Message-ID: <5440F5A3.60108@oracle.com> Approved. regards, Sean. On 17/10/14 11:53, Michael McMahon wrote: > Hi, > > Could you please approve the straight back-port of the fix for > JDK-8042622 to jdk8u-dev? > > Bug: https://bugs.openjdk.java.net/browse/JDK-8042622 > > Webrev: http://cr.openjdk.java.net/~michaelm/8042622/jdk8/webrev.1/ > > Review Thread: > http://mail.openjdk.java.net/pipermail/net-dev/2014-October/008727.html > > JDK9 Changeset:http://hg.openjdk.java.net/jdk9/dev/jdk/rev/3f42114ede90 > > Thanks > Michael From jamil.j.nimeh at oracle.com Thu Oct 16 21:49:49 2014 From: jamil.j.nimeh at oracle.com (Jamil Nimeh) Date: Thu, 16 Oct 2014 14:49:49 -0700 Subject: [8u40] Request for approval for CR 8032573 - CertificateFactory.getInstance("X.509").generateCertificates(InputStream) does not throw CertificateException for invalid input Message-ID: <54403D7D.5050603@oracle.com> Hello JDK 8 folks, This is a request for push approval for the backport for CR 8032573 (CertificateFactory.getInstance("X.509").generateCertificates(InputStream) does not throw CertificateException for invalid input). JBS Link: https://bugs.openjdk.java.net/browse/JDK-8032573 JDK 8 Webrev: http://cr.openjdk.java.net/~ascarpino/8057141/webrev.02 (reviewed by Weijun Wang) (webrev was posted on security-dev at openjdk.java.net) Thank you, -- Jamil From sean.coffey at oracle.com Fri Oct 17 15:24:39 2014 From: sean.coffey at oracle.com (=?windows-1252?Q?Se=E1n_Coffey?=) Date: Fri, 17 Oct 2014 16:24:39 +0100 Subject: [8u40] Request for approval for CR 8032573 - CertificateFactory.getInstance("X.509").generateCertificates(InputStream) does not throw CertificateException for invalid input In-Reply-To: <54403D7D.5050603@oracle.com> References: <54403D7D.5050603@oracle.com> Message-ID: <544134B7.60608@oracle.com> review thread seems to be here : http://mail.openjdk.java.net/pipermail/security-dev/2014-October/011341.html Approved. regards, Sean. On 16/10/14 22:49, Jamil Nimeh wrote: > Hello JDK 8 folks, > > This is a request for push approval for the backport for CR 8032573 > (CertificateFactory.getInstance("X.509").generateCertificates(InputStream) > does not throw CertificateException for invalid input). > > JBS Link: https://bugs.openjdk.java.net/browse/JDK-8032573 > JDK 8 Webrev: http://cr.openjdk.java.net/~ascarpino/8057141/webrev.02 > (reviewed by Weijun Wang) > (webrev was posted on security-dev at openjdk.java.net) > > Thank you, > -- Jamil From jamil.j.nimeh at oracle.com Fri Oct 17 15:58:42 2014 From: jamil.j.nimeh at oracle.com (Jamil Nimeh) Date: Fri, 17 Oct 2014 08:58:42 -0700 Subject: [8u40] Request for approval for CR 8032573 - CertificateFactory.getInstance("X.509").generateCertificates(InputStream) does not throw CertificateException for invalid input In-Reply-To: <544134B7.60608@oracle.com> References: <54403D7D.5050603@oracle.com> <544134B7.60608@oracle.com> Message-ID: <54413CB2.9050802@oracle.com> Hi Sean, thanks for the approval. Sorry for omitting the email thread. There's a little more history and the initial JDK 9 webrev here, in case anyone is interested: http://mail.openjdk.java.net/pipermail/security-dev/2014-September/011260.html --Jamil On 10/17/2014 8:24 AM, Se?n Coffey wrote: > review thread seems to be here : > http://mail.openjdk.java.net/pipermail/security-dev/2014-October/011341.html > > Approved. > > regards, > Sean. > > On 16/10/14 22:49, Jamil Nimeh wrote: >> Hello JDK 8 folks, >> >> This is a request for push approval for the backport for CR 8032573 >> (CertificateFactory.getInstance("X.509").generateCertificates(InputStream) >> does not throw CertificateException for invalid input). >> >> JBS Link: https://bugs.openjdk.java.net/browse/JDK-8032573 >> JDK 8 Webrev: http://cr.openjdk.java.net/~ascarpino/8057141/webrev.02 >> (reviewed by Weijun Wang) >> (webrev was posted on security-dev at openjdk.java.net) >> >> Thank you, >> -- Jamil > From olivier.lagneau at oracle.com Fri Oct 17 16:11:42 2014 From: olivier.lagneau at oracle.com (olivier.lagneau at oracle.com) Date: Fri, 17 Oct 2014 18:11:42 +0200 Subject: [8u40] Request for approval: JDK-8039915 : Wrong NumberFormat.format() HALF_UP rounding when last digit exactly at rounding position greater than 5 Message-ID: <54413FBE.3020706@oracle.com> Please approve backport of JDK-8039915 to 8u40. Bug: https://bugs.openjdk.java.net/browse/JDK-8039915 jdk9 webrev: http://cr.openjdk.java.net/~olagneau/8039915/webrev.03/ jdk9 review thread: http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-October/028956.html http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-September/028583.html jdk8 webrev+patch: http://cr.openjdk.java.net/~olagneau/8039915/8u-dev/webrev.00/ Changes apply cleanly to jdk8u-dev after path reshuffling from modular source code layout. Thanks, Olivier From rob.mckenna at oracle.com Fri Oct 17 16:31:06 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Fri, 17 Oct 2014 17:31:06 +0100 Subject: [8u40] Request for approval: JDK-8039915 : Wrong NumberFormat.format() HALF_UP rounding when last digit exactly at rounding position greater than 5 In-Reply-To: <54413FBE.3020706@oracle.com> References: <54413FBE.3020706@oracle.com> Message-ID: <5441444A.3040109@oracle.com> Approved. -Rob On 17/10/14 17:11, olivier.lagneau at oracle.com wrote: > Please approve backport of JDK-8039915 to 8u40. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8039915 > > jdk9 webrev: http://cr.openjdk.java.net/~olagneau/8039915/webrev.03/ > > jdk9 review thread: > http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-October/028956.html > > http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-September/028583.html > > > jdk8 webrev+patch: > http://cr.openjdk.java.net/~olagneau/8039915/8u-dev/webrev.00/ > > Changes apply cleanly to jdk8u-dev after path reshuffling from modular > source code layout. > > Thanks, > Olivier From alejandro.murillo at oracle.com Fri Oct 17 22:46:44 2014 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Fri, 17 Oct 2014 16:46:44 -0600 Subject: [8u40] Request for approval for bulk integration of hs25.40-b15 Message-ID: <54419C54.2090408@oracle.com> Requesting approval to integrate hs25.40-b15 into jdk8u40-b11. A webrev is available at: http://cr.openjdk.java.net/~amurillo/8u40/hs25.40-b15-jdk8u40-b11.webrev/ Pre-integration testing is in progress; the integration will proceed only after SQE has analyzed the results and approved. The fixes in the proposed integration are below. All have undergone nightly testing and are already in a jdk9 repository. 6883953: java -client -XX:ValueMapInitialSize=0 crashes 8035650: Exclude AIX from VS.NET make/windows/projectcreator.make 8043766: CMM Testing: 8u40 Decommit auxiliary data structures 8049599: MetaspaceGC::_capacity_until_GC can overflow 8055816: Remove dead code in g1BlockOffsetTable 8059452: G1: Change the default values for G1HeapWastePercent and G1MixedGCLiveThresholdPercent 8059655: new hotspot build - hs25.40-b15 8059758: Footprint regressions with JDK-8038423 8060116: After JDK-8047976 gc/g1/TestSummarizeRSetStatsThreads fails -- Alejandro From rob.mckenna at oracle.com Sat Oct 18 02:45:06 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Sat, 18 Oct 2014 03:45:06 +0100 Subject: [8u40] Request for approval for bulk integration of hs25.40-b15 In-Reply-To: <54419C54.2090408@oracle.com> References: <54419C54.2090408@oracle.com> Message-ID: <5441D432.9000305@oracle.com> Approved. -Rob On 17/10/14 23:46, Alejandro E Murillo wrote: > Requesting approval to integrate hs25.40-b15 into jdk8u40-b11. > > A webrev is available at: > > http://cr.openjdk.java.net/~amurillo/8u40/hs25.40-b15-jdk8u40-b11.webrev/ > > Pre-integration testing is in progress; the integration will proceed > only after SQE has analyzed the results and approved. > > The fixes in the proposed integration are below. All have undergone > nightly testing and are already in a jdk9 repository. > > 6883953: java -client -XX:ValueMapInitialSize=0 crashes > 8035650: Exclude AIX from VS.NET make/windows/projectcreator.make > 8043766: CMM Testing: 8u40 Decommit auxiliary data structures > 8049599: MetaspaceGC::_capacity_until_GC can overflow > 8055816: Remove dead code in g1BlockOffsetTable > 8059452: G1: Change the default values for G1HeapWastePercent and > G1MixedGCLiveThresholdPercent > 8059655: new hotspot build - hs25.40-b15 > 8059758: Footprint regressions with JDK-8038423 > 8060116: After JDK-8047976 gc/g1/TestSummarizeRSetStatsThreads fails > From alexey.ivanov at oracle.com Mon Oct 20 09:20:38 2014 From: alexey.ivanov at oracle.com (Alexey Ivanov) Date: Mon, 20 Oct 2014 13:20:38 +0400 Subject: [8u-dev] Request for approval for JDK-8059590: ArrayIndexOutOfBoundsException occurs when Container with overridden getComponents() is deserialized Message-ID: <5444D3E6.30709@oracle.com> Hello, Could you please approve the direct backport of the fix to jdk8u-dev? The changeset applies cleanly after path reshuffling. JBS bug: https://bugs.openjdk.java.net/browse/JDK-8059590 Webrev: http://cr.openjdk.java.net/~aivanov/8059590/jdk9/webrev.01/ Review: http://mail.openjdk.java.net/pipermail/awt-dev/2014-October/008604.html Changeset: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1afa10d86648 Thank you, Alexey. From attila.szegedi at oracle.com Mon Oct 20 10:08:57 2014 From: attila.szegedi at oracle.com (Attila Szegedi) Date: Mon, 20 Oct 2014 12:08:57 +0200 Subject: [8u40] Request for Approval: 8059843: Make AST serializable Message-ID: <4A415EDA-59A1-41EA-AFBD-F5A942578A7C@oracle.com> Please approve. Bug: https://bugs.openjdk.java.net/browse/JDK-8059843 jdk9 webrev: http://cr.openjdk.java.net/~attila/8059843/webrev.00 jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003593.html Changes apply cleanly to jdk8u-dev after path reshuffling from modular source code layout. Thanks, Attila. From attila.szegedi at oracle.com Mon Oct 20 11:08:26 2014 From: attila.szegedi at oracle.com (Attila Szegedi) Date: Mon, 20 Oct 2014 13:08:26 +0200 Subject: [8u40] Request for Approval: 8059844: Implement optimistic splitter Message-ID: Please approve. Bug: https://bugs.openjdk.java.net/browse/JDK-8059844 jdk9 webrev: http://cr.openjdk.java.net/~attila/8059844/webrev.02 jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003595.html Change did not apply cleanly to jdk8u-dev after path reshuffling from modular source code layout. The reason is a parser change in the Nashorn 9 that is not backported to 8, and subsequent difference in constructor signatures of a class used by this issue. Therefore, invocations of the said constructors had to be adjusted. A separate diff documenting the change between the 9 and 8 version of the code was published at for review and approved as part of the above review thread; I have re-run all the tests after the adjustment. Thanks, Attila. From sundararajan.athijegannathan at oracle.com Mon Oct 20 12:17:44 2014 From: sundararajan.athijegannathan at oracle.com (A. Sundararajan) Date: Mon, 20 Oct 2014 17:47:44 +0530 Subject: [8u40] approval request for 8061257: nashorn ant build script should have a sanity target Message-ID: <5444FD68.7060006@oracle.com> Please approve. Bug: https://bugs.openjdk.java.net/browse/JDK-8061257 jdk8 webrev: http://cr.openjdk.java.net/~sundar/8061257/8u40/webrev.00/ jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003686.html Fix is backported "as is" without any jdk8 specific changes. No regression test as this is a build script change. Added noreg-build label to the bug. Thanks, -Sundar From hannes.wallnoefer at oracle.com Mon Oct 20 12:29:17 2014 From: hannes.wallnoefer at oracle.com (Hannes Wallnoefer) Date: Mon, 20 Oct 2014 14:29:17 +0200 Subject: [8u40] Request for approval: JDK-8060724: ant test262parallel in Nashorn spends a significant amount of time after almost all the tests are run Message-ID: <5445001D.7020708@oracle.com> Please approve backport of JDK-8060724 to 8u40. Bug: https://bugs.openjdk.java.net/browse/JDK-8060724 Webrev: http://cr.openjdk.java.net/~hannesw/8060724/ Review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003690.html Changeset: http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/41d4537f8294 The patch applies cleanly to 8u40 after fixing path names. This is a performance fix specifically for our "test262parallel" test. The code pattern is rather unusual for real world apps. I've added the noreg-perf label. Thanks, Hannes From roland.westrelin at oracle.com Mon Oct 20 12:47:49 2014 From: roland.westrelin at oracle.com (Roland Westrelin) Date: Mon, 20 Oct 2014 14:47:49 +0200 Subject: CFV: New JDK8u Committer: Tobias Hartmann In-Reply-To: <543CE018.3020608@oracle.com> References: <543CE018.3020608@oracle.com> Message-ID: Vote: yes Roland. From rob.mckenna at oracle.com Mon Oct 20 13:01:16 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Mon, 20 Oct 2014 14:01:16 +0100 Subject: [8u-dev] Request for approval for JDK-8059590: ArrayIndexOutOfBoundsException occurs when Container with overridden getComponents() is deserialized In-Reply-To: <5444D3E6.30709@oracle.com> References: <5444D3E6.30709@oracle.com> Message-ID: <5445079C.8080707@oracle.com> Approved. -Rob On 20/10/14 10:20, Alexey Ivanov wrote: > Hello, > > Could you please approve the direct backport of the fix to jdk8u-dev? > The changeset applies cleanly after path reshuffling. > > JBS bug: https://bugs.openjdk.java.net/browse/JDK-8059590 > Webrev: http://cr.openjdk.java.net/~aivanov/8059590/jdk9/webrev.01/ > Review: > http://mail.openjdk.java.net/pipermail/awt-dev/2014-October/008604.html > Changeset: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1afa10d86648 > > > Thank you, > Alexey. From rob.mckenna at oracle.com Mon Oct 20 13:04:13 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Mon, 20 Oct 2014 14:04:13 +0100 Subject: [8u40] Request for Approval: 8059843: Make AST serializable In-Reply-To: <4A415EDA-59A1-41EA-AFBD-F5A942578A7C@oracle.com> References: <4A415EDA-59A1-41EA-AFBD-F5A942578A7C@oracle.com> Message-ID: <5445084D.7060505@oracle.com> Approved. -Rob On 20/10/14 11:08, Attila Szegedi wrote: > Please approve. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8059843 > jdk9 webrev: http://cr.openjdk.java.net/~attila/8059843/webrev.00 > jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003593.html > > Changes apply cleanly to jdk8u-dev after path reshuffling from modular source code layout. > > Thanks, > Attila. From rob.mckenna at oracle.com Mon Oct 20 13:04:26 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Mon, 20 Oct 2014 14:04:26 +0100 Subject: [8u40] Request for Approval: 8059844: Implement optimistic splitter In-Reply-To: References: Message-ID: <5445085A.8090205@oracle.com> Approved. -Rob On 20/10/14 12:08, Attila Szegedi wrote: > Please approve. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8059844 > jdk9 webrev: http://cr.openjdk.java.net/~attila/8059844/webrev.02 > jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003595.html > > Change did not apply cleanly to jdk8u-dev after path reshuffling from modular source code layout. The reason is a parser change in the Nashorn 9 that is not backported to 8, and subsequent difference in constructor signatures of a class used by this issue. Therefore, invocations of the said constructors had to be adjusted. A separate diff documenting the change between the 9 and 8 version of the code was published at for review and approved as part of the above review thread; I have re-run all the tests after the adjustment. > > Thanks, > Attila. From rob.mckenna at oracle.com Mon Oct 20 13:07:28 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Mon, 20 Oct 2014 14:07:28 +0100 Subject: [8u40] approval request for 8061257: nashorn ant build script should have a sanity target In-Reply-To: <5444FD68.7060006@oracle.com> References: <5444FD68.7060006@oracle.com> Message-ID: <54450910.1090000@oracle.com> Approved. -Rob On 20/10/14 13:17, A. Sundararajan wrote: > Please approve. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8061257 > jdk8 webrev: http://cr.openjdk.java.net/~sundar/8061257/8u40/webrev.00/ > jdk9 review thread: > http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003686.html > > Fix is backported "as is" without any jdk8 specific changes. No > regression test as this is a build script change. Added noreg-build > label to the bug. > > Thanks, > -Sundar From rob.mckenna at oracle.com Mon Oct 20 13:08:08 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Mon, 20 Oct 2014 14:08:08 +0100 Subject: [8u40] Request for approval: JDK-8060724: ant test262parallel in Nashorn spends a significant amount of time after almost all the tests are run In-Reply-To: <5445001D.7020708@oracle.com> References: <5445001D.7020708@oracle.com> Message-ID: <54450938.8000709@oracle.com> Approved. -Rob On 20/10/14 13:29, Hannes Wallnoefer wrote: > Please approve backport of JDK-8060724 to 8u40. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8060724 > Webrev: http://cr.openjdk.java.net/~hannesw/8060724/ > Review thread: > http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003690.html > Changeset: http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/41d4537f8294 > > The patch applies cleanly to 8u40 after fixing path names. > > This is a performance fix specifically for our "test262parallel" test. > The code pattern is rather unusual for real world apps. I've added the > noreg-perf label. > > Thanks, > Hannes From dalibor.topic at oracle.com Mon Oct 20 13:47:29 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Mon, 20 Oct 2014 15:47:29 +0200 Subject: CFV: New JDK8u Committer: Tobias Hartmann In-Reply-To: <543CE018.3020608@oracle.com> References: <543CE018.3020608@oracle.com> Message-ID: <54451271.3090502@oracle.com> Vote: Yes. -- Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Oracle is committed to developing practices and products that help protect the environment From dalibor.topic at oracle.com Mon Oct 20 17:02:13 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Mon, 20 Oct 2014 19:02:13 +0200 Subject: Unable to compile code using generics under 8u20 but builds under 8u05 In-Reply-To: References: Message-ID: <54454015.6090208@oracle.com> Hi, please submit bug reports through bugs.java.com. cheers, dalibor topic On 13.10.2014 14:47, Will May wrote: > Hi all, > > I've got a piece of code which will compile fine on JDK 8u05 but fails to > compile [1] on JDK 8u20; -- Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Oracle is committed to developing practices and products that help protect the environment From dalibor.topic at oracle.com Mon Oct 20 17:05:50 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Mon, 20 Oct 2014 19:05:50 +0200 Subject: [PATCH] Return -1 after throwing internal error In-Reply-To: References: Message-ID: <544540EE.9070403@oracle.com> Hi, please see http://openjdk.java.net/contribute/ to get started - based on the file name you're trying to patch, I'd suggest asking on the core-libs-dev mailing list. cheers, dalibor topic -- Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Oracle is committed to developing practices and products that help protect the environment From dalibor.topic at oracle.com Mon Oct 20 17:34:17 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Mon, 20 Oct 2014 19:34:17 +0200 Subject: Bug: backward compatibility breaking compiler bug with generics/rawtypes In-Reply-To: References: Message-ID: <54454799.3050809@oracle.com> Hi, please submit bug reports through bugs.java.com. cheers, dalibor topic On 02.10.2014 17:49, Daniel Heinrich wrote: > Hi, > > > this is my first time writing to an OpenJDK mailing list, so excuse me if > this is the wrong list. > > I found a compiler bug which does not only breaks backward compatibility, > but also compiles wrong code. > > You can find a very minimal code which produces the error in this gist: > https://gist.github.com/Danny02/55f6554e48a65b3a73fa > or in the attached file. > > I hope the comments in the code are enough to explain the problem, if not I > will answer all questions which might come up. > > I compiled the code with the Oracle JDK 8_20 on Windows 7. I also checked > that the code works with JDK 7. > > > Best regards, > > Daniel Heinrich > -- Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Oracle is committed to developing practices and products that help protect the environment From sunxiaoguang at gmail.com Mon Oct 20 23:26:26 2014 From: sunxiaoguang at gmail.com (Xiaoguang Sun) Date: Tue, 21 Oct 2014 07:26:26 +0800 Subject: [PATCH] Return -1 after throwing internal error In-Reply-To: <544540EE.9070403@oracle.com> References: <544540EE.9070403@oracle.com> Message-ID: <1FFBE459-46B7-4F06-8106-DB80E657758A@gmail.com> thanks Sent from my iPhone > On Oct 21, 2014, at 1:05 AM, dalibor topic wrote: > > Hi, > > please see http://openjdk.java.net/contribute/ to get started - based on the file name you're trying to patch, I'd suggest asking on the core-libs-dev mailing list. > > cheers, > dalibor topic > > -- > Dalibor Topic | Principal Product Manager > Phone: +494089091214 | Mobile: +491737185961 > > > ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg > > ORACLE Deutschland B.V. & Co. KG > Hauptverwaltung: Riesstr. 25, D-80992 M?nchen > Registergericht: Amtsgericht M?nchen, HRA 95603 > Gesch?ftsf?hrer: J?rgen Kunz > > Komplement?rin: ORACLE Deutschland Verwaltung B.V. > Hertogswetering 163/167, 3543 AS Utrecht, Niederlande > Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 > Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher > > Oracle is committed to developing > practices and products that help protect the environment From attila.szegedi at oracle.com Tue Oct 21 12:30:28 2014 From: attila.szegedi at oracle.com (Attila Szegedi) Date: Tue, 21 Oct 2014 14:30:28 +0200 Subject: [8u40] Request for Approval: 8058610: must not let long operations overflow Message-ID: Please approve. Bug: https://bugs.openjdk.java.net/browse/JDK-8058610 jdk9 webrev: http://cr.openjdk.java.net/~attila/8058610/webrev.00 jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003699.html Changes apply cleanly to jdk8u-dev after path reshuffling from modular source code layout. Thanks, Attila. From rob.mckenna at oracle.com Tue Oct 21 12:34:15 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Tue, 21 Oct 2014 13:34:15 +0100 Subject: [8u40] Request for Approval: 8058610: must not let long operations overflow In-Reply-To: References: Message-ID: <544652C7.9050300@oracle.com> Approved. -Rob On 21/10/14 13:30, Attila Szegedi wrote: > Please approve. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8058610 > jdk9 webrev: http://cr.openjdk.java.net/~attila/8058610/webrev.00 > jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003699.html > > Changes apply cleanly to jdk8u-dev after path reshuffling from modular source code layout. > > Thanks, > Attila. From alejandro.murillo at oracle.com Tue Oct 21 16:08:21 2014 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Tue, 21 Oct 2014 10:08:21 -0600 Subject: jdk8u40-b11: HotSpot Message-ID: <544684F5.6090109@oracle.com> hs25.40-b15 has been integrated into jdk8u40-b11. http://hg.openjdk.java.net/jdk8u/jdk8u/rev/2ffefbac794b http://hg.openjdk.java.net/jdk8u/jdk8u/corba/rev/a6dd66098734 http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/99372b2fee0e http://hg.openjdk.java.net/jdk8u/jdk8u/jaxp/rev/0bf6dbb6ac4e http://hg.openjdk.java.net/jdk8u/jdk8u/jaxws/rev/475f12001625 http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/693da296b395 http://hg.openjdk.java.net/jdk8u/jdk8u/langtools/rev/d3c93dc64c5e http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/57c7b273277e Component : VM Status : 0 major failures, 0 minor failures Date : 10/21/2014 at 13:00 MSK Tested By : STT_VM Cost(total man-days): 1 Workspace : 2014-10-17-142941.amurillo.hs25-40-b15-jdk8u40-b11-control Bundles : 2014-10-17-142941.amurillo.hs25-40-b15-jdk8u40-b11-control Platforms : Others Tests : Log : link Browsers : NA Patches : NA Number of Tests Executed : 389863 passed tests, 5464 failed tests (no new failures) Bug verification status: ====================================== Tested, Pass: Tested, Pass (partial fixes): Tested, Fail: Untested bug fixes: 6883953: java -client -XX:ValueMapInitialSize=0 crashes 8035650: Exclude AIX from VS.NET make/windows/projectcreator.make 8043766: CMM Testing: 8u40 Decommit auxiliary data structures 8049599: MetaspaceGC::_capacity_until_GC can overflow 8055816: Remove dead code in g1BlockOffsetTable 8058203: ResourceContext.bindThreadContext() unexpectedly works outside of current thread 8058637: UnassignedContext.boundThreads does not list the MainThread 8059348: Thread created is incorrect if invoke bindThreadContext() differently 8059452: G1: Change the default values for G1HeapWastePercent and G1MixedGCLiveThresholdPercent 8059655: new hotspot build - hs25.40-b15 8059758: Footprint regressions with JDK-8038423 8059948: Rename the test group from jdk_rt to jdk_rm 8060064: IntegrationTest3 should individually check conditions which should fail 8060114: closed/jdk/management/resource/ThreadTest.java fails with average sampling period expected: 50, actual: 45 8060116: After JDK-8047976 gc/g1/TestSummarizeRSetStatsThreads fails 8060164: Verify API operates when security manager is enabled 8060235: With enabled ResourceManagement java.net.ServerSocket.accept() throws NPE instead of SocketTimeoutException 8060475: RM Integration Test assertions not enabled 8060480: (RM) Missing coverage for ResourceContextFactory.context 8060497: ResourceIds for FileDescriptor requests should use the int handle of the FD where possible 8060593: Code cleanup from CCC comments 8061241: (RM) ThreadNatives.setThreadContext missing New bugs filed: Bugs in PIT build: Bugs in earlier promoted build: Number of PIT requested: 1 Integration target J2SE build number: jdk8u40-b11 Issues and Notes: This is PIT for HS25.40-b15 for jdk8u40-b11. Go for integration. -- Alejandro From alexander.zvegintsev at oracle.com Wed Oct 22 09:54:46 2014 From: alexander.zvegintsev at oracle.com (Alexander Zvegintsev) Date: Wed, 22 Oct 2014 13:54:46 +0400 Subject: [8u40] Request for approval 8058197: AWT fails on generic non-reparenting window Message-ID: <54477EE6.7080900@oracle.com> Hello, This is a request for approval to backport a fix from the jdk9 to the jdk8u-dev repository. Changes applies cleanly to jdk8u-dev after path reshuffling. The bug: https://bugs.openjdk.java.net/browse/JDK-8058197 The fix: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a06c13cb2e45 The review: http://mail.openjdk.java.net/pipermail/awt-dev/2014-October/008613.html -- Thanks, Alexander. From dalibor.topic at oracle.com Wed Oct 22 11:39:50 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Wed, 22 Oct 2014 13:39:50 +0200 Subject: [8u40] Request for approval 8058197: AWT fails on generic non-reparenting window In-Reply-To: <54477EE6.7080900@oracle.com> References: <54477EE6.7080900@oracle.com> Message-ID: <54479786.2030707@oracle.com> Since the change seems to add support for an environment variable to control behavior, I think it may need to go through CCC approvals first. Joe? cheers, dalibor topic On 22.10.2014 11:54, Alexander Zvegintsev wrote: > Hello, > > This is a request for approval to backport a fix from the jdk9 to the > jdk8u-dev repository. > Changes applies cleanly to jdk8u-dev after path reshuffling. > > The bug: https://bugs.openjdk.java.net/browse/JDK-8058197 > The fix: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a06c13cb2e45 > The review: > http://mail.openjdk.java.net/pipermail/awt-dev/2014-October/008613.html > -- Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Oracle is committed to developing practices and products that help protect the environment From nikolay at azulsystems.com Wed Oct 22 12:17:16 2014 From: nikolay at azulsystems.com (Nikolay Gorshkov) Date: Wed, 22 Oct 2014 16:17:16 +0400 Subject: 8u25 => jdk8u-dev sync Message-ID: <5447A04C.20302@azulsystems.com> Hello, I wonder if someone can give an update on availability of 8u25 changesets in http://hg.openjdk.java.net/jdk8u/jdk8u-dev/ forest? I see the changes are already merged into jdk8u, but they are still not in jdk8u-dev. Any info about when the integration is planned would be helpful. Thanks! Nikolay From dalibor.topic at oracle.com Wed Oct 22 12:28:09 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Wed, 22 Oct 2014 14:28:09 +0200 Subject: 8u25 => jdk8u-dev sync In-Reply-To: <5447A04C.20302@azulsystems.com> References: <5447A04C.20302@azulsystems.com> Message-ID: <5447A2D9.8070705@oracle.com> This question comes up every now and then. See http://mail.openjdk.java.net/pipermail/jdk8u-dev/2014-July/001464.html cheers, dalibor topic On 22.10.2014 14:17, Nikolay Gorshkov wrote: > Hello, > > I wonder if someone can give an update on availability of > 8u25 changesets in > http://hg.openjdk.java.net/jdk8u/jdk8u-dev/ > forest? > > I see the changes are already merged into jdk8u, but they > are still not in jdk8u-dev. Any info about when the integration > is planned would be helpful. > > Thanks! > Nikolay -- Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Oracle is committed to developing practices and products that help protect the environment From alejandro.murillo at oracle.com Wed Oct 22 17:12:35 2014 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Wed, 22 Oct 2014 11:12:35 -0600 Subject: 8u25 => jdk8u-dev sync In-Reply-To: <5447A2D9.8070705@oracle.com> References: <5447A04C.20302@azulsystems.com> <5447A2D9.8070705@oracle.com> Message-ID: <5447E583.2000902@oracle.com> 8u-dev is now synched with master. Thanks Alejandro On 10/22/2014 6:28 AM, dalibor topic wrote: > This question comes up every now and then. See > http://mail.openjdk.java.net/pipermail/jdk8u-dev/2014-July/001464.html > > cheers, > dalibor topic > > On 22.10.2014 14:17, Nikolay Gorshkov wrote: >> Hello, >> >> I wonder if someone can give an update on availability of >> 8u25 changesets in >> http://hg.openjdk.java.net/jdk8u/jdk8u-dev/ >> forest? >> >> I see the changes are already merged into jdk8u, but they >> are still not in jdk8u-dev. Any info about when the integration >> is planned would be helpful. >> >> Thanks! >> Nikolay > -- Alejandro From dalibor.topic at oracle.com Wed Oct 22 18:01:51 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Wed, 22 Oct 2014 20:01:51 +0200 Subject: 8u25 => jdk8u-dev sync In-Reply-To: <5447E583.2000902@oracle.com> References: <5447A04C.20302@azulsystems.com> <5447A2D9.8070705@oracle.com> <5447E583.2000902@oracle.com> Message-ID: <5447F10F.9020801@oracle.com> Thanks, Alejandro! On 22.10.2014 19:12, Alejandro E Murillo wrote: > > 8u-dev is now synched with master. > Thanks > Alejandro > > On 10/22/2014 6:28 AM, dalibor topic wrote: >> This question comes up every now and then. See >> http://mail.openjdk.java.net/pipermail/jdk8u-dev/2014-July/001464.html >> >> cheers, >> dalibor topic >> >> On 22.10.2014 14:17, Nikolay Gorshkov wrote: >>> Hello, >>> >>> I wonder if someone can give an update on availability of >>> 8u25 changesets in >>> http://hg.openjdk.java.net/jdk8u/jdk8u-dev/ >>> forest? >>> >>> I see the changes are already merged into jdk8u, but they >>> are still not in jdk8u-dev. Any info about when the integration >>> is planned would be helpful. >>> >>> Thanks! >>> Nikolay >> > -- Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Oracle is committed to developing practices and products that help protect the environment From marcus.lagergren at oracle.com Thu Oct 23 11:42:42 2014 From: marcus.lagergren at oracle.com (Marcus Lagergren) Date: Thu, 23 Oct 2014 15:42:42 +0400 Subject: Backport request for JDK.8061391 Message-ID: Bug: https://bugs.openjdk.java.net/browse/JDK-8061391 Webrev: http://cr.openjdk.java.net/~lagergren/8061391/ Review Thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003704.html Regards Marcus From rob.mckenna at oracle.com Thu Oct 23 13:57:45 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Thu, 23 Oct 2014 14:57:45 +0100 Subject: Backport request for JDK.8061391 In-Reply-To: References: Message-ID: <54490959.302@oracle.com> Approved. Assuming it applies cleanly! -Rob On 23/10/14 12:42, Marcus Lagergren wrote: > Bug: https://bugs.openjdk.java.net/browse/JDK-8061391 > Webrev: http://cr.openjdk.java.net/~lagergren/8061391/ > Review Thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003704.html > > Regards > Marcus > From hannes.wallnoefer at oracle.com Thu Oct 23 15:57:49 2014 From: hannes.wallnoefer at oracle.com (Hannes Wallnoefer) Date: Thu, 23 Oct 2014 17:57:49 +0200 Subject: [8u40] Request for approval: JDK-8059813: Type Info Cache flag must must be documented Message-ID: <5449257D.4060709@oracle.com> Please approve backport of JDK-8059813 to 8u40. This is a documentation fix, I added the noreg-doc label. The patch applies cleanly to 8u40 after fixing path names. Bug: https://bugs.openjdk.java.net/browse/JDK-8059813 Webrev: http://cr.openjdk.java.net/~hannesw/8059813/webrev.02/ Review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003707.html Changeset: http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/41b5976633aa Thanks, Hannes From dalibor.topic at oracle.com Thu Oct 23 16:04:17 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Thu, 23 Oct 2014 18:04:17 +0200 Subject: [8u40] Request for approval: JDK-8059813: Type Info Cache flag must must be documented In-Reply-To: <5449257D.4060709@oracle.com> References: <5449257D.4060709@oracle.com> Message-ID: <54492701.7050005@oracle.com> Approved. On 23.10.2014 17:57, Hannes Wallnoefer wrote: > Please approve backport of JDK-8059813 to 8u40. This is a documentation > fix, I added the noreg-doc label. > > The patch applies cleanly to 8u40 after fixing path names. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8059813 > Webrev: http://cr.openjdk.java.net/~hannesw/8059813/webrev.02/ > Review thread: > http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003707.html > Changeset: http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/41b5976633aa > > Thanks, > Hannes -- Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Oracle is committed to developing practices and products that help protect the environment From jiangli.zhou at oracle.com Thu Oct 23 22:07:15 2014 From: jiangli.zhou at oracle.com (Jiangli Zhou) Date: Thu, 23 Oct 2014 15:07:15 -0700 Subject: [8u40] Request for approval: JDK-8047935: Adding new API for unlocking diagnostic argument for SharedArchiveFile Message-ID: <54497C13.5000004@oracle.com> Please approve backport of JDK-8047935 to 8u40. This is a clean import of the changesets (for JDK-8047934 ) from JDK9. Bug: https://bugs.openjdk.java.net/browse/JDK-8047935 Webrev: http://cr.openjdk.java.net/~jiangli/8047935/webrev.00/ Changeset: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/7845c825b8c7 Thanks, Jiangli From naoto.sato at oracle.com Thu Oct 23 23:11:38 2014 From: naoto.sato at oracle.com (Naoto Sato) Date: Thu, 23 Oct 2014 16:11:38 -0700 Subject: [8u40] Request for approval: JDK-8047935: Adding new API for unlocking diagnostic argument for SharedArchiveFile In-Reply-To: <54497C13.5000004@oracle.com> References: <54497C13.5000004@oracle.com> Message-ID: <54498B2A.10403@oracle.com> Approved. Naoto On 10/23/14, 3:07 PM, Jiangli Zhou wrote: > Please approve backport of JDK-8047935 > to 8u40. This is a > clean import of the changesets (for JDK-8047934 > ) from JDK9. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8047935 > Webrev: http://cr.openjdk.java.net/~jiangli/8047935/webrev.00/ > Changeset: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/7845c825b8c7 > > Thanks, > Jiangli From jiangli.zhou at oracle.com Thu Oct 23 23:45:19 2014 From: jiangli.zhou at oracle.com (Jiangli Zhou) Date: Thu, 23 Oct 2014 16:45:19 -0700 Subject: [8u40] Request for approval: JDK-8047935: Adding new API for unlocking diagnostic argument for SharedArchiveFile In-Reply-To: <54498B2A.10403@oracle.com> References: <54497C13.5000004@oracle.com> <54498B2A.10403@oracle.com> Message-ID: <5449930F.7070000@oracle.com> Thanks, Naoto! Jiangli On 10/23/2014 04:11 PM, Naoto Sato wrote: > Approved. > > Naoto > > On 10/23/14, 3:07 PM, Jiangli Zhou wrote: >> Please approve backport of JDK-8047935 >> to 8u40. This is a >> clean import of the changesets (for JDK-8047934 >> ) from JDK9. >> >> Bug: https://bugs.openjdk.java.net/browse/JDK-8047935 >> Webrev: http://cr.openjdk.java.net/~jiangli/8047935/webrev.00/ >> Changeset: >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/7845c825b8c7 >> >> Thanks, >> Jiangli From david.holmes at oracle.com Fri Oct 24 00:35:30 2014 From: david.holmes at oracle.com (David Holmes) Date: Fri, 24 Oct 2014 10:35:30 +1000 Subject: [8u40] Request for approval: JDK-8047935: Adding new API for unlocking diagnostic argument for SharedArchiveFile In-Reply-To: <54497C13.5000004@oracle.com> References: <54497C13.5000004@oracle.com> Message-ID: <54499ED2.4010804@oracle.com> Hi Jiangli, Hotspot changes don't get individual approvals on jd8u-dev but come in via a bulk update from jdk8u/hs-dev. The RFR should go to the hotspot-dev list and then push to hs-dev ready for bulk integration. David On 24/10/2014 8:07 AM, Jiangli Zhou wrote: > Please approve backport of JDK-8047935 > to 8u40. This is a > clean import of the changesets (for JDK-8047934 > ) from JDK9. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8047935 > Webrev: http://cr.openjdk.java.net/~jiangli/8047935/webrev.00/ > Changeset: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/7845c825b8c7 > > Thanks, > Jiangli From alejandro.murillo at oracle.com Fri Oct 24 05:50:29 2014 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Thu, 23 Oct 2014 23:50:29 -0600 Subject: [8u40] Request for approval for bulk integration of hs25.40-b16 Message-ID: <5449E8A5.6010508@oracle.com> Requesting approval to integrate hs25.40-b16 into jdk8u40-b12. A webrev is available at: http://cr.openjdk.java.net/~amurillo/8u40/hs25.40-b16-jdk8u40-b12.webrev/ Pre-integration testing is in progress; the integration will proceed only after SQE has analyzed the results and approved. The fixes in the proposed integration are below. All have undergone nightly testing and are already in a jdk9 repository. 8031376: TraceClassLoading expects there to be a (Java) caller when you load a class with the bootstrap class loader 8049071: Add jtreg jobs to JPRT for hotspot 8049411: Minimal VM build broken after gcId.cpp was added 8056183: os::is_MP() always reports true when NMT is enabled 8058919: Add sanity test for minimal VM in test/Makefile 8059100: SIGSEGV VirtualMemoryTracker::remove_released_region 8059139: It should be possible to explicitly disable usage of TZCNT instr w/ -XX:-UseBMI1Instructions 8059299: assert(adr_type != NULL) failed: expecting TypeKlassPtr 8061275: new hotspot build - hs25.40-b16 -- Alejandro From dalibor.topic at oracle.com Fri Oct 24 11:13:07 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Fri, 24 Oct 2014 13:13:07 +0200 Subject: [8u40] Request for approval for bulk integration of hs25.40-b16 In-Reply-To: <5449E8A5.6010508@oracle.com> References: <5449E8A5.6010508@oracle.com> Message-ID: <544A3443.4050201@oracle.com> Approved pending positive PIT results. cheers, dalibor topic On 24.10.2014 07:50, Alejandro E Murillo wrote: > Requesting approval to integrate hs25.40-b16 into jdk8u40-b12. > > A webrev is available at: > > http://cr.openjdk.java.net/~amurillo/8u40/hs25.40-b16-jdk8u40-b12.webrev/ > > Pre-integration testing is in progress; the integration will proceed > only after SQE has analyzed the results and approved. > > The fixes in the proposed integration are below. All have undergone > nightly testing and are already in a jdk9 repository. > > 8031376: TraceClassLoading expects there to be a (Java) caller when you > load a class with the bootstrap class loader > 8049071: Add jtreg jobs to JPRT for hotspot > 8049411: Minimal VM build broken after gcId.cpp was added > 8056183: os::is_MP() always reports true when NMT is enabled > 8058919: Add sanity test for minimal VM in test/Makefile > 8059100: SIGSEGV VirtualMemoryTracker::remove_released_region > 8059139: It should be possible to explicitly disable usage of TZCNT > instr w/ -XX:-UseBMI1Instructions > 8059299: assert(adr_type != NULL) failed: expecting TypeKlassPtr > 8061275: new hotspot build - hs25.40-b16 > -- Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Oracle is committed to developing practices and products that help protect the environment From attila.szegedi at oracle.com Fri Oct 24 11:26:46 2014 From: attila.szegedi at oracle.com (Attila Szegedi) Date: Fri, 24 Oct 2014 13:26:46 +0200 Subject: [8u40] Request for Approval: 8061955: asm.js idioms result in unnecessarily code emission Message-ID: <9AA8C0F5-E5B9-45DE-A69B-A71871696861@oracle.com> Please approve. Bug: https://bugs.openjdk.java.net/browse/JDK-8061955 jdk9 webrev: http://cr.openjdk.java.net/~attila/8061955/webrev.00 jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003718.html Changes apply cleanly to jdk8u-dev after path reshuffling from modular source code layout. Thanks, Attila. From dalibor.topic at oracle.com Fri Oct 24 11:51:08 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Fri, 24 Oct 2014 13:51:08 +0200 Subject: [8u40] Request for Approval: 8061955: asm.js idioms result in unnecessarily code emission In-Reply-To: <9AA8C0F5-E5B9-45DE-A69B-A71871696861@oracle.com> References: <9AA8C0F5-E5B9-45DE-A69B-A71871696861@oracle.com> Message-ID: <544A3D2C.3030503@oracle.com> Approved. On 24.10.2014 13:26, Attila Szegedi wrote: > Please approve. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8061955 > jdk9 webrev: http://cr.openjdk.java.net/~attila/8061955/webrev.00 > jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003718.html > > Changes apply cleanly to jdk8u-dev after path reshuffling from modular source code layout. > > Thanks, > Attila. > -- Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Oracle is committed to developing practices and products that help protect the environment From vicente.romero at oracle.com Fri Oct 24 16:32:00 2014 From: vicente.romero at oracle.com (Vicente-Arturo Romero-Zaldivar) Date: Fri, 24 Oct 2014 09:32:00 -0700 Subject: [8u40] request for approval to backport JDK-8059710 and JDK-8057800 Message-ID: <544A7F00.4000506@oracle.com> Hi, Please approve the backport of bugs: 8059710: javac, the same approach used in fix for JDK-8058708 should be applied to Code.closeAliveRanges 9 bug: https://bugs.openjdk.java.net/browse/JDK-8059710 backport: https://bugs.openjdk.java.net/browse/JDK-8059711 changeset: http://hg.openjdk.java.net/jdk9/dev/langtools/rev/873e58766948 8057800: Method reference with generic type creates NPE when compiling 9 bug: https://bugs.openjdk.java.net/browse/JDK-8057800 backport: https://bugs.openjdk.java.net/browse/JDK- 8058512 changeset: http://hg.openjdk.java.net/jdk9/dev/langtools/rev/211903a785f3 Thanks, Vicente From dalibor.topic at oracle.com Fri Oct 24 17:05:15 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Fri, 24 Oct 2014 19:05:15 +0200 Subject: [8u40] request for approval to backport JDK-8059710 and JDK-8057800 In-Reply-To: <544A7F00.4000506@oracle.com> References: <544A7F00.4000506@oracle.com> Message-ID: <544A86CB.2040404@oracle.com> Approved. On 24.10.2014 18:32, Vicente-Arturo Romero-Zaldivar wrote: > Hi, > > Please approve the backport of bugs: > > 8059710: javac, the same approach used in fix for JDK-8058708 should be > applied to Code.closeAliveRanges > 9 bug: https://bugs.openjdk.java.net/browse/JDK-8059710 > backport: https://bugs.openjdk.java.net/browse/JDK-8059711 > > changeset: http://hg.openjdk.java.net/jdk9/dev/langtools/rev/873e58766948 > > > 8057800: Method reference with generic type creates NPE when compiling > 9 bug: https://bugs.openjdk.java.net/browse/JDK-8057800 > backport: https://bugs.openjdk.java.net/browse/JDK- > 8058512 > > changeset: http://hg.openjdk.java.net/jdk9/dev/langtools/rev/211903a785f3 > > > Thanks, > Vicente > -- Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Oracle is committed to developing practices and products that help protect the environment From sundararajan.athijegannathan at oracle.com Mon Oct 27 16:58:34 2014 From: sundararajan.athijegannathan at oracle.com (A. Sundararajan) Date: Mon, 27 Oct 2014 22:28:34 +0530 Subject: [8u40] approval request for 8062024: Issue with date.setFullYear when time other than midnight Message-ID: <544E79BA.6000007@oracle.com> Please approve. jdk8 webrev: http://cr.openjdk.java.net/~sundar/8062024/8u40/webrev.00/ jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003737.html Backported "as is" except for modular source directory changes. Thanks, -Sundar From lana.steuck at oracle.com Mon Oct 27 19:40:14 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 27 Oct 2014 12:40:14 -0700 (PDT) Subject: jdk8u-b12: jdk8u-dev Message-ID: <201410271940.s9RJeEFX010715@jano-app.us.oracle.com> http://hg.openjdk.java.net/jdk8u/jdk8u/rev/89d06f82edb7 http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/375a3a3256d0 http://hg.openjdk.java.net/jdk8u/jdk8u/langtools/rev/e7560bceb36a http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/fb8db1363920 http://hg.openjdk.java.net/jdk8u/jdk8u/jaxws/rev/d78fb9203a27 http://hg.openjdk.java.net/jdk8u/jdk8u/jaxp/rev/b0cde44bdbfd http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/8538a606a105 http://hg.openjdk.java.net/jdk8u/jdk8u/corba/rev/f5c47f0074b4 --- All the fixes will be tested during promotion (no PIT testing at this point): List of all fixes: =================== JDK-8059590 client-libs ArrayIndexOutOfBoundsException occurs when Container with overridden getComponents() is deserialized JDK-8033699 client-libs Incorrect radio button behavior JDK-8058120 client-libs Rendering / caret errors with HTMLDocument JDK-8038919 client-libs Requesting focus to a modeless dialog doesn't work on Safari JDK-7170310 client-libs ScrollBar doesn't become active when tabs are created more than frame size JDK-8058653 client-libs Test java/awt/Graphics2D/DrawString/DrawStringCrash.java fails with OutOfMemoryError JDK-8060101 core-libs AssertionError: __noSuchProperty__ placeholder called from NativeJavaImporter JDK-8042622 core-libs Check for CRL results in IllegalArgumentException "white space not allowed" JDK-8060242 core-libs Compile-time expression evaluator wasn't seeing into ArrayBufferViews JDK-8060011 core-libs Concatenating an array and converting it to Java gives wrong result JDK-8059842 core-libs Creating symbols for declared functions shouldn't be a special case JDK-8060471 core-libs GlobalConstants.findSetMethod calls DynamicLinker.getLinkedCallSiteLocation, which does Throwables JDK-8060241 core-libs Immediately invoked function expressions cause lot of deoptimization JDK-8059844 core-libs Implement optimistic splitter JDK-8050977 core-libs Java8 Javascript Nashorn exception: no current Global instance for nashorn JDK-8059843 core-libs Make AST serializable JDK-8060688 core-libs Nashorn: Generated script class name fails --verify-code for names with special chars JDK-8061113 core-libs Nightlies secretly failing JDK-8060006 core-libs No Russian time zones mapping for Windows JDK-8058610 core-libs Pessimistic LMUL used where optimistic should be JDK-8060238 core-libs Reports for optimistic test run overwrite those for pessimistic run JDK-8059813 core-libs Type Info Cache flag must must be documented JDK-8039915 core-libs Wrong NumberFormat.format() HALF_UP rounding when last digit exactly at rounding position greater than 5 JDK-8058695 core-libs [TESTBUG] Reinvokers with arity >253 can't be cached JDK-8058733 core-libs [TESTBUG] java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java and LFMultiThreadCachingTest.java failed on some platforms due to java.lang.VirtualMachineError JDK-8060724 core-libs ant test262parallel in Nashorn spends a significant amount of time after almost all the tests are run JDK-8060086 core-libs closed/java/lang/Character/CheckBlocks.java failed JDK-8061257 core-libs nashorn ant build script should have a sanity target JDK-8061342 deploy javaws help message in Japanese is corrupted JDK-8060151 docs Check-in changes for 8u40 nroff Open JDK JDK-8060152 docs Check-in changes for Oracle JDK 8u40 nroff man pages JDK-8059133 docs Update copyright year to 2015 in guides build JDK-8010767 infrastructure Build fails on OEL6 with 16 cores JDK-8059950 other-libs Bundling Derby 10.11.1.2 with 8u40 JDK-8032573 security-libs CertificateFactory.getInstance("X.509").generateCertificates(InputStream) does not throw CertificateException for invalid input JDK-8044215 security-libs Unable to initiate SpNego using a S4U2Proxy GSSCredential (Krb5ProxyCredential) JDK-8054210 tools NullPointerException when compiling specific code. JDK-8056051 tools int[]::clone causes "java.lang.NoClassDefFoundError: Array" From sean.coffey at oracle.com Mon Oct 27 21:17:42 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Mon, 27 Oct 2014 21:17:42 +0000 Subject: [8u40] approval request for 8062024: Issue with date.setFullYear when time other than midnight In-Reply-To: <544E79BA.6000007@oracle.com> References: <544E79BA.6000007@oracle.com> Message-ID: <544EB676.3050507@oracle.com> Looks like this should belong under the jdk.nashorn subcomponent. Approved. regards, Sean. On 27/10/2014 16:58, A. Sundararajan wrote: > Please approve. > > jdk8 webrev: http://cr.openjdk.java.net/~sundar/8062024/8u40/webrev.00/ > jdk9 review thread: > http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003737.html > > Backported "as is" except for modular source directory changes. > > Thanks, > -Sundar From kumar.x.srinivasan at oracle.com Mon Oct 27 21:46:51 2014 From: kumar.x.srinivasan at oracle.com (Kumar Srinivasan) Date: Mon, 27 Oct 2014 14:46:51 -0700 Subject: [8u-dev] Request for approval: JDK-8061830: [asm] refresh internal ASM version v5.0.3 Message-ID: <544EBD4B.90202@oracle.com> Hello, Please approve backport of the above bug, this changeset http://hg.openjdk.java.net/jdk9/dev/jdk/rev/0feb233b1349 has been unshuffled (using ../common/bin/unshuffle_patch.sh), from jdk9 to jdk8u-dev, the webrev for which is here: http://cr.openjdk.java.net/~ksrini/8061830/webrev-8u-00/ For the record, the jdk9 webrev: http://cr.openjdk.java.net/~ksrini/8061830/webrev.00/ The discussion: http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-October/029265.html Thanks Kumar From sundararajan.athijegannathan at oracle.com Tue Oct 28 04:10:51 2014 From: sundararajan.athijegannathan at oracle.com (A. Sundararajan) Date: Tue, 28 Oct 2014 09:40:51 +0530 Subject: [8u40] approval request for 8062024: Issue with date.setFullYear when time other than midnight In-Reply-To: <544EB676.3050507@oracle.com> References: <544E79BA.6000007@oracle.com> <544EB676.3050507@oracle.com> Message-ID: <544F174B.70803@oracle.com> Fixed JIRA entry and pushed. Thanks -Sundar On Tuesday 28 October 2014 02:47 AM, Se?n Coffey wrote: > Looks like this should belong under the jdk.nashorn subcomponent. > > Approved. > > regards, > Sean. > > On 27/10/2014 16:58, A. Sundararajan wrote: >> Please approve. >> >> jdk8 webrev: http://cr.openjdk.java.net/~sundar/8062024/8u40/webrev.00/ >> jdk9 review thread: >> http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003737.html >> >> Backported "as is" except for modular source directory changes. >> >> Thanks, >> -Sundar > From sean.coffey at oracle.com Tue Oct 28 09:50:48 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Tue, 28 Oct 2014 09:50:48 +0000 Subject: [8u-dev] Request for approval: JDK-8061830: [asm] refresh internal ASM version v5.0.3 In-Reply-To: <544EBD4B.90202@oracle.com> References: <544EBD4B.90202@oracle.com> Message-ID: <544F66F8.40705@oracle.com> Please add a suitable noreg label to master bug record. Approved. regards, Sean. On 27/10/2014 21:46, Kumar Srinivasan wrote: > Hello, > > Please approve backport of the above bug, this changeset > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/0feb233b1349 > > has been unshuffled (using ../common/bin/unshuffle_patch.sh), from jdk9 > to jdk8u-dev, the webrev for which is here: > http://cr.openjdk.java.net/~ksrini/8061830/webrev-8u-00/ > > For the record, the jdk9 webrev: > http://cr.openjdk.java.net/~ksrini/8061830/webrev.00/ > > The discussion: > http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-October/029265.html > > > > Thanks > Kumar > From joel.franck at oracle.com Tue Oct 28 10:51:34 2014 From: joel.franck at oracle.com (=?windows-1252?Q?Joel_Borggr=E9n-Franck?=) Date: Tue, 28 Oct 2014 11:51:34 +0100 Subject: [8u40] request for approval: 8054448: (ann) Cannot reference field of inner class in an anonymous class Message-ID: <469A94DE-B237-43E1-A7D4-805A1E32C6AD@oracle.com> Hi, Can I get approval to backport "8054448: (ann) Cannot reference field of inner class in an anonymous class" to 8u. 9 patch didn?t apply cleanly so there is a separate review here: http://mail.openjdk.java.net/pipermail/compiler-dev/2014-October/009106.html 9 changeset: http://hg.openjdk.java.net/jdk9/dev/langtools/rev/834b3d80c734 bug: https://bugs.openjdk.java.net/browse/JDK-8054448 cheers /Joel From sean.coffey at oracle.com Tue Oct 28 11:13:02 2014 From: sean.coffey at oracle.com (=?windows-1252?Q?Se=E1n_Coffey?=) Date: Tue, 28 Oct 2014 11:13:02 +0000 Subject: [8u40] request for approval: 8054448: (ann) Cannot reference field of inner class in an anonymous class In-Reply-To: <469A94DE-B237-43E1-A7D4-805A1E32C6AD@oracle.com> References: <469A94DE-B237-43E1-A7D4-805A1E32C6AD@oracle.com> Message-ID: <544F7A3E.6070900@oracle.com> Approved. regards, Sean. On 28/10/2014 10:51, Joel Borggr?n-Franck wrote: > Hi, > > Can I get approval to backport "8054448: (ann) Cannot reference field of inner class in an anonymous class" to 8u. > > 9 patch didn?t apply cleanly so there is a separate review here: http://mail.openjdk.java.net/pipermail/compiler-dev/2014-October/009106.html > > 9 changeset: http://hg.openjdk.java.net/jdk9/dev/langtools/rev/834b3d80c734 > bug: https://bugs.openjdk.java.net/browse/JDK-8054448 > > cheers > /Joel > From maurizio.cimadamore at oracle.com Tue Oct 28 11:30:12 2014 From: maurizio.cimadamore at oracle.com (Maurizio Cimadamore) Date: Tue, 28 Oct 2014 11:30:12 +0000 Subject: [8u-dev] Request for approval: JDK-8058511: StackOverflowError at com.sun.tools.javac.code.Types.lub Message-ID: <544F7E44.1010509@oracle.com> Hello, Please approve backport of the following bug: Original issue: https://bugs.openjdk.java.net/browse/JDK-8058511 Backport: https://bugs.openjdk.java.net/browse/JDK-8062272 Changeset: http://hg.openjdk.java.net/jdk9/dev/langtools/rev/6f666e88a0f4 The backport applies cleanly (I only had to fix up file paths because of the modular build restructuring). Maurizio From sean.coffey at oracle.com Tue Oct 28 11:46:10 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Tue, 28 Oct 2014 11:46:10 +0000 Subject: [8u-dev] Request for approval: JDK-8058511: StackOverflowError at com.sun.tools.javac.code.Types.lub In-Reply-To: <544F7E44.1010509@oracle.com> References: <544F7E44.1010509@oracle.com> Message-ID: <544F8202.8060507@oracle.com> Approved. regards, Sean. On 28/10/2014 11:30, Maurizio Cimadamore wrote: > Hello, > Please approve backport of the following bug: > > Original issue: https://bugs.openjdk.java.net/browse/JDK-8058511 > Backport: https://bugs.openjdk.java.net/browse/JDK-8062272 > Changeset: http://hg.openjdk.java.net/jdk9/dev/langtools/rev/6f666e88a0f4 > > The backport applies cleanly (I only had to fix up file paths because > of the modular build restructuring). > > Maurizio From alejandro.murillo at oracle.com Tue Oct 28 19:13:28 2014 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Tue, 28 Oct 2014 13:13:28 -0600 Subject: jdk8u40-b12: HotSpot Message-ID: <544FEAD8.5000103@oracle.com> hs25.40-b16 has been integrated into jdk8u40-b12. http://hg.openjdk.java.net/jdk8u/jdk8u/rev/3e6d3c8810ee http://hg.openjdk.java.net/jdk8u/jdk8u/corba/rev/f5c47f0074b4 http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/6b93bf9ea3ea http://hg.openjdk.java.net/jdk8u/jdk8u/jaxp/rev/b0cde44bdbfd http://hg.openjdk.java.net/jdk8u/jdk8u/jaxws/rev/d78fb9203a27 http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/fb8db1363920 http://hg.openjdk.java.net/jdk8u/jdk8u/langtools/rev/e7560bceb36a http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/375a3a3256d0 Component : VM Status : 0 major failures, 0 minor failures Date : 10/28/2014 at 18:00 MSK Tested By : STT_VM Cost(total man-days): 1 Workspace : 2014-10-23-223842.amurillo.hs25-40-b16-snapshot Bundles : 2014-10-23-223842.amurillo.hs25-40-b16-snapshot Platforms : Others Tests : Log : link Browsers : NA Patches : NA Number of Tests Executed : 302427 passed tests, 3739 failed tests (no new failures) Bug verification status: ====================================== Tested, Pass: Tested, Pass (partial fixes): Tested, Fail: Untested bug fixes: 8031376: TraceClassLoading expects there to be a (Java) caller when you load a class with the bootstrap class loader 8049071: Add jtreg jobs to JPRT for hotspot 8049411: Minimal VM build broken after gcId.cpp was added 8056183: os::is_MP() always reports true when NMT is enabled 8058919: Add sanity test for minimal VM in test/Makefile 8059100: SIGSEGV VirtualMemoryTracker::remove_released_region 8059139: It should be possible to explicitly disable usage of TZCNT instr w/ -XX:-UseBMI1Instructions 8059299: assert(adr_type != NULL) failed: expecting TypeKlassPtr 8061275: new hotspot build - hs25.40-b16 New bugs filed: Bugs in PIT build: Bugs in earlier promoted build: Number of PIT requested: 1 Integration target J2SE build number: jdk8u40-b12 Issues and Notes: This is PIT for HS25.40-b16 for jdk8u40-b12. Go for integration. -- Alejandro From stuart.marks at oracle.com Wed Oct 29 00:15:48 2014 From: stuart.marks at oracle.com (Stuart Marks) Date: Tue, 28 Oct 2014 17:15:48 -0700 Subject: [8u-dev] Request for approval: 8062233: add java/rmi/server/Unreferenced/finiteGCLatency/FiniteGCLatency.java to problem list Message-ID: <545031B4.50006@oracle.com> Hi, Please approve the backport of this bug. This simply adds an RMI regression test to the problem list. This has been failing intermittently for a long time, and for some reason it seems to be failing more frequently these days, both in 8u-dev and 9-dev. Bug: https://bugs.openjdk.java.net/browse/JDK-8062233 Changeset: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e0a19deada7b Thanks, s'marks From sundararajan.athijegannathan at oracle.com Wed Oct 29 07:21:59 2014 From: sundararajan.athijegannathan at oracle.com (A. Sundararajan) Date: Wed, 29 Oct 2014 12:51:59 +0530 Subject: [8u40] approve backport of fix for 8062216: [nashorn] regresion test failure with TimeZone Message-ID: <54509597.1000002@oracle.com> Please approve. Bug: https://bugs.openjdk.java.net/browse/JDK-8062216 jdk8u-dev webrev: http://cr.openjdk.java.net/~sundar/8062216/8u40/webrev.00/ jdk9 review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003744.html Fix backported "as is" without any jdk8 specific changes. Thanks -Sundar From sean.coffey at oracle.com Wed Oct 29 09:18:48 2014 From: sean.coffey at oracle.com (=?windows-1252?Q?Se=E1n_Coffey?=) Date: Wed, 29 Oct 2014 09:18:48 +0000 Subject: [8u-dev] Request for approval: 8062233: add java/rmi/server/Unreferenced/finiteGCLatency/FiniteGCLatency.java to problem list In-Reply-To: <545031B4.50006@oracle.com> References: <545031B4.50006@oracle.com> Message-ID: <5450B0F8.1050902@oracle.com> Approved. regards, Sean. On 29/10/2014 00:15, Stuart Marks wrote: > Hi, > > Please approve the backport of this bug. This simply adds an RMI > regression test to the problem list. This has been failing > intermittently for a long time, and for some reason it seems to be > failing more frequently these days, both in 8u-dev and 9-dev. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8062233 > Changeset: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e0a19deada7b > > Thanks, > > s'marks From sean.coffey at oracle.com Wed Oct 29 09:19:20 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Wed, 29 Oct 2014 09:19:20 +0000 Subject: [8u40] approve backport of fix for 8062216: [nashorn] regresion test failure with TimeZone In-Reply-To: <54509597.1000002@oracle.com> References: <54509597.1000002@oracle.com> Message-ID: <5450B118.90109@oracle.com> Approved. regards, Sean. On 29/10/2014 07:21, A. Sundararajan wrote: > Please approve. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8062216 > jdk8u-dev webrev: > http://cr.openjdk.java.net/~sundar/8062216/8u40/webrev.00/ > jdk9 review thread: > http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003744.html > > Fix backported "as is" without any jdk8 specific changes. > > Thanks > -Sundar > > From albert.noll at oracle.com Wed Oct 29 15:10:58 2014 From: albert.noll at oracle.com (Albert Noll) Date: Wed, 29 Oct 2014 16:10:58 +0100 Subject: Result: New JDK8u Committer: Tobias Hartmann Message-ID: <54510382.5030809@oracle.com> Voting for Tobias Hartmann [1] is now closed. Yes: 12 Veto: 0 Abstain: 0 According to the Bylaws definition of Lazy Consensus, this is sufficient to approve the nomination. Albert Noll [1] http://mail.openjdk.java.net/pipermail/jdk8u-dev/2014-October/002186.html From Sergey.Bylokhov at oracle.com Wed Oct 29 15:15:59 2014 From: Sergey.Bylokhov at oracle.com (Sergey Bylokhov) Date: Wed, 29 Oct 2014 18:15:59 +0300 Subject: [8u-dev] Request for approval: 7058697, 8033141, 7058700, 8026497, 6521706, 8054372, 8054431 Message-ID: <545104AF.6090006@oracle.com> Hello, These are a direct back ports from jdk 9 to jdk 8u-dev. Bug: https://bugs.openjdk.java.net/browse/JDK-8033141 Webrev can be found at: http://cr.openjdk.java.net/~serb/8033141/webrev.00 jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0fa93e1bda5e Review: http://mail.openjdk.java.net/pipermail/awt-dev/2014-July/008326.html Reviewers: Alexander Zvegintsev, Petr Pchelko. Bug: https://bugs.openjdk.java.net/browse/JDK-8026497 Webrev can be found at: http://cr.openjdk.java.net/~serb/8026497/webrev.00 jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/60906503d7a2 Review: http://mail.openjdk.java.net/pipermail/awt-dev/2014-August/008339.html Reviewers: Alexander Zvegintsev, Andrew Brygin. Bug: https://bugs.openjdk.java.net/browse/JDK-6521706 Webrev can be found at: http://cr.openjdk.java.net/~serb/6521706/webrev.00 jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/55e52e540ddd Review: http://mail.openjdk.java.net/pipermail/swing-dev/2014-August/003776.html Reviewers: Alexander Zvegintsev, Alexander Scherbatiy. Bug: https://bugs.openjdk.java.net/browse/JDK-7058700 jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/45b6383d8060 Reviewers: Phil Race, Petr Pchelko. Bug: https://bugs.openjdk.java.net/browse/JDK-8054372 jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b004448c3e98 Reviewers: Alexander Zvegintsev, Phil Race. Bug: https://bugs.openjdk.java.net/browse/JDK-8054431 jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/36ee0efbb54f Reviewers: Alexander Zvegintsev, Alexander Scherbatiy. Bug: https://bugs.openjdk.java.net/browse/JDK-7058697 jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c214426d6999 Reviewers: Phil Race, Petr Pchelko. -- Best regards, Sergey. From sean.coffey at oracle.com Wed Oct 29 16:22:39 2014 From: sean.coffey at oracle.com (=?windows-1252?Q?Se=E1n_Coffey?=) Date: Wed, 29 Oct 2014 16:22:39 +0000 Subject: [8u-dev] Request for approval: 7058697, 8033141, 7058700, 8026497, 6521706, 8054372, 8054431 In-Reply-To: <545104AF.6090006@oracle.com> References: <545104AF.6090006@oracle.com> Message-ID: <5451144F.4080802@oracle.com> Approved. regards, Sean. On 29/10/14 15:15, Sergey Bylokhov wrote: > Hello, > These are a direct back ports from jdk 9 to jdk 8u-dev. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8033141 > Webrev can be found at: > http://cr.openjdk.java.net/~serb/8033141/webrev.00 > jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0fa93e1bda5e > Review: > http://mail.openjdk.java.net/pipermail/awt-dev/2014-July/008326.html > Reviewers: Alexander Zvegintsev, Petr Pchelko. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8026497 > Webrev can be found at: > http://cr.openjdk.java.net/~serb/8026497/webrev.00 > jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/60906503d7a2 > Review: > http://mail.openjdk.java.net/pipermail/awt-dev/2014-August/008339.html > Reviewers: Alexander Zvegintsev, Andrew Brygin. > > Bug: https://bugs.openjdk.java.net/browse/JDK-6521706 > Webrev can be found at: > http://cr.openjdk.java.net/~serb/6521706/webrev.00 > jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/55e52e540ddd > Review: > http://mail.openjdk.java.net/pipermail/swing-dev/2014-August/003776.html > Reviewers: Alexander Zvegintsev, Alexander Scherbatiy. > > Bug: https://bugs.openjdk.java.net/browse/JDK-7058700 > jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/45b6383d8060 > Reviewers: Phil Race, Petr Pchelko. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8054372 > jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b004448c3e98 > Reviewers: Alexander Zvegintsev, Phil Race. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8054431 > jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/36ee0efbb54f > Reviewers: Alexander Zvegintsev, Alexander Scherbatiy. > > Bug: https://bugs.openjdk.java.net/browse/JDK-7058697 > jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c214426d6999 > Reviewers: Phil Race, Petr Pchelko. > From iris.clark at oracle.com Wed Oct 29 17:16:36 2014 From: iris.clark at oracle.com (Iris Clark) Date: Wed, 29 Oct 2014 10:16:36 -0700 (PDT) Subject: Maintenance Review of Java SE 8 Platform JSR (337) Message-ID: <021db477-e048-4966-89c6-02f315fabcbb@default> A small number of critical issues in the Java SE 8 Platform (JSR 337) [0] have been identified. To resolve them earlier than Java SE 9, Oracle plans to conduct a Maintenance Review [1] for the following updates: - The initialization algorithm for classes and interfaces should be updated to consider static and default methods in interfaces [2,3] - Certain debugging APIs should support static and default methods in interfaces [4] - Overload resolution in the Java language should be clarified with respect to lambda expressions [5,6] Oracle will initiate the Maintenance Review in December and aim for completion in early 2015. After the Maintenance Review has completed, and assuming the Maintenance Review Ballot succeeds, Oracle will produce a Maintenance Release [7] of JSR 337 which includes an updated Specification, RI, and TCK. We expect the Maintenance Release around the same time as JDK 8 Update 40 [8], Spring 2015. Thanks, iris [0] http://openjdk.java.net/projects/jdk8/spec/ [1] https://jcp.org/en/procedures/jcp2#5.2 [2] https://bugs.openjdk.java.net/browse/JDK-8043188 [3] https://bugs.openjdk.java.net/browse/JDK-8043190 [4] https://bugs.openjdk.java.net/browse/JDK-8042123 [5] https://bugs.openjdk.java.net/browse/JDK-8037788 [6] https://bugs.openjdk.java.net/browse/JDK-8042344 [7] https://jcp.org/en/procedures/jcp2#5.3 [8] http://openjdk.java.net/projects/jdk8u/releases/8u40.html From andy.herrick at oracle.com Wed Oct 29 17:19:42 2014 From: andy.herrick at oracle.com (Andrew Herrick) Date: Wed, 29 Oct 2014 13:19:42 -0400 Subject: Maintenance Review of Java SE 8 Platform JSR (337) In-Reply-To: <021db477-e048-4966-89c6-02f315fabcbb@default> References: <021db477-e048-4966-89c6-02f315fabcbb@default> Message-ID: <545121AE.9000301@oracle.com> will this result in a new specification version for java, and if so, what will the version be ? (system property java.specification.version) /Andy On 10/29/2014 1:16 PM, Iris Clark wrote: > A small number of critical issues in the Java SE 8 Platform (JSR 337) [0] > have been identified. To resolve them earlier than Java SE 9, Oracle > plans to conduct a Maintenance Review [1] for the following updates: > > - The initialization algorithm for classes and interfaces should be > updated to consider static and default methods in interfaces [2,3] > > - Certain debugging APIs should support static and default methods in > interfaces [4] > > - Overload resolution in the Java language should be clarified with > respect to lambda expressions [5,6] > > Oracle will initiate the Maintenance Review in December and aim for > completion in early 2015. After the Maintenance Review has completed, and > assuming the Maintenance Review Ballot succeeds, Oracle will produce a > Maintenance Release [7] of JSR 337 which includes an updated > Specification, RI, and TCK. We expect the Maintenance Release around the > same time as JDK 8 Update 40 [8], Spring 2015. > > Thanks, > iris > > [0] http://openjdk.java.net/projects/jdk8/spec/ > [1] https://jcp.org/en/procedures/jcp2#5.2 > [2] https://bugs.openjdk.java.net/browse/JDK-8043188 > [3] https://bugs.openjdk.java.net/browse/JDK-8043190 > [4] https://bugs.openjdk.java.net/browse/JDK-8042123 > [5] https://bugs.openjdk.java.net/browse/JDK-8037788 > [6] https://bugs.openjdk.java.net/browse/JDK-8042344 > [7] https://jcp.org/en/procedures/jcp2#5.3 > [8] http://openjdk.java.net/projects/jdk8u/releases/8u40.html From jaroslav.bachorik at oracle.com Wed Oct 29 17:37:13 2014 From: jaroslav.bachorik at oracle.com (Jaroslav Bachorik) Date: Wed, 29 Oct 2014 18:37:13 +0100 Subject: [8u40] Request for approval: 8048017 Some javax/management/ fails with JFR Message-ID: <545125C9.2030700@oracle.com> Hi, please approve the port of JKD-8048017 fix to jdk8u-dev. This is a straight-forward application of the JDK9 fix. Issue: https://bugs.openjdk.java.net/browse/JDK-8048017 Changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/82be07eba22b JDK9 review: http://mail.openjdk.java.net/pipermail/jmx-dev/2014-June/000638.html Thanks, -JB- From sean.coffey at oracle.com Wed Oct 29 17:47:57 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Wed, 29 Oct 2014 17:47:57 +0000 Subject: [8u40] 8047073 Request for approval: 8048017 Some javax/management/ fails with JFR In-Reply-To: <545125C9.2030700@oracle.com> References: <545125C9.2030700@oracle.com> Message-ID: <5451284D.1090307@oracle.com> 8047073 is the master bug ID here. Please use that in communication. I think you can add noreg-self to the bug report. Approved. regards, Sean. On 29/10/14 17:37, Jaroslav Bachorik wrote: > Hi, > > please approve the port of JKD-8048017 fix to jdk8u-dev. > This is a straight-forward application of the JDK9 fix. > > Issue: https://bugs.openjdk.java.net/browse/JDK-8048017 > Changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/82be07eba22b > JDK9 review: > http://mail.openjdk.java.net/pipermail/jmx-dev/2014-June/000638.html > > Thanks, > -JB- From iris.clark at oracle.com Wed Oct 29 19:33:34 2014 From: iris.clark at oracle.com (Iris Clark) Date: Wed, 29 Oct 2014 12:33:34 -0700 (PDT) Subject: Maintenance Review of Java SE 8 Platform JSR (337) In-Reply-To: <545121AE.9000301@oracle.com> References: <021db477-e048-4966-89c6-02f315fabcbb@default> <545121AE.9000301@oracle.com> Message-ID: <1e84bf44-5935-4398-8c20-660675db3274@default> Hi, Andy. > will this result in a new specification version for java, and if so, what will the version be ? > (system property java.specification.version) Interesting question. I'll need to investigate. Thanks, iris From alexandr.scherbatiy at oracle.com Thu Oct 30 21:01:05 2014 From: alexandr.scherbatiy at oracle.com (Alexander Scherbatiy) Date: Fri, 31 Oct 2014 01:01:05 +0400 Subject: [8u40] Request for approval: 8057893 JComboBox actionListener never receives "comboBoxEdited" from getActionCommand Message-ID: <5452A711.2030108@oracle.com> Hello, Could you approve the direct backport of the fix to JDK 8u-dev. The bug: https://bugs.openjdk.java.net/browse/JDK-8057893 The webrev: http://cr.openjdk.java.net/~alexsch/8057893/webrev.00 The review thread: http://mail.openjdk.java.net/pipermail/swing-dev/2014-October/004001.html The JDK 9 changeset: http://hg.openjdk.java.net/jdk9/client/jdk/rev/900169c8c695 Thanks, Alexandr. From sean.coffey at oracle.com Thu Oct 30 10:08:43 2014 From: sean.coffey at oracle.com (=?windows-1252?Q?Se=E1n_Coffey?=) Date: Thu, 30 Oct 2014 10:08:43 +0000 Subject: [8u40] Request for approval: 8057893 JComboBox actionListener never receives "comboBoxEdited" from getActionCommand In-Reply-To: <5452A711.2030108@oracle.com> References: <5452A711.2030108@oracle.com> Message-ID: <54520E2B.209@oracle.com> Approved. regards, Sean. On 30/10/2014 21:01, Alexander Scherbatiy wrote: > > Hello, > > Could you approve the direct backport of the fix to JDK 8u-dev. > > The bug: https://bugs.openjdk.java.net/browse/JDK-8057893 > The webrev: http://cr.openjdk.java.net/~alexsch/8057893/webrev.00 > The review thread: > http://mail.openjdk.java.net/pipermail/swing-dev/2014-October/004001.html > The JDK 9 changeset: > http://hg.openjdk.java.net/jdk9/client/jdk/rev/900169c8c695 > > Thanks, > Alexandr. > From mikhail.cherkasov at oracle.com Thu Oct 30 10:56:02 2014 From: mikhail.cherkasov at oracle.com (mikhail cherkasov) Date: Thu, 30 Oct 2014 14:56:02 +0400 Subject: Request to backport 8062021: NPE in sun/lwawt/macosx/CPlatformWindow::toFront after JDK-8060146 Message-ID: <54521942.4030705@oracle.com> Hi there, I would like to backport this fix from jdk9: bug: https://bugs.openjdk.java.net/browse/JDK-8062021 review thread: http://mail.openjdk.java.net/pipermail/awt-dev/2014-October/008617.html jdk9 changeset: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2f5c1e181647 Thanks, Mikhail. From aleksej.efimov at oracle.com Thu Oct 30 11:02:55 2014 From: aleksej.efimov at oracle.com (Aleksej Efimov) Date: Thu, 30 Oct 2014 14:02:55 +0300 Subject: [8u40] Request for approval: 8059206: (tz) Support tzdata2014i Message-ID: <54521ADF.8060309@oracle.com> Hello, Please, approve the backport of tzdata2014i changes to jdk8u40. The unshuffled patch applies cleanly. The following regression test sets were executed on JDK8u-dev build with integrated fix: test/sun/util/calendar test/java/util/Calendar test/sun/util/resources/TimeZone test/sun/util/calendar test/java/util/TimeZone test/java/time test/java/util/Formatter test/closed/java/util/Calendar test/closed/java/util/TimeZone JPRT testing: Build and jdk_other|util|text|time tests shows no failures Thank you, Aleksej [1] JDK9 chageset: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/539a30f006f3 [2] Review thread: http://mail.openjdk.java.net/pipermail/i18n-dev/2014-October/001566.html [3] JBS bug: https://bugs.openjdk.java.net/browse/JDK-8059206 From sean.coffey at oracle.com Thu Oct 30 11:44:17 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Thu, 30 Oct 2014 11:44:17 +0000 Subject: [8u40] Request for approval: 8059206: (tz) Support tzdata2014i In-Reply-To: <54521ADF.8060309@oracle.com> References: <54521ADF.8060309@oracle.com> Message-ID: <54522491.20501@oracle.com> Approved. regards, Sean. On 30/10/2014 11:02, Aleksej Efimov wrote: > Hello, > > Please, approve the backport of tzdata2014i changes to jdk8u40. The > unshuffled patch applies cleanly. > The following regression test sets were executed on JDK8u-dev build > with integrated fix: > test/sun/util/calendar test/java/util/Calendar > test/sun/util/resources/TimeZone test/sun/util/calendar > test/java/util/TimeZone test/java/time test/java/util/Formatter > test/closed/java/util/Calendar test/closed/java/util/TimeZone > JPRT testing: Build and jdk_other|util|text|time tests shows no failures > > Thank you, > Aleksej > > [1] JDK9 chageset: > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/539a30f006f3 > [2] Review thread: > http://mail.openjdk.java.net/pipermail/i18n-dev/2014-October/001566.html > [3] JBS bug: https://bugs.openjdk.java.net/browse/JDK-8059206 From andreas.eriksson at oracle.com Thu Oct 30 12:17:52 2014 From: andreas.eriksson at oracle.com (Andreas Eriksson) Date: Thu, 30 Oct 2014 13:17:52 +0100 Subject: [8u-hs-dev] Request for approval for CR 8057043 - Type annotations not retained during class redefine / retransform Message-ID: <54522C70.9080008@oracle.com> Hi, I'd like to backport JDK-8057043 to 8u-hs-dev. For summary, please see the review thread below. The backport applied cleanly and passes JPRT. Changeset in jdk9: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/06de05da6f2b Reviewed for jdk9 by Coleen Phillimore, Serguei Spitsyn and Joel Franck: http://mail.openjdk.java.net/pipermail/hotspot-dev/2014-October/015527.html Regards, Andreas PS. I'm not a member of the list, so please include me when replying. From sean.coffey at oracle.com Thu Oct 30 14:13:37 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Thu, 30 Oct 2014 14:13:37 +0000 Subject: [8u-hs-dev] Request for approval for CR 8057043 - Type annotations not retained during class redefine / retransform In-Reply-To: <54522C70.9080008@oracle.com> References: <54522C70.9080008@oracle.com> Message-ID: <54524791.9070603@oracle.com> Hi Andreas, No approval required for pushes to the hotspot team forest. (hs-dev). Alejandro will manage that at bulk approval request time. regards, Sean. On 30/10/2014 12:17, Andreas Eriksson wrote: > Hi, > > I'd like to backport JDK-8057043 > to 8u-hs-dev. > For summary, please see the review thread below. > The backport applied cleanly and passes JPRT. > > Changeset in jdk9: > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/06de05da6f2b > > Reviewed for jdk9 by Coleen Phillimore, Serguei Spitsyn and Joel Franck: > http://mail.openjdk.java.net/pipermail/hotspot-dev/2014-October/015527.html > > > Regards, > Andreas > > PS. > I'm not a member of the list, so please include me when replying. From andreas.eriksson at oracle.com Thu Oct 30 14:15:41 2014 From: andreas.eriksson at oracle.com (Andreas Eriksson) Date: Thu, 30 Oct 2014 15:15:41 +0100 Subject: [8u-hs-dev] Request for approval for CR 8057043 - Type annotations not retained during class redefine / retransform In-Reply-To: <54524791.9070603@oracle.com> References: <54522C70.9080008@oracle.com> <54524791.9070603@oracle.com> Message-ID: <5452480D.7000107@oracle.com> OK, thanks. /Andreas On 2014-10-30 15:13, Se?n Coffey wrote: > Hi Andreas, > > No approval required for pushes to the hotspot team forest. (hs-dev). > Alejandro will manage that at bulk approval request time. > > regards, > Sean. > > On 30/10/2014 12:17, Andreas Eriksson wrote: >> Hi, >> >> I'd like to backport JDK-8057043 >> to 8u-hs-dev. >> For summary, please see the review thread below. >> The backport applied cleanly and passes JPRT. >> >> Changeset in jdk9: >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/06de05da6f2b >> >> Reviewed for jdk9 by Coleen Phillimore, Serguei Spitsyn and Joel Franck: >> http://mail.openjdk.java.net/pipermail/hotspot-dev/2014-October/015527.html >> >> >> Regards, >> Andreas >> >> PS. >> I'm not a member of the list, so please include me when replying. > From vicente.romero at oracle.com Thu Oct 30 18:44:11 2014 From: vicente.romero at oracle.com (Vicente-Arturo Romero-Zaldivar) Date: Thu, 30 Oct 2014 11:44:11 -0700 Subject: [8u40] Request for review: 8057800: Method reference with generic type creates NPE when compiling Message-ID: <545286FB.20803@oracle.com> Hi, Please review the backport of this bug to 8u40. I'm asking for review as the patch didn't apply cleanly but the difference is minimal. Thanks, Vicente Bug: https://bugs.openjdk.java.net/browse/JDK-8057800 Webrev: http://cr.openjdk.java.net/~vromero/8057800/webrev.00 JDK9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/211903a785f3 Thanks, Vicente From brian.burkhalter at oracle.com Thu Oct 30 18:48:05 2014 From: brian.burkhalter at oracle.com (Brian Burkhalter) Date: Thu, 30 Oct 2014 11:48:05 -0700 Subject: [8u40] Request for approval for CR 8062501 - Modifications of server socket channel accept() methods for instrumentation purposes Message-ID: <43DFED01-78B4-4F61-8FF8-B9251B18D751@oracle.com> Please review this backport request: Issue: https://bugs.openjdk.java.net/browse/JDK-8062501 Webrev: http://cr.openjdk.java.net/~bpb/8062501/webrev.02/ Review: http://mail.openjdk.java.net/pipermail/nio-dev/2014-October/002817.html The unshuffled JDK 9 patch applied cleanly. Thanks, Brian From sean.coffey at oracle.com Thu Oct 30 19:26:16 2014 From: sean.coffey at oracle.com (=?windows-1252?Q?Se=E1n_Coffey?=) Date: Thu, 30 Oct 2014 19:26:16 +0000 Subject: [8u40] Request for approval for CR 8062501 - Modifications of server socket channel accept() methods for instrumentation purposes In-Reply-To: <43DFED01-78B4-4F61-8FF8-B9251B18D751@oracle.com> References: <43DFED01-78B4-4F61-8FF8-B9251B18D751@oracle.com> Message-ID: <545290D8.1050204@oracle.com> I'm surprised such instrumentation agents can't detect the call to the native function itself...Side issue in any case. Approved. regards, Sean. On 30/10/2014 18:48, Brian Burkhalter wrote: > Please review this backport request: > > Issue: https://bugs.openjdk.java.net/browse/JDK-8062501 > Webrev: http://cr.openjdk.java.net/~bpb/8062501/webrev.02/ > Review: http://mail.openjdk.java.net/pipermail/nio-dev/2014-October/002817.html > > The unshuffled JDK 9 patch applied cleanly. > > Thanks, > > Brian From philip.race at oracle.com Thu Oct 30 21:02:07 2014 From: philip.race at oracle.com (Phil Race) Date: Thu, 30 Oct 2014 14:02:07 -0700 Subject: [8u40] Request for approval: 8028539: Endless loop in native code of sun.java2d.loops.ScaledBlit Message-ID: <5452A74F.20503@oracle.com> Please approval the identical backport of the fix for Bug: https://bugs.openjdk.java.net/browse/JDK-8028539 JDK9 review thread: http://mail.openjdk.java.net/pipermail/2d-dev/2014-October/004916.html JDK9 webrev : http://cr.openjdk.java.net/~prr/8028539.1 Identical JDK8u fix : / http://cr.openjdk.java.net/~prr/8028539.8u/ -phil. From sean.coffey at oracle.com Thu Oct 30 21:17:38 2014 From: sean.coffey at oracle.com (=?windows-1252?Q?Se=E1n_Coffey?=) Date: Thu, 30 Oct 2014 21:17:38 +0000 Subject: [8u40] Request for approval: 8028539: Endless loop in native code of sun.java2d.loops.ScaledBlit In-Reply-To: <5452A74F.20503@oracle.com> References: <5452A74F.20503@oracle.com> Message-ID: <5452AAF2.40304@oracle.com> Approved. regards, Sean. On 30/10/2014 21:02, Phil Race wrote: > Please approval the identical backport of the fix for > Bug: https://bugs.openjdk.java.net/browse/JDK-8028539 > JDK9 review thread: > http://mail.openjdk.java.net/pipermail/2d-dev/2014-October/004916.html > JDK9 webrev : http://cr.openjdk.java.net/~prr/8028539.1 > > Identical JDK8u fix : / > http://cr.openjdk.java.net/~prr/8028539.8u/ > > -phil. From david.holmes at oracle.com Thu Oct 30 22:24:46 2014 From: david.holmes at oracle.com (David Holmes) Date: Fri, 31 Oct 2014 08:24:46 +1000 Subject: [8u-hs-dev] Request for approval for CR 8057043 - Type annotations not retained during class redefine / retransform In-Reply-To: <5452480D.7000107@oracle.com> References: <54522C70.9080008@oracle.com> <54524791.9070603@oracle.com> <5452480D.7000107@oracle.com> Message-ID: <5452BAAE.1010705@oracle.com> But the intent to backport should be sent to hotspot-dev list for "review". David On 31/10/2014 12:15 AM, Andreas Eriksson wrote: > OK, thanks. > > /Andreas > > On 2014-10-30 15:13, Se?n Coffey wrote: >> Hi Andreas, >> >> No approval required for pushes to the hotspot team forest. (hs-dev). >> Alejandro will manage that at bulk approval request time. >> >> regards, >> Sean. >> >> On 30/10/2014 12:17, Andreas Eriksson wrote: >>> Hi, >>> >>> I'd like to backport JDK-8057043 >>> to 8u-hs-dev. >>> For summary, please see the review thread below. >>> The backport applied cleanly and passes JPRT. >>> >>> Changeset in jdk9: >>> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/06de05da6f2b >>> >>> Reviewed for jdk9 by Coleen Phillimore, Serguei Spitsyn and Joel Franck: >>> http://mail.openjdk.java.net/pipermail/hotspot-dev/2014-October/015527.html >>> >>> >>> Regards, >>> Andreas >>> >>> PS. >>> I'm not a member of the list, so please include me when replying. >> > From hannes.wallnoefer at oracle.com Fri Oct 31 14:45:53 2014 From: hannes.wallnoefer at oracle.com (Hannes Wallnoefer) Date: Fri, 31 Oct 2014 15:45:53 +0100 Subject: [8u40] Request for approval: JDK-8062401: User accessors require boxing and do not support optimistic types Message-ID: <5453A0A1.6050607@oracle.com> Please approve backport of JDK-8062401 to 8u40. This is a performance fix, I added the noreg-perf label. The patch applies cleanly to 8u40 after fixing path names. Bug: https://bugs.openjdk.java.net/browse/JDK-8062401 Webrev: http://cr.openjdk.java.net/~hannesw/8062401/ Review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003751.html Changeset: http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/6a90ece54f72 Thanks, Hannes From sean.coffey at oracle.com Fri Oct 31 14:49:32 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Fri, 31 Oct 2014 14:49:32 +0000 Subject: [8u40] Request for approval: JDK-8062401: User accessors require boxing and do not support optimistic types In-Reply-To: <5453A0A1.6050607@oracle.com> References: <5453A0A1.6050607@oracle.com> Message-ID: <5453A17C.8020407@oracle.com> Hannes, getter-setter-micro.js doesn't appear to contain the normal Copyright header associated with OpenJDK code. Is that expected ? Regards, Sean. On 31/10/14 14:45, Hannes Wallnoefer wrote: > Please approve backport of JDK-8062401 to 8u40. This is a performance > fix, I added the noreg-perf label. > > The patch applies cleanly to 8u40 after fixing path names. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8062401 > Webrev: http://cr.openjdk.java.net/~hannesw/8062401/ > Review thread: > http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003751.html > Changeset: http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/6a90ece54f72 > > Thanks, > Hannes From hannes.wallnoefer at oracle.com Fri Oct 31 15:00:53 2014 From: hannes.wallnoefer at oracle.com (Hannes Wallnoefer) Date: Fri, 31 Oct 2014 16:00:53 +0100 Subject: [8u40] Request for approval: JDK-8062401: User accessors require boxing and do not support optimistic types In-Reply-To: <5453A17C.8020407@oracle.com> References: <5453A0A1.6050607@oracle.com> <5453A17C.8020407@oracle.com> Message-ID: <5453A425.8050708@oracle.com> Thanks Sean, good catch. I must admit I just copied the header from another file in the examples directory. On closer look it seems like about half the files in that directory have the standard OpenJDK header, the other half has this header. I have to check with the rest of the team why this is so. Could it be that BSD license is allowed for example files? Hannes Am 2014-10-31 um 15:49 schrieb Se?n Coffey: > Hannes, > > getter-setter-micro.js doesn't appear to contain the normal Copyright > header associated with OpenJDK code. Is that expected ? > > Regards, > Sean. > > On 31/10/14 14:45, Hannes Wallnoefer wrote: >> Please approve backport of JDK-8062401 to 8u40. This is a performance >> fix, I added the noreg-perf label. >> >> The patch applies cleanly to 8u40 after fixing path names. >> >> Bug: https://bugs.openjdk.java.net/browse/JDK-8062401 >> Webrev: http://cr.openjdk.java.net/~hannesw/8062401/ >> Review thread: >> http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003751.html >> Changeset: http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/6a90ece54f72 >> >> Thanks, >> Hannes > From hannes.wallnoefer at oracle.com Fri Oct 31 15:07:03 2014 From: hannes.wallnoefer at oracle.com (Hannes Wallnoefer) Date: Fri, 31 Oct 2014 16:07:03 +0100 Subject: [8u40] Request for approval: JDK-8062132: Nashorn incorrectly binds this for constructor created by another function Message-ID: <5453A597.4080401@oracle.com> Please approve backport of JDK-8062132 to 8u40. The patch applies cleanly to 8u40 after fixing path names. Bug: https://bugs.openjdk.java.net/browse/JDK-8062132 Webrev: http://cr.openjdk.java.net/~hannesw/8062132/ Review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003765.html Changeset: http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/e319d499e2bf Thanks, Hannes From sean.coffey at oracle.com Fri Oct 31 15:07:32 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Fri, 31 Oct 2014 15:07:32 +0000 Subject: [8u40] Request for approval: JDK-8062401: User accessors require boxing and do not support optimistic types In-Reply-To: <5453A425.8050708@oracle.com> References: <5453A0A1.6050607@oracle.com> <5453A17C.8020407@oracle.com> <5453A425.8050708@oracle.com> Message-ID: <5453A5B4.1020305@oracle.com> Hannes, On 31/10/14 15:00, Hannes Wallnoefer wrote: > Thanks Sean, good catch. > > I must admit I just copied the header from another file in the > examples directory. On closer look it seems like about half the files > in that directory have the standard OpenJDK header, the other half has > this header. Sounds like it could be a wider issue then. I'll leave you and your team work that one out. Log another bug if necessary. (JDK 9 may need adjusting also) Consider this request approved. regards, Sean. > > I have to check with the rest of the team why this is so. Could it be > that BSD license is allowed for example files? > > Hannes > > Am 2014-10-31 um 15:49 schrieb Se?n Coffey: >> Hannes, >> >> getter-setter-micro.js doesn't appear to contain the normal Copyright >> header associated with OpenJDK code. Is that expected ? >> >> Regards, >> Sean. >> >> On 31/10/14 14:45, Hannes Wallnoefer wrote: >>> Please approve backport of JDK-8062401 to 8u40. This is a >>> performance fix, I added the noreg-perf label. >>> >>> The patch applies cleanly to 8u40 after fixing path names. >>> >>> Bug: https://bugs.openjdk.java.net/browse/JDK-8062401 >>> Webrev: http://cr.openjdk.java.net/~hannesw/8062401/ >>> Review thread: >>> http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003751.html >>> Changeset: http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/6a90ece54f72 >>> >>> Thanks, >>> Hannes >> > From hannes.wallnoefer at oracle.com Fri Oct 31 15:09:40 2014 From: hannes.wallnoefer at oracle.com (Hannes Wallnoefer) Date: Fri, 31 Oct 2014 16:09:40 +0100 Subject: [8u40] Request for approval: JDK-8062401: User accessors require boxing and do not support optimistic types In-Reply-To: <5453A5B4.1020305@oracle.com> References: <5453A0A1.6050607@oracle.com> <5453A17C.8020407@oracle.com> <5453A425.8050708@oracle.com> <5453A5B4.1020305@oracle.com> Message-ID: <5453A634.5000003@oracle.com> Thanks Sean, I'm filing a bug for the license issue. Hannes Am 2014-10-31 um 16:07 schrieb Se?n Coffey: > Hannes, > > On 31/10/14 15:00, Hannes Wallnoefer wrote: >> Thanks Sean, good catch. >> >> I must admit I just copied the header from another file in the >> examples directory. On closer look it seems like about half the files >> in that directory have the standard OpenJDK header, the other half >> has this header. > Sounds like it could be a wider issue then. I'll leave you and your > team work that one out. Log another bug if necessary. (JDK 9 may need > adjusting also) > > Consider this request approved. > > regards, > Sean. > >> >> I have to check with the rest of the team why this is so. Could it be >> that BSD license is allowed for example files? >> >> Hannes >> >> Am 2014-10-31 um 15:49 schrieb Se?n Coffey: >>> Hannes, >>> >>> getter-setter-micro.js doesn't appear to contain the normal >>> Copyright header associated with OpenJDK code. Is that expected ? >>> >>> Regards, >>> Sean. >>> >>> On 31/10/14 14:45, Hannes Wallnoefer wrote: >>>> Please approve backport of JDK-8062401 to 8u40. This is a >>>> performance fix, I added the noreg-perf label. >>>> >>>> The patch applies cleanly to 8u40 after fixing path names. >>>> >>>> Bug: https://bugs.openjdk.java.net/browse/JDK-8062401 >>>> Webrev: http://cr.openjdk.java.net/~hannesw/8062401/ >>>> Review thread: >>>> http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003751.html >>>> Changeset: >>>> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/6a90ece54f72 >>>> >>>> Thanks, >>>> Hannes >>> >> > From sean.coffey at oracle.com Fri Oct 31 15:13:25 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Fri, 31 Oct 2014 15:13:25 +0000 Subject: [8u40] Request for approval: JDK-8062132: Nashorn incorrectly binds this for constructor created by another function In-Reply-To: <5453A597.4080401@oracle.com> References: <5453A597.4080401@oracle.com> Message-ID: <5453A715.9080208@oracle.com> Approved. regards, Sean. On 31/10/14 15:07, Hannes Wallnoefer wrote: > Please approve backport of JDK-8062132 to 8u40. > > The patch applies cleanly to 8u40 after fixing path names. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8062132 > Webrev: http://cr.openjdk.java.net/~hannesw/8062132/ > Review thread: > http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003765.html > Changeset: http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/e319d499e2bf > > Thanks, > Hannes From sean.coffey at oracle.com Fri Oct 31 15:57:51 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Fri, 31 Oct 2014 15:57:51 +0000 Subject: [8u-dev] Request for approval : 8060485: (str) contentEquals checks the String contents twice on mismatch Message-ID: <5453B17F.9020707@oracle.com> I'd like to backport this performance fix from 9 to 8u. bug : https://bugs.openjdk.java.net/browse/JDK-8060485 changeset : http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bb9384929769 review thread : http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-October/029132.html patch applied cleanly post shuffling. regards, Sean. From hannes.wallnoefer at oracle.com Fri Oct 31 16:04:57 2014 From: hannes.wallnoefer at oracle.com (Hannes Wallnoefer) Date: Fri, 31 Oct 2014 17:04:57 +0100 Subject: [8u40] Request for approval: JDK-8062583: Throwing object with error prototype causes error proto to be caught Message-ID: <5453B329.20800@oracle.com> Please approve backport of JDK-8062583 to 8u40. The patch applies cleanly to 8u40 after fixing path names. Bug: https://bugs.openjdk.java.net/browse/JDK-8062583 Webrev: http://cr.openjdk.java.net/~hannesw/8062583/webrev.01/ Review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003775.html Changeset: http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/77e8e0efd4d8 Thanks, Hannes From naoto.sato at oracle.com Fri Oct 31 17:53:55 2014 From: naoto.sato at oracle.com (Naoto Sato) Date: Fri, 31 Oct 2014 10:53:55 -0700 Subject: [8u-dev] Request for approval : 8060485: (str) contentEquals checks the String contents twice on mismatch In-Reply-To: <5453B17F.9020707@oracle.com> References: <5453B17F.9020707@oracle.com> Message-ID: <5453CCB3.2020807@oracle.com> Approved. Naoto On 10/31/14, 8:57 AM, Se?n Coffey wrote: > I'd like to backport this performance fix from 9 to 8u. > > bug : https://bugs.openjdk.java.net/browse/JDK-8060485 > changeset : http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bb9384929769 > review thread : > http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-October/029132.html > > > patch applied cleanly post shuffling. > > regards, > Sean. > From naoto.sato at oracle.com Fri Oct 31 17:54:11 2014 From: naoto.sato at oracle.com (Naoto Sato) Date: Fri, 31 Oct 2014 10:54:11 -0700 Subject: [8u40] Request for approval: JDK-8062583: Throwing object with error prototype causes error proto to be caught In-Reply-To: <5453B329.20800@oracle.com> References: <5453B329.20800@oracle.com> Message-ID: <5453CCC3.4040609@oracle.com> Approved. Naoto On 10/31/14, 9:04 AM, Hannes Wallnoefer wrote: > Please approve backport of JDK-8062583 to 8u40. > > The patch applies cleanly to 8u40 after fixing path names. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8062583 > Webrev: http://cr.openjdk.java.net/~hannesw/8062583/webrev.01/ > Review thread: > http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-October/003775.html > Changeset: http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/77e8e0efd4d8 > > Thanks, > Hannes From david.buck at oracle.com Fri Oct 31 18:33:53 2014 From: david.buck at oracle.com (david buck) Date: Sat, 01 Nov 2014 03:33:53 +0900 Subject: [8u40] Request for approval: JDK8060169: Update the Crash Reporting URL in the Java crash log Message-ID: <5453D611.3080904@oracle.com> Hi! Please approve my backport from JDK9 to JDK8 of this trivial change: Bug Report: https://bugs.openjdk.java.net/browse/JDK-8060169 JDK9 change: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4b95a66aa564 JDK9 fix applies cleanly to JDK8 source. Cheers, -Buck From naoto.sato at oracle.com Fri Oct 31 18:35:57 2014 From: naoto.sato at oracle.com (Naoto Sato) Date: Fri, 31 Oct 2014 11:35:57 -0700 Subject: [8u40] Request for approval: JDK8060169: Update the Crash Reporting URL in the Java crash log In-Reply-To: <5453D611.3080904@oracle.com> References: <5453D611.3080904@oracle.com> Message-ID: <5453D68D.7050000@oracle.com> Approved. Naoto On 10/31/14, 11:33 AM, david buck wrote: > Hi! > > Please approve my backport from JDK9 to JDK8 of this trivial change: > > Bug Report: > https://bugs.openjdk.java.net/browse/JDK-8060169 > > JDK9 change: > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4b95a66aa564 > > JDK9 fix applies cleanly to JDK8 source. > > Cheers, > -Buck From alejandro.murillo at oracle.com Fri Oct 31 20:33:50 2014 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Fri, 31 Oct 2014 14:33:50 -0600 Subject: [8u40] Request for approval for bulk integration of hs25.40-b17 Message-ID: <5453F22E.1040809@oracle.com> Requesting approval to integrate hs25.40-b17 into jdk8u40-b13. A webrev is available at: http://cr.openjdk.java.net/~amurillo/8u40/hs25.40-b17-jdk8u40-b13.webrev/ Pre-integration testing is in progress; the integration will proceed only after SQE has analyzed the results and approved. The fixes in the proposed integration are below. All have undergone nightly testing and are already in a jdk9 repository. 8034056: assert(_heap_alignment >= _space_alignment) failed: heap_alignment less than space_alignment 8034775: Failing to initialize VM when running with negative value for -XX:CICompilerCount 8036091: compiler/membars/DekkerTest.java fails with -XX:CICompilerCount=1 8038268: VM Crashes in MetaspaceShared::generate_vtable_methods while creating CDS archive with limiting SharedMiscCodeSize 8038393: [TESTBUG] ciReplay/* tests fail after 8034775 8038422: CDS test failed: assert((size % os::vm_allocation_granularity()) == 0) failed when limiting SharedMiscDataSize 8040798: compiler/startup/SmallCodeCacheStartup.java timed out in RT_Baseline 8041984: CompilerThread seems to occupy all CPU in a very rare situation 8041992: Fix of JDK-8034775 neglects to account for non-JIT VMs 8042428: CompileQueue::free_all() code is incorrect 8042431: compiler/7200264/TestIntVect.java fails with: Test Failed: AddVI 0 < 4 8042570: Excessive number of tests timing out on nightly testing due to fix for 8040798 8043158: Crash in CodeSweeperSweepNoFlushTest in CompileQueue::free_all() 8043275: 8u40 backport: Fix interface initialization for default methods. 8047383: SIGBUS in C2 compiled method weblogic.wsee.jaxws.framework.jaxrpc.EnvironmentFactory$SimulatedWsdlDefinitions. 8047934: Adding new API for unlocking diagnostic argument. 8049542: C2: assert(size_in_words <= (julong)max_jint) failed: no overflow 8054530: C2: assert(res == old_res) failed: Inconsistency between old and new 8058568: GC cleanup phase can cause G1 skipping a System.gc() 8058606: [TESTBUG] Detailed Native Memory Tracking (NMT) data is not verified as output at VM exit 8058825: EA: ConnectionGraph::split_unique_types does incorrect scalar replacement 8058828: Wrong ciConstant type for arrays from ConstantPool::_resolved_reference 8059200: Promoted JDK9 b31 for Solaris-amd64 fails (Error: dl failure on line 744, no picl library) on Solaris 11.1 8059445: Remove CompilationRepeat 8059556: C2: crash while inlining MethodHandle invocation w/ null receiver 8061234: ResourceContext.requestAccurateUpdate() is unreliable 8061861: new hotspot build - hs25.40-b17 8062501: Modifications of server socket channel accept() methods for instrumentation purposes -- Alejandro