From erik.joelsson at oracle.com Thu Oct 1 08:08:22 2015 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Thu, 01 Oct 2015 08:08:22 +0000 Subject: hg: build-infra/jdk9: BUILD_SYSROOT_*FLAGS should be set to SYSROOT_*FLAGS on all platforms when not cross compiling Message-ID: <201510010808.t9188Mwt023339@aojmv0008.oracle.com> Changeset: f046dab403c3 Author: erikj Date: 2015-10-01 10:08 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/f046dab403c3 BUILD_SYSROOT_*FLAGS should be set to SYSROOT_*FLAGS on all platforms when not cross compiling ! common/autoconf/generated-configure.sh ! common/autoconf/toolchain.m4 From magnus.ihse.bursie at oracle.com Thu Oct 1 13:13:22 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 01 Oct 2015 13:13:22 +0000 Subject: hg: build-infra/jdk9/hotspot: Add initial support for aarch64. Also restructure linux part in Common to be more like other platforms. Message-ID: <201510011313.t91DDMg2022956@aojmv0008.oracle.com> Changeset: ceb1a85c1550 Author: ihse Date: 2015-10-01 15:13 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/ceb1a85c1550 Add initial support for aarch64. Also restructure linux part in Common to be more like other platforms. ! makefiles/Common.gmk ! makefiles/GensrcAdlc.gmk From magnus.ihse.bursie at oracle.com Thu Oct 1 13:25:45 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 01 Oct 2015 13:25:45 +0000 Subject: hg: build-infra/jdk9/hotspot: Fix linker flags for aarch64 so libjvm.so links properly. Message-ID: <201510011325.t91DPjDJ027523@aojmv0008.oracle.com> Changeset: 0f8c2c300168 Author: ihse Date: 2015-10-01 15:25 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/0f8c2c300168 Fix linker flags for aarch64 so libjvm.so links properly. ! makefiles/Common.gmk From magnus.ihse.bursie at oracle.com Thu Oct 1 14:27:28 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 01 Oct 2015 14:27:28 +0000 Subject: hg: build-infra/jdk9/hotspot: Add aarch64 flags to saproc. Message-ID: <201510011427.t91ERSNL016743@aojmv0008.oracle.com> Changeset: 97881892e885 Author: ihse Date: 2015-10-01 16:27 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/97881892e885 Add aarch64 flags to saproc. ! makefiles/SA.gmk From sadhak001 at gmail.com Fri Oct 2 19:59:59 2015 From: sadhak001 at gmail.com (Mani Sarkar) Date: Fri, 2 Oct 2015 20:59:59 +0100 Subject: Building Valhalla Message-ID: Hi guys, I get the below build error half way through build the valhalla build of OpenJDK: *ERROR: Failed module access verificationgmake[3]: *** [checkdeps] Error 1gmake[3]: Leaving directory `'>gmake[2]: *** [verify-modules] Error 1gmake[2]: Leaving directory `'>make[1]: *** [main] Error 1make[1]: Leaving directory `'>make: *** [images] Error 2Build step 'Execute shell' marked build as failureArchiving artifacts* Here's the link to the detailed logs - https://adopt-openjdk.ci.cloudbees.com/view/OpenJDK/job/project-valhalla-OpenJDK/3/consoleFull Whats the fix to the verify modules issue ? Any flags that would help ? There are a number of errors like "inaccessible reference: valhalla.model3.Model3Converter (java.base) -> com.sun.tools.classfile.AccessFlags (jdk.compiler)". For your info, I'm building from the http://hg.openjdk.java.net/valhalla/valhalla/ repo. Cheers, Mani -- @theNeomatrix369 * | **Blog ** | *LJC Associate & LJC Advocate (@adoptopenjdk & @adoptajsr programs) *Meet-a-Project - *MutabilityDetector * | **Bitbucket * * | **Github * * | **LinkedIn * *Come to Devoxx UK 2016:* http://www.devoxx.co.uk/ *Don't chase success, rather aim for "Excellence", and success will come chasing after you!* From maurizio.cimadamore at oracle.com Fri Oct 2 20:36:10 2015 From: maurizio.cimadamore at oracle.com (Maurizio Cimadamore) Date: Fri, 2 Oct 2015 21:36:10 +0100 Subject: Building Valhalla In-Reply-To: References: Message-ID: <560EEABA.7030804@oracle.com> I believe this has been caused by the latest push... try doing: make jimages afaik that should not run the last verification step ;-) Maurizio On 02/10/15 20:59, Mani Sarkar wrote: > Hi guys, > > I get the below build error half way through build the valhalla build of > OpenJDK: > > > > > > > > > > > *ERROR: Failed module access verificationgmake[3]: *** [checkdeps] Error > 1gmake[3]: Leaving directory > ` '>gmake[2]: > *** [verify-modules] Error 1gmake[2]: Leaving directory > ` '>make[1]: > *** [main] Error 1make[1]: Leaving directory > ` '>make: > *** [images] Error 2Build step 'Execute shell' marked build as > failureArchiving artifacts* > > Here's the link to the detailed logs - > https://adopt-openjdk.ci.cloudbees.com/view/OpenJDK/job/project-valhalla-OpenJDK/3/consoleFull > > Whats the fix to the verify modules issue ? Any flags that would help ? > There are a number of errors like "inaccessible reference: > valhalla.model3.Model3Converter (java.base) -> > com.sun.tools.classfile.AccessFlags (jdk.compiler)". > > For your info, I'm building from the > http://hg.openjdk.java.net/valhalla/valhalla/ > repo. > > Cheers, > Mani > From sadhak001 at gmail.com Fri Oct 2 20:44:23 2015 From: sadhak001 at gmail.com (Mani Sarkar) Date: Fri, 2 Oct 2015 21:44:23 +0100 Subject: Building Valhalla In-Reply-To: <560EEABA.7030804@oracle.com> References: <560EEABA.7030804@oracle.com> Message-ID: Maurizio, Thanks for the suggestion - would it build the much useful JRE and JDK images ? Cheers, Mani On Fri, Oct 2, 2015 at 9:36 PM, Maurizio Cimadamore < maurizio.cimadamore at oracle.com> wrote: > I believe this has been caused by the latest push... > > try doing: > > make jimages > > afaik that should not run the last verification step ;-) > > Maurizio > > On 02/10/15 20:59, Mani Sarkar wrote: > >> Hi guys, >> >> I get the below build error half way through build the valhalla build of >> OpenJDK: >> >> >> >> >> >> >> >> >> >> >> *ERROR: Failed module access verificationgmake[3]: *** [checkdeps] Error >> 1gmake[3]: Leaving directory >> `< >> https://adopt-openjdk.ci.cloudbees.com/job/project-valhalla-OpenJDK/ws/valhalla/make >> < >> https://adopt-openjdk.ci.cloudbees.com/job/project-valhalla-OpenJDK/ws/valhalla/make >> >'>gmake[2]: >> *** [verify-modules] Error 1gmake[2]: Leaving directory >> `< >> https://adopt-openjdk.ci.cloudbees.com/job/project-valhalla-OpenJDK/ws/valhalla >> < >> https://adopt-openjdk.ci.cloudbees.com/job/project-valhalla-OpenJDK/ws/valhalla >> >'>make[1]: >> *** [main] Error 1make[1]: Leaving directory >> `< >> https://adopt-openjdk.ci.cloudbees.com/job/project-valhalla-OpenJDK/ws/valhalla >> < >> https://adopt-openjdk.ci.cloudbees.com/job/project-valhalla-OpenJDK/ws/valhalla >> >'>make: >> *** [images] Error 2Build step 'Execute shell' marked build as >> failureArchiving artifacts* >> >> Here's the link to the detailed logs - >> >> https://adopt-openjdk.ci.cloudbees.com/view/OpenJDK/job/project-valhalla-OpenJDK/3/consoleFull >> >> Whats the fix to the verify modules issue ? Any flags that would help ? >> There are a number of errors like "inaccessible reference: >> valhalla.model3.Model3Converter (java.base) -> >> com.sun.tools.classfile.AccessFlags (jdk.compiler)". >> >> For your info, I'm building from the >> http://hg.openjdk.java.net/valhalla/valhalla/ >> repo. >> >> Cheers, >> Mani >> >> > -- @theNeomatrix369 * | **Blog ** | *LJC Associate & LJC Advocate (@adoptopenjdk & @adoptajsr programs) *Meet-a-Project - *MutabilityDetector * | **Bitbucket * * | **Github * * | **LinkedIn * *Come to Devoxx UK 2016:* http://www.devoxx.co.uk/ *Don't chase success, rather aim for "Excellence", and success will come chasing after you!* From erik.joelsson at oracle.com Mon Oct 5 07:59:19 2015 From: erik.joelsson at oracle.com (Erik Joelsson) Date: Mon, 5 Oct 2015 09:59:19 +0200 Subject: Building Valhalla In-Reply-To: References: <560EEABA.7030804@oracle.com> Message-ID: <56122DD7.3060604@oracle.com> Hello Mani, Yes, it will, but consider it a workaround that may change. /Erik On 2015-10-02 22:44, Mani Sarkar wrote: > Maurizio, > > Thanks for the suggestion - would it build the much useful JRE and JDK > images ? > > Cheers, > Mani > > On Fri, Oct 2, 2015 at 9:36 PM, Maurizio Cimadamore < > maurizio.cimadamore at oracle.com> wrote: > >> I believe this has been caused by the latest push... >> >> try doing: >> >> make jimages >> >> afaik that should not run the last verification step ;-) >> >> Maurizio >> >> On 02/10/15 20:59, Mani Sarkar wrote: >> >>> Hi guys, >>> >>> I get the below build error half way through build the valhalla build of >>> OpenJDK: >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> *ERROR: Failed module access verificationgmake[3]: *** [checkdeps] Error >>> 1gmake[3]: Leaving directory >>> `< >>> https://adopt-openjdk.ci.cloudbees.com/job/project-valhalla-OpenJDK/ws/valhalla/make >>> < >>> https://adopt-openjdk.ci.cloudbees.com/job/project-valhalla-OpenJDK/ws/valhalla/make >>>> '>gmake[2]: >>> *** [verify-modules] Error 1gmake[2]: Leaving directory >>> `< >>> https://adopt-openjdk.ci.cloudbees.com/job/project-valhalla-OpenJDK/ws/valhalla >>> < >>> https://adopt-openjdk.ci.cloudbees.com/job/project-valhalla-OpenJDK/ws/valhalla >>>> '>make[1]: >>> *** [main] Error 1make[1]: Leaving directory >>> `< >>> https://adopt-openjdk.ci.cloudbees.com/job/project-valhalla-OpenJDK/ws/valhalla >>> < >>> https://adopt-openjdk.ci.cloudbees.com/job/project-valhalla-OpenJDK/ws/valhalla >>>> '>make: >>> *** [images] Error 2Build step 'Execute shell' marked build as >>> failureArchiving artifacts* >>> >>> Here's the link to the detailed logs - >>> >>> https://adopt-openjdk.ci.cloudbees.com/view/OpenJDK/job/project-valhalla-OpenJDK/3/consoleFull >>> >>> Whats the fix to the verify modules issue ? Any flags that would help ? >>> There are a number of errors like "inaccessible reference: >>> valhalla.model3.Model3Converter (java.base) -> >>> com.sun.tools.classfile.AccessFlags (jdk.compiler)". >>> >>> For your info, I'm building from the >>> http://hg.openjdk.java.net/valhalla/valhalla/ >>> repo. >>> >>> Cheers, >>> Mani >>> >>> > From magnus.ihse.bursie at oracle.com Mon Oct 5 12:04:45 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 05 Oct 2015 12:04:45 +0000 Subject: hg: build-infra/jdk9/hotspot: OLDBUILD: Temporary fix for making zero compile, awaiting proper solution with JDK-8138871. Message-ID: <201510051204.t95C4jjA003453@aojmv0008.oracle.com> Changeset: f38574b56183 Author: ihse Date: 2015-10-05 14:04 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f38574b56183 OLDBUILD: Temporary fix for making zero compile, awaiting proper solution with JDK-8138871. ! src/os_cpu/linux_zero/vm/thread_linux_zero.hpp From magnus.ihse.bursie at oracle.com Mon Oct 5 12:30:24 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 05 Oct 2015 12:30:24 +0000 Subject: hg: build-infra/jdk9/hotspot: Clean up some EXTRA_CFLAGS handling. Message-ID: <201510051230.t95CUOMW012054@aojmv0008.oracle.com> Changeset: 3f9ae350c132 Author: ihse Date: 2015-10-05 14:30 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3f9ae350c132 Clean up some EXTRA_CFLAGS handling. ! makefiles/CompileJvm.gmk ! makefiles/CompileLibraries.gmk ! makefiles/SA.gmk From magnus.ihse.bursie at oracle.com Mon Oct 5 13:00:02 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 05 Oct 2015 13:00:02 +0000 Subject: hg: build-infra/jdk9: 27 new changesets Message-ID: <201510051300.t95D02VW020680@aojmv0008.oracle.com> Changeset: 382d23edebb6 Author: erikj Date: 2015-09-15 18:00 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/382d23edebb6 8136383: Improve make utilities containing and not-containing Reviewed-by: ihse ! make/common/MakeBase.gmk ! test/make/TestMakeBase.gmk Changeset: 0b0a6b9ed991 Author: jbachorik Date: 2015-08-21 13:34 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/0b0a6b9ed991 8043937: Drop support for the IIOP transport from the JMX RMIConnector Reviewed-by: alanb, erikj ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 ! common/autoconf/spec.gmk.in ! make/CompileJavaModules.gmk Changeset: 497c34cc0dc7 Author: dsamersoff Date: 2015-08-31 21:43 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/497c34cc0dc7 Merge Changeset: da355bc6d1f9 Author: jlaskey Date: 2015-09-04 10:11 -0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/da355bc6d1f9 8087181: Move native jimage code to its own library (maybe libjimage) Reviewed-by: alanb, lfoltan, hseigel, acorn Contributed-by: james.laskey at oracle.com, jean-francois.denise at oracle.com, roger.riggs at oracle.com ! test/lib/sun/hotspot/WhiteBox.java Changeset: 3458934dfae6 Author: mchernov Date: 2015-09-01 21:12 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/3458934dfae6 8081317: [NEWTEST] documented GC ratio tuning and new size options should be covered by regression tests Reviewed-by: iignatyev, dfazunen ! test/lib/sun/hotspot/WhiteBox.java Changeset: 81140a77ebd8 Author: jwilhelm Date: 2015-09-08 16:10 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/81140a77ebd8 Merge Changeset: 29cf60874856 Author: amurillo Date: 2015-09-10 14:55 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/29cf60874856 Merge ! common/autoconf/spec.gmk.in ! make/CompileJavaModules.gmk Changeset: b45c22d42940 Author: amurillo Date: 2015-09-15 07:47 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/b45c22d42940 Merge ! common/autoconf/generated-configure.sh Changeset: c6862c043f76 Author: amurillo Date: 2015-09-15 11:47 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/c6862c043f76 Merge Changeset: 7fa1d71d8ddf Author: ihse Date: 2015-09-16 09:49 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/7fa1d71d8ddf 8136378: Build test libs using properly integrated makefile Summary: Use 'make build-test-lib' in top repo instead Reviewed-by: erikj ! make/Main.gmk + make/test/BuildTestLib.gmk - test/lib/Makefile Changeset: 5ee65c00794c Author: attila Date: 2015-09-16 16:54 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/5ee65c00794c 8135251: Use Unsafe.defineAnonymousClass for loading Nashorn script code Reviewed-by: alanb, lagergren, sundar ! modules.xml Changeset: 42ea2b79145f Author: martin Date: 2015-09-17 08:55 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/42ea2b79145f 8136656: Check in blessed-modifier-order.sh Reviewed-by: ihse, chegar + common/bin/blessed-modifier-order.sh Changeset: 909bcc7a8852 Author: ddehaven Date: 2015-08-12 13:10 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/909bcc7a8852 8130929: Enable deployment tests in build system Reviewed-by: erikj, tbell, dtitov ! test/Makefile Changeset: 440d438e12e8 Author: prr Date: 2015-09-08 14:40 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/440d438e12e8 Merge Changeset: 58120200dfa4 Author: prr Date: 2015-09-14 09:33 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/58120200dfa4 Merge Changeset: 5e2e32545763 Author: prr Date: 2015-09-14 10:56 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/5e2e32545763 8136397: Build should recognise .cc file extension Reviewed-by: ihse ! make/common/NativeCompilation.gmk Changeset: 9a535155e58e Author: prr Date: 2015-09-18 09:21 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/9a535155e58e Merge - test/lib/Makefile Changeset: ce5c14d97d95 Author: lana Date: 2015-09-18 14:19 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/ce5c14d97d95 Merge - test/lib/Makefile Changeset: 4a5047fdd82e Author: lana Date: 2015-09-25 22:59 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/4a5047fdd82e Added tag jdk9-b83 for changeset ce5c14d97d95 ! .hgtags Changeset: 6849581ba4ab Author: ihse Date: 2015-09-21 09:32 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/6849581ba4ab 8136695: Automatic build comparison with COMPARE_BUILD Reviewed-by: erikj ! common/autoconf/basics.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! make/Init.gmk ! make/InitSupport.gmk Changeset: b545f7d7cf6d Author: ihse Date: 2015-09-21 09:40 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/b545f7d7cf6d 8136764: ORIGINAL_PATH is broken if PATH contains directory with "#" in it's name Reviewed-by: erikj, tbell ! common/autoconf/basics.m4 ! common/autoconf/generated-configure.sh Changeset: 75db54c6c259 Author: alundblad Date: 2015-09-21 11:01 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/75db54c6c259 8135131: Enable thin server mode in Sjavac Summary: Added --state-dir to sjavac command Reviewed-by: erikj ! make/common/JavaCompilation.gmk Changeset: 6410b10b9c9b Author: ihse Date: 2015-09-23 10:17 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/6410b10b9c9b 8136813: Log compare.sh output automatically to file Reviewed-by: erikj ! common/autoconf/compare.sh.in Changeset: e8ae8bb019ac Author: ihse Date: 2015-09-25 08:43 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/e8ae8bb019ac 8137013: ar (static linker) broken since JDK-8065912 Reviewed-by: erikj ! common/autoconf/spec.gmk.in Changeset: f2b50d16adc9 Author: ihse Date: 2015-09-25 08:58 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/f2b50d16adc9 8137014: Various improvements in build infrastructure Reviewed-by: erikj Contributed-by: Magnus Ihse Bursie , Erik Joelsson ! common/bin/compare.sh ! make/Init.gmk ! make/InitSupport.gmk ! make/common/JavaCompilation.gmk ! make/common/NativeCompilation.gmk Changeset: 1c8134475511 Author: lana Date: 2015-09-26 09:21 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/1c8134475511 Merge Changeset: 355cadb3d11d Author: ihse Date: 2015-10-05 14:59 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/355cadb3d11d Merge ! common/autoconf/basics.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 ! common/autoconf/spec.gmk.in ! common/bin/compare.sh ! make/Init.gmk ! make/InitSupport.gmk ! make/Main.gmk ! make/common/JavaCompilation.gmk ! make/common/MakeBase.gmk ! make/common/NativeCompilation.gmk ! make/test/BuildTestLib.gmk - test/lib/Makefile ! test/make/TestMakeBase.gmk From magnus.ihse.bursie at oracle.com Mon Oct 5 13:00:17 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 05 Oct 2015 13:00:17 +0000 Subject: hg: build-infra/jdk9/corba: 3 new changesets Message-ID: <201510051300.t95D0HEf020823@aojmv0008.oracle.com> Changeset: 3ef63dbde965 Author: avstepan Date: 2015-09-13 23:31 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/corba/rev/3ef63dbde965 8133650: replace some tags (obsolete in html5) in CORBA docs Reviewed-by: lancea ! src/java.corba/share/classes/com/sun/corba/se/impl/ior/ByteBuffer.java ! src/java.corba/share/classes/com/sun/corba/se/impl/javax/rmi/CORBA/Util.java ! src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/JNDIStateFactoryImpl.java ! src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/ORBSocketFactory.java ! src/java.corba/share/classes/javax/rmi/CORBA/Util.java ! src/java.corba/share/classes/org/omg/CORBA/AnyHolder.java ! src/java.corba/share/classes/org/omg/CORBA/AnySeqHelper.java ! src/java.corba/share/classes/org/omg/CORBA/AnySeqHolder.java ! src/java.corba/share/classes/org/omg/CORBA/BAD_POLICY.java ! src/java.corba/share/classes/org/omg/CORBA/BAD_POLICY_TYPE.java ! src/java.corba/share/classes/org/omg/CORBA/BAD_TYPECODE.java ! src/java.corba/share/classes/org/omg/CORBA/BooleanHolder.java ! src/java.corba/share/classes/org/omg/CORBA/BooleanSeqHelper.java ! src/java.corba/share/classes/org/omg/CORBA/BooleanSeqHolder.java ! src/java.corba/share/classes/org/omg/CORBA/ByteHolder.java ! src/java.corba/share/classes/org/omg/CORBA/CharHolder.java ! src/java.corba/share/classes/org/omg/CORBA/CharSeqHelper.java ! src/java.corba/share/classes/org/omg/CORBA/CharSeqHolder.java ! src/java.corba/share/classes/org/omg/CORBA/CompletionStatusHelper.java ! src/java.corba/share/classes/org/omg/CORBA/Current.java ! src/java.corba/share/classes/org/omg/CORBA/CurrentHelper.java ! src/java.corba/share/classes/org/omg/CORBA/CurrentHolder.java ! src/java.corba/share/classes/org/omg/CORBA/CurrentOperations.java ! src/java.corba/share/classes/org/omg/CORBA/CustomMarshal.java ! src/java.corba/share/classes/org/omg/CORBA/DefinitionKindHelper.java ! src/java.corba/share/classes/org/omg/CORBA/DomainManager.java ! src/java.corba/share/classes/org/omg/CORBA/DomainManagerOperations.java ! src/java.corba/share/classes/org/omg/CORBA/DoubleHolder.java ! src/java.corba/share/classes/org/omg/CORBA/DoubleSeqHelper.java ! src/java.corba/share/classes/org/omg/CORBA/DoubleSeqHolder.java ! src/java.corba/share/classes/org/omg/CORBA/DynAny.java ! src/java.corba/share/classes/org/omg/CORBA/DynArray.java ! src/java.corba/share/classes/org/omg/CORBA/DynEnum.java ! src/java.corba/share/classes/org/omg/CORBA/FieldNameHelper.java ! src/java.corba/share/classes/org/omg/CORBA/FixedHolder.java ! src/java.corba/share/classes/org/omg/CORBA/FloatHolder.java ! src/java.corba/share/classes/org/omg/CORBA/FloatSeqHelper.java ! src/java.corba/share/classes/org/omg/CORBA/FloatSeqHolder.java ! src/java.corba/share/classes/org/omg/CORBA/IDLTypeHelper.java ! src/java.corba/share/classes/org/omg/CORBA/IDLTypeOperations.java ! src/java.corba/share/classes/org/omg/CORBA/INV_OBJREF.java ! src/java.corba/share/classes/org/omg/CORBA/INV_POLICY.java ! src/java.corba/share/classes/org/omg/CORBA/IRObjectOperations.java ! src/java.corba/share/classes/org/omg/CORBA/IdentifierHelper.java ! src/java.corba/share/classes/org/omg/CORBA/IntHolder.java ! src/java.corba/share/classes/org/omg/CORBA/LocalObject.java ! src/java.corba/share/classes/org/omg/CORBA/LongHolder.java ! src/java.corba/share/classes/org/omg/CORBA/LongLongSeqHelper.java ! src/java.corba/share/classes/org/omg/CORBA/LongLongSeqHolder.java ! src/java.corba/share/classes/org/omg/CORBA/LongSeqHelper.java ! src/java.corba/share/classes/org/omg/CORBA/LongSeqHolder.java ! src/java.corba/share/classes/org/omg/CORBA/MARSHAL.java ! src/java.corba/share/classes/org/omg/CORBA/NO_IMPLEMENT.java ! src/java.corba/share/classes/org/omg/CORBA/NameValuePair.java ! src/java.corba/share/classes/org/omg/CORBA/NameValuePairHelper.java ! src/java.corba/share/classes/org/omg/CORBA/ORB.java ! src/java.corba/share/classes/org/omg/CORBA/ObjectHelper.java ! src/java.corba/share/classes/org/omg/CORBA/ObjectHolder.java ! src/java.corba/share/classes/org/omg/CORBA/OctetSeqHelper.java ! src/java.corba/share/classes/org/omg/CORBA/OctetSeqHolder.java ! src/java.corba/share/classes/org/omg/CORBA/Policy.java ! src/java.corba/share/classes/org/omg/CORBA/PolicyHelper.java ! src/java.corba/share/classes/org/omg/CORBA/PolicyHolder.java ! src/java.corba/share/classes/org/omg/CORBA/PolicyListHelper.java ! src/java.corba/share/classes/org/omg/CORBA/PolicyListHolder.java ! src/java.corba/share/classes/org/omg/CORBA/PolicyOperations.java ! src/java.corba/share/classes/org/omg/CORBA/PolicyTypeHelper.java ! src/java.corba/share/classes/org/omg/CORBA/PrincipalHolder.java ! src/java.corba/share/classes/org/omg/CORBA/RepositoryIdHelper.java ! src/java.corba/share/classes/org/omg/CORBA/ServiceDetailHelper.java ! src/java.corba/share/classes/org/omg/CORBA/ServiceInformation.java ! src/java.corba/share/classes/org/omg/CORBA/ServiceInformationHelper.java ! src/java.corba/share/classes/org/omg/CORBA/ServiceInformationHolder.java ! src/java.corba/share/classes/org/omg/CORBA/SetOverrideTypeHelper.java ! src/java.corba/share/classes/org/omg/CORBA/ShortHolder.java ! src/java.corba/share/classes/org/omg/CORBA/ShortSeqHelper.java ! src/java.corba/share/classes/org/omg/CORBA/ShortSeqHolder.java ! src/java.corba/share/classes/org/omg/CORBA/StringHolder.java ! src/java.corba/share/classes/org/omg/CORBA/StringValueHelper.java ! src/java.corba/share/classes/org/omg/CORBA/StructMemberHelper.java ! src/java.corba/share/classes/org/omg/CORBA/TypeCodeHolder.java ! src/java.corba/share/classes/org/omg/CORBA/ULongLongSeqHelper.java ! src/java.corba/share/classes/org/omg/CORBA/ULongLongSeqHolder.java ! src/java.corba/share/classes/org/omg/CORBA/ULongSeqHelper.java ! src/java.corba/share/classes/org/omg/CORBA/ULongSeqHolder.java ! src/java.corba/share/classes/org/omg/CORBA/UNSUPPORTED_POLICY.java ! src/java.corba/share/classes/org/omg/CORBA/UNSUPPORTED_POLICY_VALUE.java ! src/java.corba/share/classes/org/omg/CORBA/UShortSeqHelper.java ! src/java.corba/share/classes/org/omg/CORBA/UShortSeqHolder.java ! src/java.corba/share/classes/org/omg/CORBA/UnionMemberHelper.java ! src/java.corba/share/classes/org/omg/CORBA/UnknownUserExceptionHelper.java ! src/java.corba/share/classes/org/omg/CORBA/UnknownUserExceptionHolder.java ! src/java.corba/share/classes/org/omg/CORBA/ValueBaseHelper.java ! src/java.corba/share/classes/org/omg/CORBA/ValueBaseHolder.java ! src/java.corba/share/classes/org/omg/CORBA/ValueMemberHelper.java ! src/java.corba/share/classes/org/omg/CORBA/VersionSpecHelper.java ! src/java.corba/share/classes/org/omg/CORBA/VisibilityHelper.java ! src/java.corba/share/classes/org/omg/CORBA/WCharSeqHelper.java ! src/java.corba/share/classes/org/omg/CORBA/WCharSeqHolder.java ! src/java.corba/share/classes/org/omg/CORBA/WStringValueHelper.java ! src/java.corba/share/classes/org/omg/CORBA/WrongTransactionHelper.java ! src/java.corba/share/classes/org/omg/CORBA/WrongTransactionHolder.java ! src/java.corba/share/classes/org/omg/CORBA/_IDLTypeStub.java ! src/java.corba/share/classes/org/omg/CORBA/_PolicyStub.java ! src/java.corba/share/classes/org/omg/CORBA/doc-files/compliance.html ! src/java.corba/share/classes/org/omg/CORBA/doc-files/generatedfiles.html ! src/java.corba/share/classes/org/omg/CORBA/package.html ! src/java.corba/share/classes/org/omg/CosNaming/NamingContextExtPackage/package.html ! src/java.corba/share/classes/org/omg/CosNaming/NamingContextPackage/package.html ! src/java.corba/share/classes/org/omg/CosNaming/nameservice.idl ! src/java.corba/share/classes/org/omg/CosNaming/package.html ! src/java.corba/share/classes/org/omg/Dynamic/package.html ! src/java.corba/share/classes/org/omg/DynamicAny/DynAnyFactoryPackage/package.html ! src/java.corba/share/classes/org/omg/DynamicAny/DynAnyPackage/package.html ! src/java.corba/share/classes/org/omg/DynamicAny/package.html ! src/java.corba/share/classes/org/omg/IOP/package.html ! src/java.corba/share/classes/org/omg/Messaging/package.html ! src/java.corba/share/classes/org/omg/PortableInterceptor/ORBInitInfoPackage/package.html ! src/java.corba/share/classes/org/omg/PortableServer/POAPackage/package.html ! src/java.corba/share/classes/org/omg/PortableServer/ServantLocatorPackage/package.html ! src/java.corba/share/classes/org/omg/PortableServer/package.html ! src/java.corba/share/classes/org/omg/PortableServer/portable/package.html ! src/java.corba/share/classes/org/omg/stub/java/rmi/package.html Changeset: ca8a17195884 Author: lana Date: 2015-09-18 14:20 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/corba/rev/ca8a17195884 Merge Changeset: df70bb200356 Author: lana Date: 2015-09-25 22:59 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/corba/rev/df70bb200356 Added tag jdk9-b83 for changeset ca8a17195884 ! .hgtags From magnus.ihse.bursie at oracle.com Mon Oct 5 13:00:40 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 05 Oct 2015 13:00:40 +0000 Subject: hg: build-infra/jdk9/hotspot: 91 new changesets Message-ID: <201510051300.t95D0ff3021175@aojmv0008.oracle.com> Changeset: 7df0e3f7ad65 Author: adinn Date: 2015-08-26 17:13 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/7df0e3f7ad65 8134322: AArch64: Fix several errors in C2 biased locking implementation Summary: Several errors in C2 biased locking require fixing Reviewed-by: kvn Contributed-by: hui.shi at linaro.org ! src/cpu/aarch64/vm/aarch64.ad Changeset: c530a118f715 Author: shade Date: 2015-09-01 19:48 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c530a118f715 8134758: Final String field values should be trusted as stable Reviewed-by: kvn, thartmann ! src/share/vm/opto/memnode.cpp Changeset: da1c9ea76ce5 Author: aph Date: 2015-09-02 13:23 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/da1c9ea76ce5 8134869: AARCH64: GHASH intrinsic is not optimal Summary: Rewrite intrinsic to make better use of SIMD instructions Reviewed-by: kvn ! src/cpu/aarch64/vm/assembler_aarch64.hpp ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp Changeset: c030d25ae04e Author: kvn Date: 2015-09-02 11:03 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c030d25ae04e 8134898: Small fixes found during JVMCI work Summary: Removed jre/ from jdk paths in makefiles. Add Thread::_unhandled_oops field for debug and fastdebug builds. Fix doc. Reviewed-by: coleenp, bdelsart ! make/Makefile ! make/bsd/makefiles/vm.make ! make/build.sh ! make/hotspot.script ! make/solaris/makefiles/buildtree.make ! make/solaris/makefiles/vm.make ! src/share/vm/adlc/Doc/Syntax.doc ! src/share/vm/runtime/thread.hpp Changeset: 04426ad76887 Author: roland Date: 2015-09-02 10:00 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/04426ad76887 8134468: Lucene test failures with 32 bit JDK 9b78, Server compiler Summary: test that checks whether an array load falls into the range of an arraycopy is incorrect on 32bits Reviewed-by: iveresov, kvn ! src/share/vm/opto/arraycopynode.cpp + test/compiler/arraycopy/TestArrayCopyOverflowInBoundChecks.java Changeset: 82b61ad9f45f Author: roland Date: 2015-09-02 22:05 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/82b61ad9f45f Merge Changeset: 5dda6f5397ff Author: kvn Date: 2015-09-02 15:11 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5dda6f5397ff 8075093: Enable UseFPUForSpilling support on SPARC Summary: Use single-cycle MOV instructions (MOVdTOx, MOVxTOd) for spills on SPARC which have them. Reviewed-by: kvn Contributed-by: shrinivas.joshi at oracle.com ! src/cpu/sparc/vm/vm_version_sparc.cpp Changeset: 979c4f71a3c8 Author: roland Date: 2015-08-31 17:20 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/979c4f71a3c8 8134031: Incorrect JIT compilation of complex code with inlining and escape analysis Summary: Bad rewiring of memory edges when we split unique types during EA Reviewed-by: kvn ! src/share/vm/opto/escape.cpp + test/compiler/escapeAnalysis/TestEABadMergeMem.java Changeset: 6ed37de41ebb Author: iveresov Date: 2015-09-03 14:29 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6ed37de41ebb 8135035: Reverse changes from 8075093 Summary: 8075093 turn on FPU spilling that need to be stabilized first Reviewed-by: kvn ! src/cpu/sparc/vm/vm_version_sparc.cpp Changeset: 66e8f7dba7d8 Author: kvn Date: 2015-09-03 15:03 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/66e8f7dba7d8 8132081: C2 support for Adler32 on SPARC Summary: Add C2 instrinsic support for Adler32 checksum on SPARC. Reviewed-by: kvn Contributed-by: ahmed.khawaja at oracle.com ! src/cpu/aarch64/vm/vm_version_aarch64.cpp ! src/cpu/ppc/vm/vm_version_ppc.cpp ! src/cpu/sparc/vm/stubGenerator_sparc.cpp ! src/cpu/sparc/vm/stubRoutines_sparc.hpp ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/share/vm/classfile/vmSymbols.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/runtime.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/stubRoutines.cpp ! src/share/vm/runtime/stubRoutines.hpp + test/compiler/intrinsics/adler32/TestAdler32.java Changeset: 8f5648c43725 Author: neliasso Date: 2015-09-04 12:47 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/8f5648c43725 8135067: Preparatory refactorings for compiler control Summary: Extract CompileTask and clean up Reviewed-by: roland ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/ci/bcEscapeAnalyzer.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp + src/share/vm/compiler/compileTask.cpp + src/share/vm/compiler/compileTask.hpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/doCall.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/compilationPolicy.cpp ! src/share/vm/runtime/sharedRuntime.cpp Changeset: e13d7fa76fac Author: coleenp Date: 2015-08-24 15:41 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/e13d7fa76fac 8133561: linux thread id should be reported in decimal in the error reports now Summary: linux thread id error reports changed back to decimal Reviewed-by: hseigel, ctornqvi, coleenp Contributed-by: rachel.protacio at oracle.com ! src/share/vm/utilities/vmError.cpp Changeset: 8af2c4220477 Author: coleenp Date: 2015-08-25 17:30 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/8af2c4220477 Merge Changeset: 3dfd8c6b3f6c Author: gziemski Date: 2015-08-24 16:17 -0500 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3dfd8c6b3f6c 8134239: compiler/arguments/CheckCICompilerCount.java still fails Summary: Compiler team updated the test by adding a new test case, but due to merging timing it was still using the old constraint error message format, which needed updating Reviewed-by: ctornqvi, hseigel ! test/compiler/arguments/CheckCICompilerCount.java Changeset: c7817bc5bb15 Author: coleenp Date: 2015-08-25 19:06 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c7817bc5bb15 Merge Changeset: a45fb54484ad Author: kzhaldyb Date: 2015-08-07 17:58 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a45fb54484ad 8132708: Add tests for Humongous objects allocation threshold Summary: Added the test which checks that Humongous objects allocation threshold works as expected Reviewed-by: tschatzl, dfazunen + test/gc/g1/humongousObjects/Helpers.java + test/gc/g1/humongousObjects/TestHumongousThreshold.java Changeset: 09094287d06f Author: iignatyev Date: 2015-08-25 21:05 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/09094287d06f Merge Changeset: 522260f7f54c Author: jiangli Date: 2015-08-25 17:22 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/522260f7f54c 8131734: assert(!is_null(v)) failed: narrow klass value can never be zero with -Xshared:auto Summary: Handle shared string mapping failures. Reviewed-by: tschatzl, kbarrett, ddmitriev, hseigel Contributed-by: tom.benson at oracle.com, jiangli.zhou at oracle.com ! src/share/vm/gc/g1/g1Allocator.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/g1/g1MarkSweep.hpp ! src/share/vm/gc/g1/heapRegionManager.cpp ! src/share/vm/gc/g1/heapRegionManager.hpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/filemap.hpp + test/runtime/SharedArchiveFile/SharedStringsRunAuto.java Changeset: c1bd0eb306f1 Author: dholmes Date: 2015-08-26 18:59 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c1bd0eb306f1 8133646: Internal Error: x86/vm/macroAssembler_x86.cpp:886 DEBUG MESSAGE: StubRoutines::call_stub: threads must correspond Reviewed-by: kvn, coleenp, dcubed ! src/cpu/x86/vm/stubGenerator_x86_64.cpp Changeset: 79b7d59ee282 Author: ehelin Date: 2015-08-27 16:28 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/79b7d59ee282 8134504: Remove usage of EvacuationInfo from G1CollectorPolicy Reviewed-by: mgerdin, jwilhelm ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: f7abf3de7822 Author: ehelin Date: 2015-08-28 09:05 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f7abf3de7822 8134509: G1ParCopyClosure does not need a ReferenceProcessor Reviewed-by: stefank, mgerdin ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1OopClosures.hpp Changeset: c64d134410a7 Author: erikj Date: 2015-08-28 09:57 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c64d134410a7 8134157: adlc fails to compile with SS12u4 Reviewed-by: dholmes, kbarrett, ihse ! make/solaris/makefiles/adlc.make Changeset: bf890f7af014 Author: erikj Date: 2015-08-28 11:10 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/bf890f7af014 Merge Changeset: a37aac88925c Author: ddmitriev Date: 2015-08-28 17:32 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a37aac88925c 8132725: Memory leak in Arguments::add_property function Summary: Logic in add_property was rewritten to avoid memory leak Reviewed-by: iklam, coleenp ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp Changeset: a380403592b2 Author: kbarrett Date: 2015-08-18 17:48 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a380403592b2 8072817: CardTableExtension kind() should be BarrierSet::CardTableExtension Summary: Use BarrierSet::CardTableForRS where needed, and update concrete bs tags. Reviewed-by: jwilhelm, jmasa ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp ! src/cpu/aarch64/vm/templateTable_aarch64.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/stubGenerator_ppc.cpp ! src/cpu/ppc/vm/templateTable_ppc_64.cpp ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/cpu/sparc/vm/stubGenerator_sparc.cpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/templateTable_x86.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/parallel/cardTableExtension.hpp ! src/share/vm/gc/shared/barrierSet.hpp ! src/share/vm/gc/shared/barrierSet.inline.hpp ! src/share/vm/gc/shared/cardTableModRefBSForCTRS.cpp ! src/share/vm/gc/shared/collectorPolicy.hpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/shark/sharkBuilder.cpp Changeset: e59d6364edec Author: kbarrett Date: 2015-08-28 23:57 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/e59d6364edec Merge Changeset: c66e1029a407 Author: kbarrett Date: 2015-08-31 13:06 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c66e1029a407 8131330: G1CollectedHeap::verify_dirty_young_list fails with assert Summary: Use assembly loop to avoid compiler optimization into memset Reviewed-by: ecaspole, tschatzl + src/cpu/sparc/vm/memset_with_concurrent_readers_sparc.cpp ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/share/vm/gc/g1/g1BlockOffsetTable.inline.hpp ! src/share/vm/gc/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc/shared/blockOffsetTable.hpp + src/share/vm/gc/shared/memset_with_concurrent_readers.cpp + src/share/vm/gc/shared/memset_with_concurrent_readers.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/globals.hpp Changeset: 3ca7e75b4e42 Author: dsamersoff Date: 2015-08-31 21:46 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3ca7e75b4e42 Merge ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/templateTable_x86.cpp Changeset: 9bd030a59111 Author: dsamersoff Date: 2015-08-31 23:29 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/9bd030a59111 Merge Changeset: da9eeb2c1cbd Author: sangheki Date: 2015-08-31 11:51 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/da9eeb2c1cbd 8078555: GC: implement ranges (optionally constraints) for those flags that have them missing Summary: Add ranges and constraint functions for GC flags. Reviewed-by: jmasa, kbarrett, gziemski, ddmitriev, drwhite ! src/share/vm/gc/g1/g1_globals.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/commandLineFlagConstraintList.cpp ! src/share/vm/runtime/commandLineFlagConstraintList.hpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp ! src/share/vm/runtime/commandLineFlagRangeList.cpp ! src/share/vm/runtime/globals.hpp + test/gc/arguments/TestG1ConcMarkStepDurationMillis.java ! test/gc/arguments/TestG1HeapRegionSize.java ! test/gc/arguments/TestHeapFreeRatio.java ! test/gc/arguments/TestInitialTenuringThreshold.java ! test/gc/arguments/TestObjectTenuringFlags.java Changeset: be685a5356a4 Author: tschatzl Date: 2015-09-01 10:53 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/be685a5356a4 8067341: Modify PLAB sizing algorithm to waste less Summary: Change the G1 PLAB resizing algorithm to waste less memory by being more conservative about the PLAB sizes. Reviewed-by: ecaspole, jmasa ! src/share/vm/gc/g1/g1EvacStats.cpp ! src/share/vm/gc/g1/g1_globals.hpp Changeset: 2381355ef90a Author: pliden Date: 2015-09-01 13:13 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2381355ef90a 8134738: Remove CollectorPolicy::Name Reviewed-by: brutisso, mgerdin ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/shared/collectorPolicy.hpp Changeset: 6dad23e1c89d Author: pliden Date: 2015-09-01 14:17 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6dad23e1c89d Merge Changeset: e7f6dd5835be Author: gthornbr Date: 2015-09-01 14:01 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/e7f6dd5835be 8134161: JVM is creating too many GC helper threads on T7/M7 linux/sparc platform Summary: Recognize the T7/M7 platform. Reviewed-by: dcubed, kvn, jmasa ! src/os_cpu/linux_sparc/vm/vm_version_linux_sparc.cpp Changeset: 2cad024257e9 Author: sjohanss Date: 2015-09-02 09:14 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2cad024257e9 8129417: Oop iteration clean-up to remove oop_ms_follow_contents Reviewed-by: pliden, ehelin ! src/share/vm/gc/cms/cmsOopClosures.hpp ! src/share/vm/gc/cms/cmsOopClosures.inline.hpp ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/g1/concurrentMark.cpp ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/gc/parallel/immutableSpace.cpp ! src/share/vm/gc/parallel/mutableSpace.cpp ! src/share/vm/gc/parallel/mutableSpace.hpp ! src/share/vm/gc/parallel/psMarkSweep.cpp ! src/share/vm/gc/serial/genMarkSweep.cpp ! src/share/vm/gc/serial/markSweep.cpp ! src/share/vm/gc/serial/markSweep.hpp ! src/share/vm/gc/serial/markSweep.inline.hpp ! src/share/vm/gc/shared/space.cpp ! src/share/vm/gc/shared/specialized_oop_closures.hpp ! src/share/vm/gc/shared/taskqueue.cpp ! src/share/vm/memory/iterator.hpp ! src/share/vm/memory/iterator.inline.hpp ! src/share/vm/oops/arrayKlass.hpp ! src/share/vm/oops/instanceClassLoaderKlass.hpp ! src/share/vm/oops/instanceClassLoaderKlass.inline.hpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/instanceKlass.inline.hpp ! src/share/vm/oops/instanceMirrorKlass.hpp ! src/share/vm/oops/instanceMirrorKlass.inline.hpp ! src/share/vm/oops/instanceRefKlass.hpp ! src/share/vm/oops/instanceRefKlass.inline.hpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/objArrayKlass.hpp ! src/share/vm/oops/objArrayKlass.inline.hpp ! src/share/vm/oops/objArrayOop.cpp ! src/share/vm/oops/objArrayOop.hpp ! src/share/vm/oops/oop.hpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/oops/typeArrayKlass.hpp ! src/share/vm/oops/typeArrayKlass.inline.hpp ! src/share/vm/utilities/stack.inline.hpp Changeset: 116afd2a8cbd Author: ysr Date: 2015-09-02 11:56 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/116afd2a8cbd 8133818: Additional number of processed references printed with -XX:+PrintReferenceGC after JDK-8047125 Summary: Test contributed by brutisso Reviewed-by: tonyp, tschatzl ! src/share/vm/gc/shared/gcTrace.cpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/gc/shared/referenceProcessor.hpp ! src/share/vm/gc/shared/referenceProcessorStats.hpp ! src/share/vm/memory/referenceType.hpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/jvmtiExport.hpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/prims/jvmtiTagMap.hpp ! src/share/vm/runtime/jniHandles.cpp ! src/share/vm/runtime/jniHandles.hpp + test/gc/logging/TestPrintReferences.java Changeset: 94b68bbd87b5 Author: sfriberg Date: 2015-09-02 09:51 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/94b68bbd87b5 8066443: Add G1 support for promotion event Reviewed-by: tschatzl ! src/share/vm/gc/g1/g1ParScanThreadState.cpp ! src/share/vm/gc/g1/g1ParScanThreadState.hpp ! src/share/vm/gc/shared/gcTrace.cpp ! src/share/vm/gc/shared/gcTrace.hpp Changeset: 48b57bb45fe5 Author: tschatzl Date: 2015-09-02 09:57 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/48b57bb45fe5 8134858: Remove G1 specific checking of Young/OldPLABSize in G1CollectorPolicy constructor Summary: Remove obsolete and wrong code. Reviewed-by: mgerdin, brutisso ! src/share/vm/gc/g1/g1CollectorPolicy.cpp Changeset: 7eec02b95f9e Author: tschatzl Date: 2015-09-02 14:00 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/7eec02b95f9e 8134856: Incorrect use of PLAB::min_size() in MaxPLABSizeBounds Reviewed-by: jwilhelm, tbenson ! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp Changeset: 943f36515734 Author: tschatzl Date: 2015-09-02 16:16 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/943f36515734 Merge ! src/share/vm/gc/shared/gcTrace.cpp Changeset: d487a586ed9c Author: kbarrett Date: 2015-09-02 11:41 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d487a586ed9c 8134806: Clean up write_ref_field_work Summary: Remove unnecessary pure virtual decl and default argument values. Reviewed-by: jwilhelm, tbenson, jmasa ! src/share/vm/gc/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc/g1/g1SATBCardTableModRefBS.hpp ! src/share/vm/gc/shared/barrierSet.hpp ! src/share/vm/gc/shared/cardTableModRefBS.hpp ! src/share/vm/gc/shared/modRefBarrierSet.hpp Changeset: d10e26451cd0 Author: sangheki Date: 2015-09-02 17:49 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d10e26451cd0 8134972: [BACKOUT] GC: implement ranges (optionally constraints) for those flags that have them missing Reviewed-by: jwilhelm ! src/share/vm/gc/g1/g1_globals.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/commandLineFlagConstraintList.cpp ! src/share/vm/runtime/commandLineFlagConstraintList.hpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp ! src/share/vm/runtime/commandLineFlagRangeList.cpp ! src/share/vm/runtime/globals.hpp - test/gc/arguments/TestG1ConcMarkStepDurationMillis.java ! test/gc/arguments/TestG1HeapRegionSize.java ! test/gc/arguments/TestHeapFreeRatio.java ! test/gc/arguments/TestInitialTenuringThreshold.java ! test/gc/arguments/TestObjectTenuringFlags.java Changeset: f44314157fcb Author: dcubed Date: 2015-09-03 10:22 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f44314157fcb 8049304: race between VM_Exit and _sync_FutileWakeups->inc() Summary: Add PerfDataManager.has_PerfData() to indicate when PerfData objects should be safe to query. Update Java monitor PerfData usage to check the new flag. PerfDataManager::destroy() should only be called at a safepoint and when the StatSampler is not active. Reviewed-by: kbarrett, dholmes, tbenson, bdelsart ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/objectMonitor.hpp ! src/share/vm/runtime/perfData.cpp ! src/share/vm/runtime/perfData.hpp ! src/share/vm/runtime/perfMemory.cpp ! src/share/vm/runtime/synchronizer.cpp Changeset: f35456fc82ae Author: mseledtsov Date: 2015-09-03 08:57 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f35456fc82ae 8133180: [TESTBUG] runtime/SharedArchiveFile/SharedStrings.java failed with WhiteBox.class : no such file or directory Summary: Removed ambiguity on where JarBuilder looks for classes Reviewed-by: jiangli, ctornqvi, gtriantafill ! test/runtime/SharedArchiveFile/BasicJarBuilder.java ! test/runtime/SharedArchiveFile/SharedStrings.java ! test/runtime/SharedArchiveFile/SharedStringsWb.java Changeset: 1fb9e9f01532 Author: tschatzl Date: 2015-09-04 08:36 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/1fb9e9f01532 8134857: Inconsistency in maximum TLAB/PLAB size and humongous object size Summary: Align TLAB/PLAB size with exact humongous object size threshold, not that value -1. Reviewed-by: jmasa, dfazunen ! src/share/vm/gc/g1/g1CollectedHeap.cpp + test/gc/g1/TestPLABSizeBounds.java Changeset: ceb9d9044fc8 Author: mgerdin Date: 2015-09-04 09:47 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/ceb9d9044fc8 8135012: Don't use G1RootProcessor when scanning remembered sets Reviewed-by: jmasa, ecaspole + src/share/vm/gc/g1/g1CodeBlobClosure.cpp + src/share/vm/gc/g1/g1CodeBlobClosure.hpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1RemSet.cpp ! src/share/vm/gc/g1/g1RemSet.hpp ! src/share/vm/gc/g1/g1RootProcessor.cpp ! src/share/vm/gc/g1/g1RootProcessor.hpp Changeset: 67967c7b055c Author: jwilhelm Date: 2015-09-04 13:23 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/67967c7b055c 8130823: VerifyRememberedSets is an expensive nop in product builds Reviewed-by: jmasa, tschatzl ! src/share/vm/gc/parallel/cardTableExtension.cpp Changeset: 262b86c271b0 Author: jlaskey Date: 2015-09-04 10:12 -0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/262b86c271b0 8087181: Move native jimage code to its own library (maybe libjimage) Reviewed-by: alanb, lfoltan, hseigel, acorn Contributed-by: james.laskey at oracle.com, jean-francois.denise at oracle.com, roger.riggs at oracle.com ! make/aix/makefiles/mapfile-vers-debug ! make/aix/makefiles/mapfile-vers-product ! make/bsd/makefiles/mapfile-vers-darwin-debug ! make/bsd/makefiles/mapfile-vers-darwin-product ! make/bsd/makefiles/mapfile-vers-debug ! make/bsd/makefiles/mapfile-vers-product ! make/linux/makefiles/mapfile-vers-debug ! make/linux/makefiles/mapfile-vers-product ! make/solaris/makefiles/mapfile-vers ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp - src/share/vm/classfile/imageDecompressor.cpp - src/share/vm/classfile/imageDecompressor.hpp - src/share/vm/classfile/imageFile.cpp - src/share/vm/classfile/imageFile.hpp + src/share/vm/classfile/jimage.hpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/init.cpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp - src/share/vm/utilities/endian.cpp - src/share/vm/utilities/endian.hpp - test/runtime/modules/ImageFile/ImageAttributeOffsetsTest.java - test/runtime/modules/ImageFile/ImageCloseTest.java - test/runtime/modules/ImageFile/ImageFileHeaderTest.java - test/runtime/modules/ImageFile/ImageFindAttributesTest.java - test/runtime/modules/ImageFile/ImageGetAttributesTest.java - test/runtime/modules/ImageFile/ImageGetDataAddressTest.java - test/runtime/modules/ImageFile/ImageGetIndexAddressTest.java - test/runtime/modules/ImageFile/ImageGetStringBytesTest.java - test/runtime/modules/ImageFile/ImageOpenTest.java - test/runtime/modules/ImageFile/ImageReadTest.java - test/runtime/modules/ImageFile/LocationConstants.java Changeset: a78dd396f8a4 Author: jlaskey Date: 2015-09-04 20:29 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a78dd396f8a4 Merge Changeset: 102e32f29835 Author: rdurbin Date: 2015-09-04 14:49 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/102e32f29835 8061999: Enhance VM option parsing to allow options to be specified in a file Summary: Add support for the "-XX:VMOptionsFile=" option. Reviewed-by: dcubed, gthornbr, gziemski, ddmitriev, dholmes, coleenp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp Changeset: f74b3ce62e1f Author: dbuck Date: 2015-09-04 17:33 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f74b3ce62e1f 8135002: Fix or remove broken links in objectMonitor.cpp comments Summary: Updated comments to refer to relevant patents. Reviewed-by: dcubed ! src/share/vm/runtime/objectMonitor.cpp Changeset: 1ca70c12a335 Author: jwilhelm Date: 2015-08-18 21:32 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/1ca70c12a335 8134626: Misc cleanups after generation array removal Reviewed-by: david, dholmes, tschatzl ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp ! src/share/vm/gc/cms/compactibleFreeListSpace.hpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.inline.hpp ! src/share/vm/gc/cms/concurrentMarkSweepThread.cpp ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/cms/parNewGeneration.hpp ! src/share/vm/gc/g1/heapRegionType.hpp ! src/share/vm/gc/parallel/parallelScavengeHeap.inline.hpp ! src/share/vm/gc/parallel/psAdaptiveSizePolicy.cpp ! src/share/vm/gc/parallel/psOldGen.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/parallel/psParallelCompact.hpp ! src/share/vm/gc/parallel/psScavenge.cpp ! src/share/vm/gc/parallel/psTasks.cpp ! src/share/vm/gc/parallel/psTasks.hpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/serial/defNewGeneration.hpp ! src/share/vm/gc/serial/defNewGeneration.inline.hpp ! src/share/vm/gc/serial/tenuredGeneration.cpp ! src/share/vm/gc/serial/tenuredGeneration.hpp ! src/share/vm/gc/shared/adaptiveSizePolicy.cpp ! src/share/vm/gc/shared/cardTableRS.cpp ! src/share/vm/gc/shared/collectedHeap.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/genCollectedHeap.hpp ! src/share/vm/gc/shared/genRemSet.hpp ! src/share/vm/gc/shared/generation.hpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/gc/shared/vmGCOperations.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/services/memoryPool.cpp ! src/share/vm/services/memoryPool.hpp ! src/share/vm/services/memoryService.cpp ! src/share/vm/services/memoryService.hpp ! src/share/vm/services/psMemoryPool.cpp ! src/share/vm/services/psMemoryPool.hpp Changeset: d750cc39ed60 Author: dfazunen Date: 2015-09-07 21:30 +0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d750cc39ed60 8132709: [TESTBUG] gc/g1/TestHumongousShrinkHeap.java might fail on embedded Reviewed-by: tschatzl, jwilhelm ! test/gc/g1/TestHumongousShrinkHeap.java Changeset: e7dadf42aa35 Author: mchernov Date: 2015-09-01 21:38 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/e7dadf42aa35 8081317: [NEWTEST] documented GC ratio tuning and new size options should be covered by regression tests Reviewed-by: iignatyev, dfazunen ! src/share/vm/prims/whitebox.cpp + test/gc/arguments/GCTypes.java + test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java + test/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java + test/gc/arguments/TestNewRatioFlag.java + test/gc/arguments/TestNewSizeFlags.java + test/gc/arguments/TestSurvivorRatioFlag.java + test/gc/arguments/TestTargetSurvivorRatioFlag.java + test/testlibrary/jdk/test/lib/AllocationHelper.java + test/testlibrary/jdk/test/lib/HeapRegionUsageTool.java Changeset: 9a8f97037119 Author: iignatyev Date: 2015-09-07 20:03 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/9a8f97037119 Merge Changeset: 0316b41ccb2f Author: jwilhelm Date: 2015-09-08 16:10 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/0316b41ccb2f Merge ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp ! src/cpu/sparc/vm/stubGenerator_sparc.cpp ! src/cpu/sparc/vm/vm_version_sparc.cpp - src/share/vm/classfile/imageDecompressor.cpp - src/share/vm/classfile/imageDecompressor.hpp - src/share/vm/classfile/imageFile.cpp - src/share/vm/classfile/imageFile.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp - src/share/vm/utilities/endian.cpp - src/share/vm/utilities/endian.hpp - test/runtime/modules/ImageFile/ImageAttributeOffsetsTest.java - test/runtime/modules/ImageFile/ImageCloseTest.java - test/runtime/modules/ImageFile/ImageFileHeaderTest.java - test/runtime/modules/ImageFile/ImageFindAttributesTest.java - test/runtime/modules/ImageFile/ImageGetAttributesTest.java - test/runtime/modules/ImageFile/ImageGetDataAddressTest.java - test/runtime/modules/ImageFile/ImageGetIndexAddressTest.java - test/runtime/modules/ImageFile/ImageGetStringBytesTest.java - test/runtime/modules/ImageFile/ImageOpenTest.java - test/runtime/modules/ImageFile/ImageReadTest.java - test/runtime/modules/ImageFile/LocationConstants.java Changeset: bef52fbeb8ae Author: amurillo Date: 2015-09-10 14:55 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/bef52fbeb8ae Merge - src/share/vm/classfile/imageDecompressor.cpp - src/share/vm/classfile/imageDecompressor.hpp - src/share/vm/classfile/imageFile.cpp - src/share/vm/classfile/imageFile.hpp - src/share/vm/utilities/endian.cpp - src/share/vm/utilities/endian.hpp - test/runtime/modules/ImageFile/ImageAttributeOffsetsTest.java - test/runtime/modules/ImageFile/ImageCloseTest.java - test/runtime/modules/ImageFile/ImageFileHeaderTest.java - test/runtime/modules/ImageFile/ImageFindAttributesTest.java - test/runtime/modules/ImageFile/ImageGetAttributesTest.java - test/runtime/modules/ImageFile/ImageGetDataAddressTest.java - test/runtime/modules/ImageFile/ImageGetIndexAddressTest.java - test/runtime/modules/ImageFile/ImageGetStringBytesTest.java - test/runtime/modules/ImageFile/ImageOpenTest.java - test/runtime/modules/ImageFile/ImageReadTest.java - test/runtime/modules/ImageFile/LocationConstants.java Changeset: ce9c22f23999 Author: amurillo Date: 2015-09-15 07:47 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/ce9c22f23999 Merge Changeset: 3ed0df2c553a Author: lana Date: 2015-09-18 14:21 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3ed0df2c553a Merge - src/share/vm/classfile/imageDecompressor.cpp - src/share/vm/classfile/imageDecompressor.hpp - src/share/vm/classfile/imageFile.cpp - src/share/vm/classfile/imageFile.hpp - src/share/vm/utilities/endian.cpp - src/share/vm/utilities/endian.hpp - test/runtime/modules/ImageFile/ImageAttributeOffsetsTest.java - test/runtime/modules/ImageFile/ImageCloseTest.java - test/runtime/modules/ImageFile/ImageFileHeaderTest.java - test/runtime/modules/ImageFile/ImageFindAttributesTest.java - test/runtime/modules/ImageFile/ImageGetAttributesTest.java - test/runtime/modules/ImageFile/ImageGetDataAddressTest.java - test/runtime/modules/ImageFile/ImageGetIndexAddressTest.java - test/runtime/modules/ImageFile/ImageGetStringBytesTest.java - test/runtime/modules/ImageFile/ImageOpenTest.java - test/runtime/modules/ImageFile/ImageReadTest.java - test/runtime/modules/ImageFile/LocationConstants.java Changeset: 90b308169cb2 Author: lana Date: 2015-09-25 22:59 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/90b308169cb2 Added tag jdk9-b83 for changeset 3ed0df2c553a ! .hgtags Changeset: a589f73b79f4 Author: mcberg Date: 2015-09-09 10:34 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a589f73b79f4 8135028: support for vectorizing double precision sqrt Reviewed-by: kvn, twisti ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/x86.ad ! src/share/vm/adlc/formssel.cpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/superword.cpp ! src/share/vm/opto/vectornode.cpp ! src/share/vm/opto/vectornode.hpp + test/compiler/loopopts/superword/SumRedSqrt_Double.java Changeset: 846018509b70 Author: iveresov Date: 2015-09-10 17:56 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/846018509b70 Merge - src/share/vm/classfile/imageDecompressor.cpp - src/share/vm/classfile/imageDecompressor.hpp - src/share/vm/classfile/imageFile.cpp - src/share/vm/classfile/imageFile.hpp - src/share/vm/utilities/endian.cpp - src/share/vm/utilities/endian.hpp - test/runtime/modules/ImageFile/ImageAttributeOffsetsTest.java - test/runtime/modules/ImageFile/ImageCloseTest.java - test/runtime/modules/ImageFile/ImageFileHeaderTest.java - test/runtime/modules/ImageFile/ImageFindAttributesTest.java - test/runtime/modules/ImageFile/ImageGetAttributesTest.java - test/runtime/modules/ImageFile/ImageGetDataAddressTest.java - test/runtime/modules/ImageFile/ImageGetIndexAddressTest.java - test/runtime/modules/ImageFile/ImageGetStringBytesTest.java - test/runtime/modules/ImageFile/ImageOpenTest.java - test/runtime/modules/ImageFile/ImageReadTest.java - test/runtime/modules/ImageFile/LocationConstants.java Changeset: 2e58b602c89b Author: aph Date: 2015-09-08 14:08 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2e58b602c89b 8135157: DMB elimination in AArch64 C2 synchronization implementation Summary: Reduce memory barrier usage in C2 fast lock and unlock. Reviewed-by: kvn Contributed-by: wei.tang at linaro.org, aph at redhat.com ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp Changeset: 87a55af2ff28 Author: kzhaldyb Date: 2015-09-11 16:11 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/87a55af2ff28 8132980: Improve stability of whitebox methods getCodeBlob and freeCodeBlob Summary: Added checks for negative and null size and address values (where applicable) for getCodeBlob, allocateCodeBlob and freeCodeBlob, added regression test Reviewed-by: iignatyev ! src/share/vm/prims/whitebox.cpp ! test/testlibrary/jdk/test/lib/Utils.java + test/testlibrary_tests/whitebox/BlobSanityTest.java Changeset: 41b6cb9246fe Author: mcberg Date: 2015-09-11 17:02 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/41b6cb9246fe 8132160: support for AVX 512 call frames and stack management Summary: simplify save/restore frame on x86 systems which support EVEX. Reviewed-by: kvn, iveresov ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/stubRoutines_x86_32.hpp ! src/cpu/x86/vm/stubRoutines_x86_64.hpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/cpu/x86/vm/x86.ad ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad Changeset: 69ed894b4045 Author: thartmann Date: 2015-09-14 07:02 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/69ed894b4045 8080999: MemoryPoolMXBean.getUsageThresholdCount() returns incorrect value Summary: Fixed race condition in the JMX code for the LowMemoryDetector. Reviewed-by: kvn ! src/share/vm/services/lowMemoryDetector.cpp ! src/share/vm/services/lowMemoryDetector.hpp Changeset: 720d0ff40323 Author: thartmann Date: 2015-09-14 07:03 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/720d0ff40323 Merge - src/share/vm/classfile/imageDecompressor.cpp - src/share/vm/classfile/imageDecompressor.hpp - src/share/vm/classfile/imageFile.cpp - src/share/vm/classfile/imageFile.hpp - src/share/vm/utilities/endian.cpp - src/share/vm/utilities/endian.hpp - test/runtime/modules/ImageFile/ImageAttributeOffsetsTest.java - test/runtime/modules/ImageFile/ImageCloseTest.java - test/runtime/modules/ImageFile/ImageFileHeaderTest.java - test/runtime/modules/ImageFile/ImageFindAttributesTest.java - test/runtime/modules/ImageFile/ImageGetAttributesTest.java - test/runtime/modules/ImageFile/ImageGetDataAddressTest.java - test/runtime/modules/ImageFile/ImageGetIndexAddressTest.java - test/runtime/modules/ImageFile/ImageGetStringBytesTest.java - test/runtime/modules/ImageFile/ImageOpenTest.java - test/runtime/modules/ImageFile/ImageReadTest.java - test/runtime/modules/ImageFile/LocationConstants.java Changeset: a5ae3454a758 Author: thartmann Date: 2015-09-14 10:00 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a5ae3454a758 8135252: IdealLoopTree::dump_head() prints negative trip count Summary: IdealLoopTree::dump_head() should not cast float to int. Reviewed-by: kvn ! src/share/vm/opto/loopnode.cpp Changeset: 486680e6ed5e Author: thartmann Date: 2015-09-14 09:11 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/486680e6ed5e Merge Changeset: b9246bd13eeb Author: roland Date: 2015-09-11 16:56 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b9246bd13eeb 8135069: C2 replaces range checks by unsigned comparison with -1 Summary: i < 0 || i > -1 wrongly folded as i >u -1 Reviewed-by: kvn ! src/share/vm/opto/ifnode.cpp ! test/compiler/rangechecks/TestBadFoldCompare.java Changeset: bfb61f868681 Author: roland Date: 2015-09-08 19:19 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/bfb61f868681 8134974: 8130847 broken with loop predicates Summary: Pinned eliminated arraycopy loads in uncommon trap path for loop predicates may need to be moved Reviewed-by: kvn ! src/share/vm/opto/loopPredicate.cpp + test/compiler/arraycopy/TestEliminatedArrayLoopPredicateCopyDeopt.java Changeset: 3b914aea509b Author: jwilhelm Date: 2015-09-08 16:10 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3b914aea509b Merge - src/share/vm/classfile/imageDecompressor.cpp - src/share/vm/classfile/imageDecompressor.hpp - src/share/vm/classfile/imageFile.cpp - src/share/vm/classfile/imageFile.hpp - src/share/vm/utilities/endian.cpp - src/share/vm/utilities/endian.hpp - test/runtime/modules/ImageFile/ImageAttributeOffsetsTest.java - test/runtime/modules/ImageFile/ImageCloseTest.java - test/runtime/modules/ImageFile/ImageFileHeaderTest.java - test/runtime/modules/ImageFile/ImageFindAttributesTest.java - test/runtime/modules/ImageFile/ImageGetAttributesTest.java - test/runtime/modules/ImageFile/ImageGetDataAddressTest.java - test/runtime/modules/ImageFile/ImageGetIndexAddressTest.java - test/runtime/modules/ImageFile/ImageGetStringBytesTest.java - test/runtime/modules/ImageFile/ImageOpenTest.java - test/runtime/modules/ImageFile/ImageReadTest.java - test/runtime/modules/ImageFile/LocationConstants.java Changeset: abc9e76c520d Author: kbarrett Date: 2015-09-08 16:00 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/abc9e76c520d 8134797: Remove explicit casts in CollectorPolicy hierarchy Summary: Removed the explicit casts. Reviewed-by: jwilhelm, tschatzl, pliden ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/parallel/parallelScavengeHeap.hpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/serial/tenuredGeneration.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/genCollectedHeap.hpp Changeset: 9810d3869392 Author: mgerdin Date: 2015-09-09 10:34 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/9810d3869392 8135152: Create a G1ParScanThreadStateSet class for managing G1 GC per thread states Reviewed-by: tschatzl, ehelin ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectedHeap_ext.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/g1/g1ParScanThreadState.cpp ! src/share/vm/gc/g1/g1ParScanThreadState.hpp + src/share/vm/gc/g1/g1ParScanThreadState_ext.cpp ! src/share/vm/gc/shared/ageTable.cpp ! src/share/vm/gc/shared/ageTable.hpp Changeset: 8a758dbe0212 Author: mgerdin Date: 2015-09-09 14:22 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/8a758dbe0212 8135154: Move cards scanned and surviving young words aggregation to G1ParScanThreadStateSet Reviewed-by: tschatzl, ehelin ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/g1/g1ParScanThreadState.cpp ! src/share/vm/gc/g1/g1ParScanThreadState.hpp ! src/share/vm/gc/g1/g1ParScanThreadState_ext.cpp ! src/share/vm/gc/g1/g1RemSet.cpp ! src/share/vm/gc/g1/g1RemSet.hpp Changeset: 49b16955b909 Author: sangheki Date: 2015-09-09 09:19 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/49b16955b909 8135025: Error message is repeated for large value at G1ConcRefinementThreads Summary: Changed error handling when G1ConcRefinementThreads creation failed Reviewed-by: jwilhelm, kbarrett, tschatzl ! src/share/vm/gc/g1/concurrentG1Refine.cpp ! src/share/vm/gc/g1/concurrentG1Refine.hpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: 05be144c3f45 Author: kbarrett Date: 2015-09-09 14:31 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/05be144c3f45 8135209: Avoid abutting string literals and identifiers Summary: Add spaces between string literals and identifiers. Reviewed-by: brutisso, pliden ! src/share/vm/gc/g1/g1EvacStats.cpp Changeset: b41072c42cd5 Author: kzhaldyb Date: 2015-09-09 15:14 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b41072c42cd5 8134523: Humongous object test fails with OOME Summary: Added Xms for runs with region' size 16M and 32M to prevent OOME Reviewed-by: mgerdin, dfazunen ! test/gc/g1/humongousObjects/TestHumongousThreshold.java Changeset: b29257a2312e Author: iignatyev Date: 2015-09-09 22:32 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b29257a2312e Merge Changeset: bba7a69f67c7 Author: coleenp Date: 2015-09-09 23:47 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/bba7a69f67c7 8135298: Fix zero builds for "unknown" architectures on linux. Summary: add zero architectures for default cases Reviewed-by: coleenp Contributed-by: Matthias Klose ! src/os/linux/vm/os_linux.cpp Changeset: 059904d87241 Author: coleenp Date: 2015-09-10 06:15 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/059904d87241 Merge Changeset: 41972b466086 Author: ehelin Date: 2015-09-11 10:02 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/41972b466086 8135260: Split G1CollectorPolicy::finalize_cset into two parts Reviewed-by: tschatzl, mgerdin ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 3ebbe21f938e Author: ehelin Date: 2015-09-11 13:20 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3ebbe21f938e 8135253: Add push method to CollectionSetChooser Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/collectionSetChooser.cpp ! src/share/vm/gc/g1/collectionSetChooser.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp Changeset: 302c7e22630b Author: jmasa Date: 2015-05-25 19:26 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/302c7e22630b 8081629: CMS split_block() does not correctly fix up block-offset-table for large blocks Reviewed-by: tschatzl, ysr ! src/share/vm/gc/shared/blockOffsetTable.cpp Changeset: 7b8eb3b6361a Author: akulyakh Date: 2015-09-14 14:26 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/7b8eb3b6361a 8134641: CodelistTest.java fails with sun.misc.Unsafe.getUnsafe Summary: Excluding lines containing sun.misc.Unsafe.getUnsafe from the test input as getUnsafe is hidden from reflection Reviewed-by: sla ! test/serviceability/dcmd/compiler/CodelistTest.java Changeset: 4f3ddb6a2b70 Author: jiangli Date: 2015-09-14 14:55 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/4f3ddb6a2b70 8135097: Unmap failure for executable memory on windows Summary: Use 'pd_release_memory' for executable memory in os::pd_unmap_memory(). Reviewed-by: iklam, coleenp ! src/os/windows/vm/os_windows.cpp Changeset: ea4f98bd8dd5 Author: jwilhelm Date: 2015-09-15 15:49 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/ea4f98bd8dd5 Merge Changeset: 1ac336e4e8fe Author: amurillo Date: 2015-09-17 09:19 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/1ac336e4e8fe Merge Changeset: 0093079406dd Author: amurillo Date: 2015-09-22 11:01 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/0093079406dd Merge Changeset: 184c43284449 Author: lana Date: 2015-09-26 09:21 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/184c43284449 Merge Changeset: 84986641cb90 Author: ihse Date: 2015-10-05 14:59 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/84986641cb90 Merge - src/share/vm/classfile/imageDecompressor.cpp - src/share/vm/classfile/imageDecompressor.hpp - src/share/vm/classfile/imageFile.cpp - src/share/vm/classfile/imageFile.hpp - src/share/vm/utilities/endian.cpp - src/share/vm/utilities/endian.hpp - test/runtime/modules/ImageFile/ImageAttributeOffsetsTest.java - test/runtime/modules/ImageFile/ImageCloseTest.java - test/runtime/modules/ImageFile/ImageFileHeaderTest.java - test/runtime/modules/ImageFile/ImageFindAttributesTest.java - test/runtime/modules/ImageFile/ImageGetAttributesTest.java - test/runtime/modules/ImageFile/ImageGetDataAddressTest.java - test/runtime/modules/ImageFile/ImageGetIndexAddressTest.java - test/runtime/modules/ImageFile/ImageGetStringBytesTest.java - test/runtime/modules/ImageFile/ImageOpenTest.java - test/runtime/modules/ImageFile/ImageReadTest.java - test/runtime/modules/ImageFile/LocationConstants.java From magnus.ihse.bursie at oracle.com Mon Oct 5 13:01:23 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 05 Oct 2015 13:01:23 +0000 Subject: hg: build-infra/jdk9/jaxp: 4 new changesets Message-ID: <201510051301.t95D1NoB021567@aojmv0008.oracle.com> Changeset: 9ae39768bcc2 Author: lana Date: 2015-09-25 22:59 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxp/rev/9ae39768bcc2 Added tag jdk9-b83 for changeset 497bc2654e11 ! .hgtags Changeset: c10ec627fad5 Author: joehw Date: 2015-09-25 16:42 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxp/rev/c10ec627fad5 8135283: DOM API update: Element Traversal Specification Reviewed-by: mchung, lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/ElementImpl.java + src/java.xml/share/classes/org/w3c/dom/ElementTraversal.java + test/javax/xml/jaxp/unittest/dom/ElementTraversal.java + test/javax/xml/jaxp/unittest/dom/ElementTraversal.xml Changeset: 91795d86744f Author: lana Date: 2015-09-26 09:22 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxp/rev/91795d86744f Merge Changeset: 6b8615d451b6 Author: ihse Date: 2015-10-05 14:59 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxp/rev/6b8615d451b6 Merge From magnus.ihse.bursie at oracle.com Mon Oct 5 13:01:30 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 05 Oct 2015 13:01:30 +0000 Subject: hg: build-infra/jdk9/jaxws: 6 new changesets Message-ID: <201510051301.t95D1UwW021661@aojmv0008.oracle.com> Changeset: ed5d9f5bf890 Author: mkos Date: 2015-09-18 13:46 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxws/rev/ed5d9f5bf890 8131667: JAX-WS Plugability Layer: using java.util.ServiceLoader Reviewed-by: alanb + src/java.xml.ws/share/classes/javax/xml/ws/package-info.java - src/java.xml.ws/share/classes/javax/xml/ws/package.html ! src/java.xml.ws/share/classes/javax/xml/ws/spi/FactoryFinder.java ! src/java.xml.ws/share/classes/javax/xml/ws/spi/Provider.java + src/java.xml.ws/share/classes/javax/xml/ws/spi/ServiceLoaderUtil.java Changeset: d7ee8157f4fe Author: lana Date: 2015-09-18 14:21 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxws/rev/d7ee8157f4fe Merge - src/java.xml.ws/share/classes/javax/xml/ws/package.html Changeset: d486a6ff4f7a Author: lana Date: 2015-09-25 22:59 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxws/rev/d486a6ff4f7a Added tag jdk9-b83 for changeset d7ee8157f4fe ! .hgtags Changeset: bdb954839363 Author: avstepan Date: 2015-09-24 18:26 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxws/rev/bdb954839363 8133651: replace some tags (obsolete in html5) in core-libs docs Reviewed-by: martin ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/CycleRecoverable.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/IDResolver.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/annotation/XmlIsSet.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/ClassResolver.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/JAXBRIContext.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/NamespacePrefixMapper.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/Adapter.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/ClassInfo.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/ElementPropertyInfo.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/MapPropertyInfo.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/TypeInfoSet.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/AnyTypeImpl.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/TypeInfoSetImpl.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/nav/GenericArrayTypeImpl.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/nav/Navigator.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/nav/ReflectionNavigator.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeArrayInfo.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/AnyTypeBeanInfo.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/IllegalAnnotationException.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/JAXBContextImpl.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/JaxBeanInfo.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/XMLSerializer.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/SingleMapNodeProperty.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Accessor.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Loader.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/MTOMDecorator.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Form.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/QNameMap.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEParsingException.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/NamespaceContextEx.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/XMLStreamReaderEx.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/Document.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/TypedXmlWriter.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/annotation/XmlAttribute.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/annotation/XmlElement.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/annotation/XmlValue.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/DataWriter.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/XMLWriter.java ! src/java.xml.bind/share/classes/javax/xml/bind/Binder.java ! src/java.xml.bind/share/classes/javax/xml/bind/DataBindingException.java ! src/java.xml.bind/share/classes/javax/xml/bind/DatatypeConverter.java ! src/java.xml.bind/share/classes/javax/xml/bind/DatatypeConverterInterface.java ! src/java.xml.bind/share/classes/javax/xml/bind/JAXB.java ! src/java.xml.bind/share/classes/javax/xml/bind/JAXBContextFactory.java ! src/java.xml.bind/share/classes/javax/xml/bind/JAXBElement.java ! src/java.xml.bind/share/classes/javax/xml/bind/JAXBException.java ! src/java.xml.bind/share/classes/javax/xml/bind/JAXBIntrospector.java ! src/java.xml.bind/share/classes/javax/xml/bind/MarshalException.java ! src/java.xml.bind/share/classes/javax/xml/bind/Marshaller.java ! src/java.xml.bind/share/classes/javax/xml/bind/TypeConstraintException.java ! src/java.xml.bind/share/classes/javax/xml/bind/UnmarshalException.java ! src/java.xml.bind/share/classes/javax/xml/bind/Unmarshaller.java ! src/java.xml.bind/share/classes/javax/xml/bind/ValidationEvent.java ! src/java.xml.bind/share/classes/javax/xml/bind/ValidationEventHandler.java ! src/java.xml.bind/share/classes/javax/xml/bind/ValidationEventLocator.java ! src/java.xml.bind/share/classes/javax/xml/bind/ValidationException.java ! src/java.xml.bind/share/classes/javax/xml/bind/Validator.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAccessorOrder.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAccessorType.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAnyAttribute.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAttribute.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlElement.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlElementDecl.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlElementRef.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlElementWrapper.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlElements.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlEnum.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlEnumValue.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlID.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlIDREF.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlInlineBinaryData.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlList.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlNs.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlSchema.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlSchemaType.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlSchemaTypes.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlSeeAlso.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlTransient.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlType.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlValue.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/CollapsedStringAdapter.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/HexBinaryAdapter.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/NormalizedStringAdapter.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/XmlAdapter.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/XmlJavaTypeAdapter.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/XmlJavaTypeAdapters.java ! src/java.xml.bind/share/classes/javax/xml/bind/attachment/AttachmentMarshaller.java ! src/java.xml.bind/share/classes/javax/xml/bind/attachment/AttachmentUnmarshaller.java ! src/java.xml.bind/share/classes/javax/xml/bind/helpers/AbstractMarshallerImpl.java ! src/java.xml.bind/share/classes/javax/xml/bind/helpers/AbstractUnmarshallerImpl.java ! src/java.xml.bind/share/classes/javax/xml/bind/helpers/package.html ! src/java.xml.bind/share/classes/javax/xml/bind/package.html ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/SOAPExceptionImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/WsaPropertyBag.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/BindingID.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/BindingIDFactory.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/Cancelable.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/client/ClientPipelineHook.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/client/ServiceInterceptor.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/Header.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/HeaderList.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/Message.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/Packet.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/Parameter.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/Codec.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/Fiber.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/FiberContextSwitchInterceptor.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/Pipe.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/PipelineAssemblerFactory.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/Stubs.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/Tube.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/TubelineAssemblerFactory.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/Container.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/Invoker.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/ServerPipelineHook.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/WSEndpoint.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/WebModule.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/WSDLParserExtension.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/RequestContext.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/Stub.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/WSServiceDelegate.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/ValueSetter.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/commons/xmlutil/Converter.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/JAXWSProperties.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/AbstractHeaderImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/jaxb/JAXBMessage.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/ParameterImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/PolicyUtils.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/ServiceFinder.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/PolicySourceModel.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/EndpointValueSetter.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/BindingContext.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/BindingHelper.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/WSHTTPConnection.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/ServerAdapter.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/QNameMap.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/ServiceFinder.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/pipe/DumpTube.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/RuntimeWSDLParser.java ! src/java.xml.ws/share/classes/javax/xml/soap/SOAPException.java ! src/java.xml.ws/share/classes/javax/xml/ws/WebServiceException.java ! src/java.xml.ws/share/classes/javax/xml/ws/spi/http/HttpExchange.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JClass.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JClassContainer.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JCodeModel.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JConditional.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JExpression.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JExpressionImpl.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JOp.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JPrimitiveType.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JType.java ! src/jdk.xml.bind/share/classes/com/sun/istack/internal/tools/ParallelWorldClassLoader.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/SchemaGenerator.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCInterleaveFilter.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCRuntime.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/Options.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/JavaCompiler.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/S2JJAXBModel.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/SchemaCompiler.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CPropertyInfo.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/TypeUse.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/FieldAccessor.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/Expression.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/ContentHandlerNamespacePrefixAdapter.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/SCDBasedBindingSet.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ClassSelector.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/GWildcardElement.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/UnusedCustomizationChecker.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIFactoryMethod.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIGlobalBinding.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/runtime/ZeroOneBooleanAdapter.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/SchemaBuilder.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/util/CheckingSchemaBuilder.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/package.html ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/package.html ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/package.html ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSAnnotation.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSComponent.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSElementDecl.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSType.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCInterleaveFilter.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCRuntime.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/parser/SchemaDocument.java ! src/jdk.xml.bind/share/classes/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java ! src/jdk.xml.bind/share/classes/org/relaxng/datatype/helpers/StreamingValidatorImpl.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/api/WsgenExtension.java Changeset: 51729143f8fe Author: lana Date: 2015-09-26 09:22 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxws/rev/51729143f8fe Merge Changeset: 6d141faaa44a Author: ihse Date: 2015-10-05 14:59 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxws/rev/6d141faaa44a Merge - src/java.xml.ws/share/classes/javax/xml/ws/package.html From magnus.ihse.bursie at oracle.com Mon Oct 5 13:01:45 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 05 Oct 2015 13:01:45 +0000 Subject: hg: build-infra/jdk9/jdk: 77 new changesets Message-ID: <201510051301.t95D1mhW021737@aojmv0008.oracle.com> Changeset: f98d9515afea Author: weijun Date: 2015-09-13 10:55 +0800 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/f98d9515afea 8136425: KeystoreImpl.m using wrong type for cert format Reviewed-by: vinnie ! src/java.base/macosx/native/libosxsecurity/KeystoreImpl.m Changeset: 13a89c1302be Author: asmotrak Date: 2015-09-14 19:49 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/13a89c1302be 8134232: KeyStore.load() throws an IOException with a wrong cause in case of wrong password Reviewed-by: vinnie ! src/java.base/share/classes/com/sun/crypto/provider/JceKeyStore.java ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyStore.java ! test/java/security/KeyStore/TestKeyStoreBasic.java ! test/sun/security/provider/KeyStore/DKSTest.java Changeset: 64827b676968 Author: asmotrak Date: 2015-09-14 19:54 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/64827b676968 8048622: Enhance tests for PKCS11 keystores with NSS Reviewed-by: vinnie ! test/sun/security/pkcs11/PKCS11Test.java ! test/sun/security/pkcs11/Secmod/AddPrivateKey.java ! test/sun/security/pkcs11/Secmod/AddTrustedCert.java ! test/sun/security/pkcs11/Secmod/Crypto.java ! test/sun/security/pkcs11/Secmod/GetPrivateKey.java + test/sun/security/pkcs11/Secmod/LoadKeystore.java Changeset: afc55db01c8e Author: fyuan Date: 2015-09-15 12:43 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/afc55db01c8e 8074931: Additional tests for CertPath API Reviewed-by: mullan + test/java/security/cert/CertPathEncodingTest.java + test/java/security/cert/X509CertSelectorTest.java Changeset: 3e04ae642449 Author: kvn Date: 2015-09-03 15:04 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/3e04ae642449 8132081: C2 support for Adler32 on SPARC Summary: Add C2 instrinsic support for Adler32 checksum on SPARC. Reviewed-by: kvn Contributed-by: ahmed.khawaja at oracle.com ! src/java.base/share/classes/java/util/zip/Adler32.java Changeset: 7c33312230ff Author: iveresov Date: 2015-09-07 13:28 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/7c33312230ff Merge - src/java.base/unix/classes/sun/nio/fs/GnomeFileTypeDetector.java - src/java.base/unix/native/libnio/fs/GnomeFileTypeDetector.c Changeset: 09daaf1e4c53 Author: jbachorik Date: 2015-03-03 18:19 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/09daaf1e4c53 8043937: Drop support for the IIOP transport from the JMX RMIConnector Reviewed-by: alanb, erikj ! make/netbeans/jmx/build.xml ! make/rmic/Rmic-java.management.gmk - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPHelper.java - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPProxy.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ClientProvider.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/IIOPProxyImpl.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ProxyInputStream.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ServerProvider.java ! src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java ! src/java.management/share/classes/javax/management/remote/JMXConnectorServerFactory.java ! src/java.management/share/classes/javax/management/remote/rmi/NoCallStackClassLoader.java ! src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java ! src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java ! src/java.management/share/classes/javax/management/remote/rmi/RMIConnectorServer.java ! src/java.management/share/classes/javax/management/remote/rmi/RMIIIOPServerImpl.java ! src/java.management/share/classes/javax/management/remote/rmi/RMIServerImpl.java ! src/java.management/share/classes/javax/management/remote/rmi/package.html ! test/javax/management/remote/mandatory/connection/CloseableTest.java - test/javax/management/remote/mandatory/connection/NoIIOP.java Changeset: 9197335f33dd Author: dsamersoff Date: 2015-08-31 21:48 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/9197335f33dd Merge - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPHelper.java - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPProxy.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ClientProvider.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/IIOPProxyImpl.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ProxyInputStream.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ServerProvider.java - test/javax/management/remote/mandatory/connection/NoIIOP.java Changeset: d7f0c840a572 Author: jlaskey Date: 2015-09-04 10:11 -0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/d7f0c840a572 8087181: Move native jimage code to its own library (maybe libjimage) Reviewed-by: alanb, lfoltan, hseigel, acorn Contributed-by: james.laskey at oracle.com, jean-francois.denise at oracle.com, roger.riggs at oracle.com ! make/lib/CoreLibraries.gmk ! make/mapfiles/libjava/mapfile-vers + make/mapfiles/libjimage/mapfile-vers ! make/mapfiles/libzip/reorder-sparc ! make/mapfiles/libzip/reorder-sparcv9 ! make/mapfiles/libzip/reorder-x86 ! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java ! src/java.base/share/classes/jdk/internal/jimage/ImageNativeSubstrate.java ! src/java.base/share/native/include/jvm.h - src/java.base/share/native/libjava/Image.c + src/java.base/share/native/libjimage/ImageNativeSubstrate.cpp + src/java.base/share/native/libjimage/endian.cpp + src/java.base/share/native/libjimage/endian.hpp + src/java.base/share/native/libjimage/imageDecompressor.cpp + src/java.base/share/native/libjimage/imageDecompressor.hpp + src/java.base/share/native/libjimage/imageFile.cpp + src/java.base/share/native/libjimage/imageFile.hpp + src/java.base/share/native/libjimage/inttypes.hpp + src/java.base/share/native/libjimage/jimage.cpp + src/java.base/share/native/libjimage/jimage.hpp + src/java.base/share/native/libjimage/osSupport.hpp + src/java.base/unix/native/libjimage/osSupport_unix.cpp + src/java.base/windows/native/libjimage/osSupport_windows.cpp ! test/TEST.groups + test/jdk/internal/jimage/JImageReadTest.java Changeset: 040b1184f05f Author: jwilhelm Date: 2015-09-08 16:10 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/040b1184f05f Merge ! make/lib/CoreLibraries.gmk - src/java.base/share/native/libjava/Image.c - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPHelper.java - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPProxy.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ClientProvider.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/IIOPProxyImpl.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ProxyInputStream.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ServerProvider.java - test/javax/management/remote/mandatory/connection/NoIIOP.java Changeset: 7ecf45f5fa46 Author: amurillo Date: 2015-09-10 14:55 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/7ecf45f5fa46 Merge - src/java.base/share/native/libjava/Image.c - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPHelper.java - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPProxy.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ClientProvider.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/IIOPProxyImpl.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ProxyInputStream.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ServerProvider.java - test/javax/management/remote/mandatory/connection/NoIIOP.java Changeset: e77968f864eb Author: amurillo Date: 2015-09-15 07:47 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/e77968f864eb Merge - make/src/native/add_gnu_debuglink/add_gnu_debuglink.c - make/src/native/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c Changeset: 27dfaac11928 Author: darcy Date: 2015-09-15 15:10 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/27dfaac11928 8136506: Include sun.arch.data.model as a property that can be queried by jtreg Reviewed-by: alanb ! test/TEST.ROOT Changeset: f5a6a6058bb5 Author: coffeys Date: 2015-09-16 12:23 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/f5a6a6058bb5 8133535: Better exception messaging in Ucrypto code Reviewed-by: igerasim ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/GCMParameters.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipher.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipherWithJavaPadding.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeDigest.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeGCMCipher.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeKey.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSACipher.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSAKeyFactory.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSASignature.java ! test/com/oracle/security/ucrypto/CipherSignNotSupported.java Changeset: 325b96583c6c Author: mullan Date: 2015-09-16 08:23 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/325b96583c6c 8015388: Required algorithms for JDK 9 Reviewed-by: jnimeh, wetmore, xuelei ! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java ! src/java.base/share/classes/java/security/KeyPairGenerator.java ! src/java.base/share/classes/java/security/Signature.java ! src/java.base/share/classes/javax/crypto/Cipher.java ! src/java.base/share/classes/javax/net/ssl/SSLContext.java ! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java Changeset: 68856db2908a Author: mullan Date: 2015-09-16 08:24 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/68856db2908a Merge Changeset: f068a4ffddd2 Author: martin Date: 2015-09-15 21:56 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/f068a4ffddd2 8136583: Core libraries should use blessed modifier order Summary: Run blessed-modifier-order script (see bug) Reviewed-by: psandoz, chegar, alanb, plevart ! src/java.base/macosx/classes/java/net/DefaultInterface.java ! src/java.base/macosx/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java ! src/java.base/share/classes/com/sun/crypto/provider/RC2Crypt.java ! src/java.base/share/classes/com/sun/crypto/provider/RC2Parameters.java ! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java ! src/java.base/share/classes/com/sun/crypto/provider/TlsKeyMaterialGenerator.java ! src/java.base/share/classes/com/sun/crypto/provider/TlsMasterSecretGenerator.java ! src/java.base/share/classes/com/sun/crypto/provider/TlsPrfGenerator.java ! src/java.base/share/classes/com/sun/crypto/provider/TlsRsaPremasterSecretGenerator.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/Attribute.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/BandStructure.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/Code.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/Coding.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/CodingChooser.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/ConstantPool.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/Constants.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/Driver.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/Histogram.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/Instruction.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/NativeUnpack.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/Package.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/PackageReader.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/Utils.java ! src/java.base/share/classes/com/sun/net/ssl/HttpsURLConnection.java ! src/java.base/share/classes/com/sun/net/ssl/KeyManagerFactory.java ! src/java.base/share/classes/com/sun/net/ssl/TrustManagerFactory.java ! src/java.base/share/classes/com/sun/security/cert/internal/x509/X509V1CertImpl.java ! src/java.base/share/classes/com/sun/security/ntlm/Client.java ! src/java.base/share/classes/com/sun/security/ntlm/NTLMException.java ! src/java.base/share/classes/com/sun/security/ntlm/Server.java ! src/java.base/share/classes/java/io/Console.java ! src/java.base/share/classes/java/io/DataInputStream.java ! src/java.base/share/classes/java/io/File.java ! src/java.base/share/classes/java/io/FilePermission.java ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/io/ObjectOutputStream.java ! src/java.base/share/classes/java/io/ObjectStreamClass.java ! src/java.base/share/classes/java/io/ObjectStreamConstants.java ! src/java.base/share/classes/java/io/Reader.java ! src/java.base/share/classes/java/io/Writer.java ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/ConditionalSpecialCasing.java ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Package.java ! src/java.base/share/classes/java/lang/ProcessBuilder.java ! src/java.base/share/classes/java/lang/StringCoding.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/VirtualMachineError.java ! src/java.base/share/classes/java/lang/invoke/DelegatingMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java ! src/java.base/share/classes/java/lang/ref/Reference.java ! src/java.base/share/classes/java/lang/ref/ReferenceQueue.java ! src/java.base/share/classes/java/lang/ref/SoftReference.java ! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/math/BigInteger.java ! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java ! src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java ! src/java.base/share/classes/java/net/Authenticator.java ! src/java.base/share/classes/java/net/ContentHandler.java ! src/java.base/share/classes/java/net/CookieHandler.java ! src/java.base/share/classes/java/net/CookieManager.java ! src/java.base/share/classes/java/net/DatagramPacket.java ! src/java.base/share/classes/java/net/HostPortrange.java ! src/java.base/share/classes/java/net/HttpCookie.java ! src/java.base/share/classes/java/net/HttpURLConnection.java ! src/java.base/share/classes/java/net/Inet4Address.java ! src/java.base/share/classes/java/net/Inet6Address.java ! src/java.base/share/classes/java/net/NetworkInterface.java ! src/java.base/share/classes/java/net/Proxy.java ! src/java.base/share/classes/java/net/ResponseCache.java ! src/java.base/share/classes/java/net/SocketInputStream.java ! src/java.base/share/classes/java/net/SocketOptions.java ! src/java.base/share/classes/java/net/SocketOutputStream.java ! src/java.base/share/classes/java/net/SocketPermission.java ! src/java.base/share/classes/java/net/URI.java ! src/java.base/share/classes/java/net/URLConnection.java ! src/java.base/share/classes/java/net/URLStreamHandler.java ! src/java.base/share/classes/java/nio/Bits.java ! src/java.base/share/classes/java/nio/channels/Pipe.java ! src/java.base/share/classes/java/nio/charset/CoderResult.java ! src/java.base/share/classes/java/security/KeyPairGenerator.java ! src/java.base/share/classes/java/security/KeyStore.java ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/java/security/SecureRandom.java ! src/java.base/share/classes/java/security/Signature.java ! src/java.base/share/classes/java/security/cert/CertPathBuilder.java ! src/java.base/share/classes/java/security/cert/CertPathHelperImpl.java ! src/java.base/share/classes/java/security/cert/CertPathValidator.java ! src/java.base/share/classes/java/security/cert/CertStore.java ! src/java.base/share/classes/java/security/cert/X509CertSelector.java ! src/java.base/share/classes/java/text/AttributedString.java ! src/java.base/share/classes/java/text/CollationElementIterator.java ! src/java.base/share/classes/java/text/CollationKey.java ! src/java.base/share/classes/java/text/Collator.java ! src/java.base/share/classes/java/text/DateFormat.java ! src/java.base/share/classes/java/text/MessageFormat.java ! src/java.base/share/classes/java/text/NumberFormat.java ! src/java.base/share/classes/java/text/RBCollationTables.java ! src/java.base/share/classes/java/text/RBTableBuilder.java ! src/java.base/share/classes/java/text/RuleBasedCollator.java ! src/java.base/share/classes/java/text/SimpleDateFormat.java ! src/java.base/share/classes/java/util/AbstractList.java ! src/java.base/share/classes/java/util/BitSet.java ! src/java.base/share/classes/java/util/Calendar.java ! src/java.base/share/classes/java/util/Comparators.java ! src/java.base/share/classes/java/util/Currency.java ! src/java.base/share/classes/java/util/Date.java ! src/java.base/share/classes/java/util/Dictionary.java ! src/java.base/share/classes/java/util/GregorianCalendar.java ! src/java.base/share/classes/java/util/JapaneseImperialCalendar.java ! src/java.base/share/classes/java/util/ListResourceBundle.java ! src/java.base/share/classes/java/util/Locale.java ! src/java.base/share/classes/java/util/PropertyPermission.java ! src/java.base/share/classes/java/util/Random.java ! src/java.base/share/classes/java/util/SimpleTimeZone.java ! src/java.base/share/classes/java/util/Spliterators.java ! src/java.base/share/classes/java/util/TimeZone.java ! src/java.base/share/classes/java/util/Timer.java ! src/java.base/share/classes/java/util/jar/Pack200.java ! src/java.base/share/classes/java/util/regex/Pattern.java ! src/java.base/share/classes/java/util/regex/UnicodeProp.java ! src/java.base/share/classes/java/util/stream/FindOps.java ! src/java.base/share/classes/java/util/stream/ForEachOps.java ! src/java.base/share/classes/java/util/stream/MatchOps.java ! src/java.base/share/classes/java/util/stream/Nodes.java ! src/java.base/share/classes/java/util/stream/ReduceOps.java ! src/java.base/share/classes/java/util/stream/Sink.java ! src/java.base/share/classes/java/util/stream/SortedOps.java ! src/java.base/share/classes/java/util/stream/StreamSpliterators.java ! src/java.base/share/classes/java/util/stream/Streams.java ! src/java.base/share/classes/java/util/stream/WhileOps.java ! src/java.base/share/classes/java/util/zip/Adler32.java ! src/java.base/share/classes/java/util/zip/CRC32.java ! src/java.base/share/classes/java/util/zip/Deflater.java ! src/java.base/share/classes/java/util/zip/GZIPInputStream.java ! src/java.base/share/classes/java/util/zip/GZIPOutputStream.java ! src/java.base/share/classes/java/util/zip/Inflater.java ! src/java.base/share/classes/javax/crypto/Cipher.java ! src/java.base/share/classes/javax/crypto/JceSecurity.java ! src/java.base/share/classes/javax/crypto/KeyAgreement.java ! src/java.base/share/classes/javax/crypto/KeyGenerator.java ! src/java.base/share/classes/javax/net/ssl/HttpsURLConnection.java ! src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java ! src/java.base/share/classes/javax/net/ssl/SNIHostName.java ! src/java.base/share/classes/javax/net/ssl/SSLEngineResult.java ! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java ! src/java.base/share/classes/javax/security/auth/Policy.java ! src/java.base/share/classes/jdk/internal/jimage/BasicImageWriter.java ! src/java.base/share/classes/jdk/internal/jimage/ImageLocationBase.java ! src/java.base/share/classes/jdk/internal/jimage/ImageModuleData.java ! src/java.base/share/classes/jdk/internal/jimage/ImageNativeSubstrate.java ! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java ! src/java.base/share/classes/jdk/internal/jimage/PerfectHashBuilder.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypePath.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypeReference.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/InstructionAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureVisitor.java ! src/java.base/share/classes/jdk/internal/util/xml/PropertiesDefaultHandler.java ! src/java.base/share/classes/jdk/internal/util/xml/XMLStreamWriter.java ! src/java.base/share/classes/jdk/internal/util/xml/impl/Parser.java ! src/java.base/share/classes/jdk/internal/util/xml/impl/ParserSAX.java ! src/java.base/share/classes/jdk/net/Sockets.java ! src/java.base/share/classes/sun/invoke/anon/AnonymousClassLoader.java ! src/java.base/share/classes/sun/invoke/anon/ConstantPoolPatch.java ! src/java.base/share/classes/sun/invoke/util/BytecodeDescriptor.java ! src/java.base/share/classes/sun/invoke/util/ValueConversions.java ! src/java.base/share/classes/sun/invoke/util/Wrapper.java ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/java.base/share/classes/sun/misc/BASE64Decoder.java ! src/java.base/share/classes/sun/misc/BASE64Encoder.java ! src/java.base/share/classes/sun/misc/CharacterDecoder.java ! src/java.base/share/classes/sun/misc/CharacterEncoder.java ! src/java.base/share/classes/sun/misc/Cleaner.java ! src/java.base/share/classes/sun/misc/FDBigInteger.java ! src/java.base/share/classes/sun/misc/FloatingDecimal.java ! src/java.base/share/classes/sun/misc/LRUCache.java ! src/java.base/share/classes/sun/misc/PerfCounter.java ! src/java.base/share/classes/sun/misc/ProxyGenerator.java ! src/java.base/share/classes/sun/misc/Request.java ! src/java.base/share/classes/sun/misc/SoftCache.java ! src/java.base/share/classes/sun/misc/UCDecoder.java ! src/java.base/share/classes/sun/misc/UCEncoder.java ! src/java.base/share/classes/sun/misc/VM.java ! src/java.base/share/classes/sun/net/NetProperties.java ! src/java.base/share/classes/sun/net/NetworkServer.java ! src/java.base/share/classes/sun/net/dns/ResolverConfiguration.java ! src/java.base/share/classes/sun/net/spi/DefaultProxySelector.java ! src/java.base/share/classes/sun/net/util/IPAddressUtil.java ! src/java.base/share/classes/sun/net/www/ParseUtil.java ! src/java.base/share/classes/sun/net/www/URLConnection.java ! src/java.base/share/classes/sun/net/www/http/ChunkedInputStream.java ! src/java.base/share/classes/sun/net/www/http/HttpClient.java ! src/java.base/share/classes/sun/net/www/protocol/http/AuthCacheValue.java ! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java ! src/java.base/share/classes/sun/net/www/protocol/http/DigestAuthentication.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpCallerInfo.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java ! src/java.base/share/classes/sun/net/www/protocol/https/DefaultHostnameVerifier.java ! src/java.base/share/classes/sun/nio/ch/Net.java ! src/java.base/share/classes/sun/nio/ch/SelectorImpl.java ! src/java.base/share/classes/sun/nio/ch/ThreadPool.java ! src/java.base/share/classes/sun/nio/cs/CharsetMapping.java ! src/java.base/share/classes/sun/nio/cs/DoubleByte.java ! src/java.base/share/classes/sun/nio/cs/SingleByte.java ! src/java.base/share/classes/sun/nio/cs/ThreadLocalCoders.java ! src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticFieldAccessorImpl.java ! src/java.base/share/classes/sun/security/internal/spec/TlsRsaPremasterSecretParameterSpec.java ! src/java.base/share/classes/sun/security/jca/JCAUtil.java ! src/java.base/share/classes/sun/security/jca/ProviderConfig.java ! src/java.base/share/classes/sun/security/jca/ProviderList.java ! src/java.base/share/classes/sun/security/pkcs/PKCS9Attribute.java ! src/java.base/share/classes/sun/security/provider/ByteArrayAccess.java ! src/java.base/share/classes/sun/security/provider/ConfigFile.java ! src/java.base/share/classes/sun/security/provider/MD2.java ! src/java.base/share/classes/sun/security/provider/MD4.java ! src/java.base/share/classes/sun/security/provider/ParameterCache.java ! src/java.base/share/classes/sun/security/provider/SHA.java ! src/java.base/share/classes/sun/security/provider/SecureRandom.java ! src/java.base/share/classes/sun/security/provider/SeedGenerator.java ! src/java.base/share/classes/sun/security/provider/SunEntries.java ! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java ! src/java.base/share/classes/sun/security/provider/certpath/Builder.java ! src/java.base/share/classes/sun/security/provider/certpath/ForwardBuilder.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java ! src/java.base/share/classes/sun/security/provider/certpath/URICertStore.java ! src/java.base/share/classes/sun/security/provider/certpath/UntrustedChecker.java ! src/java.base/share/classes/sun/security/provider/certpath/ssl/SSLServerCertStore.java ! src/java.base/share/classes/sun/security/rsa/RSACore.java ! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java ! src/java.base/share/classes/sun/security/rsa/RSAPadding.java ! src/java.base/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java ! src/java.base/share/classes/sun/security/ssl/AppOutputStream.java ! src/java.base/share/classes/sun/security/ssl/Authenticator.java ! src/java.base/share/classes/sun/security/ssl/BaseSSLSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/CipherBox.java ! src/java.base/share/classes/sun/security/ssl/CipherSuite.java ! src/java.base/share/classes/sun/security/ssl/Ciphertext.java ! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java ! src/java.base/share/classes/sun/security/ssl/ClientKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java ! src/java.base/share/classes/sun/security/ssl/EphemeralKeyManager.java ! src/java.base/share/classes/sun/security/ssl/ExtensionType.java ! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java ! src/java.base/share/classes/sun/security/ssl/HandshakeStateManager.java ! src/java.base/share/classes/sun/security/ssl/Handshaker.java ! src/java.base/share/classes/sun/security/ssl/InputRecord.java ! src/java.base/share/classes/sun/security/ssl/JsseJce.java ! src/java.base/share/classes/sun/security/ssl/MAC.java ! src/java.base/share/classes/sun/security/ssl/OutputRecord.java ! src/java.base/share/classes/sun/security/ssl/Plaintext.java ! src/java.base/share/classes/sun/security/ssl/ProtocolVersion.java ! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineOutputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLServerSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketFactoryImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java ! src/java.base/share/classes/sun/security/ssl/ServerNameExtension.java ! src/java.base/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java ! src/java.base/share/classes/sun/security/ssl/StatusRequestType.java ! src/java.base/share/classes/sun/security/ssl/SupportedEllipticCurvesExtension.java ! src/java.base/share/classes/sun/security/ssl/SupportedEllipticPointFormatsExtension.java ! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java ! src/java.base/share/classes/sun/security/timestamp/TSResponse.java ! src/java.base/share/classes/sun/security/util/Cache.java ! src/java.base/share/classes/sun/security/util/CurveDB.java ! src/java.base/share/classes/sun/security/util/Debug.java ! src/java.base/share/classes/sun/security/util/DerValue.java ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/util/HostnameChecker.java ! src/java.base/share/classes/sun/security/util/LegacyAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/util/ObjectIdentifier.java ! src/java.base/share/classes/sun/security/validator/EndEntityChecker.java ! src/java.base/share/classes/sun/security/validator/KeyStores.java ! src/java.base/share/classes/sun/security/validator/PKIXValidator.java ! src/java.base/share/classes/sun/security/validator/SimpleValidator.java ! src/java.base/share/classes/sun/security/validator/Validator.java ! src/java.base/share/classes/sun/security/validator/ValidatorException.java ! src/java.base/share/classes/sun/security/x509/AVA.java ! src/java.base/share/classes/sun/security/x509/DistributionPoint.java ! src/java.base/share/classes/sun/security/x509/IPAddressName.java ! src/java.base/share/classes/sun/security/x509/OIDMap.java ! src/java.base/share/classes/sun/security/x509/ReasonFlags.java ! src/java.base/share/classes/sun/security/x509/X509CRLEntryImpl.java ! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java ! src/java.base/share/classes/sun/text/CompactByteArray.java ! src/java.base/share/classes/sun/text/normalizer/Norm2AllModes.java ! src/java.base/share/classes/sun/text/normalizer/NormalizerBase.java ! src/java.base/share/classes/sun/text/normalizer/Trie2.java ! src/java.base/share/classes/sun/text/normalizer/UBiDiProps.java ! src/java.base/share/classes/sun/text/normalizer/Utility.java ! src/java.base/share/classes/sun/util/calendar/CalendarSystem.java ! src/java.base/share/classes/sun/util/calendar/ZoneInfo.java ! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java ! src/java.base/share/classes/sun/util/locale/provider/CalendarDataUtility.java ! src/java.base/share/classes/sun/util/locale/provider/CollationRules.java ! src/java.base/share/classes/sun/util/logging/PlatformLogger.java ! src/java.base/share/classes/sun/util/resources/OpenListResourceBundle.java ! src/java.base/unix/classes/java/lang/ProcessEnvironment.java ! src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java ! src/java.base/unix/classes/sun/net/NetHooks.java ! src/java.base/unix/classes/sun/net/PortConfig.java ! src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.java ! src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java ! src/java.base/unix/classes/sun/nio/fs/UnixUriUtils.java ! src/java.base/unix/classes/sun/security/provider/NativePRNG.java ! src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java ! src/java.base/windows/classes/java/net/TwoStacksPlainDatagramSocketImpl.java ! src/java.base/windows/classes/sun/net/PortConfig.java ! src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthSequence.java ! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java ! src/java.base/windows/classes/sun/nio/fs/WindowsConstants.java ! src/java.base/windows/classes/sun/nio/fs/WindowsWatchService.java ! src/java.base/windows/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java ! test/java/io/File/MaxPathLength.java ! test/java/io/File/SymLinks.java ! test/java/io/FileDescriptor/Sharing.java ! test/java/io/IOException/LastErrorString.java ! test/java/io/InputStreamReader/One.java ! test/java/io/PrintStream/OversynchronizedTest.java ! test/java/io/PrintWriter/OversynchronizedTest.java ! test/java/io/Serializable/defaulted/GetFieldRead.java ! test/java/io/Serializable/defaulted/GetFieldWrite.java ! test/java/io/Serializable/evolution/RenamePackage/extension/ExtendedObjectInputStream.java ! test/java/io/Serializable/oldTests/CheckingEquality.java ! test/java/io/Serializable/subclass/AbstractObjectInputStream.java ! test/java/io/Serializable/subclass/AbstractObjectOutputStream.java ! test/java/io/Serializable/subclass/Test.java ! test/java/io/Serializable/subclass/XObjectInputStream.java ! test/java/io/Serializable/subclass/XObjectOutputStream.java ! test/java/io/Serializable/typeSafeEnum/TypeSafeEnum.java ! test/java/io/StreamTokenizer/ReadAhead.java ! test/java/lang/Class/getDeclaredField/ClassDeclaredFieldsTest.java ! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java ! test/java/lang/Enum/ValueOf.java ! test/java/lang/ProcessBuilder/Basic.java ! test/java/lang/Runtime/exec/ExitValue.java ! test/java/lang/SecurityManager/CheckPackageMatching.java ! test/java/lang/String/StringContentEqualsBug.java ! test/java/lang/String/StringJoinTest.java ! test/java/lang/StringBuffer/BufferForwarding.java ! test/java/lang/StringBuilder/BuilderForwarding.java ! test/java/lang/System/finalization/FinThreads.java ! test/java/lang/Thread/GenerifyStackTraces.java ! test/java/lang/ThreadLocal/ImmutableLocal.java ! test/java/lang/annotation/typeAnnotations/GetAnnotatedInterfaces.java ! test/java/lang/annotation/typeAnnotations/GetAnnotatedSuperclass.java ! test/java/lang/instrument/ATestCaseScaffold.java ! test/java/lang/invoke/6998541/Test6998541.java ! test/java/lang/invoke/7157574/Test7157574.java ! test/java/lang/invoke/7196190/ClassForNameTest.java ! test/java/lang/invoke/7196190/GetUnsafeTest.java ! test/java/lang/invoke/AccessControlTest.java ! test/java/lang/invoke/AccessControlTest_subpkg/Acquaintance_remote.java ! test/java/lang/invoke/CallSiteTest.java ! test/java/lang/invoke/JavaDocExamplesTest.java ! test/java/lang/invoke/LFCaching/LambdaFormTestCase.java ! test/java/lang/invoke/MethodHandles/TestCatchException.java ! test/java/lang/invoke/MethodHandlesTest.java ! test/java/lang/invoke/indify/Indify.java ! test/java/lang/management/MemoryMXBean/GetMBeanInfo.java ! test/java/lang/management/MemoryMXBean/Pending.java ! test/java/lang/management/RuntimeMXBean/UpTime.java ! test/java/lang/management/ThreadMXBean/AllThreadIds.java ! test/java/lang/management/ThreadMXBean/ThreadBlockedCount.java ! test/java/lang/management/ThreadMXBean/ThreadCounts.java ! test/java/lang/ref/ReferenceEnqueuePending.java ! test/java/lang/ref/SoftReference/Bash.java ! test/java/lang/ref/SoftReference/Pin.java ! test/java/lang/reflect/Field/GenericStringTest.java ! test/java/lang/reflect/Method/defaultMethodModeling/DefaultMethodModeling.java ! test/java/lang/reflect/Proxy/nonPublicProxy/NonPublicProxyClass.java ! test/java/util/Arrays/ParallelPrefix.java ! test/java/util/Calendar/Bug8007038.java ! test/java/util/Collection/BiggernYours.java ! test/java/util/Collection/HotPotatoes.java ! test/java/util/Collections/AddAll.java ! test/java/util/Collections/Disjoint.java ! test/java/util/Collections/Frequency.java ! test/java/util/Collections/RacingCollections.java ! test/java/util/Collections/ReverseOrder2.java ! test/java/util/Deque/ChorusLine.java ! test/java/util/LinkedHashMap/Basic.java ! test/java/util/Locale/tools/EquivMapsGenerator.java ! test/java/util/Map/Collisions.java ! test/java/util/Map/FunctionalCMEs.java ! test/java/util/Map/InPlaceOpsCollisions.java ! test/java/util/Map/MapBinToFromTreeTest.java ! test/java/util/NavigableMap/LockStep.java ! test/java/util/ResourceBundle/Bug6190861.java ! test/java/util/ResourceBundle/Bug6204853.java ! test/java/util/ResourceBundle/Bug6355009.java ! test/java/util/ResourceBundle/Bug6356571.java ! test/java/util/ResourceBundle/Control/StressTest.java ! test/java/util/ResourceBundle/Test4300693.java ! test/java/util/ResourceBundle/getBaseBundleName/TestGetBaseBundleName.java ! test/java/util/ServiceLoader/Basic.java ! test/java/util/ServiceLoader/NPE.java ! test/java/util/Spliterator/SpliteratorCollisions.java ! test/java/util/StringJoiner/MergeTest.java ! test/java/util/TreeMap/ContainsValue.java ! test/java/util/concurrent/BlockingQueue/OfferDrainToLoops.java ! test/java/util/concurrent/ConcurrentQueues/OfferRemoveLoops.java ! test/java/util/concurrent/FutureTask/DoneTimedGetLoops.java ! test/java/util/concurrent/Phaser/Basic.java ! test/java/util/concurrent/locks/StampedLock/Basic.java ! test/java/util/jar/JarEntry/GetMethodsReturnClones.java ! test/java/util/jar/TestExtra.java ! test/java/util/logging/AnonymousLogger/TestAnonymousLogger.java ! test/java/util/logging/DrainFindDeadlockTest.java ! test/java/util/logging/FileHandlerLongLimit.java ! test/java/util/logging/FileHandlerPath.java ! test/java/util/logging/FileHandlerPatternExceptions.java ! test/java/util/logging/HigherResolutionTimeStamps/SerializeLogRecord.java ! test/java/util/logging/HigherResolutionTimeStamps/XmlFormatterNanos.java ! test/java/util/logging/LogManager/Configuration/ParentLoggerWithHandlerGC.java ! test/java/util/logging/LogManager/Configuration/TestConfigurationLock.java ! test/java/util/logging/LogManagerAppContextDeadlock.java ! test/java/util/logging/Logger/entering/LoggerEnteringWithParams.java ! test/java/util/logging/Logger/getGlobal/TestGetGlobal.java ! test/java/util/logging/Logger/getGlobal/TestGetGlobalByName.java ! test/java/util/logging/Logger/getGlobal/TestGetGlobalConcurrent.java ! test/java/util/logging/Logger/getGlobal/testgetglobal/HandlerImpl.java ! test/java/util/logging/Logger/logrb/TestLogrbResourceBundle.java ! test/java/util/logging/Logger/setResourceBundle/TestSetResourceBundle.java ! test/java/util/logging/LoggerResourceBundleRace.java ! test/java/util/logging/RootLogger/RootLevelInConfigFile.java ! test/java/util/logging/TestAppletLoggerContext.java ! test/java/util/logging/TestConfigurationListeners.java ! test/java/util/logging/TestLogConfigurationDeadLock.java ! test/java/util/logging/TestLogConfigurationDeadLockWithConf.java ! test/java/util/logging/TestLoggerBundleSync.java ! test/java/util/logging/bundlesearch/IndirectlyLoadABundle.java ! test/java/util/logging/bundlesearch/LoadItUp2.java ! test/java/util/logging/bundlesearch/ResourceBundleSearchTest.java ! test/java/util/logging/bundlesearch/TwiceIndirectlyLoadABundle.java ! test/java/util/regex/POSIX_Unicode.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectorsTest.java ! test/java/util/zip/ChecksumBase.java ! test/java/util/zip/FlaterCriticalArray.java ! test/java/util/zip/FlaterTest.java ! test/java/util/zip/ZipFile/FinalizeZipFile.java Changeset: b997ba72d8d4 Author: smarks Date: 2015-09-16 16:24 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/b997ba72d8d4 8072722: add stream support to Scanner Reviewed-by: psandoz, chegar, sherman ! src/java.base/share/classes/java/util/Scanner.java ! test/java/util/Scanner/ScanTest.java + test/java/util/Scanner/ScannerStreamTest.java Changeset: 4be07e0eb9b6 Author: weijun Date: 2015-09-17 10:37 +0800 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/4be07e0eb9b6 8136436: jarsigner tests include both a warnings.sh and a warnings subdir Reviewed-by: xuelei + test/sun/security/tools/jarsigner/warning.sh - test/sun/security/tools/jarsigner/warnings.sh Changeset: bb6e5a409fef Author: dfuchs Date: 2015-09-17 17:33 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/bb6e5a409fef 8073542: File Leak in jdk/src/java/base/unix/native/libnet/PlainDatagramSocketImpl.c Summary: ensure that file descriptor is properly closed if setsockopt fails. Reviewed-by: chegar, igerasim Contributed-by: vyom.tewari at oracle.com ! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c Changeset: acf424f856ce Author: martin Date: 2015-09-16 10:49 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/acf424f856ce 8136570: Stop changing user environment variables related to /usr/dt 4953367: MAWT: Java should be more careful manipulating NLSPATH, XFILESEARCHPATH env variables Summary: Stop changing user environment variables: NLSPATH XFILESEARCHPATH Reviewed-by: prr ! src/java.base/unix/native/libjava/java_props_md.c Changeset: a1549921a775 Author: simonis Date: 2015-09-17 18:04 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/a1549921a775 8136690: AIX: libjimage should be linked with the C++ compiler Reviewed-by: ihse ! make/lib/CoreLibraries.gmk Changeset: 16395f5ec2f3 Author: darcy Date: 2015-09-17 13:43 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/16395f5ec2f3 8134795: Port fdlibm pow to Java Reviewed-by: bpb ! make/mapfiles/libjava/mapfile-vers + src/java.base/share/classes/java/lang/FdLibm.java ! src/java.base/share/classes/java/lang/StrictMath.java - src/java.base/share/native/libfdlibm/e_pow.c ! src/java.base/share/native/libfdlibm/fdlibm.h - src/java.base/share/native/libfdlibm/w_pow.c ! src/java.base/share/native/libjava/StrictMath.c ! test/java/lang/Math/PowTests.java Changeset: bc949d71fd9d Author: robm Date: 2015-09-17 22:59 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/bc949d71fd9d 8129957: Deadlock in JNDI LDAP implementation when closing the LDAP context Reviewed-by: vinnie ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClient.java Changeset: 915e43f6c924 Author: rriggs Date: 2015-09-15 22:11 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/915e43f6c924 8133528: java/lang/ProcessHandle/OnExitTest.java fails intermittently Summary: remove checks for processes not spawned by the test Reviewed-by: joehw ! test/java/lang/ProcessHandle/OnExitTest.java Changeset: ec8537a991d8 Author: rriggs Date: 2015-09-17 13:33 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/ec8537a991d8 Merge - test/sun/security/tools/jarsigner/warnings.sh Changeset: bfe80876e240 Author: rriggs Date: 2015-09-17 22:46 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/bfe80876e240 Merge - src/java.base/share/native/libfdlibm/e_pow.c - src/java.base/share/native/libfdlibm/w_pow.c Changeset: db2f9bbb40f6 Author: rriggs Date: 2015-09-17 22:46 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/db2f9bbb40f6 8132735: java/lang/ProcessHandle/TreeTest failed with java.lang.AssertionError: Start with zero children Summary: Revise test to only operate on processes it spawns Reviewed-by: chegar ! test/java/lang/ProcessHandle/TreeTest.java Changeset: a58579b3e845 Author: vinnie Date: 2015-09-18 17:54 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/a58579b3e845 8136534: Loading JKS keystore using non-null InputStream results in closed stream Reviewed-by: mullan, wetmore ! src/java.base/share/classes/sun/security/util/KeyStoreDelegator.java + test/java/security/KeyStore/CheckInputStream.java Changeset: b05bcef3e1b5 Author: coffeys Date: 2015-09-18 18:19 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/b05bcef3e1b5 8077874: [TESTBUG] com/sun/corba/cachedSocket/7056731.sh should not be run on JRE Reviewed-by: chegar ! test/com/sun/corba/cachedSocket/7056731.sh Changeset: 7ed862e26243 Author: serb Date: 2015-09-02 16:13 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/7ed862e26243 8133677: Specification of AudioFileReader should be clarifed Reviewed-by: prr, amenkov ! src/java.desktop/share/classes/com/sun/media/sound/SoftMidiAudioFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/SunFileReader.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioSystem.java ! src/java.desktop/share/classes/javax/sound/sampled/spi/AudioFileReader.java + test/javax/sound/sampled/FileReader/RepeatedFormatReader.java Changeset: 36a8183df621 Author: serb Date: 2015-09-03 19:19 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/36a8183df621 8080948: [TEST_BUG] Few test cases are failing due to use of getPeer() Reviewed-by: prr, yan, alexsch ! test/java/awt/Focus/RequestOnCompWithNullParent/RequestOnCompWithNullParent1.java Changeset: d614e15d132c Author: psadhukhan Date: 2015-09-04 12:51 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/d614e15d132c 8134476: Broken Hyperlink in JDK 8 java.awt.Font javadocs Reviewed-by: prr, serb ! src/java.desktop/share/classes/java/awt/Font.java Changeset: f55cf3d24787 Author: yan Date: 2015-09-07 13:48 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/f55cf3d24787 8133539: [TEST_BUG] Split java/awt/image/MultiResolutionImageTest.java in two to allow restricted access Reviewed-by: alexsch, serb Contributed-by: Renjith Alexander + test/java/awt/image/MultiResolutionImageCommonTest.java ! test/java/awt/image/MultiResolutionImageTest.java Changeset: 017626660405 Author: kshefov Date: 2015-09-07 17:07 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/017626660405 7124238: [macosx] Font in BasicHTML document is bigger than it should be Reviewed-by: azvegint, alexsch Contributed-by: shilpi.rastogi at oracle.com + javax/swing/plaf/basic/BasicHTML/4960629/bug4960629.java Changeset: f7b346d83034 Author: serb Date: 2015-09-07 23:29 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/f7b346d83034 8060027: Tests java/beans/XMLEncoder/Test4903007.java and java/beans/XMLEncoder/java_awt_GridBagLayout.java Reviewed-by: alexsch ! src/java.desktop/share/classes/java/beans/XMLEncoder.java + test/java/beans/XMLEncoder/ReferenceToNonStaticField.java Changeset: 4c078d8904c9 Author: serb Date: 2015-09-07 23:57 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/4c078d8904c9 8134947: [macosx] Various memory leaks in Aqua look and feel Reviewed-by: azvegint, alexsch ! src/java.desktop/macosx/classes/com/apple/laf/AquaCaret.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaEditorPaneUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaSpinnerUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaTextAreaUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaTextPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableHeaderUI.java + test/javax/swing/UI/UnninstallUIMemoryLeaks/UnninstallUIMemoryLeaks.java Changeset: 177450b9f1a6 Author: yan Date: 2015-09-08 11:28 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/177450b9f1a6 8133027: [Jigsaw] Test java/awt/PrintJob/Text/stringwidth.sh fails during compilation Reviewed-by: yan, serb Contributed-by: Renjith Alexander + test/java/awt/Modal/InvisibleParentTest/InvisibleParentTest.html + test/java/awt/Modal/InvisibleParentTest/InvisibleParentTest.java ! test/java/awt/PrintJob/Text/StringWidth.java Changeset: 82e066c83bd0 Author: alexsch Date: 2015-09-08 16:01 +0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/82e066c83bd0 8135176: Moving test from javax/swing/plaf/basic/BasicHTML/4960629 to test/javax/swing/plaf/basic/BasicHTML/4960629 Reviewed-by: azvegint, alexsch Contributed-by: Shilpi Rastogi - javax/swing/plaf/basic/BasicHTML/4960629/bug4960629.java + test/javax/swing/plaf/basic/BasicHTML/4960629/bug4960629.java Changeset: b348f693a10e Author: prr Date: 2015-09-08 14:40 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/b348f693a10e Merge Changeset: 91335bb140c2 Author: prr Date: 2015-09-08 15:19 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/91335bb140c2 Merge Changeset: 7b9d345fc7ba Author: azvegint Date: 2015-09-09 10:31 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/7b9d345fc7ba 8005914: [TEST_BUG] The last column header does not contain "..." Reviewed-by: alexsch, serb Contributed-by: shilpi.rastogi at oracle.com + test/javax/swing/JTableHeader/6442918/bug6442918a.java ! test/javax/swing/regtesthelpers/Util.java Changeset: 873342a31dee Author: anashaty Date: 2015-09-09 19:10 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/873342a31dee 8081485: EDT auto shutdown is broken in case of new event queue usage Reviewed-by: serb, alexp ! src/java.desktop/share/classes/java/awt/EventQueue.java + test/java/awt/Toolkit/AutoShutdown/EventQueuePush/EventQueuePushAutoshutdown.java + test/java/awt/Toolkit/AutoShutdown/EventQueuePush/EventQueuePushAutoshutdown.sh Changeset: 65cab946433b Author: alexsch Date: 2015-09-10 17:02 +0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/65cab946433b 8032568: Test javax/swing/JInternalFrame/8020708/bug8020708.java fails on Windows virtual hosts Reviewed-by: serb, alexsch Contributed-by: Rajeev Chamyal ! test/javax/swing/JInternalFrame/8020708/bug8020708.java Changeset: 7da13611c26e Author: serb Date: 2015-09-11 15:03 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/7da13611c26e 7131835: [TEST_BUG] Test does not consider that the rounded edges of the window in Mac OS 10.7 Reviewed-by: azvegint, yan + test/sun/java2d/OpenGL/CopyAreaOOB.java Changeset: 369c16c9c4d2 Author: alexsch Date: 2015-09-11 17:12 +0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/369c16c9c4d2 8025082: The behaviour of the highlight will be lost after clicking the set button Reviewed-by: serb, alexsch Contributed-by: Rajeev Chamyal ! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java + test/javax/swing/JTextPane/bug8025082.java Changeset: 79d93ad73030 Author: pchopra Date: 2015-09-11 17:58 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/79d93ad73030 8136354: [TEST_BUG] Test java/awt/image/RescaleOp/RescaleAlphaTest.java with Bad action for script Reviewed-by: azvegint, serb ! test/java/awt/image/RescaleOp/RescaleAlphaTest.java Changeset: 600f0e7f6dd5 Author: alexsch Date: 2015-09-14 18:54 +0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/600f0e7f6dd5 8039467: [TEST_BUG] Test java/awt/Choice/UnfocusableToplevel/UnfocusableToplevel.java lefts keystrokes in a keyboard buffer on Windows Reviewed-by: serb, alexsch Contributed-by: Ambarish Rapte ! test/java/awt/Choice/UnfocusableToplevel/UnfocusableToplevel.java Changeset: 298cca968b4f Author: prr Date: 2015-09-14 09:40 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/298cca968b4f Merge - make/src/native/add_gnu_debuglink/add_gnu_debuglink.c - make/src/native/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c - src/java.base/unix/native/libnet/AbstractPlainDatagramSocketImpl.c - src/java.base/windows/native/libnet/AbstractPlainDatagramSocketImpl.c Changeset: 7869179af058 Author: alexsch Date: 2015-09-15 15:31 +0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/7869179af058 8029339: Custom MultiResolution image support on HiDPI displays Reviewed-by: flar, serb ! src/java.desktop/macosx/classes/com/apple/laf/AquaImageFactory.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CImage.java ! src/java.desktop/share/classes/java/awt/RenderingHints.java + src/java.desktop/share/classes/java/awt/image/AbstractMultiResolutionImage.java + src/java.desktop/share/classes/java/awt/image/BaseMultiResolutionImage.java + src/java.desktop/share/classes/java/awt/image/MultiResolutionImage.java ! src/java.desktop/share/classes/sun/awt/SunHints.java ! src/java.desktop/share/classes/sun/awt/SunToolkit.java - src/java.desktop/share/classes/sun/awt/image/AbstractMultiResolutionImage.java ! src/java.desktop/share/classes/sun/awt/image/MultiResolutionCachedImage.java - src/java.desktop/share/classes/sun/awt/image/MultiResolutionImage.java ! src/java.desktop/share/classes/sun/awt/image/MultiResolutionToolkitImage.java ! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java ! test/java/awt/Cursor/MultiResolutionCursorTest/MultiResolutionCursorTest.java ! test/java/awt/image/MultiResolutionImage/NSImageToMultiResolutionImageTest.java ! test/java/awt/image/MultiResolutionImageCommonTest.java ! test/java/awt/image/MultiResolutionImageTest.java + test/java/awt/image/multiresolution/BaseMultiResolutionImageTest.java ! test/java/awt/image/multiresolution/MultiResolutionCachedImageTest.java + test/java/awt/image/multiresolution/MultiResolutionRenderingHintsTest.java Changeset: 38169ef6e325 Author: prr Date: 2015-09-18 09:18 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/38169ef6e325 Merge - src/java.base/share/native/libfdlibm/e_pow.c - src/java.base/share/native/libfdlibm/w_pow.c - src/java.base/share/native/libjava/Image.c - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPHelper.java - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPProxy.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ClientProvider.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/IIOPProxyImpl.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ProxyInputStream.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ServerProvider.java - test/javax/management/remote/mandatory/connection/NoIIOP.java - test/sun/security/tools/jarsigner/warnings.sh Changeset: 50292d486635 Author: prr Date: 2015-09-18 11:24 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/50292d486635 Merge Changeset: d11f25ce3c54 Author: lana Date: 2015-09-18 14:20 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/d11f25ce3c54 Merge - src/java.base/share/native/libfdlibm/e_pow.c - src/java.base/share/native/libfdlibm/w_pow.c - src/java.base/share/native/libjava/Image.c - src/java.desktop/share/classes/sun/awt/image/AbstractMultiResolutionImage.java - src/java.desktop/share/classes/sun/awt/image/MultiResolutionImage.java - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPHelper.java - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPProxy.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ClientProvider.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/IIOPProxyImpl.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ProxyInputStream.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ServerProvider.java - test/javax/management/remote/mandatory/connection/NoIIOP.java - test/sun/security/tools/jarsigner/warnings.sh Changeset: 34ed7c05fef7 Author: lana Date: 2015-09-25 22:59 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/34ed7c05fef7 Added tag jdk9-b83 for changeset d11f25ce3c54 ! .hgtags Changeset: 1edfa4abd77a Author: psandoz Date: 2015-09-19 15:26 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/1edfa4abd77a 8136686: Collectors.counting can use Collectors.summingLong to reduce boxing Reviewed-by: psandoz Contributed-by: Tagir Valeev ! src/java.base/share/classes/java/util/stream/Collectors.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/CountTest.java Changeset: 9f8e3bf8376a Author: amjiang Date: 2015-09-22 09:34 +0800 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/9f8e3bf8376a 8050461: Tests for syntax checking of JAAS configuration file Reviewed-by: weijun + test/javax/security/auth/login/JAASConfigSyntaxCheck/JAASConfigSyntaxTest.java + test/javax/security/auth/login/JAASConfigSyntaxCheck/JAASSynWithOutApplication.config + test/javax/security/auth/login/JAASConfigSyntaxCheck/JAASSynWithOutBraces.config + test/javax/security/auth/login/JAASConfigSyntaxCheck/JAASSynWithOutFlag.config + test/javax/security/auth/login/JAASConfigSyntaxCheck/JAASSynWithOutLoginModule.config + test/javax/security/auth/login/JAASConfigSyntaxCheck/JAASSynWithOutSemiColen.config + test/javax/security/auth/login/JAASConfigSyntaxCheck/SampleLoginModule.java Changeset: 200804e4ba28 Author: jlaskey Date: 2015-09-22 12:47 -0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/200804e4ba28 8135197: libjimage code needs translation from hotspot-ish to jdk-ish Reviewed-by: rriggs, chegar Contributed-by: james.laskey at oracle.com ! src/java.base/share/native/libjimage/ImageNativeSubstrate.cpp ! src/java.base/share/native/libjimage/endian.cpp ! src/java.base/share/native/libjimage/endian.hpp ! src/java.base/share/native/libjimage/imageDecompressor.cpp ! src/java.base/share/native/libjimage/imageDecompressor.hpp ! src/java.base/share/native/libjimage/imageFile.cpp ! src/java.base/share/native/libjimage/imageFile.hpp ! src/java.base/share/native/libjimage/inttypes.hpp ! src/java.base/share/native/libjimage/jimage.cpp ! src/java.base/share/native/libjimage/jimage.hpp ! src/java.base/share/native/libjimage/osSupport.hpp ! src/java.base/unix/native/libjimage/osSupport_unix.cpp ! src/java.base/windows/native/libjimage/osSupport_windows.cpp Changeset: 903f82e9d9fd Author: jwilhelm Date: 2015-09-08 16:10 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/903f82e9d9fd Merge ! make/lib/CoreLibraries.gmk - src/java.base/share/native/libjava/Image.c - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPHelper.java - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPProxy.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ClientProvider.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/IIOPProxyImpl.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ProxyInputStream.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ServerProvider.java - test/javax/management/remote/mandatory/connection/NoIIOP.java Changeset: e92813f9e939 Author: jwilhelm Date: 2015-09-15 15:49 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/e92813f9e939 Merge Changeset: 95636dbc11e3 Author: amurillo Date: 2015-09-17 09:19 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/95636dbc11e3 Merge Changeset: 3c09abf433f0 Author: amurillo Date: 2015-09-22 11:01 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/3c09abf433f0 Merge - src/java.base/share/native/libfdlibm/e_pow.c - src/java.base/share/native/libfdlibm/w_pow.c - src/java.desktop/share/classes/sun/awt/image/AbstractMultiResolutionImage.java - src/java.desktop/share/classes/sun/awt/image/MultiResolutionImage.java Changeset: 69f78bcd65f8 Author: mhaupt Date: 2015-09-23 08:43 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/69f78bcd65f8 8136931: more fine-grained condition checking for BMH species creation Reviewed-by: psandoz, sundar ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java ! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java Changeset: e35164a24594 Author: rriggs Date: 2015-09-23 11:18 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/e35164a24594 8132541: (process) ProcessBuilder support for redirection to discard output Summary: Add redirect to NUL or /dev/null depending on the OS Reviewed-by: chegar, martin ! src/java.base/share/classes/java/lang/ProcessBuilder.java ! test/java/lang/ProcessBuilder/Basic.java Changeset: aa7cccf1a672 Author: rriggs Date: 2015-09-23 15:02 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/aa7cccf1a672 8132883: The spec of allChildren/children of j.l.Process/ProcessHandle need to be relaxed 8131763: j.l.Process.allChildren spec clarification Reviewed-by: chegar ! src/java.base/share/classes/java/lang/Process.java ! src/java.base/share/classes/java/lang/ProcessHandle.java Changeset: 8292f92a37b7 Author: darcy Date: 2015-09-23 14:14 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/8292f92a37b7 7130085: Port fdlibm hypot to Java Reviewed-by: bpb ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/classes/java/lang/FdLibm.java ! src/java.base/share/classes/java/lang/StrictMath.java - src/java.base/share/native/libfdlibm/e_hypot.c - src/java.base/share/native/libfdlibm/w_hypot.c ! src/java.base/share/native/libjava/StrictMath.c ! test/java/lang/StrictMath/HypotTests.java Changeset: c9b4bc199dca Author: tyan Date: 2015-09-23 21:28 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/c9b4bc199dca 8048604: Tests for strong crypto ciphers Summary: SQE test co-location effort Reviewed-by: valeriep + test/com/sun/crypto/provider/CICO/CICOChainingTest.java + test/com/sun/crypto/provider/CICO/CICODESFuncTest.java + test/com/sun/crypto/provider/CICO/CICOSkipTest.java + test/com/sun/crypto/provider/CICO/PBEFunc/AESPBEWrapper.java + test/com/sun/crypto/provider/CICO/PBEFunc/AbstractPBEWrapper.java + test/com/sun/crypto/provider/CICO/PBEFunc/CICOPBEFuncTest.java + test/com/sun/crypto/provider/CICO/PBEFunc/CICO_PBE_RW_Test.java + test/com/sun/crypto/provider/CICO/PBEFunc/CICO_PBE_SKIP_Test.java + test/com/sun/crypto/provider/CICO/PBEFunc/CICO_PBE_Test.java + test/com/sun/crypto/provider/CICO/PBEFunc/CipherNCFuncTest.java + test/com/sun/crypto/provider/CICO/PBEFunc/DefaultPBEWrapper.java + test/com/sun/crypto/provider/CICO/PBEFunc/PBEAlgorithm.java + test/com/sun/crypto/provider/CICO/PBEFunc/PBKDF2Wrapper.java + test/com/sun/crypto/provider/CICO/ReadModel.java + test/com/sun/crypto/provider/CICO/TestUtilities.java + test/com/sun/crypto/provider/Cipher/DES/TextPKCS5PaddingTest.java ! test/javax/crypto/KeyGenerator/TestKGParity.java Changeset: 86e39496209e Author: valeriep Date: 2015-09-24 01:45 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/86e39496209e 8137068: Tests added in JDK-8048604 fail to compile Summary: Fixed the 2 tests with correct jprt tags Reviewed-by: xuelei ! test/com/sun/crypto/provider/CICO/PBEFunc/CipherNCFuncTest.java ! test/javax/crypto/KeyGenerator/TestKGParity.java Changeset: ebb557eaea32 Author: amjiang Date: 2015-09-24 10:23 +0800 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/ebb557eaea32 8050427: LoginContext tests to cover JDK-4703361 Reviewed-by: weijun + test/javax/security/auth/login/LoginContext/DummyLoginModule.java + test/javax/security/auth/login/LoginContext/DynamicConfigurationTest.java + test/javax/security/auth/login/LoginContext/MyConfiguration.java + test/javax/security/auth/login/LoginContext/SmartLoginModule.java Changeset: 791ce879cf01 Author: avstepan Date: 2015-09-24 17:07 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/791ce879cf01 8133651: replace some tags (obsolete in html5) in core-libs docs Reviewed-by: martin ! src/java.base/share/classes/java/util/Locale.java ! src/java.base/share/classes/sun/reflect/generics/factory/CoreReflectionFactory.java ! src/java.base/share/classes/sun/reflect/generics/factory/GenericsFactory.java ! src/java.base/share/classes/sun/reflect/generics/parser/SignatureParser.java ! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/GenericArrayTypeImpl.java ! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/TypeVariableImpl.java ! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/WildcardTypeImpl.java ! src/java.base/share/classes/sun/reflect/generics/repository/AbstractRepository.java ! src/java.base/share/classes/sun/reflect/generics/repository/ClassRepository.java ! src/java.base/share/classes/sun/reflect/generics/repository/ConstructorRepository.java ! src/java.base/share/classes/sun/reflect/generics/repository/FieldRepository.java ! src/java.base/share/classes/sun/reflect/generics/repository/MethodRepository.java ! src/java.base/share/classes/sun/reflect/generics/scope/AbstractScope.java ! src/java.base/share/classes/sun/reflect/generics/scope/ClassScope.java ! src/java.base/share/classes/sun/reflect/generics/scope/DummyScope.java ! src/java.base/share/classes/sun/reflect/generics/scope/MethodScope.java ! src/java.base/share/classes/sun/reflect/generics/tree/TypeTree.java ! src/java.base/share/classes/sun/reflect/generics/visitor/Reifier.java ! src/java.scripting/share/classes/javax/script/Bindings.java ! src/java.scripting/share/classes/javax/script/SimpleBindings.java ! src/jdk.jconsole/share/classes/com/sun/tools/jconsole/JConsolePlugin.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/ProxyClient.java ! src/jdk.rmic/share/classes/sun/tools/java/ClassDefinition.java ! src/jdk.rmic/share/classes/sun/tools/java/Identifier.java ! src/jdk.rmic/share/classes/sun/tools/javac/SourceMember.java ! src/jdk.rmic/share/classes/sun/tools/tree/Expression.java Changeset: 2ba5455a7fbd Author: rriggs Date: 2015-09-24 11:01 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/2ba5455a7fbd 8129744: Documentation in Month refers to quarters 8129556: TemporalAdjusters dayOfWeekInMonth wrongly says "in the same month" Reviewed-by: chegar, scolebourne ! src/java.base/share/classes/java/time/Month.java ! src/java.base/share/classes/java/time/temporal/TemporalAdjusters.java Changeset: 0e0cb50613bb Author: robm Date: 2015-09-24 17:01 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/0e0cb50613bb 8135124: com/sun/jndi/ldap/LdapTimeoutTest.java failed intermittently Reviewed-by: rriggs ! test/com/sun/jndi/ldap/LdapTimeoutTest.java Changeset: b3d042c1c01b Author: naoto Date: 2015-09-24 09:05 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/b3d042c1c01b 8136518: java/util/TimeZone/CLDRDisplayNamesTest.java fails for de. Reviewed-by: okutsu ! test/java/util/TimeZone/CLDRDisplayNamesTest.java Changeset: a831c364751d Author: valeriep Date: 2015-09-24 18:16 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/a831c364751d 8075286: Additional tests for signature algorithm OIDs and transformation string Summary: SQE test co-location effort Reviewed-by: valeriep Contributed-by: sha.jiang at oracle.com + test/com/sun/crypto/provider/NSASuiteB/TestAESOids.java + test/com/sun/crypto/provider/NSASuiteB/TestAESWrapOids.java + test/com/sun/crypto/provider/NSASuiteB/TestHmacSHAOids.java + test/sun/security/TestSignatureOidHelper.java + test/sun/security/ec/NSASuiteB/TestSHAwithECDSASignatureOids.java + test/sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java + test/sun/security/provider/NSASuiteB/TestSHAOids.java + test/sun/security/provider/NSASuiteB/TestSHAwithDSASignatureOids.java Changeset: 551959336e36 Author: igerasim Date: 2015-09-26 00:23 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/551959336e36 8137121: (fc) Infinite loop FileChannel.truncate Reviewed-by: alanb ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java + test/java/nio/channels/FileChannel/LoopingTruncate.java Changeset: 34cd68822c11 Author: amjiang Date: 2015-09-26 12:08 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/34cd68822c11 8050402: Tests to check for use of policy files Reviewed-by: mullan + test/java/security/Policy/ExtensiblePolicy/ExtensiblePolicyTest.java + test/java/security/Policy/ExtensiblePolicy/ExtensiblePolicyTest1.policy + test/java/security/Policy/ExtensiblePolicy/ExtensiblePolicyTest2.policy + test/java/security/Policy/ExtensiblePolicy/ExtensiblePolicyTest3.policy + test/java/security/Policy/ExtensiblePolicy/ExtensiblePolicyWithJarTest.java + test/java/security/Policy/ExtensiblePolicy/TVJar/TVPermission.java Changeset: 757ef7f6d004 Author: lana Date: 2015-09-26 09:21 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/757ef7f6d004 Merge - src/java.base/share/native/libfdlibm/e_hypot.c - src/java.base/share/native/libfdlibm/w_hypot.c Changeset: 6121574dacc3 Author: ihse Date: 2015-10-05 14:59 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/6121574dacc3 Merge - src/java.base/share/native/libfdlibm/e_hypot.c - src/java.base/share/native/libfdlibm/e_pow.c - src/java.base/share/native/libfdlibm/w_hypot.c - src/java.base/share/native/libfdlibm/w_pow.c - src/java.base/share/native/libjava/Image.c - src/java.desktop/share/classes/sun/awt/image/AbstractMultiResolutionImage.java - src/java.desktop/share/classes/sun/awt/image/MultiResolutionImage.java - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPHelper.java - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPProxy.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ClientProvider.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/IIOPProxyImpl.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ProxyInputStream.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ServerProvider.java - test/javax/management/remote/mandatory/connection/NoIIOP.java - test/sun/security/tools/jarsigner/warnings.sh From magnus.ihse.bursie at oracle.com Mon Oct 5 13:02:29 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 05 Oct 2015 13:02:29 +0000 Subject: hg: build-infra/jdk9/langtools: 8 new changesets Message-ID: <201510051302.t95D2T1s021902@aojmv0008.oracle.com> Changeset: 8fa8045bbd4e Author: mcimadamore Date: 2015-09-14 11:26 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/8fa8045bbd4e 8077306: Recursive implementation of List.map leads to stack overflow Summary: Recusrive implementation of List.map uses too much stack; switch to iterative version. Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/List.java + test/tools/javac/generics/inference/8077306/T8077306.java Changeset: 286fc9270404 Author: mcimadamore Date: 2015-09-15 13:43 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/286fc9270404 8078093: Severe compiler performance regression Java 7 to 8 for nested method invocations Summary: Add infrastructure to avoid combinatorial explosion of method argument attributions Reviewed-by: jlahoda, vromero, dlsmith ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java + src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! test/tools/javac/generics/wildcards/neg/Readonly.out ! test/tools/javac/lambda/8019480/T8019480.out + test/tools/javac/lambda/speculative/InferStrict.java + test/tools/javac/lambda/speculative/InferWeak.java + test/tools/javac/lambda/speculative/NestedLambdaGenerics.java + test/tools/javac/lambda/speculative/NestedLambdaNoGenerics.java + test/tools/javac/lambda/speculative/T8055984.java + test/tools/javac/lambda/speculative/T8077247.java + test/tools/javac/lambda/speculative/T8078093.java Changeset: 6b3b94a2ebca Author: lana Date: 2015-09-18 14:21 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/6b3b94a2ebca Merge Changeset: 3f3129007ded Author: lana Date: 2015-09-25 22:59 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/3f3129007ded Added tag jdk9-b83 for changeset 6b3b94a2ebca ! .hgtags Changeset: c8206f440046 Author: alundblad Date: 2015-09-21 11:19 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/c8206f440046 8135131: Enable thin server mode in Sjavac Summary: State tracknig and incremental compilation disabled unless --state-dir is provided. Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Options.java ! test/tools/sjavac/ApiExtraction.java ! test/tools/sjavac/ClasspathDependencies.java ! test/tools/sjavac/CompileCircularSources.java ! test/tools/sjavac/CompileExcludingDependency.java ! test/tools/sjavac/CompileWithAtFile.java ! test/tools/sjavac/CompileWithInvisibleSources.java ! test/tools/sjavac/CompileWithOverrideSources.java ! test/tools/sjavac/ExclPattern.java ! test/tools/sjavac/IgnoreSymbolFile.java ! test/tools/sjavac/IncCompInheritance.java ! test/tools/sjavac/IncCompileChangeNative.java ! test/tools/sjavac/IncCompileDropClasses.java ! test/tools/sjavac/IncCompileFullyQualifiedRef.java ! test/tools/sjavac/IncCompileNoChanges.java ! test/tools/sjavac/IncCompileUpdateNative.java ! test/tools/sjavac/IncCompileWithChanges.java + test/tools/sjavac/NoState.java ! test/tools/sjavac/OptionDecoding.java ! test/tools/sjavac/ParallelCompilations.java ! test/tools/sjavac/PermittedArtifact.java ! test/tools/sjavac/SJavacTester.java Changeset: 8e76163b3f3a Author: jlahoda Date: 2015-09-23 08:29 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/8e76163b3f3a 8135307: CompletionFailure thrown when calling FieldDoc.type, if the field's type is missing Summary: Handling CompletionFailures inside the Javadoc API implementation. Reviewed-by: mcimadamore, ksrini, jjg ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ClassDocImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/MethodDocImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/TypeMaker.java + test/tools/javadoc/CompletionError.java Changeset: e3445ccab58f Author: lana Date: 2015-09-26 09:22 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/e3445ccab58f Merge Changeset: 4d4730b4dc05 Author: ihse Date: 2015-10-05 14:59 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/4d4730b4dc05 Merge From magnus.ihse.bursie at oracle.com Mon Oct 5 13:02:36 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 05 Oct 2015 13:02:36 +0000 Subject: hg: build-infra/jdk9/nashorn: 18 new changesets Message-ID: <201510051302.t95D2akQ021992@aojmv0008.oracle.com> Changeset: 751ada854e5a Author: sundar Date: 2015-09-14 16:13 +0530 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/751ada854e5a 8055917: jdk.nashorn.internal.codegen.CompilationPhase$N should be renamed to proper classes Reviewed-by: attila, hannesw - samples/EvalWithArbitraryThis.java.orig + samples/exceptionswallow.js ! samples/find_nonfinals2.js ! samples/javafoovars.js + samples/resourcetrysuggester.js ! samples/zipfs.js ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/EditPad.java ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/ExternalEditor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ApplySpecialization.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FindScopeDepths.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FoldConstants.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ReplaceCompileUnits.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SplitIntoFunctions.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Splitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java Changeset: 31f1156a592b Author: sundar Date: 2015-09-15 19:31 +0530 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/31f1156a592b 8080501: javaarrayconversion.js test is flawed Reviewed-by: attila, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJava.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties ! test/script/basic/javaarrayconversion.js Changeset: c209abbe9b24 Author: sundar Date: 2015-09-16 16:26 +0530 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/c209abbe9b24 8136544: Call site switching to megamorphic causes incorrect property read Reviewed-by: attila, mhaupt ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJavaImporter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NativeJavaPackage.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java + test/script/basic/JDK-8136544.js ! test/src/jdk/nashorn/api/scripting/test/ScopeTest.java Changeset: b4eb53200105 Author: hannesw Date: 2015-09-16 14:42 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/b4eb53200105 8134609: Allow constructors with same prototoype map to share the allocator map Reviewed-by: attila, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AllocationStrategy.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Debug.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyListeners.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SetMethodCreator.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SharedPropertyMap.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java ! test/script/basic/JDK-8134569.js ! test/script/basic/JDK-8134569.js.EXPECTED + test/script/basic/JDK-8134609.js Changeset: 79781ce06df7 Author: attila Date: 2015-09-16 18:34 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/79781ce06df7 8135251: Use Unsafe.defineAnonymousClass for loading Nashorn script code Reviewed-by: hannesw, lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CodeInstaller.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Timing.java Changeset: d62c5288738a Author: attila Date: 2015-09-16 18:44 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/d62c5288738a 8136647: Syntactic error accidentally left in JDK-8135251 changeset Reviewed-by: sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java Changeset: 67bab332bcb3 Author: sundar Date: 2015-09-17 18:23 +0530 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/67bab332bcb3 8136694: Megemorphic scope access does not throw ReferenceError when property is missing Reviewed-by: attila, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! test/script/basic/JDK-8044750.js + test/script/basic/JDK-8136694.js Changeset: 21b86b980a5f Author: lana Date: 2015-09-18 14:21 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/21b86b980a5f Merge - samples/EvalWithArbitraryThis.java.orig Changeset: 4d320336c48c Author: lana Date: 2015-09-25 22:59 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/4d320336c48c Added tag jdk9-b83 for changeset 21b86b980a5f ! .hgtags Changeset: 6e5080fdfaad Author: hannesw Date: 2015-09-19 16:04 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/6e5080fdfaad 8135190: Method code too large in Babel browser.js script Reviewed-by: attila, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FieldObjectCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ObjectCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ReplaceCompileUnits.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SpillObjectCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Splitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/WeighNodes.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/Type.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LiteralNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ObjectNode.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Splittable.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java + test/script/basic/JDK-8135190.js Changeset: f86149c8aaea Author: sundar Date: 2015-09-22 12:57 +0530 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/f86149c8aaea 8136832: property_delete.js tests be moved out from currently-failing Reviewed-by: attila, lagergren, hannesw - test/script/currently-failing/property_delete.js + test/script/maptests/property_delete.js Changeset: 678db05f13ba Author: sundar Date: 2015-09-22 14:00 +0530 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/678db05f13ba 8136894: test/script/currently-failing/gettersetter.js passes, move it out of currently-failing tests Reviewed-by: hannesw, mhaupt - test/script/currently-failing/gettersetter.js + test/script/maptests/gettersetter.js Changeset: d09ca2242f2f Author: sundar Date: 2015-09-25 16:01 +0530 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/d09ca2242f2f 8137134: invokespecial on indirect super interface is generated by Java adapter generator Reviewed-by: attila, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java + test/script/basic/JDK-8137134.js + test/script/basic/JDK-8137134.js.EXPECTED + test/src/jdk/nashorn/test/models/A.java + test/src/jdk/nashorn/test/models/B.java Changeset: 47848d88093b Author: attila Date: 2015-09-25 12:46 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/47848d88093b 8134490: Dead var statement evacuation incorrectly descends into nested functions Reviewed-by: hannesw, mhaupt ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FindScopeDepths.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java + test/script/basic/JDK-8134490.js Changeset: 8d8d5527b409 Author: attila Date: 2015-09-25 15:57 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/8d8d5527b409 8136700: Make sure Context.anonymousHostClasses doesn't grow unbounded Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java Changeset: ae68bfedfad2 Author: attila Date: 2015-09-25 17:53 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/ae68bfedfad2 8134488: var statement in if(false) block incorrectly evacuated into enclosing function Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FoldConstants.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java + test/script/basic/JDK-8134488.js + test/script/basic/JDK-8134488.js.EXPECTED Changeset: 214b97ba911f Author: lana Date: 2015-09-26 09:22 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/214b97ba911f Merge - test/script/currently-failing/gettersetter.js - test/script/currently-failing/property_delete.js Changeset: e22e948df2b7 Author: ihse Date: 2015-10-05 14:59 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/e22e948df2b7 Merge - samples/EvalWithArbitraryThis.java.orig - test/script/currently-failing/gettersetter.js - test/script/currently-failing/property_delete.js From sadhak001 at gmail.com Mon Oct 5 20:04:50 2015 From: sadhak001 at gmail.com (Mani Sarkar) Date: Mon, 5 Oct 2015 21:04:50 +0100 Subject: Building Valhalla In-Reply-To: <56122DD7.3060604@oracle.com> References: <560EEABA.7030804@oracle.com> <56122DD7.3060604@oracle.com> Message-ID: Thanks guys I'll be happy to change it back when its rectified on your end. Cheers, Mani On Mon, Oct 5, 2015 at 8:59 AM, Erik Joelsson wrote: > Hello Mani, > > Yes, it will, but consider it a workaround that may change. > > /Erik > > > On 2015-10-02 22:44, Mani Sarkar wrote: > >> Maurizio, >> >> Thanks for the suggestion - would it build the much useful JRE and JDK >> images ? >> >> Cheers, >> Mani >> >> On Fri, Oct 2, 2015 at 9:36 PM, Maurizio Cimadamore < >> maurizio.cimadamore at oracle.com> wrote: >> >> I believe this has been caused by the latest push... >>> >>> try doing: >>> >>> make jimages >>> >>> afaik that should not run the last verification step ;-) >>> >>> Maurizio >>> >>> On 02/10/15 20:59, Mani Sarkar wrote: >>> >>> Hi guys, >>>> >>>> I get the below build error half way through build the valhalla build of >>>> OpenJDK: >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> *ERROR: Failed module access verificationgmake[3]: *** [checkdeps] Error >>>> 1gmake[3]: Leaving directory >>>> `< >>>> >>>> https://adopt-openjdk.ci.cloudbees.com/job/project-valhalla-OpenJDK/ws/valhalla/make >>>> < >>>> >>>> https://adopt-openjdk.ci.cloudbees.com/job/project-valhalla-OpenJDK/ws/valhalla/make >>>> >>>>> '>gmake[2]: >>>>> >>>> *** [verify-modules] Error 1gmake[2]: Leaving directory >>>> `< >>>> >>>> https://adopt-openjdk.ci.cloudbees.com/job/project-valhalla-OpenJDK/ws/valhalla >>>> < >>>> >>>> https://adopt-openjdk.ci.cloudbees.com/job/project-valhalla-OpenJDK/ws/valhalla >>>> >>>>> '>make[1]: >>>>> >>>> *** [main] Error 1make[1]: Leaving directory >>>> `< >>>> >>>> https://adopt-openjdk.ci.cloudbees.com/job/project-valhalla-OpenJDK/ws/valhalla >>>> < >>>> >>>> https://adopt-openjdk.ci.cloudbees.com/job/project-valhalla-OpenJDK/ws/valhalla >>>> >>>>> '>make: >>>>> >>>> *** [images] Error 2Build step 'Execute shell' marked build as >>>> failureArchiving artifacts* >>>> >>>> Here's the link to the detailed logs - >>>> >>>> >>>> https://adopt-openjdk.ci.cloudbees.com/view/OpenJDK/job/project-valhalla-OpenJDK/3/consoleFull >>>> >>>> Whats the fix to the verify modules issue ? Any flags that would help ? >>>> There are a number of errors like "inaccessible reference: >>>> valhalla.model3.Model3Converter (java.base) -> >>>> com.sun.tools.classfile.AccessFlags (jdk.compiler)". >>>> >>>> For your info, I'm building from the >>>> http://hg.openjdk.java.net/valhalla/valhalla/ >>>> repo. >>>> >>>> Cheers, >>>> Mani >>>> >>>> >>>> >> > -- @theNeomatrix369 * | **Blog ** | *LJC Associate & LJC Advocate (@adoptopenjdk & @adoptajsr programs) *Meet-a-Project - *MutabilityDetector * | **Bitbucket * * | **Github * * | **LinkedIn * *Come to Devoxx UK 2016:* http://www.devoxx.co.uk/ *Don't chase success, rather aim for "Excellence", and success will come chasing after you!* From magnus.ihse.bursie at oracle.com Tue Oct 6 10:03:31 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 06 Oct 2015 10:03:31 +0000 Subject: hg: build-infra/jdk9: 2 new changesets Message-ID: <201510061003.t96A3WcY017997@aojmv0008.oracle.com> Changeset: 862c8645ab01 Author: lana Date: 2015-10-05 20:24 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/862c8645ab01 Added tag jdk9-b84 for changeset 1c8134475511 ! .hgtags Changeset: 92ed6ef4bc8a Author: ihse Date: 2015-10-06 12:03 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/92ed6ef4bc8a Merge From magnus.ihse.bursie at oracle.com Tue Oct 6 10:03:52 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 06 Oct 2015 10:03:52 +0000 Subject: hg: build-infra/jdk9/corba: Added tag jdk9-b84 for changeset df70bb200356 Message-ID: <201510061003.t96A3qgL018207@aojmv0008.oracle.com> Changeset: 333b58ed098f Author: lana Date: 2015-10-05 20:24 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/corba/rev/333b58ed098f Added tag jdk9-b84 for changeset df70bb200356 ! .hgtags From magnus.ihse.bursie at oracle.com Tue Oct 6 10:04:14 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 06 Oct 2015 10:04:14 +0000 Subject: hg: build-infra/jdk9/hotspot: 2 new changesets Message-ID: <201510061004.t96A4Ema018421@aojmv0008.oracle.com> Changeset: c5103d0b37bf Author: lana Date: 2015-10-05 20:24 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c5103d0b37bf Added tag jdk9-b84 for changeset 184c43284449 ! .hgtags Changeset: 73c1fa6e4c0b Author: ihse Date: 2015-10-06 12:03 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/73c1fa6e4c0b Merge From magnus.ihse.bursie at oracle.com Tue Oct 6 10:05:53 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 06 Oct 2015 10:05:53 +0000 Subject: hg: build-infra/jdk9/jaxp: 2 new changesets Message-ID: <201510061005.t96A5scY018708@aojmv0008.oracle.com> Changeset: fd58ac203057 Author: lana Date: 2015-10-05 20:25 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxp/rev/fd58ac203057 Added tag jdk9-b84 for changeset 91795d86744f ! .hgtags Changeset: 51f29a39a01c Author: ihse Date: 2015-10-06 12:03 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxp/rev/51f29a39a01c Merge From magnus.ihse.bursie at oracle.com Tue Oct 6 10:06:03 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 06 Oct 2015 10:06:03 +0000 Subject: hg: build-infra/jdk9/jaxws: 2 new changesets Message-ID: <201510061006.t96A63IU018765@aojmv0008.oracle.com> Changeset: 223ca942ac7f Author: lana Date: 2015-10-05 20:25 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxws/rev/223ca942ac7f Added tag jdk9-b84 for changeset 51729143f8fe ! .hgtags Changeset: c8f7f4074539 Author: ihse Date: 2015-10-06 12:03 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxws/rev/c8f7f4074539 Merge From magnus.ihse.bursie at oracle.com Tue Oct 6 10:06:12 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 06 Oct 2015 10:06:12 +0000 Subject: hg: build-infra/jdk9/jdk: 2 new changesets Message-ID: <201510061006.t96A6CBL018815@aojmv0008.oracle.com> Changeset: 321031bf81a2 Author: lana Date: 2015-10-05 20:25 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/321031bf81a2 Added tag jdk9-b84 for changeset 757ef7f6d004 ! .hgtags Changeset: 3d8644d4a103 Author: ihse Date: 2015-10-06 12:03 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/3d8644d4a103 Merge From magnus.ihse.bursie at oracle.com Tue Oct 6 10:06:56 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 06 Oct 2015 10:06:56 +0000 Subject: hg: build-infra/jdk9/langtools: 2 new changesets Message-ID: <201510061006.t96A6vfS018948@aojmv0008.oracle.com> Changeset: 6e680ff5969e Author: lana Date: 2015-10-05 20:25 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/6e680ff5969e Added tag jdk9-b84 for changeset e3445ccab58f ! .hgtags Changeset: 36e9f8f42a8c Author: ihse Date: 2015-10-06 12:03 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/36e9f8f42a8c Merge From magnus.ihse.bursie at oracle.com Tue Oct 6 10:07:06 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 06 Oct 2015 10:07:06 +0000 Subject: hg: build-infra/jdk9/nashorn: 2 new changesets Message-ID: <201510061007.t96A76Xn019020@aojmv0008.oracle.com> Changeset: abdaed49a3ed Author: lana Date: 2015-10-05 20:25 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/abdaed49a3ed Added tag jdk9-b84 for changeset 214b97ba911f ! .hgtags Changeset: 83768b2941c9 Author: ihse Date: 2015-10-06 12:03 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/83768b2941c9 Merge From magnus.ihse.bursie at oracle.com Tue Oct 6 10:09:27 2015 From: magnus.ihse.bursie at oracle.com (Magnus Ihse Bursie) Date: Tue, 06 Oct 2015 12:09:27 +0200 Subject: build-infra updated to b84. Message-ID: <56139DD7.9020105@oracle.com> build-infra updated to b84. /Magnus From magnus.ihse.bursie at oracle.com Tue Oct 6 10:49:59 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 06 Oct 2015 10:49:59 +0000 Subject: hg: build-infra/jdk9/hotspot: 2 new changesets Message-ID: <201510061050.t96Ao025000274@aojmv0008.oracle.com> Changeset: f8ebb41167c4 Author: ihse Date: 2015-10-06 12:39 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f8ebb41167c4 OLDBUILD: Temporary fix, allow building "core" on old build system for all platforms. ! make/Makefile Changeset: 9234b8eee794 Author: ihse Date: 2015-10-06 12:49 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/9234b8eee794 OLDBUILD: Make zero compile (new improved solution), awaiting JDK-8138871. ! make/linux/makefiles/zero.make From magnus.ihse.bursie at oracle.com Tue Oct 6 11:01:22 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 06 Oct 2015 11:01:22 +0000 Subject: hg: build-infra/jdk9/hotspot: Allow custom extension to append to SA flags. Message-ID: <201510061101.t96B1MKI002870@aojmv0008.oracle.com> Changeset: af06ca6a5574 Author: ihse Date: 2015-10-06 13:01 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/af06ca6a5574 Allow custom extension to append to SA flags. ! makefiles/SA.gmk From magnus.ihse.bursie at oracle.com Tue Oct 6 11:05:11 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 06 Oct 2015 11:05:11 +0000 Subject: hg: build-infra/jdk9/hotspot: Initial fix to allow for core builds to happen. Message-ID: <201510061105.t96B5CT6003635@aojmv0008.oracle.com> Changeset: bc4c3b93c218 Author: ihse Date: 2015-10-06 13:05 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/bc4c3b93c218 Initial fix to allow for core builds to happen. ! makefiles/Common.gmk From magnus.ihse.bursie at oracle.com Tue Oct 6 13:09:51 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 06 Oct 2015 13:09:51 +0000 Subject: hg: build-infra/jdk9/hotspot: 2 new changesets Message-ID: <201510061309.t96D9puQ009889@aojmv0008.oracle.com> Changeset: c44139b09da8 Author: ihse Date: 2015-10-06 15:02 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c44139b09da8 Start splitting up flags in features and platform settings. ! makefiles/Common.gmk Changeset: 4d8be7e2b250 Author: ihse Date: 2015-10-06 15:09 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/4d8be7e2b250 Split out features and platform handling from Common.gmk into separate files. + makefiles/Common.gmk ! makefiles/JvmFeatures.gmk < makefiles/Common.gmk ! makefiles/JvmPlatforms.gmk < makefiles/Common.gmk From magnus.ihse.bursie at oracle.com Tue Oct 6 13:43:23 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 06 Oct 2015 13:43:23 +0000 Subject: hg: build-infra/jdk9/hotspot: * Untangle minimal1 into proper features Message-ID: <201510061343.t96DhNrs020011@aojmv0008.oracle.com> Changeset: f9724ca3aca1 Author: ihse Date: 2015-10-06 15:43 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f9724ca3aca1 * Untangle minimal1 into proper features * Move -DPRODUCT to debug level flags ! makefiles/Common.gmk ! makefiles/JvmFeatures.gmk ! makefiles/JvmPlatforms.gmk From magnus.ihse.bursie at oracle.com Wed Oct 7 10:13:49 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 07 Oct 2015 10:13:49 +0000 Subject: hg: build-infra/jdk9/hotspot: Start cleaning up JvmPlatforms.gmk into more general components. Message-ID: <201510071013.t97ADnXG018434@aojmv0008.oracle.com> Changeset: 85693571359a Author: ihse Date: 2015-10-07 12:13 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/85693571359a Start cleaning up JvmPlatforms.gmk into more general components. ! makefiles/JvmFeatures.gmk ! makefiles/JvmPlatforms.gmk From magnus.ihse.bursie at oracle.com Wed Oct 7 11:50:00 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 07 Oct 2015 11:50:00 +0000 Subject: hg: build-infra/jdk9/hotspot: * Better design of JvmPlatforms to allow setup of TARGET_OS_ARCH_os_cpu flags properly. Message-ID: <201510071150.t97Bo0e5017735@aojmv0008.oracle.com> Changeset: 9ac603d61b5c Author: ihse Date: 2015-10-07 13:50 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/9ac603d61b5c * Better design of JvmPlatforms to allow setup of TARGET_OS_ARCH_os_cpu flags properly. * Rename OS_SUBDIR to HOTSPOT_OS_TARGET. * Start implementing proper dtrace support. ! makefiles/Common.gmk ! makefiles/CompileJvm.gmk ! makefiles/JvmFeatures.gmk ! makefiles/JvmPlatforms.gmk From magnus.ihse.bursie at oracle.com Wed Oct 7 11:56:23 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 07 Oct 2015 11:56:23 +0000 Subject: hg: build-infra/jdk9/hotspot: Give jvm features control variables the prefix HS_ENABLE to make them stand out better. Message-ID: <201510071156.t97BuNW3019568@aojmv0008.oracle.com> Changeset: f82e0bd137db Author: ihse Date: 2015-10-07 13:56 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f82e0bd137db Give jvm features control variables the prefix HS_ENABLE to make them stand out better. ! makefiles/JvmFeatures.gmk From magnus.ihse.bursie at oracle.com Wed Oct 7 12:03:04 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 07 Oct 2015 12:03:04 +0000 Subject: hg: build-infra/jdk9/hotspot: * Introduce HS_ENABLE_PRECOMPILED_HEADER. Message-ID: <201510071203.t97C34Ai022212@aojmv0008.oracle.com> Changeset: 477068344a4e Author: ihse Date: 2015-10-07 14:03 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/477068344a4e * Introduce HS_ENABLE_PRECOMPILED_HEADER. * Remove the VARIANT flags in favor of FEATURES. ! makefiles/Common.gmk ! makefiles/CompileJvm.gmk ! makefiles/JvmFeatures.gmk From magnus.ihse.bursie at oracle.com Wed Oct 7 12:22:29 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 07 Oct 2015 12:22:29 +0000 Subject: hg: build-infra/jdk9/hotspot: Use new design of JvmPlatforms.gmk to improve ADLC flags setup. Message-ID: <201510071222.t97CMT9k028432@aojmv0008.oracle.com> Changeset: d41b8a6b531e Author: ihse Date: 2015-10-07 14:22 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d41b8a6b531e Use new design of JvmPlatforms.gmk to improve ADLC flags setup. ! makefiles/GensrcAdlc.gmk From magnus.ihse.bursie at oracle.com Wed Oct 7 12:32:14 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 07 Oct 2015 12:32:14 +0000 Subject: hg: build-infra/jdk9/hotspot: Bug fix: add missing platform flags to JVM_CFLAGS. Message-ID: <201510071232.t97CWEkt001913@aojmv0008.oracle.com> Changeset: fe81c8fd23dc Author: ihse Date: 2015-10-07 14:32 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/fe81c8fd23dc Bug fix: add missing platform flags to JVM_CFLAGS. ! makefiles/Common.gmk From magnus.ihse.bursie at oracle.com Wed Oct 7 13:04:20 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 07 Oct 2015 13:04:20 +0000 Subject: hg: build-infra/jdk9/hotspot: Clean up linker flags. Message-ID: <201510071304.t97D4KwU011695@aojmv0008.oracle.com> Changeset: 79a3c80cd033 Author: ihse Date: 2015-10-07 15:04 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/79a3c80cd033 Clean up linker flags. ! makefiles/Common.gmk ! makefiles/CompileLibraries.gmk ! makefiles/GensrcAdlc.gmk ! makefiles/JvmPlatforms.gmk ! makefiles/SA.gmk From magnus.ihse.bursie at oracle.com Wed Oct 7 13:29:27 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 07 Oct 2015 13:29:27 +0000 Subject: hg: build-infra/jdk9/hotspot: Improve support for closed extension platforms. Message-ID: <201510071329.t97DTRlf020596@aojmv0008.oracle.com> Changeset: d5b922874896 Author: ihse Date: 2015-10-07 15:29 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d5b922874896 Improve support for closed extension platforms. ! makefiles/GensrcAdlc.gmk ! makefiles/JvmPlatforms.gmk From magnus.ihse.bursie at oracle.com Wed Oct 7 13:50:52 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 07 Oct 2015 13:50:52 +0000 Subject: hg: build-infra/jdk9/hotspot: * Rename closed extension to Common.gmk to ... *drumroll* Common.gmk! Message-ID: <201510071350.t97DoqKP029698@aojmv0008.oracle.com> Changeset: bdebdcb12930 Author: ihse Date: 2015-10-07 15:50 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/bdebdcb12930 * Rename closed extension to Common.gmk to ... *drumroll* Common.gmk! * Clean up common part of ADLC_CFLAGS * Various fixes ! makefiles/Common.gmk ! makefiles/CompileLibraries.gmk ! makefiles/GensrcAdlc.gmk ! makefiles/JvmFeatures.gmk ! makefiles/JvmPlatforms.gmk From magnus.ihse.bursie at oracle.com Wed Oct 7 14:45:39 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 07 Oct 2015 14:45:39 +0000 Subject: hg: build-infra/jdk9/hotspot: Bug fix: Add missing - before -D on clang. Message-ID: <201510071445.t97Ejd8l017922@aojmv0008.oracle.com> Changeset: 0c07c010018c Author: ihse Date: 2015-10-07 16:45 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/0c07c010018c Bug fix: Add missing - before -D on clang. ! makefiles/JvmPlatforms.gmk From magnus.ihse.bursie at oracle.com Wed Oct 7 14:47:50 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 07 Oct 2015 14:47:50 +0000 Subject: hg: build-infra/jdk9/hotspot: Bug fix: toolchain name is solstudio, not sunstudio. Message-ID: <201510071447.t97EloDw018698@aojmv0008.oracle.com> Changeset: 088eec1353d2 Author: ihse Date: 2015-10-07 16:47 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/088eec1353d2 Bug fix: toolchain name is solstudio, not sunstudio. ! makefiles/JvmPlatforms.gmk From magnus.ihse.bursie at oracle.com Wed Oct 7 19:10:32 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 07 Oct 2015 19:10:32 +0000 Subject: hg: build-infra/jdk9/hotspot: Bug fix: value of JVM_TOOLCHAIN got overridden. Message-ID: <201510071910.t97JAWY8007515@aojmv0008.oracle.com> Changeset: 18fe53280003 Author: ihse Date: 2015-10-07 21:10 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/18fe53280003 Bug fix: value of JVM_TOOLCHAIN got overridden. ! makefiles/Common.gmk ! makefiles/JvmPlatforms.gmk From magnus.ihse.bursie at oracle.com Wed Oct 7 19:29:09 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 07 Oct 2015 19:29:09 +0000 Subject: hg: build-infra/jdk9/hotspot: Separate jvm feature setup that should really belong in configure. Message-ID: <201510071929.t97JT9x9011717@aojmv0008.oracle.com> Changeset: bda6e8b034be Author: ihse Date: 2015-10-07 21:29 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/bda6e8b034be Separate jvm feature setup that should really belong in configure. ! makefiles/JvmFeatures.gmk + makefiles/JvmFeaturesConf.gmk From magnus.ihse.bursie at oracle.com Wed Oct 7 19:52:28 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 07 Oct 2015 19:52:28 +0000 Subject: hg: build-infra/jdk9/hotspot: Splitting out configuration stuff from JvmPlatforms too. And hopefully fixing minimal1. Message-ID: <201510071952.t97JqSnE018343@aojmv0008.oracle.com> Changeset: 099eece7261e Author: ihse Date: 2015-10-07 21:52 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/099eece7261e Splitting out configuration stuff from JvmPlatforms too. And hopefully fixing minimal1. ! makefiles/JvmFeatures.gmk ! makefiles/JvmPlatforms.gmk + makefiles/JvmPlatformsConf.gmk From magnus.ihse.bursie at oracle.com Wed Oct 7 20:19:57 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 07 Oct 2015 20:19:57 +0000 Subject: hg: build-infra/jdk9: Change all -Xlinker to -Wl. Message-ID: <201510072019.t97KJwmY028392@aojmv0008.oracle.com> Changeset: 6fc03dbe63ef Author: ihse Date: 2015-10-07 22:20 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/6fc03dbe63ef Change all -Xlinker to -Wl. ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/toolchain.m4 From magnus.ihse.bursie at oracle.com Wed Oct 7 20:50:33 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 07 Oct 2015 20:50:33 +0000 Subject: hg: build-infra/jdk9/hotspot: * Move *Conf file setup to Common.gmk. Message-ID: <201510072050.t97KoX7q007306@aojmv0008.oracle.com> Changeset: 2370250448ac Author: ihse Date: 2015-10-07 22:50 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2370250448ac * Move *Conf file setup to Common.gmk. * Fix building minimal1. ! makefiles/Common.gmk ! makefiles/GensrcJvmti.gmk ! makefiles/JvmFeatures.gmk ! makefiles/JvmPlatforms.gmk From magnus.ihse.bursie at oracle.com Wed Oct 7 21:51:37 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 07 Oct 2015 21:51:37 +0000 Subject: hg: build-infra/jdk9/hotspot: Start trying to get zero to fit in properly. Message-ID: <201510072151.t97LpbhK021672@aojmv0008.oracle.com> Changeset: 7987841a524b Author: ihse Date: 2015-10-07 23:51 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/7987841a524b Start trying to get zero to fit in properly. ! makefiles/JvmFeatures.gmk ! makefiles/JvmFeaturesConf.gmk ! makefiles/JvmPlatformsConf.gmk From magnus.ihse.bursie at oracle.com Thu Oct 8 10:30:23 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 08 Oct 2015 10:30:23 +0000 Subject: hg: build-infra/jdk9/hotspot: Improve support for zero. Message-ID: <201510081030.t98AUNFk006525@aojmv0008.oracle.com> Changeset: 1410e24cdb2a Author: ihse Date: 2015-10-08 12:30 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/1410e24cdb2a Improve support for zero. ! makefiles/Common.gmk ! makefiles/CompileJvm.gmk ! makefiles/GenerateSources.gmk ! makefiles/JvmFeaturesConf.gmk ! makefiles/JvmPlatforms.gmk ! makefiles/JvmPlatformsConf.gmk From magnus.ihse.bursie at oracle.com Thu Oct 8 10:41:49 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 08 Oct 2015 10:41:49 +0000 Subject: hg: build-infra/jdk9: Export LIBFFI flags in normal spec as well as hotspot spec. Message-ID: <201510081041.t98AfnrM009829@aojmv0008.oracle.com> Changeset: f72ed086d0cc Author: ihse Date: 2015-10-08 12:41 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/f72ed086d0cc Export LIBFFI flags in normal spec as well as hotspot spec. ! common/autoconf/spec.gmk.in From magnus.ihse.bursie at oracle.com Thu Oct 8 10:44:11 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 08 Oct 2015 10:44:11 +0000 Subject: hg: build-infra/jdk9/hotspot: * Create JVM_LIBS := $(JVM_LIBS_PLATFORM) $(JVM_LIBS_FEATURES). Message-ID: <201510081044.t98AiGnh010333@aojmv0008.oracle.com> Changeset: 4d87112c6557 Author: ihse Date: 2015-10-08 12:44 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/4d87112c6557 * Create JVM_LIBS := $(JVM_LIBS_PLATFORM) $(JVM_LIBS_FEATURES). * Add libffi flags to feature libs. ! makefiles/Common.gmk ! makefiles/CompileJvm.gmk ! makefiles/JvmFeatures.gmk ! makefiles/JvmPlatforms.gmk From magnus.ihse.bursie at oracle.com Thu Oct 8 11:52:40 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 08 Oct 2015 11:52:40 +0000 Subject: hg: build-infra/jdk9/hotspot: Setup zero properly using HS_ENABLE_CC_INTERPRETER. Message-ID: <201510081152.t98BqeTo001197@aojmv0008.oracle.com> Changeset: eac48813f11c Author: ihse Date: 2015-10-08 13:52 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/eac48813f11c Setup zero properly using HS_ENABLE_CC_INTERPRETER. ! makefiles/JvmFeatures.gmk ! makefiles/JvmFeaturesConf.gmk From magnus.ihse.bursie at oracle.com Thu Oct 8 11:59:59 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 08 Oct 2015 11:59:59 +0000 Subject: hg: build-infra/jdk9/hotspot: Put precompiled headers in a separate directory. Message-ID: <201510081159.t98Bxxi6003118@aojmv0008.oracle.com> Changeset: b3106173d502 Author: ihse Date: 2015-10-08 14:00 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b3106173d502 Put precompiled headers in a separate directory. ! makefiles/Common.gmk ! makefiles/CompileJvm.gmk From magnus.ihse.bursie at oracle.com Thu Oct 8 12:16:58 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 08 Oct 2015 12:16:58 +0000 Subject: hg: build-infra/jdk9/hotspot: Basic support for HS_ENABLE_LINK_TIME_OPT. Message-ID: <201510081216.t98CGwmc009243@aojmv0008.oracle.com> Changeset: 4dd44ddafe69 Author: ihse Date: 2015-10-08 14:17 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/4dd44ddafe69 Basic support for HS_ENABLE_LINK_TIME_OPT. ! makefiles/JvmFeaturesConf.gmk From magnus.ihse.bursie at oracle.com Thu Oct 8 12:38:19 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 08 Oct 2015 12:38:19 +0000 Subject: hg: build-infra/jdk9/hotspot: Basic support for closed feature. Message-ID: <201510081238.t98CcJIX017027@aojmv0008.oracle.com> Changeset: f50c4a88100d Author: ihse Date: 2015-10-08 14:38 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f50c4a88100d Basic support for closed feature. ! makefiles/JvmFeaturesConf.gmk From magnus.ihse.bursie at oracle.com Fri Oct 9 11:47:37 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Fri, 09 Oct 2015 11:47:37 +0000 Subject: hg: build-infra/jdk9/hotspot: Bug fix for disabling C1. Message-ID: <201510091147.t99BlbYF004738@aojmv0008.oracle.com> Changeset: 2e95213c7c53 Author: ihse Date: 2015-10-09 13:47 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2e95213c7c53 Bug fix for disabling C1. ! makefiles/JvmFeaturesConf.gmk From magnus.ihse.bursie at oracle.com Fri Oct 9 12:03:22 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Fri, 09 Oct 2015 12:03:22 +0000 Subject: hg: build-infra/jdk9/hotspot: Let features be per variant. Message-ID: <201510091203.t99C3MZe009689@aojmv0008.oracle.com> Changeset: d211380aff19 Author: ihse Date: 2015-10-09 14:03 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d211380aff19 Let features be per variant. ! makefiles/CompileJvm.gmk ! makefiles/GenerateSources.gmk ! makefiles/GensrcJvmti.gmk ! makefiles/JvmFeatures.gmk ! makefiles/JvmFeaturesConf.gmk ! makefiles/JvmPlatforms.gmk ! makefiles/JvmPlatformsConf.gmk From magnus.ihse.bursie at oracle.com Fri Oct 9 12:39:09 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Fri, 09 Oct 2015 12:39:09 +0000 Subject: hg: build-infra/jdk9: Add an uppercase macro. Message-ID: <201510091239.t99Cd9ro021885@aojmv0008.oracle.com> Changeset: 7b44ce1a4b8b Author: ihse Date: 2015-10-09 14:39 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/7b44ce1a4b8b Add an uppercase macro. ! make/common/MakeBase.gmk From magnus.ihse.bursie at oracle.com Fri Oct 9 12:40:11 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Fri, 09 Oct 2015 12:40:11 +0000 Subject: hg: build-infra/jdk9: Include hotspot conf files in spec.gmk, as a hack to mimick a future pure implementation in configure. Message-ID: <201510091240.t99CeBYO022045@aojmv0008.oracle.com> Changeset: 9dca0960541f Author: ihse Date: 2015-10-09 14:40 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/9dca0960541f Include hotspot conf files in spec.gmk, as a hack to mimick a future pure implementation in configure. ! common/autoconf/spec.gmk.in From magnus.ihse.bursie at oracle.com Fri Oct 9 12:40:23 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Fri, 09 Oct 2015 12:40:23 +0000 Subject: hg: build-infra/jdk9/hotspot: Include hotspot conf files in spec.gmk, as a hack to mimick a future pure implementation in configure Message-ID: <201510091240.t99CeNje022123@aojmv0008.oracle.com> Changeset: 6797b0fc90b5 Author: ihse Date: 2015-10-09 14:40 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6797b0fc90b5 Include hotspot conf files in spec.gmk, as a hack to mimick a future pure implementation in configure ! makefiles/Common.gmk From magnus.ihse.bursie at oracle.com Fri Oct 9 14:47:50 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Fri, 09 Oct 2015 14:47:50 +0000 Subject: hg: build-infra/jdk9/hotspot: Rework feature handling to a list of enabled features. Message-ID: <201510091447.t99EloWA004613@aojmv0008.oracle.com> Changeset: 541001a907f1 Author: ihse Date: 2015-10-09 16:47 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/541001a907f1 Rework feature handling to a list of enabled features. ! makefiles/BuildHotspot.gmk ! makefiles/JvmFeatures.gmk ! makefiles/JvmFeaturesConf.gmk ! makefiles/JvmPlatforms.gmk ! makefiles/JvmPlatformsConf.gmk From magnus.ihse.bursie at oracle.com Fri Oct 9 15:04:12 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Fri, 09 Oct 2015 15:04:12 +0000 Subject: hg: build-infra/jdk9: Improve behavior of new feature-based build. Message-ID: <201510091504.t99F4CbA008984@aojmv0008.oracle.com> Changeset: 5d30fcf28853 Author: ihse Date: 2015-10-09 17:03 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/5d30fcf28853 Improve behavior of new feature-based build. ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 ! common/autoconf/spec.gmk.in ! make/common/MakeBase.gmk From magnus.ihse.bursie at oracle.com Fri Oct 9 15:04:35 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Fri, 09 Oct 2015 15:04:35 +0000 Subject: hg: build-infra/jdk9/hotspot: Improve behavior of new feature-based build. Message-ID: <201510091504.t99F4ZNG009100@aojmv0008.oracle.com> Changeset: 936ae7a04bca Author: ihse Date: 2015-10-09 17:04 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/936ae7a04bca Improve behavior of new feature-based build. ! makefiles/BuildHotspot.gmk ! makefiles/JvmFeaturesConf.gmk ! makefiles/JvmPlatformsConf.gmk From magnus.ihse.bursie at oracle.com Fri Oct 9 15:05:50 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Fri, 09 Oct 2015 15:05:50 +0000 Subject: hg: build-infra/jdk9/hotspot: Bug fix: zero and core should not have compiler1. Message-ID: <201510091505.t99F5oiB009294@aojmv0008.oracle.com> Changeset: f60d073a9317 Author: ihse Date: 2015-10-09 17:05 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f60d073a9317 Bug fix: zero and core should not have compiler1. ! makefiles/JvmFeaturesConf.gmk From magnus.ihse.bursie at oracle.com Fri Oct 9 15:20:19 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Fri, 09 Oct 2015 15:20:19 +0000 Subject: hg: build-infra/jdk9: * Create free-form "hotspot" variant. Message-ID: <201510091520.t99FKJSH013781@aojmv0008.oracle.com> Changeset: de89481da340 Author: ihse Date: 2015-10-09 17:20 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/de89481da340 * Create free-form "hotspot" variant. * Allow setting of features for hotspot variant by --with-jvm-features. ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 ! common/autoconf/spec.gmk.in From magnus.ihse.bursie at oracle.com Fri Oct 9 15:26:55 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Fri, 09 Oct 2015 15:26:55 +0000 Subject: hg: build-infra/jdk9/hotspot: Fix old-style feature tests. Message-ID: <201510091526.t99FQtda016100@aojmv0008.oracle.com> Changeset: 3ec3d2b864a4 Author: ihse Date: 2015-10-09 17:26 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3ec3d2b864a4 Fix old-style feature tests. ! makefiles/CompileJvm.gmk ! makefiles/GenerateSources.gmk ! makefiles/GensrcJvmti.gmk From magnus.ihse.bursie at oracle.com Sat Oct 10 09:22:08 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Sat, 10 Oct 2015 09:22:08 +0000 Subject: hg: build-infra/jdk9/hotspot: * Add minimize-ram feature Message-ID: <201510100922.t9A9M8KG015053@aojmv0008.oracle.com> Changeset: e152f31f1cb4 Author: ihse Date: 2015-10-10 11:21 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/e152f31f1cb4 * Add minimize-ram feature * Various platform fixes. ! makefiles/JvmFeaturesConf.gmk ! makefiles/JvmPlatforms.gmk From magnus.ihse.bursie at oracle.com Sat Oct 10 09:52:46 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Sat, 10 Oct 2015 09:52:46 +0000 Subject: hg: build-infra/jdk9/hotspot: Compile each variant in its entirety. Message-ID: <201510100952.t9A9qkx2021914@aojmv0008.oracle.com> Changeset: 1cd45d0b5ef2 Author: ihse Date: 2015-10-10 11:30 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/1cd45d0b5ef2 Compile each variant in its entirety. ! makefiles/BuildHotspot.gmk + makefiles/BuildJvmVariant.gmk From magnus.ihse.bursie at oracle.com Sat Oct 10 19:53:12 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Sat, 10 Oct 2015 19:53:12 +0000 Subject: hg: build-infra/jdk9/hotspot: * For simplicity of implementation, store *everything* in variant-specific output directories, and consider duplication removal as a future optimization instead. Message-ID: <201510101953.t9AJrCda004241@aojmv0008.oracle.com> Changeset: 3dc4b1401270 Author: ihse Date: 2015-10-10 21:53 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3dc4b1401270 * For simplicity of implementation, store *everything* in variant-specific output directories, and consider duplication removal as a future optimization instead. * Move closed GensrcJvmti.gmk stuff to closed repo. ! makefiles/BuildJvmVariant.gmk ! makefiles/Common.gmk ! makefiles/CompileJvm.gmk ! makefiles/CompileLibraries.gmk ! makefiles/Dist.gmk ! makefiles/GensrcAdlc.gmk ! makefiles/GensrcDtrace.gmk ! makefiles/GensrcJvmti.gmk ! makefiles/JvmFeatures.gmk ! makefiles/SA.gmk From magnus.ihse.bursie at oracle.com Sat Oct 10 20:15:08 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Sat, 10 Oct 2015 20:15:08 +0000 Subject: hg: build-infra/jdk9/hotspot: Moving last closed stuff out of GensrcJvmti.gmk. Message-ID: <201510102015.t9AKF8M1007977@aojmv0008.oracle.com> Changeset: fede5468aa9b Author: ihse Date: 2015-10-10 22:14 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/fede5468aa9b Moving last closed stuff out of GensrcJvmti.gmk. ! makefiles/GensrcJvmti.gmk From magnus.ihse.bursie at oracle.com Mon Oct 12 09:26:35 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 12 Oct 2015 09:26:35 +0000 Subject: hg: build-infra/jdk9/hotspot: Fix tracefile generation, including support for custom extension. Message-ID: <201510120926.t9C9QZsC013301@aojmv0008.oracle.com> Changeset: d9bdf266754c Author: ihse Date: 2015-10-12 11:26 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d9bdf266754c Fix tracefile generation, including support for custom extension. ! makefiles/GensrcJvmti.gmk From magnus.ihse.bursie at oracle.com Mon Oct 12 10:34:32 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 12 Oct 2015 10:34:32 +0000 Subject: hg: build-infra/jdk9/hotspot: * Move dtrace logic to separate file. Message-ID: <201510121034.t9CAYWiR024772@aojmv0008.oracle.com> Changeset: 2ca48315f316 Author: ihse Date: 2015-10-12 12:34 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2ca48315f316 * Move dtrace logic to separate file. * Guard dtrace code with feature check. * Guard precompiled headers on macosx with feature check. ! makefiles/CompileJvm.gmk ! makefiles/CompileLibraries.gmk ! makefiles/Dist.gmk ! makefiles/Dtrace.gmk ! makefiles/GenerateSources.gmk ! makefiles/JvmPlatforms.gmk From magnus.ihse.bursie at oracle.com Mon Oct 12 12:59:45 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 12 Oct 2015 12:59:45 +0000 Subject: hg: build-infra/jdk9/hotspot: OLDBUILD: Include runtime/atomic.inline.hpp to be able to compile without precompiled headers. Message-ID: <201510121259.t9CCxjrZ022432@aojmv0008.oracle.com> Changeset: b7b36fd37ff4 Author: ihse Date: 2015-10-12 14:59 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b7b36fd37ff4 OLDBUILD: Include runtime/atomic.inline.hpp to be able to compile without precompiled headers. ! src/share/vm/gc/g1/g1EvacStats.cpp From magnus.ihse.bursie at oracle.com Mon Oct 12 13:14:11 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 12 Oct 2015 13:14:11 +0000 Subject: hg: build-infra/jdk9/hotspot: * Warn that all-gcs are needed for compiler2. Message-ID: <201510121314.t9CDECKU025455@aojmv0008.oracle.com> Changeset: 1a6c4ba624ea Author: ihse Date: 2015-10-12 15:14 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/1a6c4ba624ea * Warn that all-gcs are needed for compiler2. * Fix services feature for non-linux os. ! makefiles/JvmFeatures.gmk From magnus.ihse.bursie at oracle.com Mon Oct 12 19:14:33 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 12 Oct 2015 19:14:33 +0000 Subject: hg: build-infra/jdk9/hotspot: OLDBUILD: add return statement after ShouldNotReachHere() to allow compilation without COMPILER2 on sparcv9. Message-ID: <201510121914.t9CJEX5t004254@aojmv0008.oracle.com> Changeset: 3721f96b291b Author: ihse Date: 2015-10-12 21:14 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3721f96b291b OLDBUILD: add return statement after ShouldNotReachHere() to allow compilation without COMPILER2 on sparcv9. ! src/cpu/sparc/vm/compiledIC_sparc.cpp From magnus.ihse.bursie at oracle.com Mon Oct 12 19:16:35 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 12 Oct 2015 19:16:35 +0000 Subject: hg: build-infra/jdk9/hotspot: Remove hardcoded variant "server". Message-ID: <201510121916.t9CJGZlM004992@aojmv0008.oracle.com> Changeset: 50bcfc3bc142 Author: ihse Date: 2015-10-12 21:16 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/50bcfc3bc142 Remove hardcoded variant "server". ! makefiles/Dist.gmk From magnus.ihse.bursie at oracle.com Mon Oct 12 19:52:18 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 12 Oct 2015 19:52:18 +0000 Subject: hg: build-infra/jdk9: Split out hotspot options into separate file. Message-ID: <201510121952.t9CJqI45013644@aojmv0008.oracle.com> Changeset: fa8f46d44cfc Author: ihse Date: 2015-10-12 21:52 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/fa8f46d44cfc Split out hotspot options into separate file. ! common/autoconf/configure.ac ! common/autoconf/generated-configure.sh ! common/autoconf/hotspot.m4 < common/autoconf/jdk-options.m4 + common/autoconf/jdk-options.m4 From magnus.ihse.bursie at oracle.com Mon Oct 12 20:03:58 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 12 Oct 2015 20:03:58 +0000 Subject: hg: build-infra/jdk9: Bug fix: Also include hotspot.m4. Message-ID: <201510122003.t9CK3wT5016563@aojmv0008.oracle.com> Changeset: 599a79d01ddf Author: ihse Date: 2015-10-12 22:03 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/599a79d01ddf Bug fix: Also include hotspot.m4. ! common/autoconf/configure.ac ! common/autoconf/generated-configure.sh From magnus.ihse.bursie at oracle.com Mon Oct 12 20:53:08 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 12 Oct 2015 20:53:08 +0000 Subject: hg: build-infra/jdk9/hotspot: * Setup cpp-interpreter depending on existing (!) configure flag. Message-ID: <201510122053.t9CKr8vH024416@aojmv0008.oracle.com> Changeset: 47894561a14b Author: ihse Date: 2015-10-12 22:53 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/47894561a14b * Setup cpp-interpreter depending on existing (!) configure flag. * Move closed features to closed code. * Don't break in JvmPlatform.gmk on platforms defined in closed code. * Improve aarch64 port. ! makefiles/JvmFeaturesConf.gmk ! makefiles/JvmPlatforms.gmk From ingemar.aberg at oracle.com Tue Oct 13 12:10:49 2015 From: ingemar.aberg at oracle.com (ingemar.aberg at oracle.com) Date: Tue, 13 Oct 2015 12:10:49 +0000 Subject: hg: build-infra/jdk9/hotspot: Fix Dist.gmk to copy files from and into the correct directories Message-ID: <201510131210.t9DCAn5J006490@aojmv0008.oracle.com> Changeset: b9bedbb617cf Author: iaberg Date: 2015-10-13 14:05 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b9bedbb617cf Fix Dist.gmk to copy files from and into the correct directories ! makefiles/Dist.gmk From magnus.ihse.bursie at oracle.com Thu Oct 15 09:10:47 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 15 Oct 2015 09:10:47 +0000 Subject: hg: build-infra/jdk9: Fix EXCLUDE_PATTERNS. Message-ID: <201510150910.t9F9AlO2001433@aojmv0008.oracle.com> Changeset: 29925975cc24 Author: ihse Date: 2015-10-15 11:10 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/29925975cc24 Fix EXCLUDE_PATTERNS. ! make/common/NativeCompilation.gmk From magnus.ihse.bursie at oracle.com Thu Oct 15 09:36:57 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 15 Oct 2015 09:36:57 +0000 Subject: hg: build-infra/jdk9: Do not modify user-supplied variables. (Thanks Erik for being tough :-)) Message-ID: <201510150936.t9F9avoh008286@aojmv0008.oracle.com> Changeset: 586b29079fdd Author: ihse Date: 2015-10-15 11:25 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/586b29079fdd Do not modify user-supplied variables. (Thanks Erik for being tough :-)) ! make/common/NativeCompilation.gmk From magnus.ihse.bursie at oracle.com Thu Oct 15 13:24:25 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 15 Oct 2015 13:24:25 +0000 Subject: hg: build-infra/jdk9: ... and if you add linebreaks before committing, don't forget the backslashes. :-/ Message-ID: <201510151324.t9FDOPwD003317@aojmv0008.oracle.com> Changeset: 0fcd4e4f562f Author: ihse Date: 2015-10-15 15:24 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/0fcd4e4f562f ... and if you add linebreaks before committing, don't forget the backslashes. :-/ ! make/common/NativeCompilation.gmk From ingemar.aberg at oracle.com Mon Oct 19 13:15:08 2015 From: ingemar.aberg at oracle.com (ingemar.aberg at oracle.com) Date: Mon, 19 Oct 2015 13:15:08 +0000 Subject: hg: build-infra/jdk9: Disable logging for compare script, it breaks unzip. Message-ID: <201510191315.t9JDF9D0029643@aojmv0008.oracle.com> Changeset: d5d72e5d209a Author: iaberg Date: 2015-10-19 14:39 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/d5d72e5d209a Disable logging for compare script, it breaks unzip. ! common/autoconf/compare.sh.in From ingemar.aberg at oracle.com Mon Oct 19 13:15:24 2015 From: ingemar.aberg at oracle.com (ingemar.aberg at oracle.com) Date: Mon, 19 Oct 2015 13:15:24 +0000 Subject: hg: build-infra/jdk9/hotspot: 2 new changesets Message-ID: <201510191315.t9JDFOvD029773@aojmv0008.oracle.com> Changeset: 8df016761089 Author: iaberg Date: 2015-10-19 08:14 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/8df016761089 Fix exclude patterns to work with new exclude pattern mechanism ! makefiles/JvmFeatures.gmk Changeset: 5a8bb106cb6b Author: iaberg Date: 2015-10-19 14:40 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5a8bb106cb6b Fix several flags ! makefiles/Common.gmk ! makefiles/JvmFeaturesConf.gmk ! makefiles/JvmPlatforms.gmk From ingemar.aberg at oracle.com Tue Oct 20 11:38:07 2015 From: ingemar.aberg at oracle.com (ingemar.aberg at oracle.com) Date: Tue, 20 Oct 2015 11:38:07 +0000 Subject: hg: build-infra/jdk9: Make custom-spec.gmk available to hotspots new makefiles Message-ID: <201510201138.t9KBc76Z009379@aojmv0008.oracle.com> Changeset: 325cd5b3f423 Author: iaberg Date: 2015-10-20 13:28 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/325cd5b3f423 Make custom-spec.gmk available to hotspots new makefiles ! common/autoconf/spec.gmk.in From ingemar.aberg at oracle.com Tue Oct 20 11:38:22 2015 From: ingemar.aberg at oracle.com (ingemar.aberg at oracle.com) Date: Tue, 20 Oct 2015 11:38:22 +0000 Subject: hg: build-infra/jdk9/hotspot: Implement MINIMIZE_RAM_USAGE in hotspot Message-ID: <201510201138.t9KBcMMU009479@aojmv0008.oracle.com> Changeset: f0b72f525489 Author: iaberg Date: 2015-10-20 13:31 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f0b72f525489 Implement MINIMIZE_RAM_USAGE in hotspot ! makefiles/JvmFeatures.gmk ! makefiles/JvmFeaturesConf.gmk ! makefiles/JvmPlatformsConf.gmk From magnus.ihse.bursie at oracle.com Tue Oct 20 13:51:49 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 20 Oct 2015 13:51:49 +0000 Subject: hg: build-infra/jdk9: Properly fix unzip in compare. Message-ID: <201510201351.t9KDpnY9009708@aojmv0008.oracle.com> Changeset: 2593197c107f Author: ihse Date: 2015-10-20 15:51 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/2593197c107f Properly fix unzip in compare. ! common/autoconf/compare.sh.in ! common/bin/compare.sh From magnus.ihse.bursie at oracle.com Wed Oct 21 11:27:24 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 21 Oct 2015 11:27:24 +0000 Subject: hg: build-infra/jdk9: Allow compilation with clang on linux. Message-ID: <201510211127.t9LBRO2P029841@aojmv0008.oracle.com> Changeset: f201363d0ec9 Author: ihse Date: 2015-10-21 13:22 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/f201363d0ec9 Allow compilation with clang on linux. ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh From magnus.ihse.bursie at oracle.com Thu Oct 22 12:48:39 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 22 Oct 2015 12:48:39 +0000 Subject: hg: build-infra/jdk9: 15 new changesets Message-ID: <201510221248.t9MCmdrL022883@aojmv0008.oracle.com> Changeset: adc5d60c2f5c Author: erikj Date: 2015-09-28 09:52 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/adc5d60c2f5c 8137088: Drop building of interim_java.corba Reviewed-by: alanb, ihse ! common/autoconf/spec.gmk.in ! make/Main.gmk ! make/common/RMICompilation.gmk Changeset: 216f63a10515 Author: erikj Date: 2015-09-28 11:39 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/216f63a10515 8136385: Various build speed improvements for windows Reviewed-by: ihse ! make/common/JavaCompilation.gmk ! make/common/MakeBase.gmk ! make/common/NativeCompilation.gmk ! test/make/TestMakeBase.gmk Changeset: 7e3aefe760d0 Author: chegar Date: 2015-09-28 13:39 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/7e3aefe760d0 8137056: Move SharedSecrets and interface friends out of sun.misc Reviewed-by: alanb, mchung, psandoz, rriggs ! modules.xml Changeset: 1bd7043059ae Author: ihse Date: 2015-09-30 11:38 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/1bd7043059ae 8138627: Better help message in configure for reduced builds (target-bits=32) Reviewed-by: erikj ! common/autoconf/generated-configure.sh ! common/autoconf/help.m4 ! common/autoconf/platform.m4 Changeset: 6e5ccf55ed76 Author: erikj Date: 2015-10-05 13:44 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/6e5ccf55ed76 8138694: Devkit build on Macosx still requires Xcode to be installed Reviewed-by: ihse, tbell ! common/autoconf/configure.ac ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/hotspot-spec.gmk.in ! common/autoconf/spec.gmk.in ! common/autoconf/toolchain.m4 Changeset: c800f2919a1f Author: erikj Date: 2015-09-28 15:51 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/c800f2919a1f 8135060: Stop building Xcode projects in install build Reviewed-by: ihse, pbhat, dmalav ! common/autoconf/compare.sh.in ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! common/bin/compare.sh ! make/StripBinaries.gmk ! make/common/MakeBase.gmk ! make/common/NativeCompilation.gmk Changeset: 1e64ec3d1c60 Author: ddehaven Date: 2015-09-28 13:10 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/1e64ec3d1c60 Merge ! common/autoconf/compare.sh.in ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! common/bin/compare.sh ! make/common/MakeBase.gmk ! make/common/NativeCompilation.gmk Changeset: 941f3d1bad00 Author: ddehaven Date: 2015-10-05 13:45 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/941f3d1bad00 Merge ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in Changeset: 1f345217c9ba Author: lana Date: 2015-10-06 08:41 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/1f345217c9ba Merge Changeset: 156eb4ef93f1 Author: lana Date: 2015-10-08 22:30 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/156eb4ef93f1 Added tag jdk9-b85 for changeset 1f345217c9ba ! .hgtags Changeset: 44f5634e9189 Author: ihse Date: 2015-10-07 11:58 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/44f5634e9189 8138864: Build with nice to lower UI impact Reviewed-by: erikj ! common/autoconf/basics.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! make/Init.gmk Changeset: ee11e7837c17 Author: ihse Date: 2015-10-07 15:26 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/ee11e7837c17 8138761: Improved handling of libffi, and cleanup of libraries.m4 Reviewed-by: erikj ! common/autoconf/basics.m4 ! common/autoconf/boot-jdk.m4 - common/autoconf/builddeps.conf.example - common/autoconf/builddeps.conf.nfs.example - common/autoconf/builddeps.m4 ! common/autoconf/configure.ac ! common/autoconf/generated-configure.sh ! common/autoconf/help.m4 + common/autoconf/lib-alsa.m4 + common/autoconf/lib-bundled.m4 + common/autoconf/lib-cups.m4 + common/autoconf/lib-ffi.m4 + common/autoconf/lib-freetype.m4 + common/autoconf/lib-std.m4 + common/autoconf/lib-x11.m4 ! common/autoconf/libraries.m4 ! common/autoconf/spec.gmk.in Changeset: 2aa1daf98d3e Author: lana Date: 2015-10-09 10:22 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/2aa1daf98d3e Merge - common/autoconf/builddeps.conf.example - common/autoconf/builddeps.conf.nfs.example - common/autoconf/builddeps.m4 Changeset: fd4f4f756107 Author: lana Date: 2015-10-15 15:15 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/fd4f4f756107 Added tag jdk9-b86 for changeset 2aa1daf98d3e ! .hgtags Changeset: 695173fd91f7 Author: ihse Date: 2015-10-22 14:48 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/695173fd91f7 Merge ! common/autoconf/basics.m4 ! common/autoconf/boot-jdk.m4 - common/autoconf/builddeps.conf.example - common/autoconf/builddeps.conf.nfs.example - common/autoconf/builddeps.m4 ! common/autoconf/compare.sh.in ! common/autoconf/configure.ac ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh + common/autoconf/lib-alsa.m4 + common/autoconf/lib-bundled.m4 + common/autoconf/lib-cups.m4 + common/autoconf/lib-ffi.m4 + common/autoconf/lib-freetype.m4 + common/autoconf/lib-std.m4 + common/autoconf/lib-x11.m4 ! common/autoconf/libraries.m4 ! common/autoconf/spec.gmk.in ! common/autoconf/toolchain.m4 ! common/bin/compare.sh ! make/Init.gmk ! make/Main.gmk ! make/common/JavaCompilation.gmk ! make/common/MakeBase.gmk ! make/common/NativeCompilation.gmk ! make/common/RMICompilation.gmk ! test/make/TestMakeBase.gmk From magnus.ihse.bursie at oracle.com Thu Oct 22 12:48:53 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 22 Oct 2015 12:48:53 +0000 Subject: hg: build-infra/jdk9/corba: 5 new changesets Message-ID: <201510221248.t9MCmrUS022940@aojmv0008.oracle.com> Changeset: 0002c1d8220f Author: erikj Date: 2015-09-28 09:52 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/corba/rev/0002c1d8220f 8137088: Drop building of interim_java.corba Reviewed-by: alanb, ihse - make/CompileInterim.gmk Changeset: 1ee087da34d5 Author: chegar Date: 2015-09-28 13:40 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/corba/rev/1ee087da34d5 8137056: Move SharedSecrets and interface friends out of sun.misc Reviewed-by: alanb, mchung, psandoz, rriggs ! src/java.corba/share/classes/com/sun/corba/se/spi/orb/ORB.java Changeset: 3ec06af13689 Author: lana Date: 2015-10-06 08:43 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/corba/rev/3ec06af13689 Merge - make/CompileInterim.gmk Changeset: 0a3f0d25c201 Author: lana Date: 2015-10-08 22:30 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/corba/rev/0a3f0d25c201 Added tag jdk9-b85 for changeset 3ec06af13689 ! .hgtags Changeset: a5c40ac9b916 Author: lana Date: 2015-10-15 15:15 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/corba/rev/a5c40ac9b916 Added tag jdk9-b86 for changeset 0a3f0d25c201 ! .hgtags From magnus.ihse.bursie at oracle.com Thu Oct 22 12:49:12 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 22 Oct 2015 12:49:12 +0000 Subject: hg: build-infra/jdk9/hotspot: 19 new changesets Message-ID: <201510221249.t9MCnCAb022996@aojmv0008.oracle.com> Changeset: 2acd6706667f Author: jwilhelm Date: 2015-09-15 15:49 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2acd6706667f Merge Changeset: 42f7bd6a45c4 Author: kbarrett Date: 2015-09-16 16:25 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/42f7bd6a45c4 8136627: Backout JDK-8133818 Additional number of processed references printed with -XX:+PrintReferenceGC after JDK-8047125 Reviewed-by: brutisso ! src/share/vm/gc/shared/gcTrace.cpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/gc/shared/referenceProcessor.hpp ! src/share/vm/gc/shared/referenceProcessorStats.hpp ! src/share/vm/memory/referenceType.hpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/jvmtiExport.hpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/prims/jvmtiTagMap.hpp ! src/share/vm/runtime/jniHandles.cpp ! src/share/vm/runtime/jniHandles.hpp - test/gc/logging/TestPrintReferences.java Changeset: c5008e54c609 Author: mgerdin Date: 2015-09-17 16:07 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c5008e54c609 8136701: Remove YOUNG_LIST_VERBOSE code from G1CollectedHeap Reviewed-by: stefank, jwilhelm ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: bf540cb95dbb Author: hseigel Date: 2015-09-18 07:01 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/bf540cb95dbb 8132904: Type checking verifier fails to reject assignment from array to an interface Summary: Only allow assignment if interface is Cloneable or Serializable. Reviewed-by: kamg, gtriantafill, jiangli ! src/share/vm/classfile/verificationType.cpp Changeset: a71b0b9c84b9 Author: minqi Date: 2015-09-18 13:41 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a71b0b9c84b9 8135085: Change Method::_intrinsic_id from u1 to u2 Summary: Convert Method::_intrinsic_id from u1 to u2 to expand id range over 255. Reviewed-by: coleenp, iklam, jiangli Contributed-by: aleksey.shipilev at oracle.com ! src/cpu/aarch64/vm/interp_masm_aarch64.cpp ! src/cpu/aarch64/vm/methodHandles_aarch64.cpp ! src/cpu/ppc/vm/interp_masm_ppc_64.cpp ! src/cpu/ppc/vm/methodHandles_ppc.cpp ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/sparc/vm/methodHandles_sparc.cpp ! src/cpu/x86/vm/interp_masm_x86.cpp ! src/cpu/x86/vm/methodHandles_x86.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: b19bd30ae9f3 Author: iklam Date: 2015-09-18 09:48 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b19bd30ae9f3 8065155: Refactor Hotspot mapfiles Summary: Moved common exported functions to make/share/makefiles/mapfile-vers Reviewed-by: ihse, bdelsart ! make/aix/makefiles/mapfile-vers-debug ! make/aix/makefiles/mapfile-vers-product ! make/aix/makefiles/vm.make ! make/bsd/makefiles/mapfile-vers-darwin-debug ! make/bsd/makefiles/mapfile-vers-darwin-product ! make/bsd/makefiles/mapfile-vers-debug ! make/bsd/makefiles/mapfile-vers-product ! make/bsd/makefiles/vm.make ! make/linux/makefiles/mapfile-vers-debug ! make/linux/makefiles/mapfile-vers-product ! make/linux/makefiles/vm.make + make/share/makefiles/mapfile-vers ! make/solaris/makefiles/mapfile-vers ! make/solaris/makefiles/vm.make Changeset: e144340c417a Author: simonis Date: 2015-09-21 10:45 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/e144340c417a 8135179: Fix conversion warning after 8067341 Summary: Add required casts. Reviewed-by: tschatzl, goetz ! src/share/vm/gc/g1/g1EvacStats.cpp Changeset: 111681c88c9a Author: drwhite Date: 2015-09-11 15:31 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/111681c88c9a 8066821: Enhance command line processing to manage deprecating and obsoleting -XX command line arguments Summary: Add support for alias options and automatically expiring deprecated options Reviewed-by: dholmes, kbarrett, acorn Contributed-by: derek.white at oracle.com ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/java.hpp ! test/TEST.groups - test/gc/startup_warnings/TestDefaultMaxRAMFraction.java - test/gc/startup_warnings/TestNoParNew.java ! test/gc/startup_warnings/TestParNewCMS.java ! test/runtime/CommandLine/ObsoleteFlagErrorMessage.java + test/runtime/CommandLine/VMAliasOptions.java + test/runtime/CommandLine/VMDeprecatedOptions.java ! test/runtime/NMT/AutoshutdownNMT.java ! test/testlibrary/jdk/test/lib/cli/CommandLineOptionTest.java Changeset: 8e4288c4127d Author: hseigel Date: 2015-09-22 09:48 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/8e4288c4127d 8135208: VM permits illegal access_flags, versions 51-52 Summary: Check access flags for methods that are not class init methods. Reviewed-by: kamg, gtriantafill ! src/share/vm/classfile/classFileParser.cpp Changeset: 9cd2f42c84c0 Author: hseigel Date: 2015-09-22 14:24 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/9cd2f42c84c0 8135265: VM fails on 'empty' interface public ()V method with VerifyError Summary: Don't check for calls to super() or this() fro ()V methods if they are in interfaces. Because, they are not ctors. Reviewed-by: acorn, gtriantafill ! src/share/vm/classfile/verifier.cpp Changeset: fbac2a5639dc Author: jwilhelm Date: 2015-09-21 17:49 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/fbac2a5639dc Merge Changeset: 5f8fa6465399 Author: amurillo Date: 2015-09-24 11:38 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5f8fa6465399 Merge - test/gc/logging/TestPrintReferences.java - test/gc/startup_warnings/TestDefaultMaxRAMFraction.java - test/gc/startup_warnings/TestNoParNew.java Changeset: a02911828e48 Author: amurillo Date: 2015-09-30 07:41 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a02911828e48 Merge Changeset: 03845376ea9d Author: lana Date: 2015-10-06 08:41 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/03845376ea9d Merge - test/gc/logging/TestPrintReferences.java - test/gc/startup_warnings/TestDefaultMaxRAMFraction.java - test/gc/startup_warnings/TestNoParNew.java Changeset: 33e891f71711 Author: lana Date: 2015-10-08 22:30 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/33e891f71711 Added tag jdk9-b85 for changeset 03845376ea9d ! .hgtags Changeset: c58e4c0700f5 Author: chegar Date: 2015-10-09 14:21 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c58e4c0700f5 8138978: Examine usages of sun.misc.IOUtils Reviewed-by: alanb, mullan, psandoz, rriggs, weijun ! test/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java ! test/runtime/8003720/VictimClassLoader.java Changeset: 1ae4191359d8 Author: lana Date: 2015-10-09 10:22 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/1ae4191359d8 Merge Changeset: d7ffd16382fe Author: lana Date: 2015-10-15 15:15 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d7ffd16382fe Added tag jdk9-b86 for changeset 1ae4191359d8 ! .hgtags Changeset: 672f27c21686 Author: ihse Date: 2015-10-22 14:48 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/672f27c21686 Merge ! src/share/vm/gc/g1/g1EvacStats.cpp - test/gc/logging/TestPrintReferences.java - test/gc/startup_warnings/TestDefaultMaxRAMFraction.java - test/gc/startup_warnings/TestNoParNew.java From magnus.ihse.bursie at oracle.com Thu Oct 22 12:50:02 2015 From: magnus.ihse.bursie at oracle.com (Magnus Ihse Bursie) Date: Thu, 22 Oct 2015 14:50:02 +0200 Subject: build-infra-jdk9 updated to b87. Message-ID: <5628DB7A.8060201@oracle.com> Note that changes in the old build system with regard to mapfiles (which now are mostly shared) have not yet been rewritten in the new hotspot build. /Magnus From magnus.ihse.bursie at oracle.com Thu Oct 22 12:50:09 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 22 Oct 2015 12:50:09 +0000 Subject: hg: build-infra/jdk9/jaxp: 4 new changesets Message-ID: <201510221250.t9MCo9oq023154@aojmv0008.oracle.com> Changeset: 1d9850c1b35c Author: joehw Date: 2015-10-06 10:59 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxp/rev/1d9850c1b35c 8138721: ElementTraversal: javadoc warning; also, hasFeature shall return true Reviewed-by: lancea, dfuchs ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDOMImplementationImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMImplementationImpl.java ! src/java.xml/share/classes/org/w3c/dom/ElementTraversal.java ! test/javax/xml/jaxp/unittest/dom/ElementTraversal.java Changeset: 88d9b1f6b73e Author: lana Date: 2015-10-08 22:30 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxp/rev/88d9b1f6b73e Added tag jdk9-b85 for changeset 1d9850c1b35c ! .hgtags Changeset: eb435c878c2c Author: lana Date: 2015-10-15 15:15 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxp/rev/eb435c878c2c Added tag jdk9-b86 for changeset 88d9b1f6b73e ! .hgtags Changeset: dfe14697453d Author: ihse Date: 2015-10-22 14:48 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxp/rev/dfe14697453d Merge From magnus.ihse.bursie at oracle.com Thu Oct 22 12:50:15 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 22 Oct 2015 12:50:15 +0000 Subject: hg: build-infra/jdk9/jaxws: 5 new changesets Message-ID: <201510221250.t9MCoF2r023197@aojmv0008.oracle.com> Changeset: 7774118e162b Author: mkos Date: 2015-10-02 14:36 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxws/rev/7774118e162b 8061466: RELAX NG API visible but not accessible Reviewed-by: alanb ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/Language.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_de.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_es.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_fr.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_it.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_ja.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_ko.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_pt_BR.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_zh_CN.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_zh_TW.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/ModelLoader.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/Options.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/NamespaceContextAdapter.java + src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/Datatype.java + src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/DatatypeBuilder.java + src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/DatatypeException.java + src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/DatatypeLibrary.java + src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/DatatypeLibraryFactory.java + src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/DatatypeStreamingValidator.java + src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/ValidationContext.java + src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java + src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java + src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/helpers/StreamingValidatorImpl.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/util/CheckingSchemaBuilder.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/DataExceptPattern.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/DataPattern.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/SchemaBuilderImpl.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/SchemaPatternBuilder.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/ValuePattern.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/visitor/PatternVisitor.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/visitor/PatternWalker.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/CachedDatatypeLibraryFactory.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/CascadingDatatypeLibraryFactory.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/DoNothingDatatypeLibraryFactoryImpl.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeBuilder.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeLibrary.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeLibraryFactory.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/builtin/CompatibilityDatatypeLibrary.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/Context.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/xml/DtdContext.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/ForeignAttributes.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XmlString.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/ForeignAttributesImpl.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/NGCCRuntimeEx.java - src/jdk.xml.bind/share/classes/org/relaxng/datatype/Datatype.java - src/jdk.xml.bind/share/classes/org/relaxng/datatype/DatatypeBuilder.java - src/jdk.xml.bind/share/classes/org/relaxng/datatype/DatatypeException.java - src/jdk.xml.bind/share/classes/org/relaxng/datatype/DatatypeLibrary.java - src/jdk.xml.bind/share/classes/org/relaxng/datatype/DatatypeLibraryFactory.java - src/jdk.xml.bind/share/classes/org/relaxng/datatype/DatatypeStreamingValidator.java - src/jdk.xml.bind/share/classes/org/relaxng/datatype/ValidationContext.java - src/jdk.xml.bind/share/classes/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java - src/jdk.xml.bind/share/classes/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java - src/jdk.xml.bind/share/classes/org/relaxng/datatype/helpers/StreamingValidatorImpl.java Changeset: 67b626ec730d Author: lana Date: 2015-10-06 08:41 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxws/rev/67b626ec730d Merge - src/jdk.xml.bind/share/classes/org/relaxng/datatype/Datatype.java - src/jdk.xml.bind/share/classes/org/relaxng/datatype/DatatypeBuilder.java - src/jdk.xml.bind/share/classes/org/relaxng/datatype/DatatypeException.java - src/jdk.xml.bind/share/classes/org/relaxng/datatype/DatatypeLibrary.java - src/jdk.xml.bind/share/classes/org/relaxng/datatype/DatatypeLibraryFactory.java - src/jdk.xml.bind/share/classes/org/relaxng/datatype/DatatypeStreamingValidator.java - src/jdk.xml.bind/share/classes/org/relaxng/datatype/ValidationContext.java - src/jdk.xml.bind/share/classes/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java - src/jdk.xml.bind/share/classes/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java - src/jdk.xml.bind/share/classes/org/relaxng/datatype/helpers/StreamingValidatorImpl.java Changeset: 528964617907 Author: lana Date: 2015-10-08 22:30 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxws/rev/528964617907 Added tag jdk9-b85 for changeset 67b626ec730d ! .hgtags Changeset: f7dba191a38c Author: lana Date: 2015-10-15 15:15 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxws/rev/f7dba191a38c Added tag jdk9-b86 for changeset 528964617907 ! .hgtags Changeset: 0cbb9add7bb8 Author: ihse Date: 2015-10-22 14:48 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxws/rev/0cbb9add7bb8 Merge - src/jdk.xml.bind/share/classes/org/relaxng/datatype/Datatype.java - src/jdk.xml.bind/share/classes/org/relaxng/datatype/DatatypeBuilder.java - src/jdk.xml.bind/share/classes/org/relaxng/datatype/DatatypeException.java - src/jdk.xml.bind/share/classes/org/relaxng/datatype/DatatypeLibrary.java - src/jdk.xml.bind/share/classes/org/relaxng/datatype/DatatypeLibraryFactory.java - src/jdk.xml.bind/share/classes/org/relaxng/datatype/DatatypeStreamingValidator.java - src/jdk.xml.bind/share/classes/org/relaxng/datatype/ValidationContext.java - src/jdk.xml.bind/share/classes/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java - src/jdk.xml.bind/share/classes/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java - src/jdk.xml.bind/share/classes/org/relaxng/datatype/helpers/StreamingValidatorImpl.java From magnus.ihse.bursie at oracle.com Thu Oct 22 12:50:24 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 22 Oct 2015 12:50:24 +0000 Subject: hg: build-infra/jdk9/jdk: 59 new changesets Message-ID: <201510221250.t9MCoPXq023263@aojmv0008.oracle.com> Changeset: 6532ebf82a57 Author: erikj Date: 2015-09-28 09:52 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/6532ebf82a57 8137088: Drop building of interim_java.corba Reviewed-by: alanb, ihse ! make/rmic/RmicCommon.gmk Changeset: dd3b7365c85e Author: erikj Date: 2015-09-28 11:39 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/dd3b7365c85e 8136385: Various build speed improvements for windows Reviewed-by: ihse ! make/gensrc/GensrcProperties.gmk Changeset: d8bae0a5bdd2 Author: chegar Date: 2015-09-28 13:39 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/d8bae0a5bdd2 8137056: Move SharedSecrets and interface friends out of sun.misc Reviewed-by: alanb, mchung, psandoz, rriggs ! src/java.base/share/classes/java/io/Console.java ! src/java.base/share/classes/java/io/DeleteOnExitHook.java ! src/java.base/share/classes/java/io/FileOutputStream.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/ref/Finalizer.java ! src/java.base/share/classes/java/lang/ref/Reference.java ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/Executable.java ! src/java.base/share/classes/java/lang/reflect/Field.java ! src/java.base/share/classes/java/lang/reflect/Method.java ! src/java.base/share/classes/java/net/HttpCookie.java ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/net/URLClassLoader.java ! src/java.base/share/classes/java/nio/Bits.java ! src/java.base/share/classes/java/nio/channels/spi/AbstractInterruptibleChannel.java ! src/java.base/share/classes/java/security/ProtectionDomain.java ! src/java.base/share/classes/java/util/EnumMap.java ! src/java.base/share/classes/java/util/EnumSet.java ! src/java.base/share/classes/java/util/StringJoiner.java ! src/java.base/share/classes/java/util/UUID.java ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/jar/JavaUtilJarAccessImpl.java ! src/java.base/share/classes/java/util/zip/ZipFile.java ! src/java.base/share/classes/jdk/internal/jimage/ImageNativeSubstrate.java + src/java.base/share/classes/jdk/internal/misc/JavaAWTAccess.java + src/java.base/share/classes/jdk/internal/misc/JavaAWTFontAccess.java + src/java.base/share/classes/jdk/internal/misc/JavaBeansAccess.java + src/java.base/share/classes/jdk/internal/misc/JavaIOAccess.java + src/java.base/share/classes/jdk/internal/misc/JavaIOFileDescriptorAccess.java + src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java + src/java.base/share/classes/jdk/internal/misc/JavaLangRefAccess.java + src/java.base/share/classes/jdk/internal/misc/JavaNetAccess.java + src/java.base/share/classes/jdk/internal/misc/JavaNetHttpCookieAccess.java + src/java.base/share/classes/jdk/internal/misc/JavaNetInetAddressAccess.java + src/java.base/share/classes/jdk/internal/misc/JavaNioAccess.java + src/java.base/share/classes/jdk/internal/misc/JavaSecurityAccess.java + src/java.base/share/classes/jdk/internal/misc/JavaSecurityProtectionDomainAccess.java + src/java.base/share/classes/jdk/internal/misc/JavaUtilJarAccess.java + src/java.base/share/classes/jdk/internal/misc/JavaUtilZipFileAccess.java + src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java - src/java.base/share/classes/sun/misc/JavaAWTAccess.java - src/java.base/share/classes/sun/misc/JavaAWTFontAccess.java - src/java.base/share/classes/sun/misc/JavaBeansAccess.java - src/java.base/share/classes/sun/misc/JavaIOAccess.java - src/java.base/share/classes/sun/misc/JavaIOFileDescriptorAccess.java - src/java.base/share/classes/sun/misc/JavaLangAccess.java - src/java.base/share/classes/sun/misc/JavaLangRefAccess.java - src/java.base/share/classes/sun/misc/JavaNetAccess.java - src/java.base/share/classes/sun/misc/JavaNetHttpCookieAccess.java - src/java.base/share/classes/sun/misc/JavaNetInetAddressAccess.java - src/java.base/share/classes/sun/misc/JavaNioAccess.java - src/java.base/share/classes/sun/misc/JavaSecurityAccess.java - src/java.base/share/classes/sun/misc/JavaSecurityProtectionDomainAccess.java - src/java.base/share/classes/sun/misc/JavaUtilJarAccess.java - src/java.base/share/classes/sun/misc/JavaUtilZipFileAccess.java - src/java.base/share/classes/sun/misc/SharedSecrets.java ! src/java.base/share/classes/sun/misc/URLClassPath.java ! src/java.base/share/classes/sun/net/sdp/SdpSupport.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationSupport.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationType.java ! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java ! src/java.base/share/classes/sun/security/provider/PolicyFile.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/java.base/share/classes/sun/security/util/Password.java ! src/java.base/share/classes/sun/text/bidi/BidiBase.java ! src/java.base/share/classes/sun/util/logging/PlatformLogger.java ! src/java.base/unix/classes/java/io/FileDescriptor.java ! src/java.base/unix/classes/java/lang/ProcessImpl.java ! src/java.base/unix/classes/sun/nio/fs/UnixChannelFactory.java ! src/java.base/windows/classes/java/io/FileDescriptor.java ! src/java.base/windows/classes/java/lang/ProcessImpl.java ! src/java.base/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java ! src/java.base/windows/classes/java/net/DualStackPlainSocketImpl.java ! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java ! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java ! src/java.base/windows/classes/sun/nio/fs/WindowsChannelFactory.java ! src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java ! src/java.desktop/share/classes/java/awt/EventQueue.java ! src/java.desktop/share/classes/java/awt/font/JavaAWTFontAccessImpl.java ! src/java.desktop/share/classes/java/awt/font/NumericShaper.java ! src/java.desktop/share/classes/java/awt/font/TextAttribute.java ! src/java.desktop/share/classes/java/beans/Introspector.java ! src/java.desktop/share/classes/javax/swing/RepaintManager.java ! src/java.desktop/share/classes/javax/swing/TransferHandler.java ! src/java.desktop/share/classes/sun/awt/AppContext.java ! src/java.logging/share/classes/java/util/logging/LogManager.java ! src/java.logging/share/classes/java/util/logging/LogRecord.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/Introspector.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/JavaBeansAccessor.java ! src/java.management/share/classes/javax/management/modelmbean/RequiredModelMBean.java ! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java ! src/java.naming/share/classes/com/sun/jndi/ldap/VersionHelper.java ! src/java.sql/share/classes/java/sql/Date.java ! src/java.sql/share/classes/java/sql/Time.java ! src/java.sql/share/classes/java/sql/Timestamp.java ! test/java/security/ProtectionDomain/PreserveCombinerTest.java ! test/java/util/logging/LogManagerAppContextDeadlock.java ! test/java/util/logging/RootLogger/RootLevelInConfigFile.java ! test/java/util/logging/TestAppletLoggerContext.java ! test/java/util/logging/TestGetLoggerNPE.java + test/jdk/internal/misc/JavaLangAccess/FormatUnsigned.java + test/jdk/internal/misc/JavaLangAccess/NewUnsafeString.java - test/sun/misc/JavaLangAccess/FormatUnsigned.java - test/sun/misc/JavaLangAccess/NewUnsafeString.java Changeset: 2bea10d2e78f Author: amlu Date: 2015-09-28 16:39 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/2bea10d2e78f 8137232: Mark 3 more core-libs tests as intermittently failing Reviewed-by: chegar ! test/java/net/NetworkInterface/NetworkInterfaceStreamTest.java ! test/java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java ! test/javax/rmi/PortableRemoteObject/ConcurrentHashMapTest.java Changeset: 4b901f8d4b61 Author: igerasim Date: 2015-09-29 17:26 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/4b901f8d4b61 8137230: TEST_BUG: java/nio/channels/FileChannel/LoopingTruncate.java timed out Reviewed-by: rriggs ! test/java/nio/channels/FileChannel/LoopingTruncate.java Changeset: 294a420a80db Author: asmotrak Date: 2015-09-29 18:01 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/294a420a80db 8136600: KinitConfPlusProps.java test intermittently fails because PortUnreachableException is missing Reviewed-by: weijun ! test/sun/security/krb5/auto/tools/KinitConfPlusProps.java Changeset: e043512a2cc5 Author: dl Date: 2015-09-29 16:44 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/e043512a2cc5 8134854: Bulk integration of java.util.concurrent.atomic classes Reviewed-by: martin, psandoz, chegar ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicMarkableReference.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicStampedReference.java ! src/java.base/share/classes/java/util/concurrent/atomic/DoubleAccumulator.java ! src/java.base/share/classes/java/util/concurrent/atomic/DoubleAdder.java ! src/java.base/share/classes/java/util/concurrent/atomic/LongAccumulator.java ! src/java.base/share/classes/java/util/concurrent/atomic/LongAdder.java ! src/java.base/share/classes/java/util/concurrent/atomic/Striped64.java ! src/java.base/share/classes/java/util/concurrent/atomic/package-info.java Changeset: 481e9fd68ec0 Author: dfuchs Date: 2015-09-29 19:50 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/481e9fd68ec0 8038075: JNI warnings in jdk/src/share/native/sun/misc/VMSupport.c Reviewed-by: rriggs Contributed-by: vyom.tewari at oracle.com ! src/java.base/share/native/libjava/VMSupport.c Changeset: a87d5bc2ab78 Author: sundar Date: 2015-09-30 12:48 +0530 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/a87d5bc2ab78 8137320: jjs should support @argfile to pass command line arguments from a file Reviewed-by: attila, hannesw, henryjen ! make/launcher/Launcher-jdk.scripting.nashorn.shell.gmk Changeset: 14faed4d6a50 Author: dfuchs Date: 2015-09-30 11:17 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/14faed4d6a50 8137289: java/util/logging/DrainFindDeadlockTest.java hangs Summary: removed timeout=10 from @run command line. added new debug traces. Reviewed-by: chegar, mchung ! test/java/util/logging/DrainFindDeadlockTest.java Changeset: 1de2065763c1 Author: asmotrak Date: 2015-09-30 15:30 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/1de2065763c1 8137174: NTLM impl should use doPrivileged when it reads system properties Reviewed-by: chegar ! src/java.base/share/classes/com/sun/security/ntlm/NTLM.java ! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java + test/sun/net/www/http/HttpURLConnection/NTLMAuthWithSM.java + test/sun/net/www/http/HttpURLConnection/NTLMAuthWithSM.policy Changeset: 1a516e7c3588 Author: rriggs Date: 2015-09-30 12:33 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/1a516e7c3588 8137313: TreeTest.java intermittently fails with a timeout Summary: Enhance debugging information Reviewed-by: chegar, darcy ! test/java/lang/ProcessHandle/TreeTest.java Changeset: ec0468ffc27e Author: darcy Date: 2015-09-30 15:25 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/ec0468ffc27e 8136874: Bug in port of fdlibm pow to Java Reviewed-by: bpb ! src/java.base/share/classes/java/lang/FdLibm.java + test/java/lang/StrictMath/PowTests.java Changeset: 2dc2f2b7f1ac Author: robm Date: 2015-10-01 00:09 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/2dc2f2b7f1ac 8135305: InetAddress.isReachable reports true when loopback interface is specified Reviewed-by: michaelm ! src/java.base/windows/native/libnet/Inet4AddressImpl.c + test/java/net/InetAddress/IsReachableViaLoopbackTest.java Changeset: 5f8661991f73 Author: robm Date: 2015-10-01 00:13 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/5f8661991f73 8133249: Occasional SIGSEGV: non thread-safe use of strerr in getLastErrorString Reviewed-by: igerasim, rriggs, christos ! make/lib/CoreLibraries.gmk ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/native/libjava/jni_util.h ! src/java.base/share/native/libzip/zip_util.c ! src/java.base/unix/native/libjava/ProcessImpl_md.c ! src/java.base/unix/native/libjava/jni_util_md.c ! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c ! src/java.base/windows/native/libjava/jni_util_md.c ! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c Changeset: 2a3c2bd933a5 Author: okutsu Date: 2015-10-01 15:16 +0900 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/2a3c2bd933a5 8081794: ParsePosition getErrorIndex returns 0 for TimeZone parsing problem Reviewed-by: peytoia, okutsu Contributed-by: Naveen Kumar ! src/java.base/share/classes/java/text/SimpleDateFormat.java + test/java/text/Format/DateFormat/Bug8081794.java Changeset: c2f63fc287a4 Author: erikj Date: 2015-10-01 09:45 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/c2f63fc287a4 8138636: bootcycle-images build fails Reviewed-by: alanb ! make/rmic/RmicCommon.gmk Changeset: 9511eae90f2a Author: lancea Date: 2015-10-01 09:59 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/9511eae90f2a 8134426: Add serialVersionUID field to relevant javax.transaction classes Reviewed-by: joehw, alanb ! src/java.sql/share/classes/javax/transaction/xa/XAException.java ! src/java.transaction/share/classes/javax/transaction/InvalidTransactionException.java ! src/java.transaction/share/classes/javax/transaction/TransactionRequiredException.java ! src/java.transaction/share/classes/javax/transaction/TransactionRolledbackException.java ! test/TEST.groups + test/javax/transaction/testng/TEST.properties + test/javax/transaction/testng/test/transaction/InvalidTransactionExceptionTests.java + test/javax/transaction/testng/test/transaction/TransactionRequiredExceptionTests.java + test/javax/transaction/testng/test/transaction/TransactionRolledbackExceptionTests.java + test/javax/transaction/testng/test/transaction/XAExceptionTests.java + test/javax/transaction/testng/util/SerializedTransactionExceptions.java Changeset: aec28df13e56 Author: ksrini Date: 2015-09-22 11:50 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/aec28df13e56 8073187: Unexpected side effect in Pack200 Reviewed-by: jrose, sherman ! src/java.base/share/classes/com/sun/java/util/jar/pack/PackerImpl.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/PropMap.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/Utils.java ! test/tools/pack200/Pack200Props.java Changeset: 06df44c94612 Author: okutsu Date: 2015-10-02 13:21 +0900 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/06df44c94612 8138663: Missing @build in test/java/text/Format/DecimalFormat/RoundingAndPropertyTest.java Reviewed-by: naoto ! test/java/text/Format/DecimalFormat/RoundingAndPropertyTest.java Changeset: 391f8994fe9e Author: jnimeh Date: 2015-10-02 11:14 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/391f8994fe9e 8138704: CertStatusReqItemV2 should not implement StatusRequest interface Summary: Sets class to have proper inheritance and reduces visibility of length and send methods. Reviewed-by: mullan ! src/java.base/share/classes/sun/security/ssl/CertStatusReqItemV2.java Changeset: 3066806b394d Author: aefimov Date: 2015-10-05 17:38 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/3066806b394d 8138716: (tz) Support tzdata2015g Reviewed-by: peytoia ! make/data/tzdata/VERSION ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/europe ! make/data/tzdata/northamerica ! make/data/tzdata/zone.tab ! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java ! src/jdk.localedata/share/classes/sun/util/resources/de/TimeZoneNames_de.java ! src/jdk.localedata/share/classes/sun/util/resources/es/TimeZoneNames_es.java ! src/jdk.localedata/share/classes/sun/util/resources/fr/TimeZoneNames_fr.java ! src/jdk.localedata/share/classes/sun/util/resources/it/TimeZoneNames_it.java ! src/jdk.localedata/share/classes/sun/util/resources/ja/TimeZoneNames_ja.java ! src/jdk.localedata/share/classes/sun/util/resources/ko/TimeZoneNames_ko.java ! src/jdk.localedata/share/classes/sun/util/resources/pt/BR/TimeZoneNames_pt_BR.java ! src/jdk.localedata/share/classes/sun/util/resources/sv/TimeZoneNames_sv.java ! src/jdk.localedata/share/classes/sun/util/resources/zh/CN/TimeZoneNames_zh_CN.java ! src/jdk.localedata/share/classes/sun/util/resources/zh/TW/TimeZoneNames_zh_TW.java ! test/sun/util/calendar/zi/tzdata/VERSION ! test/sun/util/calendar/zi/tzdata/asia ! test/sun/util/calendar/zi/tzdata/australasia ! test/sun/util/calendar/zi/tzdata/europe ! test/sun/util/calendar/zi/tzdata/northamerica ! test/sun/util/calendar/zi/tzdata/zone.tab Changeset: e27953ac27df Author: naoto Date: 2015-10-05 08:16 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/e27953ac27df 8138613: Remove SPI locale provider adapter from the default provider list Reviewed-by: okutsu ! src/java.base/share/classes/java/util/spi/LocaleServiceProvider.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java ! test/java/util/Locale/Bug8008577.java Changeset: 55dff945e4e9 Author: jfdenise Date: 2015-10-06 09:12 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/55dff945e4e9 8136365: Provider "jrt" is not available after bootmodules.jimage recreation Summary: META-INF content was lost during recreate. Reviewed-by: jlaskey, sundar ! src/java.base/share/classes/jdk/internal/jimage/ImageFileCreator.java Changeset: 44548e78cce5 Author: igerasim Date: 2015-10-06 12:00 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/44548e78cce5 8138819: (se) File descriptor leak when Selector.open fails Reviewed-by: rriggs, alanb ! src/java.base/linux/classes/sun/nio/ch/EPollSelectorImpl.java ! src/java.base/macosx/classes/sun/nio/ch/KQueueSelectorImpl.java ! src/java.base/solaris/classes/sun/nio/ch/DevPollSelectorImpl.java ! src/java.base/unix/classes/sun/nio/ch/PollSelectorImpl.java Changeset: 5ea7cbf6a7bd Author: ssadetsky Date: 2015-09-16 10:01 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/5ea7cbf6a7bd 8129838: [macosx] Regression: NPE in java.awt.Choice Reviewed-by: alexsch, azvegint ! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxPopup.java Changeset: ff2b804a009c Author: ssadetsky Date: 2015-09-16 10:05 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/ff2b804a009c 8133803: Swing JFileChooserBug2 test fais with MotifLookAndFeel Reviewed-by: alexsch, serb ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifFileChooserUI.java Changeset: dcee2c830175 Author: ssadetsky Date: 2015-09-16 10:11 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/dcee2c830175 8133108: [PIT] Container size is wrong in JEditorPane Reviewed-by: alexsch, azvegint ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextFieldUI.java ! src/java.desktop/share/classes/javax/swing/text/GlyphView.java + test/javax/swing/JTextPane/JTextPaneDocumentWrapping.java Changeset: 2f53d5a08475 Author: ssadetsky Date: 2015-09-16 10:16 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/2f53d5a08475 8130471: [Regression] Test java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Extra.java fails Reviewed-by: alexsch, serb ! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java Changeset: 5426cea2352a Author: ssadetsky Date: 2015-09-16 10:22 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/5426cea2352a 8014725: closed/java/awt/Clipboard/HTMLTransferTest/HTMLTransferTest.html failed intermittently Reviewed-by: alexsch, azvegint ! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java + test/java/awt/Clipboard/HTMLTransferTest/HTMLTransferTest.html + test/java/awt/Clipboard/HTMLTransferTest/HTMLTransferTest.java Changeset: d847ec6f061a Author: ssadetsky Date: 2015-09-16 10:32 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/d847ec6f061a 8131670: [TEST_BUG]Test java/awt/EventQueue/6980209/bug6980209.java fails on Linux Reviewed-by: alexsch, serb ! test/java/awt/EventQueue/6980209/bug6980209.java Changeset: 2b680924a73f Author: dcherepanov Date: 2015-09-16 18:34 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/2b680924a73f 8134808: Remove support for serialized applets from java.desktop Reviewed-by: serb, azvegint Contributed-by: daniil.x.titov at oracle.com ! src/java.desktop/share/classes/sun/applet/AppletPanel.java Changeset: 3a2ee8d5c00f Author: prr Date: 2015-09-18 11:31 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/3a2ee8d5c00f Merge - src/java.base/share/native/libfdlibm/e_pow.c - src/java.base/share/native/libfdlibm/w_pow.c - src/java.base/share/native/libjava/Image.c - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPHelper.java - src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPProxy.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ClientProvider.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/IIOPProxyImpl.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ProxyInputStream.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ServerProvider.java - test/javax/management/remote/mandatory/connection/NoIIOP.java - test/sun/security/tools/jarsigner/warnings.sh Changeset: f618cefbe1e3 Author: prr Date: 2015-09-19 15:45 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/f618cefbe1e3 8136783: Run blessed-modifier-order script on java.desktop Reviewed-by: martin, serb ! src/java.desktop/macosx/classes/com/apple/eawt/_AppEventHandler.java ! src/java.desktop/macosx/classes/com/apple/eio/FileManager.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonBorder.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonExtendedTypes.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonLabeledUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxButton.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaFileSystemModel.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaIcon.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameDockIconUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaRootPaneUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaTableHeaderUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaUtilControlSize.java ! src/java.desktop/macosx/classes/sun/java2d/CRenderer.java ! src/java.desktop/macosx/classes/sun/java2d/CompositeCRenderer.java ! src/java.desktop/macosx/classes/sun/java2d/OSXSurfaceData.java ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java ! src/java.desktop/macosx/classes/sun/lwawt/LWToolkit.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CInputMethod.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CWarningWindow.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CocoaConstants.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/share/classes/com/sun/beans/editors/NumberEditor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/common/I18N.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/common/LZWStringTable.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifBorders.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifCheckBoxUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifDesktopIconUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifIconFactory.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifInternalFrameTitlePane.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifScrollPaneUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/AnimationController.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsRootPaneUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTreeUI.java ! src/java.desktop/share/classes/com/sun/media/sound/AuFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatConverter.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSRegion.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSSampleLoop.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbank.java ! src/java.desktop/share/classes/com/sun/media/sound/EmergencySoundbank.java ! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiOutDeviceProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiUtils.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelConnectionBlock.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelTransform.java ! src/java.desktop/share/classes/com/sun/media/sound/Platform.java ! src/java.desktop/share/classes/com/sun/media/sound/PortMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/RealTimeSequencer.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2Modulator.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2Region.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftEnvelopeGenerator.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftFilter.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMainMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingMainMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftReverb.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java ! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/UlawCodec.java ! src/java.desktop/share/classes/java/applet/Applet.java ! src/java.desktop/share/classes/java/awt/AWTEvent.java ! src/java.desktop/share/classes/java/awt/BasicStroke.java ! src/java.desktop/share/classes/java/awt/Color.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/Container.java ! src/java.desktop/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java ! src/java.desktop/share/classes/java/awt/Cursor.java ! src/java.desktop/share/classes/java/awt/Dialog.java ! src/java.desktop/share/classes/java/awt/DisplayMode.java ! src/java.desktop/share/classes/java/awt/EventQueue.java ! src/java.desktop/share/classes/java/awt/GraphicsDevice.java ! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/List.java ! src/java.desktop/share/classes/java/awt/MenuComponent.java ! src/java.desktop/share/classes/java/awt/RenderingHints.java ! src/java.desktop/share/classes/java/awt/SequencedEvent.java ! src/java.desktop/share/classes/java/awt/SplashScreen.java ! src/java.desktop/share/classes/java/awt/SystemColor.java ! src/java.desktop/share/classes/java/awt/SystemTray.java ! src/java.desktop/share/classes/java/awt/TextComponent.java ! src/java.desktop/share/classes/java/awt/TexturePaintContext.java ! src/java.desktop/share/classes/java/awt/Toolkit.java ! src/java.desktop/share/classes/java/awt/Transparency.java ! src/java.desktop/share/classes/java/awt/TrayIcon.java ! src/java.desktop/share/classes/java/awt/WaitDispatchSupport.java ! src/java.desktop/share/classes/java/awt/Window.java ! src/java.desktop/share/classes/java/awt/dnd/DropTargetDropEvent.java ! src/java.desktop/share/classes/java/awt/dnd/InvalidDnDOperationException.java ! src/java.desktop/share/classes/java/awt/event/MouseEvent.java ! src/java.desktop/share/classes/java/awt/font/OpenType.java ! src/java.desktop/share/classes/java/awt/geom/Arc2D.java ! src/java.desktop/share/classes/java/awt/geom/Path2D.java ! src/java.desktop/share/classes/java/awt/im/InputMethodHighlight.java ! src/java.desktop/share/classes/java/awt/image/BufferedImage.java ! src/java.desktop/share/classes/java/awt/image/ColorModel.java ! src/java.desktop/share/classes/java/awt/image/DirectColorModel.java ! src/java.desktop/share/classes/java/awt/image/IndexColorModel.java ! src/java.desktop/share/classes/java/awt/image/Kernel.java ! src/java.desktop/share/classes/java/awt/image/PackedColorModel.java ! src/java.desktop/share/classes/java/awt/image/Raster.java ! src/java.desktop/share/classes/java/awt/image/RescaleOp.java ! src/java.desktop/share/classes/java/awt/image/SampleModel.java ! src/java.desktop/share/classes/java/beans/BeanInfo.java ! src/java.desktop/share/classes/java/beans/Introspector.java ! src/java.desktop/share/classes/java/beans/MetaData.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleRole.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleState.java ! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataFormatImpl.java ! src/java.desktop/share/classes/javax/print/attribute/standard/MediaSize.java ! src/java.desktop/share/classes/javax/sound/midi/MetaMessage.java ! src/java.desktop/share/classes/javax/swing/AbstractCellEditor.java ! src/java.desktop/share/classes/javax/swing/BorderFactory.java ! src/java.desktop/share/classes/javax/swing/DefaultButtonModel.java ! src/java.desktop/share/classes/javax/swing/DefaultDesktopManager.java ! src/java.desktop/share/classes/javax/swing/GroupLayout.java ! src/java.desktop/share/classes/javax/swing/ImageIcon.java ! src/java.desktop/share/classes/javax/swing/JComponent.java ! src/java.desktop/share/classes/javax/swing/JEditorPane.java ! src/java.desktop/share/classes/javax/swing/JFormattedTextField.java ! src/java.desktop/share/classes/javax/swing/JInternalFrame.java ! src/java.desktop/share/classes/javax/swing/JLayeredPane.java ! src/java.desktop/share/classes/javax/swing/JList.java ! src/java.desktop/share/classes/javax/swing/JOptionPane.java ! src/java.desktop/share/classes/javax/swing/JPopupMenu.java ! src/java.desktop/share/classes/javax/swing/JProgressBar.java ! src/java.desktop/share/classes/javax/swing/JSplitPane.java ! src/java.desktop/share/classes/javax/swing/JTable.java ! src/java.desktop/share/classes/javax/swing/JToolBar.java ! src/java.desktop/share/classes/javax/swing/JTree.java ! src/java.desktop/share/classes/javax/swing/JViewport.java ! src/java.desktop/share/classes/javax/swing/RowFilter.java ! src/java.desktop/share/classes/javax/swing/SortingFocusTraversalPolicy.java ! src/java.desktop/share/classes/javax/swing/SwingWorker.java ! src/java.desktop/share/classes/javax/swing/Timer.java ! src/java.desktop/share/classes/javax/swing/TimerQueue.java ! src/java.desktop/share/classes/javax/swing/TransferHandler.java ! src/java.desktop/share/classes/javax/swing/UIManager.java ! src/java.desktop/share/classes/javax/swing/border/TitledBorder.java ! src/java.desktop/share/classes/javax/swing/event/EventListenerList.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicButtonUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicCheckBoxUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxRenderer.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicIconFactory.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicListUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicToggleButtonUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTreeUI.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalCheckBoxUI.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalIconFactory.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalToolBarUI.java ! src/java.desktop/share/classes/javax/swing/table/DefaultTableColumnModel.java ! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java ! src/java.desktop/share/classes/javax/swing/table/TableColumn.java ! src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java ! src/java.desktop/share/classes/javax/swing/text/AbstractWriter.java ! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java ! src/java.desktop/share/classes/javax/swing/text/DefaultHighlighter.java ! src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java ! src/java.desktop/share/classes/javax/swing/text/DocumentFilter.java ! src/java.desktop/share/classes/javax/swing/text/GapContent.java ! src/java.desktop/share/classes/javax/swing/text/GlyphView.java ! src/java.desktop/share/classes/javax/swing/text/LayeredHighlighter.java ! src/java.desktop/share/classes/javax/swing/text/NavigationFilter.java ! src/java.desktop/share/classes/javax/swing/text/ParagraphView.java ! src/java.desktop/share/classes/javax/swing/text/TableView.java ! src/java.desktop/share/classes/javax/swing/text/html/CSS.java ! src/java.desktop/share/classes/javax/swing/text/html/CSSBorder.java ! src/java.desktop/share/classes/javax/swing/text/html/FormView.java ! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java ! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java ! src/java.desktop/share/classes/javax/swing/text/html/Map.java ! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java ! src/java.desktop/share/classes/javax/swing/text/html/TableView.java ! src/java.desktop/share/classes/javax/swing/text/rtf/RTFAttributes.java ! src/java.desktop/share/classes/javax/swing/text/rtf/RTFGenerator.java ! src/java.desktop/share/classes/javax/swing/text/rtf/RTFReader.java ! src/java.desktop/share/classes/javax/swing/tree/AbstractLayoutCache.java ! src/java.desktop/share/classes/javax/swing/tree/DefaultMutableTreeNode.java ! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellEditor.java ! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java ! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeSelectionModel.java ! src/java.desktop/share/classes/sun/applet/AppletPanel.java ! src/java.desktop/share/classes/sun/applet/AppletViewer.java ! src/java.desktop/share/classes/sun/awt/AppContext.java ! src/java.desktop/share/classes/sun/awt/DebugSettings.java ! src/java.desktop/share/classes/sun/awt/ExtendedKeyCodes.java ! src/java.desktop/share/classes/sun/awt/OSInfo.java ! src/java.desktop/share/classes/sun/awt/SunHints.java ! src/java.desktop/share/classes/sun/awt/SunToolkit.java ! src/java.desktop/share/classes/sun/awt/UngrabEvent.java ! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java ! src/java.desktop/share/classes/sun/awt/dnd/SunDragSourceContextPeer.java ! src/java.desktop/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java ! src/java.desktop/share/classes/sun/awt/geom/AreaOp.java ! src/java.desktop/share/classes/sun/awt/geom/Crossings.java ! src/java.desktop/share/classes/sun/awt/im/CompositionArea.java ! src/java.desktop/share/classes/sun/awt/im/InputMethodContext.java ! src/java.desktop/share/classes/sun/awt/image/ByteComponentRaster.java ! src/java.desktop/share/classes/sun/awt/image/BytePackedRaster.java ! src/java.desktop/share/classes/sun/awt/image/ImageCache.java ! src/java.desktop/share/classes/sun/awt/image/ImageRepresentation.java ! src/java.desktop/share/classes/sun/awt/image/ImagingLib.java ! src/java.desktop/share/classes/sun/awt/image/IntegerComponentRaster.java ! src/java.desktop/share/classes/sun/awt/image/PNGImageDecoder.java ! src/java.desktop/share/classes/sun/awt/image/ShortComponentRaster.java ! src/java.desktop/share/classes/sun/awt/image/SurfaceManager.java ! src/java.desktop/share/classes/sun/dc/DuctusRenderingEngine.java ! src/java.desktop/share/classes/sun/font/Type1Font.java ! src/java.desktop/share/classes/sun/java2d/NullSurfaceData.java ! src/java.desktop/share/classes/sun/java2d/StateTrackableDelegate.java ! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java ! src/java.desktop/share/classes/sun/java2d/SurfaceManagerFactory.java ! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java ! src/java.desktop/share/classes/sun/java2d/loops/CompositeType.java ! src/java.desktop/share/classes/sun/java2d/loops/DrawGlyphList.java ! src/java.desktop/share/classes/sun/java2d/loops/DrawGlyphListAA.java ! src/java.desktop/share/classes/sun/java2d/loops/DrawGlyphListLCD.java ! src/java.desktop/share/classes/sun/java2d/loops/DrawLine.java ! src/java.desktop/share/classes/sun/java2d/loops/DrawParallelogram.java ! src/java.desktop/share/classes/sun/java2d/loops/DrawPath.java ! src/java.desktop/share/classes/sun/java2d/loops/DrawPolygons.java ! src/java.desktop/share/classes/sun/java2d/loops/DrawRect.java ! src/java.desktop/share/classes/sun/java2d/loops/FillParallelogram.java ! src/java.desktop/share/classes/sun/java2d/loops/FillPath.java ! src/java.desktop/share/classes/sun/java2d/loops/FillRect.java ! src/java.desktop/share/classes/sun/java2d/loops/FillSpans.java ! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitive.java ! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitiveMgr.java ! src/java.desktop/share/classes/sun/java2d/loops/ProcessPath.java ! src/java.desktop/share/classes/sun/java2d/opengl/OGLPaints.java ! src/java.desktop/share/classes/sun/java2d/pipe/AAShapePipe.java ! src/java.desktop/share/classes/sun/java2d/pipe/LoopPipe.java ! src/java.desktop/share/classes/sun/java2d/pipe/SpanShapeRenderer.java ! src/java.desktop/share/classes/sun/java2d/pisces/Renderer.java ! src/java.desktop/share/classes/sun/print/CustomMediaSizeName.java ! src/java.desktop/share/classes/sun/print/CustomMediaTray.java ! src/java.desktop/share/classes/sun/print/PSStreamPrintJob.java ! src/java.desktop/share/classes/sun/print/PeekGraphics.java ! src/java.desktop/share/classes/sun/print/PrintJob2D.java ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java ! src/java.desktop/share/classes/sun/print/ServiceDialog.java ! src/java.desktop/share/classes/sun/swing/FilePane.java ! src/java.desktop/share/classes/sun/swing/ImageCache.java ! src/java.desktop/share/classes/sun/swing/plaf/synth/SynthFileChooserUI.java ! src/java.desktop/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java ! src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/MWMConstants.java ! src/java.desktop/unix/classes/sun/awt/X11/XAwtState.java ! src/java.desktop/unix/classes/sun/awt/X11/XBaseMenuWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XBaseWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XButtonPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XChoicePeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XComponentPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XConstants.java ! src/java.desktop/unix/classes/sun/awt/X11/XCursorFontConstants.java ! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XDragAndDropProtocols.java ! src/java.desktop/unix/classes/sun/awt/X11/XDropTargetContextPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbedHelper.java ! src/java.desktop/unix/classes/sun/awt/X11/XFileDialogPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XIconWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XLayerProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/XListPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XMenuBarPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XMenuItemPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XMenuWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XNETProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/XPopupMenuPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/XProtocolConstants.java ! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XScrollPanePeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XScrollbar.java ! src/java.desktop/unix/classes/sun/awt/X11/XScrollbarPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11/XTrayIconPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XUtilConstants.java ! src/java.desktop/unix/classes/sun/awt/X11/XWINProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/XWM.java ! src/java.desktop/unix/classes/sun/awt/X11/XWarningWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XlibWrapper.java ! src/java.desktop/unix/classes/sun/awt/X11InputMethod.java ! src/java.desktop/unix/classes/sun/font/X11GB18030_0.java ! src/java.desktop/unix/classes/sun/font/X11GB18030_1.java ! src/java.desktop/unix/classes/sun/font/X11Johab.java ! src/java.desktop/unix/classes/sun/font/X11SunUnicode_0.java ! src/java.desktop/unix/classes/sun/java2d/jules/IdleTileCache.java ! src/java.desktop/unix/classes/sun/java2d/jules/JulesAATileGenerator.java ! src/java.desktop/unix/classes/sun/java2d/jules/TileWorker.java ! src/java.desktop/unix/classes/sun/java2d/xr/XIDGenerator.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRBackendNative.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRCompositeManager.java ! src/java.desktop/unix/classes/sun/java2d/xr/XcbRequestCounter.java ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java ! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java ! src/java.desktop/unix/classes/sun/print/UnixPrintService.java ! src/java.desktop/windows/classes/sun/awt/windows/WComponentPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WDialogPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WFramePeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java ! src/java.desktop/windows/classes/sun/awt/windows/WObjectPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WScrollPanePeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java ! src/java.desktop/windows/classes/sun/awt/windows/WTrayIconPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DPaints.java ! src/java.desktop/windows/classes/sun/print/Win32MediaTray.java ! src/java.desktop/windows/classes/sun/print/Win32PrintJob.java ! src/java.desktop/windows/classes/sun/print/Win32PrintService.java Changeset: d0da63a98b5a Author: yan Date: 2015-09-22 12:26 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/d0da63a98b5a 8132380: Do not create LaF instance in javax/swing/plaf/windows/6921687/bug6921687.java Reviewed-by: yan, ssadetsky Contributed-by: Renjith Alexander ! test/javax/swing/plaf/windows/6921687/bug6921687.java Changeset: 8be075daa7b6 Author: alexsch Date: 2015-09-22 14:05 +0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/8be075daa7b6 8133453: Deprecate AWTKeyStroke.registerSubclass(Class) method Reviewed-by: serb, azvegint ! src/java.desktop/share/classes/java/awt/AWTKeyStroke.java ! src/java.desktop/share/classes/javax/swing/KeyStroke.java ! src/java.desktop/share/classes/sun/swing/SwingAccessor.java + test/java/awt/event/KeyEvent/RegisterKeyStroke/TestAWTKeyStroke.java + test/java/awt/event/KeyEvent/RegisterKeyStroke/policy Changeset: 50158fc3f602 Author: prr Date: 2015-09-23 14:09 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/50158fc3f602 8133309: Some unicode characters do not display any more after upgrading to Windows 10 Reviewed-by: serb, jgodinez ! make/data/fontconfig/windows.fontconfig.properties Changeset: dfc9bce56672 Author: prr Date: 2015-09-24 10:11 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/dfc9bce56672 8137059: Run blessed-modifier-order script on client demos and misc. sources Reviewed-by: jgodinez, serb ! src/demo/share/applets/MoleculeViewer/XYZApp.java ! src/demo/share/java2d/J2DBench/src/j2dbench/tests/ImageTests.java ! src/demo/share/java2d/J2DBench/src/j2dbench/tests/PixelTests.java ! src/demo/share/java2d/J2DBench/src/j2dbench/tests/iio/InputTests.java ! src/demo/share/java2d/J2DBench/src/j2dbench/tests/iio/OutputTests.java ! src/demo/share/java2d/J2DBench/src/j2dbench/tests/text/TextMeasureTests.java ! src/demo/share/jfc/FileChooserDemo/FileChooserDemo.java ! src/demo/share/jfc/Notepad/Notepad.java ! src/java.datatransfer/share/classes/java/awt/datatransfer/DataFlavor.java Changeset: d00ef4b0a33b Author: serb Date: 2015-09-25 00:15 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/d00ef4b0a33b 8135122: The SwingUtilities2.COMPONENT_UI_PROPERTY_KEY can be removed Reviewed-by: azvegint, alexsch ! src/java.desktop/macosx/classes/com/apple/laf/AquaUtilControlSize.java ! src/java.desktop/share/classes/javax/swing/JComponent.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java Changeset: 437d366c0cef Author: serb Date: 2015-09-26 20:54 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/437d366c0cef 6646604: Typos in documentation Reviewed-by: azvegint, amenkov ! src/java.desktop/share/classes/javax/sound/midi/MidiDevice.java ! src/java.desktop/share/classes/javax/sound/midi/Synthesizer.java ! src/java.desktop/share/classes/javax/sound/midi/SysexMessage.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioInputStream.java ! src/java.desktop/share/classes/javax/sound/sampled/LineEvent.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html Changeset: 50f6ebfb7890 Author: serb Date: 2015-09-26 22:38 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/50f6ebfb7890 8079965: Stop ignoring warnings for libawt_lwawt Reviewed-by: prr, ihse ! make/lib/Awt2dLibraries.gmk ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDataTransferer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsConfig.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsEnv.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/GeomUtilities.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/GeomUtilities.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.h ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLSurfaceData.m Changeset: 420dd4208444 Author: serb Date: 2015-09-27 00:51 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/420dd4208444 8135160: Endless Loop in RiffReader Reviewed-by: prr, amenkov ! src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbank.java ! src/java.desktop/share/classes/com/sun/media/sound/RIFFReader.java ! test/javax/sound/midi/Gervill/RiffReaderWriter/Skip.java + test/javax/sound/sampled/spi/AudioFileReader/EndlessLoopHugeLengthWave.java Changeset: 30bcd205ee86 Author: ddehaven Date: 2015-09-28 08:14 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/30bcd205ee86 Merge - src/java.base/share/classes/sun/misc/JavaAWTAccess.java - src/java.base/share/classes/sun/misc/JavaAWTFontAccess.java - src/java.base/share/classes/sun/misc/JavaBeansAccess.java - src/java.base/share/classes/sun/misc/JavaIOAccess.java - src/java.base/share/classes/sun/misc/JavaIOFileDescriptorAccess.java - src/java.base/share/classes/sun/misc/JavaLangAccess.java - src/java.base/share/classes/sun/misc/JavaLangRefAccess.java - src/java.base/share/classes/sun/misc/JavaNetAccess.java - src/java.base/share/classes/sun/misc/JavaNetHttpCookieAccess.java - src/java.base/share/classes/sun/misc/JavaNetInetAddressAccess.java - src/java.base/share/classes/sun/misc/JavaNioAccess.java - src/java.base/share/classes/sun/misc/JavaSecurityAccess.java - src/java.base/share/classes/sun/misc/JavaSecurityProtectionDomainAccess.java - src/java.base/share/classes/sun/misc/JavaUtilJarAccess.java - src/java.base/share/classes/sun/misc/JavaUtilZipFileAccess.java - src/java.base/share/classes/sun/misc/SharedSecrets.java - src/java.base/share/native/libfdlibm/e_hypot.c - src/java.base/share/native/libfdlibm/w_hypot.c ! src/java.desktop/share/classes/java/awt/EventQueue.java ! src/java.desktop/share/classes/java/beans/Introspector.java ! src/java.desktop/share/classes/javax/swing/TransferHandler.java ! src/java.desktop/share/classes/sun/awt/AppContext.java - test/sun/misc/JavaLangAccess/FormatUnsigned.java - test/sun/misc/JavaLangAccess/NewUnsafeString.java Changeset: 34c93fd32c20 Author: alexsch Date: 2015-09-29 15:19 +0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/34c93fd32c20 8134917: [macosx] JOptionPane doesn't receive mouse events when opened from a drop event Reviewed-by: serb ! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m + test/java/awt/dnd/MissingEventsOnModalDialog/MissingEventsOnModalDialogTest.java Changeset: 24e0d64bbe6e Author: ddehaven Date: 2015-10-05 13:45 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/24e0d64bbe6e Merge Changeset: 609ed729bb79 Author: ddehaven Date: 2015-10-06 07:35 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/609ed729bb79 Merge Changeset: 8beaf1b1c89e Author: lana Date: 2015-10-06 08:42 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/8beaf1b1c89e Merge - src/java.base/share/classes/sun/misc/JavaAWTAccess.java - src/java.base/share/classes/sun/misc/JavaAWTFontAccess.java - src/java.base/share/classes/sun/misc/JavaBeansAccess.java - src/java.base/share/classes/sun/misc/JavaIOAccess.java - src/java.base/share/classes/sun/misc/JavaIOFileDescriptorAccess.java - src/java.base/share/classes/sun/misc/JavaLangAccess.java - src/java.base/share/classes/sun/misc/JavaLangRefAccess.java - src/java.base/share/classes/sun/misc/JavaNetAccess.java - src/java.base/share/classes/sun/misc/JavaNetHttpCookieAccess.java - src/java.base/share/classes/sun/misc/JavaNetInetAddressAccess.java - src/java.base/share/classes/sun/misc/JavaNioAccess.java - src/java.base/share/classes/sun/misc/JavaSecurityAccess.java - src/java.base/share/classes/sun/misc/JavaSecurityProtectionDomainAccess.java - src/java.base/share/classes/sun/misc/JavaUtilJarAccess.java - src/java.base/share/classes/sun/misc/JavaUtilZipFileAccess.java - src/java.base/share/classes/sun/misc/SharedSecrets.java - test/sun/misc/JavaLangAccess/FormatUnsigned.java - test/sun/misc/JavaLangAccess/NewUnsafeString.java Changeset: 4204dbf90380 Author: jlaskey Date: 2015-10-06 13:49 -0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/4204dbf90380 8138960: Module version is checked incorrectly in libjimage Reviewed-by: alanb, mchung, iris Contributed-by: james.laskey at oracle.com ! src/java.base/share/native/libjimage/jimage.cpp Changeset: fe40b31c0e52 Author: mchung Date: 2015-10-06 13:20 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/fe40b31c0e52 8132297: JDK9 build.tools.module.ImageBuilder does not filter out .bc files Reviewed-by: alanb, chegar ! make/src/classes/build/tools/module/ModuleArchive.java Changeset: 87017a198d4e Author: lana Date: 2015-10-08 22:30 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/87017a198d4e Added tag jdk9-b85 for changeset fe40b31c0e52 ! .hgtags Changeset: f1799292ea4b Author: darcy Date: 2015-10-06 18:39 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/f1799292ea4b 8138823: Correct bug in port of fdlibm hypot to Java Reviewed-by: bpb ! src/java.base/share/classes/java/lang/FdLibm.java + test/java/lang/StrictMath/FdlibmTranslit.java ! test/java/lang/StrictMath/HypotTests.java ! test/java/lang/StrictMath/Tests.java Changeset: ecfc81a3741c Author: psandoz Date: 2015-10-07 15:22 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/ecfc81a3741c 8135248: Add utility methods to check indexes and ranges Reviewed-by: forax, chegar, scolebourne, jrose, darcy ! src/java.base/share/classes/java/lang/ArrayIndexOutOfBoundsException.java ! src/java.base/share/classes/java/lang/IndexOutOfBoundsException.java ! src/java.base/share/classes/java/lang/StringIndexOutOfBoundsException.java ! src/java.base/share/classes/java/util/Objects.java + test/java/util/Objects/CheckIndex.java Changeset: 85ee3ed9a3dc Author: naoto Date: 2015-10-08 17:03 +0530 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/85ee3ed9a3dc 8075315: API doc of Currency.getInstance(Locale) method is incorrect. Summary: Updated API doc of Currency.getInstance(Locale)method. Reviewed-by: peytoia, naoto Contributed-by: rachna.goel at oracle.com ! src/java.base/share/classes/java/util/Currency.java Changeset: 19e3e355d9f9 Author: valeriep Date: 2015-10-08 20:51 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/19e3e355d9f9 8130648: JCK test api/java_security/AuthProvider/ProviderTests_login starts failing after JDK-7191662 Summary: Make uninitialized SunPKCS11 provider throw IllegalStateException for AuthProvider calls. Reviewed-by: mullan ! src/java.base/share/classes/java/security/AuthProvider.java ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/java/security/SecurityPermission.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java + test/sun/security/pkcs11/Provider/LoginISE.java Changeset: 9d39bec6b871 Author: weijun Date: 2015-10-09 09:33 +0800 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/9d39bec6b871 8085904: Test timeout on Mac Reviewed-by: wetmore ! test/java/security/PermissionCollection/AddToReadOnlyPermissionCollection.java ! test/java/security/PermissionCollection/Concurrent.java ! test/java/security/PermissionCollection/PermissionCollectionStreamTest.java ! test/sun/security/provider/PolicyFile/CombinedPerms.java ! test/sun/security/provider/PolicyFile/CombinedPerms.policy Changeset: 5537b74dea17 Author: chegar Date: 2015-10-09 14:21 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/5537b74dea17 8138978: Examine usages of sun.misc.IOUtils Reviewed-by: alanb, mullan, psandoz, rriggs, weijun ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/sun/invoke/anon/AnonymousClassLoader.java - src/java.base/share/classes/sun/misc/IOUtils.java ! src/java.base/share/classes/sun/reflect/misc/MethodUtil.java ! src/java.base/share/classes/sun/security/provider/DomainKeyStore.java ! src/java.base/share/classes/sun/security/provider/JavaKeyStore.java ! src/java.base/share/classes/sun/security/timestamp/HttpTimestamper.java ! src/java.base/share/classes/sun/security/util/DerValue.java + src/java.base/share/classes/sun/security/util/IOUtils.java ! src/java.desktop/share/classes/sun/applet/AppletClassLoader.java ! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/NetClient.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java ! test/sun/security/tools/jarsigner/TimestampCheck.java ! test/sun/security/util/DerValue/BadValue.java Changeset: e8a66c0b05d7 Author: lana Date: 2015-10-09 10:22 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/e8a66c0b05d7 Merge - src/java.base/share/classes/sun/misc/IOUtils.java Changeset: 110fc90bdfa0 Author: lana Date: 2015-10-15 15:15 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/110fc90bdfa0 Added tag jdk9-b86 for changeset e8a66c0b05d7 ! .hgtags Changeset: df19253099a8 Author: ihse Date: 2015-10-22 14:48 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/df19253099a8 Merge - src/java.base/share/classes/sun/misc/IOUtils.java - src/java.base/share/classes/sun/misc/JavaAWTAccess.java - src/java.base/share/classes/sun/misc/JavaAWTFontAccess.java - src/java.base/share/classes/sun/misc/JavaBeansAccess.java - src/java.base/share/classes/sun/misc/JavaIOAccess.java - src/java.base/share/classes/sun/misc/JavaIOFileDescriptorAccess.java - src/java.base/share/classes/sun/misc/JavaLangAccess.java - src/java.base/share/classes/sun/misc/JavaLangRefAccess.java - src/java.base/share/classes/sun/misc/JavaNetAccess.java - src/java.base/share/classes/sun/misc/JavaNetHttpCookieAccess.java - src/java.base/share/classes/sun/misc/JavaNetInetAddressAccess.java - src/java.base/share/classes/sun/misc/JavaNioAccess.java - src/java.base/share/classes/sun/misc/JavaSecurityAccess.java - src/java.base/share/classes/sun/misc/JavaSecurityProtectionDomainAccess.java - src/java.base/share/classes/sun/misc/JavaUtilJarAccess.java - src/java.base/share/classes/sun/misc/JavaUtilZipFileAccess.java - src/java.base/share/classes/sun/misc/SharedSecrets.java - test/sun/misc/JavaLangAccess/FormatUnsigned.java - test/sun/misc/JavaLangAccess/NewUnsafeString.java From magnus.ihse.bursie at oracle.com Thu Oct 22 12:51:02 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 22 Oct 2015 12:51:02 +0000 Subject: hg: build-infra/jdk9/langtools: 15 new changesets Message-ID: <201510221251.t9MCp25e023350@aojmv0008.oracle.com> Changeset: 6fdfa77ddeed Author: aeremeev Date: 2015-09-28 13:23 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/6fdfa77ddeed 8081472: Add a mode to the tests for class-file attributes which dumps in-memory sources to disk Reviewed-by: ksrini ! test/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTestBase.java ! test/tools/javac/classfiles/attributes/annotations/AnnotationsTestBase.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesTestBase.java ! test/tools/javac/classfiles/attributes/lib/TestBase.java Changeset: 2fd864f1ff3a Author: jlahoda Date: 2015-09-29 21:22 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/2fd864f1ff3a 8133454: Update Java Compiler Error Message Summary: Updating the error message that is used when javac crashes. Reviewed-by: jjg Contributed-by: nelson.dcosta at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties Changeset: e6fcc24b6d14 Author: sadayapalam Date: 2015-10-01 19:47 +0530 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/e6fcc24b6d14 8132535: Compiler fails with diamond anonymous class creation with intersection bound of enclosing class Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java + test/tools/javac/generics/diamond/neg/Neg21.java + test/tools/javac/generics/diamond/neg/Neg21.out + test/tools/javac/generics/diamond/neg/Neg22.java + test/tools/javac/generics/diamond/neg/Neg22.out + test/tools/javac/generics/diamond/neg/Neg23.java + test/tools/javac/generics/diamond/neg/Neg23.out + test/tools/javac/generics/diamond/neg/pkg/Neg23_01.java Changeset: 37b60162a2db Author: mcimadamore Date: 2015-10-02 13:27 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/37b60162a2db 8137269: Add better support for local caching in ArgumentAttr Summary: ArgumentAttr should support local caches when results of speculative attribution might be thrown away Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java Changeset: d034f4347b09 Author: sadayapalam Date: 2015-10-05 15:41 +0530 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/d034f4347b09 8133135: Compiler internall error (NPE) on anonymous class defined by qualified instance creation expression with diamond Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/generics/diamond/pos/Pos08.java Changeset: 4914b013c305 Author: jlahoda Date: 2015-10-05 18:31 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/4914b013c305 8075274: Compilation still depends on the order of imports 8133235: Compilation depends on order of source files Summary: When analyzing type hierarchy, HierarchyPhase should process supertypes before subtypes. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java + test/tools/javac/importscope/T8075274/C.java + test/tools/javac/importscope/T8075274/D.java + test/tools/javac/importscope/T8075274/Outer.java + test/tools/javac/importscope/T8133235/A.java + test/tools/javac/importscope/T8133235/B.java + test/tools/javac/importscope/T8133235/C.java + test/tools/javac/importscope/T8133235/D.java Changeset: 6d1efeaa04f2 Author: lana Date: 2015-10-06 08:43 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/6d1efeaa04f2 Merge Changeset: 7ef2c66892a3 Author: vromero Date: 2015-10-06 13:59 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/7ef2c66892a3 8138914: javac, method visitTypeVar() at visitor Types.hashCode generates the same hash code for different type variables Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java Changeset: e481951ea027 Author: lana Date: 2015-10-08 22:30 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/e481951ea027 Added tag jdk9-b85 for changeset 7ef2c66892a3 ! .hgtags Changeset: 21b0862fdd32 Author: sadayapalam Date: 2015-10-07 15:53 +0530 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/21b0862fdd32 8130506: javac AssertionError when invoking MethodHandle.invoke with lambda paramter Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/lambda/MethodHandleInvokeTest.java Changeset: eb3d4a11eea6 Author: sadayapalam Date: 2015-10-07 16:02 +0530 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/eb3d4a11eea6 8065219: Deprecated warning in method reference are missing in some cases. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/warnings/DeprecationSE8Test.java + test/tools/javac/warnings/DeprecationSE8Test.noLint.out + test/tools/javac/warnings/DeprecationSE8Test.out Changeset: 9e37996eb1b3 Author: sadayapalam Date: 2015-10-07 19:35 +0530 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/9e37996eb1b3 8075799: Extraneous access checks implemented by javac Summary: Allow anonymous class constructors to refer to inaccessible types. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/AnonymousClass/CtorAccessBypassTest.java ! test/tools/javac/generics/diamond/neg/Neg18.out Changeset: 130a7c2a8590 Author: lana Date: 2015-10-09 10:23 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/130a7c2a8590 Merge Changeset: 45f796d8cdcd Author: lana Date: 2015-10-15 15:15 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/45f796d8cdcd Added tag jdk9-b86 for changeset 130a7c2a8590 ! .hgtags Changeset: ff3679324323 Author: ihse Date: 2015-10-22 14:48 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/ff3679324323 Merge From magnus.ihse.bursie at oracle.com Thu Oct 22 12:51:07 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 22 Oct 2015 12:51:07 +0000 Subject: hg: build-infra/jdk9/nashorn: 18 new changesets Message-ID: <201510221251.t9MCp8fL023394@aojmv0008.oracle.com> Changeset: f436923c391f Author: attila Date: 2015-09-28 08:40 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/f436923c391f 8134502: introduce abstraction for basic NodeVisitor usage Reviewed-by: lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IRTranslator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ApplySpecialization.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CacheAst.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FindScopeDepths.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FoldConstants.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ProgramPoints.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ReplaceCompileUnits.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Splitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/JSONWriter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/PrintVisitor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/visitor/NodeOperatorVisitor.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/visitor/SimpleNodeVisitor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java Changeset: 8535274223d7 Author: sundar Date: 2015-09-28 18:58 +0530 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/8535274223d7 8137258: JSObjectLinker and BrowserJSObjectLinker should not expose internal JS objects Reviewed-by: attila, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java ! test/src/jdk/nashorn/api/scripting/test/PluggableJSObjectTest.java Changeset: f62799ca2ade Author: attila Date: 2015-09-30 10:09 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/f62799ca2ade 8137333: Boundless soft caching of property map histories causes high memory pressure Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java Changeset: 40f468a095c6 Author: sundar Date: 2015-09-30 20:20 +0530 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/40f468a095c6 8138643: nashorn ant build.xml javadoc, javadocapi targets are broken and netbeans makefile does not include shell sources Reviewed-by: attila, hannesw ! make/build.xml ! make/nbproject/project.xml Changeset: 6adb23130ed6 Author: hannesw Date: 2015-10-01 10:37 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/6adb23130ed6 8138632: Sparse array does not handle growth of underlying dense array Reviewed-by: attila, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ByteBufferArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/SealedArrayFilter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/TypedArrayData.java + test/script/basic/JDK-8138632.js + test/script/basic/JDK-8138632.js.EXPECTED Changeset: d8936a4a0186 Author: sundar Date: 2015-10-01 21:27 +0530 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/d8936a4a0186 8138616: invokeFunction fails if function calls a function defined in GLOBAL_SCOPE Reviewed-by: hannesw, mhaupt ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornScriptEngine.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java - test/src/jdk/nashorn/api/scripting/JSONCompatibleTest.java + test/src/jdk/nashorn/api/scripting/test/JSONCompatibleTest.java ! test/src/jdk/nashorn/api/scripting/test/ScopeTest.java Changeset: 68a026de1201 Author: hannesw Date: 2015-10-02 15:50 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/68a026de1201 8137281: OutOfMemoryError with large numeric keys in JSON.parse Reviewed-by: attila, mhaupt ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java + test/script/basic/JDK-8137281.js Changeset: d47674217066 Author: hannesw Date: 2015-10-05 18:58 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/d47674217066 8138882: Performance regression due to anonymous classloading Reviewed-by: attila, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptEnvironment.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Options.properties ! test/script/nosecurity/JDK-8044798.js Changeset: e281c7a891f9 Author: sundar Date: 2015-10-06 14:31 +0530 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/e281c7a891f9 8138910: Ctrl-D causes jjs to crash with NPE Reviewed-by: attila, hannesw ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java Changeset: a261947d1e0e Author: hannesw Date: 2015-10-06 15:10 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/a261947d1e0e 8138758: U+180E not recognized as whitespace by Joni Reviewed-by: attila, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/EncodingHelper.java + test/script/basic/JDK-8138758.js Changeset: 285628dac943 Author: lana Date: 2015-10-06 08:42 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/285628dac943 Merge - test/src/jdk/nashorn/api/scripting/JSONCompatibleTest.java Changeset: ad9784d098d0 Author: lana Date: 2015-10-08 22:30 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/ad9784d098d0 Added tag jdk9-b85 for changeset 285628dac943 ! .hgtags Changeset: 11b48db399bf Author: mhaupt Date: 2015-10-07 14:00 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/11b48db399bf 8139038: cleanup and documentation around JSAdapter Reviewed-by: attila, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java ! test/script/basic/jsadapter.js ! test/script/basic/jsadapter.js.EXPECTED Changeset: 446625d6e8cc Author: mhaupt Date: 2015-10-07 15:02 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/446625d6e8cc 8139047: add test for JSAdapter __getIds__ Reviewed-by: hannesw, sundar + test/script/basic/jsadapter-ids.js + test/script/basic/jsadapter-ids.js.EXPECTED Changeset: 59c36bec3c28 Author: attila Date: 2015-10-09 18:01 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/59c36bec3c28 8139269: Do not expose prune method handles from ChainedCallSite Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ChainedCallSite.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java Changeset: e4283eeb182c Author: lana Date: 2015-10-09 10:22 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/e4283eeb182c Merge Changeset: 0bf2fe0c7b32 Author: lana Date: 2015-10-15 15:15 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/0bf2fe0c7b32 Added tag jdk9-b86 for changeset e4283eeb182c ! .hgtags Changeset: 6e2e574c4564 Author: ihse Date: 2015-10-22 14:48 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/6e2e574c4564 Merge - test/src/jdk/nashorn/api/scripting/JSONCompatibleTest.java From magnus.ihse.bursie at oracle.com Thu Oct 22 14:42:40 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 22 Oct 2015 14:42:40 +0000 Subject: hg: build-infra/jdk9/hotspot: Fix dist on macosx. Message-ID: <201510221442.t9MEgfXf015964@aojmv0008.oracle.com> Changeset: 3d6b5bc85ea4 Author: ihse Date: 2015-10-22 16:42 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3d6b5bc85ea4 Fix dist on macosx. ! makefiles/Dist.gmk From magnus.ihse.bursie at oracle.com Thu Oct 22 15:38:30 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 22 Oct 2015 15:38:30 +0000 Subject: hg: build-infra/jdk9/hotspot: Fix corresponding change for shared mapfile as was being done in old hotspot build in last merge. Message-ID: <201510221538.t9MFcUBi026180@aojmv0008.oracle.com> Changeset: ad78e9c3ba9e Author: ihse Date: 2015-10-22 17:38 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/ad78e9c3ba9e Fix corresponding change for shared mapfile as was being done in old hotspot build in last merge. ! makefiles/CompileJvm.gmk From magnus.ihse.bursie at oracle.com Mon Oct 26 11:11:48 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 26 Oct 2015 11:11:48 +0000 Subject: hg: build-infra/jdk9/hotspot: Bug fix: Last merge was broken wrt STRIP. Message-ID: <201510261111.t9QBBmaa000366@aojmv0008.oracle.com> Changeset: 04f1ac6b4fef Author: ihse Date: 2015-10-26 12:11 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/04f1ac6b4fef Bug fix: Last merge was broken wrt STRIP. ! makefiles/CompileJvm.gmk ! makefiles/CompileLibraries.gmk ! makefiles/SA.gmk From magnus.ihse.bursie at oracle.com Mon Oct 26 11:12:07 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 26 Oct 2015 11:12:07 +0000 Subject: hg: build-infra/jdk9: Bug fix: Last merge was broken wrt STRIP. Message-ID: <201510261112.t9QBC7Ah000441@aojmv0008.oracle.com> Changeset: bf3cf4d64b20 Author: ihse Date: 2015-10-26 12:12 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/bf3cf4d64b20 Bug fix: Last merge was broken wrt STRIP. ! make/common/NativeCompilation.gmk From ingemar.aberg at oracle.com Mon Oct 26 14:54:48 2015 From: ingemar.aberg at oracle.com (ingemar.aberg at oracle.com) Date: Mon, 26 Oct 2015 14:54:48 +0000 Subject: hg: build-infra/jdk9: 3 new changesets Message-ID: <201510261454.t9QEsmGh014020@aojmv0008.oracle.com> Changeset: 1b3e5cef458b Author: iaberg Date: 2015-10-26 13:32 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/1b3e5cef458b Fix SHARED_LIBRARY_FLAGS for windows ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh Changeset: 92525631f8a5 Author: iaberg Date: 2015-10-26 13:57 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/92525631f8a5 merge - common/autoconf/builddeps.conf.example - common/autoconf/builddeps.conf.nfs.example - common/autoconf/builddeps.m4 ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh Changeset: a1cddb9cb9a0 Author: iaberg Date: 2015-10-26 15:48 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/a1cddb9cb9a0 rerun autoconf ! common/autoconf/generated-configure.sh From ingemar.aberg at oracle.com Mon Oct 26 14:55:06 2015 From: ingemar.aberg at oracle.com (ingemar.aberg at oracle.com) Date: Mon, 26 Oct 2015 14:55:06 +0000 Subject: hg: build-infra/jdk9/hotspot: 2 new changesets Message-ID: <201510261455.t9QEt6ID014144@aojmv0008.oracle.com> Changeset: 7eeea164bb74 Author: iaberg Date: 2015-10-26 13:31 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/7eeea164bb74 Sort out flags in SA.gmk ! makefiles/SA.gmk Changeset: 794daed4a05c Author: iaberg Date: 2015-10-26 13:58 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/794daed4a05c merge ! makefiles/SA.gmk - test/gc/logging/TestPrintReferences.java - test/gc/startup_warnings/TestDefaultMaxRAMFraction.java - test/gc/startup_warnings/TestNoParNew.java From magnus.ihse.bursie at oracle.com Thu Oct 29 13:17:06 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 29 Oct 2015 13:17:06 +0000 Subject: hg: build-infra/jdk9: 38 new changesets Message-ID: <201510291317.t9TDH6Be023179@aojmv0008.oracle.com> Changeset: 0c140bff9257 Author: lana Date: 2015-10-19 00:24 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/0c140bff9257 Added tag jdk9-b87 for changeset fd4f4f756107 ! .hgtags Changeset: a7ec2278c13d Author: ihse Date: 2015-10-12 11:49 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/a7ec2278c13d 8139413: Use --with-x to set X11 root directory Reviewed-by: erikj ! common/autoconf/generated-configure.sh ! common/autoconf/lib-x11.m4 Changeset: 81b90ca627de Author: lana Date: 2015-10-15 16:49 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/81b90ca627de Merge Changeset: 0bb87e05d83e Author: lana Date: 2015-10-21 15:15 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/0bb87e05d83e Merge Changeset: 9c467f2d46f0 Author: lana Date: 2015-10-22 08:47 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/9c467f2d46f0 Added tag jdk9-b88 for changeset 0bb87e05d83e ! .hgtags Changeset: c867c33f584b Author: jlahoda Date: 2015-10-19 19:13 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/c867c33f584b 8134254: JShell API/tool: REPL for Java into JDK9 Summary: Adding jdk.jshell module into modules.xml; and listing it among TOOLS_MODULES. Reviewed-by: alanb, erikj, sundar Contributed-by: robert.field at oracle.com, jan.lahoda at oracle.com ! make/Images.gmk ! modules.xml Changeset: a60a0c1bd394 Author: erikj Date: 2015-10-20 09:47 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/a60a0c1bd394 8139735: Switch compilers in JPRT for windows and linux Reviewed-by: tbell, ihse ! make/devkit/Tools.gmk ! make/devkit/createWindowsDevkit.sh ! make/jprt.properties Changeset: 24a3936909e3 Author: ihse Date: 2015-10-20 10:39 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/24a3936909e3 8139668: Generate README-build.html from markdown Reviewed-by: erikj ! README-builds.html + README-builds.md + common/bin/update-build-readme.sh Changeset: 257534f191e8 Author: ihse Date: 2015-10-20 16:40 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/257534f191e8 8139969: Fix unzip in compare.sh broken by JDK-8136813 Reviewed-by: erikj ! common/autoconf/compare.sh.in ! common/bin/compare.sh Changeset: cb3f10185e63 Author: erikj Date: 2015-10-20 17:29 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/cb3f10185e63 8139813: Base heap size on type of boot jdk, not architecture of build machine Reviewed-by: tbell, ihse ! common/autoconf/boot-jdk.m4 ! common/autoconf/generated-configure.sh Changeset: 8851df90bb66 Author: erikj Date: 2015-10-02 17:33 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/8851df90bb66 8138739: Enable devkit on macosx in JPRT (again) Reviewed-by: ihse ! make/jprt.properties Changeset: 11c070dc7985 Author: ddehaven Date: 2015-10-06 12:51 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/11c070dc7985 Merge Changeset: efbea01d5b5c Author: prr Date: 2015-10-12 14:44 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/efbea01d5b5c Merge - common/autoconf/builddeps.conf.example - common/autoconf/builddeps.conf.nfs.example - common/autoconf/builddeps.m4 Changeset: a44eac54cdc3 Author: prr Date: 2015-10-20 08:24 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/a44eac54cdc3 Merge ! make/jprt.properties Changeset: 827ea558b8a3 Author: prr Date: 2015-10-20 10:33 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/827ea558b8a3 Merge Changeset: 998803eeed50 Author: neliasso Date: 2015-09-18 10:09 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/998803eeed50 8135068: Extract method matchers from CompilerOracle Summary: Ecapsulate code to enable reuse Reviewed-by: roland, kvn ! test/lib/sun/hotspot/WhiteBox.java Changeset: b9acee978e94 Author: iveresov Date: 2015-09-25 12:04 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/b9acee978e94 Merge Changeset: fd80ddb7553f Author: amurillo Date: 2015-10-01 11:52 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/fd80ddb7553f Merge Changeset: 0b5d2c8bd667 Author: amurillo Date: 2015-10-08 14:28 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/0b5d2c8bd667 Merge Changeset: 483de5dbcd96 Author: dsamersoff Date: 2015-09-24 20:39 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/483de5dbcd96 8086134: Deadlock detection fails to attach to core file Summary: Test reimplemented for jtreg Reviewed-by: jbachorik ! test/lib/share/classes/jdk/test/lib/apps/LingeredApp.java + test/lib/share/classes/jdk/test/lib/apps/LingeredAppWithDeadlock.java Changeset: 34280222936a Author: jwilhelm Date: 2015-09-28 15:05 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/34280222936a Merge Changeset: 9261bce638e3 Author: jwilhelm Date: 2015-10-07 00:46 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/9261bce638e3 Merge Changeset: dec57655571e Author: twisti Date: 2015-10-08 11:31 -1000 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/dec57655571e 8136421: JEP 243: Java-Level JVM Compiler Interface Reviewed-by: ihse, alanb, roland, coleenp, iveresov, kvn, kbarrett ! .hgignore ! make/CompileJavaModules.gmk ! make/Images.gmk ! make/Main.gmk ! make/MainSupport.gmk ! make/common/Modules.gmk ! modules.xml ! test/lib/sun/hotspot/WhiteBox.java ! test/lib/sun/hotspot/code/NMethod.java Changeset: 82f1be4bd9c3 Author: dlong Date: 2015-10-09 02:43 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/82f1be4bd9c3 Merge - common/autoconf/builddeps.conf.example - common/autoconf/builddeps.conf.nfs.example - common/autoconf/builddeps.m4 Changeset: a6e5bdf52315 Author: dlong Date: 2015-10-17 15:41 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/a6e5bdf52315 Merge Changeset: 3962780e2eda Author: amurillo Date: 2015-10-19 12:30 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/3962780e2eda Merge ! make/Images.gmk ! modules.xml Changeset: 8d498217b215 Author: amurillo Date: 2015-10-20 11:56 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/8d498217b215 Merge Changeset: e3cd4b33d245 Author: lana Date: 2015-10-21 18:38 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/e3cd4b33d245 Merge Changeset: 23d62be63eef Author: ihse Date: 2015-10-22 15:54 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/23d62be63eef 8140277: Configuration out-of-date check should also check closed sources Reviewed-by: erikj ! make/Init.gmk Changeset: ae4aba7142a1 Author: ihse Date: 2015-10-22 16:41 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/ae4aba7142a1 8140282: Remove test directories on clean-test-* Reviewed-by: erikj ! common/autoconf/basics.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! make/MainSupport.gmk Changeset: 8d873b9b0031 Author: lana Date: 2015-10-22 11:12 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/8d873b9b0031 Merge Changeset: 2396a16033e1 Author: erikj Date: 2015-10-27 13:48 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/2396a16033e1 8140484: Vardeps broken when variable value contains '$' Reviewed-by: tbell ! make/common/MakeBase.gmk ! test/make/TestMakeBase.gmk Changeset: 8001eddb1672 Author: erikj Date: 2015-10-27 17:51 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/8001eddb1672 8140312: Enable new sjavac server only mode in jdk build Reviewed-by: ihse, tbell ! common/autoconf/build-performance.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! make/common/JavaCompilation.gmk ! make/common/SetupJavaCompilers.gmk ! make/test/BuildTestLib.gmk Changeset: cd061b69a817 Author: jwilhelm Date: 2015-10-07 00:46 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/cd061b69a817 Merge Changeset: 08b3c7a80f56 Author: jprovino Date: 2015-10-20 11:17 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/08b3c7a80f56 Merge Changeset: 97134c4eba32 Author: amurillo Date: 2015-10-22 16:25 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/97134c4eba32 Merge Changeset: 895353113f38 Author: amurillo Date: 2015-10-27 10:15 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/895353113f38 Merge Changeset: 6d0b0dcbec7a Author: ihse Date: 2015-10-29 13:20 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/6d0b0dcbec7a Merge ! common/autoconf/basics.m4 ! common/autoconf/boot-jdk.m4 ! common/autoconf/compare.sh.in ! common/autoconf/generated-configure.sh ! common/autoconf/lib-x11.m4 ! common/autoconf/spec.gmk.in ! common/bin/compare.sh ! make/Init.gmk ! make/Main.gmk ! make/MainSupport.gmk ! make/common/JavaCompilation.gmk ! make/common/MakeBase.gmk ! make/test/BuildTestLib.gmk ! test/make/TestMakeBase.gmk From magnus.ihse.bursie at oracle.com Thu Oct 29 13:17:19 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 29 Oct 2015 13:17:19 +0000 Subject: hg: build-infra/jdk9/corba: 7 new changesets Message-ID: <201510291317.t9TDHJTe023287@aojmv0008.oracle.com> Changeset: 00f48ecbc099 Author: lana Date: 2015-10-19 00:24 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/corba/rev/00f48ecbc099 Added tag jdk9-b87 for changeset a5c40ac9b916 ! .hgtags Changeset: 98075de2b055 Author: lana Date: 2015-10-22 08:47 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/corba/rev/98075de2b055 Added tag jdk9-b88 for changeset 00f48ecbc099 ! .hgtags Changeset: e2c563af9ef4 Author: msheppar Date: 2015-06-25 13:48 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/corba/rev/e2c563af9ef4 8076383: Better CORBA exception handling Reviewed-by: rriggs, coffeys, skoivu, ahgross ! src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/StubGenerator.java Changeset: dc8238c2c66a Author: msheppar Date: 2015-07-14 16:49 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/corba/rev/dc8238c2c66a 8076392: Improve IIOPInputStream consistency Reviewed-by: rriggs, coffeys, skoivu, ahgross ! src/java.corba/share/classes/com/sun/corba/se/impl/io/IIOPInputStream.java Changeset: a88d571b42b6 Author: msheppar Date: 2015-07-14 18:03 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/corba/rev/a88d571b42b6 8076387: Better CORBA value handling Reviewed-by: rriggs, coffeys, skoivu, ahgross ! src/java.corba/share/classes/com/sun/corba/se/impl/io/IIOPInputStream.java ! src/java.corba/share/classes/com/sun/corba/se/impl/io/IIOPOutputStream.java Changeset: ab90c50a6a13 Author: lana Date: 2015-10-21 18:38 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/corba/rev/ab90c50a6a13 Merge Changeset: c847a53b38d2 Author: lana Date: 2015-10-22 11:12 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/corba/rev/c847a53b38d2 Merge From magnus.ihse.bursie at oracle.com Thu Oct 29 13:17:50 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 29 Oct 2015 13:17:50 +0000 Subject: hg: build-infra/jdk9/hotspot: 179 new changesets Message-ID: <201510291317.t9TDHqGj023409@aojmv0008.oracle.com> Changeset: bc48b669bc66 Author: lana Date: 2015-10-19 00:24 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/bc48b669bc66 Added tag jdk9-b87 for changeset d7ffd16382fe ! .hgtags Changeset: b0e0a53226fd Author: lana Date: 2015-10-22 08:47 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b0e0a53226fd Added tag jdk9-b88 for changeset bc48b669bc66 ! .hgtags Changeset: e1517978bf12 Author: enevill Date: 2015-09-15 12:59 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/e1517978bf12 8136524: aarch64: test/compiler/runtime/7196199/Test7196199.java fails Summary: Fix safepoint handlers to save 128 bits on vector poll Reviewed-by: kvn Contributed-by: felix.yang at linaro.org ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp Changeset: 43451068d53c Author: roland Date: 2015-09-15 13:08 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/43451068d53c 8136461: PhaseIdealLoop::try_move_store_before_loop() may bypass early loop exit Summary: PhaseIdealLoop::try_move_store_before_loop() needs to check for early loop exit before candidate Stores Reviewed-by: kvn ! src/share/vm/opto/loopopts.cpp - test/compiler/TestMoveStoresOutOfLoopsStoreNoCtrl.java + test/compiler/loopopts/TestMoveStoresOutOfLoopsStoreNoCtrl.java Changeset: cc267038a9c1 Author: kvn Date: 2015-09-15 11:04 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/cc267038a9c1 8136406: Remove ZapDeadCompiledLocals code Summary: Dead code elimination. Reviewed-by: roland, twisti ! agent/src/share/classes/sun/jvm/hotspot/compiler/ImmutableOopMapSet.java ! agent/src/share/classes/sun/jvm/hotspot/compiler/OopMapValue.java ! agent/src/share/classes/sun/jvm/hotspot/compiler/OopMapVisitor.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/Frame.java ! agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java ! src/share/vm/compiler/oopMap.cpp ! src/share/vm/compiler/oopMap.hpp ! src/share/vm/interpreter/oopMapCache.cpp ! src/share/vm/interpreter/oopMapCache.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/runtime.hpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/frame.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/interfaceSupport.cpp ! src/share/vm/runtime/interfaceSupport.hpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 65c21ccab1bd Author: kvn Date: 2015-09-16 20:33 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/65c21ccab1bd Merge Changeset: 10e79692c25e Author: mcberg Date: 2015-09-16 13:16 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/10e79692c25e 8134802: LCM register pressure scheduling Summary: Calculate register pressure in a block to help instructions scheduling. Reviewed-by: kvn, dlong ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/c2_globals_aarch64.hpp ! src/cpu/ppc/vm/c2_globals_ppc.hpp ! src/cpu/ppc/vm/ppc.ad ! src/cpu/sparc/vm/c2_globals_sparc.hpp ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/c2_globals_x86.hpp ! src/cpu/x86/vm/x86.ad ! src/share/vm/opto/block.cpp ! src/share/vm/opto/block.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/chaitin.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/gcm.cpp ! src/share/vm/opto/ifg.cpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/live.cpp ! src/share/vm/opto/live.hpp ! src/share/vm/opto/matcher.hpp ! src/share/vm/opto/node.hpp Changeset: a60e232aa8f2 Author: kvn Date: 2015-09-16 15:54 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a60e232aa8f2 8134553: CRC32C implementations for x86/x64 targets Reviewed-by: kvn Contributed-by: tomasz.wojtowicz at intel.com ! src/cpu/aarch64/vm/interpreterGenerator_aarch64.hpp ! src/cpu/ppc/vm/interpreterGenerator_ppc.hpp ! src/cpu/sparc/vm/interpreterGenerator_sparc.hpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/assembler_x86.inline.hpp + src/cpu/x86/vm/crc32c.h ! src/cpu/x86/vm/interpreterGenerator_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/stubRoutines_x86.cpp ! src/cpu/x86/vm/stubRoutines_x86.hpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/zero/vm/interpreterGenerator_zero.hpp ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/interpreter/interpreter.cpp ! src/share/vm/interpreter/templateInterpreter.cpp ! src/share/vm/runtime/stubRoutines.cpp ! src/share/vm/runtime/stubRoutines.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 6d9d273e7f0d Author: thartmann Date: 2015-09-17 08:08 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6d9d273e7f0d 8134739: compiler/loopopts/superword/TestVectorizationWithInvariant crashes in loop opts Summary: Bail out of superword optimization if loop was removed (i.e., if zero-trip Opaque1Node was removed). Reviewed-by: kvn, roland ! src/share/vm/opto/loopnode.hpp ! src/share/vm/opto/superword.cpp Changeset: 476739c20b35 Author: iveresov Date: 2015-09-17 13:42 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/476739c20b35 Merge Changeset: e3201914b83b Author: neliasso Date: 2015-09-18 10:11 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/e3201914b83b 8135068: Extract method matchers from CompilerOracle Summary: Ecapsulate code to enable reuse Reviewed-by: roland, kvn ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciMethod.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compilerOracle.cpp ! src/share/vm/compiler/compilerOracle.hpp + src/share/vm/compiler/methodMatcher.cpp + src/share/vm/compiler/methodMatcher.hpp ! src/share/vm/opto/bytecodeInfo.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/globals.hpp ! test/compiler/c2/5091921/Test7005594.sh ! test/compiler/oracle/CheckCompileCommandOption.java + test/compiler/oracle/MethodMatcherTest.java ! test/compiler/oracle/TestCompileCommand.java ! test/compiler/oracle/command1.txt ! test/runtime/CommandLine/CompilerConfigFileWarning.java Changeset: 17efe8fc4f48 Author: mdoerr Date: 2015-09-17 09:03 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/17efe8fc4f48 8136525: Generate interpreter entries only once and avoid unnecessary jump to jump Reviewed-by: coleenp, twisti, aph ! src/cpu/aarch64/vm/interp_masm_aarch64.cpp ! src/cpu/aarch64/vm/interp_masm_aarch64.hpp ! src/cpu/aarch64/vm/interpreterGenerator_aarch64.hpp ! src/cpu/aarch64/vm/interpreter_aarch64.cpp ! src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp ! src/cpu/ppc/vm/interp_masm_ppc_64.cpp ! src/cpu/ppc/vm/interp_masm_ppc_64.hpp ! src/cpu/ppc/vm/interpreterGenerator_ppc.hpp ! src/cpu/ppc/vm/interpreter_ppc.cpp ! src/cpu/ppc/vm/templateInterpreter_ppc.cpp ! src/cpu/sparc/vm/cppInterpreter_sparc.cpp ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/sparc/vm/interp_masm_sparc.hpp ! src/cpu/sparc/vm/interpreterGenerator_sparc.hpp ! src/cpu/sparc/vm/interpreter_sparc.cpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/x86/vm/cppInterpreter_x86.cpp ! src/cpu/x86/vm/interp_masm_x86.cpp ! src/cpu/x86/vm/interp_masm_x86.hpp ! src/cpu/x86/vm/interpreterGenerator_x86.cpp ! src/cpu/x86/vm/interpreterGenerator_x86.hpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/cpu/zero/vm/cppInterpreter_zero.cpp ! src/share/vm/interpreter/interpreter.cpp ! src/share/vm/interpreter/templateInterpreter.cpp Changeset: 3ac528612681 Author: coleenp Date: 2015-09-18 16:37 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3ac528612681 Merge Changeset: 3b908f10337f Author: tpivovarova Date: 2015-09-19 12:03 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3b908f10337f 8136693: add package statement 'compiler.testlibrary' to CompilerUtils Reviewed-by: iignatyev ! test/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTest.java ! test/compiler/testlibrary/CompilerUtils.java Changeset: d61e3154b6e0 Author: dpochepk Date: 2015-09-19 12:04 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d61e3154b6e0 8136718: [TESTBUG] introduce FileInstaller functionality Reviewed-by: iignatyev + test/testlibrary/jdk/test/lib/FileInstaller.java ! test/testlibrary/jdk/test/lib/Utils.java Changeset: bab9d3d37ae8 Author: iignatyev Date: 2015-09-19 11:19 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/bab9d3d37ae8 Merge Changeset: 95e96bd4b70b Author: adinn Date: 2015-09-16 09:52 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/95e96bd4b70b 8080293: AARCH64: Remove unnecessary dmbs from generated CAS code Summary: The current encoding for CAS generates unnecessary leading and trailing dmbs for the MemBarAcquire and MemBarRelease which ought to be elided Reviewed-by: kvn ! src/cpu/aarch64/vm/aarch64.ad Changeset: 66d90f141fd8 Author: zmajo Date: 2015-09-22 13:42 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/66d90f141fd8 8136914: compiler/loopopts/superword/SumRedSqrt_Double.java times out Summary: Change test to execute only on relevant (x86-based) platforms. Reviewed-by: kvn, dlong ! test/compiler/loopopts/superword/SumRedSqrt_Double.java Changeset: 6cc606e29b74 Author: roland Date: 2015-09-21 10:51 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6cc606e29b74 8136596: Remove aarch64: MemBarRelease when final field's allocation is NoEscape or ArgEscape Summary: elide MemBar when AllocateNode _is_non_escaping Reviewed-by: kvn, roland Contributed-by: hui.shi at linaro.org ! src/share/vm/opto/callnode.hpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/memnode.cpp Changeset: 7c288547a709 Author: roland Date: 2015-09-22 15:25 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/7c288547a709 8136926: phi == NULL assert in PhaseIdealLoop::try_move_store_after_loop Summary: multiple phis on same slice are possible in a loop Reviewed-by: kvn, mcberg ! src/share/vm/opto/loopopts.cpp ! test/compiler/loopopts/TestMoveStoresOutOfLoops.java Changeset: db3a3feccd9b Author: enevill Date: 2015-09-16 13:50 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/db3a3feccd9b 8136615: aarch64: elide DecodeN when followed by CmpP 0 Summary: remove DecodeN when comparing a narrow oop with 0 Reviewed-by: kvn, adinn ! src/cpu/aarch64/vm/aarch64.ad Changeset: 56024013648f Author: kzhaldyb Date: 2015-09-24 18:24 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/56024013648f 8137020: [TESTBUG] Utils.runAndCheckException doesn't work well if no exception thrown Summary: Changed handling a case when expected exception wasn't thrown Reviewed-by: iignatyev ! test/testlibrary/jdk/test/lib/Utils.java Changeset: 0855eb2338ae Author: ppunegov Date: 2015-09-24 20:13 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/0855eb2338ae 8066157: JEP-JDK-8046155: Test task: method matcher Summary: MethodMatcher test and framework Reviewed-by: iignatyev, neliasso + test/compiler/compilercontrol/matcher/MethodMatcherTest.java + test/compiler/compilercontrol/share/method/ClassType.java + test/compiler/compilercontrol/share/method/MethodDescriptor.java + test/compiler/compilercontrol/share/method/MethodElementType.java + test/compiler/compilercontrol/share/method/MethodGenerator.java + test/compiler/compilercontrol/share/method/MethodType.java + test/compiler/compilercontrol/share/method/SignatureType.java + test/compiler/compilercontrol/share/pool/MethodHolder.java + test/compiler/compilercontrol/share/pool/PoolHelper.java + test/compiler/compilercontrol/share/pool/sub/Klass.java + test/compiler/compilercontrol/share/pool/sub/KlassDup.java + test/compiler/compilercontrol/share/pool/subpack/Klass.java + test/compiler/compilercontrol/share/pool/subpack/KlassDup.java + test/testlibrary/jdk/test/lib/Pair.java + test/testlibrary/jdk/test/lib/Triple.java ! test/testlibrary/jdk/test/lib/Utils.java Changeset: df910cc4b9ea Author: roland Date: 2015-09-17 16:53 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/df910cc4b9ea 8136820: Generate better code for some Unsafe addressing patterns Summary: reshape address computation to move invariant part out of loops Reviewed-by: kvn ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/opto/loopopts.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/superword.cpp Changeset: 8096c5205545 Author: iveresov Date: 2015-09-25 12:04 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/8096c5205545 Merge ! src/cpu/aarch64/vm/interp_masm_aarch64.cpp ! src/cpu/ppc/vm/interp_masm_ppc_64.cpp ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/x86/vm/interp_masm_x86.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vmStructs.cpp - test/gc/logging/TestPrintReferences.java - test/gc/startup_warnings/TestDefaultMaxRAMFraction.java - test/gc/startup_warnings/TestNoParNew.java Changeset: 5ee8eccf7900 Author: aph Date: 2015-09-28 16:18 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5ee8eccf7900 8136165: AARCH64: Tidy up compiled native calls Summary: Do some cleaning Reviewed-by: roland, kvn, enevill ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp Changeset: fa430fa4f577 Author: enevill Date: 2015-09-23 12:39 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/fa430fa4f577 8135231: aarch64: add support for vectorizing double precision sqrt Reviewed-by: roland, aph ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/assembler_aarch64.hpp ! test/compiler/loopopts/superword/SumRedSqrt_Double.java Changeset: f244d455e4dd Author: amurillo Date: 2015-10-01 11:52 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f244d455e4dd Merge - test/compiler/TestMoveStoresOutOfLoopsStoreNoCtrl.java Changeset: 5ab466809f05 Author: iveresov Date: 2015-10-08 09:51 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5ab466809f05 8139094: Tier1 test java/util/zip/TestCRC32C.java fails due to fixes for JDK-8134553 Summary: Match correct intrinsic kind Reviewed-by: iveresov, kvn Contributed-by: tomasz.wojtowicz at intel.com ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp Changeset: daf8acf3afda Author: enevill Date: 2015-09-30 04:35 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/daf8acf3afda 8138583: aarch64: add support for vectorizing fabs/fneg Reviewed-by: aph, roland Contributed-by: felix.yang at linaro.org ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/assembler_aarch64.hpp ! src/share/vm/adlc/formssel.cpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/superword.cpp ! src/share/vm/opto/vectornode.cpp ! src/share/vm/opto/vectornode.hpp + test/compiler/loopopts/superword/SumRedAbsNeg_Double.java + test/compiler/loopopts/superword/SumRedAbsNeg_Float.java Changeset: 324ea1a2419a Author: iveresov Date: 2015-10-05 20:02 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/324ea1a2419a 8132207: update for x86 exp in the math lib Summary: Add new java.lang.Math() intrinsics from x86 Reviewed-by: kvn, iveresov Contributed-by: vivek.r.deshpande at intel.com ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp ! src/cpu/x86/vm/c1_LinearScan_x86.cpp ! src/cpu/x86/vm/interpreter_x86_32.cpp ! src/cpu/x86/vm/interpreter_x86_64.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp + src/cpu/x86/vm/macroAssembler_x86_libm.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/adlc/formssel.cpp ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_LIR.hpp ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/c1/c1_LinearScan.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/subnode.cpp ! src/share/vm/opto/subnode.hpp ! src/share/vm/runtime/stubRoutines.cpp ! src/share/vm/runtime/stubRoutines.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 30f10e51ad6f Author: adinn Date: 2015-10-07 06:56 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/30f10e51ad6f 8139042: AARCH64: Correct regression introduced by 8080293 Summary: Reinstate unsafe volatile optimization broken by JDK-8080293 Reviewed-by: aph, kvn ! src/cpu/aarch64/vm/aarch64.ad Changeset: 017224c13b0e Author: dlong Date: 2015-10-08 19:16 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/017224c13b0e Merge Changeset: f01629221703 Author: amurillo Date: 2015-10-08 14:28 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f01629221703 Merge - test/compiler/TestMoveStoresOutOfLoopsStoreNoCtrl.java Changeset: eca671f4c014 Author: ecaspole Date: 2015-09-21 10:36 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/eca671f4c014 8131645: [ARM64] crash on Cavium when using G1 Summary: Add a fence when creating the CodeRootSetTable so the readers do not see invalid memory. Reviewed-by: aph, tschatzl ! src/share/vm/gc/g1/g1CodeCacheRemSet.cpp Changeset: c55ee4af240d Author: ctornqvi Date: 2015-09-23 05:18 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c55ee4af240d 8027565: Enable /d2Zi+ when building with Visual Studio 2013 Reviewed-by: dcubed, ihse ! make/windows/makefiles/compile.make Changeset: 1ce8347eea86 Author: ddmitriev Date: 2015-09-23 22:04 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/1ce8347eea86 8073331: [TESTBUG] Test for VM option file feature (VM options specified in file) Reviewed-by: dcubed, gtriantafill, rdurbin + test/runtime/CommandLine/VMOptionsFile/TestVMOptionsFile.java + test/runtime/CommandLine/VMOptionsFile/flags_file + test/runtime/CommandLine/VMOptionsFile/optionFILE_2 + test/runtime/CommandLine/VMOptionsFile/optionfile_1 + test/runtime/CommandLine/VMOptionsFile/optionfile_3 + test/runtime/CommandLine/VMOptionsFile/optionfile_bad_option + test/runtime/CommandLine/VMOptionsFile/optionfile_long_property + test/runtime/CommandLine/VMOptionsFile/optionfile_lot_of_options_quote + test/runtime/CommandLine/VMOptionsFile/optionfile_only_tabsandspaces + test/runtime/CommandLine/VMOptionsFile/optionfile_quote + test/runtime/CommandLine/VMOptionsFile/optionfile_quote_max_size + test/runtime/CommandLine/VMOptionsFile/optionfile_unmatched_quote_1 + test/runtime/CommandLine/VMOptionsFile/optionfile_unmatched_quote_2 + test/runtime/CommandLine/VMOptionsFile/optionfile_very_long_property Changeset: 91c907c47794 Author: aph Date: 2015-09-24 12:04 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/91c907c47794 8135018: AARCH64: Missing memory barriers for CMS collector Summary: Add StoreStore barrier when CMS needs them Reviewed-by: tschatzl ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp Changeset: f99ad7bb5df5 Author: mlarsson Date: 2015-09-24 12:36 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f99ad7bb5df5 8046148: JEP 158: Unified JVM Logging Reviewed-by: coleenp, sla ! make/windows/makefiles/vm.make ! src/share/vm/Xusage.txt + src/share/vm/logging/log.hpp + src/share/vm/logging/logConfiguration.cpp + src/share/vm/logging/logConfiguration.hpp + src/share/vm/logging/logDecorations.cpp + src/share/vm/logging/logDecorations.hpp + src/share/vm/logging/logDecorators.cpp + src/share/vm/logging/logDecorators.hpp + src/share/vm/logging/logDiagnosticCommand.cpp + src/share/vm/logging/logDiagnosticCommand.hpp + src/share/vm/logging/logFileOutput.cpp + src/share/vm/logging/logFileOutput.hpp + src/share/vm/logging/logFileStreamOutput.cpp + src/share/vm/logging/logFileStreamOutput.hpp + src/share/vm/logging/logLevel.cpp + src/share/vm/logging/logLevel.hpp + src/share/vm/logging/logOutput.cpp + src/share/vm/logging/logOutput.hpp + src/share/vm/logging/logOutputList.cpp + src/share/vm/logging/logOutputList.hpp + src/share/vm/logging/logPrefix.hpp + src/share/vm/logging/logTag.cpp + src/share/vm/logging/logTag.hpp + src/share/vm/logging/logTagLevelExpression.cpp + src/share/vm/logging/logTagLevelExpression.hpp + src/share/vm/logging/logTagSet.cpp + src/share/vm/logging/logTagSet.hpp ! src/share/vm/memory/allocation.hpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/services/management.hpp ! src/share/vm/services/nmtCommon.cpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/ostream.hpp + test/serviceability/logging/TestBasicLogOutput.java Changeset: 1f6500dbefcb Author: mlarsson Date: 2015-09-24 16:19 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/1f6500dbefcb Merge Changeset: 83b9a8e8593d Author: mockner Date: 2015-09-24 11:26 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/83b9a8e8593d 8130681: Kitchensink startup crashes JVM with NMT overlapping ranges Summary: add_committed_region now handles overlapping commits. Reviewed-by: hseigel, coleenp ! src/share/vm/services/virtualMemoryTracker.cpp + test/runtime/NMT/CommitOverlappingRegions.java Changeset: f1e0206e75e1 Author: dsamersoff Date: 2015-09-24 20:39 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f1e0206e75e1 8086134: Deadlock detection fails to attach to core file Summary: Test reimplemented for jtreg Reviewed-by: jbachorik + test/serviceability/sa/DeadlockDetectionTest.java Changeset: 4ed0a395857b Author: dsamersoff Date: 2015-09-25 10:21 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/4ed0a395857b Merge Changeset: d4dec7270392 Author: kzhaldyb Date: 2015-09-24 18:48 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d4dec7270392 8136398: Create test that checks that G1 MixedGC produces correct output to logfile Summary: Added test that checks that G1 MixedGC produces correct output to logfile Reviewed-by: tschatzl + test/gc/g1/mixedgc/TestLogging.java Changeset: a4ae74ca2403 Author: brutisso Date: 2015-09-28 09:28 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a4ae74ca2403 8136991: [REDO] Additional number of processed references printed with -XX:+PrintReferenceGC after JDK-8047125 Reviewed-by: kbarrett, tschatzl ! src/share/vm/gc/g1/concurrentMark.cpp ! src/share/vm/gc/shared/gcTraceTime.cpp ! src/share/vm/gc/shared/gcTraceTime.hpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/gc/shared/referenceProcessor.hpp + test/gc/logging/TestPrintReferences.java Changeset: 142f04931a09 Author: jwilhelm Date: 2015-09-28 15:05 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/142f04931a09 Merge Changeset: dc9930a04ab0 Author: david Date: 2015-09-29 11:02 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/dc9930a04ab0 8080775: Better argument formatting for assert() and friends Reviewed-by: kbarrett, pliden ! make/linux/makefiles/gcc.make ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/methodHandles_aarch64.cpp ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/methodHandles_ppc.cpp ! src/cpu/ppc/vm/nativeInst_ppc.cpp ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp ! src/cpu/sparc/vm/assembler_sparc.hpp ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/cpu/sparc/vm/methodHandles_sparc.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/methodHandles_x86.cpp ! src/cpu/x86/vm/register_x86.hpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/vmError_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/vmError_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/vmError_linux.cpp ! src/os/posix/vm/os_posix.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/threadCritical_solaris.cpp ! src/os/solaris/vm/vmError_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/os/windows/vm/vmError_windows.cpp ! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp ! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp ! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp ! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/linux_zero/vm/os_linux_zero.cpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/share/vm/asm/assembler.cpp ! src/share/vm/asm/codeBuffer.hpp ! src/share/vm/asm/register.hpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/ci/ciKlass.cpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciMethodData.cpp ! src/share/vm/ci/ciReplay.cpp ! src/share/vm/ci/ciTypeFlow.cpp ! src/share/vm/classfile/altHashing.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/metadataOnStackMark.cpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/dependencies.cpp ! src/share/vm/code/exceptionHandlerTable.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/stubs.cpp ! src/share/vm/code/vtableStubs.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/gc/cms/adaptiveFreeList.cpp ! src/share/vm/gc/cms/allocationStats.hpp ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc/cms/parCardTableModRefBS.cpp ! src/share/vm/gc/cms/promotionInfo.hpp ! src/share/vm/gc/g1/bufferingOopClosure.cpp ! src/share/vm/gc/g1/collectionSetChooser.cpp ! src/share/vm/gc/g1/collectionSetChooser.hpp ! src/share/vm/gc/g1/concurrentMark.cpp ! src/share/vm/gc/g1/concurrentMark.inline.hpp ! src/share/vm/gc/g1/g1AllocRegion.cpp ! src/share/vm/gc/g1/g1AllocRegion.hpp ! src/share/vm/gc/g1/g1AllocRegion.inline.hpp ! src/share/vm/gc/g1/g1Allocator.cpp ! src/share/vm/gc/g1/g1Allocator.hpp ! src/share/vm/gc/g1/g1Allocator.inline.hpp ! src/share/vm/gc/g1/g1BiasedArray.cpp ! src/share/vm/gc/g1/g1BiasedArray.hpp ! src/share/vm/gc/g1/g1BlockOffsetTable.cpp ! src/share/vm/gc/g1/g1BlockOffsetTable.hpp ! src/share/vm/gc/g1/g1BlockOffsetTable.inline.hpp ! src/share/vm/gc/g1/g1CardCounts.cpp ! src/share/vm/gc/g1/g1CardCounts.hpp ! src/share/vm/gc/g1/g1CodeCacheRemSet.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/g1/g1EvacFailure.cpp ! src/share/vm/gc/g1/g1EvacStats.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc/g1/g1HotCardCache.cpp ! src/share/vm/gc/g1/g1InCSetState.hpp ! src/share/vm/gc/g1/g1OopClosures.cpp ! src/share/vm/gc/g1/g1PageBasedVirtualSpace.cpp ! src/share/vm/gc/g1/g1ParScanThreadState.cpp ! src/share/vm/gc/g1/g1ParScanThreadState.hpp ! src/share/vm/gc/g1/g1ParScanThreadState.inline.hpp ! src/share/vm/gc/g1/g1RegionToSpaceMapper.cpp ! src/share/vm/gc/g1/g1RemSet.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/gc/g1/heapRegion.hpp ! src/share/vm/gc/g1/heapRegion.inline.hpp ! src/share/vm/gc/g1/heapRegionManager.cpp ! src/share/vm/gc/g1/heapRegionManager.inline.hpp ! src/share/vm/gc/g1/heapRegionRemSet.cpp ! src/share/vm/gc/g1/heapRegionSet.cpp ! src/share/vm/gc/g1/heapRegionSet.inline.hpp ! src/share/vm/gc/g1/heapRegionType.hpp ! src/share/vm/gc/g1/satbQueue.cpp ! src/share/vm/gc/g1/vm_operations_g1.cpp ! src/share/vm/gc/parallel/cardTableExtension.cpp ! src/share/vm/gc/parallel/gcTaskManager.cpp ! src/share/vm/gc/parallel/mutableNUMASpace.cpp ! src/share/vm/gc/parallel/objectStartArray.cpp ! src/share/vm/gc/parallel/objectStartArray.hpp ! src/share/vm/gc/parallel/parMarkBitMap.hpp ! src/share/vm/gc/parallel/parallelScavengeHeap.inline.hpp ! src/share/vm/gc/parallel/pcTasks.cpp ! src/share/vm/gc/parallel/psOldGen.hpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/parallel/psScavenge.cpp ! src/share/vm/gc/serial/tenuredGeneration.cpp ! src/share/vm/gc/shared/ageTable.cpp ! src/share/vm/gc/shared/blockOffsetTable.cpp ! src/share/vm/gc/shared/cardTableModRefBS.hpp ! src/share/vm/gc/shared/cardTableRS.cpp ! src/share/vm/gc/shared/collectedHeap.cpp ! src/share/vm/gc/shared/collectedHeap.inline.hpp ! src/share/vm/gc/shared/collectorPolicy.cpp ! src/share/vm/gc/shared/gcCause.hpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/plab.cpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/gc/shared/space.cpp ! src/share/vm/gc/shared/taskqueue.cpp ! src/share/vm/gc/shared/workgroup.cpp ! src/share/vm/gc/shared/workgroup.hpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/bytecodeInterpreter.inline.hpp ! src/share/vm/interpreter/bytecodes.cpp ! src/share/vm/interpreter/bytecodes.hpp ! src/share/vm/interpreter/interpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/interpreter/templateInterpreter.cpp ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/binaryTreeDictionary.cpp ! src/share/vm/memory/iterator.inline.hpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspaceGCThresholdUpdater.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/memory/virtualspace.cpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/klass.inline.hpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/oop.cpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/opto/callGenerator.cpp ! src/share/vm/opto/castnode.cpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/doCall.cpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/opto/idealGraphPrinter.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/mathexactnode.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/node.hpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/stringopts.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/opto/vectornode.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/handles.cpp ! src/share/vm/runtime/memprofiler.cpp ! src/share/vm/runtime/mutex.cpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/signature.cpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vframe.cpp ! src/share/vm/runtime/vmThread.cpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/services/classLoadingService.cpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/services/memoryService.cpp ! src/share/vm/utilities/array.hpp ! src/share/vm/utilities/chunkedList.hpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/debug.hpp ! src/share/vm/utilities/exceptions.cpp ! src/share/vm/utilities/fakeRttiSupport.hpp ! src/share/vm/utilities/globalDefinitions.cpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/vmError.cpp ! src/share/vm/utilities/vmError.hpp Changeset: 143fe39b8533 Author: brutisso Date: 2015-09-29 17:44 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/143fe39b8533 8133706: Kitchensink hanged Reviewed-by: pliden, jmasa ! src/share/vm/gc/g1/concurrentMarkThread.cpp Changeset: 983c56341c80 Author: brutisso Date: 2015-09-30 09:07 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/983c56341c80 8134953: Make the GC ID available in a central place Reviewed-by: pliden, jmasa ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/concurrentMarkSweepThread.cpp ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/cms/vmCMSOperations.cpp ! src/share/vm/gc/cms/vmCMSOperations.hpp ! src/share/vm/gc/cms/yieldingWorkgroup.cpp ! src/share/vm/gc/g1/concurrentMark.cpp ! src/share/vm/gc/g1/concurrentMark.hpp ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1MMUTracker.cpp ! src/share/vm/gc/g1/g1MMUTracker.hpp ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/g1/vm_operations_g1.cpp ! src/share/vm/gc/g1/vm_operations_g1.hpp ! src/share/vm/gc/parallel/pcTasks.cpp ! src/share/vm/gc/parallel/psMarkSweep.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/parallel/psScavenge.cpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/serial/genMarkSweep.cpp ! src/share/vm/gc/shared/collectedHeap.cpp ! src/share/vm/gc/shared/gcId.cpp ! src/share/vm/gc/shared/gcId.hpp ! src/share/vm/gc/shared/gcTrace.cpp ! src/share/vm/gc/shared/gcTrace.hpp ! src/share/vm/gc/shared/gcTraceSend.cpp ! src/share/vm/gc/shared/gcTraceTime.cpp ! src/share/vm/gc/shared/gcTraceTime.hpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/objectCountEventSender.cpp ! src/share/vm/gc/shared/objectCountEventSender.hpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/gc/shared/referenceProcessor.hpp ! src/share/vm/gc/shared/workgroup.cpp ! src/share/vm/gc/shared/workgroup.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/ostream.hpp Changeset: 59e6f265dd40 Author: aharlap Date: 2015-09-30 18:09 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/59e6f265dd40 8130265: gctests/LargeObjects/large001 fails with OutOfMemoryError: Java heap space Summary: Avoided G1 OutOfMemoryError by adding extra expand heap call Reviewed-by: jwilhelm, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp Changeset: 43a1e4ca7ee4 Author: hseigel Date: 2015-10-01 15:14 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/43a1e4ca7ee4 8138574: [TESTBUG] TestBasicLogOutput.java doesn't account for padding Summary: TestBasicLogOutput.java edited to account for padding in tag descriptors Reviewed-by: ddmitriev, hseigel, coleenp Contributed-by: rachel.protacio at oracle.com ! test/serviceability/logging/TestBasicLogOutput.java Changeset: 38bd261644c0 Author: erikj Date: 2015-10-02 10:15 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/38bd261644c0 8138692: libjsig compilation is missing EXTRA_CFLAGS on macosx Reviewed-by: ihse, mikael ! make/bsd/makefiles/jsig.make Changeset: b04892bbefa5 Author: david Date: 2015-10-02 10:43 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b04892bbefa5 8138637: Remove err_msg from LOG_PREFIX macro Reviewed-by: brutisso ! src/share/vm/logging/logPrefix.hpp Changeset: c0b0699bf991 Author: david Date: 2015-10-02 11:02 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c0b0699bf991 Merge Changeset: 12a66b77145e Author: dcubed Date: 2015-10-01 13:42 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/12a66b77145e 8135195: VM Options file should not be limited to 1k in bytes Summary: Change Arguments::parse_vm_options_file() to remove 1024 byte limit on the VM options file. Reviewed-by: dcubed, hseigel, gthornbr, dsamersoff, ddmitriev, coleenp ! src/share/vm/runtime/arguments.cpp Changeset: 6020dab5cdcb Author: dcubed Date: 2015-10-01 13:43 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6020dab5cdcb 8137105: [TESTBUG] Add test cases for VM Options file feature with removed file size limit Summary: Update TestVMOptionsFile.java to match fix for 8135195; other minor cleanups. Reviewed-by: dcubed, rdurbin ! test/runtime/CommandLine/VMOptionsFile/TestVMOptionsFile.java ! test/runtime/CommandLine/VMOptionsFile/optionfile_1 - test/runtime/CommandLine/VMOptionsFile/optionfile_long_property ! test/runtime/CommandLine/VMOptionsFile/optionfile_lot_of_options_quote ! test/runtime/CommandLine/VMOptionsFile/optionfile_quote - test/runtime/CommandLine/VMOptionsFile/optionfile_quote_max_size - test/runtime/CommandLine/VMOptionsFile/optionfile_very_long_property Changeset: da0795953c69 Author: dcubed Date: 2015-10-02 11:58 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/da0795953c69 Merge Changeset: ccf99d847b02 Author: dcubed Date: 2015-10-02 12:44 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/ccf99d847b02 Merge - test/runtime/CommandLine/VMOptionsFile/optionfile_long_property - test/runtime/CommandLine/VMOptionsFile/optionfile_quote_max_size - test/runtime/CommandLine/VMOptionsFile/optionfile_very_long_property Changeset: f5379b29c4d7 Author: ctornqvi Date: 2015-10-02 06:06 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f5379b29c4d7 8137194: Exclude runtime/memory/RunUnitTestsConcurrently.java from JPRT Reviewed-by: coleenp ! test/TEST.groups Changeset: 0952227d9cfe Author: ddmitriev Date: 2015-10-02 09:04 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/0952227d9cfe 8138769: [TESTBUG] restore lost line from JDK-8137105 fix Reviewed-by: dcubed, rdurbin ! test/runtime/CommandLine/VMOptionsFile/TestVMOptionsFile.java Changeset: 4edb0704e9f3 Author: dcubed Date: 2015-10-02 16:48 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/4edb0704e9f3 Merge Changeset: d9d44c9d7bf0 Author: goetz Date: 2015-09-28 12:57 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d9d44c9d7bf0 8137260: fix warning after "8046148: JEP 158: Unified JVM Logging" Reviewed-by: mlarsson, stuefe ! src/share/vm/logging/logFileOutput.cpp Changeset: 786145ca3cdc Author: iklam Date: 2015-10-05 13:25 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/786145ca3cdc 8078295: hotspot test_env.sh can set VM_CPU incorrectly Summary: Use sed script to filter out irrelevant parts of -Xinternalversion Reviewed-by: dlong, dcubed, dsamersoff ! test/test_env.sh Changeset: f6da147987bb Author: kbarrett Date: 2015-10-05 21:17 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f6da147987bb 8138833: Remove CMMarkStack::drain Summary: Remove unused functions and data members. Reviewed-by: pliden, brutisso ! src/share/vm/gc/g1/concurrentMark.cpp ! src/share/vm/gc/g1/concurrentMark.hpp Changeset: 231ab9f9a824 Author: pliden Date: 2015-10-06 08:05 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/231ab9f9a824 8138846: Remove unused enum ConcurrentGCThread::CGC_flag_type Reviewed-by: jwilhelm, brutisso ! src/share/vm/gc/shared/concurrentGCThread.cpp ! src/share/vm/gc/shared/concurrentGCThread.hpp Changeset: 89c745739292 Author: brutisso Date: 2015-10-06 14:25 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/89c745739292 8138862: Remove some unused code and subclasses in gcTaskManager.hpp/cpp Reviewed-by: mgerdin, jwilhelm ! src/share/vm/gc/parallel/gcTaskManager.cpp ! src/share/vm/gc/parallel/gcTaskManager.hpp Changeset: 4704ecd9e198 Author: brutisso Date: 2015-10-06 14:26 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/4704ecd9e198 8138863: Refactor WaitForBarrierGCTask Reviewed-by: mgerdin, jwilhelm ! src/share/vm/gc/parallel/gcTaskManager.cpp ! src/share/vm/gc/parallel/gcTaskManager.hpp Changeset: 17cfe2c6dc00 Author: brutisso Date: 2015-10-06 14:27 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/17cfe2c6dc00 8138707: TestPromotionEventWithParallelScavenge.java crashes using undefined GC id. Reviewed-by: mgerdin, jwilhelm ! src/share/vm/gc/parallel/gcTaskManager.cpp ! src/share/vm/gc/parallel/gcTaskManager.hpp ! src/share/vm/gc/parallel/gcTaskThread.cpp Changeset: f10efc097bae Author: mockner Date: 2015-10-06 14:27 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f10efc097bae 8138917: Back out change for 8130681 Summary: Change 8130681 has been backed out. Reviewed-by: coleenp, gtriantafill ! src/share/vm/services/virtualMemoryTracker.cpp - test/runtime/NMT/CommitOverlappingRegions.java Changeset: a6499084ccd4 Author: coleenp Date: 2015-10-06 18:51 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a6499084ccd4 Merge Changeset: 00e5743fd189 Author: jwilhelm Date: 2015-10-07 01:03 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/00e5743fd189 Merge ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/interpreter/interpreter.cpp ! src/share/vm/interpreter/templateInterpreter.cpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/node.hpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/runtime/frame.cpp Changeset: 5f9da6c532fe Author: ehelin Date: 2015-10-07 15:06 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5f9da6c532fe 8138969: G1CollectorPolicy should use const for applicable methods Reviewed-by: mgerdin, jwilhelm ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/g1/g1CollectorState.hpp ! src/share/vm/gc/g1/g1MMUTracker.hpp Changeset: 4d9b98fd9644 Author: david Date: 2015-10-07 15:27 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/4d9b98fd9644 8138832: CreateCoredumpOnCrash on linux ARM causes assert message to be repeated. Reviewed-by: jwilhelm, mgerdin ! src/share/vm/utilities/vmError.cpp ! src/share/vm/utilities/vmError.hpp Changeset: c9d09b5085ea Author: david Date: 2015-10-07 14:56 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c9d09b5085ea Merge Changeset: 313e94244ed8 Author: ehelin Date: 2015-10-07 17:00 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/313e94244ed8 8138971: G1CollectorPolicy::_rs_lengths_prediction is not initialized before use Reviewed-by: mgerdin, jwilhelm ! src/share/vm/gc/g1/g1CollectorPolicy.cpp Changeset: 81ae0334f957 Author: ehelin Date: 2015-10-07 17:33 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/81ae0334f957 Merge Changeset: ee11c7701f8c Author: gtriantafill Date: 2015-10-07 11:37 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/ee11c7701f8c 8134432: [TESTBUG] Rewrite test/runtime/6888954/vmerrors.sh in Java Reviewed-by: ddmitriev, ctornqvi, coleenp ! src/share/vm/utilities/debug.cpp ! test/TEST.groups - test/runtime/6888954/vmerrors.sh + test/runtime/ErrorHandling/ErrorHandler.java Changeset: 4740e6551edf Author: ctornqvi Date: 2015-10-07 20:45 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/4740e6551edf Merge - test/runtime/6888954/vmerrors.sh Changeset: 01c086e6e523 Author: stuefe Date: 2015-10-01 09:30 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/01c086e6e523 8137329: [windows] Build broken on VS2010 after "8046148: JEP 158: Unified JVM Logging" Reviewed-by: simonis, ihse, prr, goetz, dcubed ! src/share/vm/utilities/globalDefinitions_visCPP.hpp Changeset: 332b3d89d2bd Author: dcubed Date: 2015-10-07 16:41 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/332b3d89d2bd Merge Changeset: ad24aa13b296 Author: dcubed Date: 2015-10-07 22:54 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/ad24aa13b296 Merge Changeset: a9a4581814a8 Author: kzhaldyb Date: 2015-10-07 18:02 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a9a4581814a8 8138958: Quarantine gc/g1/mixedgc/TestLogging.java test Reviewed-by: brutisso, iignatyev ! test/gc/g1/mixedgc/TestLogging.java Changeset: e3053e6726f1 Author: iignatyev Date: 2015-10-08 01:04 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/e3053e6726f1 Merge Changeset: 17986acb4825 Author: goetz Date: 2015-10-02 11:46 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/17986acb4825 8138733: Fix build: gcc < 4.8 doesn't grok -Wno-format-zero-length added in 8080775 Summary: Also fix one problematic format on ppc. Reviewed-by: david, simonis ! make/linux/makefiles/gcc.make ! src/cpu/ppc/vm/stubGenerator_ppc.cpp ! src/share/vm/utilities/debug.hpp Changeset: 371ac7d4ccb2 Author: ehelin Date: 2015-10-08 12:47 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/371ac7d4ccb2 8139134: Wrong tenuring threshold in young GC trace event Reviewed-by: ehelin, jwilhelm Contributed-by: Carsten Varming ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/parallel/psScavenge.cpp ! src/share/vm/gc/serial/defNewGeneration.cpp Changeset: 5459f44b1a75 Author: sangheki Date: 2015-10-05 14:56 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5459f44b1a75 8134995: [REDO] GC: implement ranges (optionally constraints) for those flags that have them missing Summary: Add ranges and constraint functions for GC flags. Reviewed-by: kbarrett, jmasa, jwilhelm, gziemski, zmajo ! src/share/vm/gc/g1/g1_globals.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/commandLineFlagConstraintList.cpp ! src/share/vm/runtime/commandLineFlagConstraintList.hpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp ! src/share/vm/runtime/commandLineFlagRangeList.cpp ! src/share/vm/runtime/globals.hpp + test/gc/arguments/TestG1ConcMarkStepDurationMillis.java ! test/gc/arguments/TestG1HeapRegionSize.java ! test/gc/arguments/TestHeapFreeRatio.java ! test/gc/arguments/TestInitialTenuringThreshold.java ! test/gc/arguments/TestObjectTenuringFlags.java ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java Changeset: 4fa9cbb14029 Author: jwilhelm Date: 2015-10-08 22:35 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/4fa9cbb14029 Merge Changeset: e3b180765091 Author: brutisso Date: 2015-10-08 12:44 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/e3b180765091 8138717: TestGCEventMixedWithG1ConcurrentMark.java fails Reviewed-by: jwilhelm, david ! src/share/vm/gc/shared/collectedHeap.cpp ! src/share/vm/gc/shared/gcId.cpp ! src/share/vm/gc/shared/gcId.hpp ! src/share/vm/gc/shared/genCollectedHeap.cpp Changeset: 0cda477a3c85 Author: mgerdin Date: 2015-10-09 09:00 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/0cda477a3c85 8139086: Solaris/Sparc slowdebug build fails for memset_with_concurrent_readers.cpp Reviewed-by: dcubed, kbarrett, coleenp ! src/cpu/sparc/vm/memset_with_concurrent_readers_sparc.cpp Changeset: 115188e14c15 Author: david Date: 2015-10-09 09:42 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/115188e14c15 8042893: compiler: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files 8042894: runtime: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files Reviewed-by: goetz, brutisso ! src/cpu/x86/vm/frame_x86.cpp ! src/cpu/x86/vm/interpreter_x86_64.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/methodHandles_x86.cpp ! src/cpu/x86/vm/nativeInst_x86.cpp ! src/cpu/x86/vm/vtableStubs_x86_64.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/posix/vm/os_posix.cpp ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/code/debugInfo.cpp ! src/share/vm/code/exceptionHandlerTable.cpp ! src/share/vm/code/icBuffer.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/pcDesc.cpp ! src/share/vm/code/relocInfo.cpp ! src/share/vm/code/scopeDesc.cpp ! src/share/vm/code/vtableStubs.cpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/compiler/methodLiveness.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/oopMapCache.cpp ! src/share/vm/libadt/dict.cpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/virtualspace.cpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceRefKlass.cpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/oops/markOop.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/oop.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/prims/jniCheck.cpp ! src/share/vm/prims/jvmtiEnter.xsl ! src/share/vm/prims/jvmtiEventController.cpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/privilegedStack.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/fprofiler.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/handles.cpp ! src/share/vm/runtime/interfaceSupport.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/jniHandles.cpp ! src/share/vm/runtime/mutex.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/osThread.cpp ! src/share/vm/runtime/perfData.cpp ! src/share/vm/runtime/perfMemory.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/signature.cpp ! src/share/vm/runtime/stackValueCollection.cpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/unhandledOops.cpp ! src/share/vm/runtime/vframe.cpp ! src/share/vm/runtime/vframeArray.cpp ! src/share/vm/runtime/vmThread.cpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/management.cpp ! src/share/vm/services/threadService.cpp ! src/share/vm/services/writeableFlags.cpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/exceptions.cpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp ! src/share/vm/utilities/vmError.cpp Changeset: f39faaf2ca61 Author: david Date: 2015-10-09 08:46 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f39faaf2ca61 Merge Changeset: d6c2fafabfb4 Author: ehelin Date: 2015-10-09 15:48 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d6c2fafabfb4 8138972: G1CollectorPolicy::_max_survivor_regions should be intialized in the initializer list Reviewed-by: jwilhelm, mgerdin ! src/share/vm/gc/g1/g1CollectorPolicy.cpp Changeset: abd2f07dc9fa Author: kbarrett Date: 2015-10-09 14:08 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/abd2f07dc9fa 8138659: Speed up InstanceKlass subclass discrimination Summary: Add _misc_kind field and flags, move around predicates. Reviewed-by: coleenp, stefank ! src/share/vm/oops/instanceClassLoaderKlass.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/instanceMirrorKlass.hpp ! src/share/vm/oops/instanceRefKlass.hpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/prims/jvmtiTagMap.cpp Changeset: 2ecdb2c2d9be Author: brutisso Date: 2015-10-09 20:31 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2ecdb2c2d9be 8139293: TestGCEventMixedWithG1ConcurrentMark.java fails after JDK-8134953 Reviewed-by: ecaspole, jwilhelm ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/shared/gcId.cpp ! src/share/vm/gc/shared/gcId.hpp Changeset: 05b4a6f553fc Author: brutisso Date: 2015-10-09 20:52 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/05b4a6f553fc 8139294: TestGCEventMixedWithCMSConcurrent.java still fails after JDK-8134953 Reviewed-by: jwilhelm, ecaspole ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp Changeset: dd72902de3dc Author: brutisso Date: 2015-10-09 20:45 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/dd72902de3dc Merge Changeset: 53c5cb9d3fed Author: jwilhelm Date: 2015-10-15 13:28 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/53c5cb9d3fed Merge ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/interpreter_x86_64.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/opto/vectornode.cpp Changeset: 263abae1965e Author: thartmann Date: 2015-10-08 08:54 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/263abae1965e 8139048: Quarantine compiler/startup/SmallCodeCacheStartup.java Summary: Quarantine the test because it fails on JPRT for the CPU, CompactStrings and JVMCI repositories. Reviewed-by: roland ! test/compiler/startup/SmallCodeCacheStartup.java Changeset: f4f0e306133e Author: thartmann Date: 2015-10-08 07:51 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f4f0e306133e Merge Changeset: 09fb2c936faa Author: zmajo Date: 2015-10-08 12:10 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/09fb2c936faa 8137160: Use Compile::live_nodes instead of Compile::unique() in appropriate places -- followup Summary: Change two code locations to use live_nodes() instead of unique() for allocating memory. Adjust comments. Reviewed-by: kvn ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/domgraph.cpp ! src/share/vm/opto/matcher.cpp Changeset: 0011fab3f1b5 Author: zmajo Date: 2015-10-08 10:25 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/0011fab3f1b5 Merge Changeset: a41fe5ffa839 Author: twisti Date: 2015-10-08 12:49 -1000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a41fe5ffa839 8136421: JEP 243: Java-Level JVM Compiler Interface Reviewed-by: ihse, alanb, roland, coleenp, iveresov, kvn, kbarrett ! make/bsd/makefiles/compiler1.make ! make/bsd/makefiles/gcc.make ! make/bsd/makefiles/minimal1.make ! make/excludeSrc.make + make/gensrc/Gensrc-jdk.vm.ci.gmk ! make/linux/makefiles/compiler1.make ! make/linux/makefiles/minimal1.make ! make/solaris/makefiles/compiler1.make ! make/windows/build_vm_def.sh ! make/windows/create_obj_files.sh ! make/windows/makefiles/projectcreator.make ! make/windows/makefiles/vm.make ! src/cpu/aarch64/vm/compiledIC_aarch64.cpp ! src/cpu/aarch64/vm/cppInterpreterGenerator_aarch64.hpp ! src/cpu/aarch64/vm/interpreterGenerator_aarch64.hpp + src/cpu/aarch64/vm/jvmciCodeInstaller_aarch64.cpp ! src/cpu/aarch64/vm/relocInfo_aarch64.cpp ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp ! src/cpu/ppc/vm/compiledIC_ppc.cpp + src/cpu/ppc/vm/jvmciCodeInstaller_ppc.cpp ! src/cpu/ppc/vm/relocInfo_ppc.cpp ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp ! src/cpu/sparc/vm/compiledIC_sparc.cpp ! src/cpu/sparc/vm/cppInterpreterGenerator_sparc.hpp ! src/cpu/sparc/vm/cppInterpreter_sparc.cpp ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/sparc/vm/interp_masm_sparc.hpp ! src/cpu/sparc/vm/interpreterGenerator_sparc.hpp + src/cpu/sparc/vm/jvmciCodeInstaller_sparc.cpp ! src/cpu/sparc/vm/nativeInst_sparc.hpp ! src/cpu/sparc/vm/relocInfo_sparc.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/sparc/vm/templateInterpreter_sparc.hpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/sparc/vm/vmStructs_sparc.hpp ! src/cpu/sparc/vm/vm_version_sparc.hpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/assembler_x86.inline.hpp ! src/cpu/x86/vm/compiledIC_x86.cpp ! src/cpu/x86/vm/cppInterpreterGenerator_x86.hpp ! src/cpu/x86/vm/cppInterpreter_x86.cpp ! src/cpu/x86/vm/frame_x86.cpp ! src/cpu/x86/vm/frame_x86.inline.hpp ! src/cpu/x86/vm/globals_x86.hpp ! src/cpu/x86/vm/interp_masm_x86.cpp ! src/cpu/x86/vm/interp_masm_x86.hpp ! src/cpu/x86/vm/interpreterGenerator_x86.hpp + src/cpu/x86/vm/jvmciCodeInstaller_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/nativeInst_x86.cpp ! src/cpu/x86/vm/nativeInst_x86.hpp + src/cpu/x86/vm/registerMap_x86.cpp ! src/cpu/x86/vm/registerMap_x86.hpp ! src/cpu/x86/vm/register_x86.cpp ! src/cpu/x86/vm/register_x86.hpp ! src/cpu/x86/vm/relocInfo_x86.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/cpu/x86/vm/templateTable_x86.cpp ! src/cpu/x86/vm/vmStructs_x86.hpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/cpu/x86/vm/x86_64.ad + src/jdk.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/overview.html + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/AbstractAddress.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/Architecture.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/BailoutException.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/BytecodeFrame.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/BytecodePosition.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CallingConvention.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CodeCacheProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CodeUtil.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CompilationResult.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/DataSection.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/DebugInfo.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/InfopointReason.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/InstalledCode.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/InvalidInstalledCodeException.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/Location.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/MemoryBarriers.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/ReferenceMap.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/Register.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterAttributes.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterConfig.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterSaveLayout.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterValue.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/SourceStackTrace.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/StackLockValue.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/StackSlot.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/StackSlotValue.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/TargetDescription.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/UnsignedMath.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/ValueUtil.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualObject.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualStackSlot.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/package-info.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/stack/InspectedFrame.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/stack/InspectedFrameVisitor.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/stack/StackIntrospection.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.common/src/jdk/vm/ci/common/JVMCIError.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.common/src/jdk/vm/ci/common/UnsafeUtil.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/Compiler.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/CompilerFactory.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/StartupEventListener.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotJVMCIBackendFactory.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotRegisterConfig.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotJVMCIBackendFactory.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotRegisterConfig.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompiledCode.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompiledNmethod.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompressedNullConstant.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstant.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantReflectionProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotForeignCallTarget.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotInstalledCode.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIBackendFactory.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIMetaAccessContext.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntimeProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJavaType.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaAccessProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaData.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaspaceConstant.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaspaceConstantImpl.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethod.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodData.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodDataAccessor.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodHandleAccessProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodUnresolved.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotNmethod.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotObjectConstant.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotObjectConstantImpl.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotOopMap.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotProfilingInfo.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotProxified.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotReferenceMap.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaField.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethod.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaType.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectType.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedPrimitiveType.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSentinelConstant.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSignature.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSpeculationLog.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotStackFrameReference.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotUnresolvedField.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotUnresolvedJavaType.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigVerifier.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMEventListener.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVmSymbols.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/MetaspaceWrapperObject.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/Stable.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SuppressFBWarnings.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/UnsafeAccess.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/events/EmptyEventProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/events/EventProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/logging/package-info.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMAddress.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMConstant.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMData.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMField.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMFlag.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMManual.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMType.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.inittimer/src/jdk/vm/ci/inittimer/InitTimer.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.inittimer/src/jdk/vm/ci/inittimer/SuppressFBWarnings.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/overview.html + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/AbstractJavaProfile.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/AbstractProfiledItem.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/AllocatableValue.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Assumptions.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Constant.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ConstantPool.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ConstantReflectionProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/DefaultProfilingInfo.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/DeoptimizationAction.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/DeoptimizationReason.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ExceptionHandler.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/InvokeTarget.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JVMCIMetaAccessContext.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaConstant.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaField.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaKind.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaMethod.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaMethodProfile.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaType.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaTypeProfile.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaValue.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LIRKind.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LineNumberTable.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LineNumberTableImpl.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Local.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LocalImpl.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LocalVariableTable.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LocalVariableTableImpl.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LocationIdentity.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MemoryAccessProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MetaAccessProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MetaUtil.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MethodHandleAccessProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ModifiersProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/NullConstant.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/PlatformKind.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/PrimitiveConstant.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ProfilingInfo.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/RawConstant.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaField.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaMethod.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaType.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/SerializableConstant.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Signature.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/SpeculationLog.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/TriState.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/TrustedInterface.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/VMConstant.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Value.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/package-info.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.options.processor/src/META-INF/services/javax.annotation.processing.Processor + src/jdk.vm.ci/share/classes/jdk.vm.ci.options.processor/src/jdk/vm/ci/options/processor/OptionProcessor.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/DerivedOptionValue.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/JVMCIJarsOptionDescriptorsProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/NestedBooleanOptionValue.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/Option.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/OptionDescriptor.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/OptionDescriptors.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/OptionType.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/OptionValue.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/OptionsLoader.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/OptionsParser.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/StableOptionValue.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCI.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCIBackend.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCIRuntime.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.service.processor/src/META-INF/services/javax.annotation.processing.Processor + src/jdk.vm.ci/share/classes/jdk.vm.ci.service.processor/src/jdk/vm/ci/service/processor/ServiceProviderProcessor.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.service/.checkstyle_checks.xml + src/jdk.vm.ci/share/classes/jdk.vm.ci.service/src/jdk/vm/ci/service/ServiceProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.service/src/jdk/vm/ci/service/Services.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.sparc/src/jdk/vm/ci/sparc/SPARC.java + src/os/aix/vm/vmStructs_aix.hpp + src/os/bsd/vm/vmStructs_bsd.hpp + src/os/linux/vm/vmStructs_linux.hpp + src/os/solaris/vm/vmStructs_solaris.hpp ! src/os/windows/vm/os_windows.cpp + src/os/windows/vm/vmStructs_windows.hpp ! src/os_cpu/bsd_x86/vm/thread_bsd_x86.cpp ! src/os_cpu/linux_x86/vm/thread_linux_x86.cpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/os_cpu/solaris_sparc/vm/vmStructs_solaris_sparc.hpp ! src/os_cpu/solaris_x86/vm/vmStructs_solaris_x86.hpp ! src/os_cpu/windows_x86/vm/thread_windows_x86.cpp ! src/share/vm/asm/codeBuffer.cpp ! src/share/vm/asm/codeBuffer.hpp ! src/share/vm/c1/c1_Compilation.cpp ! src/share/vm/c1/c1_IR.hpp ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/metadataOnStackMark.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/code/codeBlob.hpp ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/compiledIC.hpp ! src/share/vm/code/debugInfo.cpp ! src/share/vm/code/debugInfo.hpp ! src/share/vm/code/debugInfoRec.cpp ! src/share/vm/code/debugInfoRec.hpp ! src/share/vm/code/dependencies.cpp ! src/share/vm/code/dependencies.hpp ! src/share/vm/code/exceptionHandlerTable.cpp ! src/share/vm/code/exceptionHandlerTable.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/code/oopRecorder.cpp ! src/share/vm/code/oopRecorder.hpp ! src/share/vm/code/pcDesc.hpp ! src/share/vm/code/relocInfo.cpp ! src/share/vm/code/relocInfo.hpp ! src/share/vm/code/scopeDesc.cpp ! src/share/vm/code/scopeDesc.hpp ! src/share/vm/compiler/abstractCompiler.cpp ! src/share/vm/compiler/abstractCompiler.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/compiler/compileTask.cpp ! src/share/vm/compiler/compileTask.hpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/compiler/oopMap.cpp ! src/share/vm/compiler/oopMap.hpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc/g1/g1SATBCardTableModRefBS.hpp ! src/share/vm/gc/parallel/psMarkSweep.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/parallel/psScavenge.cpp ! src/share/vm/gc/serial/genMarkSweep.cpp ! src/share/vm/gc/shared/barrierSet.hpp ! src/share/vm/gc/shared/cardTableRS.cpp ! src/share/vm/gc/shared/collectedHeap.cpp ! src/share/vm/gc/shared/collectedHeap.hpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/interpreter/interpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/interpreter/linkResolver.hpp ! src/share/vm/interpreter/templateInterpreterGenerator.hpp + src/share/vm/jvmci/commandLineFlagConstraintsJVMCI.cpp + src/share/vm/jvmci/commandLineFlagConstraintsJVMCI.hpp + src/share/vm/jvmci/jvmciCodeInstaller.cpp + src/share/vm/jvmci/jvmciCodeInstaller.hpp + src/share/vm/jvmci/jvmciCompiler.cpp + src/share/vm/jvmci/jvmciCompiler.hpp + src/share/vm/jvmci/jvmciCompilerToVM.cpp + src/share/vm/jvmci/jvmciCompilerToVM.hpp + src/share/vm/jvmci/jvmciEnv.cpp + src/share/vm/jvmci/jvmciEnv.hpp + src/share/vm/jvmci/jvmciJavaClasses.cpp + src/share/vm/jvmci/jvmciJavaClasses.hpp + src/share/vm/jvmci/jvmciRuntime.cpp + src/share/vm/jvmci/jvmciRuntime.hpp + src/share/vm/jvmci/jvmci_globals.cpp + src/share/vm/jvmci/jvmci_globals.hpp + src/share/vm/jvmci/systemDictionary_jvmci.hpp + src/share/vm/jvmci/vmStructs_jvmci.hpp + src/share/vm/jvmci/vmSymbols_jvmci.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/oops/constantPool.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/methodData.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/node.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/superword.hpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiCodeBlobEvents.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/nativeLookup.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/advancedThresholdPolicy.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/commandLineFlagConstraintList.cpp ! src/share/vm/runtime/commandLineFlagConstraintsCompiler.cpp ! src/share/vm/runtime/commandLineFlagRangeList.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/deoptimization.hpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/globals_extension.hpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/javaCalls.cpp ! src/share/vm/runtime/javaCalls.hpp ! src/share/vm/runtime/rframe.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp ! src/share/vm/runtime/sweeper.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/timer.cpp ! src/share/vm/runtime/timer.hpp ! src/share/vm/runtime/vframe.cpp ! src/share/vm/runtime/vframeArray.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/runtime/vmStructs.hpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/runtime/vm_operations.hpp ! src/share/vm/shark/sharkCacheDecache.cpp ! src/share/vm/utilities/exceptions.cpp ! src/share/vm/utilities/fakeRttiSupport.hpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/growableArray.hpp ! src/share/vm/utilities/macros.hpp ! src/share/vm/utilities/top.hpp ! src/share/vm/utilities/vmError.cpp + test/compiler/jvmci/JVM_GetJVMCIRuntimeTest.java + test/compiler/jvmci/SecurityRestrictionsTest.java + test/compiler/jvmci/common/CTVMUtilities.java + test/compiler/jvmci/common/CompilerToVMHelper.java + test/compiler/jvmci/common/JVMCIHelpers.java + test/compiler/jvmci/common/services/jdk.vm.ci.compiler.Compiler + test/compiler/jvmci/common/services/jdk.vm.ci.compiler.CompilerFactory + test/compiler/jvmci/common/services/jdk.vm.ci.hotspot.HotSpotVMEventListener + test/compiler/jvmci/common/testcases/AbstractClass.java + test/compiler/jvmci/common/testcases/AbstractClassExtender.java + test/compiler/jvmci/common/testcases/AnotherSingleImplementer.java + test/compiler/jvmci/common/testcases/AnotherSingleImplementerInterface.java + test/compiler/jvmci/common/testcases/DoNotExtendClass.java + test/compiler/jvmci/common/testcases/DoNotImplementInterface.java + test/compiler/jvmci/common/testcases/MultiSubclassedClass.java + test/compiler/jvmci/common/testcases/MultiSubclassedClassSubclass1.java + test/compiler/jvmci/common/testcases/MultiSubclassedClassSubclass2.java + test/compiler/jvmci/common/testcases/MultipleAbstractImplementer.java + test/compiler/jvmci/common/testcases/MultipleImplementer1.java + test/compiler/jvmci/common/testcases/MultipleImplementer2.java + test/compiler/jvmci/common/testcases/MultipleImplementersInterface.java + test/compiler/jvmci/common/testcases/MultipleImplementersInterfaceExtender.java + test/compiler/jvmci/common/testcases/PackagePrivateClass.java + test/compiler/jvmci/common/testcases/SimpleClass.java + test/compiler/jvmci/common/testcases/SingleImplementer.java + test/compiler/jvmci/common/testcases/SingleImplementerInterface.java + test/compiler/jvmci/common/testcases/SingleSubclass.java + test/compiler/jvmci/common/testcases/SingleSubclassedClass.java + test/compiler/jvmci/common/testcases/TestCase.java + test/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java + test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java + test/compiler/jvmci/compilerToVM/CollectCountersTest.java + test/compiler/jvmci/compilerToVM/CompileCodeTestCase.java + test/compiler/jvmci/compilerToVM/ConstantPoolTestCase.java + test/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.java + test/compiler/jvmci/compilerToVM/DebugOutputTest.java + test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java + test/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java + test/compiler/jvmci/compilerToVM/DummyAbstractClass.java + test/compiler/jvmci/compilerToVM/DummyClass.java + test/compiler/jvmci/compilerToVM/DummyInterface.java + test/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java + test/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java + test/compiler/jvmci/compilerToVM/GetBytecodeTest.java + test/compiler/jvmci/compilerToVM/GetClassInitializerTest.java + test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java + test/compiler/jvmci/compilerToVM/GetExceptionTableTest.java + test/compiler/jvmci/compilerToVM/GetImplementorTest.java + test/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java + test/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java + test/compiler/jvmci/compilerToVM/GetMaxCallTargetOffsetTest.java + test/compiler/jvmci/compilerToVM/GetNextStackFrameTest.java + test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java + test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java + test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java + test/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java + test/compiler/jvmci/compilerToVM/GetSymbolTest.java + test/compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java + test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java + test/compiler/jvmci/compilerToVM/HasFinalizableSubclassTest.java + test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java + test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java + test/compiler/jvmci/compilerToVM/IsMatureTest.java + test/compiler/jvmci/compilerToVM/JVM_RegisterJVMCINatives.java + test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java + test/compiler/jvmci/compilerToVM/LookupTypeTest.java + test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java + test/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java + test/compiler/jvmci/compilerToVM/ReadUncompressedOopTest.java + test/compiler/jvmci/compilerToVM/ReprofileTest.java + test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java + test/compiler/jvmci/compilerToVM/ResolveMethodTest.java + test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java + test/compiler/jvmci/compilerToVM/ShouldDebugNonSafepointsTest.java + test/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java + test/compiler/jvmci/events/JvmciCompleteInitializationTest.config + test/compiler/jvmci/events/JvmciCompleteInitializationTest.java + test/compiler/jvmci/events/JvmciCreateMetaAccessContextTest.config + test/compiler/jvmci/events/JvmciCreateMetaAccessContextTest.java + test/compiler/jvmci/events/JvmciNotifyInstallEventTest.config + test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java + test/compiler/jvmci/events/JvmciShutdownEventListener.java + test/compiler/jvmci/events/JvmciShutdownEventTest.config + test/compiler/jvmci/events/JvmciShutdownEventTest.java + test/compiler/jvmci/events/MetaAccessWrapper.java + test/compiler/jvmci/jdk.vm.ci.options.test/src/jdk/vm/ci/options/test/NestedBooleanOptionValueTest.java + test/compiler/jvmci/jdk.vm.ci.options.test/src/jdk/vm/ci/options/test/TestOptionValue.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantTest.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/FieldUniverse.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/MethodUniverse.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/NameAndSignature.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/RedefineClassTest.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveConcreteMethodTest.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveMethodTest.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestConstantReflectionProvider.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaField.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaMethod.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaType.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestMetaAccessProvider.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TypeUniverse.java ! test/testlibrary/jdk/test/lib/Utils.java Changeset: 13c4fa17712e Author: dlong Date: 2015-10-09 02:43 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/13c4fa17712e Merge ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp Changeset: 926d9bae67d3 Author: thartmann Date: 2015-10-09 11:28 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/926d9bae67d3 8139150: ClassVerifier frees exception message while it's still in use Summary: Remove ResourceMark in StackMapReader::parse_verification_type() to avoid freeing of error message. Reviewed-by: zmajo, dcubed, hseigel ! src/share/vm/classfile/stackMapTable.cpp Changeset: 0300297e7df3 Author: zmajo Date: 2015-10-09 14:21 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/0300297e7df3 8078554: Compiler: implement ranges (optionally constraints) for those flags that have them missing Summary: Add range check or constraint where necessary. Reviewed-by: roland, thartmann ! src/cpu/sparc/vm/globals_sparc.hpp ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/x86/vm/globals_x86.hpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/share/vm/c1/c1_globals.hpp ! src/share/vm/oops/methodCounters.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/parse3.cpp ! src/share/vm/runtime/commandLineFlagConstraintsCompiler.cpp ! src/share/vm/runtime/commandLineFlagConstraintsCompiler.hpp ! src/share/vm/runtime/globals.hpp ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java ! test/testlibrary_tests/whitebox/vm_flags/DoubleTest.java ! test/testlibrary_tests/whitebox/vm_flags/IntxTest.java Changeset: 71e75172487b Author: zmajo Date: 2015-10-09 15:00 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/71e75172487b 8081288: erronous free in RegClass::~RegClass() Summary: Remove the erronous free. Reviewed-by: kvn ! src/share/vm/adlc/formsopt.cpp Changeset: 6c4a9b1af999 Author: twisti Date: 2015-10-09 09:09 -1000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6c4a9b1af999 8138820: JDK Hotspot build fails with Xcode 7.0.1 Reviewed-by: iveresov ! make/bsd/makefiles/gcc.make Changeset: a37a6ca422b1 Author: iveresov Date: 2015-10-09 12:17 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a37a6ca422b1 8136725: Provide utility for creation a counted loop reserve copy (clone) Summary: Make it easier to revert to the original loop should that be needed Reviewed-by: kvn Contributed-by: jan.civlin at intel.com ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/loopUnswitch.cpp ! src/share/vm/opto/loopnode.hpp ! src/share/vm/opto/superword.cpp ! src/share/vm/opto/superword.hpp Changeset: dda16b631985 Author: iveresov Date: 2015-10-09 21:04 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/dda16b631985 Merge Changeset: de73f59378c1 Author: redestad Date: 2015-10-12 14:54 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/de73f59378c1 8134607: Remove per-compiler performance counters Reviewed-by: twisti, neliasso ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp Changeset: 1f0d9d89003a Author: iveresov Date: 2015-10-12 16:35 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/1f0d9d89003a 8139454: java/lang/Math/WorstCaseTests.java crashes on Linux-amd64 Summary: Emit the form of pextrw that works with sse2 Reviewed-by: iveresov, twisti Contributed-by: vivek.r.deshpande at intel.com ! src/cpu/x86/vm/assembler_x86.cpp Changeset: c6a1e7983723 Author: mdoerr Date: 2015-10-12 12:20 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c6a1e7983723 8139421: PPC64LE: MacroAssembler::bxx64_patchable kill register R12 Summary: Register R12 must be preserved for stub calls (e.g. deopt handler). Reviewed-by: goetz ! src/cpu/ppc/vm/macroAssembler_ppc.cpp Changeset: 7477b0afa5d6 Author: zmajo Date: 2015-10-13 10:09 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/7477b0afa5d6 8139377: JVM can't be started w/ -XX:+EnableJVMCI -XX:+UseJVMCICompiler and default TypeProfileWidth Summary: Raise upper bound of TypeProfileWidth from 4 to 8. Reviewed-by: iveresov, twisti ! src/share/vm/runtime/globals.hpp Changeset: 738f57684fed Author: enevill Date: 2015-10-13 09:40 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/738f57684fed 8139259: aarch64: jtreg test TestLogSum segvs after 8132207 Summary: Fix jump to 0 caused by uninitialised _dexp in 8132207 Reviewed-by: roland, kvn ! src/share/vm/opto/library_call.cpp Changeset: f2983a0f7a57 Author: roland Date: 2015-10-13 13:23 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f2983a0f7a57 Merge Changeset: 2598332ad46c Author: aph Date: 2015-09-30 13:23 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2598332ad46c 8138641: Disable C2 peephole by default for aarch64 Reviewed-by: roland Contributed-by: felix.yang at linaro.org ! src/cpu/aarch64/vm/c2_globals_aarch64.hpp Changeset: 0ca52fb7d980 Author: aph Date: 2015-09-29 17:01 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/0ca52fb7d980 8138575: Improve generated code for profile counters Reviewed-by: kvn ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp Changeset: 870c2e0f67f6 Author: enevill Date: 2015-10-08 13:14 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/870c2e0f67f6 8139043: aarch64: add support for adler32 intrinsic Summary: Add adler32 support like 8132081 for sparc Reviewed-by: kvn ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp ! src/cpu/aarch64/vm/vm_version_aarch64.cpp Changeset: c274072ab8f7 Author: twisti Date: 2015-10-13 09:21 -1000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c274072ab8f7 8139524: JVMCI cannot be initialized with CMS or Serial GCs Reviewed-by: iveresov ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java Changeset: d9eb619390d9 Author: twisti Date: 2015-10-14 09:22 -1000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d9eb619390d9 8139545: JVMCI : guarantee(heap_end < allocation_end) failed on some sparcv9 hosts Reviewed-by: iveresov, kvn ! src/share/vm/jvmci/jvmciRuntime.cpp Changeset: 78888d676ed7 Author: twisti Date: 2015-10-14 12:29 -1000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/78888d676ed7 8139386: JVMCI test failed with assert(_jvmci._alternate_call_target == 0L) failed: must be Reviewed-by: kvn ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp Changeset: baccb954c369 Author: roland Date: 2015-10-15 09:40 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/baccb954c369 8138956: Elide more final field's write memory barrier with escape analysis result Summary: membar for final/stable fields eliminated if possible Reviewed-by: roland, mdoerr, enevill, aph Contributed-by: hui.shi at linaro.org ! src/share/vm/opto/parse.hpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parse3.cpp Changeset: 9ab5571ccea8 Author: roland Date: 2015-10-15 07:56 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/9ab5571ccea8 Merge Changeset: db88a5e95717 Author: iignatyev Date: 2015-10-13 16:21 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/db88a5e95717 8139376: [TESTBUG] ExecuteInstalledCodeTest should be run only on amd64 and sparcv9 Reviewed-by: twisti, kvn ! test/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java Changeset: ceec25b3f949 Author: tpivovarova Date: 2015-10-15 01:58 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/ceec25b3f949 8139375: [TESTBUG] compiler/jvmci/SecurityRestrictionsTest checks are too tight Reviewed-by: twisti, iignatyev ! test/compiler/jvmci/SecurityRestrictionsTest.java ! test/testlibrary/jdk/test/lib/Utils.java Changeset: acf9f6650193 Author: dpochepk Date: 2015-10-15 02:46 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/acf9f6650193 8139438: [TESTBUG] JVMCI test fails with RuntimeException: Has no virtual object before materialization Reviewed-by: iignatyev, twisti ! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java Changeset: 964538c2362a Author: iignatyev Date: 2015-10-15 09:36 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/964538c2362a Merge Changeset: 2abd2feb000b Author: iignatyev Date: 2015-10-15 11:20 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2abd2feb000b Merge Changeset: e9fede3afe79 Author: kshefov Date: 2015-10-15 18:00 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/e9fede3afe79 8072369: [TESTBUG] Remove potentially insecure class cast in some hotspot tests Reviewed-by: twisti, kvn, iignatyev, tpivovarova ! test/compiler/c2/5057225/Test5057225.java ! test/compiler/c2/6603011/Test.java ! test/compiler/c2/6800154/Test6800154.java ! test/compiler/c2/6805724/Test6805724.java ! test/compiler/codegen/6823354/Test6823354.java ! test/testlibrary/jdk/test/lib/Utils.java Changeset: cf43bef12125 Author: zmajo Date: 2015-10-15 17:38 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/cf43bef12125 8080650: Enable stubs to use frame pointers correctly Summary: Change MacroAssembler::verified_entry() to set up RBP correctly when generating stub code. Reviewed-by: kvn ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad Changeset: e012dfc7ba2c Author: zmajo Date: 2015-10-15 17:40 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/e012dfc7ba2c Merge Changeset: 6bef5a526bee Author: iignatyev Date: 2015-10-16 01:15 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6bef5a526bee 8138794: [TESTBUG] ctw tests fail to compile after 8137056 Reviewed-by: dlong, kvn ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java Changeset: fe46f2941ea9 Author: iignatyev Date: 2015-10-16 02:05 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/fe46f2941ea9 8139707: [TESTBUG] Quarantine unstable compiler/jvmci tests Reviewed-by: twisti ! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java ! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java Changeset: 41b06143f4f8 Author: enevill Date: 2015-10-15 15:33 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/41b06143f4f8 8139674: aarch64: guarantee failure in TestOptionsWithRanges.java Summary: Fix negative overflow in instruction field Reviewed-by: kvn, roland, adinn, aph ! src/cpu/aarch64/vm/interp_masm_aarch64.cpp Changeset: 93ae449c9b52 Author: aph Date: 2015-10-13 16:25 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/93ae449c9b52 8139041: Redundant DMB instructions Summary: Merge consecutive DMB intstructions Reviewed-by: roland, kvn, twisti ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp ! src/cpu/aarch64/vm/nativeInst_aarch64.hpp ! src/share/vm/asm/codeBuffer.hpp Changeset: 5ffaf14b397d Author: roland Date: 2015-10-16 11:47 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5ffaf14b397d Merge Changeset: bfd1cd5fbb7c Author: zmajo Date: 2015-10-16 15:21 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/bfd1cd5fbb7c 8139380: VMError::report_and_die() does not produce replay file Summary: Change VMError::report() to use a correct format string in both JVMCI-enabled builds and builds without JVMCI. Reviewed-by: roland, kvn ! src/share/vm/utilities/vmError.cpp Changeset: 09338e9e661c Author: roland Date: 2015-10-16 15:48 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/09338e9e661c 8139750: [BACKOUT] Elide more final field's write memory barrier with escape analysis result Reviewed-by: kvn ! src/share/vm/opto/parse.hpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parse3.cpp Changeset: 179aa0067f01 Author: roland Date: 2015-10-16 16:09 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/179aa0067f01 Merge Changeset: a8a8604f890f Author: dlong Date: 2015-10-17 19:40 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a8a8604f890f Merge ! make/windows/makefiles/vm.make ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/frame_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/nativeInst_x86.cpp ! src/cpu/x86/vm/register_x86.hpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/os/windows/vm/os_windows.cpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/share/vm/asm/codeBuffer.hpp ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/metadataOnStackMark.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/code/debugInfo.cpp ! src/share/vm/code/dependencies.cpp ! src/share/vm/code/exceptionHandlerTable.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/relocInfo.cpp ! src/share/vm/code/scopeDesc.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/parallel/psMarkSweep.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/parallel/psScavenge.cpp ! src/share/vm/gc/serial/genMarkSweep.cpp ! src/share/vm/gc/shared/cardTableRS.cpp ! src/share/vm/gc/shared/collectedHeap.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/interpreter/interpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/linkResolver.cpp + src/share/vm/jvmci/jvmciCodeInstaller.cpp + src/share/vm/jvmci/jvmciJavaClasses.cpp + src/share/vm/jvmci/jvmciJavaClasses.hpp + src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/commandLineFlagConstraintList.cpp ! src/share/vm/runtime/commandLineFlagRangeList.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/vframe.cpp ! src/share/vm/runtime/vframeArray.cpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/utilities/exceptions.cpp ! src/share/vm/utilities/fakeRttiSupport.hpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/vmError.cpp ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java Changeset: 846276b97202 Author: amurillo Date: 2015-10-19 12:30 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/846276b97202 Merge - test/compiler/TestMoveStoresOutOfLoopsStoreNoCtrl.java - test/runtime/6888954/vmerrors.sh Changeset: 4be1d228e368 Author: twisti Date: 2015-10-21 11:41 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/4be1d228e368 8139935: Bootcycle builds are broken on jdk9/hs due to JVMCI changes Reviewed-by: erikj ! make/gensrc/Gensrc-jdk.vm.ci.gmk Changeset: e197d5a708f1 Author: lana Date: 2015-10-21 18:39 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/e197d5a708f1 Merge - test/compiler/TestMoveStoresOutOfLoopsStoreNoCtrl.java - test/runtime/6888954/vmerrors.sh Changeset: 1904cb079212 Author: lana Date: 2015-10-22 11:13 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/1904cb079212 Merge - test/compiler/TestMoveStoresOutOfLoopsStoreNoCtrl.java - test/runtime/6888954/vmerrors.sh Changeset: 2bc339eaafcd Author: david Date: 2015-10-13 08:37 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2bc339eaafcd 8139427: Break out YoungList to own class. Reviewed-by: mgerdin, jwilhelm ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp + src/share/vm/gc/g1/youngList.cpp + src/share/vm/gc/g1/youngList.hpp Changeset: 8b8a3e7af130 Author: tschatzl Date: 2015-10-13 14:49 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/8b8a3e7af130 8069330: Adjustment of concurrent refinement thresholds does not take hot card cache into account Summary: Measure HCC processing time separately and remove that time from the calculation of the refinement thresholds. HCC processing time is still taken into account for general pause time predictions. Reviewed-by: tbenson, jmasa ! src/share/vm/gc/g1/concurrentG1Refine.hpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/g1/g1ErgoVerbose.cpp ! src/share/vm/gc/g1/g1ErgoVerbose.hpp ! src/share/vm/gc/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc/g1/g1HotCardCache.cpp ! src/share/vm/gc/g1/g1HotCardCache.hpp ! src/share/vm/gc/g1/g1RemSet.cpp ! test/gc/g1/TestGCLogMessages.java Changeset: 3417a8fa7b45 Author: david Date: 2015-10-13 14:07 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3417a8fa7b45 8139506: Remove the WaterMark class Reviewed-by: stefank, mgerdin ! src/share/vm/gc/g1/heapRegion.hpp ! src/share/vm/gc/shared/generation.hpp ! src/share/vm/gc/shared/space.cpp ! src/share/vm/gc/shared/space.hpp - src/share/vm/gc/shared/watermark.hpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: b7618d69edaf Author: david Date: 2015-10-13 17:34 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b7618d69edaf Merge - src/share/vm/gc/shared/watermark.hpp Changeset: c8a4fbc7f6f4 Author: hseigel Date: 2015-10-14 13:30 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c8a4fbc7f6f4 8139069: JVM should throw ClassFormatError for methods in interfaces Summary: If method being parsed is in an interface, throw ClassFormatError if its name is "" Reviewed-by: acorn, lfoltan ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/verifier.cpp + test/runtime/classFileParserBug/InitInInterface.java + test/runtime/classFileParserBug/nonvoidinit.jasm + test/runtime/classFileParserBug/voidinit.jasm Changeset: 088ca8a0e910 Author: poonam Date: 2015-10-14 15:36 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/088ca8a0e910 8136577: Make AbortVMOnException available in product builds Reviewed-by: coleenp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/utilities/exceptions.cpp ! src/share/vm/utilities/exceptions.hpp Changeset: bc00f9701b9c Author: minqi Date: 2015-10-14 08:12 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/bc00f9701b9c 8135284: Remove Method::_method_size field Summary: Remove Method::_method_size to improve memory footprint after JDK-8135085,which increased 4 bytes for 32 platform. Also removed related unused code in SA. Reviewed-by: coleenp, hseigel ! agent/src/share/classes/sun/jvm/hotspot/oops/Method.java ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 5a7f73370cf8 Author: minqi Date: 2015-10-14 20:59 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5a7f73370cf8 Merge Changeset: 1d78034f1852 Author: minqi Date: 2015-10-15 00:42 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/1d78034f1852 Merge Changeset: 8c666050d769 Author: david Date: 2015-10-14 09:33 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/8c666050d769 8139434: Unify GenRemSet and CardTableRS Reviewed-by: jwilhelm, mgerdin ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/serial/genMarkSweep.cpp ! src/share/vm/gc/serial/tenuredGeneration.cpp ! src/share/vm/gc/serial/tenuredGeneration.hpp ! src/share/vm/gc/shared/cardGeneration.cpp ! src/share/vm/gc/shared/cardGeneration.hpp ! src/share/vm/gc/shared/cardTableRS.cpp ! src/share/vm/gc/shared/cardTableRS.hpp ! src/share/vm/gc/shared/collectorPolicy.cpp ! src/share/vm/gc/shared/collectorPolicy.hpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/genCollectedHeap.hpp ! src/share/vm/gc/shared/genOopClosures.inline.hpp - src/share/vm/gc/shared/genRemSet.cpp - src/share/vm/gc/shared/genRemSet.hpp ! src/share/vm/gc/shared/generation.cpp ! src/share/vm/gc/shared/generation.hpp ! src/share/vm/gc/shared/generationSpec.cpp ! src/share/vm/gc/shared/generationSpec.hpp ! src/share/vm/gc/shared/space.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 5f32f22ba25e Author: mgerdin Date: 2015-10-14 14:50 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5f32f22ba25e 8138762: Refactor setup of evacuation closures in G1 Summary: Introduce policy class containing the root scan closures. Reviewed-by: ehelin, stefank ! src/share/vm/gc/g1/g1CodeBlobClosure.hpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1OopClosures.cpp ! src/share/vm/gc/g1/g1OopClosures.hpp ! src/share/vm/gc/g1/g1OopClosures.inline.hpp ! src/share/vm/gc/g1/g1ParScanThreadState.cpp ! src/share/vm/gc/g1/g1ParScanThreadState.hpp ! src/share/vm/gc/g1/g1RemSet.cpp ! src/share/vm/gc/g1/g1RemSet.hpp + src/share/vm/gc/g1/g1RootClosures.cpp + src/share/vm/gc/g1/g1RootClosures.hpp ! src/share/vm/gc/g1/g1RootProcessor.cpp ! src/share/vm/gc/g1/g1RootProcessor.hpp Changeset: 5b33eeb13775 Author: tschatzl Date: 2015-10-15 10:07 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5b33eeb13775 8137082: Factor out G1 prediction code from G1CollectorPolicy and clean up Summary: Factor out G1 prediction code from G1CollectorPolicy into its own class, constify methods of G1CollectorPolicy and move more implementations to the cpp file. Reviewed-by: jmasa, sangheki, ecaspole, kbarrett ! src/share/vm/gc/g1/concurrentMark.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/g1/g1CollectorState.hpp + src/share/vm/gc/g1/g1Predictions.cpp + src/share/vm/gc/g1/g1Predictions.hpp ! src/share/vm/gc/g1/survRateGroup.cpp ! src/share/vm/gc/g1/survRateGroup.hpp ! src/share/vm/prims/jni.cpp Changeset: 2feeca2b688f Author: tschatzl Date: 2015-10-15 10:12 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2feeca2b688f 8139583: Fix formatting in survRateGroup.cpp Reviewed-by: kbarrett, stefank ! src/share/vm/gc/g1/survRateGroup.cpp Changeset: daa76166601c Author: tschatzl Date: 2015-10-15 10:13 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/daa76166601c 8138750: Remove dead code in survivor rate group Reviewed-by: mgerdin, tbenson ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/g1/g1CollectorState.hpp ! src/share/vm/gc/g1/survRateGroup.cpp ! src/share/vm/gc/g1/survRateGroup.hpp Changeset: a0f7fb36730a Author: tschatzl Date: 2015-10-15 10:15 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a0f7fb36730a 8138752: G1CollectorPolicy::should_should_update_surv_rate_group_predictors() uses wrong predicate Summary: Instead of only updating the survivor rate groups in the young gc after marking and before mixed gc, update them during young gcs outside of marking Reviewed-by: mgerdin, drwhite ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 47181fafd4e9 Author: tschatzl Date: 2015-10-15 13:00 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/47181fafd4e9 Merge ! src/share/vm/gc/g1/g1CollectorPolicy.cpp Changeset: 901d0ab08236 Author: jbachorik Date: 2015-10-15 17:35 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/901d0ab08236 8135188: RunFinalizationTest.java Exception java.lang.Error: Test failure: Object was not finalized Reviewed-by: dcubed, martin + test/serviceability/dcmd/gc/FinalizationRunner.java ! test/serviceability/dcmd/gc/RunFinalizationTest.java Changeset: 1a85bb362183 Author: dcubed Date: 2015-10-15 10:00 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/1a85bb362183 8136552: Last argument wins does not work for special options with "-XX:VMOptionsFile" option Summary: match_special_option_and_act() should insert_vm_options_file() earlier and process the inserted options right away to honor "last option wins" semantics. Reviewed-by: dcubed, coleenp ! src/share/vm/runtime/arguments.cpp ! test/runtime/CommandLine/VMOptionsFile/TestVMOptionsFile.java Changeset: cdd81465ef70 Author: dcubed Date: 2015-10-15 19:17 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/cdd81465ef70 Merge Changeset: 3f28db271235 Author: gziemski Date: 2015-10-15 13:34 -0500 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3f28db271235 8078556: Runtime: implement ranges (optionally constraints) for those flags that have them missing. Summary: JEP 245: implement ranges and constraints for runtime flags. Reviewed-by: coleenp, ddmitriev, jiangli, goetz Contributed-by: goetz.lindenmaier at sap.com, gerard.ziemski at oracle.com ! src/cpu/aarch64/vm/globals_aarch64.hpp ! src/cpu/ppc/vm/globals_ppc.hpp ! src/cpu/sparc/vm/globals_sparc.hpp ! src/cpu/x86/vm/globals_x86.hpp ! src/cpu/zero/vm/globals_zero.hpp ! src/os/aix/vm/globals_aix.hpp ! src/os_cpu/aix_ppc/vm/globals_aix_ppc.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/commandLineFlagConstraintList.cpp ! src/share/vm/runtime/commandLineFlagConstraintList.hpp ! src/share/vm/runtime/commandLineFlagConstraintsRuntime.cpp ! src/share/vm/runtime/commandLineFlagConstraintsRuntime.hpp ! src/share/vm/runtime/commandLineFlagRangeList.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/vmThread.cpp ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java Changeset: db268cb78542 Author: coleenp Date: 2015-10-16 00:01 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/db268cb78542 Merge ! src/share/vm/runtime/arguments.cpp Changeset: 01b171218ecd Author: kbarrett Date: 2015-10-15 10:10 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/01b171218ecd 8139200: Eliminate G1ParClosureSuper::_worker_id Summary: Moved _worker_id from G1ParClosureSuper to G1ParCopyHelper. Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/g1OopClosures.cpp ! src/share/vm/gc/g1/g1OopClosures.hpp ! src/share/vm/gc/g1/g1OopClosures.inline.hpp ! src/share/vm/gc/g1/g1ParScanThreadState.cpp ! src/share/vm/gc/g1/g1ParScanThreadState.hpp ! src/share/vm/gc/g1/g1ParScanThreadState.inline.hpp Changeset: 09c316072f18 Author: mdoerr Date: 2015-10-16 10:20 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/09c316072f18 8139734: ppc: fix build after "8078556: Runtime: implement ranges..." Reviewed-by: goetz ! src/os_cpu/linux_ppc/vm/globals_linux_ppc.hpp Changeset: a014961e513b Author: kbarrett Date: 2015-10-16 14:55 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a014961e513b 8139341: Hide ExtendedOopClosure::_ref_processor Summary: Make ExtendedOopClosure::_ref_processor private. Reviewed-by: mgerdin, sjohanss ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/g1/concurrentMark.cpp ! src/share/vm/gc/g1/g1OopClosures.hpp ! src/share/vm/gc/serial/markSweep.hpp ! src/share/vm/gc/shared/genOopClosures.hpp ! src/share/vm/memory/iterator.hpp ! src/share/vm/oops/instanceRefKlass.inline.hpp Changeset: e70a21e29520 Author: david Date: 2015-10-16 14:11 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/e70a21e29520 8139277: Remove ScavengeWithObjectsInToSpace, ParallelOldGCSplitALot, ParallelOldGCSplitInterval, PSAdjustTenuredGenForMinorPause and PSAdjustYoungGenForMajorPause Reviewed-by: tschatzl, sjohanss ! src/share/vm/gc/parallel/psAdaptiveSizePolicy.cpp ! src/share/vm/gc/parallel/psAdaptiveSizePolicy.hpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/parallel/psParallelCompact.hpp ! src/share/vm/gc/parallel/psScavenge.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: ec3193176165 Author: ehelin Date: 2015-10-19 15:21 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/ec3193176165 8135078: Refactor InCSetState::is_in_cset_or_humongous Reviewed-by: tschatzl, jwilhelm ! src/share/vm/gc/g1/g1InCSetState.hpp Changeset: 9b74c5f1b10e Author: brutisso Date: 2015-10-20 14:00 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/9b74c5f1b10e 8139868: CMSScavengeBeforeRemark broken after JDK-8134953 Reviewed-by: sjohanss, jwilhelm ! src/share/vm/gc/shared/gcId.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp + test/gc/cms/TestCMSScavengeBeforeRemark.java Changeset: 29c399fbbf25 Author: jprovino Date: 2015-10-20 11:17 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/29c399fbbf25 Merge ! src/cpu/sparc/vm/globals_sparc.hpp ! src/cpu/x86/vm/globals_x86.hpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/parallel/psScavenge.cpp ! src/share/vm/gc/serial/genMarkSweep.cpp ! src/share/vm/gc/shared/cardTableRS.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp - src/share/vm/gc/shared/genRemSet.cpp - src/share/vm/gc/shared/genRemSet.hpp - src/share/vm/gc/shared/watermark.hpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/commandLineFlagConstraintList.cpp ! src/share/vm/runtime/commandLineFlagRangeList.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/exceptions.cpp ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java Changeset: 6bea4fdaae80 Author: amurillo Date: 2015-10-22 16:25 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6bea4fdaae80 Merge - src/share/vm/gc/shared/genRemSet.cpp - src/share/vm/gc/shared/genRemSet.hpp - src/share/vm/gc/shared/watermark.hpp Changeset: 20dff0211ded Author: mgerdin Date: 2015-10-26 17:13 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/20dff0211ded 8140452: Internal Error memory/allocation.cpp:179 Summary: use const ref & and avoid copy ctor Reviewed-by: coleenp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/constantPool.hpp Changeset: 28af0d06989d Author: ihse Date: 2015-10-29 13:34 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/28af0d06989d Merge ! make/bsd/makefiles/gcc.make ! src/cpu/sparc/vm/compiledIC_sparc.cpp ! src/share/vm/gc/g1/g1EvacStats.cpp - src/share/vm/gc/shared/genRemSet.cpp - src/share/vm/gc/shared/genRemSet.hpp - src/share/vm/gc/shared/watermark.hpp - test/compiler/TestMoveStoresOutOfLoopsStoreNoCtrl.java - test/runtime/6888954/vmerrors.sh Changeset: 4601474a7134 Author: ihse Date: 2015-10-29 13:51 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/4601474a7134 Add support for JVMCI as a feature. (Part of merge.) ! makefiles/JvmFeatures.gmk ! makefiles/JvmFeaturesConf.gmk Changeset: 373a6e88749b Author: ihse Date: 2015-10-29 13:53 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/373a6e88749b Properly build jvmci. ! makefiles/JvmPlatforms.gmk Changeset: b2c19bc1c21a Author: ihse Date: 2015-10-29 14:06 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b2c19bc1c21a Bring gcc warnings up to date with old build. (Needed as part of merge.) ! makefiles/JvmPlatforms.gmk Changeset: 096229708c9c Author: ihse Date: 2015-10-29 14:17 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/096229708c9c Add new flags to microsoft cl. (Final part of merge.) ! makefiles/JvmPlatforms.gmk From magnus.ihse.bursie at oracle.com Thu Oct 29 13:18:50 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 29 Oct 2015 13:18:50 +0000 Subject: hg: build-infra/jdk9/jaxp: 10 new changesets Message-ID: <201510291318.t9TDIoTG023635@aojmv0008.oracle.com> Changeset: 4700fd67e942 Author: lana Date: 2015-10-19 00:25 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxp/rev/4700fd67e942 Added tag jdk9-b87 for changeset eb435c878c2c ! .hgtags Changeset: 27b625ce80f4 Author: lana Date: 2015-10-22 08:47 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxp/rev/27b625ce80f4 Added tag jdk9-b88 for changeset 4700fd67e942 ! .hgtags Changeset: 00fa5efc9ace Author: joehw Date: 2015-04-18 00:17 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxp/rev/00fa5efc9ace 8068842: Better JAXP data handling Reviewed-by: dfuchs, lancea, hawtin ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltSets.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/DOM.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ApplyTemplates.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeSet.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Choose.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ForEach.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Import.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Include.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Key.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Template.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/TestSeq.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnsupportedElement.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XslAttribute.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XslElement.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/DOMAdapter.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SimpleResultTreeImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java - src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/Hashtable.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/StAXEvent2SAX.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/StAXStream2SAX.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DocumentTypeImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/LCount.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/NodeImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/ParentNode.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLErrorReporter.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/DTDDVFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11DTDDVFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/XPath.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParserForXMLSchema.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/Token.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLGrammarPreparser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/AugmentationsImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/DOMUtil.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/EncodingMap.java + src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/PrimeNumberSequenceGenerator.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SymbolHash.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SymbolTable.java - src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/TypeInfoImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLAttributesImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xpointer/XPointerHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/CustomStringPool.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/Catalog.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/CatalogEntry.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/BootstrapResolver.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogReader.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogReader.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/BaseMarkupSerializer.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/ElementState.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/Encodings.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/HTMLSerializer.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/HTMLdtd.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/SerializerFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/AttributesImplSerializer.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/EmptySerializer.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerFactory.java - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Utils.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOM3TreeWalker.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/Utils.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/DOMHelper.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/ElemDesc.java - src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/NamespaceSupport2.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/Keywords.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/XMLEntityStorage.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/dtd/nonvalidating/DTDGrammar.java ! src/java.xml/share/classes/org/xml/sax/helpers/NamespaceSupport.java Changeset: 3345330dd03a Author: joehw Date: 2015-05-12 10:02 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxp/rev/3345330dd03a 8079323: Serialization compatibility for Templates: need to exclude Hashtable from serialization Reviewed-by: dfuchs, lancea, hawtin ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java + test/javax/xml/jaxp/unittest/transform/TemplatesTest.java Changeset: e9fb9655fd36 Author: joehw Date: 2015-05-26 10:37 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxp/rev/e9fb9655fd36 8078427: More supportive home environment Reviewed-by: dfuchs, lancea, skoivu ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/Catalog.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/TreeWalker.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOM3TreeWalker.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/TreeWalker.java Changeset: 5f2ff10c2974 Author: joehw Date: 2015-07-07 15:56 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxp/rev/5f2ff10c2974 8086733: Improve namespace handling Reviewed-by: dfuchs, lancea, ahgross ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11DocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLVersionDetector.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/Entity.java Changeset: 686f3a3e49ac Author: joehw Date: 2015-07-07 16:57 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxp/rev/686f3a3e49ac 8130078: Document better processing Reviewed-by: dfuchs, lancea, ahgross ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDScanner.java Changeset: 198a7fd9ec1f Author: lana Date: 2015-10-21 18:38 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxp/rev/198a7fd9ec1f Merge - src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/Hashtable.java - src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/TypeInfoImpl.java - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Utils.java - src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/NamespaceSupport2.java Changeset: 5021da4c9496 Author: lana Date: 2015-10-22 11:14 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxp/rev/5021da4c9496 Merge - src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/Hashtable.java - src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/TypeInfoImpl.java - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Utils.java - src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/NamespaceSupport2.java Changeset: a772dbabd4ed Author: ihse Date: 2015-10-29 13:35 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxp/rev/a772dbabd4ed Merge - src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/Hashtable.java - src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/TypeInfoImpl.java - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Utils.java - src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/NamespaceSupport2.java From magnus.ihse.bursie at oracle.com Thu Oct 29 13:18:55 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 29 Oct 2015 13:18:55 +0000 Subject: hg: build-infra/jdk9/jaxws: 5 new changesets Message-ID: <201510291318.t9TDIt4l023687@aojmv0008.oracle.com> Changeset: 136e8bcba562 Author: lana Date: 2015-10-19 00:25 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxws/rev/136e8bcba562 Added tag jdk9-b87 for changeset f7dba191a38c ! .hgtags Changeset: 3d533243505d Author: aefimov Date: 2015-10-16 19:07 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxws/rev/3d533243505d 8073519: schemagen does not report errors while generating xsd files Reviewed-by: dfuchs ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/SchemaGenerator.java Changeset: f6425fec60ab Author: lana Date: 2015-10-21 15:15 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxws/rev/f6425fec60ab Merge Changeset: 2d84c6f4cbba Author: lana Date: 2015-10-22 08:47 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxws/rev/2d84c6f4cbba Added tag jdk9-b88 for changeset f6425fec60ab ! .hgtags Changeset: d38314dda22a Author: ihse Date: 2015-10-29 13:35 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/jaxws/rev/d38314dda22a Merge From magnus.ihse.bursie at oracle.com Thu Oct 29 13:19:07 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 29 Oct 2015 13:19:07 +0000 Subject: hg: build-infra/jdk9/jdk: 108 new changesets Message-ID: <201510291319.t9TDJBVD023739@aojmv0008.oracle.com> Changeset: 0198481aa9bd Author: lana Date: 2015-10-19 00:25 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/0198481aa9bd Added tag jdk9-b87 for changeset 110fc90bdfa0 ! .hgtags Changeset: e860e54043fd Author: aefimov Date: 2015-10-10 12:52 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/e860e54043fd 8139107: DateTimeFormatter with Locale.UK throw a NullPointerException when parsing zone Reviewed-by: naoto ! src/jdk.localedata/share/classes/sun/util/resources/en/GB/TimeZoneNames_en_GB.java ! src/jdk.localedata/share/classes/sun/util/resources/hi/TimeZoneNames_hi.java + test/sun/util/resources/TimeZone/Bug8139107.java Changeset: 3bd60f298de4 Author: chegar Date: 2015-10-10 17:27 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/3bd60f298de4 8139307: Remove sun.misc.ConditionLock and Lock Reviewed-by: alanb, lancea, martin, mchung, shade, smarks - src/java.base/share/classes/sun/misc/ConditionLock.java - src/java.base/share/classes/sun/misc/Lock.java Changeset: 7fea29aaa921 Author: chegar Date: 2015-10-10 17:30 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/7fea29aaa921 8139179: URLStreamHandler* should link to URL ctor that specifies how factories/providers are located Reviewed-by: alanb ! src/java.base/share/classes/java/net/URLStreamHandlerFactory.java ! src/java.base/share/classes/java/net/spi/URLStreamHandlerProvider.java Changeset: de8723d4d615 Author: amlu Date: 2015-10-12 17:07 +0800 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/de8723d4d615 8139407: Mark java/rmi/registry/readTest/readTest.sh as intermittently failing Reviewed-by: chegar ! test/java/rmi/registry/readTest/readTest.sh Changeset: d1aa33d3720c Author: dfuchs Date: 2015-10-12 20:13 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/d1aa33d3720c 8033661: readConfiguration does not cleanly reinitialize the logging system Summary: two new updateConfiguration methods have been added to LogManager: call updateConfiguration to update a configuration *after* the LogManager is initialized. Reviewed-by: mchung ! src/java.logging/share/classes/java/util/logging/LogManager.java + test/java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexResetUpdate.java + test/java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexUpdate.java + test/java/util/logging/LogManager/Configuration/updateConfiguration/SimpleUpdateConfigWithInputStreamTest.java + test/java/util/logging/LogManager/Configuration/updateConfiguration/SimpleUpdateConfigurationTest.java + test/java/util/logging/LogManager/Configuration/updateConfiguration/UpdateConfigurationTest.java Changeset: 640d543aea86 Author: chegar Date: 2015-10-12 19:14 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/640d543aea86 8139297: java.lang.NoClassDefFoundError: Could not initialize class jdk.internal.jimage.ImageNativeSubstrate Reviewed-by: alanb, jlaskey ! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java Changeset: fed8b8b53b4b Author: plevart Date: 2015-10-14 00:08 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/fed8b8b53b4b 8136893: Improve early java.lang.invoke infrastructure initialization Reviewed-by: mhaupt, psandoz, redestad, vlivanov ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/java/lang/invoke/TypeConvertingMethodAdapter.java ! src/java.base/share/classes/sun/invoke/util/BytecodeDescriptor.java Changeset: 96524d5330db Author: dl Date: 2015-10-13 16:04 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/96524d5330db 8134851: Integrate CompletableFuture with API enhancements 8039378: CompletableFuture: Avoid StackOverflowError for long linear chains Reviewed-by: martin, psandoz, chegar ! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java ! src/java.base/share/classes/java/util/concurrent/CompletionStage.java ! test/java/util/concurrent/CompletableFuture/Basic.java ! test/java/util/concurrent/CompletableFuture/ThenComposeAsyncTest.java ! test/java/util/concurrent/CompletableFuture/ThenComposeExceptionTest.java Changeset: a0c71499805e Author: dl Date: 2015-10-13 16:15 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/a0c71499805e 8134852: Integrate fork/join with API enhancements Reviewed-by: martin, psandoz, chegar ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java ! test/java/util/concurrent/forkjoin/FJExceptionTableLeak.java ! test/java/util/concurrent/forkjoin/Integrate.java Changeset: adec55c103f6 Author: dl Date: 2015-10-13 16:25 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/adec55c103f6 8134850: Integrate the Flow API Reviewed-by: martin, psandoz, chegar + src/java.base/share/classes/java/util/concurrent/Flow.java + src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java Changeset: 02bb920a3b12 Author: dl Date: 2015-10-13 16:35 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/02bb920a3b12 8134855: Bulk integration of java.util.concurrent.locks classes 8051848: ReentrantReadWriteLock.ReadLock fails on unlock by different thread 8049843: Lack of save / restore interrupt mechanism undermines the StampedLock Reviewed-by: martin, psandoz, chegar ! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java ! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java ! src/java.base/share/classes/java/util/concurrent/locks/Condition.java ! src/java.base/share/classes/java/util/concurrent/locks/Lock.java ! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java ! src/java.base/share/classes/java/util/concurrent/locks/ReadWriteLock.java ! src/java.base/share/classes/java/util/concurrent/locks/ReentrantLock.java ! src/java.base/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java ! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java + test/java/util/concurrent/locks/Lock/CheckedLockLoops.java + test/java/util/concurrent/locks/Lock/LoopHelpers.java + test/java/util/concurrent/locks/Lock/Mutex.java ! test/java/util/concurrent/locks/Lock/TimedAcquireLeak.java + test/java/util/concurrent/locks/LockSupport/ParkLoops.java ! test/java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java ! test/java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java ! test/java/util/concurrent/locks/ReentrantReadWriteLock/MapLoops.java ! test/java/util/concurrent/locks/ReentrantReadWriteLock/RWMap.java ! test/java/util/concurrent/locks/StampedLock/Basic.java Changeset: 6dd59c01f011 Author: dl Date: 2015-10-13 16:45 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/6dd59c01f011 8134853: Bulk integration of java.util.concurrent classes 8080939: ForkJoinPool and Phaser deadlock 8044616: Clients of Unsafe.compareAndSwapLong need to beware of using direct stores to the same field 8071638: [JAVADOC] Buggy example in javadoc for afterExecute to access a submitted job's Throwable 8043743: Data missed in java.util.concurrent.LinkedTransferQueue 8054446: Repeated offer and remove on ConcurrentLinkedQueue lead to an OutOfMemoryError 8031374: TEST_BUG: java/util/concurrent/ConcurrentQueues/OfferRemoveLoops.java fails Intermittently 8034208: Cleanup to test/java/util/concurrent/BlockingQueue/Interrupt.java 8035661: Test fix java/util/concurrent/ConcurrentQueues/OfferRemoveLoops.java from jsr166 CVS 8062841: ConcurrentHashMap.computeIfAbsent stuck in an endless loop 8073208: javadoc typo in java.util.concurrent.Executor 8073704: FutureTask.isDone returns true when task has not yet completed 8037093: java/util/concurrent/locks/Lock/TimedAcquireLeak.java fails intermittently 8022642: ScheduledThreadPoolExecutor with zero corePoolSize create endlessly threads 8065320: Busy loop in ThreadPoolExecutor.getTask for ScheduledThreadPoolExecutor 8129861: High processor load for ScheduledThreadPoolExecutor with 0 core threads 8051859: ScheduledExecutorService.scheduleWithFixedDelay fails with max delay 7146994: example afterExecute for ScheduledThreadPoolExecutor hangs Reviewed-by: martin, psandoz, chegar ! src/java.base/share/classes/java/util/AbstractQueue.java ! src/java.base/share/classes/java/util/ArrayDeque.java ! src/java.base/share/classes/java/util/ArrayPrefixHelpers.java ! src/java.base/share/classes/java/util/Deque.java ! src/java.base/share/classes/java/util/NavigableMap.java ! src/java.base/share/classes/java/util/NavigableSet.java ! src/java.base/share/classes/java/util/PriorityQueue.java ! src/java.base/share/classes/java/util/Queue.java ! src/java.base/share/classes/java/util/SplittableRandom.java ! src/java.base/share/classes/java/util/concurrent/AbstractExecutorService.java ! src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java ! src/java.base/share/classes/java/util/concurrent/BlockingDeque.java ! src/java.base/share/classes/java/util/concurrent/BlockingQueue.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentMap.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentNavigableMap.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java ! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java ! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArraySet.java ! src/java.base/share/classes/java/util/concurrent/CountDownLatch.java ! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java ! src/java.base/share/classes/java/util/concurrent/CyclicBarrier.java ! src/java.base/share/classes/java/util/concurrent/DelayQueue.java ! src/java.base/share/classes/java/util/concurrent/Exchanger.java ! src/java.base/share/classes/java/util/concurrent/Executor.java ! src/java.base/share/classes/java/util/concurrent/ExecutorCompletionService.java ! src/java.base/share/classes/java/util/concurrent/ExecutorService.java ! src/java.base/share/classes/java/util/concurrent/Executors.java ! src/java.base/share/classes/java/util/concurrent/Future.java ! src/java.base/share/classes/java/util/concurrent/FutureTask.java + src/java.base/share/classes/java/util/concurrent/Helpers.java ! src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java ! src/java.base/share/classes/java/util/concurrent/LinkedBlockingQueue.java ! src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java ! src/java.base/share/classes/java/util/concurrent/Phaser.java ! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java ! src/java.base/share/classes/java/util/concurrent/RecursiveAction.java ! src/java.base/share/classes/java/util/concurrent/RecursiveTask.java ! src/java.base/share/classes/java/util/concurrent/ScheduledExecutorService.java ! src/java.base/share/classes/java/util/concurrent/ScheduledThreadPoolExecutor.java ! src/java.base/share/classes/java/util/concurrent/Semaphore.java ! src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java ! src/java.base/share/classes/java/util/concurrent/ThreadFactory.java ! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java ! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java ! src/java.base/share/classes/java/util/concurrent/TimeUnit.java ! src/java.base/share/classes/java/util/concurrent/TransferQueue.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java ! src/java.base/share/classes/java/util/concurrent/package-info.java ! test/java/util/AbstractList/CheckForComodification.java ! test/java/util/AbstractList/FailFastIterator.java ! test/java/util/Collection/BiggernYours.java ! test/java/util/Collection/MOAT.java ! test/java/util/Collection/testlibrary/CollectionAsserts.java ! test/java/util/Collections/BigBinarySearch.java ! test/java/util/Collections/BinarySearchNullComparator.java ! test/java/util/Collections/CheckedListBash.java ! test/java/util/Collections/CheckedMapBash.java ! test/java/util/Collections/CheckedSetBash.java ! test/java/util/Collections/EmptyCollectionSerialization.java ! test/java/util/Collections/EmptyIterator.java ! test/java/util/Collections/EmptyNavigableMap.java ! test/java/util/Collections/EmptyNavigableSet.java ! test/java/util/Collections/RacingCollections.java ! test/java/util/Collections/ReverseOrder.java ! test/java/util/Collections/RotateEmpty.java ! test/java/util/Collections/T6433170.java ! test/java/util/Collections/WrappedNull.java ! test/java/util/Hashtable/IllegalLoadFactor.java ! test/java/util/Hashtable/ReadObject.java ! test/java/util/IdentityHashMap/ToString.java ! test/java/util/LinkedHashMap/Basic.java ! test/java/util/LinkedHashMap/Cache.java ! test/java/util/LinkedHashSet/Basic.java ! test/java/util/LinkedList/Clone.java ! test/java/util/LinkedList/ComodifiedRemove.java ! test/java/util/List/ListDefaults.java ! test/java/util/Map/Defaults.java ! test/java/util/Map/Get.java ! test/java/util/NavigableMap/LockStep.java ! test/java/util/Spliterator/SpliteratorCharacteristics.java ! test/java/util/Spliterator/SpliteratorLateBindingFailFastTest.java ! test/java/util/TimSort/Sorter.java ! test/java/util/TreeMap/ContainsValue.java ! test/java/util/TreeMap/HeadTailTypeError.java ! test/java/util/TreeMap/SubMap.java ! test/java/util/Vector/ComodifiedRemoveAllElements.java ! test/java/util/Vector/IllegalConstructorArgs.java ! test/java/util/Vector/LastIndexOf.java ! test/java/util/Vector/SyncLastIndexOf.java ! test/java/util/WeakHashMap/GCDuringIteration.java + test/java/util/concurrent/ArrayBlockingQueue/IteratorConsistency.java + test/java/util/concurrent/BlockingQueue/DrainToFails.java ! test/java/util/concurrent/BlockingQueue/Interrupt.java ! test/java/util/concurrent/ConcurrentHashMap/ConcurrentAssociateTest.java ! test/java/util/concurrent/ConcurrentHashMap/ConcurrentContainsKeyTest.java ! test/java/util/concurrent/ConcurrentHashMap/MapCheck.java ! test/java/util/concurrent/ConcurrentHashMap/MapLoops.java + test/java/util/concurrent/ConcurrentLinkedQueue/RemoveLeak.java ! test/java/util/concurrent/ConcurrentQueues/ConcurrentQueueLoops.java ! test/java/util/concurrent/ConcurrentQueues/GCRetention.java ! test/java/util/concurrent/ConcurrentQueues/IteratorWeakConsistency.java ! test/java/util/concurrent/ConcurrentQueues/OfferRemoveLoops.java ! test/java/util/concurrent/ConcurrentQueues/RemovePollRace.java ! test/java/util/concurrent/CopyOnWriteArrayList/COWSubList.java ! test/java/util/concurrent/CountDownLatch/Basic.java ! test/java/util/concurrent/Exchanger/ExchangeLoops.java ! test/java/util/concurrent/ExecutorCompletionService/ExecutorCompletionServiceLoops.java ! test/java/util/concurrent/Executors/AutoShutdown.java + test/java/util/concurrent/FutureTask/DoneMeansDone.java ! test/java/util/concurrent/FutureTask/DoneTimedGetLoops.java ! test/java/util/concurrent/FutureTask/ExplicitSet.java ! test/java/util/concurrent/FutureTask/NegativeTimeout.java ! test/java/util/concurrent/Phaser/Basic.java ! test/java/util/concurrent/ScheduledThreadPoolExecutor/DelayOverflow.java + test/java/util/concurrent/ScheduledThreadPoolExecutor/GCRetention.java + test/java/util/concurrent/ScheduledThreadPoolExecutor/ZeroCoreThreads.java ! test/java/util/concurrent/ThreadPoolExecutor/CoreThreadTimeOut.java ! test/java/util/concurrent/ThreadPoolExecutor/Custom.java + test/java/util/concurrent/ThreadPoolExecutor/FlakyThreadFactory.java + test/java/util/concurrent/ThreadPoolExecutor/ThreadRestarts.java Changeset: 7dc9726cfa82 Author: darcy Date: 2015-10-14 16:17 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/7dc9726cfa82 8136799: Port fdlibm cbrt to Java Reviewed-by: bpb ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/classes/java/lang/FdLibm.java ! src/java.base/share/classes/java/lang/StrictMath.java - src/java.base/share/native/libfdlibm/s_cbrt.c ! src/java.base/share/native/libjava/StrictMath.c ! test/java/lang/Math/CubeRootTests.java ! test/java/lang/Math/HypotTests.java ! test/java/lang/Math/IeeeRecommendedTests.java ! test/java/lang/Math/Log1pTests.java ! test/java/lang/StrictMath/CubeRootTests.java ! test/java/lang/StrictMath/FdlibmTranslit.java ! test/java/lang/StrictMath/HypotTests.java Changeset: d97306dd54cd Author: coffeys Date: 2015-10-15 09:33 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/d97306dd54cd 6907252: ZipFileInputStream Not Thread-Safe Reviewed-by: sherman ! src/java.base/share/classes/java/util/zip/ZStreamRef.java ! src/java.base/share/classes/java/util/zip/ZipFile.java ! src/java.base/share/native/libzip/zip_util.c + test/java/util/zip/ZipFile/ZipEntryFreeTest.java Changeset: 63ddd8dea0ff Author: igerasim Date: 2015-10-15 13:56 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/63ddd8dea0ff 8138938: Clarify javadoc for java.util.Collections.copy() Reviewed-by: smarks ! src/java.base/share/classes/java/util/Collections.java Changeset: 91fc3c3826e6 Author: coffeys Date: 2015-10-15 14:41 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/91fc3c3826e6 8038502: Deflater.needsInput() should use synchronization Reviewed-by: chegar ! src/java.base/share/classes/java/util/zip/Deflater.java Changeset: 34d73930289e Author: lana Date: 2015-10-15 16:51 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/34d73930289e Merge - src/java.base/share/classes/sun/misc/ConditionLock.java - src/java.base/share/classes/sun/misc/Lock.java - src/java.base/share/native/libfdlibm/s_cbrt.c Changeset: 0440acded788 Author: aefimov Date: 2015-10-16 19:05 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/0440acded788 8073519: schemagen does not report errors while generating xsd files Reviewed-by: dfuchs + test/javax/xml/bind/jxc/8073519/InputWithError.java + test/javax/xml/bind/jxc/8073519/SchemagenErrorReporting.java Changeset: 6e50b992bef4 Author: lana Date: 2015-10-21 15:16 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/6e50b992bef4 Merge - src/java.base/share/classes/sun/misc/ConditionLock.java - src/java.base/share/classes/sun/misc/Lock.java - src/java.base/share/native/libfdlibm/s_cbrt.c Changeset: 4a00f31b3995 Author: lana Date: 2015-10-22 08:47 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/4a00f31b3995 Added tag jdk9-b88 for changeset 6e50b992bef4 ! .hgtags Changeset: 2a83d5647e07 Author: redestad Date: 2015-10-18 01:43 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/2a83d5647e07 8139706: JarFile.getBytes could use InputStream.readNBytes Reviewed-by: sherman, chegar, alanb ! src/java.base/share/classes/java/util/jar/JarFile.java Changeset: 9c12c03654a4 Author: xuelei Date: 2015-10-19 08:19 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/9c12c03654a4 8077806: mismatch comment and code in CipherSuite.java Reviewed-by: xuelei Contributed-by: Time Du ! src/java.base/share/classes/sun/security/ssl/CipherSuite.java Changeset: fb7d69e4c624 Author: jlahoda Date: 2015-10-19 19:14 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/fb7d69e4c624 8134254: JShell API/tool: REPL for Java into JDK9 Summary: Adding makefile for jshell tool launcher. Reviewed-by: alanb, erikj, sundar Contributed-by: robert.field at oracle.com, jan.lahoda at oracle.com + make/launcher/Launcher-jdk.jshell.gmk Changeset: 423df075cf72 Author: psandoz Date: 2015-10-19 11:28 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/423df075cf72 8080418: Add Optional.or() Reviewed-by: chegar, forax, scolebourne ! src/java.base/share/classes/java/util/Optional.java ! src/java.base/share/classes/java/util/OptionalDouble.java ! src/java.base/share/classes/java/util/OptionalInt.java ! src/java.base/share/classes/java/util/OptionalLong.java ! test/java/util/Optional/Basic.java Changeset: 9d2d39daa496 Author: darcy Date: 2015-10-19 13:48 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/9d2d39daa496 8139925: Problem list LFMultiThreadCachingTest.java on windows Reviewed-by: rriggs, chegar ! test/ProblemList.txt Changeset: a4bb084549a1 Author: ascarpino Date: 2015-10-19 17:26 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/a4bb084549a1 8139860: Add ucrypto/TestRSA.java to ProblemList: Message is larger than modulus Reviewed-by: xuelei ! test/ProblemList.txt Changeset: 5f032cc89bfd Author: ascarpino Date: 2015-10-19 17:35 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/5f032cc89bfd 8133151: Preferred provider configuration for JCE Reviewed-by: valeriep ! make/gendata/Gendata-java.base.gmk ! make/src/classes/build/tools/makejavasecurity/MakeJavaSecurity.java ! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java ! src/java.base/share/classes/java/security/AlgorithmParameters.java ! src/java.base/share/classes/java/security/KeyFactory.java ! src/java.base/share/classes/java/security/KeyPairGenerator.java ! src/java.base/share/classes/java/security/KeyStore.java ! src/java.base/share/classes/java/security/MessageDigest.java ! src/java.base/share/classes/java/security/Policy.java ! src/java.base/share/classes/java/security/SecureRandom.java ! src/java.base/share/classes/java/security/Signature.java ! src/java.base/share/classes/java/security/cert/CertPathBuilder.java ! src/java.base/share/classes/java/security/cert/CertPathValidator.java ! src/java.base/share/classes/java/security/cert/CertStore.java ! src/java.base/share/classes/java/security/cert/CertificateFactory.java ! src/java.base/share/classes/javax/crypto/Cipher.java ! src/java.base/share/classes/javax/crypto/ExemptionMechanism.java ! src/java.base/share/classes/javax/crypto/KeyAgreement.java ! src/java.base/share/classes/javax/crypto/KeyGenerator.java ! src/java.base/share/classes/javax/crypto/Mac.java ! src/java.base/share/classes/javax/crypto/SecretKeyFactory.java ! src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java ! src/java.base/share/classes/javax/net/ssl/SSLContext.java ! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java ! src/java.base/share/classes/javax/security/auth/login/Configuration.java ! src/java.base/share/classes/sun/security/jca/ProviderList.java ! src/java.base/share/conf/security/java.security ! src/java.security.sasl/share/classes/javax/security/sasl/Sasl.java ! src/java.smartcardio/share/classes/javax/smartcardio/TerminalFactory.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/TransformService.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignatureFactory.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory.java Changeset: 37de30468e37 Author: peytoia Date: 2015-10-20 19:34 +0900 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/37de30468e37 8072600: Unicode 8 support Reviewed-by: okutsu ! make/data/characterdata/CharacterData00.java.template ! make/data/characterdata/CharacterData01.java.template ! make/data/unicodedata/PropList.txt ! make/data/unicodedata/Scripts.txt ! make/data/unicodedata/SpecialCasing.txt ! make/data/unicodedata/UnicodeData.txt ! make/data/unicodedata/VERSION ! src/java.base/share/classes/java/lang/Character.java ! src/java.base/share/classes/sun/text/resources/nfc.icu ! src/java.base/share/classes/sun/text/resources/nfkc.icu ! src/java.base/share/classes/sun/text/resources/nfkc_cf.icu ! src/java.base/share/classes/sun/text/resources/ubidi.icu ! src/java.base/share/classes/sun/text/resources/uprops.icu ! src/java.desktop/share/classes/java/awt/font/NumericShaper.java ! test/java/lang/Character/CheckProp.java ! test/java/lang/Character/CheckScript.java ! test/java/lang/Character/PropList.txt ! test/java/lang/Character/PropertyValueAliases.txt ! test/java/lang/Character/Scripts.txt Changeset: 86713515444c Author: ntv Date: 2015-10-20 13:10 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/86713515444c 8134928: java.time.Instant.truncatedTo(TemporalUnit unit) is truncating up if the year < 1970 Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/Instant.java ! test/java/time/tck/java/time/TCKInstant.java Changeset: 392e83351179 Author: azvegint Date: 2015-09-30 13:31 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/392e83351179 8076540: [macosx] NPE due to incorrect threading Reviewed-by: alexsch, azvegint + test/sun/java2d/loops/CopyAreaSpeed.html + test/sun/java2d/loops/CopyAreaSpeed.java Changeset: 1ca9365c8173 Author: alexsch Date: 2015-09-30 17:46 +0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/1ca9365c8173 8040322: TextArea.replaceRange() and insert() are broken with setText(null) Reviewed-by: serb, azvegint Contributed-by: Ambarish Rapte ! src/java.desktop/share/classes/java/awt/TextArea.java + test/java/awt/TextArea/TextAreaEditing/TextAreaEditing.java Changeset: 605ab377eed1 Author: alexsch Date: 2015-10-02 10:29 +0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/605ab377eed1 8138674: Some platforms may not support showing the user-specified title in a file dialog Reviewed-by: serb ! src/java.desktop/share/classes/java/awt/FileDialog.java Changeset: 6fa168f3c0c0 Author: alexsch Date: 2015-10-02 17:12 +0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/6fa168f3c0c0 8067346: Swing submenu has a changed starting offset Reviewed-by: serb, alexsch Contributed-by: Rajeev Chamyal ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java ! src/java.desktop/share/classes/sun/awt/OSInfo.java + test/javax/swing/JMenu/8067346/bug8067346.java Changeset: 53700840d4d5 Author: ssadetsky Date: 2015-10-05 15:13 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/53700840d4d5 8058959: closed/java/awt/event/ComponentEvent/MovedResizedTwiceTest/MovedResizedTwiceTest.java failed automatically Reviewed-by: alexsch, serb ! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java Changeset: b5125fa7ef4b Author: ssadetsky Date: 2015-10-05 15:29 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/b5125fa7ef4b 8079595: Resizing dialog which is JWindow parent makes JVM crash Reviewed-by: alexsch, serb ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp + test/java/awt/Frame/FrameResize/ShowChildWhileResizingTest.java Changeset: 9b0e9d8ccccf Author: psadhukhan Date: 2015-10-05 15:36 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/9b0e9d8ccccf 8132985: Crash in freetypescaler.c due to double free Reviewed-by: prr, simonis ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c + test/java/awt/FontClass/FontDisposer/FontDisposeTest.java Changeset: eafaa1778c63 Author: mcherkas Date: 2015-10-06 10:24 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/eafaa1778c63 8086038: [macosx] No available data flavors when copying from Microsoft Word for Mac Reviewed-by: serb, alexsch ! src/java.datatransfer/macosx/classes/sun/datatransfer/resources/flavormap.properties ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDataTransferer.m Changeset: 95263779ee37 Author: ddehaven Date: 2015-10-06 12:51 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/95263779ee37 Merge Changeset: b89f353e2f9a Author: serb Date: 2015-10-07 19:47 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/b89f353e2f9a 4763438: Replace uses of @beaninfo with meta facility in core j2se Reviewed-by: alexsch, erikj ! make/gensrc/GensrcSwing.gmk ! src/java.desktop/share/classes/java/awt/Button.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/Container.java ! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java ! src/java.desktop/share/classes/java/beans/SimpleBeanInfo.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleContext.java ! src/java.desktop/share/classes/javax/swing/AbstractButton.java ! src/java.desktop/share/classes/javax/swing/Box.java ! src/java.desktop/share/classes/javax/swing/ImageIcon.java ! src/java.desktop/share/classes/javax/swing/JApplet.java ! src/java.desktop/share/classes/javax/swing/JButton.java ! src/java.desktop/share/classes/javax/swing/JCheckBox.java ! src/java.desktop/share/classes/javax/swing/JCheckBoxMenuItem.java ! src/java.desktop/share/classes/javax/swing/JColorChooser.java ! src/java.desktop/share/classes/javax/swing/JComboBox.java ! src/java.desktop/share/classes/javax/swing/JComponent.java ! src/java.desktop/share/classes/javax/swing/JDesktopPane.java ! src/java.desktop/share/classes/javax/swing/JDialog.java ! src/java.desktop/share/classes/javax/swing/JEditorPane.java ! src/java.desktop/share/classes/javax/swing/JFileChooser.java ! src/java.desktop/share/classes/javax/swing/JFormattedTextField.java ! src/java.desktop/share/classes/javax/swing/JFrame.java ! src/java.desktop/share/classes/javax/swing/JInternalFrame.java ! src/java.desktop/share/classes/javax/swing/JLabel.java ! src/java.desktop/share/classes/javax/swing/JLayeredPane.java ! src/java.desktop/share/classes/javax/swing/JList.java ! src/java.desktop/share/classes/javax/swing/JMenu.java ! src/java.desktop/share/classes/javax/swing/JMenuBar.java ! src/java.desktop/share/classes/javax/swing/JMenuItem.java ! src/java.desktop/share/classes/javax/swing/JOptionPane.java ! src/java.desktop/share/classes/javax/swing/JPanel.java ! src/java.desktop/share/classes/javax/swing/JPasswordField.java ! src/java.desktop/share/classes/javax/swing/JPopupMenu.java ! src/java.desktop/share/classes/javax/swing/JProgressBar.java ! src/java.desktop/share/classes/javax/swing/JRadioButton.java ! src/java.desktop/share/classes/javax/swing/JRadioButtonMenuItem.java ! src/java.desktop/share/classes/javax/swing/JRootPane.java ! src/java.desktop/share/classes/javax/swing/JScrollBar.java ! src/java.desktop/share/classes/javax/swing/JScrollPane.java ! src/java.desktop/share/classes/javax/swing/JSeparator.java ! src/java.desktop/share/classes/javax/swing/JSlider.java ! src/java.desktop/share/classes/javax/swing/JSpinner.java ! src/java.desktop/share/classes/javax/swing/JSplitPane.java ! src/java.desktop/share/classes/javax/swing/JTabbedPane.java ! src/java.desktop/share/classes/javax/swing/JTable.java ! src/java.desktop/share/classes/javax/swing/JTextArea.java ! src/java.desktop/share/classes/javax/swing/JTextField.java ! src/java.desktop/share/classes/javax/swing/JTextPane.java ! src/java.desktop/share/classes/javax/swing/JToggleButton.java ! src/java.desktop/share/classes/javax/swing/JToolBar.java ! src/java.desktop/share/classes/javax/swing/JToolTip.java ! src/java.desktop/share/classes/javax/swing/JTree.java ! src/java.desktop/share/classes/javax/swing/JViewport.java ! src/java.desktop/share/classes/javax/swing/JWindow.java ! src/java.desktop/share/classes/javax/swing/colorchooser/AbstractColorChooserPanel.java ! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java ! src/java.desktop/share/classes/javax/swing/table/TableColumn.java ! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java ! src/java.desktop/share/classes/javax/swing/tree/AbstractLayoutCache.java ! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellEditor.java ! src/java.desktop/share/classes/javax/swing/tree/VariableHeightLayoutCache.java Changeset: aafc0a279f95 Author: psadhukhan Date: 2015-10-12 15:28 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/aafc0a279f95 8072682: getBounds call on graphics.getDeviceConfiguration() returning cached information Reviewed-by: serb, flar ! src/java.desktop/share/classes/sun/awt/image/BufferedImageGraphicsConfig.java + test/java/awt/Graphics2D/DeviceBounds.java Changeset: bdc017c292af Author: serb Date: 2015-10-12 16:26 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/bdc017c292af 8136858: Examine the usage of ThreadGroup.stop() in sun.awt.AppContext Reviewed-by: alexsch, chegar ! src/java.desktop/share/classes/sun/awt/AppContext.java + test/java/awt/AppContext/ApplicationThreadsStop/ApplicationThreadsStop.java + test/java/awt/AppContext/ApplicationThreadsStop/java.policy Changeset: 4b901a05d4ee Author: prr Date: 2015-10-12 14:41 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/4b901a05d4ee Merge - src/java.base/share/classes/sun/misc/ConditionLock.java - src/java.base/share/classes/sun/misc/IOUtils.java - src/java.base/share/classes/sun/misc/Lock.java Changeset: daf3f9e17405 Author: serb Date: 2015-10-13 14:59 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/daf3f9e17405 8066904: NullPointerException when calling ImageIO.read(InputStream) with corrupt BMP Reviewed-by: serb, prr Contributed-by: Jayathirth D V ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/common/iio-plugin.properties + test/javax/imageio/plugins/bmp/Bug8066904.java Changeset: 54a5ff7b22b6 Author: prr Date: 2015-10-20 08:24 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/54a5ff7b22b6 Merge - src/java.base/share/native/libfdlibm/s_cbrt.c Changeset: 3b02e93e1f9d Author: prr Date: 2015-10-20 10:33 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/3b02e93e1f9d Merge Changeset: f4b410327913 Author: jbachorik Date: 2015-10-20 20:53 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/f4b410327913 8139870: sun.management.LazyCompositeData.isTypeMatched() fails for composite types with items of ArrayType Reviewed-by: dfuchs ! src/java.management/share/classes/sun/management/LazyCompositeData.java + test/sun/management/LazyCompositeDataTest.java Changeset: 4bedcee102c4 Author: zmajo Date: 2015-10-05 10:30 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/4bedcee102c4 8137173: @HotSpotIntrinsicCandidate is not Oracle-specific Summary: Change the description of the @HotSpotIntrinsicCandidate annotation. Reviewed-by: mr, alanb ! src/java.base/share/classes/jdk/internal/HotSpotIntrinsicCandidate.java Changeset: a1029a7e5efe Author: amurillo Date: 2015-10-08 14:28 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/a1029a7e5efe Merge Changeset: a0917b713fda Author: dsamersoff Date: 2015-09-24 20:40 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/a0917b713fda 8086134: Deadlock detection fails to attach to core file Summary: Test reimplemented for jtreg Reviewed-by: jbachorik + test/sun/tools/jstack/DeadlockDetectionTest.java Changeset: 8a9a7b1a3210 Author: jwilhelm Date: 2015-09-28 15:05 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/8a9a7b1a3210 Merge Changeset: 703df4322ebb Author: dsamersoff Date: 2015-10-01 10:33 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/703df4322ebb 8133063: Remove BasicLauncherTest from the problem list Summary: Remove BasicLauncherTest from the problem list Reviewed-by: jbachorik ! test/ProblemList.txt Changeset: 593313eedbb0 Author: jwilhelm Date: 2015-10-07 00:46 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/593313eedbb0 Merge Changeset: 12c67db03ee7 Author: jbachorik Date: 2015-10-02 18:49 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/12c67db03ee7 8138748: ManagementAgent.status DCMD fails with NPE for JMX configured on command line Reviewed-by: sspitsyn, dsamersoff, olagneau ! src/java.management/share/classes/sun/management/Agent.java + test/sun/management/jmxremote/startstop/JMXStatus1Test.java + test/sun/management/jmxremote/startstop/JMXStatus2Test.java ! test/sun/management/jmxremote/startstop/JMXStatusTest.java Changeset: 3691b2ca322d Author: jbachorik Date: 2015-10-08 09:40 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/3691b2ca322d 8138579: Custom launcher fails to start because of permission problem Reviewed-by: sspitsyn, dsamersoff ! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java Changeset: 6bacc922bef7 Author: jwilhelm Date: 2015-10-15 13:23 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/6bacc922bef7 Merge Changeset: de4d2d6b5530 Author: twisti Date: 2015-10-08 13:32 -1000 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/de4d2d6b5530 8136421: JEP 243: Java-Level JVM Compiler Interface Reviewed-by: ihse, alanb, roland, coleenp, iveresov, kvn, kbarrett ! make/src/classes/build/tools/module/boot.modules Changeset: dd09922656aa Author: dlong Date: 2015-10-09 02:43 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/dd09922656aa Merge Changeset: 8ed2bee756d6 Author: redestad Date: 2015-10-12 15:41 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/8ed2bee756d6 8134607: Remove per-compiler performance counters Reviewed-by: twisti, neliasso ! src/java.management/share/classes/sun/management/CompilerThreadStat.java ! src/java.management/share/classes/sun/management/HotspotCompilation.java ! src/java.management/share/classes/sun/management/HotspotCompilationMBean.java Changeset: ab8c2b15a29a Author: dlong Date: 2015-10-17 15:41 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/ab8c2b15a29a Merge Changeset: eb6219ff2930 Author: amurillo Date: 2015-10-19 12:30 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/eb6219ff2930 Merge Changeset: 92ff2c7d2c50 Author: amurillo Date: 2015-10-20 11:56 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/92ff2c7d2c50 Merge ! test/ProblemList.txt Changeset: 796a4f0d5082 Author: amurillo Date: 2015-10-20 17:15 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/796a4f0d5082 Merge Changeset: d715a59bca20 Author: rriggs Date: 2015-10-21 14:18 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/d715a59bca20 8138963: java.lang.Objects new method to default to non-null Summary: add java.util.Object.nonNullElse and nonNullElseGet Reviewed-by: dfuchs, jrose, psandoz, smarks, igerasim, chegar ! src/java.base/share/classes/java/util/Objects.java ! test/java/util/Objects/BasicObjectsTest.java Changeset: 9a84eb7c34e1 Author: igerasim Date: 2015-10-21 22:49 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/9a84eb7c34e1 8139373: [TEST_BUG] java/net/MulticastSocket/MultiDead.java failed with timeout Reviewed-by: chegar ! test/java/net/MulticastSocket/MultiDead.java ! test/lib/testlibrary/jdk/testlibrary/Utils.java Changeset: 26690783d6fd Author: sjiang Date: 2015-05-07 09:37 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/26690783d6fd 8078440: Safer managed types Reviewed-by: dfuchs, ahgross ! src/java.management/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java Changeset: a0e3501ef531 Author: smarks Date: 2015-05-08 15:23 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/a0e3501ef531 8076413: Better JRMP message handling Reviewed-by: coffeys, igerasim, ahgross ! src/java.rmi/share/classes/sun/rmi/transport/DGCClient.java Changeset: e803843a9a36 Author: serb Date: 2015-05-23 02:49 +0300 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/e803843a9a36 8080541: More direct property handling Reviewed-by: prr, alexsch ! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java Changeset: 3975503a71c5 Author: weijun Date: 2015-05-24 16:35 +0800 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/3975503a71c5 8048030: Expectations should be consistent Reviewed-by: valeriep, mullan, ahgross ! src/java.base/share/classes/javax/security/auth/AuthPermission.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/ServicePermission.java ! src/java.security.jgss/share/classes/org/ietf/jgss/GSSName.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5NameElement.java ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSNameElement.java ! src/java.security.jgss/share/classes/sun/security/krb5/KrbServiceLocator.java ! src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java ! src/java.security.jgss/share/classes/sun/security/krb5/Realm.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java ! test/sun/security/krb5/auto/KDC.java ! test/sun/security/krb5/auto/SSL.java ! test/sun/security/krb5/name/Constructors.java Changeset: 662689223d73 Author: joehw Date: 2015-05-26 10:39 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/662689223d73 8078427: More supportive home environment Reviewed-by: dfuchs, lancea, skoivu ! src/java.base/share/conf/security/java.security ! test/java/lang/SecurityManager/CheckPackageAccess.java ! test/java/lang/SecurityManager/RestrictedPackages.java Changeset: 7cdc4d83ad66 Author: dtitov Date: 2015-06-09 11:52 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/7cdc4d83ad66 8080246: JNLP app cannot be launched due to deadlock Reviewed-by: serb, vdrozdov ! src/java.desktop/share/classes/sun/awt/SunToolkit.java Changeset: 2fed1d855201 Author: prr Date: 2015-06-16 14:38 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/2fed1d855201 8086092: More palette improvements Reviewed-by: bae, serb, mschoene ! make/lib/Awt2dLibraries.gmk Changeset: 323d428e6f0f Author: jbachorik Date: 2015-06-15 12:58 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/323d428e6f0f 8087350: Improve array conversions Reviewed-by: dfuchs, ahgross ! src/java.management/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java Changeset: aa49cbb03b23 Author: ptbrunet Date: 2015-06-25 15:00 -0500 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/aa49cbb03b23 8129611: Accessbridge error handling improvement Reviewed-by: prr, ahgross, asmotrak Contributed-by: peter.brunet at oracle.com ! src/jdk.accessibility/windows/native/common/AccessBridgeDebug.cpp ! src/jdk.accessibility/windows/native/common/AccessBridgeDebug.h ! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.cpp Changeset: 56af9a78c8b7 Author: smarks Date: 2015-06-25 16:44 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/56af9a78c8b7 8080688: Service for DGC services Reviewed-by: skoivu, igerasim, jeff ! src/java.rmi/share/classes/sun/rmi/transport/DGCImpl.java Changeset: 21be49e17e72 Author: chegar Date: 2015-06-29 11:44 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/21be49e17e72 8103671: More objective stream classes Reviewed-by: rriggs, igerasim ! src/java.base/share/classes/java/io/ObjectStreamClass.java Changeset: 6b7960246d55 Author: juh Date: 2015-06-30 14:22 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/6b7960246d55 8081744: Clear out list corner case Reviewed-by: mullan, rhalade ! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java Changeset: 5bf77113d49b Author: chegar Date: 2015-07-03 14:40 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/5bf77113d49b 8130253: ObjectStreamClass.getFields too restrictive Reviewed-by: igerasim, skoivu ! src/java.base/share/classes/java/io/ObjectStreamClass.java Changeset: 76abc44582c5 Author: michaelm Date: 2015-07-09 13:23 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/76abc44582c5 8130193: Improve HTTP connections Reviewed-by: alanb ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java Changeset: 271003ea3228 Author: xuelei Date: 2015-07-13 13:37 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/271003ea3228 8130864: Better server identity handling Reviewed-by: jnimeh, asmotrak, ahgross ! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java Changeset: 1fc869ad86a0 Author: ptbrunet Date: 2015-07-14 17:06 -0500 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/1fc869ad86a0 8130185: More accessible access switch Reviewed-by: prr, ahgross, asmotrak Contributed-by: peter.brunet at oracle.com ! src/jdk.accessibility/windows/native/jabswitch/jabswitch.cpp Changeset: 5a5525f17ba1 Author: xuelei Date: 2015-07-20 01:45 +0000 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/5a5525f17ba1 8081760: Better group dynamics Summary: Allows user to specify custom DH groups. Also reviewed by Alexander Fomin . Reviewed-by: coffeys, mullan, weijun, jnimeh, ahgross, asmotrak ! src/java.base/share/classes/sun/security/ssl/DHCrypt.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineInputRecord.java ! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java ! src/java.base/share/conf/security/java.security ! test/sun/security/ssl/DHKeyExchange/DHEKeySizing.java Changeset: 4a64fcb2f34f Author: smarks Date: 2015-07-20 14:37 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/4a64fcb2f34f 8076339: Better handling of remote object invocation Reviewed-by: asmotrak, igerasim, skoivu ! src/java.rmi/share/classes/java/rmi/server/RemoteObjectInvocationHandler.java Changeset: a9dbc8a56c73 Author: vinnie Date: 2015-07-24 16:47 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/a9dbc8a56c73 8131291: Perfect parameter patterning Reviewed-by: mullan ! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java Changeset: a4dd1239afd6 Author: prr Date: 2015-07-24 09:44 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/a4dd1239afd6 8103675: Better Binary searches Reviewed-by: srl, serb, mschoene ! src/java.desktop/share/native/libfontmanager/layout/LookupTables.cpp Changeset: 7b7c731a73d1 Author: prr Date: 2015-07-29 11:04 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/7b7c731a73d1 8132042: Preserve layout presentation Reviewed-by: mschoene, srl, serb ! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.cpp ! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.h ! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor2.cpp ! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor2.h ! src/java.desktop/share/native/libfontmanager/layout/MorphTables.cpp ! src/java.desktop/share/native/libfontmanager/layout/MorphTables2.cpp ! src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor.cpp ! src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor2.cpp ! src/java.desktop/share/native/libfontmanager/layout/SegmentSingleProcessor2.cpp ! src/java.desktop/share/native/libfontmanager/layout/SimpleArrayProcessor2.cpp ! src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor.cpp Changeset: 49760292750d Author: bpb Date: 2015-08-06 10:13 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/49760292750d 8130891: (bf) More direct buffering Summary: Improve non-byte direct buffering. Reviewed-by: alanb, jeff, ahgross, robm, rriggs ! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template Changeset: b30f4c331df7 Author: coffeys Date: 2015-09-01 18:12 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/b30f4c331df7 8133196: HTTPS hostname invalid issue with InetAddress Reviewed-by: chegar, xuelei ! src/java.base/share/classes/java/net/Inet4Address.java ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/native/libnet/InetAddress.c ! src/java.base/share/native/libnet/net_util.c ! src/java.base/share/native/libnet/net_util.h + test/java/net/InetAddress/getOriginalHostName.java Changeset: 5dcf71508c1f Author: chegar Date: 2015-09-08 12:40 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/5dcf71508c1f 8135043: ObjectStreamClass.getField(String) too restrictive Reviewed-by: igerasim ! src/java.base/share/classes/java/io/ObjectStreamClass.java + test/java/io/ObjectInputStream/TestObjectStreamClass.java Changeset: a6edbf822256 Author: chegar Date: 2015-10-12 10:33 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/a6edbf822256 8139352: java/net/InetAddress/getOriginalHostName.java fails to compile Reviewed-by: mchung, henryjen ! test/java/net/InetAddress/getOriginalHostName.java Changeset: 35f286a7dd46 Author: lana Date: 2015-10-21 18:40 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/35f286a7dd46 Merge Changeset: f92824cdbaf3 Author: erikj Date: 2015-10-22 12:12 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/f92824cdbaf3 8140223: fix the build with a toolchain with a linker defaulting to ld --as-needed Reviewed-by: erikj, ihse Contributed-by: doko at ubuntu.com ! make/launcher/Launcher-jdk.pack200.gmk ! make/lib/Awt2dLibraries.gmk Changeset: d93844d0cdd5 Author: lancea Date: 2015-10-22 11:36 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/d93844d0cdd5 8139056: Add convenience methods to Statement.java Reviewed-by: joehw, rriggs ! src/java.sql/share/classes/java/sql/Statement.java + test/java/sql/testng/test/sql/CallableStatementTests.java + test/java/sql/testng/test/sql/PreparedStatementTests.java + test/java/sql/testng/test/sql/StatementTests.java + test/java/sql/testng/util/StubCallableStatement.java + test/java/sql/testng/util/StubPreparedStatement.java + test/java/sql/testng/util/StubStatement.java Changeset: 7ee964fb0608 Author: jjg Date: 2015-10-22 10:25 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/7ee964fb0608 8140325: Incorrect package.html file Reviewed-by: darcy ! src/java.base/share/classes/overview-core.html ! src/java.naming/share/classes/javax/naming/spi/package.html Changeset: eec915634930 Author: lana Date: 2015-10-22 11:14 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/eec915634930 Merge Changeset: eb131795e76e Author: naoto Date: 2015-10-22 21:41 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/eb131795e76e 8136668: Default locale provider adapter incorrectly set to JRE Reviewed-by: okutsu ! make/src/classes/build/tools/cldrconverter/ResourceBundleGenerator.java ! src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/FallbackLocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleServiceProviderPool.java Changeset: 7e55cb303917 Author: naoto Date: 2015-10-22 21:44 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/7e55cb303917 8134720: Lazy initialization support for currency names in DecimalFormatSymbols Reviewed-by: okutsu ! src/java.base/macosx/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java ! src/java.base/share/classes/java/text/DecimalFormatSymbols.java ! src/java.base/share/classes/sun/util/locale/provider/AuxLocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/CalendarDataUtility.java ! src/java.base/share/classes/sun/util/locale/provider/CalendarProviderImpl.java ! src/java.base/share/classes/sun/util/locale/provider/FallbackLocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleServiceProviderPool.java ! src/java.base/share/classes/sun/util/locale/provider/SPILocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/TimeZoneNameUtility.java ! src/java.base/windows/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java Changeset: 3349db932831 Author: stuefe Date: 2015-10-07 15:29 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/3349db932831 8139037: [aix] Crash in ResolverConfigurationImpl.c - pointer shearing Reviewed-by: goetz, simonis ! src/java.base/unix/native/libnet/ResolverConfigurationImpl.c Changeset: 0f6c981f1cbf Author: mhaupt Date: 2015-10-27 09:09 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/0f6c981f1cbf 8136967: revert all changes applied to obtain information about 8131129 Reviewed-by: sundar ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java ! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java Changeset: 6d88d51aa352 Author: vtewari Date: 2015-10-27 10:14 +0530 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/6d88d51aa352 8068887: java.lang.Throwable could use Collections.emptyList for suppressedException Summary: java.lang.Throwable could use Collections.emptyList for suppressedException Reviewed-by: mchung, alanb, shade, redestad ! src/java.base/share/classes/java/lang/Throwable.java Changeset: 8271f42bae4a Author: bchristi Date: 2015-10-27 09:20 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/8271f42bae4a 8138824: java.lang.String: spec doesn't match impl when ignoring case - equalsIgnoreCase(), regionMatches() Reviewed-by: naoto, rriggs ! src/java.base/share/classes/java/lang/String.java + test/java/lang/String/EqualsIgnoreCase.java Changeset: 2cdd66d42587 Author: jbachorik Date: 2015-09-23 14:25 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/2cdd66d42587 7199353: Define ConstructorProperties annotation type for MXBeans Reviewed-by: duke ! src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java + src/java.management/share/classes/javax/management/ConstructorProperties.java ! src/java.management/share/classes/javax/management/MXBean.java ! test/javax/management/Introspector/AnnotationSecurityTest.java ! test/javax/management/Introspector/Described.java ! test/javax/management/Introspector/DescribedMX.java + test/javax/management/Introspector/LegacyConstructorPropertiesTest.java ! test/javax/management/mxbean/AmbiguousConstructorTest.java ! test/javax/management/mxbean/ExceptionDiagnosisTest.java ! test/javax/management/mxbean/LeakTest.java ! test/javax/management/mxbean/MXBeanTest.java ! test/javax/management/mxbean/PropertyNamesTest.java ! test/javax/management/mxbean/TigerMXBean.java Changeset: d68de0bab8ee Author: jbachorik Date: 2015-10-16 06:29 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/d68de0bab8ee 8139725: Backout escaped partial fix for JDK-7199353 Reviewed-by: alanb ! src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java - src/java.management/share/classes/javax/management/ConstructorProperties.java ! src/java.management/share/classes/javax/management/MXBean.java ! test/javax/management/Introspector/AnnotationSecurityTest.java ! test/javax/management/Introspector/Described.java ! test/javax/management/Introspector/DescribedMX.java - test/javax/management/Introspector/LegacyConstructorPropertiesTest.java ! test/javax/management/mxbean/AmbiguousConstructorTest.java ! test/javax/management/mxbean/ExceptionDiagnosisTest.java ! test/javax/management/mxbean/LeakTest.java ! test/javax/management/mxbean/MXBeanTest.java ! test/javax/management/mxbean/PropertyNamesTest.java ! test/javax/management/mxbean/TigerMXBean.java Changeset: d8a2e5cf4627 Author: jprovino Date: 2015-10-20 11:17 -0400 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/d8a2e5cf4627 Merge Changeset: de3398e1b429 Author: amurillo Date: 2015-10-22 16:25 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/de3398e1b429 Merge Changeset: f70dcc362579 Author: amurillo Date: 2015-10-26 17:19 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/f70dcc362579 Merge Changeset: 0d0a63b32559 Author: amurillo Date: 2015-10-27 10:15 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/0d0a63b32559 Merge Changeset: 63aeaddd2de0 Author: ihse Date: 2015-10-29 13:35 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/63aeaddd2de0 Merge - src/java.base/share/classes/sun/misc/ConditionLock.java - src/java.base/share/classes/sun/misc/Lock.java - src/java.base/share/native/libfdlibm/s_cbrt.c From magnus.ihse.bursie at oracle.com Thu Oct 29 13:19:48 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 29 Oct 2015 13:19:48 +0000 Subject: hg: build-infra/jdk9/langtools: 21 new changesets Message-ID: <201510291319.t9TDJmrK023850@aojmv0008.oracle.com> Changeset: 288f18dd9157 Author: lana Date: 2015-10-19 00:25 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/288f18dd9157 Added tag jdk9-b87 for changeset 45f796d8cdcd ! .hgtags Changeset: 79e637c1e083 Author: mcimadamore Date: 2015-10-12 12:24 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/79e637c1e083 8138840: NPE when compiling bitwise operations with illegal operand types 8139243: compiler crashes with exception on sum operation of String var and void method call result 8139249: Compiler crashes on unary bitwise complement with non-integral operand Summary: Certain binary operator checks are accepting more operands than required. Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Operators.java + test/tools/javac/8138840/T8138840.java + test/tools/javac/8138840/T8138840.out + test/tools/javac/8138840/T8139243.java + test/tools/javac/8138840/T8139243.out + test/tools/javac/8138840/T8139249.java + test/tools/javac/8138840/T8139249.out Changeset: 700677b16a97 Author: sadayapalam Date: 2015-10-12 19:43 +0530 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/700677b16a97 8139245: compiler crashes with exception on int:new method reference and generic method inference Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/lambda/methodReference/MethodRefIntColonColonNewTest.java + test/tools/javac/lambda/methodReference/MethodRefIntColonColonNewTest.out Changeset: 814a0cab8c90 Author: sadayapalam Date: 2015-10-13 09:48 +0530 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/814a0cab8c90 8000316: Huge performance bottleneck in com.sun.tools.javac.comp.Check.localClassName Summary: Speed up Check.localClassName by avoiding generating names known to be in use already Reviewed-by: mcimadamore, jlahoda, sadayapalam Contributed-by: dmitry.chuyko at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java + test/tools/javac/T8000316/T8000316.java Changeset: 575ea88f69a5 Author: chegar Date: 2015-10-13 09:02 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/575ea88f69a5 8139371: Three langtools test failures after the removal of sun.misc.Lock Reviewed-by: jjg, mchung ! test/tools/javac/proprietary/WarnClass.java ! test/tools/javac/proprietary/WarnClass.out ! test/tools/javac/warnings/6594914/T6594914b.java ! test/tools/javac/warnings/6594914/T6594914b.out ! test/tools/jdeps/APIDeps.java ! test/tools/jdeps/m/Gee.java Changeset: 126e5c6abd1d Author: lana Date: 2015-10-15 16:50 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/126e5c6abd1d Merge Changeset: ac57d80b205d Author: lana Date: 2015-10-21 15:15 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/ac57d80b205d Merge Changeset: 4789df418bc3 Author: lana Date: 2015-10-22 08:47 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/4789df418bc3 Added tag jdk9-b88 for changeset ac57d80b205d ! .hgtags Changeset: 23f76aadbb36 Author: ksrini Date: 2015-09-11 16:34 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/23f76aadbb36 8078320: Improve DocTrees parsing. Reviewed-by: jjg, jlahoda ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocCommentTree.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTrees.java ! src/jdk.compiler/share/classes/com/sun/tools/doclint/HtmlTag.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java ! test/com/sun/javadoc/testSimpleTag/TestSimpleTag.java ! test/tools/javac/doctree/DocCommentTester.java ! test/tools/javac/doctree/ElementTest.java ! test/tools/javac/doctree/FirstSentenceTest.java + test/tools/javac/doctree/InPreTest.java ! test/tools/javac/doctree/TagTest.java Changeset: 777c5a760a84 Author: jlahoda Date: 2015-10-19 12:41 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/777c5a760a84 8139751: Javac crash with -XDallowStringFolding=false Summary: When string folding is disabled, need to keep the original expression. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/tools/javac/parser/StringFoldingTest.java Changeset: 15bdc18525ff Author: jlahoda Date: 2015-10-19 19:15 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/15bdc18525ff 8134254: JShell API/tool: REPL for Java into JDK9 Summary: Adding the implementation of the jshell (read-eval-print-loop) tool. Reviewed-by: briangoetz, mcimadamore, psandoz, forax Contributed-by: robert.field at oracle.com, bitterfoxc at gmail.com, jan.lahoda at oracle.com ! make/build.properties ! make/build.xml + make/gensrc/Gensrc-jdk.jshell.gmk ! make/intellij/langtools.iml ! make/intellij/workspace.xml ! make/launcher.sh-template ! make/netbeans/langtools/build.xml ! make/netbeans/langtools/nbproject/project.xml + make/tools/anttasks/DumpClassesTask.java ! make/tools/anttasks/SelectToolTask.java + src/jdk.jshell/share/classes/jdk/internal/jshell/debug/InternalDebugControl.java + src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteAgent.java + src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteClassLoader.java + src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteCodes.java + src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteResolutionException.java + src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java + src/jdk.jshell/share/classes/jdk/internal/jshell/tool/EditPad.java + src/jdk.jshell/share/classes/jdk/internal/jshell/tool/EditingHistory.java + src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ExternalEditor.java + src/jdk.jshell/share/classes/jdk/internal/jshell/tool/IOContext.java + src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java + src/jdk.jshell/share/classes/jdk/internal/jshell/tool/StopDetectingInputStream.java + src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/version.properties-template + src/jdk.jshell/share/classes/jdk/jshell/ClassTracker.java + src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java + src/jdk.jshell/share/classes/jdk/jshell/DeclarationSnippet.java + src/jdk.jshell/share/classes/jdk/jshell/Diag.java + src/jdk.jshell/share/classes/jdk/jshell/DiagList.java + src/jdk.jshell/share/classes/jdk/jshell/ErroneousSnippet.java + src/jdk.jshell/share/classes/jdk/jshell/Eval.java + src/jdk.jshell/share/classes/jdk/jshell/EvalException.java + src/jdk.jshell/share/classes/jdk/jshell/ExecutionControl.java + src/jdk.jshell/share/classes/jdk/jshell/ExpressionSnippet.java + src/jdk.jshell/share/classes/jdk/jshell/GeneralWrap.java + src/jdk.jshell/share/classes/jdk/jshell/ImportSnippet.java + src/jdk.jshell/share/classes/jdk/jshell/JDIConnection.java + src/jdk.jshell/share/classes/jdk/jshell/JDIEnv.java + src/jdk.jshell/share/classes/jdk/jshell/JDIEventHandler.java + src/jdk.jshell/share/classes/jdk/jshell/JDINotConnectedException.java + src/jdk.jshell/share/classes/jdk/jshell/JShell.java + src/jdk.jshell/share/classes/jdk/jshell/Key.java + src/jdk.jshell/share/classes/jdk/jshell/KeyMap.java + src/jdk.jshell/share/classes/jdk/jshell/MaskCommentsAndModifiers.java + src/jdk.jshell/share/classes/jdk/jshell/MemoryFileManager.java + src/jdk.jshell/share/classes/jdk/jshell/MethodSnippet.java + src/jdk.jshell/share/classes/jdk/jshell/OuterWrap.java + src/jdk.jshell/share/classes/jdk/jshell/PersistentSnippet.java + src/jdk.jshell/share/classes/jdk/jshell/ReplParser.java + src/jdk.jshell/share/classes/jdk/jshell/ReplParserFactory.java + src/jdk.jshell/share/classes/jdk/jshell/ReplResolve.java + src/jdk.jshell/share/classes/jdk/jshell/Snippet.java + src/jdk.jshell/share/classes/jdk/jshell/SnippetEvent.java + src/jdk.jshell/share/classes/jdk/jshell/SnippetMaps.java + src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysis.java + src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java + src/jdk.jshell/share/classes/jdk/jshell/StatementSnippet.java + src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java + src/jdk.jshell/share/classes/jdk/jshell/TreeDependencyScanner.java + src/jdk.jshell/share/classes/jdk/jshell/TreeDissector.java + src/jdk.jshell/share/classes/jdk/jshell/TypeDeclSnippet.java + src/jdk.jshell/share/classes/jdk/jshell/TypePrinter.java + src/jdk.jshell/share/classes/jdk/jshell/Unit.java + src/jdk.jshell/share/classes/jdk/jshell/UnresolvedReferenceException.java + src/jdk.jshell/share/classes/jdk/jshell/Util.java + src/jdk.jshell/share/classes/jdk/jshell/VarSnippet.java + src/jdk.jshell/share/classes/jdk/jshell/Wrap.java + src/jdk.jshell/share/classes/jdk/jshell/package-info.java + test/jdk/jshell/AnalysisTest.java + test/jdk/jshell/ClassMembersTest.java + test/jdk/jshell/ClassPathTest.java + test/jdk/jshell/ClassesTest.java + test/jdk/jshell/CommandCompletionTest.java + test/jdk/jshell/Compiler.java + test/jdk/jshell/CompletenessStressTest.java + test/jdk/jshell/CompletenessTest.java + test/jdk/jshell/CompletionSuggestionTest.java + test/jdk/jshell/CustomEditor.java + test/jdk/jshell/DropTest.java + test/jdk/jshell/EditorPadTest.java + test/jdk/jshell/EditorTestBase.java + test/jdk/jshell/EmptyTest.java + test/jdk/jshell/ErrorTranslationTest.java + test/jdk/jshell/ExceptionsTest.java + test/jdk/jshell/ExpectedDiagnostic.java + test/jdk/jshell/ExternalEditorTest.java + test/jdk/jshell/HistoryTest.java + test/jdk/jshell/IOTest.java + test/jdk/jshell/IdGeneratorTest.java + test/jdk/jshell/IgnoreTest.java + test/jdk/jshell/IllegalArgumentExceptionTest.java + test/jdk/jshell/ImportTest.java + test/jdk/jshell/JShellStateClosedTest.java + test/jdk/jshell/KullaCompletenessStressTest.java + test/jdk/jshell/KullaTesting.java + test/jdk/jshell/MethodsTest.java + test/jdk/jshell/ModifiersTest.java + test/jdk/jshell/NullTest.java + test/jdk/jshell/RejectedFailedTest.java + test/jdk/jshell/ReplToolTesting.java + test/jdk/jshell/ReplaceTest.java + test/jdk/jshell/ShutdownTest.java + test/jdk/jshell/SimpleRegressionTest.java + test/jdk/jshell/SnippetStatusListenerTest.java + test/jdk/jshell/SnippetTest.java + test/jdk/jshell/StartOptionTest.java + test/jdk/jshell/StopExecutionTest.java + test/jdk/jshell/TestingInputStream.java + test/jdk/jshell/ToolBasicTest.java + test/jdk/jshell/TypeNameTest.java + test/jdk/jshell/VariablesTest.java Changeset: 161940723360 Author: sadayapalam Date: 2015-10-20 15:25 +0530 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/161940723360 8139836: Can't use super::x method reference when x is protected Summary: Javac incorrectly diasllows reference to a protected method from a super class in method reference expressions. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/lambda/MethodReference74.java + test/tools/javac/lambda/pkg/Parent.java Changeset: 0cce85265987 Author: sadayapalam Date: 2015-10-21 17:52 +0530 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/0cce85265987 8138729: javac -parameters should not emit parameter names for lambda expressions Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! test/tools/javac/MethodParameters/ClassFileVisitor.java ! test/tools/javac/MethodParameters/LambdaTest.java ! test/tools/javac/MethodParameters/LambdaTest.out ! test/tools/javac/MethodParameters/ReflectionVisitor.java Changeset: 96a99cfb21be Author: lana Date: 2015-10-21 18:40 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/96a99cfb21be Merge Changeset: 820841f0e8bd Author: alundblad Date: 2015-10-22 09:05 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/820841f0e8bd 8087349: Test tools/sjavac/IncCompInheritance.java is failing Summary: Refactoring of Dependencies framework. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Dependencies.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/NewDependencyCollector.java ! test/tools/javac/importscope/dependencies/DependenciesTest.java Changeset: 4b374a9b4b22 Author: sadayapalam Date: 2015-10-22 16:18 +0530 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/4b374a9b4b22 8074803: Name clash Summary: Javac incorrectly reports a name clash. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java + test/tools/javac/NameClash/NameClashTest.java Changeset: 86e463879ae7 Author: mcimadamore Date: 2015-10-22 18:58 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/86e463879ae7 8140333: Tweak langtools IntelliJ project to better support Kulla changes Summary: Add support for target.java.home option to the idea target Reviewed-by: jlahoda ! make/build.xml ! make/intellij/ant.xml ! make/intellij/workspace.xml Changeset: b3f440e93b97 Author: lana Date: 2015-10-22 11:12 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/b3f440e93b97 Merge Changeset: b3ed4ac7cd91 Author: sadayapalam Date: 2015-10-23 08:21 +0530 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/b3ed4ac7cd91 8057685: javac should not crash compiling type annotations Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java ! test/tools/javac/annotations/typeAnnotations/newlocations/AllLocations.java Changeset: 16873e56156e Author: aeriksso Date: 2015-10-27 10:35 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/16873e56156e 8134759: jdb: Incorrect stepping inside finally block Summary: Add LineNumberTable attribute for return bytecodes split around finally code Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java + test/tools/javac/linenumbers/FinallyLineNumberTest.java Changeset: 06ae63141a3a Author: ihse Date: 2015-10-29 13:35 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/06ae63141a3a Merge From magnus.ihse.bursie at oracle.com Thu Oct 29 13:19:55 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 29 Oct 2015 13:19:55 +0000 Subject: hg: build-infra/jdk9/nashorn: 27 new changesets Message-ID: <201510291319.t9TDJttf023934@aojmv0008.oracle.com> Changeset: 061682b25ca9 Author: lana Date: 2015-10-19 00:25 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/061682b25ca9 Added tag jdk9-b87 for changeset 0bf2fe0c7b32 ! .hgtags Changeset: 0cae16c0043d Author: attila Date: 2015-10-12 10:27 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/0cae16c0043d 8139273: Small improvements to DynamicLinker and DynamicLinkerFactory Reviewed-by: lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinkerFactory.java Changeset: 494bc9750691 Author: attila Date: 2015-10-12 10:28 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/494bc9750691 8139274: Use JDK 8 default method for LinkerServices.asTypeLosslessReturn Reviewed-by: lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkerServices.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LinkerServicesImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java Changeset: 6c6df82265f0 Author: mhaupt Date: 2015-10-12 13:36 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/6c6df82265f0 8139266: add JSAdapter example with fallthrough Reviewed-by: attila, hannesw + samples/jsadapter-fallthrough.js Changeset: 0a640d17732d Author: attila Date: 2015-10-12 13:44 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/0a640d17732d 8139270: Drastically reduce memory footprint of ChainedCallSite Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ChainedCallSite.java Changeset: 022f7146248d Author: attila Date: 2015-10-12 14:52 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/022f7146248d 8139282: Remove @author and @id tags from Dynalink JavaDoc; some minor edits Reviewed-by: mhaupt, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DefaultBootstrapper.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinkerFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/MonomorphicCallSite.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/NoSuchDynamicMethodException.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/RelinkableCallSite.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AbstractJavaLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AccessibleMembersLookup.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ApplicableOverloadedMethods.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeanLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeansLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassString.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/DynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/FacetIntrospector.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/GuardedInvocationComponent.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/MaximallySpecific.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SimpleDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SingleDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClassLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/ConversionComparator.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocation.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingDynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingTypeConverterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkRequest.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkerServices.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/TypeBasedGuardingDynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractRelinkableCallSite.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/BottomGuardingDynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CallSiteDescriptorFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/ClassMap.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CompositeGuardingDynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CompositeTypeBasedGuardingDynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/DefaultCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/Guards.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LinkRequestImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LinkerServicesImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/Lookup.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LookupCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/NameCodec.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/RuntimeContextLinkRequestImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/TypeConverterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/TypeUtilities.java Changeset: 781e7d23a367 Author: lana Date: 2015-10-15 16:50 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/781e7d23a367 Merge Changeset: a2aa804daac9 Author: lana Date: 2015-10-21 15:15 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/a2aa804daac9 Merge Changeset: 40bda1a456b9 Author: lana Date: 2015-10-22 08:47 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/40bda1a456b9 Added tag jdk9-b88 for changeset a2aa804daac9 ! .hgtags Changeset: 04ed602df062 Author: attila Date: 2015-10-19 08:23 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/04ed602df062 8139304: Remove elaborate call site descriptor class hierarchy and factory for them. Remove AutoDiscovery, DefaultPrelinkFilter, and BottomGuardingDynamicLinker as they can be inlined into DynamicLinkerFactory. Remove CallerSensitiveDetector as it can be inlined into AbstractJavaLinker. Make ClassMap non-public. Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ChainedCallSite.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ClassLoaderGetterContextProvider.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ClassMap.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DefaultBootstrapper.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinkerFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/GuardedInvocationFilter.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/LinkerServicesImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/TypeConverterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AbstractJavaLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CallerSensitiveDetector.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/DynamicMethodLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AutoDiscovery.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/BottomGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CallSiteDescriptorFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/ClassLoaderGetterContextProvider.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/ClassMap.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/DefaultCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/DefaultPrelinkFilter.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/Guards.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LinkerServicesImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LookupCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/NameCodec.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/NamedDynCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/RuntimeContextLinkRequestImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/SimpleCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/TypeConverterFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/UnnamedDynCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Undefined.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java Changeset: 33f2143b60a3 Author: attila Date: 2015-10-19 08:30 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/33f2143b60a3 8139435: Make sure CallSiteDescriptor.getLookup is subject to a security check Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/LinkerServicesImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AbstractJavaLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SimpleDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SingleDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/SimpleCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java Changeset: 7dd80d7f47c3 Author: attila Date: 2015-10-19 08:39 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/7dd80d7f47c3 8139588: Remove concept of runtime context arguments, call site tokens, and link counts Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinkerFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AbstractJavaLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingDynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkRequest.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LinkRequestImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/RuntimeContextLinkRequestImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/SimpleLinkRequest.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java Changeset: 335632718c1e Author: attila Date: 2015-10-19 08:45 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/335632718c1e 8139590: Improve Dynalink JavaDoc Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ChainedCallSite.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinkerFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/GuardedInvocationFilter.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/MonomorphicCallSite.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/RelinkableCallSite.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/TypeConverterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeansLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClass.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/ConversionComparator.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocation.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedTypeConversion.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingDynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingTypeConverterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkRequest.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkerServices.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/MethodHandleTransformer.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/MethodTypeConversionStrategy.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/TypeBasedGuardingDynamicLinker.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/package.html ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractRelinkableCallSite.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CompositeGuardingDynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CompositeTypeBasedGuardingDynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/DefaultInternalObjectFilter.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/Lookup.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/NameCodec.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/SimpleLinkRequest.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/package.html Changeset: f93753325c7b Author: sundar Date: 2015-10-19 15:49 +0530 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/f93753325c7b 8139852: jjs interactive mode fails to work with security manager Reviewed-by: attila, hannesw ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/PackagesHelper.java Changeset: 1faacf3cd85f Author: attila Date: 2015-10-19 18:24 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/1faacf3cd85f 8139756: Eliminate GuardedTypeConversion, DynamicLinker.getCurrentLinkRequest and its associated permission Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/LinkerServicesImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/TypeConverterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedTypeConversion.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingTypeConverterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java Changeset: 17b58e15ad54 Author: attila Date: 2015-10-19 22:36 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/17b58e15ad54 8139884: Use privileged blocks when working with class loaders Reviewed-by: hannesw, mhaupt, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ClassMap.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassString.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedMethod.java Changeset: dd36e980905b Author: attila Date: 2015-10-20 23:33 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/dd36e980905b 8139761: Improve Dynalink class nomenclature and package organization Reviewed-by: hannesw, sundar - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ChainedCallSite.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ClassMap.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinkerFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/GuardedInvocationFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/MonomorphicCallSite.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/RelinkableCallSite.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/TypeConverterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AbstractJavaLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ApplicableOverloadedMethods.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeanLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassString.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/DynamicMethodLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/FacetIntrospector.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/MaximallySpecific.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SingleDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClassLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocation.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocationTransformer.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingTypeConverterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkerServices.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/TypeBasedGuardingDynamicLinker.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/CompositeGuardingDynamicLinker.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/CompositeTypeBasedGuardingDynamicLinker.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/DefaultInternalObjectFilter.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/Guards.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/Lookup.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/SimpleLinkRequest.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/TypeUtilities.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/ChainedCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CompositeGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CompositeTypeBasedGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/DefaultInternalObjectFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/Guards.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/Lookup.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/SimpleLinkRequest.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/SimpleRelinkableCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/TypeUtilities.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJava.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NativeJavaPackage.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/OptimisticReturnFilters.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Undefined.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BoundCallableLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaArgumentConverters.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java Changeset: a8d5f14eebcc Author: attila Date: 2015-10-20 23:33 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/a8d5f14eebcc 8139887: Reduce visibility of few methods in TypeUtilities and Guards API Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ClassMap.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AbstractJavaLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassString.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedMethod.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/internal/InternalTypeUtilities.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/Guards.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/TypeUtilities.java Changeset: c3a5e415a09f Author: attila Date: 2015-10-20 23:34 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/c3a5e415a09f 8139888: Improve Dynalink JavaDoc some more Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinkerFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeansLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClass.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/package.html ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocationTransformer.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingDynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingTypeConverterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkRequest.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkerServices.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/MethodHandleTransformer.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/MethodTypeConversionStrategy.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/package.html ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/CompositeTypeBasedGuardingDynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/DefaultInternalObjectFilter.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/Guards.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/Lookup.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/SimpleLinkRequest.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/package-info.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/package-info.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/NameCodec.java Changeset: 490cafd88488 Author: attila Date: 2015-10-20 23:34 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/490cafd88488 8139895: Introduce GuardingDynamicLinkerExporter Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinkerFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingDynamicLinker.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingDynamicLinkerExporter.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/package-info.java Changeset: e6bb9489faac Author: attila Date: 2015-10-21 10:41 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/e6bb9489faac 8139905: Add a convenience AccessControlContext factory Reviewed-by: hannesw, sundar - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ClassLoaderGetterContextProvider.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ClassMap.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinkerFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/TypeConverterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CheckRestrictedPackage.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassString.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/internal/AccessControlContextFactory.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AccessControlContextFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java Changeset: d35aa8beb997 Author: attila Date: 2015-10-21 10:42 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/d35aa8beb997 8139919: Make CallSiteDescriptor a concrete class Reviewed-by: hannesw, lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/SimpleCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java Changeset: 7cb19fa78763 Author: attila Date: 2015-10-21 19:33 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/7cb19fa78763 8139931: Introduce Operation objects in Dynalink instead of string encoding Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CallSiteDescriptor.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CompositeOperation.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/NamedOperation.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/Operation.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/StandardOperation.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AbstractJavaLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeanLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeansLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/DynamicMethodLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClass.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClassLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/package-info.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/NameCodec.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionCall.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/NashornTextifier.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSON.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJavaImporter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeRegExp.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/GlobalConstants.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSONFunctions.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ListAdapter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NativeJavaPackage.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SetMethodCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Undefined.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/UserAccessorProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BoundCallableLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/InvokeByName.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java Changeset: b640f10ccd6d Author: lana Date: 2015-10-21 18:39 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/b640f10ccd6d Merge - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ChainedCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DefaultBootstrapper.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/GuardedInvocationFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/MonomorphicCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CallerSensitiveDetector.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/package.html - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedTypeConversion.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/package.html - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/package.html - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AutoDiscovery.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/BottomGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CallSiteDescriptorFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/ClassLoaderGetterContextProvider.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/ClassMap.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CompositeGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CompositeTypeBasedGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/DefaultCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/DefaultInternalObjectFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/DefaultPrelinkFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/Guards.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LinkRequestImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LinkerServicesImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/Lookup.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LookupCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/NamedDynCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/RuntimeContextLinkRequestImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/TypeConverterFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/TypeUtilities.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/UnnamedDynCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/package.html Changeset: 77d303d8a943 Author: attila Date: 2015-10-22 10:43 +0200 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/77d303d8a943 8140273: restore use of CompositeOperation.contains where it is needed Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CompositeOperation.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java Changeset: 62641244c378 Author: lana Date: 2015-10-22 11:12 -0700 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/62641244c378 Merge - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ChainedCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DefaultBootstrapper.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/GuardedInvocationFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/MonomorphicCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CallerSensitiveDetector.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/package.html - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedTypeConversion.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/package.html - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/package.html - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AutoDiscovery.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/BottomGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CallSiteDescriptorFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/ClassLoaderGetterContextProvider.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/ClassMap.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CompositeGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CompositeTypeBasedGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/DefaultCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/DefaultInternalObjectFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/DefaultPrelinkFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/Guards.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LinkRequestImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LinkerServicesImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/Lookup.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LookupCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/NamedDynCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/RuntimeContextLinkRequestImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/TypeConverterFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/TypeUtilities.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/UnnamedDynCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/package.html Changeset: db99d0cc87b1 Author: ihse Date: 2015-10-29 13:35 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/db99d0cc87b1 Merge - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ChainedCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DefaultBootstrapper.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/GuardedInvocationFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/MonomorphicCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CallerSensitiveDetector.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/package.html - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedTypeConversion.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/package.html - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/package.html - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AutoDiscovery.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/BottomGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CallSiteDescriptorFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/ClassLoaderGetterContextProvider.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/ClassMap.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CompositeGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CompositeTypeBasedGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/DefaultCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/DefaultInternalObjectFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/DefaultPrelinkFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/Guards.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LinkRequestImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LinkerServicesImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/Lookup.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LookupCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/NamedDynCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/RuntimeContextLinkRequestImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/TypeConverterFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/TypeUtilities.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/UnnamedDynCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/package.html