From vladimir.x.ivanov at oracle.com Fri Jul 1 13:38:43 2016 From: vladimir.x.ivanov at oracle.com (vladimir.x.ivanov at oracle.com) Date: Fri, 01 Jul 2016 13:38:43 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8153194: PreserveFPRegistersTest.java runs out of memory in the nightlies. Message-ID: <201607011338.u61DchuP016669@aojmv0008.oracle.com> Changeset: 6ab8be269224 Author: rraghavan Date: 2016-06-30 05:05 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6ab8be269224 8153194: PreserveFPRegistersTest.java runs out of memory in the nightlies. Summary: Fixed test by setting reference size using WhileBox.getHeapOopSize. Reviewed-by: vlivanov ! test/compiler/gcbarriers/PreserveFPRegistersTest.java From tom.rodriguez at oracle.com Sat Jul 2 02:18:31 2016 From: tom.rodriguez at oracle.com (tom.rodriguez at oracle.com) Date: Sat, 02 Jul 2016 02:18:31 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8160647: [JVMCI] need to be able to copy internal arrays from LocalVariableTable and LineNumberTable Message-ID: <201607020218.u622IVVs017888@aojmv0008.oracle.com> Changeset: 22d70546af81 Author: dnsimon Date: 2016-07-02 00:27 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/22d70546af81 8160647: [JVMCI] need to be able to copy internal arrays from LocalVariableTable and LineNumberTable Reviewed-by: twisti, never ! 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/LocalVariableTable.java From tobias.hartmann at oracle.com Mon Jul 4 09:54:08 2016 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Mon, 04 Jul 2016 09:54:08 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8160651: StubRoutines::_dtan does not restore callee save register rbx Message-ID: <201607040954.u649s8HI024485@aojmv0008.oracle.com> Changeset: cfb594b3cdbe Author: thartmann Date: 2016-07-04 09:14 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/cfb594b3cdbe 8160651: StubRoutines::_dtan does not restore callee save register rbx Summary: Pop rbx before leaving stub. Reviewed-by: vlivanov, vdeshpande ! src/cpu/x86/vm/macroAssembler_x86_tan.cpp ! src/share/vm/opto/library_call.cpp From tobias.hartmann at oracle.com Tue Jul 5 07:19:39 2016 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Tue, 05 Jul 2016 07:19:39 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8159129: TestStringIntrinsicRangeChecks fails w/ No exception thrown for compressByte/inflateByte Message-ID: <201607050719.u657Jdne019621@aojmv0008.oracle.com> Changeset: b82f3570b774 Author: thartmann Date: 2016-07-05 07:57 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b82f3570b774 8159129: TestStringIntrinsicRangeChecks fails w/ No exception thrown for compressByte/inflateByte Summary: Need to convert char offsets to byte offsets before range check. Reviewed-by: vlivanov ! src/share/vm/opto/library_call.cpp ! test/compiler/intrinsics/string/TestStringIntrinsicRangeChecks.java From vladimir.kozlov at oracle.com Wed Jul 6 01:53:44 2016 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 06 Jul 2016 01:53:44 +0000 Subject: hg: jdk9/hs-comp: 8159888: [JVMCI] the client VM build is broken when INCLUDE_JVMCI is defined Message-ID: <201607060153.u661riRP029684@aojmv0008.oracle.com> Changeset: 8626b4558efc Author: dnsimon Date: 2016-07-05 18:00 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/8626b4558efc 8159888: [JVMCI] the client VM build is broken when INCLUDE_JVMCI is defined Summary: fix Client VM build Reviewed-by: twisti, kvn ! common/autoconf/generated-configure.sh ! common/autoconf/hotspot.m4 From vladimir.kozlov at oracle.com Wed Jul 6 01:53:45 2016 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 06 Jul 2016 01:53:45 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8159888: [JVMCI] the client VM build is broken when INCLUDE_JVMCI is defined Message-ID: <201607060153.u661rjPa029687@aojmv0008.oracle.com> Changeset: 20d1eb098cd0 Author: dnsimon Date: 2016-07-05 17:57 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/20d1eb098cd0 8159888: [JVMCI] the client VM build is broken when INCLUDE_JVMCI is defined Summary: fix Client VM build Reviewed-by: twisti, kvn ! .mx.jvmci/mx_jvmci.py ! src/share/vm/compiler/oopMap.cpp ! src/share/vm/jvmci/jvmci_globals.cpp ! src/share/vm/jvmci/vmStructs_jvmci.cpp ! src/share/vm/utilities/globalDefinitions.hpp From vladimir.x.ivanov at oracle.com Wed Jul 6 13:05:19 2016 From: vladimir.x.ivanov at oracle.com (vladimir.x.ivanov at oracle.com) Date: Wed, 06 Jul 2016 13:05:19 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8160360: Mismatched field loads are folded in LoadNode::Value Message-ID: <201607061305.u66D5J7H026369@aojmv0008.oracle.com> Changeset: 4be0cada20ad Author: vlivanov Date: 2016-07-06 15:05 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4be0cada20ad 8160360: Mismatched field loads are folded in LoadNode::Value Reviewed-by: kvn, thartmann ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/type.hpp From tatiana.pivovarova at oracle.com Thu Jul 7 12:39:20 2016 From: tatiana.pivovarova at oracle.com (tatiana.pivovarova at oracle.com) Date: Thu, 07 Jul 2016 12:39:20 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8160773: error: package jdk.internal.jimage does not exist Message-ID: <201607071239.u67CdKaZ017651@aojmv0008.oracle.com> Changeset: 2d20a13591ec Author: tpivovarova Date: 2016-07-07 13:53 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2d20a13591ec 8160773: error: package jdk.internal.jimage does not exist Reviewed-by: dlong ! test/testlibrary_tests/ctw/ClassesDirTest.java ! test/testlibrary_tests/ctw/ClassesListTest.java ! test/testlibrary_tests/ctw/JarDirTest.java ! test/testlibrary_tests/ctw/JarsTest.java From aph at redhat.com Thu Jul 7 14:46:42 2016 From: aph at redhat.com (aph at redhat.com) Date: Thu, 07 Jul 2016 14:46:42 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201607071446.u67Ekg6m025017@aojmv0008.oracle.com> Changeset: 9146e68921cc Author: aph Date: 2016-07-07 15:07 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9146e68921cc 8141633: Implement VarHandles/Unsafe intrinsics on AArch64 Reviewed-by: roland ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp + src/cpu/aarch64/vm/cas.m4 ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp Changeset: 5cc15cdaa83e Author: aph Date: 2016-07-07 15:39 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5cc15cdaa83e Merge From aph at redhat.com Fri Jul 8 16:02:37 2016 From: aph at redhat.com (aph at redhat.com) Date: Fri, 08 Jul 2016 16:02:37 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8160969: aarch64: CDS is broken after 8079507 Message-ID: <201607081602.u68G2bLp003800@aojmv0008.oracle.com> Changeset: 958d39144ee5 Author: aph Date: 2016-07-08 17:02 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/958d39144ee5 8160969: aarch64: CDS is broken after 8079507 Reviewed-by: roland Contributed-by: ningsheng.jian at linaro.org ! src/cpu/aarch64/vm/templateTable_aarch64.cpp From dmitrij.pochepko at oracle.com Fri Jul 8 20:31:35 2016 From: dmitrij.pochepko at oracle.com (dmitrij.pochepko at oracle.com) Date: Fri, 08 Jul 2016 20:31:35 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201607082031.u68KVZDU014369@aojmv0008.oracle.com> Changeset: fb87faa7fea6 Author: dpochepk Date: 2016-07-08 20:14 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fb87faa7fea6 8160276: Jittester: bytecode tests generation hangs in ClassWriter infinite loop Reviewed-by: kvn, iveresov ! test/testlibrary/jittester/src/jdk/test/lib/jittester/Automatic.java Changeset: ee13fc537367 Author: iignatyev Date: 2016-07-08 21:26 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ee13fc537367 8160657: Compiler HotSpot tests should use the "run driver" directive where applicable Reviewed-by: kvn ! test/compiler/intrinsics/bmi/TestAndnI.java ! test/compiler/jsr292/NonInlinedCall/RedefineTest.java ! test/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java ! test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java ! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java ! test/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java ! test/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java ! test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java ! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java ! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/compiler/jvmci/compilerToVM/ReprofileTest.java ! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java ! test/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java ! test/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java ! test/compiler/jvmci/events/JvmciShutdownEventTest.java ! test/compiler/jvmci/meta/StableFieldTest.java From rickard.backman at oracle.com Mon Jul 11 12:59:57 2016 From: rickard.backman at oracle.com (rickard.backman at oracle.com) Date: Mon, 11 Jul 2016 12:59:57 +0000 Subject: hg: jdk9/hs-comp/jaxws: 3 new changesets Message-ID: <201607111259.u6BCxvkH012866@aojmv0008.oracle.com> Changeset: 5b0570e3db29 Author: dfuchs Date: 2016-06-24 16:00 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/5b0570e3db29 8150173: JAXBContext.newInstance causes PrivilegedActionException when createContext's declared in abstract class extended by discovered JAXB implementation Summary: trivial fix - the concrete class must be instantiated, not the class that defines the createContext method. Reviewed-by: lancea, mchung ! src/java.xml.bind/share/classes/javax/xml/bind/ContextFinder.java Changeset: 264a44128cd6 Author: amurillo Date: 2016-06-30 22:10 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/264a44128cd6 Added tag jdk-9+125 for changeset 5b0570e3db29 ! .hgtags Changeset: 06d706c70634 Author: amurillo Date: 2016-07-07 18:21 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/06d706c70634 Added tag jdk-9+126 for changeset 264a44128cd6 ! .hgtags From rickard.backman at oracle.com Mon Jul 11 12:59:56 2016 From: rickard.backman at oracle.com (rickard.backman at oracle.com) Date: Mon, 11 Jul 2016 12:59:56 +0000 Subject: hg: jdk9/hs-comp/corba: 2 new changesets Message-ID: <201607111259.u6BCxuCN012860@aojmv0008.oracle.com> Changeset: c7f5ba08fcd4 Author: amurillo Date: 2016-06-30 22:10 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/c7f5ba08fcd4 Added tag jdk-9+125 for changeset 1d48e67d1b91 ! .hgtags Changeset: 8fab452b6f47 Author: amurillo Date: 2016-07-07 18:21 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/8fab452b6f47 Added tag jdk-9+126 for changeset c7f5ba08fcd4 ! .hgtags From rickard.backman at oracle.com Mon Jul 11 12:59:57 2016 From: rickard.backman at oracle.com (rickard.backman at oracle.com) Date: Mon, 11 Jul 2016 12:59:57 +0000 Subject: hg: jdk9/hs-comp/jaxp: 7 new changesets Message-ID: <201607111259.u6BCxvMZ012863@aojmv0008.oracle.com> Changeset: 011b11d2aae2 Author: amurillo Date: 2016-06-30 22:10 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/011b11d2aae2 Added tag jdk-9+125 for changeset 493eb91ec32a ! .hgtags Changeset: 15722f71281f Author: amlu Date: 2016-07-05 09:15 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/15722f71281f 8156598: Use more informative format for problem list Reviewed-by: lancea ! test/ProblemList.txt Changeset: 4f80ad5cc0f3 Author: amurillo Date: 2016-07-07 18:21 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/4f80ad5cc0f3 Added tag jdk-9+126 for changeset 15722f71281f ! .hgtags Changeset: c52e02265f8a Author: lana Date: 2016-06-20 06:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/c52e02265f8a 8159324: JDK9 message drop 10 resource updates Summary: JDK9 message drop resource updates - openjdk Reviewed-by: rfield, alanb, joehw Contributed-by: li.jiang at oracle.com ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_pt_BR.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_TW.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_de.properties Changeset: 96c1ce5241b0 Author: prr Date: 2016-06-27 10:00 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/96c1ce5241b0 Merge Changeset: 3d30a55cf790 Author: prr Date: 2016-07-01 13:30 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/3d30a55cf790 Merge Changeset: bdc3c0b737ef Author: prr Date: 2016-07-08 09:28 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/bdc3c0b737ef Merge From rickard.backman at oracle.com Mon Jul 11 13:00:02 2016 From: rickard.backman at oracle.com (rickard.backman at oracle.com) Date: Mon, 11 Jul 2016 13:00:02 +0000 Subject: hg: jdk9/hs-comp: 24 new changesets Message-ID: <201607111300.u6BD02Ih012981@aojmv0008.oracle.com> Changeset: 357fd61f12fa Author: jwilhelm Date: 2016-06-21 18:10 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/357fd61f12fa 8028162: Update Netbeans / Solaris Studio project files on Mac 8028163: Update Netbeans / Solaris Studio project files on Linux 8028164: Update Netbeans / Solaris Studio project files on Solaris Reviewed-by: jwilhelm, erikj Contributed-by: vladimir.kvashin at oracle.com ! common/nb_native/nbproject/configurations.xml ! common/nb_native/nbproject/project.xml Changeset: 3f5fa41ad7f3 Author: erikj Date: 2016-07-01 12:32 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/3f5fa41ad7f3 8158629: bash >(...) construct still causes race conditions Reviewed-by: tbell ! make/common/MakeBase.gmk Changeset: 9aa7d40f3a45 Author: tbell Date: 2016-06-27 08:04 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/9aa7d40f3a45 8081676: Verify that configure detects AS on Solaris and print help otherwise Reviewed-by: dholmes, erikj ! common/autoconf/generated-configure.sh ! common/autoconf/toolchain.m4 Changeset: 31261e7238af Author: erikj Date: 2016-06-28 14:20 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/31261e7238af 8160285: Bootcycle builds are broken on jdk9/hs for windows i586 Reviewed-by: dholmes ! common/autoconf/boot-jdk.m4 ! common/autoconf/bootcycle-spec.gmk.in ! common/autoconf/generated-configure.sh Changeset: 20f1ee2fe834 Author: simonis Date: 2016-06-28 16:04 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/20f1ee2fe834 8160423: Serieal build is broken because of missing dependencies for jmod Reviewed-by: erikj ! make/Main.gmk Changeset: 7cd263acb48d Author: erikj Date: 2016-06-29 20:00 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/7cd263acb48d 8160571: Bootcycle builds still broken with server jvm on Windows 32bit Reviewed-by: tbell ! common/autoconf/boot-jdk.m4 ! common/autoconf/bootcycle-spec.gmk.in ! common/autoconf/generated-configure.sh Changeset: b1b6e7556b30 Author: amurillo Date: 2016-06-29 21:49 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/b1b6e7556b30 Merge ! common/autoconf/generated-configure.sh Changeset: 67accb1b5635 Author: amurillo Date: 2016-06-30 22:10 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/67accb1b5635 Added tag jdk-9+125 for changeset 9aa7d40f3a45 ! .hgtags Changeset: c86754a95bc0 Author: amurillo Date: 2016-06-30 22:38 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/c86754a95bc0 Merge Changeset: b850128d2b85 Author: erikj Date: 2016-07-01 17:03 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/b850128d2b85 8160722: Module summary generation fails on Windows 32bit Reviewed-by: tbell ! common/autoconf/spec.gmk.in Changeset: 9c052d5c4931 Author: erikj Date: 2016-07-01 18:29 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/9c052d5c4931 8160728: Update compare script to clean baseline Reviewed-by: tbell ! common/bin/compare.sh Changeset: 3a58466296d3 Author: bpb Date: 2016-07-01 12:57 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/3a58466296d3 8160018: (fs) Remove GioFileTypeDetector on Solaris Summary: Remove the GioFileTypeDetector from the chain of FileTypeDetectors provided by SolarisFileSystemProvider. Reviewed-by: rriggs ! make/CompileJavaModules.gmk Changeset: ebee719811fd Author: amurillo Date: 2016-07-01 16:50 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/ebee719811fd Merge Changeset: c073cf42ffd2 Author: amurillo Date: 2016-07-01 16:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/c073cf42ffd2 Merge Changeset: ded58ae79b5b Author: rfield Date: 2016-07-06 20:56 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/ded58ae79b5b 8160009: JShell: Add SPI and execution to generated JShell javadoc (root ws) Reviewed-by: jlahoda ! make/Javadoc.gmk ! make/common/NON_CORE_PKGS.gmk Changeset: 911d428ce01b Author: amurillo Date: 2016-07-07 18:21 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/911d428ce01b Added tag jdk-9+126 for changeset 3a58466296d3 ! .hgtags Changeset: 0c671c1b6e7a Author: amurillo Date: 2016-07-07 18:34 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/0c671c1b6e7a Merge Changeset: 802f90289006 Author: erikj Date: 2016-07-08 08:55 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/802f90289006 8003593: build-infra: Paths to optional platform-specific files should not be hardwired to src/closed Reviewed-by: dholmes, prr ! common/autoconf/generated-configure.sh ! common/autoconf/hotspot.m4 ! common/autoconf/jdk-options.m4 ! common/autoconf/libraries.m4 ! common/autoconf/spec.gmk.in ! make/CompileJavaModules.gmk ! make/Images.gmk ! make/Javadoc.gmk Changeset: e4be21cd0900 Author: erikj Date: 2016-06-30 17:35 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/e4be21cd0900 8160490: "installer-only" top level target is broken Reviewed-by: asemenyuk, tbell ! make/Main.gmk Changeset: 27cb65ceb607 Author: prr Date: 2016-07-01 13:03 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/27cb65ceb607 Merge ! make/Main.gmk Changeset: 77dd75c0cb61 Author: prr Date: 2016-07-08 09:35 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/77dd75c0cb61 Merge Changeset: deca29bacd63 Author: amurillo Date: 2016-07-08 12:12 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/deca29bacd63 Merge Changeset: 177fbeb6fdef Author: amurillo Date: 2016-07-08 12:17 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/177fbeb6fdef Merge Changeset: b22aa0dc79b4 Author: rbackman Date: 2016-07-11 13:14 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/b22aa0dc79b4 Merge ! common/autoconf/generated-configure.sh ! common/autoconf/hotspot.m4 From rickard.backman at oracle.com Mon Jul 11 13:00:03 2016 From: rickard.backman at oracle.com (rickard.backman at oracle.com) Date: Mon, 11 Jul 2016 13:00:03 +0000 Subject: hg: jdk9/hs-comp/nashorn: 7 new changesets Message-ID: <201607111300.u6BD032v012997@aojmv0008.oracle.com> Changeset: 53537d04b6f4 Author: hannesw Date: 2016-06-24 12:39 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/53537d04b6f4 8137240: Negative lookahead in RegEx breaks backreference Reviewed-by: mhaupt ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/RegExpScanner.java + test/script/basic/JDK-8137240.js Changeset: a32d419d73fe Author: hannesw Date: 2016-06-24 14:46 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/a32d419d73fe 8073653: Secondary heredoc eating wrong lines. Reviewed-by: mhaupt, jlaskey ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java + test/script/basic/JDK-8073653.js + test/script/basic/JDK-8073653.js.EXPECTED Changeset: bf76248bbe51 Author: hannesw Date: 2016-06-28 15:17 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/bf76248bbe51 8160435: Source.baseURL is slow for URLs with unregistered protocol Reviewed-by: sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Source.java Changeset: a0d37d08c989 Author: tbell Date: 2016-06-29 07:35 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/a0d37d08c989 8160505: Automated test runs fail in nashorn because TEST_IMAGE_DIR is set by jib Reviewed-by: erikj, sundar ! test/Makefile Changeset: 3a330bb9c9b6 Author: amurillo Date: 2016-06-30 22:10 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/3a330bb9c9b6 Added tag jdk-9+125 for changeset a32d419d73fe ! .hgtags Changeset: ee90c69a1840 Author: amurillo Date: 2016-06-30 22:38 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/ee90c69a1840 Merge Changeset: ff07be6106fa Author: amurillo Date: 2016-07-07 18:21 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/ff07be6106fa Added tag jdk-9+126 for changeset ee90c69a1840 ! .hgtags From rickard.backman at oracle.com Mon Jul 11 13:00:07 2016 From: rickard.backman at oracle.com (rickard.backman at oracle.com) Date: Mon, 11 Jul 2016 13:00:07 +0000 Subject: hg: jdk9/hs-comp/langtools: 28 new changesets Message-ID: <201607111300.u6BD087b013020@aojmv0008.oracle.com> Changeset: a1fb25b5ee6d Author: ksrini Date: 2016-06-24 16:00 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/a1fb25b5ee6d 8160135: The Html doclet handles options incorrectly Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java Changeset: 2d65e127e93d Author: jlahoda Date: 2016-06-27 09:43 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/2d65e127e93d 8150860: Mach 5 tier1 test started failing - jdk/jshell/ComputeFQNsTest.java (after 8131027/8150814) Summary: Correctly escaping '\' in paths; rethrowing exceptions from evaluation to improve debuggability of the test Reviewed-by: jjg ! test/jdk/jshell/ComputeFQNsTest.java Changeset: d213ecfb98b2 Author: vromero Date: 2016-06-27 12:29 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/d213ecfb98b2 8159439: javac throws NPE with Module attribute and super_class != 0 Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/ProblemList.txt ! test/tools/javac/diags/examples.not-yet.txt + test/tools/javac/modules/T8159439/NPEForModuleInfoWithNonZeroSuperClassTest.java + test/tools/javac/modules/T8159439/NPEForModuleInfoWithNonZeroSuperClassTest.out + test/tools/javac/modules/T8159439/module-info.jcod Changeset: c06787799b4b Author: jlahoda Date: 2016-06-28 15:46 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/c06787799b4b 8132857: Historical name of default encoding shown on encoding mismatch Summary: Using Charset.defaultCharset().name() to get the proper name of the default Charset. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java + test/tools/javac/file/T8132857.java Changeset: 30bfbfa94fad Author: vromero Date: 2016-06-28 15:29 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/30bfbfa94fad 8159970: javac, JLS8 18.2.4 is not completely implemented by the compiler 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/InferenceContext.java + test/tools/javac/T8159970/TypeEqualityInInferenceTest.java ! test/tools/javac/types/BoxingConversionTest.java ! test/tools/javac/types/CastTest.java ! test/tools/javac/types/GenericTypeWellFormednessTest.java ! test/tools/javac/types/PrimitiveConversionTest.java ! test/tools/javac/types/TestComparisons.java - test/tools/javac/types/TypeHarness.java + test/tools/lib/types/TypeHarness.java Changeset: aa715dc7ead5 Author: ksrini Date: 2016-06-28 16:43 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/aa715dc7ead5 8160301: javadoc RootDoclmpl and DocEnv needs to be renamed Reviewed-by: bpatel, jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/doclets/StandardDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassUseMapper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/PackageListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocEnv.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocEnvImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocClassFinder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocEnter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocMemberEnter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/RootDocImpl.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java Changeset: ae3f20fdce06 Author: darcy Date: 2016-06-28 17:39 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/ae3f20fdce06 8160504: Fix typo in JavacProcessingEnvironment.importStringToPattern Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java Changeset: 7637541752e7 Author: jlahoda Date: 2016-06-28 13:33 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/7637541752e7 8155026: javac grants implied readability to explicit modules Summary: Automatic modules should not 'requires public' ordinary named modules Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! test/tools/javac/modules/AutomaticModules.java Changeset: 2cdcc9283e47 Author: darcy Date: 2016-06-29 19:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/2cdcc9283e47 8160506: Use @implSpec tags in javax.lang.model.util Reviewed-by: jjg ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor8.java Changeset: f557de3af5f9 Author: amurillo Date: 2016-06-30 22:10 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/f557de3af5f9 Added tag jdk-9+125 for changeset 2d65e127e93d ! .hgtags Changeset: 1766fe8e98fb Author: amurillo Date: 2016-06-30 22:39 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/1766fe8e98fb Merge - src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocEnv.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/RootDocImpl.java - test/tools/javac/types/TypeHarness.java Changeset: 9205af0935af Author: rfield Date: 2016-07-01 14:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/9205af0935af 8159635: JShell API: Add compiler options Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java + test/jdk/jshell/CompilerOptionsTest.java ! test/jdk/jshell/KullaTesting.java Changeset: 0a1bb568a328 Author: rfield Date: 2016-07-01 14:41 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/0a1bb568a328 8159111: JShell API: Add access to wrappers and dependencies Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/DeclarationSnippet.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/ExpressionSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/ImportSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java ! src/jdk.jshell/share/classes/jdk/jshell/MethodSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/OuterImportSnippetWrap.java ! src/jdk.jshell/share/classes/jdk/jshell/PersistentSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/Snippet.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/TypeDeclSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/VarSnippet.java + test/jdk/jshell/WrapperTest.java Changeset: 395ec7e065b6 Author: jlahoda Date: 2016-07-04 08:52 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/395ec7e065b6 8148131: compilation result depends on order of sources Summary: Complete during imports phase should not trigger the hierarchy phase Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java + test/tools/javac/importscope/T8148131/A.java + test/tools/javac/importscope/T8148131/B.java + test/tools/javac/importscope/T8148131/C.java + test/tools/javac/importscope/T8148131/D.java Changeset: ea4eea2997b9 Author: sadayapalam Date: 2016-07-04 14:57 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/ea4eea2997b9 8132446: AsssertionError in ClassSymbol.setAnnotationType Reviewed-by: jlahoda, darcy ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java + test/tools/javac/processing/8132446/Processor.java + test/tools/javac/processing/8132446/T8132446.java Changeset: f4927f52aa7b Author: bpatel Date: 2016-07-05 13:30 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/f4927f52aa7b 8157987: overview-summary.html generated by javadoc should include module information Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! test/jdk/javadoc/doclet/testModules/TestModules.java + test/jdk/javadoc/doclet/testModules/testpkgnomodule1/TestClassNoModulePkg1.java Changeset: d5420d4ccbaa Author: vromero Date: 2016-07-06 09:42 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/d5420d4ccbaa 8160891: javac, remove unused options, step 3 Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! test/tools/javac/MethodParametersTest.java ! test/tools/javac/annotations/typeAnnotations/8047024/T8047024.java ! test/tools/javac/classfiles/attributes/LocalVariableTable/T8136453/T8136453.java Changeset: 842044680f36 Author: vromero Date: 2016-07-06 12:46 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/842044680f36 8160915: javac, option forceSerializable should be restored Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java Changeset: ddc91de2ee61 Author: vromero Date: 2016-07-06 15:27 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/ddc91de2ee61 8048543: JLS8 18.5.3: inference variable seems to be instantiated unexpectedly Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java + test/tools/javac/T8048543/InferenceVariableInstantiatedUnexpectedlyTest.java ! test/tools/javac/lambda/TargetType19.java Changeset: b973c6dd4a55 Author: rfield Date: 2016-07-06 20:53 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/b973c6dd4a55 8160035: JShell API: Add javadoc overview and package files Reviewed-by: jlahoda + src/jdk.jshell/share/classes/jdk/jshell/execution/package-info.java + src/jdk.jshell/share/classes/jdk/jshell/overview.html ! src/jdk.jshell/share/classes/jdk/jshell/package-info.java ! src/jdk.jshell/share/classes/jdk/jshell/spi/package-info.java ! src/jdk.jshell/share/classes/module-info.java Changeset: 894273df1ba5 Author: rfield Date: 2016-07-07 00:10 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/894273df1ba5 8160935: JShell: Without at least one source file 8160035 breaks build Reviewed-by: jlahoda + src/jdk.jshell/share/classes/jdk/jshell/execution/Internal.java Changeset: 192affb6cfa1 Author: amurillo Date: 2016-07-07 18:21 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/192affb6cfa1 Added tag jdk-9+126 for changeset ea4eea2997b9 ! .hgtags Changeset: e690493cb3e3 Author: amurillo Date: 2016-07-07 18:35 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/e690493cb3e3 Merge Changeset: 86815db8f537 Author: ksrini Date: 2016-07-07 14:51 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/86815db8f537 8160998: GPL header contains "(config)" in first line - not swapped in licensee bundles Reviewed-by: vromero ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MetaKeywords.java Changeset: 2995e56da801 Author: lana Date: 2016-06-20 06:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/2995e56da801 8159324: JDK9 message drop 10 resource updates Summary: JDK9 message drop resource updates - openjdk Reviewed-by: rfield, alanb, joehw Contributed-by: li.jiang at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n_zh_CN.properties ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/resources/standard_ja.properties ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/resources/standard_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties ! src/jdk.jshell/share/classes/jdk/jshell/resources/l10n_zh_CN.properties Changeset: cc8b6351da75 Author: prr Date: 2016-06-27 10:00 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/cc8b6351da75 Merge - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/standard/Standard.java Changeset: 1ecce98c3e0d Author: prr Date: 2016-07-01 13:01 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/1ecce98c3e0d Merge - src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocEnv.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/RootDocImpl.java - test/tools/javac/types/TypeHarness.java Changeset: f0f81f647a24 Author: prr Date: 2016-07-08 09:28 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/f0f81f647a24 Merge From rickard.backman at oracle.com Mon Jul 11 13:00:05 2016 From: rickard.backman at oracle.com (rickard.backman at oracle.com) Date: Mon, 11 Jul 2016 13:00:05 +0000 Subject: hg: jdk9/hs-comp/hotspot: 44 new changesets Message-ID: <201607111300.u6BD05cc013008@aojmv0008.oracle.com> Changeset: ed960e1c67fe Author: iklam Date: 2016-06-26 20:00 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ed960e1c67fe 8148813: Windows os::check_heap needs more information Summary: added ring buffer to log info while walking the heap Reviewed-by: mgronlun, dholmes, ccheung ! src/os/windows/vm/os_windows.cpp Changeset: ba08710f3b6c Author: pliden Date: 2016-06-27 09:35 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ba08710f3b6c 8158871: Long response times with G1 and StringDeduplication Reviewed-by: stefank, sjohanss, tschatzl, dfazunen ! src/share/vm/gc/g1/g1StringDedupTable.cpp ! src/share/vm/gc/g1/g1StringDedupTable.hpp ! src/share/vm/gc/g1/g1StringDedupThread.cpp Changeset: f97ba4d85000 Author: pliden Date: 2016-06-28 10:37 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f97ba4d85000 8159890: SIGSEGV with UseStringDeduplication and UseSharedSpaces/RequireSharedSpaces Reviewed-by: stefank, drwhite, tschatzl, jiangli, iklam Contributed-by: per.liden at oracle.com, ioi.lam at oracle.com ! src/share/vm/classfile/compactHashtable.cpp + test/runtime/SharedArchiveFile/SharedStringsDedup.java Changeset: 28accbf6d435 Author: lfoltan Date: 2016-06-28 10:11 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/28accbf6d435 8159262: Walking PackageEntry Export and ModuleEntry Reads Must Occur Only When Neccessary And Wait Until ClassLoader's Aliveness Determined Summary: Fixed an issue in class unloading to delay walk until class loader's aliveness is determined of modularity lists to remove dead modules Reviewed-by: coleenp, dholmes, sspitsyn, zgu ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/classfile/moduleEntry.cpp ! src/share/vm/classfile/moduleEntry.hpp ! src/share/vm/classfile/modules.cpp ! src/share/vm/classfile/packageEntry.cpp ! src/share/vm/classfile/packageEntry.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp + test/runtime/modules/ModuleStress/CustomSystemClassLoader.java + test/runtime/modules/ModuleStress/ModuleNonBuiltinCLMain.java + test/runtime/modules/ModuleStress/ModuleSameCLMain.java + test/runtime/modules/ModuleStress/ModuleStress.java + test/runtime/modules/ModuleStress/ModuleStressGC.java + test/runtime/modules/ModuleStress/src/jdk.test/test/MainGC.java + test/runtime/modules/ModuleStress/src/jdk.translet/translet/MainGC.java Changeset: 9543730bc5d7 Author: kzhaldyb Date: 2016-06-29 17:01 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9543730bc5d7 8132715: Add tests which check that no allocations allowed in any of humongous regions Reviewed-by: dfazunen, tschatzl + test/gc/g1/humongousObjects/TestNoAllocationsInHRegions.java Changeset: 63d26f8dbce2 Author: kzhaldyb Date: 2016-06-29 18:40 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/63d26f8dbce2 8132711: Add tests which check that Humongous objects behave as expected after Mixed GC Reviewed-by: tschatzl, dfazunen ! test/gc/g1/humongousObjects/objectGraphTest/GC.java ! test/gc/g1/humongousObjects/objectGraphTest/README ! test/gc/g1/humongousObjects/objectGraphTest/TestObjectGraphAfterGC.java Changeset: 7d886caa5cc7 Author: coleenp Date: 2016-06-29 20:16 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7d886caa5cc7 8160551: assert(c == Bytecodes::_putfield) failed: must be putfield Summary: Illegal bytecodes which are detected later hit this assert first. Reviewed-by: jrose ! src/share/vm/interpreter/rewriter.cpp + test/runtime/Final/Bad.jasm + test/runtime/Final/PutfieldError.java Changeset: ed531a6f6b53 Author: coleenp Date: 2016-06-30 00:19 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ed531a6f6b53 Merge Changeset: 2af3fb9f244f Author: mlarsson Date: 2016-06-29 16:11 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2af3fb9f244f 8159695: Arguments::atojulong() fails to detect overflows Reviewed-by: dholmes, dsamersoff ! src/share/vm/runtime/arguments.cpp + test/native/runtime/test_arguments.cpp Changeset: 05c21d0982bb Author: erikj Date: 2016-07-01 11:55 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/05c21d0982bb 8158629: bash >(...) construct still causes race conditions Reviewed-by: tbell ! make/gensrc/GensrcDtrace.gmk ! make/lib/CompileDtracePostJvm.gmk Changeset: f59a05821a33 Author: ctornqvi Date: 2016-07-01 07:21 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f59a05821a33 8160484: Implement Hotspot Runtime tier 2 Reviewed-by: dholmes, gtriantafill ! test/TEST.groups Changeset: 640da3ec4953 Author: ctornqvi Date: 2016-07-01 13:39 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/640da3ec4953 Merge Changeset: 5829c33488ad Author: kbarrett Date: 2016-06-30 19:16 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5829c33488ad 8160356: invalid suffix on literal warning is occurred with GCC 6 Summary: Add whitespace separation Reviewed-by: kbarrett, kvn Contributed-by: yasuenag at gmail.com ! src/share/vm/classfile/moduleEntry.cpp ! src/share/vm/classfile/packageEntry.cpp ! src/share/vm/gc/shared/preservedMarks.cpp Changeset: 2f77f01444dd Author: poonam Date: 2016-07-01 12:51 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2f77f01444dd 8064814: Print more helpful error message when getting OOM due to low Java Heap base when running with CompressedOops Summary: Improve OOM error message Reviewed-by: coleenp, dholmes ! src/share/vm/utilities/vmError.cpp Changeset: e3b930bb92e9 Author: poonam Date: 2016-07-01 23:11 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e3b930bb92e9 Merge Changeset: cdd1b90ed8e6 Author: amurillo Date: 2016-06-30 22:10 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/cdd1b90ed8e6 Added tag jdk-9+125 for changeset bb640b49741a ! .hgtags Changeset: 20e5ee80da9d Author: amurillo Date: 2016-06-30 22:38 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/20e5ee80da9d Merge - test/compiler/c2/6857159/Test6857159.sh - test/compiler/c2/6894807/Test6894807.sh - test/compiler/c2/7070134/Test7070134.sh - test/runtime/Unsafe/GetKlassPointerGetJavaMirror.java Changeset: adc8c84b7cf8 Author: clanger Date: 2016-07-01 11:29 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/adc8c84b7cf8 8160565: AIX port: cleanup of libo4 wrapper stub Reviewed-by: goetz, simonis ! src/os/aix/vm/libo4.cpp ! src/os/aix/vm/libo4.hpp ! src/os/aix/vm/libperfstat_aix.cpp ! src/os/aix/vm/libperfstat_aix.hpp Changeset: 7849d0e249fd Author: amurillo Date: 2016-07-01 16:50 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7849d0e249fd Merge - 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/HotSpotVmSymbols.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/HotSpotVMType.java - src/share/vm/runtime/atomic.cpp Changeset: ac07d96ce9b5 Author: amurillo Date: 2016-07-01 16:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ac07d96ce9b5 Merge Changeset: 01bd72306fdf Author: amurillo Date: 2016-07-02 00:26 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/01bd72306fdf Merge Changeset: 48e9e7db6944 Author: pliden Date: 2016-07-04 11:27 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/48e9e7db6944 8159974: G1 String deduplication logging not aligned with the rest of G1 Reviewed-by: stefank, tschatzl ! src/share/vm/gc/g1/g1StringDedupQueue.cpp ! src/share/vm/gc/g1/g1StringDedupStat.cpp ! src/share/vm/gc/g1/g1StringDedupStat.hpp ! src/share/vm/gc/g1/g1StringDedupTable.cpp ! src/share/vm/gc/g1/g1StringDedupThread.cpp ! src/share/vm/gc/g1/g1StringDedupThread.hpp Changeset: 9674b6b8470f Author: ysuenaga Date: 2016-06-28 00:24 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9674b6b8470f 8160361: SEGV occurred at JNIHandleBlock::oops_do(OopClosure*) Reviewed-by: dsamersoff, tschatzl ! src/share/vm/classfile/classLoaderData.cpp Changeset: f12df741e15e Author: jmasa Date: 2016-06-13 14:10 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f12df741e15e 8024945: Remove check on minimum size of MetaspaceSize Reviewed-by: kbarrett, tschatzl ! src/share/vm/memory/metaspace.cpp ! test/gc/metaspace/TestMetaspaceInitialization.java ! test/gc/metaspace/TestMetaspaceSizeFlags.java Changeset: 715b44fbeca1 Author: ysuenaga Date: 2016-07-04 12:43 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/715b44fbeca1 8160353: narrowing conversion error is occurred with GCC 6 Reviewed-by: kbarrett, dholmes ! src/os/linux/vm/os_linux.cpp ! src/share/vm/classfile/altHashing.cpp Changeset: 44267f81a12b Author: kbarrett Date: 2016-07-05 20:09 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/44267f81a12b Merge Changeset: 1b9f35a31208 Author: drwhite Date: 2016-07-05 15:34 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1b9f35a31208 8158946: btree009 fails with assert(s > 0) failed: Bad size calculated Summary: Set oop_size before setting _klass Reviewed-by: coleenp, dholmes, kbarrett, tschatzl ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/gc/shared/collectedHeap.hpp ! src/share/vm/gc/shared/collectedHeap.inline.hpp ! src/share/vm/oops/instanceMirrorKlass.cpp ! src/share/vm/oops/oop.inline.hpp Changeset: 1bf96735f3be Author: dcubed Date: 2016-07-05 14:00 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1bf96735f3be 8160739: quarantine tests failing due to -XX:TieredStopAtLevel=1 8160743: quarantine tests that can't attach symbolicator to the process on MacOS X Reviewed-by: sspitsyn, dholmes, kvn ! test/compiler/ciReplay/TestVM_no_comp_level.sh ! test/compiler/rangechecks/TestRangeCheckSmearing.java ! test/compiler/tiered/NonTieredLevelsTest.java ! test/runtime/SharedArchiveFile/SASymbolTableTest.java ! test/serviceability/sa/TestClassLoaderStats.java ! test/serviceability/sa/TestStackTrace.java ! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java Changeset: dbdd2a48ecba Author: dcubed Date: 2016-07-05 21:24 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/dbdd2a48ecba Merge Changeset: 3d722900f4a8 Author: tschatzl Date: 2016-07-06 11:22 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3d722900f4a8 8159978: Use an array to store the collection set regions instead of linking through regions Summary: Fix a potential problem with memory visibility in the sampling thread in the collection set by changing the way we store the collection set. Reviewed-by: ehelin, jmasa ! 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/g1CollectionSet.cpp ! src/share/vm/gc/g1/g1CollectionSet.hpp ! src/share/vm/gc/g1/g1DefaultPolicy.cpp ! src/share/vm/gc/g1/g1DefaultPolicy.hpp ! src/share/vm/gc/g1/g1EvacFailure.cpp ! src/share/vm/gc/g1/g1HeapVerifier.cpp ! src/share/vm/gc/g1/g1HeapVerifier.hpp ! src/share/vm/gc/g1/g1RemSet.cpp ! src/share/vm/gc/g1/g1YoungRemSetSamplingThread.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/gc/g1/heapRegion.hpp ! src/share/vm/gc/g1/heapRegion.inline.hpp Changeset: 29ed49c42486 Author: zmajo Date: 2016-07-06 11:16 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/29ed49c42486 8160527: Check for final instance field updates can be omitted Summary: Disable final field resolution in the constant pool cache. Correct error message printed at field resolution. New tests. Reviewed-by: jrose, coleenp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/linkResolver.cpp + test/runtime/Final/TestPutField.jasm + test/runtime/Final/TestPutMain.java + test/runtime/Final/TestPutStatic.jasm Changeset: 9cb23b2eee22 Author: zmajo Date: 2016-07-06 12:01 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9cb23b2eee22 Merge Changeset: 0df413195ffc Author: kbarrett Date: 2016-07-07 15:40 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0df413195ffc 8160350: cannot truss jdk9 [ solaris ] Summary: Removed no longer needed code to enable or test for vtime support. Reviewed-by: kbarrett, dcubed, gthornbr Contributed-by: alan.burlison at oracle.com ! src/os/solaris/vm/os_solaris.cpp Changeset: d5b704ac66af Author: dcubed Date: 2016-07-07 14:58 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d5b704ac66af 8068592: Remove unused code in objectMonitor.hpp Reviewed-by: dholmes, redestad, gthornbr ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/objectMonitor.hpp ! src/share/vm/runtime/synchronizer.hpp Changeset: f3d84276e127 Author: stefank Date: 2016-06-21 14:00 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f3d84276e127 8159893: StringTable cleaning log line lacks the GC ID prefix Reviewed-by: pliden, jmasa ! src/share/vm/logging/logPrefix.hpp ! test/gc/g1/TestStringSymbolTableStats.java Changeset: 399e76f7e29b Author: jmasa Date: 2016-05-19 13:59 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/399e76f7e29b 8157240: GC task trace logging is incomprehensible Reviewed-by: tschatzl, redestad ! src/share/vm/gc/parallel/gcTaskManager.cpp ! src/share/vm/gc/parallel/gcTaskManager.hpp ! src/share/vm/gc/parallel/gcTaskThread.cpp ! src/share/vm/gc/parallel/gcTaskThread.hpp ! src/share/vm/gc/shared/workerManager.hpp ! src/share/vm/gc/shared/workgroup.cpp ! src/share/vm/gc/shared/workgroup.hpp + test/gc/ergonomics/TestInitialGCThreadLogging.java Changeset: fa5d09273164 Author: amurillo Date: 2016-07-07 18:21 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fa5d09273164 Added tag jdk-9+126 for changeset adc8c84b7cf8 ! .hgtags Changeset: 25442c9a17c8 Author: amurillo Date: 2016-07-07 18:35 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/25442c9a17c8 Merge - 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/HotSpotVmSymbols.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/HotSpotVMType.java - src/share/vm/runtime/atomic.cpp Changeset: a8d8b49a0a24 Author: dsamersoff Date: 2016-07-08 20:11 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a8d8b49a0a24 8161074: Quarantine jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java in JDK9-dev Summary: Quarantine the test Reviewed-by: dcubed, gtriantafill ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java Changeset: b24356a3e2a6 Author: amurillo Date: 2016-07-08 12:12 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b24356a3e2a6 Merge Changeset: 2fe257c2c5d5 Author: amurillo Date: 2016-07-08 12:17 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2fe257c2c5d5 Merge Changeset: bcf6261d0352 Author: sspitsyn Date: 2016-07-09 19:20 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/bcf6261d0352 8159145: Add JVMTI function GetNamedModule Summary: Introduce function GetNamedModule with a jtreg test coverage Reviewed-by: alanb, ctornqvi, hseigel, jiangli, dholmes, dcubed ! make/test/JtregNative.gmk ! src/share/vm/classfile/modules.cpp ! src/share/vm/classfile/modules.hpp ! src/share/vm/prims/jvmti.xml ! src/share/vm/prims/jvmtiEnv.cpp + test/serviceability/jvmti/GetNamedModule/MyPackage/GetNamedModuleTest.java + test/serviceability/jvmti/GetNamedModule/libGetNamedModuleTest.c Changeset: 46fba2696985 Author: ysuenaga Date: 2016-07-06 20:58 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/46fba2696985 8153074: UL: Show output option in VM.log jcmd Reviewed-by: dholmes, mlarsson ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/logging/logFileOutput.cpp ! src/share/vm/logging/logFileOutput.hpp ! src/share/vm/logging/logOutput.cpp ! src/share/vm/logging/logOutput.hpp Changeset: 7f9be2d3ed2b Author: rbackman Date: 2016-07-11 13:14 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7f9be2d3ed2b Merge From rickard.backman at oracle.com Mon Jul 11 13:00:22 2016 From: rickard.backman at oracle.com (rickard.backman at oracle.com) Date: Mon, 11 Jul 2016 13:00:22 +0000 Subject: hg: jdk9/hs-comp/jdk: 149 new changesets Message-ID: <201607111300.u6BD0RqD013101@aojmv0008.oracle.com> Changeset: e9e4a2588d25 Author: tidu Date: 2016-06-23 19:58 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e9e4a2588d25 8146393: sun/security/tools/jarsigner/ts.sh failed on OEL Linux 7 with ar_SA Locale Reviewed-by: weijun Contributed-by: Tim Du ! test/sun/security/tools/jarsigner/TimestampCheck.java Changeset: ceeea7370651 Author: chegar Date: 2016-06-24 06:47 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ceeea7370651 8154017: Shutdown hooks are racing against shutdown sequence, if System.exit()-calling thread is interrupted Reviewed-by: alanb, dholmes, shade ! src/java.base/share/classes/java/lang/ApplicationShutdownHooks.java + test/java/lang/Runtime/shutdown/ShutdownInterruptedMain.java Changeset: 1f3481f377e6 Author: skuksenko Date: 2016-06-24 06:52 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1f3481f377e6 8158690: GET request via HTTP/2 has a huge delays due to Nagle?s Algorithm and Delayed ACK clash Reviewed-by: chegar ! src/java.httpclient/share/classes/java/net/http/PlainHttpConnection.java Changeset: 2b342fb6d029 Author: jlaskey Date: 2016-06-24 11:20 -0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2b342fb6d029 8159172: Update usage of jlink/jimage/jmod to show option patterns Reviewed-by: mchung, alanb ! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java ! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties Changeset: bf01c473c733 Author: sundar Date: 2016-06-24 19:56 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/bf01c473c733 8147794: Jlink's ModuleEntry.stream can't be consumed more than once and ModuleEntry content should be read only if needed Reviewed-by: jlaskey, psandoz + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/AbstractModuleEntry.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryModuleEntry.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ByteArrayModuleEntry.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryFactory.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryImpl.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModulePoolImpl.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PathModuleEntry.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/FileCopierPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripDebugPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPoolImpl.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModuleEntry.java ! test/tools/jlink/ImageFilePoolTest.java ! test/tools/jlink/ResourcePoolTest.java ! test/tools/jlink/plugins/ExcludeFilesPluginTest.java ! test/tools/jlink/plugins/ExcludePluginTest.java ! test/tools/jlink/plugins/ExcludeVMPluginTest.java ! test/tools/jlink/plugins/StringSharingPluginTest.java Changeset: e83c66fbe3ca Author: dfuchs Date: 2016-06-24 16:03 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e83c66fbe3ca 8150173: JAXBContext.newInstance causes PrivilegedActionException when createContext's declared in abstract class extended by discovered JAXB implementation Summary: trivial fix - the concrete class must be instantiated, not the class that defines the createContext method. Reviewed-by: lancea, mchung + test/javax/xml/bind/JAXBContext/JAXBContextWithAbstractFactory.java + test/javax/xml/bind/JAXBContext/JAXBContextWithLegacyFactory.java + test/javax/xml/bind/JAXBContext/JAXBContextWithSubclassedFactory.java Changeset: a0632f016b10 Author: sundar Date: 2016-06-24 23:28 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a0632f016b10 8153238: Improve test/tools/jlink/JLinkTest.java not to hard code the number of plugins Reviewed-by: jlaskey ! test/tools/jlink/JLinkTest.java Changeset: 52b57dd2d82e Author: rriggs Date: 2016-06-24 14:19 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/52b57dd2d82e 8160278: Remove java/time/test/java/time/TestClock_System from the problem list Reviewed-by: darcy ! test/ProblemList.txt Changeset: 466858fd50c4 Author: sundar Date: 2016-06-27 14:55 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/466858fd50c4 8157936: Files.size(Path p) returns 0 if path is from JrtFileSystem with exploded build Reviewed-by: psandoz ! src/java.base/share/classes/jdk/internal/jrtfs/ExplodedImage.java ! test/jdk/internal/jrtfs/Basic.java Changeset: d4a100e0e2df Author: jlaskey Date: 2016-06-27 09:26 -0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d4a100e0e2df 8160348: jlink should use System.out for usage messages Reviewed-by: sundar ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java Changeset: 073ab1d4edf5 Author: igerasim Date: 2016-06-27 16:09 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/073ab1d4edf5 8160264: Reuse Latin1/UTF16 compare routines Reviewed-by: psandoz ! src/java.base/share/classes/java/lang/StringUTF16.java Changeset: 44327147adc2 Author: sherman Date: 2016-06-27 13:57 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/44327147adc2 8160312: ArrayIndexOutOfBoundsException when comparing strings case insensitive Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/StringLatin1.java ! test/java/lang/String/CompareIC.java Changeset: 8b6322c3adfc Author: redestad Date: 2016-06-28 00:39 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8b6322c3adfc 8160000: Runtime.version() cause startup regressions in 9+119 Reviewed-by: mchung, psandoz, erikj, forax, iris ! make/gensrc/GensrcMisc.gmk ! src/java.base/share/classes/java/lang/Runtime.java ! src/java.base/share/classes/java/lang/VersionProps.java.template Changeset: 58bc26407b84 Author: mchung Date: 2016-06-27 20:22 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/58bc26407b84 8159596: Add java --dry-run Reviewed-by: alanb, ksrini ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! src/java.base/share/native/libjli/java.c + test/tools/launcher/modules/dryrun/DryRunTest.java + test/tools/launcher/modules/dryrun/src/m/module-info.java + test/tools/launcher/modules/dryrun/src/m/p/Lib.java + test/tools/launcher/modules/dryrun/src/test/jdk/test/Main.java + test/tools/launcher/modules/dryrun/src/test/module-info.java Changeset: 3279c9730738 Author: sundar Date: 2016-06-28 09:57 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3279c9730738 8160346: JLinkTest.java should compute exact number of plugins from jdk.jlink module Reviewed-by: jlaskey, mchung ! test/tools/jlink/JLinkTest.java Changeset: 2ec3fa3860f7 Author: rgoel Date: 2016-06-28 13:47 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2ec3fa3860f7 8158504: test/sun/util/locale/provider/Bug8038436.java: non English locale(s) included in available locales Reviewed-by: okutsu, naoto ! test/sun/util/locale/provider/Bug8038436.java Changeset: 73e1dc20396a Author: amlu Date: 2016-06-28 14:39 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/73e1dc20396a 8156536: Remove intermittent key from TreeTest.java and move back to tier1 Reviewed-by: darcy ! test/TEST.groups ! test/java/lang/ProcessHandle/TreeTest.java Changeset: d473607154f0 Author: rpatil Date: 2016-06-27 11:52 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d473607154f0 8153955: increase java.util.logging.FileHandler MAX_LOCKS limit Summary: This patch adds a new configurable property "java.util.logging.FileHandler.maxLocks" to java.util.logging.FileHandler which can be defined in the logging configuration file and makes it possible to configure the maximum number of concurrent log file locks a FileHandler can handle. If not overridden, the default value of maxLocks (100) remains unchanged. Reviewed-by: dfuchs, coffeys ! src/java.logging/share/classes/java/util/logging/FileHandler.java ! src/java.logging/share/conf/logging.properties + test/java/util/logging/FileHandlerMaxLocksTest.java Changeset: 5cfbcb4e6009 Author: jlaskey Date: 2016-06-28 16:07 -0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5cfbcb4e6009 8160459: jlink minor code clean up Reviewed-by: mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/AbstractModuleEntry.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Archive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryModuleEntry.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/BasicImageWriter.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ByteArrayModuleEntry.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/DirArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageResourcesTree.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageStringsWriter.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JarArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JmodArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModularJarArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryFactory.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModulePoolImpl.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PathModuleEntry.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePrevisitor.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Utils.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/DefaultCompressPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeFilesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludePlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/FileCopierPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OptimizationPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OrderResourcesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StringSharingPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripDebugPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripNativeCommandsPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ZipPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ControlFlow.java Changeset: 3e215a8dba54 Author: robm Date: 2016-06-28 20:03 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3e215a8dba54 8143640: Showing incorrect result while passing specific argument in the Java launcher tools Reviewed-by: ksrini ! src/java.base/windows/native/libjli/cmdtoargs.c ! test/tools/launcher/Arrrghs.java Changeset: 13d951aed7aa Author: sherman Date: 2016-06-28 15:36 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/13d951aed7aa 6233323: ZipEntry.isDirectory() may return false incorrectly 8144977: Class.getResourceAsStream("directory") in JAR returns broken InputStream Reviewed-by: rriggs ! src/java.base/share/classes/java/util/zip/ZipFile.java ! test/java/util/zip/ZipFile/ReadZip.java Changeset: 129cb0440dc8 Author: darcy Date: 2016-06-28 16:57 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/129cb0440dc8 8160502: Problem listing of several http2 tests Reviewed-by: lancea ! test/ProblemList.txt Changeset: 9d57bb03c86c Author: psandoz Date: 2016-06-29 08:30 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9d57bb03c86c 8160439: Replace asserts in VarHandle.AccessMode with tests Reviewed-by: vlivanov, rriggs, martin ! src/java.base/share/classes/java/lang/invoke/VarHandle.java + test/java/lang/invoke/VarHandles/VarHandleTestAccessModeMethodNames.java Changeset: 90c4052c87d2 Author: sdrach Date: 2016-06-10 13:57 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/90c4052c87d2 8114827: JDK 9 multi-release enabled jar tool Reviewed-by: chegar Contributed-by: steve.drach at oracle.com ! src/java.base/share/classes/jdk/internal/util/jar/JarIndex.java ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties ! test/tools/jar/compat/CLICompatibility.java + test/tools/jar/multiRelease/Basic.java + test/tools/jar/multiRelease/data/test01/base/version/Main.java + test/tools/jar/multiRelease/data/test01/base/version/Version.java + test/tools/jar/multiRelease/data/test01/v10/version/Version.java + test/tools/jar/multiRelease/data/test01/v9/version/Version.java Changeset: abf68fb8daa5 Author: simonis Date: 2016-06-29 10:07 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/abf68fb8daa5 8160457: VersionProps.versionNumbers() is broken Reviewed-by: redestad, mchung, iris ! src/java.base/share/classes/java/lang/VersionProps.java.template Changeset: 805a23c32613 Author: prappo Date: 2016-06-29 10:19 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/805a23c32613 8160218: HPack decoder fails when processing header in multiple ByteBuffers Reviewed-by: michaelm ! src/java.httpclient/share/classes/java/net/http/Http2Connection.java ! src/java.httpclient/share/classes/sun/net/httpclient/hpack/StringReader.java ! test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/DecoderTest.java ! test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/EncoderTest.java Changeset: 4ef4239bb6c5 Author: tidu Date: 2016-06-29 23:29 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4ef4239bb6c5 8160415: Mark sun/security/tools/keytool/standard.sh as intermittently failing Reviewed-by: weijun Contributed-by: Tim Du ! test/sun/security/tools/keytool/standard.sh Changeset: 19667746313b Author: jnimeh Date: 2016-06-30 00:09 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/19667746313b 8143302: javax/net/ssl/Stapling/SSLSocketWithStapling.java fails intermittently: Server died Summary: Fixes a file descriptor leak in the test and a thread exhaustion issue in the StatusResponseManager in JSSE. Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/StatusResponseManager.java ! test/javax/net/ssl/Stapling/SSLSocketWithStapling.java Changeset: 0b88eb2f451d Author: clanger Date: 2016-06-30 09:30 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0b88eb2f451d 8158023: SocketExceptions contain too little information sometimes Reviewed-by: rriggs, msheppar, chegar ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/native/libjava/jni_util.c ! src/java.base/share/native/libjava/jni_util.h ! src/java.base/unix/native/libnet/NetworkInterface.c ! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c ! src/java.base/unix/native/libnet/PlainSocketImpl.c ! src/java.base/unix/native/libnet/SocketInputStream.c ! src/java.base/unix/native/libnet/SocketOutputStream.c ! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c ! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c Changeset: cc0d1c8b443e Author: peytoia Date: 2016-06-30 16:57 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/cc0d1c8b443e 7090039: Wrong link in comment of java.text.DateFormatSymbols Reviewed-by: okutsu ! src/java.base/share/classes/java/text/DateFormatSymbols.java Changeset: 4db241da10dc Author: jnimeh Date: 2016-06-30 07:14 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4db241da10dc 8030132: Cipher.init syntax error in javadoc @code tag 8160222: javax/crypto/Cipher.java has a typo Summary: Fixes typographical errors in javax/crypto/Cipher.java Reviewed-by: weijun ! src/java.base/share/classes/javax/crypto/Cipher.java Changeset: cc2b9f4a15cb Author: sundar Date: 2016-06-30 22:24 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/cc2b9f4a15cb 8160641: PostProcessingPlugin and ExecutableImage should not be part of plugin API Reviewed-by: jlaskey, mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/Jlink.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/ImageBuilder.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ExecutableImage.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginRepository.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PostProcessor.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Utils.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/DefaultCompressPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeFilesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludePlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/FileCopierPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OrderResourcesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StringSharingPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripDebugPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripNativeCommandsPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ZipPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ExecutableImage.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/PostProcessorPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/TransformerPlugin.java ! src/jdk.jlink/share/classes/module-info.java ! test/tools/jlink/DefaultProviderTest.java ! test/tools/jlink/ImageFileCreatorTest.java ! test/tools/jlink/IntegrationTest.java ! test/tools/jlink/JLinkOptionsTest.java ! test/tools/jlink/JLinkPostProcessingTest.java ! test/tools/jlink/JLinkTest.java ! test/tools/jlink/customplugin/module-info.java ! test/tools/jlink/customplugin/plugin/CustomPlugin.java ! test/tools/jlink/customplugin/plugin/HelloPlugin.java ! test/tools/jlink/plugins/CompressorPluginTest.java ! test/tools/jlink/plugins/ExcludeFilesPluginTest.java ! test/tools/jlink/plugins/ExcludeVMPluginTest.java ! test/tools/jlink/plugins/LastSorterTest.java ! test/tools/jlink/plugins/OrderResourcesPluginTest.java ! test/tools/jlink/plugins/PluginOrderTest.java ! test/tools/jlink/plugins/PluginsNegativeTest.java ! test/tools/jlink/plugins/PrevisitorTest.java ! test/tools/jlink/plugins/StringSharingPluginTest.java ! test/tools/jlink/plugins/StripDebugPluginTest.java Changeset: b72c37787a5e Author: bchristi Date: 2016-06-30 10:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b72c37787a5e 8160370: System.getProperty("os.version") returns "Unknown" on Mac Summary: Read SystemVersion.plist on pre-10.9 Mac OS Reviewed-by: bpb, ddehaven, gziemski, rriggs ! src/java.base/macosx/native/libjava/java_props_macosx.c Changeset: f1b351c97c7d Author: amurillo Date: 2016-06-29 21:49 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f1b351c97c7d Merge - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryImpl.java Changeset: fafe16fe16e6 Author: amurillo Date: 2016-06-30 10:31 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/fafe16fe16e6 Merge - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ExecutableImage.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/PostProcessorPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/TransformerPlugin.java Changeset: 8af4c19867e8 Author: amurillo Date: 2016-06-30 22:10 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8af4c19867e8 Added tag jdk-9+125 for changeset 073ab1d4edf5 ! .hgtags Changeset: e24c48a4e5e2 Author: amurillo Date: 2016-06-30 22:38 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e24c48a4e5e2 Merge - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ExecutableImage.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/PostProcessorPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/TransformerPlugin.java Changeset: 2e7b1b9b4b07 Author: amlu Date: 2016-07-01 12:50 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2e7b1b9b4b07 8160658: sun/security/tools/keytool/standard.sh fails on all platforms after JDK-8160415 Reviewed-by: weijun ! test/sun/security/tools/keytool/standard.sh Changeset: 3ab835bb3771 Author: mullan Date: 2016-07-01 11:42 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3ab835bb3771 8157707: Deprecate the java.security.Certificate API with forRemoval=true Reviewed-by: xuelei ! src/java.base/share/classes/java/security/Certificate.java Changeset: 2489316c9e36 Author: mullan Date: 2016-07-01 14:29 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2489316c9e36 8157847: Deprecate the java.security.acl API with forRemoval=true Reviewed-by: weijun, mchung ! src/java.base/share/classes/java/security/acl/Acl.java ! src/java.base/share/classes/java/security/acl/AclEntry.java ! src/java.base/share/classes/java/security/acl/AclNotFoundException.java ! src/java.base/share/classes/java/security/acl/Group.java ! src/java.base/share/classes/java/security/acl/LastOwnerException.java ! src/java.base/share/classes/java/security/acl/NotOwnerException.java ! src/java.base/share/classes/java/security/acl/Owner.java ! src/java.base/share/classes/java/security/acl/Permission.java ! src/java.base/share/classes/java/security/acl/package-info.java Changeset: 047f993e8275 Author: bpb Date: 2016-07-01 12:54 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/047f993e8275 8160687: (fs) Cannot tell which WatchService test is not deleting temp directories "work*" Summary: Change name of "work" temp directory to "TestName" Reviewed-by: rriggs ! test/java/nio/file/WatchService/DeleteInterference.java ! test/java/nio/file/WatchService/LotsOfCancels.java Changeset: e13150d952e6 Author: bpb Date: 2016-07-01 12:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e13150d952e6 8160018: (fs) Remove GioFileTypeDetector on Solaris Summary: Remove the GioFileTypeDetector from the chain of FileTypeDetectors provided by SolarisFileSystemProvider. Reviewed-by: rriggs ! make/lib/NioLibraries.gmk ! make/mapfiles/libnio/mapfile-solaris + src/java.base/linux/classes/sun/nio/fs/GioFileTypeDetector.java + src/java.base/linux/native/libnio/fs/GioFileTypeDetector.c ! src/java.base/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java - src/java.base/unix/classes/sun/nio/fs/GioFileTypeDetector.java - src/java.base/unix/native/libnio/fs/GioFileTypeDetector.c Changeset: 08db2482a5ad Author: amurillo Date: 2016-07-01 16:50 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/08db2482a5ad Merge ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! test/ProblemList.txt Changeset: f20151bd15a9 Author: amurillo Date: 2016-06-30 14:57 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f20151bd15a9 8160690: Quarantine VarHandles tests Reviewed-by: jwilhelm ! test/ProblemList.txt Changeset: a1bd575310bf Author: dcubed Date: 2016-07-07 16:46 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a1bd575310bf 8161010: quarantine sun/tools/jps/TestJpsJar.java in JDK9-dev and JDK9-hs Reviewed-by: iklam ! test/ProblemList.txt Changeset: 2c62a8efd316 Author: dcubed Date: 2016-07-07 17:22 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2c62a8efd316 Merge ! test/ProblemList.txt Changeset: 10c397081ca6 Author: dsamersoff Date: 2016-07-08 17:36 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/10c397081ca6 8159925: sun/tools/jps/TestJpsJar.java still fails after fix for JDK-8153278 Summary: Check user.dir property Reviewed-by: dcubed, sspitsyn ! test/sun/tools/jps/JpsBase.java ! test/sun/tools/jps/TestJpsJar.java Changeset: cbd51d52f149 Author: vinnie Date: 2016-07-01 22:55 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/cbd51d52f149 8157730: Mark deprecated java.security.{Identity,IdentityScope,Signer} APIs with forRemoval=true Reviewed-by: mullan ! src/java.base/share/classes/java/security/Identity.java ! src/java.base/share/classes/java/security/IdentityScope.java ! src/java.base/share/classes/java/security/Signer.java Changeset: 5244d6e80b86 Author: ksrini Date: 2016-07-01 15:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5244d6e80b86 8145418: [macosx] Help message for -Xdock:name has a superfluous trailing quote " Reviewed-by: naoto ! src/java.base/share/classes/sun/launcher/resources/launcher.properties Changeset: 3a1457267440 Author: ascarpino Date: 2016-07-02 13:51 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3a1457267440 8159180: Remove default setting for jdk.security.provider.preferred Reviewed-by: xuelei ! src/java.base/share/conf/security/java.security ! test/sun/security/jca/PreferredProviderNegativeTest.java ! test/sun/security/jca/PreferredProviderTest.java Changeset: b6c9d1c6c6d4 Author: igerasim Date: 2016-07-03 05:30 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b6c9d1c6c6d4 8159822: Non-synchronized access to shared members of com.sun.jndi.ldap.pool.Pool Reviewed-by: coffeys ! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Pool.java Changeset: ef8766bfb88d Author: okutsu Date: 2016-07-04 13:00 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ef8766bfb88d 8159943: JavaTimeSupplementary resource bundles need update Reviewed-by: naoto ! src/java.base/share/classes/sun/text/resources/JavaTimeSupplementary.java ! src/java.base/share/classes/sun/text/resources/JavaTimeSupplementary_en.java ! src/java.base/share/classes/sun/util/resources/LocaleData.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ar.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ar_JO.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ar_LB.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ar_SY.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_be.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_bg.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ca.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_cs.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_da.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_de.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_de_AT.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_el.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_AU.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_CA.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_GB.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_IE.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_IN.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_MT.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_NZ.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_SG.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_ZA.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es.java + src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_AR.java + src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_BO.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_CL.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_CO.java + src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_CR.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_DO.java + src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_EC.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_GT.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_HN.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_MX.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_PA.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_PE.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_PR.java + src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_PY.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_US.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_UY.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_VE.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_et.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fi.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fr.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fr_BE.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fr_CA.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fr_CH.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ga.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_hi_IN.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_hr.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_hu.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_in.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_is.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_it.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_it_CH.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_iw.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ja.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ko.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_lt.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_lv.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_mk.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ms.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_mt.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_nl.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_nl_BE.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_no.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_pl.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_pt.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_pt_PT.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ro.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ru.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sk.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sl.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sq.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sr.java + src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sr_BA.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sr_Latn.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sv.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_th.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_tr.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_uk.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_vi.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_zh.java + src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_zh_HK.java + src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_zh_SG.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_zh_TW.java + test/sun/text/resources/JavaTimeSupplementaryTest.java Changeset: b7da29e8b7f1 Author: mhaupt Date: 2016-07-04 10:08 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b7da29e8b7f1 8143211: provide bytecode intrinsics for loop and try/finally executors Reviewed-by: psandoz, redestad, vlivanov ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/LambdaFormBuffer.java ! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java ! test/java/lang/invoke/MethodHandlesTest.java Changeset: 167660ada3b1 Author: bgopularam Date: 2016-07-04 10:50 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/167660ada3b1 8159616: java.time.Instant falls through switch statement Summary: Removed the unneeded case statement INSTANT_SECONDS Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/Instant.java Changeset: 4a36d1f5e1f9 Author: igerasim Date: 2016-07-04 16:25 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4a36d1f5e1f9 8153948: sun/security/mscapi/ShortRSAKey1024.sh fails with "Field length overflow" Reviewed-by: coffeys, xuelei ! test/ProblemList.txt ! test/sun/security/mscapi/ShortRSAKeyWithinTLS.java Changeset: 604fc0a43f5b Author: mchung Date: 2016-07-04 09:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/604fc0a43f5b 8160698: java --dry-run should not cause main class be initialized Reviewed-by: ksrini ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/java.base/share/native/libjli/java.c ! test/tools/launcher/modules/dryrun/DryRunTest.java + test/tools/launcher/modules/dryrun/src/test/jdk/test/MainWithClinit.java Changeset: 6fda66a5bdf2 Author: okutsu Date: 2016-07-05 13:53 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6fda66a5bdf2 8136356: Add time zone mappings on Windows Reviewed-by: peytoia ! src/java.base/windows/conf/tzmappings Changeset: 265f07335d16 Author: srastogi Date: 2016-07-05 12:44 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/265f07335d16 8158510: Add test cases to validate Annotation Reviewed-by: alanb, psandoz, mhaupt + test/java/lang/annotation/AnnotationVerifier.java + test/java/lang/annotation/ClassFileGenerator.java Changeset: 7cfb59b31660 Author: ssahoo Date: 2016-07-05 10:04 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7cfb59b31660 8160624: sun/security/tools/keytool/printssl.sh failed with "Socket closed" Reviewed-by: weijun ! test/sun/security/tools/keytool/PrintSSL.java - test/sun/security/tools/keytool/printssl.sh Changeset: 2e7f6cc5dc28 Author: ssahoo Date: 2016-07-05 10:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2e7f6cc5dc28 8158116: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java failed with timeout Reviewed-by: xuelei ! test/com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java Changeset: b5bf4aa6111a Author: ssahoo Date: 2016-07-05 10:10 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b5bf4aa6111a 8160341: Remove intermittent key from TestDSAGenParameterSpec.java Reviewed-by: xuelei ! test/sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java Changeset: 89ce99c3bc23 Author: ssahoo Date: 2016-07-05 10:11 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/89ce99c3bc23 8159861: sun/security/tools/keytool/DefaultSignatureAlgorithm.java timeout Reviewed-by: xuelei ! test/sun/security/tools/keytool/DefaultSignatureAlgorithm.java Changeset: 8150edf90095 Author: ascarpino Date: 2016-07-05 15:37 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8150edf90095 8154015: Apply algorithm constraints to timestamped code Reviewed-by: mullan ! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java ! src/java.base/share/classes/sun/security/provider/certpath/PKIX.java ! src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java + src/java.base/share/classes/sun/security/provider/certpath/PKIXTimestampParameters.java ! src/java.base/share/classes/sun/security/util/CertConstraintParameters.java ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/validator/PKIXValidator.java ! src/java.base/share/classes/sun/security/validator/Validator.java Changeset: ee7240043bee Author: amurillo Date: 2016-07-05 13:50 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ee7240043bee Merge ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! test/ProblemList.txt - test/sun/security/tools/keytool/printssl.sh Changeset: dd7575ec407c Author: amurillo Date: 2016-07-05 20:41 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/dd7575ec407c Merge Changeset: bbbc1aa7373b Author: darcy Date: 2016-07-05 21:11 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/bbbc1aa7373b 6226715: (ann) java.lang.annotation.AnnotationTypeMismatchException could not be serialized Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/annotation/AnnotationTypeMismatchException.java Changeset: 2f23e7be710d Author: mli Date: 2016-07-06 00:04 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2f23e7be710d 8160866: IntPrimitiveOpsTests.java still in ProblemList.txt while related bug has been closed Reviewed-by: mhaupt ! test/ProblemList.txt Changeset: 2db4cdd98115 Author: xiaofeya Date: 2016-07-06 01:20 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2db4cdd98115 8153838: test/java/io/Serializable/failureAtomicity/FailureAtomicity.java doesnot declare module dependencies Reviewed-by: alanb Contributed-by: Felix Yang ! test/java/io/Serializable/failureAtomicity/FailureAtomicity.java Changeset: 79bdc1375b25 Author: weijun Date: 2016-07-06 21:52 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/79bdc1375b25 8158589: Possible integer overflow issues for DRBG Reviewed-by: xuelei, mullan ! src/java.base/share/classes/sun/security/provider/AbstractDrbg.java ! src/java.base/share/classes/sun/security/provider/AbstractHashDrbg.java ! src/java.base/share/classes/sun/security/provider/CtrDrbg.java ! src/java.base/share/classes/sun/security/provider/HashDrbg.java ! src/java.base/share/classes/sun/security/provider/HmacDrbg.java Changeset: ec6ad962c2d5 Author: rriggs Date: 2016-07-06 10:33 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ec6ad962c2d5 8160848: Add diagnostics to java/lang/ProcessBuilder/Zombies Reviewed-by: martin ! test/java/lang/ProcessBuilder/Zombies.java Changeset: c3fbc7c75b01 Author: mhaupt Date: 2016-07-06 17:10 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c3fbc7c75b01 8160717: MethodHandles.loop() does not check for excessive signature Reviewed-by: psandoz, redestad ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java + test/java/lang/invoke/LoopCombinatorLongSignatureTest.java Changeset: ee2349c0705a Author: akosarev Date: 2016-07-06 09:54 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ee2349c0705a 8135114: sun/security/krb5/auto tests failed on machine with TR locale Reviewed-by: xuelei ! test/sun/security/krb5/auto/KDC.java ! test/sun/security/krb5/auto/NewSalt.java ! test/sun/security/krb5/auto/OneKDC.java ! test/sun/security/krb5/auto/SSL.java ! test/sun/security/krb5/auto/SaslBasic.java ! test/sun/security/krb5/auto/SaslGSS.java Changeset: a82d07d9c195 Author: darcy Date: 2016-07-06 10:19 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a82d07d9c195 8160901: Demote java/lang/ProcessBuilder/Zombies.java to tier 2 Reviewed-by: rriggs ! test/TEST.groups Changeset: 4878aa4b60dd Author: tidu Date: 2016-07-05 23:43 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4878aa4b60dd 8160333: Remove intermittent key from javax/net/ssl/TLSv12/ShortRSAKey512.java Reviewed-by: xuelei Contributed-by: Tim Du ! test/javax/net/ssl/TLSv12/ShortRSAKey512.java Changeset: 45b2d1be3b08 Author: tidu Date: 2016-07-06 01:50 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/45b2d1be3b08 8160339: Remove intermittent key from javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java Reviewed-by: xuelei Contributed-by: Tim Du ! test/javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java Changeset: abd3693cabcc Author: srastogi Date: 2016-07-07 09:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/abd3693cabcc 8158169: MethodHandles.dropArgumentsToMatch(...) Reviewed-by: psandoz, mhaupt ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! test/java/lang/invoke/DropArgumentsTest.java Changeset: 22617fd44868 Author: mli Date: 2016-07-07 01:31 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/22617fd44868 8157667: sun/security/x509/URICertStore/ExtensionsWithLDAP.java has to be updated due to JDK-8134577 Summary: Resolving hosts by proxy instead of name service Reviewed-by: mullan Contributed-by: John Jiang ! test/ProblemList.txt + test/sun/security/x509/URICertStore/AIA + test/sun/security/x509/URICertStore/CRLDP ! test/sun/security/x509/URICertStore/ExtensionsWithLDAP.java + test/sun/security/x509/URICertStore/SocksProxy.java Changeset: 8cc194337a0a Author: nishjain Date: 2016-07-07 17:53 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8cc194337a0a 8055900: j.t.SimpleDateFormat spec needs to be clarified regarding month patterns Reviewed-by: okutsu, peytoia ! src/java.base/share/classes/java/text/DateFormatSymbols.java ! src/java.base/share/classes/java/text/SimpleDateFormat.java Changeset: cf7e30f5c03f Author: jlaskey Date: 2016-07-07 09:38 -0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/cf7e30f5c03f 8160829: Remove ASMPool support from jlink Reviewed-by: sundar, psandoz, forax + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ClassForNamePlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OptimizationPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmGlobalPool.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmModulePool.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPool.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPoolImpl.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPools.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ControlFlow.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ForNameFolding.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ReflectionOptimizer.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/Utils.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! src/jdk.jlink/share/classes/module-info.java - test/tools/jlink/JLinkOptimTest.java - test/tools/jlink/asmplugin/AddForgetResourcesTest.java - test/tools/jlink/asmplugin/AsmPluginTestBase.java - test/tools/jlink/asmplugin/BasicTest.java - test/tools/jlink/asmplugin/IdentityPluginTest.java - test/tools/jlink/asmplugin/NegativeTest.java - test/tools/jlink/asmplugin/PackageMappingTest.java - test/tools/jlink/asmplugin/SortingTest.java - test/tools/jlink/asmplugin/VisitorTest.java Changeset: 7791205bea66 Author: psandoz Date: 2016-07-07 18:30 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7791205bea66 8160885: Unsafe.compareAndExchangeDouble/FloatAcquire should defer to compareAndExchangeLong/IntAcquire Reviewed-by: mhaupt ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java Changeset: d703b6365f9c Author: ssahoo Date: 2016-07-07 09:50 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d703b6365f9c 8160940: Enable debug log in javax/net/ssl/HttpsURLConnection/Equals.java to track JDK-8160210 Reviewed-by: xuelei ! test/javax/net/ssl/HttpsURLConnection/Equals.java Changeset: ecacc79ccd57 Author: darcy Date: 2016-07-07 10:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ecacc79ccd57 8152174: Type annotations with a missing type throw NullPointerException Reviewed-by: jfranck ! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java + test/java/lang/annotation/typeAnnotations/MissingAnnotation.java + test/java/lang/annotation/typeAnnotations/NoNpeOnMissingAnnotation.java Changeset: 67d03b02b35a Author: amurillo Date: 2016-07-07 18:21 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/67d03b02b35a Added tag jdk-9+126 for changeset 6fda66a5bdf2 ! .hgtags Changeset: b12b4d46866d Author: amurillo Date: 2016-07-07 18:35 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b12b4d46866d Merge - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OptimizationPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmGlobalPool.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmModulePool.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPool.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPoolImpl.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPools.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ControlFlow.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ForNameFolding.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ReflectionOptimizer.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/Utils.java - test/sun/security/tools/keytool/printssl.sh - test/tools/jlink/JLinkOptimTest.java - test/tools/jlink/asmplugin/AddForgetResourcesTest.java - test/tools/jlink/asmplugin/AsmPluginTestBase.java - test/tools/jlink/asmplugin/BasicTest.java - test/tools/jlink/asmplugin/IdentityPluginTest.java - test/tools/jlink/asmplugin/NegativeTest.java - test/tools/jlink/asmplugin/PackageMappingTest.java - test/tools/jlink/asmplugin/SortingTest.java - test/tools/jlink/asmplugin/VisitorTest.java Changeset: 848c94ca6394 Author: sherman Date: 2016-07-07 14:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/848c94ca6394 8133170: Deflater.deflate with small output buffers fails Reviewed-by: bpb ! src/java.base/share/classes/java/util/zip/Deflater.java Changeset: 4235be4c9432 Author: igerasim Date: 2016-07-08 01:49 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4235be4c9432 8160267: Ucrypto config file cannot be read when -Dfile.encoding=UTF-16 is set Reviewed-by: mullan ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/Config.java + test/com/oracle/security/ucrypto/ReadConfInUTF16Env.java + test/com/oracle/security/ucrypto/ReadConfInUTF16Env.sh Changeset: a2287f4607ce Author: dcubed Date: 2016-07-07 17:05 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a2287f4607ce Merge ! test/ProblemList.txt Changeset: a13f1f59f8f4 Author: shurailine Date: 2016-07-08 00:50 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a13f1f59f8f4 8158670: Fix @modules in java/lang/SecurityManager/CheckSecurityProvider.java Summary: Enhanced test to detect if the corresponding module is present and update provider list. Reviewed-by: mchung, valeriep ! test/java/lang/SecurityManager/CheckSecurityProvider.java Changeset: aca7dc56bd52 Author: darcy Date: 2016-07-07 18:21 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/aca7dc56bd52 8161022: Mark java/security/SignedObject/Chain.java as failing intermittently Reviewed-by: weijun ! test/java/security/SignedObject/Chain.java Changeset: ec22849a271a Author: sherman Date: 2016-07-07 21:29 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ec22849a271a 8161002: GPL header missing comma in year - not swapped in licensee bundles Reviewed-by: smarks ! src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS.java.template Changeset: 47a69a64985c Author: erikj Date: 2016-07-08 08:56 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/47a69a64985c 8003593: build-infra: Paths to optional platform-specific files should not be hardwired to src/closed Reviewed-by: dholmes, prr ! make/gendata/GendataBlacklistedCerts.gmk ! make/gendata/GendataFontConfig.gmk ! make/gendata/GendataPolicyJars.gmk ! make/gensrc/GensrcIcons.gmk ! make/launcher/Launcher-java.base.gmk ! make/lib/Awt2dLibraries.gmk - make/mapfiles/libdcpr/mapfile-vers ! make/mapfiles/libfontmanager/mapfile-vers - make/mapfiles/libfontmanager/mapfile-vers.openjdk - make/mapfiles/libjdga/mapfile-vers - make/mapfiles/libjpeg/mapfile-vers-closed - make/mapfiles/libkcms/mapfile-vers - make/mapfiles/libt2k/mapfile-vers - src/java.desktop/share/classes/sun/dc/DuctusRenderingEngine.java Changeset: 76dd4d435d0e Author: sundar Date: 2016-07-08 17:11 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/76dd4d435d0e 8161055: Remove plugin ordering by isAfter, isBefore. Reviewed-by: mchung, jlaskey ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginOrderingGraph.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.java ! test/tools/jlink/IntegrationTest.java - test/tools/jlink/plugins/PluginOrderTest.java Changeset: e9588ead5c34 Author: igerasim Date: 2016-07-08 17:56 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e9588ead5c34 8161017: GPL header missing comma in year Reviewed-by: coffeys, rriggs ! src/java.base/macosx/classes/java/lang/ClassLoaderHelper.java ! src/java.base/unix/classes/java/lang/ClassLoaderHelper.java ! src/java.base/windows/classes/java/lang/ClassLoaderHelper.java Changeset: 4d5c6e8bad2d Author: igerasim Date: 2016-07-08 19:38 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4d5c6e8bad2d 8160518: Semicolon is not recognized as comment starting character (Kerberos) Reviewed-by: weijun ! src/java.security.jgss/share/classes/sun/security/krb5/Config.java + test/sun/security/krb5/config/Semicolon.java + test/sun/security/krb5/config/comments.conf Changeset: d575487dd8b3 Author: rhalade Date: 2016-07-08 10:15 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d575487dd8b3 8144559: sun/security/mscapi/SignUsingNONEwithRSA.sh failed intermittently Reviewed-by: vinnie ! test/sun/security/mscapi/SignUsingNONEwithRSA.java - test/sun/security/mscapi/SignUsingNONEwithRSA.sh Changeset: 050bc3e4f38d Author: dlsmith Date: 2016-06-08 16:27 -0600 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/050bc3e4f38d 8157476: -Wlogical-not-parentheses warnings in JRSUIConstantSync.m Reviewed-by: serb ! src/java.desktop/macosx/native/libosxui/JRSUIConstantSync.m Changeset: f8acbd06989a Author: mcherkas Date: 2016-06-09 13:54 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f8acbd06989a 8158734: JEditorPane.createEditorKitForContentType throws NPE after 6882559 Reviewed-by: serb, aivanov ! src/java.desktop/share/classes/javax/swing/JEditorPane.java + test/javax/swing/JEditorPane/8158734/bug8158734.java Changeset: 9cf5d279e079 Author: dmarkov Date: 2016-06-09 14:21 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9cf5d279e079 8025130: [macosx] Frame setLocationByPlatform has no effect under Mac OS X Reviewed-by: ssadetsky, alexp ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m + test/java/awt/Window/SetWindowLocationByPlatformTest/SetWindowLocationByPlatformTest.java Changeset: 321088e2100b Author: psadhukhan Date: 2016-06-10 15:20 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/321088e2100b 8158758: [TEST_BUG] test/java/awt/print/PrinterJob/LandscapeStackOverflow.java fails on timeout Reviewed-by: yan ! test/java/awt/print/PrinterJob/LandscapeStackOverflow.java Changeset: 559af053378c Author: psadhukhan Date: 2016-06-10 15:28 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/559af053378c 8159134: [PIT][TEST_BUG] failed to run java/awt/print/PrinterJob/PrintDlgSelectionAttribTest.java Reviewed-by: yan ! test/java/awt/print/PrinterJob/PrintDlgSelectionAttribTest.java Changeset: f1e4965be211 Author: ssadetsky Date: 2016-06-10 13:05 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f1e4965be211 8156185: JDK-8024858 (long tooltip delay) is not fixed but is easily fixed Reviewed-by: serb, alexsch ! src/java.desktop/share/classes/javax/swing/ToolTipManager.java Changeset: 7af4ae56174e Author: hschreiber Date: 2016-06-14 11:33 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7af4ae56174e 8151385: [hidpi] JOptionPane-Icons only partially visible when using Windows 10 L&F Reviewed-by: serb, alexsch ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java ! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp + test/sun/awt/shell/BadHiDPIIcon.java Changeset: b2f6b819ada2 Author: rchamyal Date: 2016-06-15 12:04 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b2f6b819ada2 8159135: [PIT] javax/swing/JMenuItem/8152981/MenuItemIconTest.java always fail Reviewed-by: alexsch Contributed-by: rajeev.chamyal at oracle.com ! test/javax/swing/JMenuItem/8152981/MenuItemIconTest.java Changeset: 48032eedcf8e Author: jdv Date: 2016-06-15 14:22 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/48032eedcf8e 6386906: Faulty rounding code in BMPImageReader.decodeRLE4() Reviewed-by: flar, psadhukhan Contributed-by: jayathirth.d.v at oracle.com ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java Changeset: af36480b7a30 Author: pkbalakr Date: 2016-06-15 16:33 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/af36480b7a30 8152419: JColorChooser throws Exception Reviewed-by: alexsch, rchamyal Contributed-by: prem.balakrishnan at oracle.com ! src/java.desktop/share/classes/javax/swing/colorchooser/DiagramComponent.java + test/javax/swing/JColorChooser/Test8152419.java Changeset: 58698a49751c Author: lbourges Date: 2016-06-15 21:43 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/58698a49751c 8159093: Fix coding conventions in Marlin renderer Summary: capital letters for constants and use rdrCtx.stats (field) Reviewed-by: flar, prr ! src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/ByteArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/Curve.java ! src/java.desktop/share/classes/sun/java2d/marlin/Dasher.java ! src/java.desktop/share/classes/sun/java2d/marlin/FloatArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/Helpers.java ! src/java.desktop/share/classes/sun/java2d/marlin/IntArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinConst.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinTileGenerator.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinUtils.java ! src/java.desktop/share/classes/sun/java2d/marlin/OffHeapArray.java ! src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java ! src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java ! src/java.desktop/share/classes/sun/java2d/marlin/RendererStats.java ! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java ! src/java.desktop/share/classes/sun/java2d/marlin/Version.java ! src/java.desktop/share/classes/sun/java2d/marlin/stats/Histogram.java ! src/java.desktop/share/classes/sun/java2d/pipe/AAShapePipe.java Changeset: 41f89134ce99 Author: psadhukhan Date: 2016-06-17 16:52 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/41f89134ce99 6966350: Empty pages when printing on Lexmark E352dn PS3 with "1200 IQ" setting Reviewed-by: prr, jdv ! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp + test/java/awt/print/PrinterJob/PrintTestLexmarkIQ.java Changeset: 6346b01c57a8 Author: aghaisas Date: 2016-06-20 17:01 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6346b01c57a8 8041909: Uncaught exceptions in JComboBox listeners cause listener not to receive events Reviewed-by: alexsch, serb ! src/java.desktop/share/classes/javax/swing/JComboBox.java + test/javax/swing/JComboBox/8041909/ActionListenerExceptionTest.java Changeset: b64fdc808532 Author: prr Date: 2016-06-20 13:10 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b64fdc808532 Merge - src/java.httpclient/share/classes/java/net/http/WSDisposableText.java - src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/sys_old/crypto/common.h - src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/sys_old/crypto/spi.h - test/java/security/Security/ClassLoaderDeadlock/CreateSerialized.java - test/java/security/Security/ClassLoaderDeadlock/Deadlock2.java - test/java/security/Security/ClassLoaderDeadlock/Deadlock2.sh - test/sun/net/www/http/ChunkedOutputStream/checkError.java - test/sun/security/provider/SecureRandom/AbstractDrbgSpec.java Changeset: 31f21240fdf1 Author: lana Date: 2016-06-20 06:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/31f21240fdf1 8159324: JDK9 message drop 10 resource updates Summary: JDK9 message drop resource updates - openjdk Reviewed-by: rfield, alanb, joehw, weijun Contributed-by: li.jiang at oracle.com ! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_es.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_fr.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_it.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_ko.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_pt_BR.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_sv.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_zh_TW.properties ! src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_ko.properties ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ko.properties ! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ko.properties ! src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_ko.properties ! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_de.java ! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_es.java ! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_fr.java ! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_it.java ! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_ja.java ! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_ko.java ! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_pt_BR.java ! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_sv.java ! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_zh_CN.java ! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_zh_TW.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_ja.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_es.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_fr.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_it.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ko.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_pt_BR.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_sv.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_TW.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_ja.properties ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_zh_CN.properties ! src/jdk.rmic/share/classes/sun/tools/javac/resources/javac_ja.properties ! src/jdk.rmic/share/classes/sun/tools/javac/resources/javac_zh_CN.properties Changeset: fcbe313c8cec Author: ssadetsky Date: 2016-06-22 12:26 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/fcbe313c8cec 8075516: Deleting a file from either the open or save java.awt.FileDialog hangs. Reviewed-by: alexsch, serb ! src/java.desktop/windows/native/libawt/windows/awt_FileDialog.cpp ! src/java.desktop/windows/native/libawt/windows/awt_FileDialog.h + test/java/awt/FileDialog/DeleteInsideFileDialog/DeleteInsideFileDialogTest.java Changeset: 762a3d7c8514 Author: ssadetsky Date: 2016-06-22 12:36 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/762a3d7c8514 8139189: Review request for 8139189: VK_OEM_102 dead key detected as VK_UNDEFINED Reviewed-by: alexsch ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Component.h ! test/java/awt/InputMethods/DiacriticsTest/DiacriticsTest.html Changeset: 16a8f15abd96 Author: mhalder Date: 2016-06-22 16:10 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/16a8f15abd96 8155740: [macosx] robot.keyPress and robot.keyRelease do not generate key event for Alt-Graph key VK_ALT_GRAPH Reviewed-by: ssadetsky, serb ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobotKeyCode.m ! test/java/awt/keyboard/AllKeyCode/AllKeyCode.java Changeset: 51244f65475e Author: alitvinov Date: 2016-06-23 12:53 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/51244f65475e 8057791: Selection in JList is drawn with wrong colors in Nimbus L&F Reviewed-by: alexp, serb ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf + test/javax/swing/plaf/nimbus/8057791/bug8057791.java Changeset: 0f3f297e66de Author: psadhukhan Date: 2016-06-23 16:46 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0f3f297e66de 6601097: Margins are not reset to hardware margins when width/height is 0 or -ve alongwith x, y Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java ! test/java/awt/print/PrinterJob/Margins.java Changeset: 4379c294de04 Author: prr Date: 2016-06-23 16:54 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4379c294de04 4497648: TextLayout equals method is not implemented Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/java/awt/font/TextLayout.java ! src/java.desktop/share/classes/java/awt/font/TextLine.java + test/java/awt/font/TextLayout/TextLayoutEqualsTest.java Changeset: ee48956a8b54 Author: dmarkov Date: 2016-06-27 11:31 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ee48956a8b54 8154816: Caps Lock doesn't work as expected when using Pinyin Simplified input method Reviewed-by: ssadetsky, alexp ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java + test/java/awt/im/8154816/bug8154816.html + test/java/awt/im/8154816/bug8154816.java Changeset: 616b138237c6 Author: psadhukhan Date: 2016-06-27 16:10 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/616b138237c6 8159068: The rendering of JTable is broken Reviewed-by: alexsch, rchamyal ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java + test/javax/swing/JTable/LostTextTest.java Changeset: 50bfb3c5d2c8 Author: prr Date: 2016-06-27 10:01 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/50bfb3c5d2c8 Merge - src/java.base/share/classes/sun/net/www/protocol/netdoc/Handler.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryImpl.java Changeset: 242fbca3aa3c Author: aghaisas Date: 2016-06-28 16:17 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/242fbca3aa3c 8065861: Pressing Esc does not set 'canceled' property of ProgressMonitor Reviewed-by: alexsch, prr ! src/java.desktop/share/classes/javax/swing/ProgressMonitor.java + test/javax/swing/ProgressMonitor/ProgressMonitorEscapeKeyPress.java Changeset: 423a8d66fe60 Author: ddehaven Date: 2016-06-21 15:46 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/423a8d66fe60 8022291: Mac OS: Unexpected JavaLaunchHelper message displaying Reviewed-by: serb, ksrini ! src/java.base/macosx/native/libjli/java_md_macosx.c Changeset: 6e23a16360db Author: arapte Date: 2016-06-29 11:51 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6e23a16360db 8158616: [TEST_BUG] There is only "Fail" button on the description dialog Reviewed-by: ssadetsky Contributed-by: ambarish.rapte at oracle.com ! test/java/awt/event/MouseEvent/AltGraphModifierTest/AltGraphModifierTest.java Changeset: aa7b943de15f Author: arapte Date: 2016-06-29 12:22 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/aa7b943de15f 8151588: Press the button first two times, the 'First' and 'Next' didn't show Reviewed-by: ssadetsky, rchamyal Contributed-by: ambarish.rapte at oracle.com ! src/java.desktop/windows/native/libawt/windows/awt_TextArea.cpp + test/java/awt/TextArea/AutoScrollOnSelectAndAppend/AutoScrollOnSelectAndAppend.java Changeset: 745d16c6c67d Author: dmarkov Date: 2016-06-29 11:38 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/745d16c6c67d 8144703: ClassCastException: sun.font.CompositeFont cannot be cast to PhysicalFont Reviewed-by: serb, alexp ! src/java.desktop/share/classes/sun/font/CompositeFont.java Changeset: 99be1262c767 Author: rchamyal Date: 2016-06-29 14:47 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/99be1262c767 8159152: Ctrl+F6, Ctrl+F5 doesn't work for iconified InternalFrame Reviewed-by: alexsch, psadhukhan Contributed-by: rajeev.chamyal at oracle.com ! src/java.desktop/share/classes/javax/swing/DefaultDesktopManager.java ! test/javax/swing/JInternalFrame/Test6325652.java Changeset: 3bcead661fa6 Author: alexsch Date: 2016-06-30 20:07 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3bcead661fa6 8158325: [macosx] Memory leak in com.apple.laf.ScreenMenu Reviewed-by: azvegint, alexsch Contributed-by: Robin Stevens ! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenu.java + test/com/apple/laf/ScreenMenu/ScreenMenuMemoryLeakTest.java Changeset: 9f09f716e512 Author: ssadetsky Date: 2016-06-30 20:34 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9f09f716e512 8160623: [PIT] Exception running java/awt/event/KeyEvent/KeyChar/KeyCharTest.java Reviewed-by: yan, prr ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp ! test/java/awt/event/KeyEvent/KeyChar/KeyCharTest.java Changeset: 17605b89dbc4 Author: mcherkas Date: 2016-06-30 22:27 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/17605b89dbc4 8160650: Couple awt and swing tests have wrong require jtreg arguments Reviewed-by: serb ! test/java/awt/TextArea/TextAreaCaretVisibilityTest/bug7129742.java ! test/java/awt/WMSpecificTests/Metacity/FullscreenDialogModality.java ! test/java/awt/WMSpecificTests/Mutter/MutterMaximizeTest.java ! test/javax/swing/LookAndFeel/8145547/DemandGTK.java Changeset: 4a87e3ac9387 Author: alexsch Date: 2016-06-30 23:49 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4a87e3ac9387 8158566: Provide a Swing property to not close toggle menu items on mouse click Reviewed-by: prr, ssadetsky ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifCheckBoxMenuItemUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifRadioButtonMenuItemUI.java ! src/java.desktop/share/classes/javax/swing/JCheckBoxMenuItem.java ! src/java.desktop/share/classes/javax/swing/JRadioButtonMenuItem.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java + test/javax/swing/JMenuItem/8158566/CloseOnMouseClickPropertyTest.java Changeset: d2ed88149cf3 Author: ptbrunet Date: 2016-06-30 23:26 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d2ed88149cf3 8154069: Jaws reads wrong values from comboboxes when no element is selected Summary: List item deselect event handler now clears the list selection Reviewed-by: alexsch, serb Contributed-by: peter.brunet at oracle.com ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java + test/javax/swing/plaf/basic/BasicComboPopup/8154069/Bug8154069.java Changeset: 5fd466022aed Author: psadhukhan Date: 2016-07-01 10:54 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5fd466022aed 6218397: Printing to file does not throw a PrinterException if the file cannot be created Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/print/PSPrinterJob.java ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java Changeset: fc4d994fcd07 Author: jdv Date: 2016-07-01 13:58 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/fc4d994fcd07 8152672: IIOException while getting second image properties for JPEG Reviewed-by: prr, flar Contributed-by: jayathirth.d.v at oracle.com ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java + test/javax/imageio/plugins/jpeg/JpegMultipleEOI.jpg + test/javax/imageio/plugins/jpeg/JpegMultipleEOITest.java Changeset: d17715657da3 Author: pkbalakr Date: 2016-07-01 16:16 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d17715657da3 8158478: X11 keysym XK_topt maps to the wrong Unicode character Reviewed-by: serb, arapte ! src/java.desktop/unix/classes/sun/awt/X11/XKeysym.java ! src/java.desktop/unix/classes/sun/awt/X11/keysym2ucs.h + test/java/awt/keyboard/Bug8158478/Test8158478.java Changeset: 633f662f9d5f Author: prr Date: 2016-07-01 13:00 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/633f662f9d5f Merge - src/java.base/unix/classes/sun/nio/fs/GioFileTypeDetector.java - src/java.base/unix/native/libnio/fs/GioFileTypeDetector.c - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ExecutableImage.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/PostProcessorPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/TransformerPlugin.java Changeset: deb30488c53c Author: prr Date: 2016-07-01 14:27 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/deb30488c53c 8160693: ScriptRunData.java uses bitwise AND instead of logical AND Reviewed-by: flar ! src/java.desktop/share/classes/sun/font/ScriptRunData.java Changeset: 7bdf791009b9 Author: prr Date: 2016-07-01 14:29 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7bdf791009b9 8160695: getHBScriptCode script code validation Reviewed-by: bpb ! src/java.desktop/share/native/libfontmanager/scriptMapping.c Changeset: 38185af88d22 Author: ysuenaga Date: 2016-07-02 22:28 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/38185af88d22 8160294: Some client libraries cannot be built with GCC 6 Reviewed-by: prr, flar, erikj, kbarrett ! make/lib/Awt2dLibraries.gmk ! src/java.desktop/share/native/libawt/java2d/loops/AlphaMath.c ! src/java.desktop/share/native/libfontmanager/layout/SunLayoutEngine.cpp ! src/java.desktop/share/native/libsplashscreen/splashscreen_jpeg.c Changeset: 9c3c78efdf6d Author: dmarkov Date: 2016-07-04 11:04 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9c3c78efdf6d 8148984: [macosx] Chinese Comma cannot be entered using Pinyin Input Method on OS X Reviewed-by: alexp ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m + test/java/awt/im/8148984/bug8148984.html + test/java/awt/im/8148984/bug8148984.java Changeset: 50697bbf2dc2 Author: psadhukhan Date: 2016-07-04 17:10 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/50697bbf2dc2 6789262: getPageFormat doesn't apply PrintRequestAttributeSet specified Reviewed-by: prr, jdv ! src/java.desktop/windows/classes/sun/print/Win32PrintService.java + test/java/awt/print/PrinterJob/TestPgfmtSetMPA.java Changeset: ec549acfb8be Author: alexsch Date: 2016-07-05 09:26 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ec549acfb8be 8132119: Provide public API for text related methods in SwingUtilities2 Reviewed-by: prr, serb ! src/java.desktop/share/classes/javax/swing/plaf/TextUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicGraphicsUtils.java ! src/java.desktop/share/classes/javax/swing/text/PasswordView.java ! src/java.desktop/share/classes/javax/swing/text/PlainView.java ! src/java.desktop/share/classes/javax/swing/text/Utilities.java ! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java Changeset: 148ce10ae69b Author: alexsch Date: 2016-07-05 09:36 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/148ce10ae69b 8142966: Wrong cursor position in text components on HiDPI display Reviewed-by: prr, serb ! src/java.desktop/share/classes/javax/swing/text/PlainView.java ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java + test/javax/swing/text/Utilities/8142966/SwingFontMetricsTest.java Changeset: bcd1b111bb09 Author: alexsch Date: 2016-07-05 09:48 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/bcd1b111bb09 8160248: Dragged internal frame leaves artifacts for floating point ui scale Reviewed-by: ssadetsky ! src/java.desktop/share/classes/javax/swing/JComponent.java + test/javax/swing/JInternalFrame/8160248/JInternalFrameDraggingTest.java Changeset: ae30f78a41c6 Author: ssadetsky Date: 2016-07-05 12:37 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ae30f78a41c6 8022810: Cannot list all the available display modes on Ubuntu linux in case of two screen devices Reviewed-by: alexsch, serb ! src/java.desktop/unix/native/libawt_xawt/awt/Xrandr.h ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c ! src/java.desktop/unix/native/libawt_xawt/awt/randr.h + test/java/awt/GraphicsDevice/DisplayModes/CompareToXrandrTest.java Changeset: 2014c540a2c0 Author: alexsch Date: 2016-07-08 09:27 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2014c540a2c0 8160977: [PIT] Typo in SwingUtilities2.java Reviewed-by: ssadetsky, azvegint ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java ! test/javax/swing/JMenuItem/8158566/CloseOnMouseClickPropertyTest.java Changeset: fcca3ccd8347 Author: prr Date: 2016-07-08 09:30 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/fcca3ccd8347 Merge ! make/lib/Awt2dLibraries.gmk - make/mapfiles/libdcpr/mapfile-vers - make/mapfiles/libfontmanager/mapfile-vers.openjdk - make/mapfiles/libjdga/mapfile-vers - make/mapfiles/libjpeg/mapfile-vers-closed - make/mapfiles/libkcms/mapfile-vers - make/mapfiles/libt2k/mapfile-vers - src/java.desktop/share/classes/sun/dc/DuctusRenderingEngine.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginOrderingGraph.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OptimizationPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmGlobalPool.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmModulePool.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPool.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPoolImpl.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPools.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ControlFlow.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ForNameFolding.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ReflectionOptimizer.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/Utils.java - test/sun/security/tools/keytool/printssl.sh - test/tools/jlink/JLinkOptimTest.java - test/tools/jlink/asmplugin/AddForgetResourcesTest.java - test/tools/jlink/asmplugin/AsmPluginTestBase.java - test/tools/jlink/asmplugin/BasicTest.java - test/tools/jlink/asmplugin/IdentityPluginTest.java - test/tools/jlink/asmplugin/NegativeTest.java - test/tools/jlink/asmplugin/PackageMappingTest.java - test/tools/jlink/asmplugin/SortingTest.java - test/tools/jlink/asmplugin/VisitorTest.java - test/tools/jlink/plugins/PluginOrderTest.java Changeset: a1d07c140e66 Author: prr Date: 2016-07-08 10:41 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a1d07c140e66 Merge - test/sun/security/mscapi/SignUsingNONEwithRSA.sh Changeset: 5a5fe3c89e82 Author: amurillo Date: 2016-07-08 12:17 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5a5fe3c89e82 Merge - make/mapfiles/libdcpr/mapfile-vers - make/mapfiles/libfontmanager/mapfile-vers.openjdk - make/mapfiles/libjdga/mapfile-vers - make/mapfiles/libjpeg/mapfile-vers-closed - make/mapfiles/libkcms/mapfile-vers - make/mapfiles/libt2k/mapfile-vers - src/java.desktop/share/classes/sun/dc/DuctusRenderingEngine.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginOrderingGraph.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OptimizationPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmGlobalPool.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmModulePool.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPool.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPoolImpl.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPools.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ControlFlow.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ForNameFolding.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ReflectionOptimizer.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/Utils.java ! test/ProblemList.txt - test/sun/security/mscapi/SignUsingNONEwithRSA.sh - test/sun/security/tools/keytool/printssl.sh - test/tools/jlink/JLinkOptimTest.java - test/tools/jlink/asmplugin/AddForgetResourcesTest.java - test/tools/jlink/asmplugin/AsmPluginTestBase.java - test/tools/jlink/asmplugin/BasicTest.java - test/tools/jlink/asmplugin/IdentityPluginTest.java - test/tools/jlink/asmplugin/NegativeTest.java - test/tools/jlink/asmplugin/PackageMappingTest.java - test/tools/jlink/asmplugin/SortingTest.java - test/tools/jlink/asmplugin/VisitorTest.java - test/tools/jlink/plugins/PluginOrderTest.java Changeset: c384393a30b3 Author: sspitsyn Date: 2016-07-09 17:45 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c384393a30b3 8159145: Add JVMTI function GetNamedModule Summary: Introduce function GetNamedModule with a jtreg test coverage Reviewed-by: alanb, ctornqvi, hseigel, jiangli, dholmes, dcubed ! src/java.base/share/native/include/jvmti.h Changeset: 497a8134cda1 Author: sspitsyn Date: 2016-07-09 21:41 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/497a8134cda1 8159147: Add ClassLoader parameter to new ClassFileTransformer transform method Summary: Add ClassLoader parameter to new ClassFileTransformer transform method Reviewed-by: alanb, dholmes, dcubed, mchung ! src/java.instrument/share/classes/java/lang/instrument/ClassFileTransformer.java ! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java ! src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java ! src/java.instrument/share/classes/sun/instrument/TransformerManager.java ! src/java.instrument/share/native/libinstrument/JPLISAgent.c ! src/java.instrument/share/native/libinstrument/JPLISAgent.h ! test/java/lang/instrument/ATransformerManagementTestCase.java ! test/java/lang/instrument/RetransformAgent.java ! test/java/lang/instrument/SimpleIdentityTransformer.java From tom.rodriguez at oracle.com Mon Jul 11 22:14:00 2016 From: tom.rodriguez at oracle.com (tom.rodriguez at oracle.com) Date: Mon, 11 Jul 2016 22:14:00 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8160730: [JVMCI] compiler selection should work without -Djvmci.Compiler Message-ID: <201607112214.u6BME0pZ015745@aojmv0008.oracle.com> Changeset: 6d76a3e7702e Author: dnsimon Date: 2016-07-11 19:15 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6d76a3e7702e 8160730: [JVMCI] compiler selection should work without -Djvmci.Compiler Reviewed-by: kvn, twisti, never ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java From tobias.hartmann at oracle.com Tue Jul 12 08:41:58 2016 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Tue, 12 Jul 2016 08:41:58 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8160898: assert while replaying ciReplay file created using TieredStopAtLevel=1 Message-ID: <201607120841.u6C8fwv5023392@aojmv0008.oracle.com> Changeset: 4731047cadb7 Author: thartmann Date: 2016-07-12 08:57 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4731047cadb7 8160898: assert while replaying ciReplay file created using TieredStopAtLevel=1 Summary: Use highest available tier if no compilation level is specified in replay file. Reviewed-by: zmajo ! src/share/vm/ci/ciReplay.cpp ! test/compiler/ciReplay/TestVM_no_comp_level.sh From zoltan.majo at oracle.com Tue Jul 12 09:59:03 2016 From: zoltan.majo at oracle.com (zoltan.majo at oracle.com) Date: Tue, 12 Jul 2016 09:59:03 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201607120959.u6C9x31v011632@aojmv0008.oracle.com> Changeset: 0b9332ef528f Author: zmajo Date: 2016-07-12 10:16 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0b9332ef528f 8098573: Compiler accesses to shared archive fail if archive is remapped Summary: Change ciEnv::~ciEnv() to remove symbols in VM state. Reviewed-by: kvn, dholmes ! src/share/vm/ci/ciEnv.cpp Changeset: 89706003513f Author: zmajo Date: 2016-07-12 08:42 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/89706003513f Merge From tatiana.pivovarova at oracle.com Tue Jul 12 17:52:46 2016 From: tatiana.pivovarova at oracle.com (tatiana.pivovarova at oracle.com) Date: Tue, 12 Jul 2016 17:52:46 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8132919: Put compiler tests in packages Message-ID: <201607121752.u6CHqlLx005753@aojmv0008.oracle.com> Changeset: ad7af1afda7a Author: tpivovarova Date: 2016-07-12 18:24 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ad7af1afda7a 8132919: Put compiler tests in packages Reviewed-by: vlivanov, dpochepk Contributed-by: igor.ignatyev at oracle.com ! make/test/JtregNative.gmk ! test/TEST.groups ! test/compiler/arguments/BMICommandLineOptionTestBase.java ! test/compiler/arguments/BMISupportedCPUTest.java ! test/compiler/arguments/BMIUnsupportedCPUTest.java ! test/compiler/arguments/CheckCICompilerCount.java ! test/compiler/arguments/CheckCompileThresholdScaling.java ! test/compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java ! test/compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java ! test/compiler/arguments/TestUseCompiler.java ! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnSupportedCPU.java ! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java ! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java ! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java ! test/compiler/arraycopy/TestArrayCloneBadAssert.java ! test/compiler/arraycopy/TestArrayCopyAsLoadsStores.java ! test/compiler/arraycopy/TestArrayCopyBadReexec.java ! test/compiler/arraycopy/TestArrayCopyMacro.java ! test/compiler/arraycopy/TestArrayCopyNoInit.java ! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java ! test/compiler/arraycopy/TestArrayCopyOfStopped.java ! test/compiler/arraycopy/TestArrayCopyOverflowArguments.java ! test/compiler/arraycopy/TestArrayCopyOverflowInBoundChecks.java ! test/compiler/arraycopy/TestArrayCopyStoppedAfterGuards.java ! test/compiler/arraycopy/TestArrayCopyUtils.java ! test/compiler/arraycopy/TestArraysCopyOfNoTypeCheck.java ! test/compiler/arraycopy/TestDeadArrayCopyOnMemChain.java ! test/compiler/arraycopy/TestEliminateArrayCopy.java ! test/compiler/arraycopy/TestEliminatedArrayCopyDeopt.java ! test/compiler/arraycopy/TestEliminatedArrayCopyPhi.java ! test/compiler/arraycopy/TestEliminatedArrayLoopPredicateCopyDeopt.java ! test/compiler/arraycopy/TestInstanceCloneAsLoadsStores.java ! test/compiler/arraycopy/TestInstanceCloneUtils.java ! test/compiler/arraycopy/TestLoadBypassArrayCopy.java ! test/compiler/arraycopy/TestMissingControl.java ! test/compiler/arraycopy/TestObjectArrayClone.java ! test/compiler/arraycopy/TestReduceBulkZeroingDisabled.java - test/compiler/c1/6478991/NullCheckTest.java - test/compiler/c1/6579789/Test6579789.java - test/compiler/c1/6756768/Test6756768.java - test/compiler/c1/6756768/Test6756768_2.java - test/compiler/c1/6757316/Test6757316.java - test/compiler/c1/6758234/Test6758234.java - test/compiler/c1/6769124/TestArrayCopy6769124.java - test/compiler/c1/6769124/TestDeoptInt6769124.java - test/compiler/c1/6769124/TestUnalignedLoad6769124.java - test/compiler/c1/6795465/Test6795465.java - test/compiler/c1/6849574/Test.java - test/compiler/c1/6855215/Test6855215.java - test/compiler/c1/6932496/Test6932496.java - test/compiler/c1/7042153/Test7042153.java - test/compiler/c1/7090976/Test7090976.java - test/compiler/c1/7103261/Test7103261.java - test/compiler/c1/7123108/Test7123108.java - test/compiler/c1/8004051/Test8004051.java - test/compiler/c1/8011706/Test8011706.java - test/compiler/c1/8011771/Test8011771.java ! test/compiler/c1/CanonicalizeArrayLength.java + test/compiler/c1/NullCheckTest.java + test/compiler/c1/Test6579789.java + test/compiler/c1/Test6756768.java + test/compiler/c1/Test6756768_2.java + test/compiler/c1/Test6757316.java + test/compiler/c1/Test6758234.java + test/compiler/c1/Test6795465.java + test/compiler/c1/Test6849574.java + test/compiler/c1/Test6855215.java + test/compiler/c1/Test6932496.java + test/compiler/c1/Test7042153.java + test/compiler/c1/Test7090976.java + test/compiler/c1/Test7103261.java + test/compiler/c1/Test7123108.java + test/compiler/c1/Test8004051.java + test/compiler/c1/Test8011706.java + test/compiler/c1/Test8011771.java + test/compiler/c1/TestArrayCopy.java + test/compiler/c1/TestDeoptInt.java + test/compiler/c1/TestUnalignedLoad.java - test/compiler/c2/5057225/Test5057225.java - test/compiler/c2/5091921/Test5091921.java - test/compiler/c2/5091921/Test6186134.java - test/compiler/c2/5091921/Test6196102.java - test/compiler/c2/5091921/Test6357214.java - test/compiler/c2/5091921/Test6559156.java - test/compiler/c2/5091921/Test6753639.java - test/compiler/c2/5091921/Test6850611.java - test/compiler/c2/5091921/Test6890943.java - test/compiler/c2/5091921/Test6897150.java - test/compiler/c2/5091921/Test6905845.java - test/compiler/c2/5091921/Test6931567.java - test/compiler/c2/5091921/Test6935022.java - test/compiler/c2/5091921/Test6959129.java - test/compiler/c2/5091921/Test6985295.java - test/compiler/c2/5091921/Test6992759.java - test/compiler/c2/5091921/Test7005594.java - test/compiler/c2/5091921/Test7005594.sh - test/compiler/c2/5091921/Test7020614.java - test/compiler/c2/5091921/input6890943.txt - test/compiler/c2/5091921/output6890943.txt - test/compiler/c2/6340864/TestByteVect.java - test/compiler/c2/6340864/TestDoubleVect.java - test/compiler/c2/6340864/TestFloatVect.java - test/compiler/c2/6340864/TestIntVect.java - test/compiler/c2/6340864/TestLongVect.java - test/compiler/c2/6340864/TestShortVect.java - test/compiler/c2/6443505/Test6443505.java - test/compiler/c2/6589834/InlinedArrayCloneTestCase.java - test/compiler/c2/6589834/Test_ia32.java - test/compiler/c2/6603011/Test.java - test/compiler/c2/6636138/Test1.java - test/compiler/c2/6636138/Test2.java - test/compiler/c2/6646019/Test.java - test/compiler/c2/6646020/Tester.java - test/compiler/c2/6661247/Test.java - test/compiler/c2/6663621/IVTest.java - test/compiler/c2/6663848/Tester.java - test/compiler/c2/6663854/Test6663854.java - test/compiler/c2/6695810/Test.java - test/compiler/c2/6700047/Test6700047.java - test/compiler/c2/6711100/Test.java - test/compiler/c2/6711117/Test.java - test/compiler/c2/6712835/Test6712835.java - test/compiler/c2/6714694/Tester.java - test/compiler/c2/6724218/Test.java - test/compiler/c2/6732154/Test6732154.java - test/compiler/c2/6741738/Tester.java - test/compiler/c2/6772683/InterruptedTest.java - test/compiler/c2/6792161/Test6792161.java - test/compiler/c2/6795362/Test6795362.java - test/compiler/c2/6796786/Test6796786.java - test/compiler/c2/6799693/Test.java - test/compiler/c2/6800154/Test6800154.java - test/compiler/c2/6805724/Test6805724.java - test/compiler/c2/6823453/Test.java - test/compiler/c2/6832293/Test.java - test/compiler/c2/6837011/Test6837011.java - test/compiler/c2/6837094/Test.java - test/compiler/c2/6843752/Test.java - test/compiler/c2/6851282/Test.java - test/compiler/c2/6852078/Test6852078.java - test/compiler/c2/6857159/Test6857159.java - test/compiler/c2/6863155/Test6863155.java - test/compiler/c2/6865031/Test.java - test/compiler/c2/6866651/Test.java - test/compiler/c2/6877254/Test.java - test/compiler/c2/6880034/Test6880034.java - test/compiler/c2/6885584/Test6885584.java - test/compiler/c2/6894807/IsInstanceTest.java - test/compiler/c2/6901572/Test.java - test/compiler/c2/6910484/Test.java - test/compiler/c2/6910605/Test.java - test/compiler/c2/6910618/Test.java - test/compiler/c2/6912517/Test.java - test/compiler/c2/6916644/Test6916644.java - test/compiler/c2/6921969/TestMultiplyLongHiZero.java - test/compiler/c2/6930043/Test6930043.java - test/compiler/c2/6946040/TestCharShortByteSwap.java - test/compiler/c2/6956668/Test6956668.java - test/compiler/c2/6958485/Test.java - test/compiler/c2/6968348/Test6968348.java - test/compiler/c2/6973329/Test.java - test/compiler/c2/7002666/Test7002666.java - test/compiler/c2/7009359/Test7009359.java - test/compiler/c2/7017746/Test.java - test/compiler/c2/7024475/Test7024475.java - test/compiler/c2/7029152/Test.java - test/compiler/c2/7041100/Test7041100.java - test/compiler/c2/7046096/Test7046096.java - test/compiler/c2/7047069/Test7047069.java - test/compiler/c2/7048332/Test7048332.java - test/compiler/c2/7068051/Test7068051.java - test/compiler/c2/7070134/Stemmer.java - test/compiler/c2/7070134/words - test/compiler/c2/7110586/Test7110586.java - test/compiler/c2/7125879/Test7125879.java - test/compiler/c2/7160610/Test7160610.java - test/compiler/c2/7169782/Test7169782.java - test/compiler/c2/7174363/Test7174363.java - test/compiler/c2/7177917/Test7177917.java - test/compiler/c2/7179138/Test7179138_1.java - test/compiler/c2/7179138/Test7179138_2.java - test/compiler/c2/7190310/Test7190310.java - test/compiler/c2/7190310/Test7190310_unsafe.java - test/compiler/c2/7192963/TestByteVect.java - test/compiler/c2/7192963/TestDoubleVect.java - test/compiler/c2/7192963/TestFloatVect.java - test/compiler/c2/7192963/TestIntVect.java - test/compiler/c2/7192963/TestLongVect.java - test/compiler/c2/7192963/TestShortVect.java - test/compiler/c2/7199742/Test7199742.java - test/compiler/c2/7200264/Test7200264.sh - test/compiler/c2/7200264/TestIntVect.java - test/compiler/c2/8000805/Test8000805.java - test/compiler/c2/8002069/Test8002069.java - test/compiler/c2/8004741/Test8004741.java - test/compiler/c2/8004867/TestIntAtomicCAS.java - test/compiler/c2/8004867/TestIntAtomicOrdered.java - test/compiler/c2/8004867/TestIntAtomicVolatile.java - test/compiler/c2/8004867/TestIntUnsafeCAS.java - test/compiler/c2/8004867/TestIntUnsafeOrdered.java - test/compiler/c2/8004867/TestIntUnsafeVolatile.java - test/compiler/c2/8005956/PolynomialRoot.java - test/compiler/c2/8007294/Test8007294.java - test/compiler/c2/8007722/Test8007722.java ! test/compiler/c2/FloatingPointFoldingTest.java + test/compiler/c2/IVTest.java + test/compiler/c2/InterruptedTest.java + test/compiler/c2/IsInstanceTest.java + test/compiler/c2/PolynomialRoot.java + test/compiler/c2/Test5057225.java + test/compiler/c2/Test5091921.java + test/compiler/c2/Test6186134.java + test/compiler/c2/Test6196102.java + test/compiler/c2/Test6357214.java + test/compiler/c2/Test6443505.java + test/compiler/c2/Test6559156.java + test/compiler/c2/Test6603011.java + test/compiler/c2/Test6636138_1.java + test/compiler/c2/Test6636138_2.java + test/compiler/c2/Test6646019.java + test/compiler/c2/Test6661247.java + test/compiler/c2/Test6695810.java + test/compiler/c2/Test6700047.java + test/compiler/c2/Test6711100.java + test/compiler/c2/Test6724218.java + test/compiler/c2/Test6732154.java + test/compiler/c2/Test6741738.java + test/compiler/c2/Test6753639.java + test/compiler/c2/Test6792161.java + test/compiler/c2/Test6795362.java + test/compiler/c2/Test6796786.java + test/compiler/c2/Test6799693.java + test/compiler/c2/Test6800154.java + test/compiler/c2/Test6805724.java + test/compiler/c2/Test6823453.java + test/compiler/c2/Test6832293.java + test/compiler/c2/Test6837011.java + test/compiler/c2/Test6837094.java + test/compiler/c2/Test6843752.java + test/compiler/c2/Test6850611.java + test/compiler/c2/Test6851282.java + test/compiler/c2/Test6852078.java + test/compiler/c2/Test6857159.java + test/compiler/c2/Test6863155.java + test/compiler/c2/Test6866651.java + test/compiler/c2/Test6877254.java + test/compiler/c2/Test6880034.java + test/compiler/c2/Test6885584.java + test/compiler/c2/Test6897150.java + test/compiler/c2/Test6901572.java + test/compiler/c2/Test6905845.java + test/compiler/c2/Test6910484.java + test/compiler/c2/Test6910605_1.java + test/compiler/c2/Test6910605_2.java + test/compiler/c2/Test6912517.java + test/compiler/c2/Test6916644.java + test/compiler/c2/Test6930043.java + test/compiler/c2/Test6931567.java + test/compiler/c2/Test6935022.java + test/compiler/c2/Test6956668.java + test/compiler/c2/Test6958485.java + test/compiler/c2/Test6959129.java + test/compiler/c2/Test6968348.java + test/compiler/c2/Test6973329.java + test/compiler/c2/Test6985295.java + test/compiler/c2/Test6992759.java + test/compiler/c2/Test7002666.java + test/compiler/c2/Test7009359.java + test/compiler/c2/Test7017746.java + test/compiler/c2/Test7020614.java + test/compiler/c2/Test7024475.java + test/compiler/c2/Test7029152.java + test/compiler/c2/Test7041100.java + test/compiler/c2/Test7046096.java + test/compiler/c2/Test7047069.java + test/compiler/c2/Test7048332.java + test/compiler/c2/Test7068051.java + test/compiler/c2/Test7110586.java + test/compiler/c2/Test7125879.java + test/compiler/c2/Test7160610.java + test/compiler/c2/Test7169782.java + test/compiler/c2/Test7174363.java + test/compiler/c2/Test7177917.java + test/compiler/c2/Test7179138_1.java + test/compiler/c2/Test7179138_2.java + test/compiler/c2/Test7190310.java + test/compiler/c2/Test7190310_unsafe.java + test/compiler/c2/Test7199742.java + test/compiler/c2/Test8000805.java + test/compiler/c2/Test8002069.java + test/compiler/c2/Test8004741.java + test/compiler/c2/Test8007294.java + test/compiler/c2/Test8007722.java + test/compiler/c2/TestCharShortByteSwap.java ! test/compiler/c2/TestDominatingDeadCheckCast.java + test/compiler/c2/TestMultiplyLongHiZero.java + test/compiler/c2/cr6340864/TestByteVect.java + test/compiler/c2/cr6340864/TestDoubleVect.java + test/compiler/c2/cr6340864/TestFloatVect.java + test/compiler/c2/cr6340864/TestIntVect.java + test/compiler/c2/cr6340864/TestLongVect.java + test/compiler/c2/cr6340864/TestShortVect.java + test/compiler/c2/cr6589834/InlinedArrayCloneTestCase.java + test/compiler/c2/cr6589834/Test_ia32.java + test/compiler/c2/cr6646020/Tester.java + test/compiler/c2/cr6663848/Tester.java + test/compiler/c2/cr6663854/Test6663854.java + test/compiler/c2/cr6711117/Test.java + test/compiler/c2/cr6712835/Test6712835.java + test/compiler/c2/cr6714694/Tester.java + test/compiler/c2/cr6865031/Test.java + test/compiler/c2/cr6890943/Test6890943.java + test/compiler/c2/cr6890943/input6890943.txt + test/compiler/c2/cr6890943/output6890943.txt + test/compiler/c2/cr7005594/Test7005594.java + test/compiler/c2/cr7005594/Test7005594.sh + test/compiler/c2/cr7192963/TestByteVect.java + test/compiler/c2/cr7192963/TestDoubleVect.java + test/compiler/c2/cr7192963/TestFloatVect.java + test/compiler/c2/cr7192963/TestIntVect.java + test/compiler/c2/cr7192963/TestLongVect.java + test/compiler/c2/cr7192963/TestShortVect.java + test/compiler/c2/cr7200264/Test7200264.sh + test/compiler/c2/cr7200264/TestIntVect.java + test/compiler/c2/cr8004867/TestIntAtomicCAS.java + test/compiler/c2/cr8004867/TestIntAtomicOrdered.java + test/compiler/c2/cr8004867/TestIntAtomicVolatile.java + test/compiler/c2/cr8004867/TestIntUnsafeCAS.java + test/compiler/c2/cr8004867/TestIntUnsafeOrdered.java + test/compiler/c2/cr8004867/TestIntUnsafeVolatile.java + test/compiler/c2/stemmer/Stemmer.java + test/compiler/c2/stemmer/words + test/compiler/calls/TestDirtyInt.java ! test/compiler/calls/common/CallsBase.java ! test/compiler/calls/common/InvokeDynamicPatcher.java ! test/compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeInterface2CompiledTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeInterface2InterpretedTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeInterface2NativeTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeSpecial2CompiledTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeSpecial2InterpretedTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeSpecial2NativeTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeStatic2CompiledTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeStatic2InterpretedTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeStatic2NativeTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeVirtual2CompiledTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeVirtual2InterpretedTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeVirtual2NativeTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeInterface2CompiledTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeInterface2InterpretedTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeInterface2NativeTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2InterpretedTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2NativeTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeStatic2CompiledTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeStatic2InterpretedTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeStatic2NativeTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2InterpretedTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2NativeTest.java ! test/compiler/calls/fromNative/NativeInvokeSpecial2CompiledTest.java ! test/compiler/calls/fromNative/NativeInvokeSpecial2InterpretedTest.java ! test/compiler/calls/fromNative/NativeInvokeSpecial2NativeTest.java ! test/compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java ! test/compiler/calls/fromNative/NativeInvokeStatic2InterpretedTest.java ! test/compiler/calls/fromNative/NativeInvokeStatic2NativeTest.java ! test/compiler/calls/fromNative/NativeInvokeVirtual2CompiledTest.java ! test/compiler/calls/fromNative/NativeInvokeVirtual2InterpretedTest.java ! test/compiler/calls/fromNative/NativeInvokeVirtual2NativeTest.java + test/compiler/calls/libTestDirtyInt.c ! test/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java ! test/compiler/classUnloading/methodUnloading/TestMethodUnloading.java ! test/compiler/classUnloading/methodUnloading/WorkerClass.java ! test/compiler/codecache/CheckReservedInitialCodeCacheSizeArgOrder.java ! test/compiler/codecache/CheckSegmentedCodeCache.java ! test/compiler/codecache/CheckUpperLimit.java ! test/compiler/codecache/OverflowCodeCacheTest.java ! test/compiler/codecache/cli/TestSegmentedCodeCacheOption.java ! test/compiler/codecache/cli/codeheapsize/CodeCacheFreeSpaceRunner.java ! test/compiler/codecache/cli/codeheapsize/GenericCodeHeapSizeRunner.java ! test/compiler/codecache/cli/codeheapsize/JVMStartupRunner.java ! test/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java ! test/compiler/codecache/cli/common/CodeCacheCLITestBase.java ! test/compiler/codecache/cli/common/CodeCacheCLITestCase.java ! test/compiler/codecache/cli/common/CodeCacheInfoFormatter.java ! test/compiler/codecache/cli/common/CodeCacheOptions.java ! test/compiler/codecache/cli/printcodecache/PrintCodeCacheRunner.java ! test/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java ! test/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTest.java ! test/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTestWorker.java ! test/compiler/codecache/jmx/BeanTypeTest.java ! test/compiler/codecache/jmx/CodeCacheUtils.java ! test/compiler/codecache/jmx/CodeHeapBeanPresenceTest.java ! test/compiler/codecache/jmx/GetUsageTest.java ! test/compiler/codecache/jmx/InitialAndMaxUsageTest.java ! test/compiler/codecache/jmx/ManagerNamesTest.java ! test/compiler/codecache/jmx/MemoryPoolsPresenceTest.java ! test/compiler/codecache/jmx/PeakUsageTest.java ! test/compiler/codecache/jmx/PoolsIndependenceTest.java ! test/compiler/codecache/jmx/ThresholdNotificationsTest.java ! test/compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java ! test/compiler/codecache/jmx/UsageThresholdExceededTest.java ! test/compiler/codecache/jmx/UsageThresholdIncreasedTest.java ! test/compiler/codecache/jmx/UsageThresholdNotExceededTest.java ! test/compiler/codecache/stress/CodeCacheStressRunner.java ! test/compiler/codecache/stress/Helper.java ! test/compiler/codecache/stress/OverloadCompileQueueTest.java ! test/compiler/codecache/stress/RandomAllocationTest.java ! test/compiler/codecache/stress/UnexpectedDeoptimizationTest.java - test/compiler/codegen/6378821/Test6378821.java - test/compiler/codegen/6431242/Test.java - test/compiler/codegen/6797305/Test6797305.java - test/compiler/codegen/6814842/Test6814842.java - test/compiler/codegen/6823354/Test6823354.java - test/compiler/codegen/6875866/Test.java - test/compiler/codegen/6879902/Test6879902.java - test/compiler/codegen/6896617/Test6896617.java - test/compiler/codegen/6909839/Test6909839.java - test/compiler/codegen/6935535/Test.java - test/compiler/codegen/6942326/Test.java - test/compiler/codegen/7009231/Test7009231.java - test/compiler/codegen/7088419/CRCTest.java - test/compiler/codegen/7100757/Test7100757.java - test/compiler/codegen/7119644/TestBooleanVect.java - test/compiler/codegen/7119644/TestByteDoubleVect.java - test/compiler/codegen/7119644/TestByteFloatVect.java - test/compiler/codegen/7119644/TestByteIntVect.java - test/compiler/codegen/7119644/TestByteLongVect.java - test/compiler/codegen/7119644/TestByteShortVect.java - test/compiler/codegen/7119644/TestByteVect.java - test/compiler/codegen/7119644/TestCharShortVect.java - test/compiler/codegen/7119644/TestCharVect.java - test/compiler/codegen/7119644/TestDoubleVect.java - test/compiler/codegen/7119644/TestFloatDoubleVect.java - test/compiler/codegen/7119644/TestFloatVect.java - test/compiler/codegen/7119644/TestIntDoubleVect.java - test/compiler/codegen/7119644/TestIntFloatVect.java - test/compiler/codegen/7119644/TestIntLongVect.java - test/compiler/codegen/7119644/TestIntVect.java - test/compiler/codegen/7119644/TestLongDoubleVect.java - test/compiler/codegen/7119644/TestLongFloatVect.java - test/compiler/codegen/7119644/TestLongVect.java - test/compiler/codegen/7119644/TestShortDoubleVect.java - test/compiler/codegen/7119644/TestShortFloatVect.java - test/compiler/codegen/7119644/TestShortIntVect.java - test/compiler/codegen/7119644/TestShortLongVect.java - test/compiler/codegen/7119644/TestShortVect.java - test/compiler/codegen/7184394/TestAESBase.java - test/compiler/codegen/7184394/TestAESDecode.java - test/compiler/codegen/7184394/TestAESEncode.java - test/compiler/codegen/7184394/TestAESMain.java - test/compiler/codegen/8001183/TestCharVect.java - test/compiler/codegen/8005033/Test8005033.java - test/compiler/codegen/8011901/Test8011901.java - test/compiler/codegen/8144028/BitTests.java ! test/compiler/codegen/BMI1.java + test/compiler/codegen/BitTests.java ! test/compiler/codegen/C1NullCheckOfNullStore.java + test/compiler/codegen/CRCTest.java ! test/compiler/codegen/IntRotateWithImmediate.java ! test/compiler/codegen/LoadWithMask.java ! test/compiler/codegen/LoadWithMask2.java + test/compiler/codegen/Test6378821.java + test/compiler/codegen/Test6431242.java + test/compiler/codegen/Test6797305.java + test/compiler/codegen/Test6814842.java + test/compiler/codegen/Test6823354.java + test/compiler/codegen/Test6875866.java + test/compiler/codegen/Test6879902.java + test/compiler/codegen/Test6896617.java + test/compiler/codegen/Test6909839.java + test/compiler/codegen/Test6935535.java + test/compiler/codegen/Test6942326.java + test/compiler/codegen/Test7009231.java + test/compiler/codegen/Test7100757.java + test/compiler/codegen/Test8005033.java + test/compiler/codegen/Test8011901.java + test/compiler/codegen/TestBooleanVect.java + test/compiler/codegen/TestByteDoubleVect.java + test/compiler/codegen/TestByteFloatVect.java + test/compiler/codegen/TestByteIntVect.java + test/compiler/codegen/TestByteLongVect.java + test/compiler/codegen/TestByteShortVect.java + test/compiler/codegen/TestByteVect.java + test/compiler/codegen/TestCharShortVect.java + test/compiler/codegen/TestCharVect.java + test/compiler/codegen/TestCharVect2.java + test/compiler/codegen/TestDoubleVect.java + test/compiler/codegen/TestFloatDoubleVect.java + test/compiler/codegen/TestFloatVect.java + test/compiler/codegen/TestIntDoubleVect.java + test/compiler/codegen/TestIntFloatVect.java + test/compiler/codegen/TestIntLongVect.java + test/compiler/codegen/TestIntVect.java + test/compiler/codegen/TestLongDoubleVect.java + test/compiler/codegen/TestLongFloatVect.java + test/compiler/codegen/TestLongVect.java + test/compiler/codegen/TestShortDoubleVect.java + test/compiler/codegen/TestShortFloatVect.java + test/compiler/codegen/TestShortIntVect.java + test/compiler/codegen/TestShortLongVect.java + test/compiler/codegen/TestShortVect.java + test/compiler/codegen/aes/TestAESBase.java + test/compiler/codegen/aes/TestAESDecode.java + test/compiler/codegen/aes/TestAESEncode.java + test/compiler/codegen/aes/TestAESMain.java ! test/compiler/compilercontrol/InlineMatcherTest.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityBase.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOff.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOn.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityFlag.java ! test/compiler/compilercontrol/commandfile/CompileOnlyTest.java ! test/compiler/compilercontrol/commandfile/ExcludeTest.java ! test/compiler/compilercontrol/commandfile/LogTest.java ! test/compiler/compilercontrol/commandfile/PrintTest.java ! test/compiler/compilercontrol/commands/CompileOnlyTest.java ! test/compiler/compilercontrol/commands/ExcludeTest.java ! test/compiler/compilercontrol/commands/LogTest.java ! test/compiler/compilercontrol/commands/PrintTest.java ! test/compiler/compilercontrol/directives/CompileOnlyTest.java ! test/compiler/compilercontrol/directives/ExcludeTest.java ! test/compiler/compilercontrol/directives/LogTest.java ! test/compiler/compilercontrol/directives/PrintTest.java ! test/compiler/compilercontrol/jcmd/AddAndRemoveTest.java ! test/compiler/compilercontrol/jcmd/AddCompileOnlyTest.java ! test/compiler/compilercontrol/jcmd/AddExcludeTest.java ! test/compiler/compilercontrol/jcmd/AddLogTest.java ! test/compiler/compilercontrol/jcmd/AddPrintAssemblyTest.java ! test/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java ! test/compiler/compilercontrol/jcmd/ClearDirectivesStackTest.java ! test/compiler/compilercontrol/jcmd/PrintDirectivesTest.java ! test/compiler/compilercontrol/jcmd/StressAddJcmdBase.java ! test/compiler/compilercontrol/jcmd/StressAddMultiThreadedTest.java ! test/compiler/compilercontrol/logcompilation/LogTest.java ! test/compiler/compilercontrol/matcher/MethodMatcherTest.java ! test/compiler/compilercontrol/mixed/RandomCommandsTest.java ! test/compiler/compilercontrol/mixed/RandomValidCommandsTest.java ! test/compiler/compilercontrol/parser/DirectiveParserTest.java ! test/compiler/compilercontrol/parser/DirectiveStressTest.java ! test/compiler/compilercontrol/share/AbstractTestBase.java ! test/compiler/compilercontrol/share/actions/BaseAction.java ! test/compiler/compilercontrol/share/actions/CompileAction.java ! test/compiler/compilercontrol/share/method/MethodGenerator.java ! test/compiler/compilercontrol/share/pool/MethodHolder.java ! test/compiler/compilercontrol/share/pool/PoolHelper.java ! test/compiler/compilercontrol/share/pool/SubMethodHolder.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/compiler/compilercontrol/share/processors/LogProcessor.java ! test/compiler/compilercontrol/share/processors/PrintProcessor.java ! test/compiler/compilercontrol/share/scenario/AbstractCommandBuilder.java ! test/compiler/compilercontrol/share/scenario/Command.java ! test/compiler/compilercontrol/share/scenario/DirectiveBuilder.java ! test/compiler/compilercontrol/share/scenario/JcmdStateBuilder.java ! test/compiler/compilercontrol/share/scenario/Scenario.java ! test/compiler/controldependency/TestEliminatedCastPPAtPhi.java ! test/compiler/cpuflags/AESIntrinsicsBase.java ! test/compiler/cpuflags/RestoreMXCSR.java ! test/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java ! test/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java ! test/compiler/cpuflags/TestSSE4Disabled.java ! test/compiler/cpuflags/predicate/AESSupportPredicate.java ! test/compiler/debug/TraceIterativeGVN.java ! test/compiler/debug/VerifyAdapterSharing.java ! test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java - test/compiler/eliminateAutobox/6934604/TestByteBoxing.java - test/compiler/eliminateAutobox/6934604/TestDoubleBoxing.java - test/compiler/eliminateAutobox/6934604/TestFloatBoxing.java - test/compiler/eliminateAutobox/6934604/TestIntBoxing.java - test/compiler/eliminateAutobox/6934604/TestLongBoxing.java - test/compiler/eliminateAutobox/6934604/TestShortBoxing.java + test/compiler/eliminateAutobox/TestByteBoxing.java + test/compiler/eliminateAutobox/TestDoubleBoxing.java + test/compiler/eliminateAutobox/TestFloatBoxing.java + test/compiler/eliminateAutobox/TestIntBoxing.java + test/compiler/eliminateAutobox/TestLongBoxing.java + test/compiler/eliminateAutobox/TestShortBoxing.java ! test/compiler/eliminateAutobox/UnsignedLoads.java - test/compiler/escapeAnalysis/6689060/Test.java - test/compiler/escapeAnalysis/6716441/Tester.java - test/compiler/escapeAnalysis/6726999/Test.java - test/compiler/escapeAnalysis/6775880/Test.java - test/compiler/escapeAnalysis/6795161/Test.java - test/compiler/escapeAnalysis/6895383/Test.java - test/compiler/escapeAnalysis/6896727/Test.java + test/compiler/escapeAnalysis/Test6689060.java + test/compiler/escapeAnalysis/Test6726999.java + test/compiler/escapeAnalysis/Test6775880.java + test/compiler/escapeAnalysis/Test6895383.java + test/compiler/escapeAnalysis/Test6896727.java ! test/compiler/escapeAnalysis/Test8020215.java ! test/compiler/escapeAnalysis/TestAllocatedEscapesPtrComparison.java ! test/compiler/escapeAnalysis/TestEABadMergeMem.java ! test/compiler/escapeAnalysis/TestEscapeThroughInvoke.java ! test/compiler/escapeAnalysis/TestUnsafePutAddressNullObjMustNotEscape.java + test/compiler/escapeAnalysis/cr6716441/Tester.java + test/compiler/escapeAnalysis/cr6795161/Test.java ! test/compiler/exceptions/CatchInlineExceptions.java ! test/compiler/exceptions/SumTest.java ! test/compiler/exceptions/TestRecursiveReplacedException.java ! test/compiler/floatingpoint/ModNaN.java ! test/compiler/floatingpoint/NaNTest.java ! test/compiler/floatingpoint/Test15FloatJNIArgs.java ! test/compiler/floatingpoint/TestPow2.java ! test/compiler/floatingpoint/libTest15FloatJNIArgs.c ! test/compiler/gcbarriers/G1CrashTest.java ! test/compiler/gcbarriers/PreserveFPRegistersTest.java ! test/compiler/inlining/DefaultAndConcreteMethodsCHA.java ! test/compiler/inlining/DefaultMethodsDependencies.java ! test/compiler/inlining/InlineAccessors.java ! test/compiler/inlining/InlineDefaultMethod.java ! test/compiler/inlining/InlineDefaultMethod1.java ! test/compiler/integerArithmetic/TestIntegerComparison.java - test/compiler/interpreter/6539464/Test.java - test/compiler/interpreter/6833129/Test.java - test/compiler/interpreter/7116216/LargeFrame.java - test/compiler/interpreter/7116216/StackOverflow.java ! test/compiler/interpreter/DisableOSRTest.java + test/compiler/interpreter/Test6539464.java + test/compiler/interpreter/Test6833129.java + test/compiler/interpreter/cr7116216/LargeFrame.java + test/compiler/interpreter/cr7116216/StackOverflow.java - test/compiler/intrinsics/6982370/Test6982370.java - test/compiler/intrinsics/8005419/Test8005419.java ! test/compiler/intrinsics/IntrinsicAvailableTest.java ! test/compiler/intrinsics/IntrinsicDisabledTest.java + test/compiler/intrinsics/Test6982370.java + test/compiler/intrinsics/Test8005419.java - test/compiler/intrinsics/adler32/TestAdler32.java + test/compiler/intrinsics/bigInteger/MontgomeryMultiplyTest.java + test/compiler/intrinsics/bigInteger/TestMulAdd.java + test/compiler/intrinsics/bigInteger/TestMultiplyToLen.java + test/compiler/intrinsics/bigInteger/TestMultiplyToLenReturnProfile.java + test/compiler/intrinsics/bigInteger/TestSquareToLen.java ! test/compiler/intrinsics/bmi/BMITestRunner.java ! test/compiler/intrinsics/bmi/Expr.java ! test/compiler/intrinsics/bmi/TestAndnI.java ! test/compiler/intrinsics/bmi/TestAndnL.java ! test/compiler/intrinsics/bmi/TestBlsiI.java ! test/compiler/intrinsics/bmi/TestBlsiL.java ! test/compiler/intrinsics/bmi/TestBlsmskI.java ! test/compiler/intrinsics/bmi/TestBlsmskL.java ! test/compiler/intrinsics/bmi/TestBlsrI.java ! test/compiler/intrinsics/bmi/TestBlsrL.java ! test/compiler/intrinsics/bmi/TestLzcntI.java ! test/compiler/intrinsics/bmi/TestLzcntL.java ! test/compiler/intrinsics/bmi/TestTzcntI.java ! test/compiler/intrinsics/bmi/TestTzcntL.java ! test/compiler/intrinsics/bmi/verifycode/AndnTestI.java ! test/compiler/intrinsics/bmi/verifycode/AndnTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestL.java ! test/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestL.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestL.java - test/compiler/intrinsics/class/TestClassIsPrimitive.java - test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java - test/compiler/intrinsics/clone/TestObjectClone.java - test/compiler/intrinsics/crc32/TestCRC32.java - test/compiler/intrinsics/crc32c/TestCRC32C.java - test/compiler/intrinsics/hashcode/TestHashCode.java + test/compiler/intrinsics/klass/CastNullCheckDroppingsTest.java + test/compiler/intrinsics/klass/TestIsPrimitive.java ! test/compiler/intrinsics/mathexact/AddExactICondTest.java ! test/compiler/intrinsics/mathexact/AddExactIConstantTest.java ! test/compiler/intrinsics/mathexact/AddExactILoadTest.java ! test/compiler/intrinsics/mathexact/AddExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/AddExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/AddExactIRepeatTest.java ! test/compiler/intrinsics/mathexact/AddExactLConstantTest.java ! test/compiler/intrinsics/mathexact/AddExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/CompareTest.java ! test/compiler/intrinsics/mathexact/DecExactITest.java ! test/compiler/intrinsics/mathexact/DecExactLTest.java ! test/compiler/intrinsics/mathexact/GVNTest.java ! test/compiler/intrinsics/mathexact/IncExactITest.java ! test/compiler/intrinsics/mathexact/IncExactLTest.java ! test/compiler/intrinsics/mathexact/MulExactICondTest.java ! test/compiler/intrinsics/mathexact/MulExactIConstantTest.java ! test/compiler/intrinsics/mathexact/MulExactILoadTest.java ! test/compiler/intrinsics/mathexact/MulExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/MulExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/MulExactIRepeatTest.java ! test/compiler/intrinsics/mathexact/MulExactLConstantTest.java ! test/compiler/intrinsics/mathexact/MulExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactIConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactILoadTest.java ! test/compiler/intrinsics/mathexact/NegExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/NegExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactLConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/NestedMathExactTest.java ! test/compiler/intrinsics/mathexact/SplitThruPhiTest.java ! test/compiler/intrinsics/mathexact/SubExactICondTest.java ! test/compiler/intrinsics/mathexact/SubExactIConstantTest.java ! test/compiler/intrinsics/mathexact/SubExactILoadTest.java ! test/compiler/intrinsics/mathexact/SubExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/SubExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/SubExactIRepeatTest.java ! test/compiler/intrinsics/mathexact/SubExactLConstantTest.java ! test/compiler/intrinsics/mathexact/SubExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/Verify.java ! test/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java ! test/compiler/intrinsics/mathexact/sanity/MathIntrinsic.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java - test/compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java - test/compiler/intrinsics/muladd/TestMulAdd.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLenReturnProfile.java + test/compiler/intrinsics/object/TestClone.java + test/compiler/intrinsics/object/TestHashCode.java ! test/compiler/intrinsics/sha/TestSHA.java ! test/compiler/intrinsics/sha/cli/SHAOptionsBase.java ! test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java ! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedCPU.java ! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedAArch64CPU.java ! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedSparcCPU.java ! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedX86CPU.java ! test/compiler/intrinsics/sha/cli/testcases/UseSHAIntrinsicsSpecificTestCaseForUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForSupportedCPU.java ! test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForUnsupportedCPU.java ! test/compiler/intrinsics/sha/sanity/SHASanityTestBase.java ! test/compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java - test/compiler/intrinsics/squaretolen/TestSquareToLen.java ! test/compiler/intrinsics/string/TestHasNegatives.java ! test/compiler/intrinsics/string/TestStringConstruction.java + test/compiler/intrinsics/string/TestStringEqualsBadLength.java ! test/compiler/intrinsics/string/TestStringIntrinsicMemoryFlow.java ! test/compiler/intrinsics/string/TestStringIntrinsicRangeChecks.java ! test/compiler/intrinsics/string/TestStringIntrinsics.java ! test/compiler/intrinsics/string/TestStringIntrinsics2.java - test/compiler/intrinsics/stringequals/TestStringEqualsBadLength.java ! test/compiler/intrinsics/unsafe/AllocateUninitializedArray.java ! test/compiler/intrinsics/unsafe/HeapByteBufferTest.java ! test/compiler/intrinsics/unsafe/TestUnsafeMismatchedArrayFieldAccess.java ! test/compiler/intrinsics/unsafe/TestUnsafeUnalignedMismatchedAccesses.java ! test/compiler/intrinsics/unsafe/UnsafeGetAddressTest.java ! test/compiler/intrinsics/unsafe/UnsafeTwoCASLong.java + test/compiler/intrinsics/zip/TestAdler32.java + test/compiler/intrinsics/zip/TestCRC32.java + test/compiler/intrinsics/zip/TestCRC32C.java - test/compiler/jsr292/6990212/Test6990212.java - test/compiler/jsr292/7082949/Test7082949.java ! test/compiler/jsr292/CallSiteDepContextTest.java ! test/compiler/jsr292/ConcurrentClassLoadingTest.java ! test/compiler/jsr292/ContinuousCallSiteTargetChange.java ! test/compiler/jsr292/CreatesInterfaceDotEqualsCallInfo.java ! test/compiler/jsr292/InvokerGC.java ! test/compiler/jsr292/LongReferenceCastingTest.java ! test/compiler/jsr292/MHInlineTest.java ! test/compiler/jsr292/NonInlinedCall/Agent.java ! test/compiler/jsr292/NonInlinedCall/GCTest.java ! test/compiler/jsr292/NonInlinedCall/InvokeTest.java ! test/compiler/jsr292/NonInlinedCall/RedefineTest.java ! test/compiler/jsr292/NullConstantReceiver.java ! test/compiler/jsr292/PollutedTrapCounts.java ! test/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java + test/compiler/jsr292/Test7082949.java ! test/compiler/jsr292/VMAnonymousClasses.java + test/compiler/jsr292/cr6990212/Test6990212.java ! test/compiler/jsr292/methodHandleExceptions/ByteClassLoader.java ! test/compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java ! test/compiler/jsr292/methodHandleExceptions/p/C.java ! test/compiler/jsr292/methodHandleExceptions/p/Dok.java ! test/compiler/jsr292/methodHandleExceptions/p/E.java ! test/compiler/jsr292/methodHandleExceptions/p/F.java ! test/compiler/jsr292/methodHandleExceptions/p/Tdirect.java ! test/compiler/jsr292/methodHandleExceptions/p/Treflect.java ! test/compiler/jvmci/JVM_GetJVMCIRuntimeTest.java ! test/compiler/jvmci/SecurityRestrictionsTest.java ! test/compiler/jvmci/common/CTVMUtilities.java ! test/compiler/jvmci/common/JVMCIHelpers.java ! test/compiler/jvmci/common/patches/jdk.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.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/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/LookupKlassRefIndexInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupTypeTest.java ! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java ! test/compiler/jvmci/compilerToVM/ReprofileTest.java ! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveMethodTest.java ! test/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java ! test/compiler/jvmci/compilerToVM/ShouldDebugNonSafepointsTest.java ! test/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java ! test/compiler/jvmci/errors/CodeInstallerTest.java ! test/compiler/jvmci/errors/TestInvalidCompilationResult.java ! test/compiler/jvmci/errors/TestInvalidDebugInfo.java ! test/compiler/jvmci/errors/TestInvalidOopMap.java ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/CodeInstallationTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DataPatchTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DebugInfoTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/InterpreterFrameSizeTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/MaxOopMapStackOffsetTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleCodeInstallationTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestAssembler.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectDebugInfoTest.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/AsJavaTypeDataProvider.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/BoxPrimitiveDataProvider.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ConstantEqualsDataProvider.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ForStringDataProvider.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/IsEmbeddableDataProvider.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderData.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderTest.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderData.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadArrayElementDataProvider.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadArrayLengthDataProvider.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadFieldValueDataProvider.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHelper.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/UnboxPrimitiveDataProvider.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/compiler/jvmci/meta/StableFieldTest.java ! test/compiler/linkage/CallSites.jasm ! test/compiler/linkage/LinkageErrors.java - test/compiler/loopopts/6659207/Test.java - test/compiler/loopopts/6855164/Test.java - test/compiler/loopopts/6860469/Test.java - test/compiler/loopopts/7044738/Test7044738.java - test/compiler/loopopts/7052494/Test7052494.java ! test/compiler/loopopts/BadPredicateAfterPartialPeel.java ! test/compiler/loopopts/ConstFPVectorization.java ! test/compiler/loopopts/CountedLoopProblem.java + test/compiler/loopopts/Test6659207.java + test/compiler/loopopts/Test6855164.java + test/compiler/loopopts/Test6860469.java + test/compiler/loopopts/Test7044738.java + test/compiler/loopopts/Test7052494.java ! test/compiler/loopopts/TestArraysFillDeadControl.java ! test/compiler/loopopts/TestCastIINoLoopLimitCheck.java ! test/compiler/loopopts/TestDeadBackbranchArrayAccess.java ! test/compiler/loopopts/TestLogSum.java ! test/compiler/loopopts/TestLoopPeeling.java ! test/compiler/loopopts/TestMoveStoresOutOfLoops.java ! test/compiler/loopopts/TestMoveStoresOutOfLoopsStoreNoCtrl.java ! test/compiler/loopopts/TestOverunrolling.java ! test/compiler/loopopts/TestPredicateLostDependency.java ! test/compiler/loopopts/TestSplitIfBlocksDisabled.java ! test/compiler/loopopts/TestSplitIfUnswitchedLoopsEliminated.java ! test/compiler/loopopts/UseCountedLoopSafepoints.java ! test/compiler/loopopts/superword/ProdRed_Double.java ! test/compiler/loopopts/superword/ProdRed_Float.java ! test/compiler/loopopts/superword/ProdRed_Int.java ! test/compiler/loopopts/superword/ReductionPerf.java ! test/compiler/loopopts/superword/SumRedAbsNeg_Double.java ! test/compiler/loopopts/superword/SumRedAbsNeg_Float.java ! test/compiler/loopopts/superword/SumRedSqrt_Double.java ! test/compiler/loopopts/superword/SumRed_Double.java ! test/compiler/loopopts/superword/SumRed_Float.java ! test/compiler/loopopts/superword/SumRed_Int.java ! test/compiler/loopopts/superword/SumRed_Long.java ! test/compiler/loopopts/superword/TestBestAlign.java ! test/compiler/loopopts/superword/TestReductionWithLoopVariantUse.java ! test/compiler/loopopts/superword/TestVectorizationWithInvariant.java ! test/compiler/macronodes/TestEliminateAllocationPhi.java ! test/compiler/membars/DekkerTest.java ! test/compiler/membars/TestMemBarAcquire.java ! test/compiler/memoryinitialization/ZeroTLABTest.java - test/compiler/native/TestDirtyInt.java - test/compiler/native/libTestDirtyInt.c ! test/compiler/onSpinWait/TestOnSpinWait.java ! test/compiler/onSpinWait/TestOnSpinWaitEnableDisable.java ! test/compiler/oracle/CheckCompileCommandOption.java ! test/compiler/oracle/GetMethodOptionTest.java ! test/compiler/oracle/MethodMatcherTest.java ! test/compiler/oracle/TestCompileCommand.java ! test/compiler/osr/TestOSRWithNonEmptyStack.java ! test/compiler/osr/TestRangeCheck.java ! test/compiler/print/PrintInlining.java ! test/compiler/print/TestProfileReturnTypePrinting.java ! test/compiler/profiling/TestMethodHandleInvokesIntrinsic.java ! test/compiler/profiling/TestSpecTrapClassUnloading.java ! test/compiler/profiling/TestUnexpectedProfilingMismatch.java ! test/compiler/profiling/UnsafeAccess.java ! test/compiler/profiling/spectrapredefineclass/Agent.java ! test/compiler/profiling/spectrapredefineclass/Launcher.java ! test/compiler/profiling/spectrapredefineclass_classloaders/A.java ! test/compiler/profiling/spectrapredefineclass_classloaders/Agent.java ! test/compiler/profiling/spectrapredefineclass_classloaders/B.java ! test/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java ! test/compiler/profiling/spectrapredefineclass_classloaders/Test.java ! test/compiler/profiling/unloadingconflict/B.java ! test/compiler/profiling/unloadingconflict/TestProfileConflictClassUnloading.java ! test/compiler/rangechecks/PowerOf2SizedArraysChecks.java ! test/compiler/rangechecks/TestBadFoldCompare.java ! test/compiler/rangechecks/TestExplicitRangeChecks.java ! test/compiler/rangechecks/TestRangeCheckEliminationDisabled.java ! test/compiler/rangechecks/TestRangeCheckExceptionHandlerLoop.jasm ! test/compiler/rangechecks/TestRangeCheckExceptionHandlerLoopMain.java ! test/compiler/rangechecks/TestRangeCheckSmearing.java ! test/compiler/rangechecks/TestRangeCheckSmearingLoopOpts.java ! test/compiler/rangechecks/TestUncommonTrapMerging.java ! test/compiler/reflection/ArrayNewInstanceOfVoid.java ! test/compiler/regalloc/C1ObjectSpillInLogicOp.java ! test/compiler/regalloc/TestVectorRegAlloc.java ! test/compiler/relocations/TestPrintRelocations.java ! test/compiler/rtm/cli/RTMGenericCommandLineOptionTest.java ! test/compiler/rtm/cli/RTMLockingAwareTest.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsBase.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortThresholdOption.java ! test/compiler/rtm/cli/TestRTMLockingCalculationDelayOption.java ! test/compiler/rtm/cli/TestRTMLockingThresholdOption.java ! test/compiler/rtm/cli/TestRTMRetryCountOption.java ! test/compiler/rtm/cli/TestRTMSpinLoopCountOption.java ! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedVM.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionWithBiasedLocking.java ! test/compiler/rtm/cli/TestUseRTMXendForLockBusyOption.java ! test/compiler/rtm/locking/TestRTMAbortRatio.java ! test/compiler/rtm/locking/TestRTMAbortThreshold.java ! test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java ! test/compiler/rtm/locking/TestRTMDeoptOnHighAbortRatio.java ! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java ! test/compiler/rtm/locking/TestRTMLockingCalculationDelay.java ! test/compiler/rtm/locking/TestRTMLockingThreshold.java ! test/compiler/rtm/locking/TestRTMRetryCount.java ! test/compiler/rtm/locking/TestRTMSpinLoopCount.java ! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java ! test/compiler/rtm/locking/TestUseRTMAfterLockInflation.java ! test/compiler/rtm/locking/TestUseRTMDeopt.java ! test/compiler/rtm/locking/TestUseRTMForInflatedLocks.java ! test/compiler/rtm/locking/TestUseRTMForStackLocks.java ! test/compiler/rtm/locking/TestUseRTMXendForLockBusy.java ! test/compiler/rtm/method_options/TestNoRTMLockElidingOption.java ! test/compiler/rtm/method_options/TestUseRTMLockElidingOption.java ! test/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java - test/compiler/runtime/6778657/Test.java - test/compiler/runtime/6826736/Test.java - test/compiler/runtime/6859338/Test6859338.java - test/compiler/runtime/6863420/Test.java - test/compiler/runtime/6865265/StackOverflowBug.java - test/compiler/runtime/6891750/Test6891750.java - test/compiler/runtime/6892265/Test.java - test/compiler/runtime/7088020/Test7088020.java - test/compiler/runtime/7141637/SpreadNullArg.java - test/compiler/runtime/7196199/Test7196199.java - test/compiler/runtime/8010927/Test8010927.java - test/compiler/runtime/8015436/Test8015436.java + test/compiler/runtime/SpreadNullArg.java + test/compiler/runtime/StackOverflowBug.java + test/compiler/runtime/Test6778657.java + test/compiler/runtime/Test6826736.java + test/compiler/runtime/Test6859338.java + test/compiler/runtime/Test6863420.java + test/compiler/runtime/Test6892265.java + test/compiler/runtime/Test7088020.java + test/compiler/runtime/Test7196199.java + test/compiler/runtime/Test8010927.java + test/compiler/runtime/cr6891750/Test6891750.java + test/compiler/runtime/cr8015436/Test8015436.java ! test/compiler/runtime/safepoints/TestRegisterRestoring.java ! test/compiler/stable/StableConfiguration.java ! test/compiler/stable/TestStableBoolean.java ! test/compiler/stable/TestStableByte.java ! test/compiler/stable/TestStableChar.java ! test/compiler/stable/TestStableDouble.java ! test/compiler/stable/TestStableFloat.java ! test/compiler/stable/TestStableInt.java ! test/compiler/stable/TestStableLong.java ! test/compiler/stable/TestStableMemoryBarrier.java ! test/compiler/stable/TestStableMismatched.java ! test/compiler/stable/TestStableObject.java ! test/compiler/stable/TestStableShort.java ! test/compiler/stable/TestStableUByte.java ! test/compiler/stable/TestStableUShort.java ! test/compiler/startup/NumCompilerThreadsCheck.java ! test/compiler/startup/SmallCodeCacheStartup.java ! test/compiler/startup/StartupOutput.java ! test/compiler/startup/TieredStopAtLevel0SanityTest.java ! test/compiler/stringopts/TestOptimizeStringConcat.java ! test/compiler/stringopts/TestStringObjectInitialization.java ! test/compiler/testlibrary/CompilerUtils.java ! test/compiler/testlibrary/rtm/AbortProvoker.java ! test/compiler/testlibrary/rtm/RTMLockingStatistics.java ! test/compiler/testlibrary/rtm/RTMTestBase.java ! test/compiler/testlibrary/rtm/XAbortProvoker.java ! test/compiler/testlibrary/rtm/predicate/SupportedCPU.java ! test/compiler/testlibrary/uncommontrap/Verifier.java ! test/compiler/tiered/CompLevelsTest.java ! test/compiler/tiered/ConstantGettersTransitionsTest.java ! test/compiler/tiered/LevelTransitionTest.java ! test/compiler/tiered/NonTieredLevelsTest.java ! test/compiler/tiered/TieredLevelsTest.java ! test/compiler/tiered/TransitionsTestExecutor.java ! test/compiler/types/TestMeetExactConstantArrays.java ! test/compiler/types/TestMeetIncompatibleInterfaceArrays.java ! test/compiler/types/TestMeetTopArrayExactConstantArray.java ! test/compiler/types/TestPhiElimination.java ! test/compiler/types/TestSpeculationFailedHigherEqual.java ! test/compiler/types/TestTypePropagationToCmpU.java ! test/compiler/types/TypeSpeculation.java ! test/compiler/types/correctness/CorrectnessTest.java ! test/compiler/types/correctness/OffTest.java ! test/compiler/types/correctness/execution/Execution.java ! test/compiler/types/correctness/execution/MethodHandleDelegate.java ! test/compiler/types/correctness/execution/TypeConflict.java ! test/compiler/types/correctness/execution/TypeProfile.java ! test/compiler/types/correctness/hierarchies/DefaultMethodInterface.java ! test/compiler/types/correctness/hierarchies/DefaultMethodInterface2.java ! test/compiler/types/correctness/hierarchies/Linear.java ! test/compiler/types/correctness/hierarchies/Linear2.java ! test/compiler/types/correctness/hierarchies/NullableType.java ! test/compiler/types/correctness/hierarchies/OneRank.java ! test/compiler/types/correctness/hierarchies/TypeHierarchy.java ! test/compiler/types/correctness/scenarios/ArrayCopy.java ! test/compiler/types/correctness/scenarios/ArrayReferenceStore.java ! test/compiler/types/correctness/scenarios/ArrayScenario.java ! test/compiler/types/correctness/scenarios/CheckCast.java ! test/compiler/types/correctness/scenarios/ClassIdentity.java ! test/compiler/types/correctness/scenarios/ClassInstanceOf.java ! test/compiler/types/correctness/scenarios/ClassIsInstance.java ! test/compiler/types/correctness/scenarios/ProfilingType.java ! test/compiler/types/correctness/scenarios/ReceiverAtInvokes.java ! test/compiler/types/correctness/scenarios/Scenario.java - test/compiler/uncommontrap/8009761/Test8009761.java ! test/compiler/uncommontrap/DeoptReallocFailure.java ! test/compiler/uncommontrap/StackOverflowGuardPagesOff.java + test/compiler/uncommontrap/Test8009761.java ! test/compiler/uncommontrap/TestDeoptOOM.java ! test/compiler/uncommontrap/TestLockEliminatedAtDeopt.java ! test/compiler/uncommontrap/TestStackBangMonitorOwned.java ! test/compiler/uncommontrap/TestStackBangRbp.java ! test/compiler/uncommontrap/TestUnstableIfTrap.java ! test/compiler/uncommontrap/TraceDeoptimizationNoRealloc.java ! test/compiler/uncommontrap/UncommonTrapStackBang.java ! test/compiler/unsafe/GetUnsafeObjectG1PreBarrier.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestBoolean.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestByte.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestChar.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestDouble.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestFloat.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestInt.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestLong.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestObject.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestShort.java ! test/compiler/unsafe/JdkInternalMiscUnsafeUnalignedAccess.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestBoolean.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestByte.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestChar.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestDouble.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestFloat.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestInt.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestLong.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestObject.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestShort.java ! test/compiler/unsafe/TestUnsafeLoadControl.java ! test/compiler/unsafe/UnsafeGetConstantField.java ! test/compiler/unsafe/UnsafeGetStableArrayElement.java ! test/compiler/unsafe/UnsafeRaw.java ! test/compiler/unsafe/X-UnsafeAccessTest.java.template ! test/compiler/vectorization/TestNaNVector.java ! test/compiler/vectorization/TestVectorUnalignedOffset.java ! test/compiler/whitebox/AllocationCodeBlobTest.java ! test/compiler/whitebox/BlockingCompilation.java ! test/compiler/whitebox/ClearMethodStateTest.java ! test/compiler/whitebox/CompilerWhiteBoxTest.java ! test/compiler/whitebox/DeoptimizeAllTest.java ! test/compiler/whitebox/DeoptimizeFramesTest.java ! test/compiler/whitebox/DeoptimizeMethodTest.java ! test/compiler/whitebox/DeoptimizeMultipleOSRTest.java ! test/compiler/whitebox/EnqueueMethodForCompilationTest.java ! test/compiler/whitebox/ForceNMethodSweepTest.java ! test/compiler/whitebox/GetCodeHeapEntriesTest.java ! test/compiler/whitebox/GetNMethodTest.java ! test/compiler/whitebox/IsMethodCompilableTest.java ! test/compiler/whitebox/LockCompilationTest.java ! test/compiler/whitebox/MakeMethodNotCompilableTest.java ! test/compiler/whitebox/SetDontInlineMethodTest.java ! test/compiler/whitebox/SetForceInlineMethodTest.java ! test/compiler/whitebox/SimpleTestCase.java From tom.rodriguez at oracle.com Tue Jul 12 20:20:43 2016 From: tom.rodriguez at oracle.com (tom.rodriguez at oracle.com) Date: Tue, 12 Jul 2016 20:20:43 +0000 Subject: hg: jdk9/hs-comp: 8160825: Update minimum Solaris Studio compiler version to 5.13 Message-ID: <201607122020.u6CKKhov006227@aojmv0008.oracle.com> Changeset: d958c70a8063 Author: sanzinger Date: 2016-07-11 17:23 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/d958c70a8063 8160825: Update minimum Solaris Studio compiler version to 5.13 Reviewed-by: tbell ! common/autoconf/generated-configure.sh ! common/autoconf/toolchain.m4 From tom.rodriguez at oracle.com Tue Jul 12 22:34:32 2016 From: tom.rodriguez at oracle.com (tom.rodriguez at oracle.com) Date: Tue, 12 Jul 2016 22:34:32 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8159368: [JVMCI] SPARCHotSpotRegisterConfig.callingConvention gives incorrect calling convention for native calls containing fp args Message-ID: <201607122234.u6CMYW0K005525@aojmv0008.oracle.com> Changeset: 588fc166fc8d Author: sanzinger Date: 2016-07-12 20:42 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/588fc166fc8d 8159368: [JVMCI] SPARCHotSpotRegisterConfig.callingConvention gives incorrect calling convention for native calls containing fp args Reviewed-by: kvn, iveresov ! make/test/JtregNative.gmk ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotRegisterConfig.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestAssembler.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/amd64/AMD64TestAssembler.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/sparc/SPARCTestAssembler.java From tobias.hartmann at oracle.com Wed Jul 13 08:38:16 2016 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Wed, 13 Jul 2016 08:38:16 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8056950: Compiled code (64-bit) on SPARC should sign extend INT parameters passed on registers to runtime or native methods. Message-ID: <201607130838.u6D8cHBt006421@aojmv0008.oracle.com> Changeset: e54f27f2c804 Author: goetz Date: 2016-07-04 16:28 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e54f27f2c804 8056950: Compiled code (64-bit) on SPARC should sign extend INT parameters passed on registers to runtime or native methods. Reviewed-by: thartmann, simonis ! src/cpu/sparc/vm/globalDefinitions_sparc.hpp ! src/share/vm/runtime/sharedRuntime.hpp From pavel.punegov at oracle.com Wed Jul 13 17:52:42 2016 From: pavel.punegov at oracle.com (pavel.punegov at oracle.com) Date: Wed, 13 Jul 2016 17:52:42 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8160761: [TESTBUG] Several compiler tests fail with product bits Message-ID: <201607131752.u6DHqgPU027710@aojmv0008.oracle.com> Changeset: e6cf2e3fba31 Author: ppunegov Date: 2016-07-13 19:08 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e6cf2e3fba31 8160761: [TESTBUG] Several compiler tests fail with product bits Summary: Add UnlockDiagnosticVMOptions to tests Reviewed-by: goetz ! test/compiler/controldependency/TestEliminatedCastPPAtPhi.java ! test/compiler/loopopts/TestPredicateLostDependency.java ! test/compiler/membars/DekkerTest.java From michael.haupt at oracle.com Thu Jul 14 06:33:19 2016 From: michael.haupt at oracle.com (michael.haupt at oracle.com) Date: Thu, 14 Jul 2016 06:33:19 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8161068: jdk.vm.ci.hotspot.test.MethodHandleAccessProviderTest fails Message-ID: <201607140633.u6E6XJJX011614@aojmv0008.oracle.com> Changeset: f4c6ee42184c Author: mhaupt Date: 2016-07-14 08:33 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f4c6ee42184c 8161068: jdk.vm.ci.hotspot.test.MethodHandleAccessProviderTest fails Reviewed-by: never, dnsimon ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodHandleAccessProvider.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java From aph at redhat.com Thu Jul 14 14:29:02 2016 From: aph at redhat.com (aph at redhat.com) Date: Thu, 14 Jul 2016 14:29:02 +0000 Subject: hg: jdk9/hs-comp/hotspot: 3 new changesets Message-ID: <201607141429.u6EET27A023171@aojmv0008.oracle.com> Changeset: c91756b5207c Author: aph Date: 2016-07-08 17:11 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c91756b5207c 8161072: AArch64: jtreg compiler/uncommontrap/TestDeoptOOM failure Reviewed-by: roland ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp Changeset: cd2c2c56b089 Author: aph Date: 2016-07-13 15:19 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/cd2c2c56b089 8159467: AArch64: Enable compact strings Reviewed-by: roland ! src/cpu/aarch64/vm/globals_aarch64.hpp Changeset: 84d2d8d3656d Author: aph Date: 2016-07-14 15:18 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/84d2d8d3656d Merge - test/compiler/c1/6478991/NullCheckTest.java - test/compiler/c1/6579789/Test6579789.java - test/compiler/c1/6756768/Test6756768.java - test/compiler/c1/6756768/Test6756768_2.java - test/compiler/c1/6757316/Test6757316.java - test/compiler/c1/6758234/Test6758234.java - test/compiler/c1/6769124/TestArrayCopy6769124.java - test/compiler/c1/6769124/TestDeoptInt6769124.java - test/compiler/c1/6769124/TestUnalignedLoad6769124.java - test/compiler/c1/6795465/Test6795465.java - test/compiler/c1/6849574/Test.java - test/compiler/c1/6855215/Test6855215.java - test/compiler/c1/6932496/Test6932496.java - test/compiler/c1/7042153/Test7042153.java - test/compiler/c1/7090976/Test7090976.java - test/compiler/c1/7103261/Test7103261.java - test/compiler/c1/7123108/Test7123108.java - test/compiler/c1/8004051/Test8004051.java - test/compiler/c1/8011706/Test8011706.java - test/compiler/c1/8011771/Test8011771.java - test/compiler/c2/5057225/Test5057225.java - test/compiler/c2/5091921/Test5091921.java - test/compiler/c2/5091921/Test6186134.java - test/compiler/c2/5091921/Test6196102.java - test/compiler/c2/5091921/Test6357214.java - test/compiler/c2/5091921/Test6559156.java - test/compiler/c2/5091921/Test6753639.java - test/compiler/c2/5091921/Test6850611.java - test/compiler/c2/5091921/Test6890943.java - test/compiler/c2/5091921/Test6897150.java - test/compiler/c2/5091921/Test6905845.java - test/compiler/c2/5091921/Test6931567.java - test/compiler/c2/5091921/Test6935022.java - test/compiler/c2/5091921/Test6959129.java - test/compiler/c2/5091921/Test6985295.java - test/compiler/c2/5091921/Test6992759.java - test/compiler/c2/5091921/Test7005594.java - test/compiler/c2/5091921/Test7005594.sh - test/compiler/c2/5091921/Test7020614.java - test/compiler/c2/5091921/input6890943.txt - test/compiler/c2/5091921/output6890943.txt - test/compiler/c2/6340864/TestByteVect.java - test/compiler/c2/6340864/TestDoubleVect.java - test/compiler/c2/6340864/TestFloatVect.java - test/compiler/c2/6340864/TestIntVect.java - test/compiler/c2/6340864/TestLongVect.java - test/compiler/c2/6340864/TestShortVect.java - test/compiler/c2/6443505/Test6443505.java - test/compiler/c2/6589834/InlinedArrayCloneTestCase.java - test/compiler/c2/6589834/Test_ia32.java - test/compiler/c2/6603011/Test.java - test/compiler/c2/6636138/Test1.java - test/compiler/c2/6636138/Test2.java - test/compiler/c2/6646019/Test.java - test/compiler/c2/6646020/Tester.java - test/compiler/c2/6661247/Test.java - test/compiler/c2/6663621/IVTest.java - test/compiler/c2/6663848/Tester.java - test/compiler/c2/6663854/Test6663854.java - test/compiler/c2/6695810/Test.java - test/compiler/c2/6700047/Test6700047.java - test/compiler/c2/6711100/Test.java - test/compiler/c2/6711117/Test.java - test/compiler/c2/6712835/Test6712835.java - test/compiler/c2/6714694/Tester.java - test/compiler/c2/6724218/Test.java - test/compiler/c2/6732154/Test6732154.java - test/compiler/c2/6741738/Tester.java - test/compiler/c2/6772683/InterruptedTest.java - test/compiler/c2/6792161/Test6792161.java - test/compiler/c2/6795362/Test6795362.java - test/compiler/c2/6796786/Test6796786.java - test/compiler/c2/6799693/Test.java - test/compiler/c2/6800154/Test6800154.java - test/compiler/c2/6805724/Test6805724.java - test/compiler/c2/6823453/Test.java - test/compiler/c2/6832293/Test.java - test/compiler/c2/6837011/Test6837011.java - test/compiler/c2/6837094/Test.java - test/compiler/c2/6843752/Test.java - test/compiler/c2/6851282/Test.java - test/compiler/c2/6852078/Test6852078.java - test/compiler/c2/6857159/Test6857159.java - test/compiler/c2/6863155/Test6863155.java - test/compiler/c2/6865031/Test.java - test/compiler/c2/6866651/Test.java - test/compiler/c2/6877254/Test.java - test/compiler/c2/6880034/Test6880034.java - test/compiler/c2/6885584/Test6885584.java - test/compiler/c2/6894807/IsInstanceTest.java - test/compiler/c2/6901572/Test.java - test/compiler/c2/6910484/Test.java - test/compiler/c2/6910605/Test.java - test/compiler/c2/6910618/Test.java - test/compiler/c2/6912517/Test.java - test/compiler/c2/6916644/Test6916644.java - test/compiler/c2/6921969/TestMultiplyLongHiZero.java - test/compiler/c2/6930043/Test6930043.java - test/compiler/c2/6946040/TestCharShortByteSwap.java - test/compiler/c2/6956668/Test6956668.java - test/compiler/c2/6958485/Test.java - test/compiler/c2/6968348/Test6968348.java - test/compiler/c2/6973329/Test.java - test/compiler/c2/7002666/Test7002666.java - test/compiler/c2/7009359/Test7009359.java - test/compiler/c2/7017746/Test.java - test/compiler/c2/7024475/Test7024475.java - test/compiler/c2/7029152/Test.java - test/compiler/c2/7041100/Test7041100.java - test/compiler/c2/7046096/Test7046096.java - test/compiler/c2/7047069/Test7047069.java - test/compiler/c2/7048332/Test7048332.java - test/compiler/c2/7068051/Test7068051.java - test/compiler/c2/7070134/Stemmer.java - test/compiler/c2/7070134/words - test/compiler/c2/7110586/Test7110586.java - test/compiler/c2/7125879/Test7125879.java - test/compiler/c2/7160610/Test7160610.java - test/compiler/c2/7169782/Test7169782.java - test/compiler/c2/7174363/Test7174363.java - test/compiler/c2/7177917/Test7177917.java - test/compiler/c2/7179138/Test7179138_1.java - test/compiler/c2/7179138/Test7179138_2.java - test/compiler/c2/7190310/Test7190310.java - test/compiler/c2/7190310/Test7190310_unsafe.java - test/compiler/c2/7192963/TestByteVect.java - test/compiler/c2/7192963/TestDoubleVect.java - test/compiler/c2/7192963/TestFloatVect.java - test/compiler/c2/7192963/TestIntVect.java - test/compiler/c2/7192963/TestLongVect.java - test/compiler/c2/7192963/TestShortVect.java - test/compiler/c2/7199742/Test7199742.java - test/compiler/c2/7200264/Test7200264.sh - test/compiler/c2/7200264/TestIntVect.java - test/compiler/c2/8000805/Test8000805.java - test/compiler/c2/8002069/Test8002069.java - test/compiler/c2/8004741/Test8004741.java - test/compiler/c2/8004867/TestIntAtomicCAS.java - test/compiler/c2/8004867/TestIntAtomicOrdered.java - test/compiler/c2/8004867/TestIntAtomicVolatile.java - test/compiler/c2/8004867/TestIntUnsafeCAS.java - test/compiler/c2/8004867/TestIntUnsafeOrdered.java - test/compiler/c2/8004867/TestIntUnsafeVolatile.java - test/compiler/c2/8005956/PolynomialRoot.java - test/compiler/c2/8007294/Test8007294.java - test/compiler/c2/8007722/Test8007722.java - test/compiler/codegen/6378821/Test6378821.java - test/compiler/codegen/6431242/Test.java - test/compiler/codegen/6797305/Test6797305.java - test/compiler/codegen/6814842/Test6814842.java - test/compiler/codegen/6823354/Test6823354.java - test/compiler/codegen/6875866/Test.java - test/compiler/codegen/6879902/Test6879902.java - test/compiler/codegen/6896617/Test6896617.java - test/compiler/codegen/6909839/Test6909839.java - test/compiler/codegen/6935535/Test.java - test/compiler/codegen/6942326/Test.java - test/compiler/codegen/7009231/Test7009231.java - test/compiler/codegen/7088419/CRCTest.java - test/compiler/codegen/7100757/Test7100757.java - test/compiler/codegen/7119644/TestBooleanVect.java - test/compiler/codegen/7119644/TestByteDoubleVect.java - test/compiler/codegen/7119644/TestByteFloatVect.java - test/compiler/codegen/7119644/TestByteIntVect.java - test/compiler/codegen/7119644/TestByteLongVect.java - test/compiler/codegen/7119644/TestByteShortVect.java - test/compiler/codegen/7119644/TestByteVect.java - test/compiler/codegen/7119644/TestCharShortVect.java - test/compiler/codegen/7119644/TestCharVect.java - test/compiler/codegen/7119644/TestDoubleVect.java - test/compiler/codegen/7119644/TestFloatDoubleVect.java - test/compiler/codegen/7119644/TestFloatVect.java - test/compiler/codegen/7119644/TestIntDoubleVect.java - test/compiler/codegen/7119644/TestIntFloatVect.java - test/compiler/codegen/7119644/TestIntLongVect.java - test/compiler/codegen/7119644/TestIntVect.java - test/compiler/codegen/7119644/TestLongDoubleVect.java - test/compiler/codegen/7119644/TestLongFloatVect.java - test/compiler/codegen/7119644/TestLongVect.java - test/compiler/codegen/7119644/TestShortDoubleVect.java - test/compiler/codegen/7119644/TestShortFloatVect.java - test/compiler/codegen/7119644/TestShortIntVect.java - test/compiler/codegen/7119644/TestShortLongVect.java - test/compiler/codegen/7119644/TestShortVect.java - test/compiler/codegen/7184394/TestAESBase.java - test/compiler/codegen/7184394/TestAESDecode.java - test/compiler/codegen/7184394/TestAESEncode.java - test/compiler/codegen/7184394/TestAESMain.java - test/compiler/codegen/8001183/TestCharVect.java - test/compiler/codegen/8005033/Test8005033.java - test/compiler/codegen/8011901/Test8011901.java - test/compiler/codegen/8144028/BitTests.java - test/compiler/eliminateAutobox/6934604/TestByteBoxing.java - test/compiler/eliminateAutobox/6934604/TestDoubleBoxing.java - test/compiler/eliminateAutobox/6934604/TestFloatBoxing.java - test/compiler/eliminateAutobox/6934604/TestIntBoxing.java - test/compiler/eliminateAutobox/6934604/TestLongBoxing.java - test/compiler/eliminateAutobox/6934604/TestShortBoxing.java - test/compiler/escapeAnalysis/6689060/Test.java - test/compiler/escapeAnalysis/6716441/Tester.java - test/compiler/escapeAnalysis/6726999/Test.java - test/compiler/escapeAnalysis/6775880/Test.java - test/compiler/escapeAnalysis/6795161/Test.java - test/compiler/escapeAnalysis/6895383/Test.java - test/compiler/escapeAnalysis/6896727/Test.java - test/compiler/interpreter/6539464/Test.java - test/compiler/interpreter/6833129/Test.java - test/compiler/interpreter/7116216/LargeFrame.java - test/compiler/interpreter/7116216/StackOverflow.java - test/compiler/intrinsics/6982370/Test6982370.java - test/compiler/intrinsics/8005419/Test8005419.java - test/compiler/intrinsics/adler32/TestAdler32.java - test/compiler/intrinsics/class/TestClassIsPrimitive.java - test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java - test/compiler/intrinsics/clone/TestObjectClone.java - test/compiler/intrinsics/crc32/TestCRC32.java - test/compiler/intrinsics/crc32c/TestCRC32C.java - test/compiler/intrinsics/hashcode/TestHashCode.java - test/compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java - test/compiler/intrinsics/muladd/TestMulAdd.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLenReturnProfile.java - test/compiler/intrinsics/squaretolen/TestSquareToLen.java - test/compiler/intrinsics/stringequals/TestStringEqualsBadLength.java - test/compiler/jsr292/6990212/Test6990212.java - test/compiler/jsr292/7082949/Test7082949.java - test/compiler/loopopts/6659207/Test.java - test/compiler/loopopts/6855164/Test.java - test/compiler/loopopts/6860469/Test.java - test/compiler/loopopts/7044738/Test7044738.java - test/compiler/loopopts/7052494/Test7052494.java - test/compiler/native/TestDirtyInt.java - test/compiler/native/libTestDirtyInt.c - test/compiler/runtime/6778657/Test.java - test/compiler/runtime/6826736/Test.java - test/compiler/runtime/6859338/Test6859338.java - test/compiler/runtime/6863420/Test.java - test/compiler/runtime/6865265/StackOverflowBug.java - test/compiler/runtime/6891750/Test6891750.java - test/compiler/runtime/6892265/Test.java - test/compiler/runtime/7088020/Test7088020.java - test/compiler/runtime/7141637/SpreadNullArg.java - test/compiler/runtime/7196199/Test7196199.java - test/compiler/runtime/8010927/Test8010927.java - test/compiler/runtime/8015436/Test8015436.java - test/compiler/uncommontrap/8009761/Test8009761.java From tatiana.pivovarova at oracle.com Thu Jul 14 14:45:18 2016 From: tatiana.pivovarova at oracle.com (tatiana.pivovarova at oracle.com) Date: Thu, 14 Jul 2016 14:45:18 +0000 Subject: hg: jdk9/hs-comp: 8151280: update hotspot tests to use vm.compMode instead of their own logic Message-ID: <201607141445.u6EEjIHF026782@aojmv0008.oracle.com> Changeset: 5ea2b072ce98 Author: tpivovarova Date: 2016-07-13 18:03 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/5ea2b072ce98 8151280: update hotspot tests to use vm.compMode instead of their own logic Summary: Update hs compiler tests to use vm.compMode instead of their own logic and to get VM mode using j.t.l.Platform Reviewed-by: kvn, dpochepk Contributed-by: igor.ignatyev at oracle.com ! test/lib/share/classes/jdk/test/lib/Platform.java From tatiana.pivovarova at oracle.com Thu Jul 14 14:45:20 2016 From: tatiana.pivovarova at oracle.com (tatiana.pivovarova at oracle.com) Date: Thu, 14 Jul 2016 14:45:20 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201607141445.u6EEjK4d026909@aojmv0008.oracle.com> Changeset: ffb2960cd05d Author: tpivovarova Date: 2016-07-13 18:03 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ffb2960cd05d 8151280: update hotspot tests to use vm.compMode instead of their own logic Summary: Update hs compiler tests to use vm.compMode instead of their own logic and to get VM mode using j.t.l.Platform Reviewed-by: kvn, dpochepk Contributed-by: igor.ignatyev at oracle.com ! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java ! test/compiler/codecache/stress/OverloadCompileQueueTest.java ! test/compiler/escapeAnalysis/TestEscapeThroughInvoke.java ! test/compiler/intrinsics/IntrinsicAvailableTest.java ! test/compiler/intrinsics/bigInteger/MontgomeryMultiplyTest.java ! test/compiler/intrinsics/bmi/verifycode/AndnTestI.java ! test/compiler/intrinsics/bmi/verifycode/AndnTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestL.java ! test/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestL.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestL.java ! test/compiler/intrinsics/klass/CastNullCheckDroppingsTest.java ! test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java ! test/compiler/jvmci/compilerToVM/IsMatureTest.java ! test/compiler/tiered/NonTieredLevelsTest.java ! test/compiler/types/correctness/CorrectnessTest.java ! test/compiler/unsafe/UnsafeGetConstantField.java ! test/compiler/unsafe/UnsafeGetStableArrayElement.java ! test/compiler/whitebox/CompilerWhiteBoxTest.java ! test/compiler/whitebox/IsMethodCompilableTest.java ! test/testlibrary/jdk/test/lib/Platform.java ! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java Changeset: 313a38734b07 Author: tpivovarova Date: 2016-07-14 14:44 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/313a38734b07 Merge From dmitrij.pochepko at oracle.com Thu Jul 14 19:14:01 2016 From: dmitrij.pochepko at oracle.com (dmitrij.pochepko at oracle.com) Date: Thu, 14 Jul 2016 19:14:01 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201607141914.u6EJE1lp023297@aojmv0008.oracle.com> Changeset: 4d910fc8d42c Author: dpochepk Date: 2016-07-14 20:10 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4d910fc8d42c 8157984: [TESTBUG] Several compiler tests fails when are executed with -XX:TieredStopAtLevel=1 Reviewed-by: vlivanov ! test/compiler/rangechecks/TestRangeCheckSmearing.java ! test/compiler/testlibrary/CompilerUtils.java ! test/compiler/tiered/NonTieredLevelsTest.java Changeset: 9cbbab8216f1 Author: dpochepk Date: 2016-07-14 20:11 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9cbbab8216f1 8157861: [TESTBUG] compiler/jvmci/compilerToVM/ReprofileTest.java failed with RuntimeException Reviewed-by: twisti ! test/compiler/jvmci/compilerToVM/ReprofileTest.java From tobias.hartmann at oracle.com Tue Jul 19 08:25:41 2016 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Tue, 19 Jul 2016 08:25:41 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8160245: C1: Clean up platform #defines in c1_LIR.hpp. Message-ID: <201607190825.u6J8PkZH024154@aojmv0008.oracle.com> Changeset: faaed259df37 Author: goetz Date: 2016-06-23 22:33 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/faaed259df37 8160245: C1: Clean up platform #defines in c1_LIR.hpp. Summary: Also add fnoreg on x86, LIR_Address constructor without scale, clean up templateInterpreterGenerator.hpp and remove PPC32 special cases. Reviewed-by: coleenp, thartmann ! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp + src/cpu/aarch64/vm/c1_LIR_aarch64.cpp + src/cpu/ppc/vm/c1_LIR_ppc.cpp ! src/cpu/ppc/vm/register_ppc.hpp ! src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp + src/cpu/sparc/vm/c1_LIR_sparc.cpp ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp + src/cpu/x86/vm/c1_LIR_x86.cpp ! src/cpu/x86/vm/register_definitions_x86.cpp ! src/cpu/x86/vm/register_x86.hpp ! src/share/vm/c1/c1_Compilation.hpp ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_LIR.hpp ! src/share/vm/interpreter/templateInterpreterGenerator.hpp From rickard.backman at oracle.com Tue Jul 19 12:33:55 2016 From: rickard.backman at oracle.com (rickard.backman at oracle.com) Date: Tue, 19 Jul 2016 12:33:55 +0000 Subject: hg: jdk9/hs-comp: 13 new changesets Message-ID: <201607191233.u6JCXtLY023529@aojmv0008.oracle.com> Changeset: f51004322fbe Author: andrew Date: 2016-07-10 22:00 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/f51004322fbe 8156980: Hotspot build doesn't have -std=gnu++98 gcc option 8157358: Syntax error in TOOLCHAIN_CHECK_COMPILER_VERSION Summary: Add flags for GCC 6 to JVM_CFLAGS and fix prefix handling Reviewed-by: erikj, kbarrett ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! common/autoconf/toolchain.m4 Changeset: d21b9b994737 Author: bpatel Date: 2016-07-13 14:23 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/d21b9b994737 8161255: jdk build "all" (docs) fails on all platforms, error from DefaultLoggerFinder.java Reviewed-by: tbell, ksrini, darcy ! make/Javadoc.gmk Changeset: 9d55f66a5de5 Author: mchung Date: 2016-07-13 14:42 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/9d55f66a5de5 8160398: (jdeps) Replace a list of JDK 8 internal API for detecting if it's removed in JDK 9 or later Reviewed-by: dfuchs ! make/CompileJavaModules.gmk Changeset: 40a8574cf66e Author: amurillo Date: 2016-07-07 18:59 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/40a8574cf66e Merge Changeset: 8fa686245bd2 Author: amurillo Date: 2016-07-12 21:14 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/8fa686245bd2 Merge Changeset: 9e8722e38389 Author: amurillo Date: 2016-07-14 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/9e8722e38389 Added tag jdk-9+127 for changeset 8fa686245bd2 ! .hgtags Changeset: b6c3abae4062 Author: amurillo Date: 2016-07-14 16:21 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/b6c3abae4062 Merge Changeset: b30ae794d974 Author: valeriep Date: 2016-07-15 00:24 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/b30ae794d974 8161171: Missed the make/common/Modules.gmk file when integrating JDK-8154191 Summary: Re-apply the same changes as reviewed under JDK-8154191. Reviewed-by: mchung ! make/common/Modules.gmk Changeset: 8789414ac004 Author: amurillo Date: 2016-07-15 09:05 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/8789414ac004 Merge Changeset: a83e7abd7460 Author: amurillo Date: 2016-07-15 09:10 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/a83e7abd7460 Merge Changeset: c181c090376a Author: gthornbr Date: 2016-07-15 16:52 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/c181c090376a 8144278: [TESTBUG] hotspot/runtime/StackGuardPages/testme.sh should use native library build support Reviewed-by: erikj, dsamersoff, dholmes ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! make/Main.gmk Changeset: 3ca55423c165 Author: dcubed Date: 2016-07-15 17:04 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/3ca55423c165 Merge Changeset: f3c27d6d4ad1 Author: rbackman Date: 2016-07-19 13:15 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/f3c27d6d4ad1 Merge ! common/autoconf/generated-configure.sh ! common/autoconf/toolchain.m4 From rickard.backman at oracle.com Tue Jul 19 12:33:55 2016 From: rickard.backman at oracle.com (rickard.backman at oracle.com) Date: Tue, 19 Jul 2016 12:33:55 +0000 Subject: hg: jdk9/hs-comp/corba: Added tag jdk-9+127 for changeset 8fab452b6f47 Message-ID: <201607191233.u6JCXtxk023526@aojmv0008.oracle.com> Changeset: 1f093d3f8cd9 Author: amurillo Date: 2016-07-14 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/1f093d3f8cd9 Added tag jdk-9+127 for changeset 8fab452b6f47 ! .hgtags From rickard.backman at oracle.com Tue Jul 19 12:33:51 2016 From: rickard.backman at oracle.com (rickard.backman at oracle.com) Date: Tue, 19 Jul 2016 12:33:51 +0000 Subject: hg: jdk9/hs-comp/jaxws: Added tag jdk-9+127 for changeset 06d706c70634 Message-ID: <201607191233.u6JCXpCO023514@aojmv0008.oracle.com> Changeset: fe4e11bd2423 Author: amurillo Date: 2016-07-14 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/fe4e11bd2423 Added tag jdk-9+127 for changeset 06d706c70634 ! .hgtags From rickard.backman at oracle.com Tue Jul 19 12:33:53 2016 From: rickard.backman at oracle.com (rickard.backman at oracle.com) Date: Tue, 19 Jul 2016 12:33:53 +0000 Subject: hg: jdk9/hs-comp/jaxp: Added tag jdk-9+127 for changeset bdc3c0b737ef Message-ID: <201607191233.u6JCXrIj023518@aojmv0008.oracle.com> Changeset: 8a7681a9d706 Author: amurillo Date: 2016-07-14 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/8a7681a9d706 Added tag jdk-9+127 for changeset bdc3c0b737ef ! .hgtags From rickard.backman at oracle.com Tue Jul 19 12:34:00 2016 From: rickard.backman at oracle.com (rickard.backman at oracle.com) Date: Tue, 19 Jul 2016 12:34:00 +0000 Subject: hg: jdk9/hs-comp/nashorn: 3 new changesets Message-ID: <201607191234.u6JCY0SL023685@aojmv0008.oracle.com> Changeset: 4a6a1fd3d3dd Author: sundar Date: 2016-07-12 21:18 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/4a6a1fd3d3dd 8149929: Nashorn Parser API needs to be updated for ES6 Reviewed-by: mhaupt, hannesw ! make/project.properties ! samples/prettyprinter.js ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/NashornCompleter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CatchTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CatchTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ClassDeclarationTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ClassDeclarationTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ClassExpressionTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ClassExpressionTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CompilationUnitTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CompilationUnitTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DestructuringDeclTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ExportEntryTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ExportEntryTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForOfLoopTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForOfLoopTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionDeclarationTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionDeclarationTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionExpressionTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionExpressionTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IRTranslator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IdentifierTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IdentifierTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ImportEntryTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ImportEntryTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ModuleTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ModuleTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ParserImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/PropertyTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/PropertyTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/RegExpLiteralTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SimpleTreeVisitorES5_1.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SimpleTreeVisitorES6.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SpreadTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SpreadTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TemplateLiteralTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TemplateLiteralTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/Tree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TreeVisitor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/VariableTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/VariableTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/YieldTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/YieldTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SplitIntoFunctions.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ClassNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ExpressionStatement.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/TemplateLiteral.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/visitor/NodeVisitor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContextFunctionNode.java ! test/script/basic/JDK-8075207.js ! test/script/basic/JDK-8075448.js ! test/script/basic/es6/let-const-switch.js.EXPECTED ! test/script/nosecurity/parserapi.js ! test/script/nosecurity/parserapi.js.EXPECTED ! test/script/nosecurity/parservisitor.js + test/script/nosecurity/treeapi/arrow.js + test/script/nosecurity/treeapi/arrow.js.EXPECTED + test/script/nosecurity/treeapi/arrow_params.js + test/script/nosecurity/treeapi/arrow_params.js.EXPECTED ! test/script/nosecurity/treeapi/assignment.js.EXPECTED + test/script/nosecurity/treeapi/class.js + test/script/nosecurity/treeapi/class.js.EXPECTED + test/script/nosecurity/treeapi/const.js + test/script/nosecurity/treeapi/const.js.EXPECTED + test/script/nosecurity/treeapi/defaultparams.js + test/script/nosecurity/treeapi/defaultparams.js.EXPECTED + test/script/nosecurity/treeapi/destructuring_assign.js + test/script/nosecurity/treeapi/destructuring_assign.js.EXPECTED + test/script/nosecurity/treeapi/destructuring_decl.js + test/script/nosecurity/treeapi/destructuring_decl.js.EXPECTED + test/script/nosecurity/treeapi/destructuring_params.js + test/script/nosecurity/treeapi/destructuring_params.js.EXPECTED ! test/script/nosecurity/treeapi/functionCall.js.EXPECTED ! test/script/nosecurity/treeapi/functionDeclaration.js.EXPECTED ! test/script/nosecurity/treeapi/functionExpr.js.EXPECTED + test/script/nosecurity/treeapi/generator.js + test/script/nosecurity/treeapi/generator.js.EXPECTED + test/script/nosecurity/treeapi/let.js + test/script/nosecurity/treeapi/let.js.EXPECTED ! test/script/nosecurity/treeapi/memberSelect.js.EXPECTED + test/script/nosecurity/treeapi/modules.js + test/script/nosecurity/treeapi/modules.js.EXPECTED ! test/script/nosecurity/treeapi/new.js.EXPECTED ! test/script/nosecurity/treeapi/objectLiteral.js.EXPECTED ! test/script/nosecurity/treeapi/property.js.EXPECTED + test/script/nosecurity/treeapi/rest.js + test/script/nosecurity/treeapi/rest.js.EXPECTED ! test/script/nosecurity/treeapi/return.js.EXPECTED + test/script/nosecurity/treeapi/spread.js + test/script/nosecurity/treeapi/spread.js.EXPECTED + test/script/nosecurity/treeapi/template_literal.js + test/script/nosecurity/treeapi/template_literal.js.EXPECTED ! test/script/nosecurity/treeapi/utils.js ! test/script/nosecurity/treeapi/variable.js.EXPECTED ! test/script/nosecurity/treeapi/with.js.EXPECTED Changeset: 3aed7bc5b6b4 Author: amurillo Date: 2016-07-14 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/3aed7bc5b6b4 Added tag jdk-9+127 for changeset ff07be6106fa ! .hgtags Changeset: 5a189c5b396c Author: amurillo Date: 2016-07-14 16:21 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/5a189c5b396c Merge From rickard.backman at oracle.com Tue Jul 19 12:34:02 2016 From: rickard.backman at oracle.com (rickard.backman at oracle.com) Date: Tue, 19 Jul 2016 12:34:02 +0000 Subject: hg: jdk9/hs-comp/langtools: 13 new changesets Message-ID: <201607191234.u6JCY2wm023754@aojmv0008.oracle.com> Changeset: 5538ba41cb97 Author: vromero Date: 2016-07-08 16:47 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/5538ba41cb97 8153407: javac, fold debug options Reviewed-by: mcimadamore, jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Dependencies.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Options.java ! test/tools/javac/ClassFileModifiers/ClassModifiers.java ! test/tools/javac/ClassFileModifiers/MemberModifiers.java ! test/tools/javac/completionDeps/DepsAndAnno.java ! test/tools/javac/completionDeps/DepsAndDocLint.java ! test/tools/javac/diags/CheckResourceKeys.java ! test/tools/javac/diags/examples/ApplicableMethodFound.java ! test/tools/javac/diags/examples/ApplicableMethodFound1.java ! test/tools/javac/diags/examples/DeferredMethodInst.java ! test/tools/javac/diags/examples/LambdaStat.java ! test/tools/javac/diags/examples/MrefStat.java ! test/tools/javac/diags/examples/MrefStat1.java ! test/tools/javac/diags/examples/NotApplicableMethodFound.java ! test/tools/javac/diags/examples/PartialInstSig.java ! test/tools/javac/diags/examples/VerboseResolveMulti.java ! test/tools/javac/diags/examples/VerboseResolveMulti1.java ! test/tools/javac/generics/inference/8158355/T8158355.java ! test/tools/javac/lambda/MostSpecific09.java ! test/tools/javac/lambda/MostSpecific09.out ! test/tools/javac/lambda/TestLambdaToMethodStats.java ! test/tools/javac/lambda/XDdumpLambdaToMethodStats.java ! test/tools/javac/lambda/bridge/TestMetafactoryBridges.java ! test/tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java ! test/tools/javac/resolve/ResolveHarness.java ! test/tools/sjavac/JavacOptionPrep.java Changeset: a8fdbd799e42 Author: sadayapalam Date: 2016-07-11 18:13 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/a8fdbd799e42 8160928: javac incorrectly copies over interior type annotations to bridge method Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/SymbolMetadata.java + test/tools/javac/annotations/typeAnnotations/classfile/BridgeShouldHaveNoInteriorAnnotationsTest.java Changeset: 581330357a3b Author: vromero Date: 2016-07-11 15:27 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/581330357a3b 8161020: javac, fold stop compilation options Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java ! test/tools/javac/T8026963/TypeAnnotationsCrashWithErroneousTreeTest.java ! test/tools/javac/annotations/neg/8022765/VerifyErroneousAnnotationsAttributed.java ! test/tools/javac/annotations/typeAnnotations/newlocations/AfterMethodTypeParams.java ! test/tools/javac/api/taskListeners/EventsBalancedTest.java ! test/tools/javac/diags/CheckResourceKeys.java ! test/tools/javac/failover/CheckAttributedTree.java ! test/tools/javac/failover/FailOver01.java ! test/tools/javac/failover/FailOver02.java ! test/tools/javac/failover/FailOver03.java ! test/tools/javac/failover/FailOver04.java ! test/tools/javac/failover/FailOver05.java ! test/tools/javac/failover/FailOver06.java ! test/tools/javac/failover/FailOver07.java ! test/tools/javac/failover/FailOver08.java ! test/tools/javac/failover/FailOver09.java ! test/tools/javac/failover/FailOver10.java ! test/tools/javac/failover/FailOver11.java ! test/tools/javac/failover/FailOver12.java ! test/tools/javac/failover/FailOver13.java ! test/tools/javac/failover/FailOver14.java ! test/tools/javac/failover/FailOver15.java ! test/tools/javac/lambda/MostSpecific09.java ! test/tools/javac/lambda/MostSpecific09.out ! test/tools/javac/modules/AddLimitMods.java ! test/tools/javac/policy/test3/Test.java ! test/tools/javac/positions/TreeEndPosTest.java ! test/tools/javac/resolve/ResolveHarness.java Changeset: 96c5cf891ac0 Author: bpatel Date: 2016-07-12 12:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/96c5cf891ac0 8154261: Module summary page should display directives for the module Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SectionName.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlConstants.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclet.xml ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/jdk/javadoc/doclet/testModules/TestModules.java ! test/jdk/javadoc/doclet/testModules/module2/module-info.java + test/jdk/javadoc/doclet/testModules/module2/testpkg2mdl2/TestInterfaceInModule2.java ! test/jdk/javadoc/doclet/testModules/module2/testpkgmdl2/TestClassInModule2.java ! test/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java Changeset: b77522c12399 Author: mchung Date: 2016-07-13 14:41 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/b77522c12399 8160398: (jdeps) Replace a list of JDK 8 internal API for detecting if it's removed in JDK 9 or later Reviewed-by: dfuchs + make/src/classes/build/tools/listjdkinternals/ListJDKInternals.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Analyzer.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdk8_internals.txt ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties ! test/tools/jdeps/jdkinternals/RemovedJDKInternals.java ! test/tools/jdeps/jdkinternals/ShowReplacement.java - test/tools/jdeps/jdkinternals/p/NoRepl.java - test/tools/jdeps/jdkinternals/p/WithRepl.java + test/tools/jdeps/jdkinternals/src/apple/applescript/AppleScriptEngine.java + test/tools/jdeps/jdkinternals/src/q/NoRepl.java + test/tools/jdeps/jdkinternals/src/q/RemovedPackage.java + test/tools/jdeps/jdkinternals/src/q/WithRepl.java Changeset: ab9006681f30 Author: darcy Date: 2016-07-13 17:28 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/ab9006681f30 8161336: Remove two javadoc tests from the problem list Reviewed-by: jjg ! test/ProblemList.txt ! test/com/sun/javadoc/testTypeAnnotations/TestTypeAnnotations.java ! test/com/sun/javadoc/typeAnnotations/smoke/TestSmoke.java Changeset: 5ee433950688 Author: amurillo Date: 2016-07-07 18:59 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/5ee433950688 Merge Changeset: a42768b48cb0 Author: amurillo Date: 2016-07-12 21:14 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/a42768b48cb0 Merge Changeset: 95a356ccc6a0 Author: amurillo Date: 2016-07-14 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/95a356ccc6a0 Added tag jdk-9+127 for changeset a42768b48cb0 ! .hgtags Changeset: 078810545cd5 Author: amurillo Date: 2016-07-14 16:21 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/078810545cd5 Merge - test/tools/jdeps/jdkinternals/p/NoRepl.java - test/tools/jdeps/jdkinternals/p/WithRepl.java Changeset: 22e5938706c2 Author: dlsmith Date: 2016-07-14 11:57 -0600 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/22e5938706c2 8161013: Never treat anonymous classes as 'final' Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java + test/tools/javac/AnonymousClass/AnonymousClassFlags.java ! test/tools/javac/cast/6219964/T6219964.java - test/tools/javac/cast/6219964/T6219964.out Changeset: 45760005a14e Author: rfield Date: 2016-07-14 11:14 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/45760005a14e 8161132: JShell tests: jdk/jshell/KullaCompletenessStressTest.java should pass if jdk.shell sources are not provided Reviewed-by: rfield Contributed-by: andrey.x.nazarov at oracle.com ! test/jdk/jshell/KullaCompletenessStressTest.java Changeset: 2764986661b6 Author: jjg Date: 2016-07-14 13:30 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/2764986661b6 8071484: fix comment in DCReference Reviewed-by: darcy ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java From rickard.backman at oracle.com Tue Jul 19 12:33:59 2016 From: rickard.backman at oracle.com (rickard.backman at oracle.com) Date: Tue, 19 Jul 2016 12:33:59 +0000 Subject: hg: jdk9/hs-comp/hotspot: 29 new changesets Message-ID: <201607191234.u6JCY0em023688@aojmv0008.oracle.com> Changeset: 2cd9adeec880 Author: jwilhelm Date: 2016-06-21 19:35 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2cd9adeec880 8048093: Explicitly setting := vs = in the -XX:+PrintFlagsFinal output Reviewed-by: kvn, gziemski ! src/share/vm/gc/shared/collectorPolicy.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/globals_extension.hpp ! test/compiler/arguments/CheckCICompilerCount.java ! test/compiler/arguments/CheckCompileThresholdScaling.java ! test/gc/metaspace/TestMetaspaceSizeFlags.java Changeset: ad63d778ed39 Author: jwilhelm Date: 2016-06-21 19:37 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ad63d778ed39 8024137: Flags should be set using the proper macro Reviewed-by: sangheki, drwhite, jmasa ! src/share/vm/gc/g1/g1YoungGenSizer.cpp ! src/share/vm/gc/shared/collectorPolicy.cpp ! src/share/vm/gc/shared/collectorPolicy.hpp Changeset: 640529d7d9e2 Author: dsamersoff Date: 2016-07-13 10:51 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/640529d7d9e2 8134434: JVM_DoPrivileged() fires assert(_exception_caught == false) failed: _exception_caught is out of phase Summary: Explicitly set exception detected inside rethrow_C Reviewed-by: goetz, sspitsyn Contributed-by: richard.reingruber at sap.com ! src/share/vm/opto/runtime.cpp + test/serviceability/jvmti/ExceptionCaughtOutOfPhase/ExceptionCaughtOutOfPhaseTest.java Changeset: 16d35fd6cf9d Author: andrew Date: 2016-07-07 18:40 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/16d35fd6cf9d 8156980: Hotspot build doesn't have -std=gnu++98 gcc option 8157358: Syntax error in TOOLCHAIN_CHECK_COMPILER_VERSION Summary: Add flags for GCC 6 to JVM_CFLAGS and fix prefix handling Reviewed-by: erikj, kbarrett ! make/gensrc/GensrcAdlc.gmk Changeset: c1ee9fefb768 Author: ccheung Date: 2016-07-13 18:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c1ee9fefb768 8159901: missing newline char in the exception messages in diagnosticArgument.cpp Reviewed-by: fparain, egahlin, iklam ! src/share/vm/services/diagnosticArgument.cpp Changeset: 73701f973b4d Author: mchernov Date: 2016-07-12 15:06 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/73701f973b4d 8158508: gc/logging/TestUnifiedLoggingSwitchStress.java timeout Reviewed-by: jmasa, tschatzl ! test/gc/logging/TestUnifiedLoggingSwitchStress.java Changeset: e412eaf10e27 Author: tschatzl Date: 2016-07-15 13:33 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e412eaf10e27 8160897: Concurrent mark mark stack memory allocation leaks memory Summary: Fix and clean up concurrent mark mark stack memory allocation. Reviewed-by: jmasa, sangheki ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.hpp ! src/share/vm/gc/g1/g1ConcurrentMark.inline.hpp ! src/share/vm/memory/virtualspace.cpp Changeset: f9dcefa42da3 Author: psandoz Date: 2016-07-15 12:36 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f9dcefa42da3 8151163: All Buffer implementations should leverage Unsafe unaligned accessors Reviewed-by: shade, aph + test/compiler/intrinsics/unsafe/ByteBufferTest.java + test/compiler/intrinsics/unsafe/DirectByteBufferTest.java ! test/compiler/intrinsics/unsafe/HeapByteBufferTest.java Changeset: 4b21fcb88ff0 Author: psandoz Date: 2016-07-15 12:40 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4b21fcb88ff0 Merge Changeset: de52fd366408 Author: mhaupt Date: 2016-07-12 10:39 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/de52fd366408 8161032: GPL header incorrect - address wrong - not swapped in licensee bundles Reviewed-by: dholmes, kvn ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/UncommonTrap.java Changeset: 23f9f75195b5 Author: amurillo Date: 2016-07-12 10:03 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/23f9f75195b5 Merge Changeset: d20d5dd3c99e Author: amurillo Date: 2016-07-07 19:00 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d20d5dd3c99e Merge Changeset: 352357128f60 Author: amurillo Date: 2016-07-12 21:14 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/352357128f60 Merge Changeset: 27f732a0a63c Author: amurillo Date: 2016-07-14 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/27f732a0a63c Added tag jdk-9+127 for changeset 352357128f60 ! .hgtags Changeset: 22bf6db9767b Author: amurillo Date: 2016-07-14 16:21 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/22bf6db9767b Merge Changeset: ba34c407a6ea Author: amurillo Date: 2016-07-15 09:05 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ba34c407a6ea Merge Changeset: 1759a8a77cb5 Author: amurillo Date: 2016-07-15 09:10 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1759a8a77cb5 Merge Changeset: 1fba59da0199 Author: dcubed Date: 2016-07-15 09:36 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1fba59da0199 8160997: Solaris: deprecated and interfaces should be replaced Summary: Use final POSIX 1003.1c versions of getgrgid_r(), getgrnam_r(), getpwnam_r(), and getpwuid_r(). Reviewed-by: alanb, dcubed, simonis, dholmes Contributed-by: alan.burlison at oracle.com ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/perfMemory_solaris.cpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp Changeset: 6467cae916f2 Author: dcubed Date: 2016-07-15 18:09 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6467cae916f2 Merge Changeset: 569c587c5935 Author: gthornbr Date: 2016-07-15 10:25 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/569c587c5935 8081770: [TESTBUG] regression Test7107135 needs to remove dependence on locally installed gcc Reviewed-by: cjplummer, dcubed ! make/test/JtregNative.gmk - test/runtime/7107135/Test.java - test/runtime/7107135/Test7107135.sh - test/runtime/7107135/TestMT.java - test/runtime/7107135/test.c + test/runtime/execstack/Test.java + test/runtime/execstack/TestMT.java + test/runtime/execstack/Testexecstack.java + test/runtime/execstack/libtest-rw.c + test/runtime/execstack/libtest-rwx.c Changeset: a0cdf5e20489 Author: gthornbr Date: 2016-07-15 10:31 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a0cdf5e20489 8144279: [TESTBUG] hotspot/runtime/jsig/Test8017498.sh should use native library build support Reviewed-by: ccheung, cjplummer, dcubed ! make/test/JtregNative.gmk - test/runtime/jsig/Test8017498.sh - test/runtime/jsig/TestJNI.c + test/runtime/jsig/libTestJNI.c Changeset: b08a2a6286f1 Author: gthornbr Date: 2016-07-15 10:46 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b08a2a6286f1 8144278: [TESTBUG] hotspot/runtime/StackGuardPages/testme.sh should use native library build support Reviewed-by: erikj, dsamersoff, dholmes ! make/test/JtregNative.gmk + test/runtime/StackGuardPages/exeinvoke.c - test/runtime/StackGuardPages/invoke.c ! test/runtime/StackGuardPages/testme.sh Changeset: 8642fc8a319c Author: dcubed Date: 2016-07-15 17:05 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8642fc8a319c Merge - test/runtime/7107135/Test.java - test/runtime/7107135/Test7107135.sh - test/runtime/7107135/TestMT.java - test/runtime/7107135/test.c - test/runtime/StackGuardPages/invoke.c - test/runtime/jsig/Test8017498.sh - test/runtime/jsig/TestJNI.c Changeset: bd8c7a2bd3c3 Author: igerasim Date: 2016-07-16 23:10 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/bd8c7a2bd3c3 8160892: Race at the VM exit causes "WaitForMultipleObjects timed out" Reviewed-by: dcubed, dholmes ! src/os/windows/vm/os_windows.cpp Changeset: 332f49de944a Author: mgerdin Date: 2016-07-18 14:30 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/332f49de944a 8161027: GPL header missing comma after year Reviewed-by: redestad, dholmes ! src/share/vm/utilities/resourceHash.cpp ! src/share/vm/utilities/resourceHash.hpp Changeset: 552ef60b5f47 Author: dcubed Date: 2016-07-18 14:20 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/552ef60b5f47 8161173: quarantine compiler/arraycopy/TestEliminatedArrayCopyDeopt.java 8161174: quarantine gc/stress/TestStressG1Humongous.java on 32-bit 8161175: quarantine serviceability/dcmd/compiler/CompilerQueueTest.java on 32-bit Reviewed-by: sspitsyn, jmasa, gtriantafill ! test/compiler/arraycopy/TestEliminatedArrayCopyDeopt.java ! test/gc/stress/TestStressG1Humongous.java ! test/serviceability/dcmd/compiler/CompilerQueueTest.java Changeset: 27bf57ad3d72 Author: tschatzl Date: 2016-07-19 10:31 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/27bf57ad3d72 8034842: Parallelize the Free CSet phase in G1 Reviewed-by: jmasa, ehelin ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1DefaultPolicy.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/gc/g1/heapRegion.hpp ! test/gc/g1/TestGCLogMessages.java Changeset: cf03be81f5c4 Author: tschatzl Date: 2016-07-19 09:30 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/cf03be81f5c4 8157459: G1 IHOP JFR event attribute with incorrect content type Summary: Use PERCENTAGE instead of BYTES64 data type for the affected attributes. Reviewed-by: ehelin, sangheki ! src/share/vm/gc/shared/gcTraceSend.cpp ! src/share/vm/trace/traceevents.xml Changeset: f8e096377840 Author: rbackman Date: 2016-07-19 13:15 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f8e096377840 Merge ! make/test/JtregNative.gmk ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/share/vm/runtime/globals.hpp ! test/compiler/arguments/CheckCICompilerCount.java ! test/compiler/arguments/CheckCompileThresholdScaling.java ! test/compiler/arraycopy/TestEliminatedArrayCopyDeopt.java - test/compiler/c1/6478991/NullCheckTest.java - test/compiler/c1/6579789/Test6579789.java - test/compiler/c1/6756768/Test6756768.java - test/compiler/c1/6756768/Test6756768_2.java - test/compiler/c1/6757316/Test6757316.java - test/compiler/c1/6758234/Test6758234.java - test/compiler/c1/6769124/TestArrayCopy6769124.java - test/compiler/c1/6769124/TestDeoptInt6769124.java - test/compiler/c1/6769124/TestUnalignedLoad6769124.java - test/compiler/c1/6795465/Test6795465.java - test/compiler/c1/6849574/Test.java - test/compiler/c1/6855215/Test6855215.java - test/compiler/c1/6932496/Test6932496.java - test/compiler/c1/7042153/Test7042153.java - test/compiler/c1/7090976/Test7090976.java - test/compiler/c1/7103261/Test7103261.java - test/compiler/c1/7123108/Test7123108.java - test/compiler/c1/8004051/Test8004051.java - test/compiler/c1/8011706/Test8011706.java - test/compiler/c1/8011771/Test8011771.java - test/compiler/c2/5057225/Test5057225.java - test/compiler/c2/5091921/Test5091921.java - test/compiler/c2/5091921/Test6186134.java - test/compiler/c2/5091921/Test6196102.java - test/compiler/c2/5091921/Test6357214.java - test/compiler/c2/5091921/Test6559156.java - test/compiler/c2/5091921/Test6753639.java - test/compiler/c2/5091921/Test6850611.java - test/compiler/c2/5091921/Test6890943.java - test/compiler/c2/5091921/Test6897150.java - test/compiler/c2/5091921/Test6905845.java - test/compiler/c2/5091921/Test6931567.java - test/compiler/c2/5091921/Test6935022.java - test/compiler/c2/5091921/Test6959129.java - test/compiler/c2/5091921/Test6985295.java - test/compiler/c2/5091921/Test6992759.java - test/compiler/c2/5091921/Test7005594.java - test/compiler/c2/5091921/Test7005594.sh - test/compiler/c2/5091921/Test7020614.java - test/compiler/c2/5091921/input6890943.txt - test/compiler/c2/5091921/output6890943.txt - test/compiler/c2/6340864/TestByteVect.java - test/compiler/c2/6340864/TestDoubleVect.java - test/compiler/c2/6340864/TestFloatVect.java - test/compiler/c2/6340864/TestIntVect.java - test/compiler/c2/6340864/TestLongVect.java - test/compiler/c2/6340864/TestShortVect.java - test/compiler/c2/6443505/Test6443505.java - test/compiler/c2/6589834/InlinedArrayCloneTestCase.java - test/compiler/c2/6589834/Test_ia32.java - test/compiler/c2/6603011/Test.java - test/compiler/c2/6636138/Test1.java - test/compiler/c2/6636138/Test2.java - test/compiler/c2/6646019/Test.java - test/compiler/c2/6646020/Tester.java - test/compiler/c2/6661247/Test.java - test/compiler/c2/6663621/IVTest.java - test/compiler/c2/6663848/Tester.java - test/compiler/c2/6663854/Test6663854.java - test/compiler/c2/6695810/Test.java - test/compiler/c2/6700047/Test6700047.java - test/compiler/c2/6711100/Test.java - test/compiler/c2/6711117/Test.java - test/compiler/c2/6712835/Test6712835.java - test/compiler/c2/6714694/Tester.java - test/compiler/c2/6724218/Test.java - test/compiler/c2/6732154/Test6732154.java - test/compiler/c2/6741738/Tester.java - test/compiler/c2/6772683/InterruptedTest.java - test/compiler/c2/6792161/Test6792161.java - test/compiler/c2/6795362/Test6795362.java - test/compiler/c2/6796786/Test6796786.java - test/compiler/c2/6799693/Test.java - test/compiler/c2/6800154/Test6800154.java - test/compiler/c2/6805724/Test6805724.java - test/compiler/c2/6823453/Test.java - test/compiler/c2/6832293/Test.java - test/compiler/c2/6837011/Test6837011.java - test/compiler/c2/6837094/Test.java - test/compiler/c2/6843752/Test.java - test/compiler/c2/6851282/Test.java - test/compiler/c2/6852078/Test6852078.java - test/compiler/c2/6857159/Test6857159.java - test/compiler/c2/6863155/Test6863155.java - test/compiler/c2/6865031/Test.java - test/compiler/c2/6866651/Test.java - test/compiler/c2/6877254/Test.java - test/compiler/c2/6880034/Test6880034.java - test/compiler/c2/6885584/Test6885584.java - test/compiler/c2/6894807/IsInstanceTest.java - test/compiler/c2/6901572/Test.java - test/compiler/c2/6910484/Test.java - test/compiler/c2/6910605/Test.java - test/compiler/c2/6910618/Test.java - test/compiler/c2/6912517/Test.java - test/compiler/c2/6916644/Test6916644.java - test/compiler/c2/6921969/TestMultiplyLongHiZero.java - test/compiler/c2/6930043/Test6930043.java - test/compiler/c2/6946040/TestCharShortByteSwap.java - test/compiler/c2/6956668/Test6956668.java - test/compiler/c2/6958485/Test.java - test/compiler/c2/6968348/Test6968348.java - test/compiler/c2/6973329/Test.java - test/compiler/c2/7002666/Test7002666.java - test/compiler/c2/7009359/Test7009359.java - test/compiler/c2/7017746/Test.java - test/compiler/c2/7024475/Test7024475.java - test/compiler/c2/7029152/Test.java - test/compiler/c2/7041100/Test7041100.java - test/compiler/c2/7046096/Test7046096.java - test/compiler/c2/7047069/Test7047069.java - test/compiler/c2/7048332/Test7048332.java - test/compiler/c2/7068051/Test7068051.java - test/compiler/c2/7070134/Stemmer.java - test/compiler/c2/7070134/words - test/compiler/c2/7110586/Test7110586.java - test/compiler/c2/7125879/Test7125879.java - test/compiler/c2/7160610/Test7160610.java - test/compiler/c2/7169782/Test7169782.java - test/compiler/c2/7174363/Test7174363.java - test/compiler/c2/7177917/Test7177917.java - test/compiler/c2/7179138/Test7179138_1.java - test/compiler/c2/7179138/Test7179138_2.java - test/compiler/c2/7190310/Test7190310.java - test/compiler/c2/7190310/Test7190310_unsafe.java - test/compiler/c2/7192963/TestByteVect.java - test/compiler/c2/7192963/TestDoubleVect.java - test/compiler/c2/7192963/TestFloatVect.java - test/compiler/c2/7192963/TestIntVect.java - test/compiler/c2/7192963/TestLongVect.java - test/compiler/c2/7192963/TestShortVect.java - test/compiler/c2/7199742/Test7199742.java - test/compiler/c2/7200264/Test7200264.sh - test/compiler/c2/7200264/TestIntVect.java - test/compiler/c2/8000805/Test8000805.java - test/compiler/c2/8002069/Test8002069.java - test/compiler/c2/8004741/Test8004741.java - test/compiler/c2/8004867/TestIntAtomicCAS.java - test/compiler/c2/8004867/TestIntAtomicOrdered.java - test/compiler/c2/8004867/TestIntAtomicVolatile.java - test/compiler/c2/8004867/TestIntUnsafeCAS.java - test/compiler/c2/8004867/TestIntUnsafeOrdered.java - test/compiler/c2/8004867/TestIntUnsafeVolatile.java - test/compiler/c2/8005956/PolynomialRoot.java - test/compiler/c2/8007294/Test8007294.java - test/compiler/c2/8007722/Test8007722.java - test/compiler/codegen/6378821/Test6378821.java - test/compiler/codegen/6431242/Test.java - test/compiler/codegen/6797305/Test6797305.java - test/compiler/codegen/6814842/Test6814842.java - test/compiler/codegen/6823354/Test6823354.java - test/compiler/codegen/6875866/Test.java - test/compiler/codegen/6879902/Test6879902.java - test/compiler/codegen/6896617/Test6896617.java - test/compiler/codegen/6909839/Test6909839.java - test/compiler/codegen/6935535/Test.java - test/compiler/codegen/6942326/Test.java - test/compiler/codegen/7009231/Test7009231.java - test/compiler/codegen/7088419/CRCTest.java - test/compiler/codegen/7100757/Test7100757.java - test/compiler/codegen/7119644/TestBooleanVect.java - test/compiler/codegen/7119644/TestByteDoubleVect.java - test/compiler/codegen/7119644/TestByteFloatVect.java - test/compiler/codegen/7119644/TestByteIntVect.java - test/compiler/codegen/7119644/TestByteLongVect.java - test/compiler/codegen/7119644/TestByteShortVect.java - test/compiler/codegen/7119644/TestByteVect.java - test/compiler/codegen/7119644/TestCharShortVect.java - test/compiler/codegen/7119644/TestCharVect.java - test/compiler/codegen/7119644/TestDoubleVect.java - test/compiler/codegen/7119644/TestFloatDoubleVect.java - test/compiler/codegen/7119644/TestFloatVect.java - test/compiler/codegen/7119644/TestIntDoubleVect.java - test/compiler/codegen/7119644/TestIntFloatVect.java - test/compiler/codegen/7119644/TestIntLongVect.java - test/compiler/codegen/7119644/TestIntVect.java - test/compiler/codegen/7119644/TestLongDoubleVect.java - test/compiler/codegen/7119644/TestLongFloatVect.java - test/compiler/codegen/7119644/TestLongVect.java - test/compiler/codegen/7119644/TestShortDoubleVect.java - test/compiler/codegen/7119644/TestShortFloatVect.java - test/compiler/codegen/7119644/TestShortIntVect.java - test/compiler/codegen/7119644/TestShortLongVect.java - test/compiler/codegen/7119644/TestShortVect.java - test/compiler/codegen/7184394/TestAESBase.java - test/compiler/codegen/7184394/TestAESDecode.java - test/compiler/codegen/7184394/TestAESEncode.java - test/compiler/codegen/7184394/TestAESMain.java - test/compiler/codegen/8001183/TestCharVect.java - test/compiler/codegen/8005033/Test8005033.java - test/compiler/codegen/8011901/Test8011901.java - test/compiler/codegen/8144028/BitTests.java - test/compiler/eliminateAutobox/6934604/TestByteBoxing.java - test/compiler/eliminateAutobox/6934604/TestDoubleBoxing.java - test/compiler/eliminateAutobox/6934604/TestFloatBoxing.java - test/compiler/eliminateAutobox/6934604/TestIntBoxing.java - test/compiler/eliminateAutobox/6934604/TestLongBoxing.java - test/compiler/eliminateAutobox/6934604/TestShortBoxing.java - test/compiler/escapeAnalysis/6689060/Test.java - test/compiler/escapeAnalysis/6716441/Tester.java - test/compiler/escapeAnalysis/6726999/Test.java - test/compiler/escapeAnalysis/6775880/Test.java - test/compiler/escapeAnalysis/6795161/Test.java - test/compiler/escapeAnalysis/6895383/Test.java - test/compiler/escapeAnalysis/6896727/Test.java - test/compiler/interpreter/6539464/Test.java - test/compiler/interpreter/6833129/Test.java - test/compiler/interpreter/7116216/LargeFrame.java - test/compiler/interpreter/7116216/StackOverflow.java - test/compiler/intrinsics/6982370/Test6982370.java - test/compiler/intrinsics/8005419/Test8005419.java - test/compiler/intrinsics/adler32/TestAdler32.java - test/compiler/intrinsics/class/TestClassIsPrimitive.java - test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java - test/compiler/intrinsics/clone/TestObjectClone.java - test/compiler/intrinsics/crc32/TestCRC32.java - test/compiler/intrinsics/crc32c/TestCRC32C.java - test/compiler/intrinsics/hashcode/TestHashCode.java - test/compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java - test/compiler/intrinsics/muladd/TestMulAdd.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLenReturnProfile.java - test/compiler/intrinsics/squaretolen/TestSquareToLen.java - test/compiler/intrinsics/stringequals/TestStringEqualsBadLength.java ! test/compiler/intrinsics/unsafe/HeapByteBufferTest.java - test/compiler/jsr292/6990212/Test6990212.java - test/compiler/jsr292/7082949/Test7082949.java - test/compiler/loopopts/6659207/Test.java - test/compiler/loopopts/6855164/Test.java - test/compiler/loopopts/6860469/Test.java - test/compiler/loopopts/7044738/Test7044738.java - test/compiler/loopopts/7052494/Test7052494.java - test/compiler/native/TestDirtyInt.java - test/compiler/native/libTestDirtyInt.c - test/compiler/runtime/6778657/Test.java - test/compiler/runtime/6826736/Test.java - test/compiler/runtime/6859338/Test6859338.java - test/compiler/runtime/6863420/Test.java - test/compiler/runtime/6865265/StackOverflowBug.java - test/compiler/runtime/6891750/Test6891750.java - test/compiler/runtime/6892265/Test.java - test/compiler/runtime/7088020/Test7088020.java - test/compiler/runtime/7141637/SpreadNullArg.java - test/compiler/runtime/7196199/Test7196199.java - test/compiler/runtime/8010927/Test8010927.java - test/compiler/runtime/8015436/Test8015436.java - test/compiler/uncommontrap/8009761/Test8009761.java From rickard.backman at oracle.com Tue Jul 19 12:34:01 2016 From: rickard.backman at oracle.com (rickard.backman at oracle.com) Date: Tue, 19 Jul 2016 12:34:01 +0000 Subject: hg: jdk9/hs-comp/jdk: 43 new changesets Message-ID: <201607191234.u6JCY8wN023975@aojmv0008.oracle.com> Changeset: c35810bc1945 Author: dcubed Date: 2016-07-14 10:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c35810bc1945 8161388: quarantine java/lang/instrument/DaemonThread/TestDaemonThread.java Reviewed-by: gtriantafill, hseigel ! test/ProblemList.txt Changeset: 8b4f9c8902e3 Author: psandoz Date: 2016-07-15 12:36 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8b4f9c8902e3 8151163: All Buffer implementations should leverage Unsafe unaligned accessors Reviewed-by: shade, aph ! src/java.base/share/classes/java/nio/Bits.java ! src/java.base/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template ! src/java.base/share/classes/java/nio/Direct-X-Buffer-bin.java.template Changeset: b001deb8c797 Author: jnimeh Date: 2016-07-08 14:42 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b001deb8c797 8129972: Clarify the javadoc of java.security.CodeSource as to the nullability of 'location' Summary: Improves clarity of the CodeSource javadoc, specifically regarding the ability of the URL parameter in the constructors being null. Reviewed-by: mullan ! src/java.base/share/classes/java/security/CodeSource.java Changeset: a5f9e3acea2e Author: bpb Date: 2016-07-08 16:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a5f9e3acea2e 8157287: java/nio/file/FileStore/Basic.java failed with "java.nio.file.AccessDeniedException : /zones/zoneone/root " Summary: Ignore AccessDeniedException when testing space attributes. Reviewed-by: alanb ! test/java/nio/file/FileStore/Basic.java Changeset: 48509572eb3d Author: xuelei Date: 2016-07-09 05:48 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/48509572eb3d 8157712: Deprecate the javax.security.cert and com.sun.net.ssl APIs with forRemoval=true Reviewed-by: weijun ! src/java.base/share/classes/com/sun/net/ssl/HostnameVerifier.java ! src/java.base/share/classes/com/sun/net/ssl/HttpsURLConnection.java ! src/java.base/share/classes/com/sun/net/ssl/KeyManager.java ! src/java.base/share/classes/com/sun/net/ssl/KeyManagerFactory.java ! src/java.base/share/classes/com/sun/net/ssl/KeyManagerFactorySpi.java ! src/java.base/share/classes/com/sun/net/ssl/SSLContext.java ! src/java.base/share/classes/com/sun/net/ssl/SSLContextSpi.java ! src/java.base/share/classes/com/sun/net/ssl/SSLPermission.java ! src/java.base/share/classes/com/sun/net/ssl/TrustManager.java ! src/java.base/share/classes/com/sun/net/ssl/TrustManagerFactory.java ! src/java.base/share/classes/com/sun/net/ssl/TrustManagerFactorySpi.java ! src/java.base/share/classes/com/sun/net/ssl/X509KeyManager.java ! src/java.base/share/classes/com/sun/net/ssl/X509TrustManager.java ! src/java.base/share/classes/com/sun/net/ssl/internal/ssl/Provider.java ! src/java.base/share/classes/com/sun/net/ssl/internal/ssl/X509ExtendedTrustManager.java ! src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/DelegateHttpsURLConnection.java ! src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/Handler.java ! src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnectionOldImpl.java ! src/java.base/share/classes/javax/security/cert/Certificate.java ! src/java.base/share/classes/javax/security/cert/CertificateEncodingException.java ! src/java.base/share/classes/javax/security/cert/CertificateException.java ! src/java.base/share/classes/javax/security/cert/CertificateExpiredException.java ! src/java.base/share/classes/javax/security/cert/CertificateNotYetValidException.java ! src/java.base/share/classes/javax/security/cert/CertificateParsingException.java ! src/java.base/share/classes/javax/security/cert/X509Certificate.java ! src/java.base/share/classes/sun/security/jca/ProviderConfig.java ! src/java.base/share/classes/sun/security/ssl/SunJSSE.java Changeset: 61bcc186e9dc Author: xuelei Date: 2016-07-09 05:56 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/61bcc186e9dc 8148516: Improve the default strength of EC in JDK Reviewed-by: valeriep ! src/java.base/share/classes/sun/security/ssl/CipherSuite.java ! src/java.base/share/classes/sun/security/ssl/CipherSuiteList.java ! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java ! src/java.base/share/classes/sun/security/ssl/ECDHCrypt.java ! src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java ! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java ! src/java.base/share/classes/sun/security/ssl/Handshaker.java ! src/java.base/share/classes/sun/security/ssl/JsseJce.java ! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java ! src/java.base/share/conf/security/java.security + test/javax/net/ssl/ciphersuites/ECCurvesconstraints.java ! test/sun/security/ec/TestEC.java ! test/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java Changeset: c334b8c9e89b Author: xuelei Date: 2016-07-09 06:04 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c334b8c9e89b 8159009: Remove ExemptionMechanism.finalize() implementation Reviewed-by: mullan, weijun ! src/java.base/share/classes/javax/crypto/ExemptionMechanism.java Changeset: 18eac6dba46b Author: aefimov Date: 2016-07-11 00:24 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/18eac6dba46b 8154553: Incorrect GPL header in package-info.java reported Reviewed-by: igerasim ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/package-info.java Changeset: 517e20f0bda1 Author: dfuchs Date: 2016-07-11 11:32 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/517e20f0bda1 8056285: java/util/logging/CheckLockLocationTest.java java.lang.RuntimeException: Test failed: should have been able to create FileHandler for %t/writable-dir/log.log in writable directory. Summary: added some instrumentation to the test to help a better diagnosis Reviewed-by: mchung ! test/java/util/logging/CheckLockLocationTest.java Changeset: 21242b7d18cf Author: michaelm Date: 2016-07-11 14:32 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/21242b7d18cf 8160786: No CCC for public class java.net.http.AsyncSSlDelegate Reviewed-by: chegar ! src/java.httpclient/share/classes/java/net/http/AsyncSSLDelegate.java Changeset: 320bf0d8ffa7 Author: psandoz Date: 2016-05-23 23:12 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/320bf0d8ffa7 8158365: List.spliterator should optimize for RandomAccess lists Reviewed-by: psandoz Contributed-by: Hiroshi Ito ! src/java.base/share/classes/java/util/AbstractList.java ! src/java.base/share/classes/java/util/List.java ! test/java/util/Spliterator/SpliteratorLateBindingFailFastTest.java ! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java Changeset: bc2ddaf7cd82 Author: bpb Date: 2016-07-11 14:46 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/bc2ddaf7cd82 8160831: GioFileTypeDetector always calls deprecated g_type_init Summary: Ensure that g_type_init is non-null before using it. Reviewed-by: alanb Contributed-by: Martin Walsh ! src/java.base/linux/native/libnio/fs/GioFileTypeDetector.c Changeset: e0b3921ec8db Author: bpb Date: 2016-07-11 17:18 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e0b3921ec8db 8160215: jdk/test/java/io/Reader/ReaderBulkReadContract.java should clean up better Summary: Create temporary files in the test scratch directory instead of in the default temporary file directory. Reviewed-by: lancea, alanb ! test/java/io/Reader/ReaderBulkReadContract.java Changeset: 6e457c7faade Author: weijun Date: 2016-07-12 09:41 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6e457c7faade 8130302: jarsigner and keytool -providerClass needs be re-examined for modules Reviewed-by: valeriep, mchung, mullan ! src/java.base/share/classes/sun/security/tools/KeyStoreUtil.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources.java ! src/java.base/share/conf/security/java.policy ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java ! test/sun/security/pkcs11/fips/ImportKeyStore.java + test/sun/security/tools/jarsigner/AltProvider.java + test/sun/security/tools/jarsigner/alt/test.dummy/module-info.java + test/sun/security/tools/jarsigner/alt/test.dummy/org/test/dummy/DummyProvider.java - test/sun/security/tools/keytool/AltProviderPath.sh - test/sun/security/tools/keytool/DummyProvider.java ! test/sun/security/tools/keytool/KeyToolTest.java ! test/sun/security/tools/keytool/i18n.html Changeset: 8f5ee0e0eaa1 Author: dfuchs Date: 2016-07-12 11:29 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8f5ee0e0eaa1 8159245: Loggers created by system classes are not initialized correctly when configured programmatically from application code. Summary: Loggers of the same name now share the same configuration. Reviewed-by: mchung, mli ! src/java.logging/share/classes/java/util/logging/LogManager.java ! src/java.logging/share/classes/java/util/logging/Logger.java ! test/java/lang/System/Logger/default/DefaultLoggerTest.java ! test/java/lang/System/LoggerFinder/DefaultLoggerFinderTest/DefaultLoggerFinderTest.java ! test/java/lang/System/LoggerFinder/jdk/DefaultLoggerBridgeTest/DefaultLoggerBridgeTest.java ! test/java/lang/System/LoggerFinder/jdk/DefaultPlatformLoggerTest/DefaultPlatformLoggerTest.java + test/java/util/logging/SystemLoggerConfigTest.java Changeset: fa9e1202a3cd Author: jlaskey Date: 2016-07-12 10:58 -0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/fa9e1202a3cd 8161067: jlink: Enable plugins to use the module pool for class lookup Reviewed-by: sundar, psandoz ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryFactory.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModulePoolImpl.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ClassForNamePlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModulePool.java ! test/tools/jlink/JLinkPluginsTest.java Changeset: 9c87b26708f9 Author: rhalade Date: 2016-07-12 14:39 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9c87b26708f9 8161233: ProblemList sun/security/ssl/SSLSocketImpl/AsyncSSLSocketClose.java on macOS Reviewed-by: ascarpino ! test/ProblemList.txt Changeset: bbf0170e96b2 Author: amlu Date: 2016-07-13 10:26 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/bbf0170e96b2 8132548: java/lang/ThreadGroup/Stop.java fails with "RuntimeException: Failure" Reviewed-by: dholmes, martin, darcy ! test/java/lang/ThreadGroup/Stop.java Changeset: e466c14fa50f Author: sdrach Date: 2016-07-12 11:05 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e466c14fa50f 8155770: Correct URLClassLoader API documentation to explicitly say jar-scheme URL's are accepted Reviewed-by: psandoz Contributed-by: steve.drach at oracle.com ! src/java.base/share/classes/java/net/URLClassLoader.java Changeset: 2d7313f17dd0 Author: robm Date: 2016-07-13 14:56 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2d7313f17dd0 8141148: LDAP "follow" throws ClassCastException with Java 8 Reviewed-by: prappo, xuelei ! src/java.naming/share/classes/com/sun/jndi/ldap/AbstractLdapNamingEnumeration.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapBindingEnumeration.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapNamingEnumeration.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapSearchEnumeration.java Changeset: d577b6b9f76d Author: henryjen Date: 2016-07-07 21:15 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d577b6b9f76d 8132379: -J options can cause crash or "Warning: app args parsing error passing arguments as-is" Reviewed-by: ksrini ! src/java.base/share/native/libjli/args.c ! src/java.base/windows/native/libjli/java_md.c ! test/tools/launcher/Arrrghs.java Changeset: bcb8af5c203a Author: bpb Date: 2016-07-12 07:58 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/bcb8af5c203a 8160221: jdk/test/java/nio/channels/FileChannel/Transfers.java leaving files behind Summary: Create temporary files in the test scratch directory instead of in the default temporary file directory. Reviewed-by: alanb ! test/java/nio/channels/FileChannel/Transfers.java Changeset: dbcf47bfb044 Author: sherman Date: 2016-07-13 16:37 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/dbcf47bfb044 7031075: GZIPInputStream's available() reports 1, but read() gives -1. Reviewed-by: bpb ! src/java.base/share/classes/java/util/zip/InflaterInputStream.java + test/java/util/zip/InflaterInputStream/TestAvailable.java Changeset: 57c69cec04e2 Author: rhalade Date: 2016-07-13 16:53 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/57c69cec04e2 8161011: Mark RMI tests DownloadActivationGroup, UseCustomSocketFactory, and RestartService as itnermittent Reviewed-by: bpb ! test/java/rmi/activation/Activatable/restartService/RestartService.java ! test/java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java ! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/UseCustomSocketFactory.java Changeset: f22ac98f7e1f Author: rgoel Date: 2016-07-14 10:30 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f22ac98f7e1f 8154797: Localization data for "GMT" Reviewed-by: naoto, okutsu ! make/src/classes/build/tools/cldrconverter/CLDRConverter.java ! make/src/classes/build/tools/cldrconverter/CopyrightHeaders.java ! make/src/classes/build/tools/cldrconverter/LDMLParseHandler.java ! src/java.base/share/classes/sun/text/resources/JavaTimeSupplementary.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ar.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_be.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_bg.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_cs.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_da.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_et.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fi.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fr.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ga.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_hr.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_in.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_iw.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_lt.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_no.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sl.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sq.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sr.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sv.java + test/java/util/Locale/Bug8154797.java ! test/sun/text/resources/JavaTimeSupplementaryTest.java Changeset: 4017dd71113b Author: weijun Date: 2016-07-14 10:37 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4017dd71113b 8161341: Garbage in ProblemList.txt Reviewed-by: xuelei ! test/ProblemList.txt Changeset: 62ee45c4406f Author: sdrach Date: 2016-07-13 11:43 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/62ee45c4406f 8150680: JarFile.Release enum needs reconsideration with respect to it's values Reviewed-by: alanb, psandoz Contributed-by: steve.drach at oracle.com ! src/java.base/share/classes/java/lang/module/ModulePath.java ! src/java.base/share/classes/java/lang/module/ModuleReferences.java ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java ! src/java.base/share/classes/sun/net/www/protocol/jar/URLJarFile.java ! test/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java ! test/java/util/jar/JarFile/mrjar/MultiReleaseJarHttpProperties.java ! test/java/util/jar/JarFile/mrjar/MultiReleaseJarIterators.java ! test/java/util/jar/JarFile/mrjar/MultiReleaseJarProperties.java ! test/java/util/jar/JarFile/mrjar/MultiReleaseJarSecurity.java ! test/sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java ! test/tools/jar/multiRelease/Basic.java Changeset: 600438917b1e Author: weijun Date: 2016-07-14 19:31 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/600438917b1e 8161354: policytool fails if it needs to show an error dialog before the main window appears Reviewed-by: mullan ! src/jdk.policytool/share/classes/sun/security/tools/policytool/PolicyTool.java Changeset: d24c3e835865 Author: simonis Date: 2016-07-14 16:49 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d24c3e835865 8160564: TEST: Add a test to check the implementation of VersionProps.versionNumbers() Reviewed-by: mchung, redestad ! src/java.base/share/classes/java/lang/VersionProps.java.template + test/java/lang/Runtime/Version/VersionProps.java Changeset: ff7d1c47fef8 Author: amurillo Date: 2016-07-07 19:00 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ff7d1c47fef8 Merge Changeset: 7a97b89ba830 Author: amurillo Date: 2016-07-12 21:15 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7a97b89ba830 Merge Changeset: 9de97f544ecf Author: amurillo Date: 2016-07-14 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9de97f544ecf Added tag jdk-9+127 for changeset 7a97b89ba830 ! .hgtags Changeset: d3eba57b40fd Author: amurillo Date: 2016-07-14 16:21 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d3eba57b40fd Merge - test/sun/security/tools/keytool/AltProviderPath.sh - test/sun/security/tools/keytool/DummyProvider.java Changeset: 4c178b0f3974 Author: sherman Date: 2016-07-14 16:04 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4c178b0f3974 8161426: Test java/util/zip/InflaterInputStream/TestAvailable.java fails on open-only linux Reviewed-by: bpb ! test/java/util/zip/InflaterInputStream/TestAvailable.java Changeset: a0f9c2d8312f Author: valeriep Date: 2016-07-15 01:24 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a0f9c2d8312f 8136459: MessageDigest.isEqual is not a "simple byte compare" Summary: Update the corresponding javadoc with @implNote and clarification. Reviewed-by: mullan, darcy ! src/java.base/share/classes/java/security/MessageDigest.java Changeset: 4729dcda8ea8 Author: mli Date: 2016-07-14 19:42 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4729dcda8ea8 8154821: Update issue number for sun/security/pkcs11/ec/TestKeyFactory.java in ProblemList Summary: sun/security/pkcs11/ec/TestKeyFactory.java is tracked by 8026976 instead of 7157786 Reviewed-by: xuelei Contributed-by: John Jiang ! test/ProblemList.txt Changeset: 9b3c7817d771 Author: amurillo Date: 2016-07-15 09:05 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9b3c7817d771 Merge ! test/ProblemList.txt Changeset: 727d29bef336 Author: amurillo Date: 2016-07-15 09:10 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/727d29bef336 Merge - test/sun/security/tools/keytool/AltProviderPath.sh - test/sun/security/tools/keytool/DummyProvider.java Changeset: cad98c19950c Author: dcubed Date: 2016-07-15 09:37 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/cad98c19950c 8160997: Solaris: deprecated and interfaces should be replaced Summary: Use final POSIX 1003.1c versions of getgrgid_r(), getgrnam_r(), getpwnam_r(), and getpwuid_r(). Reviewed-by: alanb, dcubed, simonis, dholmes Contributed-by: alan.burlison at oracle.com ! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c ! src/jdk.security.auth/solaris/native/libjaas/Solaris.c ! src/jdk.security.auth/unix/native/libjaas/Unix.c Changeset: ab4bfa1d32fc Author: dcubed Date: 2016-07-15 18:09 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ab4bfa1d32fc Merge Changeset: 2047f466a705 Author: sspitsyn Date: 2016-07-15 23:54 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2047f466a705 8158350: Table in ThreadInfo.from(CompositeData) may need updates for new stack trace attributes Summary: Update table in ThreadInfo.from(CompositeData) for new stack trace attributes Reviewed-by: alanb, dholmes, dsamersoff Contributed-by: amit.sapre at oracle.com ! src/java.management/share/classes/java/lang/management/ThreadInfo.java Changeset: 6e962a37ca34 Author: fparain Date: 2016-07-18 08:28 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6e962a37ca34 8161034: GPL header missing comma after year Reviewed-by: alanb ! src/java.base/windows/native/libjava/jni_util_md.c Changeset: 9475e0e6eb36 Author: dcubed Date: 2016-07-18 14:21 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9475e0e6eb36 8161164: quarantine more tests that can't attach symbolicator to the process on MacOS X 8161177: quarantine com/sun/jdi/sde/SourceDebugExtensionTest.java on Win* Reviewed-by: sspitsyn, gtriantafill ! test/ProblemList.txt From tom.rodriguez at oracle.com Tue Jul 19 20:33:38 2016 From: tom.rodriguez at oracle.com (tom.rodriguez at oracle.com) Date: Tue, 19 Jul 2016 20:33:38 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8161292: [JVMCI] missing test files from 8159368 Message-ID: <201607192033.u6JKXcFA029345@aojmv0008.oracle.com> Changeset: e93fb0d17661 Author: never Date: 2016-07-19 18:11 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e93fb0d17661 8161292: [JVMCI] missing test files from 8159368 Reviewed-by: twisti, kvn ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotRegisterConfig.java + test/compiler/jvmci/jdk.vm.ci.code.test/libNativeCallTest.c + test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/amd64/AMD64TestAssembler.java From tom.rodriguez at oracle.com Tue Jul 19 22:36:27 2016 From: tom.rodriguez at oracle.com (tom.rodriguez at oracle.com) Date: Tue, 19 Jul 2016 22:36:27 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8161274: [JVMCI] compiler/jvmci/events/JvmciNotifyInstallEventTest.java fails with NoClassDefFound Message-ID: <201607192236.u6JMaRCB002120@aojmv0008.oracle.com> Changeset: 9766576633d2 Author: dnsimon Date: 2016-07-19 18:59 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9766576633d2 8161274: [JVMCI] compiler/jvmci/events/JvmciNotifyInstallEventTest.java fails with NoClassDefFound Reviewed-by: kvn, twisti ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/jvmci/jvmciRuntime.hpp ! src/share/vm/runtime/simpleThresholdPolicy.cpp ! src/share/vm/runtime/thread.cpp From tom.rodriguez at oracle.com Wed Jul 20 03:07:43 2016 From: tom.rodriguez at oracle.com (tom.rodriguez at oracle.com) Date: Wed, 20 Jul 2016 03:07:43 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8161603: [JVMCI] HotSpotVMConfig.baseVtableLength is incorrectly computed Message-ID: <201607200307.u6K37hws007343@aojmv0008.oracle.com> Changeset: 82186d9d3420 Author: never Date: 2016-07-19 18:17 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/82186d9d3420 8161603: [JVMCI] HotSpotVMConfig.baseVtableLength is incorrectly computed Reviewed-by: kvn ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java From dmitrij.pochepko at oracle.com Wed Jul 20 18:43:27 2016 From: dmitrij.pochepko at oracle.com (dmitrij.pochepko at oracle.com) Date: Wed, 20 Jul 2016 18:43:27 +0000 Subject: hg: jdk9/hs-comp/hotspot: 4 new changesets Message-ID: <201607201843.u6KIhRoN025146@aojmv0008.oracle.com> Changeset: 064ff563daee Author: dpochepk Date: 2016-07-20 19:29 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/064ff563daee 8161508: JVMCI: MaterializeVirtualObjectTest fails w/ "CASE: invalidate=true: has no virtual object before materialization Reviewed-by: kvn ! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java Changeset: 83d9c6250233 Author: dpochepk Date: 2016-07-20 19:31 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/83d9c6250233 8158756: [Testbug] serviceability/dcmd/compiler/CompilerQueueTest.java fails with TieredStopAtLevel=1 Reviewed-by: thartmann ! test/serviceability/dcmd/compiler/CompilerQueueTest.java Changeset: d001a6099482 Author: dpochepk Date: 2016-07-20 19:33 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d001a6099482 8161695: compiler/jsr292/MHInlineTest.java can't be run on client-only platforms Reviewed-by: kvn ! test/compiler/jsr292/MHInlineTest.java Changeset: b029389f5ede Author: dpochepk Date: 2016-07-20 19:35 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b029389f5ede 8071652: -XX:CompileOnly does not behave as documented Reviewed-by: kvn ! src/share/vm/compiler/compilerOracle.cpp ! test/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java From aph at redhat.com Fri Jul 22 16:57:48 2016 From: aph at redhat.com (aph at redhat.com) Date: Fri, 22 Jul 2016 16:57:48 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8161190: AArch64: Fix overflow in immediate cmp instruction Message-ID: <201607221657.u6MGvmxs010522@aojmv0008.oracle.com> Changeset: fbd5edf4d6e3 Author: aph Date: 2016-07-22 17:05 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fbd5edf4d6e3 8161190: AArch64: Fix overflow in immediate cmp instruction Summary: Use subs instead of cmp to compare BlockZeroingLowLimit. Subs can check and handle immediate out of range correctly. Reviewed-by: aph Contributed-by: yang.zhang at linaro.org ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp From tom.rodriguez at oracle.com Fri Jul 22 17:53:04 2016 From: tom.rodriguez at oracle.com (tom.rodriguez at oracle.com) Date: Fri, 22 Jul 2016 17:53:04 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201607221753.u6MHr4x2026876@aojmv0008.oracle.com> Changeset: 19dd4534b4f6 Author: dnsimon Date: 2016-07-20 22:18 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/19dd4534b4f6 8161265: [JVMCI] EnableJVMCI should only be required when its not implied by other flags Reviewed-by: twisti, kvn, never ! src/share/vm/jvmci/jvmciCodeInstaller.cpp ! src/share/vm/jvmci/jvmci_globals.cpp ! src/share/vm/jvmci/jvmci_globals.hpp ! src/share/vm/runtime/arguments.cpp ! test/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java Changeset: 2f5e85b2a1c1 Author: dnsimon Date: 2016-07-22 17:52 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2f5e85b2a1c1 Merge From tobias.hartmann at oracle.com Mon Jul 25 09:23:48 2016 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Mon, 25 Jul 2016 09:23:48 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8161651: Logic in ConnectionGraph::split_unique_types() wrongly assumes node always have memory input Message-ID: <201607250923.u6P9Nmnc028666@aojmv0008.oracle.com> Changeset: 243c7d6885d9 Author: roland Date: 2016-07-18 20:45 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/243c7d6885d9 8161651: Logic in ConnectionGraph::split_unique_types() wrongly assumes node always have memory input Reviewed-by: thartmann, kvn ! src/share/vm/opto/escape.cpp From tobias.hartmann at oracle.com Mon Jul 25 11:52:16 2016 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Mon, 25 Jul 2016 11:52:16 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8162427: fix indent in CompileTask::print_tty Message-ID: <201607251152.u6PBqGu5017876@aojmv0008.oracle.com> Changeset: 95a1164892be Author: twisti Date: 2016-07-22 12:47 -1000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/95a1164892be 8162427: fix indent in CompileTask::print_tty Reviewed-by: kvn ! src/share/vm/compiler/compileTask.cpp From dmitrij.pochepko at oracle.com Mon Jul 25 19:44:15 2016 From: dmitrij.pochepko at oracle.com (dmitrij.pochepko at oracle.com) Date: Mon, 25 Jul 2016 19:44:15 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8162376: TestSHA512Intrinsics.java failed with Unexpected count of intrinsic _sha5_implCompress is expected Message-ID: <201607251944.u6PJiFDn015721@aojmv0008.oracle.com> Changeset: 141333057d89 Author: dpochepk Date: 2016-07-25 21:02 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/141333057d89 8162376: TestSHA512Intrinsics.java failed with Unexpected count of intrinsic _sha5_implCompress is expected Reviewed-by: kvn ! test/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java From vladimir.kozlov at oracle.com Mon Jul 25 21:17:30 2016 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Mon, 25 Jul 2016 21:17:30 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8157306: Random infrequent null pointer exceptions in javac Message-ID: <201607252117.u6PLHUCt014776@aojmv0008.oracle.com> Changeset: f6c7981c093e Author: aph Date: 2016-06-23 17:58 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f6c7981c093e 8157306: Random infrequent null pointer exceptions in javac Reviewed-by: kvn ! src/share/vm/opto/lcm.cpp From vladimir.kozlov at oracle.com Mon Jul 25 23:41:45 2016 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Mon, 25 Jul 2016 23:41:45 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled Message-ID: <201607252341.u6PNfjDa020476@aojmv0008.oracle.com> Changeset: 286ad75013e2 Author: roland Date: 2016-07-25 14:31 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/286ad75013e2 8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled Summary: don't convert loop with safepoint on the backedge to Counted loop Reviewed-by: kvn ! src/share/vm/opto/loopnode.cpp + test/compiler/loopopts/TestCountedLoopSafepointBackedge.java From vladimir.kozlov at oracle.com Tue Jul 26 01:03:55 2016 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Tue, 26 Jul 2016 01:03:55 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8161907: adlc: Fix crash in cisc_spill_match if _rChild == NULL Message-ID: <201607260103.u6Q13tvE009991@aojmv0008.oracle.com> Changeset: 0a4ab8e45945 Author: goetz Date: 2016-07-20 12:34 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0a4ab8e45945 8161907: adlc: Fix crash in cisc_spill_match if _rChild == NULL Reviewed-by: kvn ! src/share/vm/adlc/formssel.cpp From dean.long at oracle.com Wed Jul 27 19:57:46 2016 From: dean.long at oracle.com (dean.long at oracle.com) Date: Wed, 27 Jul 2016 19:57:46 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8160742: Node::operator new invokes undefined behavior Message-ID: <201607271957.u6RJvlQ5006697@aojmv0008.oracle.com> Changeset: 72bb9cb86707 Author: dlong Date: 2016-07-27 10:56 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/72bb9cb86707 8160742: Node::operator new invokes undefined behavior Summary: remove obsolete asserts Reviewed-by: kvn ! src/share/vm/opto/node.cpp ! src/share/vm/opto/node.hpp From zoltan.majo at oracle.com Thu Jul 28 09:16:46 2016 From: zoltan.majo at oracle.com (zoltan.majo at oracle.com) Date: Thu, 28 Jul 2016 09:16:46 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201607280916.u6S9GlmQ011360@aojmv0008.oracle.com> Changeset: e9f9f6ffc351 Author: roland Date: 2016-07-27 12:33 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e9f9f6ffc351 8162384: Performance regression: bimorphic inlining may be bypassed by type speculation Summary: when speculation fails at a call fallback to profile data at the call site Reviewed-by: kvn ! src/share/vm/opto/doCall.cpp Changeset: 9de9000ce552 Author: zmajo Date: 2016-07-28 08:19 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9de9000ce552 Merge From dmitrij.pochepko at oracle.com Thu Jul 28 14:57:22 2016 From: dmitrij.pochepko at oracle.com (dmitrij.pochepko at oracle.com) Date: Thu, 28 Jul 2016 14:57:22 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8162603: Unrecognized VM option 'UseCountedLoopSafepoints' Message-ID: <201607281457.u6SEvMUu010271@aojmv0008.oracle.com> Changeset: 40b4cb7908a1 Author: dpochepk Date: 2016-07-28 16:09 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/40b4cb7908a1 8162603: Unrecognized VM option 'UseCountedLoopSafepoints' Reviewed-by: kvn ! test/compiler/loopopts/TestCountedLoopSafepointBackedge.java From tatiana.pivovarova at oracle.com Fri Jul 29 16:49:51 2016 From: tatiana.pivovarova at oracle.com (tatiana.pivovarova at oracle.com) Date: Fri, 29 Jul 2016 16:49:51 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8161138: testlibrary_tests/ctw/* failed with "Failed. Unexpected exit from test [exit code: 0]" Message-ID: <201607291649.u6TGnpuv001404@aojmv0008.oracle.com> Changeset: eba3743a1365 Author: tpivovarova Date: 2016-07-29 17:41 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/eba3743a1365 8161138: testlibrary_tests/ctw/* failed with "Failed. Unexpected exit from test [exit code: 0]" Reviewed-by: kvn ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/CompileTheWorld.java ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/PathHandler.java From vladimir.kozlov at oracle.com Sat Jul 30 12:40:38 2016 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Sat, 30 Jul 2016 12:40:38 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8161652: Crash with assert(ft == _type) failed in PhiNode::Value() Message-ID: <201607301240.u6UCecvm003862@aojmv0008.oracle.com> Changeset: 32feef4cdf6b Author: roland Date: 2016-07-30 04:05 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/32feef4cdf6b 8161652: Crash with assert(ft == _type) failed in PhiNode::Value() Summary: Use CastPP and CheckCastPP when NotNull and klass have to be casted on Phi with unique input. Reviewed-by: kvn ! src/share/vm/opto/cfgnode.cpp