From peter.brunet at oracle.com Fri Jul 1 04:27:57 2016 From: peter.brunet at oracle.com (peter.brunet at oracle.com) Date: Fri, 01 Jul 2016 04:27:57 +0000 Subject: hg: jdk9/client/jdk: 8154069: Jaws reads wrong values from comboboxes when no element is selected Message-ID: <201607010427.u614Rv1C021770@aojmv0008.oracle.com> Changeset: d2ed88149cf3 Author: ptbrunet Date: 2016-06-30 23:26 -0500 URL: http://hg.openjdk.java.net/jdk9/client/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 From prasanta.sadhukhan at oracle.com Fri Jul 1 05:24:40 2016 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Fri, 01 Jul 2016 05:24:40 +0000 Subject: hg: jdk9/client/jdk: 6218397: Printing to file does not throw a PrinterException if the file cannot be created Message-ID: <201607010524.u615OeR6006302@aojmv0008.oracle.com> Changeset: 5fd466022aed Author: psadhukhan Date: 2016-07-01 10:54 +0530 URL: http://hg.openjdk.java.net/jdk9/client/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 From jayathirth.d.v at oracle.com Fri Jul 1 08:29:15 2016 From: jayathirth.d.v at oracle.com (jayathirth.d.v at oracle.com) Date: Fri, 01 Jul 2016 08:29:15 +0000 Subject: hg: jdk9/client/jdk: 8152672: IIOException while getting second image properties for JPEG Message-ID: <201607010829.u618TF2G027867@aojmv0008.oracle.com> Changeset: fc4d994fcd07 Author: jdv Date: 2016-07-01 13:58 +0530 URL: http://hg.openjdk.java.net/jdk9/client/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 From prasanta.sadhukhan at oracle.com Fri Jul 1 10:56:41 2016 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Fri, 01 Jul 2016 10:56:41 +0000 Subject: hg: jdk9/client/jdk: 8158478: X11 keysym XK_topt maps to the wrong Unicode character Message-ID: <201607011056.u61AufVh016554@aojmv0008.oracle.com> Changeset: d17715657da3 Author: pkbalakr Date: 2016-07-01 16:16 +0530 URL: http://hg.openjdk.java.net/jdk9/client/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 From philip.race at oracle.com Fri Jul 1 20:35:35 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 01 Jul 2016 20:35:35 +0000 Subject: hg: jdk9/client: 21 new changesets Message-ID: <201607012035.u61KZZau002741@aojmv0008.oracle.com> Changeset: 31261e7238af Author: erikj Date: 2016-06-28 14:20 +0200 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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/client/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: 044ba47e4f8d Author: lmesnik Date: 2016-06-07 12:55 +0300 URL: http://hg.openjdk.java.net/jdk9/client/rev/044ba47e4f8d 8154209: Remove client VM from default JIB profile on windows-x86 and linux-x86 Reviewed-by: dholmes ! common/conf/jib-profiles.js ! make/jprt.properties Changeset: f22fad857554 Author: simonis Date: 2016-06-07 18:25 +0200 URL: http://hg.openjdk.java.net/jdk9/client/rev/f22fad857554 8158938: AIX: some more new hotspot build fixes Reviewed-by: erikj ! common/autoconf/build-performance.m4 ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/hotspot.m4 Changeset: 77ae814c0f38 Author: erikj Date: 2016-06-07 19:05 +0200 URL: http://hg.openjdk.java.net/jdk9/client/rev/77ae814c0f38 Merge Changeset: 372de3fbcf88 Author: simonis Date: 2016-06-07 22:01 -0400 URL: http://hg.openjdk.java.net/jdk9/client/rev/372de3fbcf88 8158763: --disable-hotspot-gtest not working on Solaris Reviewed-by: dholmes ! common/autoconf/generated-configure.sh ! common/autoconf/libraries.m4 Changeset: cd05b3e4720c Author: amurillo Date: 2016-06-10 15:19 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/cd05b3e4720c Merge ! common/autoconf/build-performance.m4 ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/libraries.m4 ! common/conf/jib-profiles.js Changeset: 114b709abea1 Author: jmasa Date: 2016-06-10 11:40 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/114b709abea1 8026752: Cancel MetaspaceGC request for a CMS concurrent collection after GC Reviewed-by: sjohanss, sangheki ! test/lib/sun/hotspot/WhiteBox.java Changeset: 5d2c504ff630 Author: jmasa Date: 2016-06-10 15:03 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/5d2c504ff630 Merge ! test/lib/sun/hotspot/WhiteBox.java Changeset: f66462e24f71 Author: jmasa Date: 2016-06-11 00:12 +0000 URL: http://hg.openjdk.java.net/jdk9/client/rev/f66462e24f71 Merge Changeset: bfe45d45e2a1 Author: lmesnik Date: 2016-06-17 13:05 +0300 URL: http://hg.openjdk.java.net/jdk9/client/rev/bfe45d45e2a1 8157831: JVMCI tests should not be executed on linux-arm32 Reviewed-by: dpochepk, dholmes ! test/jtreg-ext/requires/VMProps.java Changeset: 4a042dae129c Author: mchernov Date: 2016-06-17 18:45 +0300 URL: http://hg.openjdk.java.net/jdk9/client/rev/4a042dae129c 8158412: [TESTBUG] TestIHOPErgo and TestStressG1Humongous should not be executed when JFR is enabled Reviewed-by: dfazunen, tschatzl ! test/jtreg-ext/requires/VMProps.java Changeset: 65471bb982b2 Author: amurillo Date: 2016-06-23 17:07 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/65471bb982b2 Merge ! common/autoconf/generated-configure.sh Changeset: b1b6e7556b30 Author: amurillo Date: 2016-06-29 21:49 -0700 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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/client/rev/c86754a95bc0 Merge Changeset: b850128d2b85 Author: erikj Date: 2016-07-01 17:03 +0200 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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/client/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: 27cb65ceb607 Author: prr Date: 2016-07-01 13:03 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/27cb65ceb607 Merge ! make/Main.gmk From philip.race at oracle.com Fri Jul 1 20:35:44 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 01 Jul 2016 20:35:44 +0000 Subject: hg: jdk9/client/jdk: 38 new changesets Message-ID: <201607012035.u61KZk99002839@aojmv0008.oracle.com> Changeset: 44327147adc2 Author: sherman Date: 2016-06-27 13:57 -0700 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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: 903378076392 Author: dnsimon Date: 2016-06-06 16:18 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/903378076392 8156587: [JVMCI] remove Unsafe.getJavaMirror and Unsafe.getKlassPointer Reviewed-by: kvn ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java Changeset: 315cbc5eee34 Author: amurillo Date: 2016-06-10 15:19 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/315cbc5eee34 Merge - src/java.httpclient/share/classes/java/net/http/WSDisposableText.java - test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyControl.java - test/sun/security/provider/SecureRandom/AbstractDrbgSpec.java Changeset: dfcdb0a45822 Author: coleenp Date: 2016-06-13 09:03 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/dfcdb0a45822 8158237: JVMTI hides critical debug information for memory leak tracing Summary: remove _backtrace as hidden field, original problem no longer exists Reviewed-by: sspitsyn, jiangli ! test/com/sun/jdi/BacktraceFieldTest.java Changeset: a32018537986 Author: dsamersoff Date: 2016-06-15 11:24 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a32018537986 8153278: sun/tools/jps/TestJpsJar.java fails in hs nightly Summary: Refactor the test to take pwd right before the check Reviewed-by: dholmes ! test/sun/tools/jps/JpsBase.java Changeset: 886791e5b3a8 Author: kzhaldyb Date: 2016-06-15 20:43 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/886791e5b3a8 8156226: DiagnosticCommandImpl::invoke throws not very comprehensive message in case if method exists but signature or parameters are wrong Reviewed-by: mchung, dholmes, dfuchs ! src/jdk.management/share/classes/com/sun/management/internal/DiagnosticCommandImpl.java Changeset: 28f7ea8a0f01 Author: amurillo Date: 2016-06-23 17:07 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/28f7ea8a0f01 Merge Changeset: f1b351c97c7d Author: amurillo Date: 2016-06-29 21:49 -0700 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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: 633f662f9d5f Author: prr Date: 2016-07-01 13:00 -0700 URL: http://hg.openjdk.java.net/jdk9/client/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 From philip.race at oracle.com Fri Jul 1 20:35:48 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 01 Jul 2016 20:35:48 +0000 Subject: hg: jdk9/client/nashorn: 4 new changesets Message-ID: <201607012035.u61KZmEj002891@aojmv0008.oracle.com> Changeset: bf76248bbe51 Author: hannesw Date: 2016-06-28 15:17 +0200 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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/client/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/client/nashorn/rev/ee90c69a1840 Merge From philip.race at oracle.com Fri Jul 1 20:35:57 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 01 Jul 2016 20:35:57 +0000 Subject: hg: jdk9/client/hotspot: 93 new changesets Message-ID: <201607012035.u61KZweC003046@aojmv0008.oracle.com> Changeset: c73e8464b2e1 Author: shade Date: 2016-06-06 22:34 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c73e8464b2e1 8075030: JvmtiEnv::GetObjectSize reports incorrect java.lang.Class instance size Reviewed-by: coleenp, sspitsyn, sla ! src/share/vm/prims/jvmtiEnv.cpp + test/serviceability/jvmti/GetObjectSizeClass.java + test/serviceability/jvmti/GetObjectSizeClassAgent.java Changeset: 2487dfedce36 Author: mgronlun Date: 2016-06-06 20:48 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/2487dfedce36 8149803: Adjust lock rankings for some Event-based tracing locks Reviewed-by: dholmes, acorn ! src/share/vm/runtime/mutexLocker.cpp Changeset: e159d30b22c0 Author: mgronlun Date: 2016-06-07 01:58 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e159d30b22c0 Merge Changeset: b35888b0cb05 Author: ccheung Date: 2016-06-06 12:51 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b35888b0cb05 8153876: Replace 4K stack allocations with Resource allocations Reviewed-by: dholmes, hseigel ! src/share/vm/classfile/classLoader.cpp Changeset: bf38f95751c8 Author: ccheung Date: 2016-06-07 00:06 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/bf38f95751c8 Merge Changeset: 51459bc91863 Author: ccheung Date: 2016-06-07 00:57 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/51459bc91863 Merge Changeset: 0b039611894c Author: lmesnik Date: 2016-06-07 12:55 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0b039611894c 8154209: Remove client VM from default JIB profile on windows-x86 and linux-x86 Reviewed-by: dholmes ! test/runtime/SharedArchiveFile/DefaultUseWithClient.java Changeset: 064d10f293f5 Author: simonis Date: 2016-06-07 18:26 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/064d10f293f5 8158938: AIX: some more new hotspot build fixes Reviewed-by: erikj ! make/lib/JvmOverrideFiles.gmk Changeset: e8444d8b2be6 Author: erikj Date: 2016-06-07 19:05 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e8444d8b2be6 Merge Changeset: 93c0acb58b92 Author: rprotacio Date: 2016-06-07 11:39 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/93c0acb58b92 8153858: Clean up needed when obtaining the package name from a fully qualified class name Summary: Consolidated and refactored code parsing fully qualified names. Includes gtest. Reviewed-by: dholmes, coleenp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionaryShared.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/method.hpp + test/native/runtime/test_classLoader.cpp + test/native/runtime/test_instanceKlass.cpp Changeset: 670fab077f4d Author: rprotacio Date: 2016-06-07 18:17 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/670fab077f4d Merge Changeset: 60b4f0442564 Author: coleenp Date: 2016-06-07 15:34 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/60b4f0442564 8158297: Lack of proper checking of non-well formed elements in CONSTANT_Utf8_info's structure Summary: Disallow // in class file names during parsing and throw ClassNotFoundException Reviewed-by: sspitsyn, rehn, gtriantafill ! src/share/vm/classfile/classFileParser.cpp + test/runtime/classFileParserBug/TestBadClassName.java + test/runtime/classFileParserBug/UseBadInterface1.jcod + test/runtime/classFileParserBug/UseBadInterface2.jcod + test/runtime/classFileParserBug/p1/BadInterface1.jcod + test/runtime/classFileParserBug/p1/BadInterface2.jcod Changeset: a1dc09350fbc Author: stefank Date: 2016-06-08 11:15 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a1dc09350fbc 8155638: Resource allocated BitMaps are often cleared twice Reviewed-by: neliasso, kvn ! src/cpu/x86/vm/c1_LinearScan_x86.cpp ! src/share/vm/c1/c1_IR.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LinearScan.cpp ! src/share/vm/c1/c1_ValueSet.hpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/compiler/methodLiveness.cpp ! src/share/vm/utilities/bitMap.hpp ! src/share/vm/utilities/bitMap.inline.hpp Changeset: 20ab4806c30e Author: sjohanss Date: 2016-06-08 16:29 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/20ab4806c30e 8149085: IntegrationTest1.java fails intermittently due to use of semi-initialized TLAB Reviewed-by: ehelin, mgerdin ! src/share/vm/gc/shared/threadLocalAllocBuffer.hpp ! src/share/vm/runtime/thread.inline.hpp Changeset: b4d82f455636 Author: goetz Date: 2016-06-07 16:08 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b4d82f455636 8158929: [TESTBUG] CommitOverlappingRegions.java can not deal with pages > 32K Reviewed-by: mockner, dholmes ! test/runtime/NMT/CommitOverlappingRegions.java Changeset: 56a7054346d5 Author: mockner Date: 2016-06-08 18:09 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/56a7054346d5 Merge Changeset: 9441744fec84 Author: ccheung Date: 2016-06-08 12:50 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9441744fec84 8159019: ResourceMark in ClassLoader::open_versioned_entry() is being used incorrectly Summary: Call FREE_RESOURCE_ARRAY instead of declaring a ResourceMark Reviewed-by: hseigel, jiangli ! src/share/vm/classfile/classLoader.cpp Changeset: 987772c3302c Author: jiangli Date: 2016-06-08 18:47 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/987772c3302c 8158681: ClassLoader::classloader_type() is called from code not included under #if INCLUDE_CDS. Summary: Place CDS related code under #if INCLUDE_CDS. Reviewed-by: lfoltan, gtriantafill, coleenp ! src/share/vm/classfile/classLoaderExt.hpp Changeset: 8bcdc1f769bc Author: jiangli Date: 2016-06-09 00:53 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8bcdc1f769bc Merge Changeset: a407328b0952 Author: sjohanss Date: 2016-06-09 13:24 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a407328b0952 8146530: [testbug] some tests fail because the compiler is using Java heap memory Reviewed-by: jwilhelm, jmasa, kvn ! test/gc/arguments/TestTargetSurvivorRatioFlag.java Changeset: e903242021db Author: sjohanss Date: 2016-06-08 16:26 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e903242021db 8157243: JMap heap test fail when used with external heap Reviewed-by: dsamersoff, ehelin ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/UniverseExt.java Changeset: 5f88593e043b Author: lmesnik Date: 2016-06-09 16:52 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5f88593e043b 8156032: Clean up parallel GC specific code from vm/gc/shared/preservedMarks.cpp Reviewed-by: stefank, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/parallel/psPromotionManager.cpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/shared/preservedMarks.cpp ! src/share/vm/gc/shared/preservedMarks.hpp ! src/share/vm/gc/shared/preservedMarks.inline.hpp Changeset: 25b6767b6c1d Author: goetz Date: 2016-06-08 16:07 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/25b6767b6c1d 8159056: [aix] Compressed class space not allocated in lower regions Reviewed-by: dholmes, enevill ! src/share/vm/memory/metaspace.cpp Changeset: 67a1fc3a03bd Author: stefank Date: 2016-06-10 14:06 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/67a1fc3a03bd 8159237: PreservedMarks verification code fails Reviewed-by: lmesnik, jwilhelm ! src/share/vm/gc/shared/preservedMarks.cpp Changeset: cb9fa0039221 Author: jmasa Date: 2016-05-25 09:28 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/cb9fa0039221 8157620: Guarantee in run_task(task, num_workers) fails Reviewed-by: tschatzl, drwhite ! src/share/vm/gc/shared/workgroup.cpp ! src/share/vm/gc/shared/workgroup.hpp ! test/gc/stress/TestGCOld.java Changeset: 4b829744c5c7 Author: fyang Date: 2016-05-27 01:02 +0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4b829744c5c7 8156731: aarch64: java/util/Arrays/Correct.java fails due to _generic_arraycopy stub routine Summary: fix address calculation considering compressed oops _generic_arraycopy stub routine Reviewed-by: aph ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp Changeset: e81e22c7b180 Author: fyang Date: 2016-05-27 20:38 +0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e81e22c7b180 8157906: aarch64: some more integer rotate instructions are never emitted Summary: fix wrong definition of source operand of left rotate instructions Reviewed-by: aph Contributed-by: teng.lu at linaro.org ! src/cpu/aarch64/vm/aarch64.ad Changeset: 31d962039c51 Author: iignatyev Date: 2016-05-27 17:12 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/31d962039c51 8156469: [JITtester] Difference in generated golden output when run with Jigsaw build Reviewed-by: vlivanov ! test/testlibrary/jittester/src/jdk/test/lib/jittester/jtreg/JitTesterDriver.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/utils/FixedTrees.java Changeset: 218b0952f405 Author: iignatyev Date: 2016-05-27 17:12 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/218b0952f405 8157821: [JITtester] OptionResolver and LiteralFactory use deprecated c-tors Reviewed-by: kvn ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/LiteralFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/utils/OptionResolver.java Changeset: f8f067457966 Author: mdoerr Date: 2016-05-23 10:35 -0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f8f067457966 8154156: PPC64: improve array copy stubs by using vector instructions Reviewed-by: goetz, mdoerr Contributed-by: Gustavo Romero ! src/cpu/ppc/vm/assembler_ppc.hpp ! src/cpu/ppc/vm/assembler_ppc.inline.hpp ! src/cpu/ppc/vm/register_ppc.cpp ! src/cpu/ppc/vm/register_ppc.hpp ! src/cpu/ppc/vm/stubGenerator_ppc.cpp ! src/cpu/ppc/vm/vm_version_ppc.cpp ! src/cpu/ppc/vm/vm_version_ppc.hpp Changeset: 65d6f4fa9f5c Author: iignatyev Date: 2016-05-30 23:32 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/65d6f4fa9f5c 8154123: remove commented action from jdk/vm/ci/runtime/test/ConstantTest.java Reviewed-by: shade, kvn ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantTest.java Changeset: aead3d41e439 Author: iignatyev Date: 2016-05-30 23:33 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/aead3d41e439 8152376: [TESTBUG] compiler/floatingpoint/Test15FloatJNIArgs should use run main/othervm/native Reviewed-by: kvn ! test/compiler/floatingpoint/Test15FloatJNIArgs.java Changeset: 4bc64dc146f1 Author: vlivanov Date: 2016-05-27 17:01 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4bc64dc146f1 Merge Changeset: b45222739fb3 Author: vlivanov Date: 2016-05-30 15:04 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b45222739fb3 Merge Changeset: 6badc8e8589c Author: vlivanov Date: 2016-05-31 15:10 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/6badc8e8589c Merge Changeset: 9ea7ac3e306e Author: dpochepk Date: 2016-05-31 15:48 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9ea7ac3e306e 8158065: [Jittester]: tests generation has tests generators hardcoded, blocking alternative tests generation Reviewed-by: iignatyev ! test/testlibrary/jittester/Makefile ! test/testlibrary/jittester/conf/default.properties ! test/testlibrary/jittester/src/jdk/test/lib/jittester/Automatic.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/ByteCodeGenerator.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/JavaCodeGenerator.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/ProductionParams.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/TestGeneratorsFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/TestsGenerator.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/jtreg/JitTesterDriver.java Changeset: b16c3b6222db Author: dpochepk Date: 2016-05-31 13:58 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b16c3b6222db Merge Changeset: 01e124a594f1 Author: iignatyev Date: 2016-05-31 15:12 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/01e124a594f1 8073159: improve Test6857159.java Reviewed-by: kvn ! test/compiler/c2/6857159/Test6857159.java - test/compiler/c2/6857159/Test6857159.sh Changeset: 297a2ade1863 Author: iignatyev Date: 2016-05-31 16:29 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/297a2ade1863 8158182: remove shell script from compiler/c2/6894807/IsInstanceTest.java Reviewed-by: kvn ! test/compiler/c2/6894807/IsInstanceTest.java - test/compiler/c2/6894807/Test6894807.sh Changeset: a515ec50ac91 Author: iignatyev Date: 2016-05-31 16:29 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a515ec50ac91 8158185: jdk/test/lib/FileInstaller throws NPE if dst is in current directory Reviewed-by: kvn ! test/testlibrary/jdk/test/lib/FileInstaller.java Changeset: 7c9c0280b8f0 Author: iignatyev Date: 2016-05-31 16:29 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/7c9c0280b8f0 8158184: remove shell from compiler/c2/7070134/Stemmer.java Reviewed-by: kvn ! test/compiler/c2/7070134/Stemmer.java - test/compiler/c2/7070134/Test7070134.sh Changeset: 544b16d31ac3 Author: iignatyev Date: 2016-05-31 16:30 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/544b16d31ac3 8153994: Compiler tests should be correctly marked with @module Reviewed-by: kvn ! test/compiler/codecache/jmx/PoolsIndependenceTest.java Changeset: b803626e3920 Author: never Date: 2016-05-31 17:08 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b803626e3920 8157292: [JVMCI] add missing test files from 8156034 Reviewed-by: iveresov Contributed-by: josef.eisl at jku.at + test/compiler/jvmci/common/services/jdk.vm.ci.hotspot.services.HotSpotVMEventListener + test/compiler/jvmci/common/services/jdk.vm.ci.runtime.services.JVMCICompilerFactory + test/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.config + test/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java Changeset: 43448f0df80a Author: never Date: 2016-05-31 17:51 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/43448f0df80a Merge Changeset: 70de7e49af13 Author: rschatz Date: 2016-05-31 20:43 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/70de7e49af13 8157428: [JVMCI] remove MemoryAccessProvider.readUnsafeConstant from API Reviewed-by: iveresov ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MemoryAccessProvider.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderTest.java Changeset: a36c5d9b59cb Author: thartmann Date: 2016-06-01 14:22 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a36c5d9b59cb 8155046: Parse::Block construction using undefined behavior Summary: Blocks should be created via constructor and placement new. Reviewed-by: kvn ! src/share/vm/opto/parse.hpp ! src/share/vm/opto/parse1.cpp Changeset: cb4d04e45928 Author: thartmann Date: 2016-06-01 16:36 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/cb4d04e45928 8157842: indexOfChar intrinsic is not emitted on x86 Summary: Matcher::match_rule_supported() should check for !UseSSE42Intrinsics. Reviewed-by: roland, rbackman, shade, kvn ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/x86.ad Changeset: 0408af2f2f5f Author: thartmann Date: 2016-06-02 08:46 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0408af2f2f5f 8156760: VM crashes if -XX:-ReduceInitialCardMarks is set Summary: Fixed several compiler crashes with disabled ReduceInitialCardMarks. Reviewed-by: roland, minqi, dlong, tschatzl, kvn ! src/share/vm/gc/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc/shared/collectedHeap.cpp ! src/share/vm/opto/arraycopynode.cpp ! src/share/vm/opto/arraycopynode.hpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/memnode.cpp ! test/compiler/arraycopy/TestEliminatedArrayCopyDeopt.java ! test/compiler/arraycopy/TestInstanceCloneAsLoadsStores.java Changeset: 48a15de056b8 Author: fyang Date: 2016-06-02 21:12 +0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/48a15de056b8 8149418: AArch64: replace tst+br with tbz instruction when tst's constant operand is 2 power Summary: replace tst+br with tbz instruction when tst's constant operand is 2 power Reviewed-by: aph ! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp ! src/cpu/aarch64/vm/interp_masm_aarch64.cpp ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp ! src/cpu/aarch64/vm/templateTable_aarch64.cpp Changeset: 1605f0d9b2d1 Author: thartmann Date: 2016-06-02 13:19 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/1605f0d9b2d1 8158214: Crash with "assert(VM_Version::supports_sse4_1()) failed" if UseSSE < 4 is set Summary: Do not emit unsupported SSE 4.1 instructions in CRC32 intrinsic. Reviewed-by: kvn, zmajo ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/vm_version_x86.cpp + test/compiler/cpuflags/TestSSE4Disabled.java Changeset: 9811082ebb49 Author: thartmann Date: 2016-06-02 14:54 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9811082ebb49 Merge Changeset: 7f42e988b083 Author: dnsimon Date: 2016-06-02 17:52 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/7f42e988b083 8158000: [JVMCI] remove unused ParseClosure class Reviewed-by: kvn ! src/share/vm/jvmci/jvmciRuntime.hpp Changeset: ef7a2567ba26 Author: kvn Date: 2016-06-06 12:56 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ef7a2567ba26 Merge ! src/cpu/ppc/vm/assembler_ppc.hpp ! src/cpu/ppc/vm/assembler_ppc.inline.hpp ! src/cpu/ppc/vm/stubGenerator_ppc.cpp Changeset: 4fce6a99a262 Author: dnsimon Date: 2016-06-06 16:31 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4fce6a99a262 8156587: [JVMCI] remove Unsafe.getJavaMirror and Unsafe.getKlassPointer Reviewed-by: kvn ! src/share/vm/prims/unsafe.cpp ! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java - test/runtime/Unsafe/GetKlassPointerGetJavaMirror.java Changeset: 10d071c3fa1f Author: jcm Date: 2016-06-06 23:24 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/10d071c3fa1f 8146416: java.lang.OutOfMemoryError triggers: assert(current_bci == 0) failed: bci isn't zero for do_not_unlock_if_synchronized Summary: handle realloc failure pending exception. Reviewed-by: roland ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/vframeArray.cpp + test/compiler/uncommontrap/DeoptReallocFailure.java Changeset: 72fa30e09fcd Author: thartmann Date: 2016-06-07 09:11 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/72fa30e09fcd Merge - test/runtime/Unsafe/GetKlassPointerGetJavaMirror.java Changeset: 8805ad288804 Author: thartmann Date: 2016-06-07 18:20 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8805ad288804 8158228: C1 incorrectly folds mismatched loads from stable arrays Summary: Disable constant folding for mismatched loads from stable arrays. Reviewed-by: vlivanov ! src/share/vm/c1/c1_Canonicalizer.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_Instruction.hpp + test/compiler/stable/TestStableMismatched.java Changeset: 802c265de86a Author: dnsimon Date: 2016-06-07 17:16 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/802c265de86a 8158985: [JVMCI] access to HotSpotJVMCIRuntime.vmEventListeners must be thread safe Reviewed-by: iveresov, kvn ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java Changeset: 84ff58dfd5e0 Author: enevill Date: 2016-06-07 10:17 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/84ff58dfd5e0 8158913: aarch64: SEGV running Spark terasort Summary: Use signed instead of unsigned test for end of loop in gen_write_ref_array_post_barrier Reviewed-by: aph Contributed-by: felix.yang at linaro.org ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp Changeset: e3e630ffcd86 Author: dnsimon Date: 2016-06-10 02:43 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e3e630ffcd86 8158351: [JVMCI] NoClassDefFoundError: jdk/vm/ci/runtime/JVMCI Reviewed-by: kvn, vlivanov ! test/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java Changeset: b8dc70225272 Author: kvn Date: 2016-06-10 10:13 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b8dc70225272 Merge Changeset: f377fae5570e Author: kvn Date: 2016-06-10 20:28 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f377fae5570e 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: 63bea429a73e Author: amurillo Date: 2016-06-10 15:19 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/63bea429a73e Merge Changeset: 9a2f34e96604 Author: jmasa Date: 2016-06-10 09:22 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9a2f34e96604 8026752: Cancel MetaspaceGC request for a CMS concurrent collection after GC Reviewed-by: sjohanss, sangheki ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/prims/whitebox.cpp + test/gc/metaspace/TestMetaspaceCMSCancel.java Changeset: 1d0cf1a5d2f8 Author: jmasa Date: 2016-06-11 00:12 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/1d0cf1a5d2f8 Merge Changeset: e4248c7dbfe9 Author: jmasa Date: 2016-05-19 14:53 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e4248c7dbfe9 8157373: Active workers should not be reset in AbstractWorkGang initialize() Reviewed-by: kbarrett, tschatzl, jwilhelm ! src/share/vm/gc/shared/workgroup.cpp Changeset: 560986399f7d Author: rehn Date: 2016-06-13 10:10 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/560986399f7d 8072440: serviceability/dcmd/ tests timeout Reviewed-by: sla, mlarsson ! test/serviceability/dcmd/framework/HelpTest.java ! test/serviceability/dcmd/framework/InvalidCommandTest.java ! test/serviceability/dcmd/framework/VMVersionTest.java Changeset: 9d1ff93561d8 Author: mgronlun Date: 2016-06-13 11:48 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9d1ff93561d8 8158033: Notify_tracing() misplaced for intended purpose Reviewed-by: egahlin, dholmes ! src/share/vm/runtime/java.cpp ! src/share/vm/trace/traceBackend.hpp ! src/share/vm/trace/traceMacros.hpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/vmError.cpp Changeset: 631fb590133e Author: coleenp Date: 2016-06-13 09:02 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/631fb590133e 8158237: JVMTI hides critical debug information for memory leak tracing Summary: remove _backtrace as hidden field, original problem no longer exists Reviewed-by: sspitsyn, jiangli ! src/share/vm/runtime/reflectionUtils.cpp Changeset: 3f4173a750ac Author: coleenp Date: 2016-06-13 14:00 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3f4173a750ac Merge Changeset: da7822cf01c2 Author: mockner Date: 2016-06-13 13:47 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/da7822cf01c2 8157490: JCK test vm/jni/DefineClass/dfcl001/dfcl00101m1/dfcl00101m1 crashes when run with -Xlog:classload=info Summary: null stream->source() no longer causes error with -Xlog:class+load Reviewed-by: lfoltan, coleenp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/oops/instanceKlass.cpp Changeset: 2604d6f0d78b Author: ehelin Date: 2016-06-08 13:24 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/2604d6f0d78b 8159045: Remove const from methods returning size_t in threadLocalAllocBuffer.hpp Reviewed-by: sjohanss, jmasa ! src/share/vm/gc/shared/threadLocalAllocBuffer.hpp Changeset: af471bb92773 Author: goetz Date: 2016-06-09 15:17 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/af471bb92773 8159156: [TESTBUG] ReserveMemory test is not useful on Aix. Reviewed-by: dholmes ! test/runtime/memory/ReserveMemory.java Changeset: 7986ed0248ca Author: kzhaldyb Date: 2016-06-14 19:15 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/7986ed0248ca 8132713: Add tests which check that Humongous objects behave as expected after finishing ConcMark Cycle 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: a9d29bc5ca77 Author: kzhaldyb Date: 2016-06-14 19:38 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a9d29bc5ca77 Merge Changeset: 6ddde016c584 Author: gtriantafill Date: 2016-06-14 14:35 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/6ddde016c584 8159255: [TESTBUG] XpatchJavaBase.java compilation failure Reviewed-by: lfoltan, hseigel, ddmitriev ! test/runtime/modules/Xpatch/XpatchJavaBase.java Changeset: 9ea851547820 Author: gtriantafill Date: 2016-06-14 14:31 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9ea851547820 8159328: [TESTBUG] ProblematicFrameTest.java throws an exception (due to trying to access Unsafe) but still passes Reviewed-by: hseigel, ddmitriev ! test/runtime/ErrorHandling/ProblematicFrameTest.java Changeset: fb6d90a14a9c Author: hseigel Date: 2016-06-14 19:30 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/fb6d90a14a9c Merge Changeset: 905d8058b6a8 Author: rehn Date: 2016-06-15 09:43 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/905d8058b6a8 8149778: serviceability/tmtools/jstat/GcCapacityTest.java causes JVM to hang during GC Reviewed-by: pliden, stefank ! test/serviceability/tmtools/jstat/GcCapacityTest.java ! test/serviceability/tmtools/jstat/utils/GcProvokerImpl.java Changeset: de03ddff30ae Author: rehn Date: 2016-06-15 09:54 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/de03ddff30ae 8154106: UL Xlog:help regd'g 'rt' tag Reviewed-by: mlarsson, mockner, gtriantafill ! src/share/vm/logging/logConfiguration.cpp Changeset: a6ec9abddefd Author: pliden Date: 2016-06-15 10:46 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a6ec9abddefd 8159350: G1 String deduplication logging malformed Reviewed-by: stefank, sjohanss ! src/share/vm/gc/g1/g1StringDedupStat.cpp Changeset: 385eae426548 Author: pliden Date: 2016-06-15 12:44 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/385eae426548 Merge Changeset: 13b2c7ac95a5 Author: coleenp Date: 2016-06-15 09:48 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/13b2c7ac95a5 8152271: MemberNameTable doesn't purge stale entries Summary: Intern MemberNames in table instead of allocating new entries Reviewed-by: vlivanov, sspitsyn, dholmes ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/methodHandles.hpp Changeset: 5042d1a4d83b Author: lfoltan Date: 2016-06-16 13:34 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5042d1a4d83b 8156871: Possible concurrency issue with JVM_AddModuleExports Summary: Need for single PackageEntry flag to determine a package's unqualifed export state. Reviewed-by: acorn, ctornqvi, dholmes, jiangli ! src/share/vm/classfile/moduleEntry.cpp ! src/share/vm/classfile/modules.cpp ! src/share/vm/classfile/packageEntry.cpp ! src/share/vm/classfile/packageEntry.hpp + test/runtime/modules/CompilerUtils.java + test/runtime/modules/ModuleStress/ExportModuleStressTest.java + test/runtime/modules/ModuleStress/src/jdk.test/module-info.java + test/runtime/modules/ModuleStress/src/jdk.test/test/Main.java + test/runtime/modules/ModuleStress/src/jdk.translet/module-info.java + test/runtime/modules/ModuleStress/src/jdk.translet/translet/Main.java Changeset: a709f2ee79e5 Author: lmesnik Date: 2016-06-17 13:07 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a709f2ee79e5 8157831: JVMCI tests should not be executed on linux-arm32 Reviewed-by: dpochepk, dholmes ! test/TEST.ROOT ! test/compiler/cpuflags/TestSSE4Disabled.java ! test/compiler/jvmci/JVM_GetJVMCIRuntimeTest.java ! test/compiler/jvmci/SecurityRestrictionsTest.java ! test/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java ! test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java ! test/compiler/jvmci/compilerToVM/CollectCountersTest.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/TestInvalidCompilationResult.java ! test/compiler/jvmci/errors/TestInvalidDebugInfo.java ! test/compiler/jvmci/errors/TestInvalidOopMap.java ! test/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java ! test/compiler/jvmci/events/JvmciShutdownEventTest.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/InterpreterFrameSizeTest.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/VirtualObjectDebugInfoTest.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/MemoryAccessProviderTest.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.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/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/meta/StableFieldTest.java ! test/runtime/ThreadSignalMask/ThreadSignalMask.java Changeset: ca8e7f08dd58 Author: rprotacio Date: 2016-06-17 10:46 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ca8e7f08dd58 8153394: Add Unified Logging to make it easy to trace time taken in initPhase2 Summary: Added modules+startuptime logging for initPhase2 via TraceTime class Reviewed-by: rehn, hseigel, mockner ! src/share/vm/runtime/thread.cpp ! test/runtime/logging/StartupTimeTest.java Changeset: 8c1b50b9415b Author: rprotacio Date: 2016-06-17 15:06 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8c1b50b9415b Merge Changeset: 7fe08d7ebab4 Author: mchernov Date: 2016-06-17 18:45 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/7fe08d7ebab4 8158412: [TESTBUG] TestIHOPErgo and TestStressG1Humongous should not be executed when JFR is enabled Reviewed-by: dfazunen, tschatzl ! test/TEST.ROOT ! test/gc/g1/ihop/TestIHOPErgo.java ! test/gc/g1/ihop/TestIHOPStatic.java ! test/gc/g1/plab/TestPLABPromotion.java ! test/gc/g1/plab/TestPLABResize.java ! test/gc/stress/TestStressG1Humongous.java Changeset: f5d03f7d62bd Author: dfazunen Date: 2016-06-17 19:04 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f5d03f7d62bd Merge Changeset: 6012254acbad Author: amurillo Date: 2016-06-23 17:07 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/6012254acbad 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: cdd1b90ed8e6 Author: amurillo Date: 2016-06-30 22:10 +0000 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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/client/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 From philip.race at oracle.com Fri Jul 1 20:36:03 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 01 Jul 2016 20:36:03 +0000 Subject: hg: jdk9/client/corba: Added tag jdk-9+125 for changeset 1d48e67d1b91 Message-ID: <201607012036.u61Ka3c8003187@aojmv0008.oracle.com> Changeset: c7f5ba08fcd4 Author: amurillo Date: 2016-06-30 22:10 +0000 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/c7f5ba08fcd4 Added tag jdk-9+125 for changeset 1d48e67d1b91 ! .hgtags From philip.race at oracle.com Fri Jul 1 20:36:05 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 01 Jul 2016 20:36:05 +0000 Subject: hg: jdk9/client/jaxws: Added tag jdk-9+125 for changeset 5b0570e3db29 Message-ID: <201607012036.u61Ka5BR003241@aojmv0008.oracle.com> Changeset: 264a44128cd6 Author: amurillo Date: 2016-06-30 22:10 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/264a44128cd6 Added tag jdk-9+125 for changeset 5b0570e3db29 ! .hgtags From philip.race at oracle.com Fri Jul 1 20:36:10 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 01 Jul 2016 20:36:10 +0000 Subject: hg: jdk9/client/langtools: 10 new changesets Message-ID: <201607012036.u61KaAV2003347@aojmv0008.oracle.com> Changeset: d213ecfb98b2 Author: vromero Date: 2016-06-27 12:29 -0700 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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: 1ecce98c3e0d Author: prr Date: 2016-07-01 13:01 -0700 URL: http://hg.openjdk.java.net/jdk9/client/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 From philip.race at oracle.com Fri Jul 1 20:36:43 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 01 Jul 2016 20:36:43 +0000 Subject: hg: jdk9/client/jaxp: 2 new changesets Message-ID: <201607012036.u61KahQk003745@aojmv0008.oracle.com> Changeset: 011b11d2aae2 Author: amurillo Date: 2016-06-30 22:10 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/011b11d2aae2 Added tag jdk-9+125 for changeset 493eb91ec32a ! .hgtags Changeset: 3d30a55cf790 Author: prr Date: 2016-07-01 13:30 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/3d30a55cf790 Merge From philip.race at oracle.com Fri Jul 1 21:33:03 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 01 Jul 2016 21:33:03 +0000 Subject: hg: jdk9/client/jdk: 8160693: ScriptRunData.java uses bitwise AND instead of logical AND Message-ID: <201607012133.u61LX3Bh021503@aojmv0008.oracle.com> Changeset: deb30488c53c Author: prr Date: 2016-07-01 14:27 -0700 URL: http://hg.openjdk.java.net/jdk9/client/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 From philip.race at oracle.com Fri Jul 1 21:35:25 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 01 Jul 2016 21:35:25 +0000 Subject: hg: jdk9/client/jdk: 8160695: getHBScriptCode script code validation Message-ID: <201607012135.u61LZPIn022149@aojmv0008.oracle.com> Changeset: 7bdf791009b9 Author: prr Date: 2016-07-01 14:29 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7bdf791009b9 8160695: getHBScriptCode script code validation Reviewed-by: bpb ! src/java.desktop/share/native/libfontmanager/scriptMapping.c From dmitry.markov at oracle.com Mon Jul 4 08:05:20 2016 From: dmitry.markov at oracle.com (dmitry.markov at oracle.com) Date: Mon, 04 Jul 2016 08:05:20 +0000 Subject: hg: jdk9/client/jdk: 8148984: [macosx] Chinese Comma cannot be entered using Pinyin Input Method on OS X Message-ID: <201607040805.u6485Kms019014@aojmv0008.oracle.com> Changeset: 9c3c78efdf6d Author: dmarkov Date: 2016-07-04 11:04 +0300 URL: http://hg.openjdk.java.net/jdk9/client/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 From prasanta.sadhukhan at oracle.com Mon Jul 4 11:41:03 2016 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Mon, 04 Jul 2016 11:41:03 +0000 Subject: hg: jdk9/client/jdk: 6789262: getPageFormat doesn't apply PrintRequestAttributeSet specified Message-ID: <201607041141.u64Bf8iT027438@aojmv0008.oracle.com> Changeset: 50697bbf2dc2 Author: psadhukhan Date: 2016-07-04 17:10 +0530 URL: http://hg.openjdk.java.net/jdk9/client/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 From alexandr.scherbatiy at oracle.com Tue Jul 5 06:26:54 2016 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Tue, 05 Jul 2016 06:26:54 +0000 Subject: hg: jdk9/client/jdk: 8132119: Provide public API for text related methods in SwingUtilities2 Message-ID: <201607050626.u656QtwG005070@aojmv0008.oracle.com> Changeset: ec549acfb8be Author: alexsch Date: 2016-07-05 09:26 +0300 URL: http://hg.openjdk.java.net/jdk9/client/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 From alexandr.scherbatiy at oracle.com Tue Jul 5 06:37:12 2016 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Tue, 05 Jul 2016 06:37:12 +0000 Subject: hg: jdk9/client/jdk: 8142966: Wrong cursor position in text components on HiDPI display Message-ID: <201607050637.u656bCM0007779@aojmv0008.oracle.com> Changeset: 148ce10ae69b Author: alexsch Date: 2016-07-05 09:36 +0300 URL: http://hg.openjdk.java.net/jdk9/client/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 From alexandr.scherbatiy at oracle.com Tue Jul 5 06:49:06 2016 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Tue, 05 Jul 2016 06:49:06 +0000 Subject: hg: jdk9/client/jdk: 8160248: Dragged internal frame leaves artifacts for floating point ui scale Message-ID: <201607050649.u656n6i0010997@aojmv0008.oracle.com> Changeset: bcd1b111bb09 Author: alexsch Date: 2016-07-05 09:48 +0300 URL: http://hg.openjdk.java.net/jdk9/client/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 From semyon.sadetsky at oracle.com Tue Jul 5 09:37:57 2016 From: semyon.sadetsky at oracle.com (semyon.sadetsky at oracle.com) Date: Tue, 05 Jul 2016 09:37:57 +0000 Subject: hg: jdk9/client/jdk: 8022810: Cannot list all the available display modes on Ubuntu linux in case of two screen devices Message-ID: <201607050938.u659bvov006067@aojmv0008.oracle.com> Changeset: ae30f78a41c6 Author: ssadetsky Date: 2016-07-05 12:37 +0300 URL: http://hg.openjdk.java.net/jdk9/client/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 From prasanta.sadhukhan at oracle.com Tue Jul 5 10:57:21 2016 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Tue, 05 Jul 2016 10:57:21 +0000 Subject: hg: jdk9/client/jdk: 7156316: [macosx] Ctrl+Space does generate Unknown keychar Message-ID: <201607051057.u65AvLhJ003480@aojmv0008.oracle.com> Changeset: dbebd6605407 Author: mhalder Date: 2016-07-05 16:20 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/dbebd6605407 7156316: [macosx] Ctrl+Space does generate Unknown keychar Reviewed-by: alexsch, aniyogi ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/NSEvent.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m From alexander.zvegintsev at oracle.com Tue Jul 5 17:07:21 2016 From: alexander.zvegintsev at oracle.com (alexander.zvegintsev at oracle.com) Date: Tue, 05 Jul 2016 17:07:21 +0000 Subject: hg: jdk9/client/jdk: 8156212: Typo in javadoc of java.awt.Taskbar, setIconBadge spec Message-ID: <201607051707.u65H7LCg010723@aojmv0008.oracle.com> Changeset: 62a057cc6622 Author: azvegint Date: 2016-07-05 19:40 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/62a057cc6622 8156212: Typo in javadoc of java.awt.Taskbar, setIconBadge spec Reviewed-by: alexsch, ssadetsky ! src/java.desktop/share/classes/java/awt/Taskbar.java From alexander.zvegintsev at oracle.com Tue Jul 5 17:07:48 2016 From: alexander.zvegintsev at oracle.com (alexander.zvegintsev at oracle.com) Date: Tue, 05 Jul 2016 17:07:48 +0000 Subject: hg: jdk9/client/jdk: 8155515: Desktop.moveToTrash() javadoc issue Message-ID: <201607051707.u65H7moV010898@aojmv0008.oracle.com> Changeset: 480c6443226a Author: azvegint Date: 2016-07-05 19:41 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/480c6443226a 8155515: Desktop.moveToTrash() javadoc issue Reviewed-by: alexsch, ssadetsky ! src/java.desktop/share/classes/java/awt/Desktop.java From yasuenag at gmail.com Sat Jul 2 13:29:04 2016 From: yasuenag at gmail.com (yasuenag at gmail.com) Date: Sat, 02 Jul 2016 13:29:04 +0000 Subject: hg: jdk9/client/jdk: 8160294: Some client libraries cannot be built with GCC 6 Message-ID: <201607021329.u62DT4NF025281@aojmv0008.oracle.com> Changeset: 38185af88d22 Author: ysuenaga Date: 2016-07-02 22:28 +0900 URL: http://hg.openjdk.java.net/jdk9/client/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 From ambarish.rapte at oracle.com Wed Jul 6 16:24:27 2016 From: ambarish.rapte at oracle.com (ambarish.rapte at oracle.com) Date: Wed, 06 Jul 2016 16:24:27 +0000 Subject: hg: jdk9/client/jdk: 8160764: [TEST_BUG] java/awt/TextArea/TextAreaScrolling/TextAreaScrolling.java Message-ID: <201607061624.u66GOWTU007007@aojmv0008.oracle.com> Changeset: a295bbd84a44 Author: arapte Date: 2016-07-06 21:07 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a295bbd84a44 8160764: [TEST_BUG] java/awt/TextArea/TextAreaScrolling/TextAreaScrolling.java Reviewed-by: alexsch, ssadetsky ! test/java/awt/TextArea/TextAreaScrolling/TextAreaScrolling.java From prasanta.sadhukhan at oracle.com Thu Jul 7 11:18:13 2016 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Thu, 07 Jul 2016 11:18:13 +0000 Subject: hg: jdk9/client/jdk: 8156460: [macosx] Test case javax/swing/JPopupMenu/6827786/bug6827786.java fails; ... Message-ID: <201607071118.u67BIDaC025307@aojmv0008.oracle.com> Changeset: 414b202bbfc4 Author: mhalder Date: 2016-07-07 16:47 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/414b202bbfc4 8156460: [macosx] Test case javax/swing/JPopupMenu/6827786/bug6827786.java fails 8160144: [macosx] The menuitem in the menu of the "Test Frame" can't work correctly 8160145: [macosx] Keep pressed the Alt, Shift & Ctrl Keys,and then Click 'ClickMe' button,the case failed automatically 8158621: The ALT key can not work with any key 8158485: The "File" menu's menuitems can not bring up information window or modal quit Dialog 8158501: [macosx] The checkbox can't be checked via an event generate on the menu 8158389: [macosx] Regression: javax/swing/JMenu/4213634/bug4213634.java 8158526: [macosx] java/awt/event/MouseEvent/MouseButtonsAndKeyMasksTest/MouseButtonsAndKeyMasksTest.java fails (invalid extended modifier info) 8158496: [macosx] Swing mnemonics broken on Mac 8158362: [macosx] Regression: at least java/awt/event/KeyEvent/AltCharAcceleratorTest/AltCharAcceleratorTest.java fails 8158512: [Regression] Test java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Extra.java fails 8158377: [macosx] Regression: java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest Reviewed-by: alexsch, ssadetsky, aniyogi ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m From alexandr.scherbatiy at oracle.com Thu Jul 7 12:39:32 2016 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Thu, 07 Jul 2016 12:39:32 +0000 Subject: hg: jdk9/client/jdk: 8160879: [PIT] CloseOnMouseClickPropertyTest fails with AA hint:Nonantialiased rendering mode exception Message-ID: <201607071239.u67CdXoS017761@aojmv0008.oracle.com> Changeset: 64861cafac3b Author: alexsch Date: 2016-07-07 15:39 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/64861cafac3b 8160879: [PIT] CloseOnMouseClickPropertyTest fails with AA hint:Nonantialiased rendering mode exception Reviewed-by: ssadetsky, azvegint ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java ! test/javax/swing/JMenuItem/8158566/CloseOnMouseClickPropertyTest.java From prasanta.sadhukhan at oracle.com Fri Jul 8 05:46:07 2016 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Fri, 08 Jul 2016 05:46:07 +0000 Subject: hg: jdk9/client/jdk: 8160421: Regression: JDK-8139192 causes NPE in java.awt.Toolkit.createCustomCursor() Message-ID: <201607080546.u685k7Vf007659@aojmv0008.oracle.com> Changeset: 0f3c33f7e7f9 Author: aghaisas Date: 2016-07-08 11:15 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0f3c33f7e7f9 8160421: Regression: JDK-8139192 causes NPE in java.awt.Toolkit.createCustomCursor() Reviewed-by: flar, prr ! src/java.desktop/share/classes/sun/awt/image/OffScreenImageSource.java + test/sun/awt/image/OffScreenImageSource/ImageConsumerUnregisterTest.java From rajeev.chamyal at oracle.com Fri Jul 8 14:03:22 2016 From: rajeev.chamyal at oracle.com (rajeev.chamyal at oracle.com) Date: Fri, 08 Jul 2016 14:03:22 +0000 Subject: hg: jdk9/client/jdk: 8158205: HiDPI hand cursor broken on Windows Message-ID: <201607081403.u68E3MVP002005@aojmv0008.oracle.com> Changeset: e794e2230fb3 Author: rchamyal Date: 2016-07-08 19:32 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e794e2230fb3 8158205: HiDPI hand cursor broken on Windows Reviewed-by: alexsch, ssadetsky Contributed-by: rajeev.chamyal at oracle.com ! src/java.desktop/windows/native/libawt/windows/awt_Cursor.cpp + test/java/awt/Mouse/8158205/MouseHandCursorTest.java From semyon.sadetsky at oracle.com Fri Jul 8 15:45:57 2016 From: semyon.sadetsky at oracle.com (semyon.sadetsky at oracle.com) Date: Fri, 08 Jul 2016 15:45:57 +0000 Subject: hg: jdk9/client/jdk: 8149115: [hidpi] Linux: display-wise scaling factor should probably be taken into account Message-ID: <201607081545.u68Fjvan028530@aojmv0008.oracle.com> Changeset: 317dda9c8157 Author: ssadetsky Date: 2016-07-08 18:43 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/317dda9c8157 8149115: [hidpi] Linux: display-wise scaling factor should probably be taken into account Reviewed-by: alexsch, azvegint ! make/lib/Awt2dLibraries.gmk ! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java ! src/java.desktop/unix/native/common/awt/systemscale/systemScale.c ! src/java.desktop/unix/native/common/awt/systemscale/systemScale.h ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c From semyon.sadetsky at oracle.com Fri Jul 8 17:28:55 2016 From: semyon.sadetsky at oracle.com (semyon.sadetsky at oracle.com) Date: Fri, 08 Jul 2016 17:28:55 +0000 Subject: hg: jdk9/client/jdk: 8152968: JTree Collapse Buttons Clipped Off Under GTK Message-ID: <201607081728.u68HStXM028489@aojmv0008.oracle.com> Changeset: a26cae9c8c5f Author: ssadetsky Date: 2016-07-08 20:28 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a26cae9c8c5f 8152968: JTree Collapse Buttons Clipped Off Under GTK Reviewed-by: alexsch ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c From philip.race at oracle.com Fri Jul 8 18:22:26 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 08 Jul 2016 18:22:26 +0000 Subject: hg: jdk9/client: 9 new changesets Message-ID: <201607081822.u68IMQU8012284@aojmv0008.oracle.com> Changeset: a888dffeb95a Author: dfazunen Date: 2016-06-21 18:36 +0400 URL: http://hg.openjdk.java.net/jdk9/client/rev/a888dffeb95a 8151283: Implement setting jtreg @requires property vm.isG1Supported. Reviewed-by: tschatzl, iignatyev, mchernov ! test/jtreg-ext/requires/VMProps.java Changeset: 2a40f89053f6 Author: amurillo Date: 2016-06-23 17:11 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/2a40f89053f6 Merge Changeset: 357fd61f12fa Author: jwilhelm Date: 2016-06-21 18:10 +0300 URL: http://hg.openjdk.java.net/jdk9/client/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: ebee719811fd Author: amurillo Date: 2016-07-01 16:50 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/ebee719811fd Merge Changeset: ded58ae79b5b Author: rfield Date: 2016-07-06 20:56 -0700 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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/client/rev/0c671c1b6e7a Merge Changeset: 802f90289006 Author: erikj Date: 2016-07-08 08:55 +0200 URL: http://hg.openjdk.java.net/jdk9/client/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: 77dd75c0cb61 Author: prr Date: 2016-07-08 09:35 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/77dd75c0cb61 Merge From philip.race at oracle.com Fri Jul 8 18:22:40 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 08 Jul 2016 18:22:40 +0000 Subject: hg: jdk9/client/jdk: 63 new changesets Message-ID: <201607081822.u68IMhLN012466@aojmv0008.oracle.com> Changeset: cbd51d52f149 Author: vinnie Date: 2016-07-01 22:55 +0100 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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: 33a7d3b3bc64 Author: iklam Date: 2016-06-20 08:49 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/33a7d3b3bc64 8154820: JDWP: -agentlib:jdwp=help assertion error Reviewed-by: dholmes, sspitsyn, dsamersoff ! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c ! src/jdk.jdwp.agent/share/native/libjdwp/error_messages.c ! src/jdk.jdwp.agent/share/native/libjdwp/transport.c ! src/jdk.jdwp.agent/share/native/libjdwp/utf_util.c ! src/jdk.jdwp.agent/share/native/libjdwp/utf_util.h Changeset: d8f134b8df9a Author: redestad Date: 2016-06-21 12:05 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d8f134b8df9a 8159590: Remove deprecated methods from jdk.internal.misc.VM Reviewed-by: chegar, dholmes ! src/java.base/share/classes/java/lang/ThreadGroup.java ! src/java.base/share/classes/jdk/internal/misc/VM.java Changeset: 9cd02dc23e0b Author: akulyakh Date: 2016-06-22 14:01 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9cd02dc23e0b 8159959: Quarantine java/lang/management/MemoryMXBean/Pending.java Summary: Quarantining the failing tests Reviewed-by: dholmes ! test/ProblemList.txt Changeset: 094d0f1a43af Author: amurillo Date: 2016-06-23 17:11 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/094d0f1a43af Merge ! src/java.base/share/classes/jdk/internal/misc/VM.java - src/java.base/share/classes/sun/net/www/protocol/netdoc/Handler.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/ProblemList.txt - 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 Changeset: 34b4fe4445fa Author: shade Date: 2016-06-15 11:20 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/34b4fe4445fa 8157726: VarHandles/Unsafe should support sub-word atomic ops Reviewed-by: psandoz, vlivanov, lagergren ! make/gensrc/GensrcVarHandles.gmk ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java ! test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template ! test/java/lang/invoke/VarHandles/generate-vh-tests.sh Changeset: 1ebbf1d90a58 Author: psandoz Date: 2016-06-20 17:57 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1ebbf1d90a58 8158039: VarHandle float/double field/array access should support CAS/set/add atomics Reviewed-by: shade, vlivanov, darcy ! make/gensrc/GensrcVarHandles.gmk ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java ! test/java/lang/invoke/VarHandles/generate-vh-tests.sh Changeset: bb16dd0ce557 Author: psandoz Date: 2016-06-23 13:46 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/bb16dd0ce557 8154737: Rename VarHandle.compareAndExchangeVolatile to VarHandle.compareAndExchange Reviewed-by: shade ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template ! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template ! test/java/lang/invoke/VarHandles/VarHandleBaseTest.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessString.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeString.java ! test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodType.java.template Changeset: 75bd67096d50 Author: kvn Date: 2016-06-24 15:06 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/75bd67096d50 Merge ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java Changeset: 08db2482a5ad Author: amurillo Date: 2016-07-01 16:50 -0700 URL: http://hg.openjdk.java.net/jdk9/client/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/client/jdk/rev/f20151bd15a9 8160690: Quarantine VarHandles tests Reviewed-by: jwilhelm ! test/ProblemList.txt Changeset: ee7240043bee Author: amurillo Date: 2016-07-05 13:50 -0700 URL: http://hg.openjdk.java.net/jdk9/client/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/client/jdk/rev/dd7575ec407c Merge Changeset: bbbc1aa7373b Author: darcy Date: 2016-07-05 21:11 -0700 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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: a1bd575310bf Author: dcubed Date: 2016-07-07 16:46 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a1bd575310bf 8161010: quarantine sun/tools/jps/TestJpsJar.java in JDK9-dev and JDK9-hs Reviewed-by: iklam ! test/ProblemList.txt Changeset: a2287f4607ce Author: dcubed Date: 2016-07-07 17:05 -0700 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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: 2014c540a2c0 Author: alexsch Date: 2016-07-08 09:27 -0700 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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/client/jdk/rev/a1d07c140e66 Merge - test/sun/security/mscapi/SignUsingNONEwithRSA.sh Changeset: f8e3283eb976 Author: prr Date: 2016-07-08 10:46 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f8e3283eb976 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/javax/swing/JMenuItem/8158566/CloseOnMouseClickPropertyTest.java - 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 From philip.race at oracle.com Fri Jul 8 18:22:45 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 08 Jul 2016 18:22:45 +0000 Subject: hg: jdk9/client/nashorn: Added tag jdk-9+126 for changeset ee90c69a1840 Message-ID: <201607081822.u68IMjCM012524@aojmv0008.oracle.com> Changeset: ff07be6106fa Author: amurillo Date: 2016-07-07 18:21 +0000 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/ff07be6106fa Added tag jdk-9+126 for changeset ee90c69a1840 ! .hgtags From philip.race at oracle.com Fri Jul 8 18:23:01 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 08 Jul 2016 18:23:01 +0000 Subject: hg: jdk9/client/jaxp: 3 new changesets Message-ID: <201607081823.u68IN1Re012659@aojmv0008.oracle.com> Changeset: 15722f71281f Author: amlu Date: 2016-07-05 09:15 +0800 URL: http://hg.openjdk.java.net/jdk9/client/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/client/jaxp/rev/4f80ad5cc0f3 Added tag jdk-9+126 for changeset 15722f71281f ! .hgtags Changeset: bdc3c0b737ef Author: prr Date: 2016-07-08 09:28 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/bdc3c0b737ef Merge From philip.race at oracle.com Fri Jul 8 18:22:57 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 08 Jul 2016 18:22:57 +0000 Subject: hg: jdk9/client/hotspot: 67 new changesets Message-ID: <201607081822.u68IMwqo012608@aojmv0008.oracle.com> Changeset: 3950d1713ffa Author: goetz Date: 2016-06-13 09:28 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3950d1713ffa 8159335: Fix problems with stack overflow handling. Reviewed-by: dlong, coleenp, mdoerr ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp ! src/cpu/ppc/vm/globals_ppc.hpp ! src/cpu/ppc/vm/interp_masm_ppc_64.cpp ! src/cpu/ppc/vm/interp_masm_ppc_64.hpp ! src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp ! src/cpu/ppc/vm/templateTable_ppc_64.cpp ! src/cpu/sparc/vm/globals_sparc.hpp ! src/cpu/sparc/vm/templateInterpreterGenerator_sparc.cpp ! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/os_aix.hpp ! src/os/aix/vm/os_aix.inline.hpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/os_bsd.inline.hpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.hpp ! src/os/linux/vm/os_linux.inline.hpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.inline.hpp ! src/os/windows/vm/os_windows.cpp ! src/os/windows/vm/os_windows.inline.hpp ! src/share/vm/interpreter/templateInterpreterGenerator.hpp ! src/share/vm/runtime/javaCalls.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/thread.cpp ! test/compiler/exceptions/TestRecursiveReplacedException.java ! test/compiler/runtime/6865265/StackOverflowBug.java ! test/compiler/uncommontrap/8009761/Test8009761.java ! test/compiler/uncommontrap/StackOverflowGuardPagesOff.java ! test/compiler/uncommontrap/TestStackBangMonitorOwned.java ! test/compiler/uncommontrap/TestStackBangRbp.java ! test/runtime/StackGuardPages/invoke.c Changeset: ecf0f53de684 Author: coleenp Date: 2016-06-19 20:14 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ecf0f53de684 Merge ! src/share/vm/runtime/thread.cpp Changeset: 1b38b646e5c0 Author: ysuenaga Date: 2016-06-20 00:07 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/1b38b646e5c0 8156181: UL: File size limit on 32 bit Linux Reviewed-by: mlarsson, dholmes ! make/lib/JvmOverrideFiles.gmk Changeset: 9c519decd802 Author: ehelin Date: 2016-06-13 11:22 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9c519decd802 8159340: Add extension to CompileGtest.gmk Reviewed-by: dholmes, gtriantafill, jwilhelm ! make/lib/CompileGtest.gmk Changeset: 6b170e212317 Author: ehelin Date: 2016-06-13 13:48 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/6b170e212317 8159364: Gtest unit tests does not support PCH Reviewed-by: erikj, jwilhelm, gtriantafill ! make/lib/CompileGtest.gmk ! test/native/runtime/test_classLoader.cpp ! test/native/runtime/test_instanceKlass.cpp ! test/native/runtime/test_os.cpp ! test/native/utilities/test_quicksort.cpp Changeset: c7c125b33047 Author: ehelin Date: 2016-06-13 13:54 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c7c125b33047 8159365: assert is not defined for unit tests Reviewed-by: jwilhelm, coleenp ! test/native/unittest.hpp Changeset: 7862a718ec47 Author: ehelin Date: 2016-06-13 13:52 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/7862a718ec47 8159366: Header guards missing for unittest.hpp Reviewed-by: jwilhelm, stefank, pliden ! test/native/unittest.hpp Changeset: d447c7a6b330 Author: gtriantafill Date: 2016-06-20 07:45 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d447c7a6b330 8157592: StackTraceLogging fails with stack overflow on 32-bit Windows Reviewed-by: coleenp, dholmes, jiangli ! test/runtime/Throwable/StackTraceLogging.java ! test/runtime/Throwable/TestThrowable.java Changeset: ea7f8f1f50c1 Author: coleenp Date: 2016-06-20 12:28 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ea7f8f1f50c1 8159470: Error message for ICCE for MethodHandle constant pool not helpful Summary: Reworded message and added test. Reviewed-by: hseigel, gtriantafill, dholmes ! src/share/vm/oops/constantPool.cpp + test/runtime/ConstantPool/TestMethodHandleConstant.java + test/runtime/ConstantPool/WithConfiguration.jcod Changeset: 7ad948414ae6 Author: coleenp Date: 2016-06-20 17:38 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/7ad948414ae6 Merge Changeset: fb3602f3d00b Author: iklam Date: 2016-06-20 22:02 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/fb3602f3d00b 8159666: Better CDS support for Event-based tracing Reviewed-by: jiangli, mgronlun ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/klass.cpp ! src/share/vm/trace/traceMacros.hpp Changeset: a59a9a97bbda Author: ysuenaga Date: 2016-06-21 09:19 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a59a9a97bbda 8155730: HeapInfoDCmd should get Heap_lock Reviewed-by: tschatzl, jprovino ! src/share/vm/memory/universe.cpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/utilities/vmError.cpp Changeset: 63f6923e0df3 Author: redestad Date: 2016-06-21 12:09 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/63f6923e0df3 8159590: Remove deprecated methods from jdk.internal.misc.VM Reviewed-by: chegar, dholmes ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/vmSymbols.hpp Changeset: 0409c3f77916 Author: dfazunen Date: 2016-06-21 18:37 +0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0409c3f77916 8151283: Implement setting jtreg @requires property vm.isG1Supported. Reviewed-by: tschatzl, iignatyev, mchernov ! test/TEST.ROOT Changeset: 1daa31adf6fc Author: mdoerr Date: 2016-06-21 19:25 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/1daa31adf6fc 8155949: Support relaxed semantics in cmpxchg Reviewed-by: dholmes, kbarrett, goetz, aph Contributed-by: horii at jp.ibm.com, martin.doerr at sap.com ! src/os_cpu/aix_ppc/vm/atomic_aix_ppc.inline.hpp ! src/os_cpu/bsd_x86/vm/atomic_bsd_x86.inline.hpp ! src/os_cpu/bsd_zero/vm/atomic_bsd_zero.inline.hpp ! src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.inline.hpp ! src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp ! src/os_cpu/linux_sparc/vm/atomic_linux_sparc.inline.hpp ! src/os_cpu/linux_x86/vm/atomic_linux_x86.inline.hpp ! src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp ! src/os_cpu/solaris_sparc/vm/atomic_solaris_sparc.inline.hpp ! src/os_cpu/solaris_x86/vm/atomic_solaris_x86.inline.hpp ! src/os_cpu/windows_x86/vm/atomic_windows_x86.inline.hpp - src/share/vm/runtime/atomic.cpp ! src/share/vm/runtime/atomic.hpp ! src/share/vm/runtime/atomic.inline.hpp Changeset: dffe59badb82 Author: ysuenaga Date: 2016-06-21 19:29 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/dffe59badb82 8153743: AllocateHeap() and ReallocateHeap() should use ALWAYSINLINE macro Reviewed-by: dholmes, zgu ! src/share/vm/memory/allocation.inline.hpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp ! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp Changeset: 6643afe187ef Author: ehelin Date: 2016-06-21 15:02 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/6643afe187ef 8159370: Add FlagGuard for easier modification of flags for unit tests Reviewed-by: kbarrett, jwilhelm ! src/share/vm/runtime/globals.hpp + test/native/runtime/test_globals.cpp Changeset: 07109ac130cd Author: tschatzl Date: 2016-06-22 10:34 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/07109ac130cd 8152438: Threads may do significant work out of the non-shared overflow buffer Summary: Before processing an element in the non-shared overflow buffer, try to push it into the local shared buffer to keep it full. Reviewed-by: jmasa, ehelin, sjohanss ! src/share/vm/gc/g1/g1ParScanThreadState.cpp ! src/share/vm/gc/shared/taskqueue.hpp ! src/share/vm/gc/shared/taskqueue.inline.hpp Changeset: e589e4cd06fc Author: tschatzl Date: 2016-06-22 10:49 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e589e4cd06fc Merge Changeset: 9febe12cbce4 Author: ehelin Date: 2016-06-22 14:03 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9febe12cbce4 8155099: Remove duplicate comments from G1Policy Reviewed-by: jmasa, drwhite ! src/share/vm/gc/g1/g1DefaultPolicy.hpp Changeset: bc0f4abe0c20 Author: aph Date: 2016-06-23 16:27 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/bc0f4abe0c20 8160189: Fix for 8159335 breaks AArch64 Reviewed-by: kvn ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp Changeset: 65b3642849e7 Author: kbarrett Date: 2016-06-23 16:46 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/65b3642849e7 8157758: JDK9 does not compile on Linux with GCC 6.1 because left-shifting a negative number has undefined behavior Summary: Replace shifts of -1 with shifts of ~0u. Reviewed-by: kbarrett, mockner Contributed-by: alexhenrie24 at gmail.com ! src/share/vm/code/dependencies.hpp ! src/share/vm/oops/cpCache.hpp Changeset: 7b0bede8f58d Author: amurillo Date: 2016-06-23 17:11 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/7b0bede8f58d Merge ! src/share/vm/runtime/globals.hpp Changeset: cf576d4ca8e2 Author: ddmitriev Date: 2016-06-24 12:08 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/cf576d4ca8e2 8160102: Typo in message for NULL memory size arguments in diagnosticArgument.cpp Reviewed-by: dholmes, rehn ! src/share/vm/services/diagnosticArgument.cpp Changeset: e13d130f805f Author: dfazunen Date: 2016-06-24 19:52 +0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e13d130f805f 8160088: update hotspot tests depending on GC to use @requires vm.gc.X Reviewed-by: iignatyev, mchernov, dholmes ! test/compiler/regalloc/C1ObjectSpillInLogicOp.java ! test/gc/TestCardTablePageCommits.java ! test/gc/arguments/TestCMSHeapSizeFlags.java ! test/gc/arguments/TestG1ConcMarkStepDurationMillis.java ! test/gc/arguments/TestG1ConcRefinementThreads.java ! test/gc/arguments/TestG1HeapRegionSize.java ! test/gc/arguments/TestG1HeapSizeFlags.java ! test/gc/arguments/TestG1PercentageOptions.java ! test/gc/arguments/TestInitialTenuringThreshold.java ! test/gc/arguments/TestNewSizeThreadIncrease.java ! test/gc/arguments/TestObjectTenuringFlags.java ! test/gc/cms/DisableResizePLAB.java ! test/gc/cms/TestBubbleUpRef.java ! test/gc/cms/TestCMSScavengeBeforeRemark.java ! test/gc/cms/TestMBeanCMS.java ! test/gc/g1/Test2GbHeap.java ! test/gc/g1/TestGreyReclaimedHumongousObjects.java ! test/gc/g1/TestHumongousShrinkHeap.java ! test/gc/g1/TestLargePageUseForAuxMemory.java ! test/gc/g1/TestNoEagerReclaimOfHumongousRegions.java ! test/gc/g1/TestPLABOutput.java ! test/gc/g1/TestPLABSizeBounds.java ! test/gc/g1/TestRegionAlignment.java ! test/gc/g1/TestRegionLivenessPrint.java ! test/gc/g1/TestRemsetLogging.java ! test/gc/g1/TestRemsetLoggingPerRegion.java ! test/gc/g1/TestRemsetLoggingThreads.java ! test/gc/g1/TestShrinkAuxiliaryData00.java ! test/gc/g1/TestShrinkAuxiliaryData05.java ! test/gc/g1/TestShrinkAuxiliaryData10.java ! test/gc/g1/TestShrinkAuxiliaryData15.java ! test/gc/g1/TestShrinkAuxiliaryData20.java ! test/gc/g1/TestShrinkAuxiliaryData25.java ! test/gc/g1/TestShrinkAuxiliaryData30.java ! test/gc/g1/TestShrinkToOneRegion.java ! test/gc/g1/humongousObjects/TestHeapCounters.java ! test/gc/g1/humongousObjects/TestHumongousClassLoader.java ! test/gc/g1/humongousObjects/TestHumongousMovement.java ! test/gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java ! test/gc/g1/humongousObjects/TestHumongousThreshold.java ! test/gc/g1/humongousObjects/TestObjectCollected.java ! test/gc/g1/humongousObjects/objectGraphTest/TestObjectGraphAfterGC.java ! test/gc/g1/ihop/TestIHOPErgo.java ! test/gc/g1/ihop/TestIHOPStatic.java ! test/gc/g1/mixedgc/TestLogging.java ! test/gc/g1/plab/TestPLABEvacuationFailure.java ! test/gc/g1/plab/TestPLABPromotion.java ! test/gc/g1/plab/TestPLABResize.java ! test/gc/metaspace/G1AddMetaspaceDependency.java ! test/gc/metaspace/TestPerfCountersAndMemoryPools.java ! test/gc/parallel/TestDynShrinkHeap.java ! test/gc/parallel/TestPrintGCDetailsVerbose.java ! test/gc/stress/TestMultiThreadStressRSet.java ! test/gc/stress/TestStressG1Humongous.java ! test/gc/stress/TestStressIHOPMultiThread.java ! test/gc/stress/TestStressRSetCoarsening.java ! test/gc/whitebox/TestConcMarkCycleWB.java ! test/runtime/SharedArchiveFile/SharedStrings.java ! test/runtime/SharedArchiveFile/SharedStringsRunAuto.java Changeset: c31d418fc552 Author: dfazunen Date: 2016-06-24 16:21 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c31d418fc552 Merge - src/share/vm/runtime/atomic.cpp Changeset: 47938663c54d Author: dlong Date: 2016-06-14 15:10 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/47938663c54d 8159282: quarantine compiler/jvmci/compilerToVM/ReprofileTest.java Reviewed-by: iignatyev ! test/compiler/jvmci/compilerToVM/ReprofileTest.java Changeset: 52ab8da77ee6 Author: dlong Date: 2016-06-14 18:07 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/52ab8da77ee6 8158360: C1: SEGV in generated code Summary: update test to store Object fields Reviewed-by: kvn ! test/compiler/c1/7103261/Test7103261.java Changeset: eadc4ebb7755 Author: thartmann Date: 2016-06-15 07:58 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/eadc4ebb7755 8159244: Partially initialized string object created by C2's string concat optimization may escape Summary: Emit release barrier after String creation to prevent partially initialized object from escaping. Reviewed-by: kvn ! src/share/vm/opto/stringopts.cpp + test/compiler/stringopts/TestStringObjectInitialization.java Changeset: aa5cd232c161 Author: shade Date: 2016-06-15 11:21 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/aa5cd232c161 8157726: VarHandles/Unsafe should support sub-word atomic ops Reviewed-by: psandoz, vlivanov, lagergren ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/adlc/formssel.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/runtime/vmStructs.cpp ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestBoolean.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestByte.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestChar.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestInt.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestLong.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestShort.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestByte.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestChar.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestInt.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestLong.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestShort.java ! test/compiler/unsafe/X-UnsafeAccessTest.java.template ! test/compiler/unsafe/generate-unsafe-access-tests.sh Changeset: 7642e830d4c4 Author: mdoerr Date: 2016-06-15 13:47 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/7642e830d4c4 8158232: PPC64: improve byte, int and long array copy stubs by using VSX instructions Reviewed-by: goetz, mdoerr Contributed-by: Michihiro Horie ! src/cpu/ppc/vm/stubGenerator_ppc.cpp Changeset: c558d46c1af2 Author: zmajo Date: 2016-06-15 14:27 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c558d46c1af2 8157181: Compilers accept modification of final fields outside initializer methods Summary: Track initialized final field updates; disable constant folding if an update is detected. Enforce final field update rules introduced by JVMS-7 (but only for JDK 9). Reviewed-by: vlivanov, dnsimon, forax, never, kvn, coleenp ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ConstantPool.java ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/ci/ciField.cpp ! src/share/vm/ci/ciField.hpp ! src/share/vm/ci/ciFlags.hpp ! src/share/vm/ci/ciStreams.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/interpreter/linkResolver.hpp ! src/share/vm/interpreter/rewriter.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/opto/parse3.cpp ! src/share/vm/runtime/fieldDescriptor.hpp ! src/share/vm/utilities/accessFlags.hpp ! test/compiler/jvmci/common/patches/jdk.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java ! test/compiler/jvmci/compilerToVM/ConstantPoolTestCase.java ! test/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.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/ResolveConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java Changeset: a36dec2b34ef Author: iignatyev Date: 2016-06-01 09:13 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a36dec2b34ef 8149043: Fix code indentation in test/compiler/stable tests Reviewed-by: vlivanov ! 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/TestStableObject.java ! test/compiler/stable/TestStableShort.java Changeset: 4e13df329624 Author: rschatz Date: 2016-06-16 16:41 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4e13df329624 8159167: [JVMCI] fix HotSpotVMConfig startup performance Reviewed-by: iveresov ! .mx.jvmci/suite.py ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotJVMCIBackendFactory.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotRegisterConfig.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotVMConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotJVMCIBackendFactory.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotRegisterConfig.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotVMConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotJVMCIBackendFactory.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotRegisterConfig.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotVMConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantReflectionProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntimeProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigAccess.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigStore.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigVerifier.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/VMField.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/VMFlag.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotJVMCICompilerFactory.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/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciJavaClasses.hpp ! src/share/vm/jvmci/systemDictionary_jvmci.hpp ! src/share/vm/jvmci/vmStructs_jvmci.cpp ! src/share/vm/jvmci/vmStructs_jvmci.hpp ! src/share/vm/jvmci/vmSymbols_jvmci.hpp ! test/compiler/jvmci/common/patches/jdk.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java ! test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java ! test/compiler/jvmci/errors/TestInvalidOopMap.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/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/TestHotSpotVMConfig.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectDebugInfoTest.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 ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderData.java Changeset: 5f3687f2143c Author: simonis Date: 2016-06-17 11:31 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5f3687f2143c 8158260: PPC64: unaligned Unsafe.getInt can lead to the generation of illegal instructions Summary: Adjust instruction generation. Reviewed-by: goetz Contributed-by: gromero at linux.vnet.ibm.com, horii at jp.ibm.com ! src/cpu/ppc/vm/ppc.ad + test/compiler/unsafe/JdkInternalMiscUnsafeUnalignedAccess.java Changeset: 50cc89d8fadc Author: gdub Date: 2016-06-17 16:50 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/50cc89d8fadc 8159236: [JVMCI] Window-saved SPARC registers should not be considered callee-save Reviewed-by: iveresov ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotRegisterConfig.java Changeset: e17ff216abc7 Author: never Date: 2016-06-13 17:36 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e17ff216abc7 8159010: [JVMCI] crashes with class redefinition Reviewed-by: kvn ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIMetaAccessContext.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/MetaspaceWrapperObject.java Changeset: 715042152a1a Author: iignatyev Date: 2016-06-15 22:58 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/715042152a1a 8158754: compilercontrol tests: RandomCommandsTest.java and RandomValidCommandsTest.java - fail in PIT Reviewed-by: neliasso ! test/compiler/compilercontrol/share/MultiCommand.java Changeset: 5eb0c6d7ec53 Author: iignatyev Date: 2016-06-16 01:43 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5eb0c6d7ec53 8159149: Several compiler tests fail with minimal VM Reviewed-by: kvn, psandoz ! test/compiler/c2/8004867/TestIntUnsafeOrdered.java ! test/compiler/codegen/8011901/Test8011901.java ! test/compiler/compilercontrol/jcmd/PrintDirectivesTest.java ! test/compiler/compilercontrol/logcompilation/LogTest.java ! test/compiler/compilercontrol/mixed/RandomValidCommandsTest.java ! test/compiler/jsr292/NonInlinedCall/RedefineTest.java Changeset: c23bf7df628c Author: thartmann Date: 2016-06-20 09:32 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c23bf7df628c 8159715: Fix for 8072422 is incorrect Summary: Fixed several issues introduced by 8072422. Reviewed-by: zmajo, kvn ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/loopnode.hpp ! src/share/vm/opto/parse1.cpp Changeset: 04126bd35c2c Author: rbackman Date: 2016-06-15 09:46 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/04126bd35c2c 8139379: Tests fail with assert(nm->insts_contains(original_pc)) failed: original PC must be in nmethod Reviewed-by: mgronlun, neliasso ! src/share/vm/code/compiledMethod.cpp Changeset: a3f37fa839a1 Author: cvarming Date: 2016-06-20 08:11 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a3f37fa839a1 8159720: Failure of C2 compilation with tiered prevents some C1 compilations. Summary: If C2 fails to compile a method with tiered compilation, then it should mark the method as not compileable on the C2 tier only. Reviewed-by: twisti, thartmann ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/parse1.cpp Changeset: 3fc12330b38b Author: psandoz Date: 2016-06-20 13:06 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3fc12330b38b 8158039: VarHandle float/double field/array access should support CAS/set/add atomics Reviewed-by: shade, vlivanov, darcy ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestDouble.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestFloat.java ! test/compiler/unsafe/generate-unsafe-access-tests.sh Changeset: e2f9762dd2b2 Author: adinn Date: 2016-06-21 13:14 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e2f9762dd2b2 8151661: Performance regression on Solaris-SPARC in 9-b103 Reviewed-by: kvn, aph Contributed-by: rahul.v.raghavan at oracle.com ! src/share/vm/adlc/formssel.cpp Changeset: ba5ca8b6e48f Author: adinn Date: 2016-06-21 13:15 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ba5ca8b6e48f 8160006: Fix AArch64 after changes made by 8151661 Reviewed-by: kvn ! src/cpu/aarch64/vm/aarch64.ad Changeset: 49bfa3deb329 Author: shade Date: 2016-06-22 13:29 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/49bfa3deb329 8156803: Turn StressLCM/StressGCM flags to diagnostic Reviewed-by: kvn, ctornqvi ! src/share/vm/opto/c2_globals.hpp Changeset: ca2cf2b8d0c2 Author: never Date: 2016-06-22 21:13 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ca2cf2b8d0c2 8159856: [JVMCI] InterpreterFrameSizeTest.java failed compilation Reviewed-by: kvn, iveresov ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/InterpreterFrameSizeTest.java Changeset: 7b158f8137c9 Author: iignatyev Date: 2016-06-22 21:24 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/7b158f8137c9 8160025: compiler/testlibrary/uncommontrap/Verifier doesn't close FileReader Reviewed-by: kvn ! test/compiler/testlibrary/uncommontrap/Verifier.java Changeset: 2d45ee827620 Author: iignatyev Date: 2016-06-22 00:29 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/2d45ee827620 8132920: use package in compiler testlibraries Reviewed-by: kvn, psandoz ! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.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/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/cpuflags/TestAESIntrinsicsOnSupportedConfig.java ! test/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java ! test/compiler/floatingpoint/TestPow2.java ! test/compiler/intrinsics/IntrinsicAvailableTest.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/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/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/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/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/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/jsr292/InvokerGC.java ! test/compiler/rangechecks/TestExplicitRangeChecks.java ! test/compiler/rangechecks/TestRangeCheckSmearing.java ! test/compiler/rtm/cli/RTMLockingAwareTest.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/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/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/testlibrary/intrinsics/Verifier.java ! test/compiler/testlibrary/rtm/AbortProvoker.java ! test/compiler/testlibrary/rtm/AbortType.java ! test/compiler/testlibrary/rtm/BufferOverflowProvoker.java ! test/compiler/testlibrary/rtm/BusyLock.java ! test/compiler/testlibrary/rtm/CompilableTest.java ! test/compiler/testlibrary/rtm/MemoryConflictProvoker.java ! test/compiler/testlibrary/rtm/NestedAbortProvoker.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/rtm/predicate/SupportedVM.java ! test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java ! test/compiler/testlibrary/uncommontrap/Verifier.java ! test/compiler/tiered/ConstantGettersTransitionsTest.java ! test/compiler/tiered/LevelTransitionTest.java ! test/compiler/tiered/NonTieredLevelsTest.java ! test/compiler/tiered/TieredLevelsTest.java ! test/compiler/uncommontrap/TestUnstableIfTrap.java Changeset: cb2950f7cffe Author: lmesnik Date: 2016-06-22 20:06 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/cb2950f7cffe 8158581: ciReplay can not be run w/ JFR enabled Reviewed-by: iignatyev, kvn ! test/compiler/ciReplay/TestSA.sh ! test/compiler/ciReplay/TestVM.sh ! test/compiler/ciReplay/TestVM_no_comp_level.sh Changeset: 93916c3c15aa Author: iignatyev Date: 2016-06-23 00:37 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/93916c3c15aa Merge Changeset: 67018d0b8fc5 Author: never Date: 2016-06-22 22:39 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/67018d0b8fc5 8158850: [JVMCI] be more precise when enforcing OopMapValue encoding limitations Reviewed-by: kvn ! src/share/vm/jvmci/jvmciCodeInstaller.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.hpp ! src/share/vm/jvmci/vmStructs_jvmci.cpp ! 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/DebugInfoTest.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/TestAssembler.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestHotSpotVMConfig.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/sparc/SPARCTestAssembler.java Changeset: 4903bb3c0eca Author: never Date: 2016-06-22 23:31 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4903bb3c0eca Merge Changeset: 2f096695fd6d Author: dnsimon Date: 2016-06-23 05:13 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/2f096695fd6d 8159613: [Findbugs] various warnings reported for JVMCI sources Reviewed-by: kvn, twisti ! .mx.jvmci/mx_jvmci.py ! src/jdk.vm.ci/share/classes/jdk.vm.ci.aarch64/src/jdk/vm/ci/aarch64/AArch64.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/Architecture.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/BytecodeFrame.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CallingConvention.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/DebugInfo.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterArray.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterAttributes.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterSaveLayout.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/SuppressFBWarnings.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualObject.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.common/src/jdk/vm/ci/common/InitTimer.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotRegisterConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotVMConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotRegisterConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotVMConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotRegisterConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompiledCode.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotForeignCallTarget.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodData.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodDataAccessor.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotReferenceMap.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSpeculationLog.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigAccess.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.meta/src/jdk/vm/ci/meta/AbstractJavaProfile.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/AbstractProfiledItem.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LineNumberTable.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Local.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LocalVariableTable.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/SuppressFBWarnings.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.sparc/src/jdk/vm/ci/sparc/SPARC.java ! test/compiler/jvmci/errors/CodeInstallerTest.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 Changeset: 84d6afe30a53 Author: mdoerr Date: 2016-06-23 17:38 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/84d6afe30a53 8159976: PPC64: Add missing intrinsics for sub-word atomics Reviewed-by: shade, goetz ! src/cpu/ppc/vm/assembler_ppc.hpp ! src/cpu/ppc/vm/assembler_ppc.inline.hpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.hpp ! src/cpu/ppc/vm/ppc.ad Changeset: 70531b9ff653 Author: dpochepk Date: 2016-06-23 17:39 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/70531b9ff653 8158650: [jittester] when generating tests with default parameters, generation hangs after 98 test Reviewed-by: kvn, iignatyev ! test/testlibrary/jittester/src/jdk/test/lib/jittester/IRNode.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/ClassDefinitionBlockFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/MainKlassFactory.java Changeset: 905dd7d9f2e5 Author: dpochepk Date: 2016-06-23 17:39 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/905dd7d9f2e5 8159803: Jittester: FileAlreadyExists exception during tests generation Reviewed-by: iignatyev ! test/testlibrary/jittester/src/jdk/test/lib/jittester/ByteCodeGenerator.java Changeset: 398789394062 Author: dpochepk Date: 2016-06-23 17:40 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/398789394062 8159730: compiler/jvmci/compilerToVM/IsMatureTest failed with "Multiple times invoked method should have method data (assert failed: 0 != 0)" Reviewed-by: kvn ! test/compiler/jvmci/compilerToVM/IsMatureTest.java Changeset: ff87afb961cf Author: dpochepk Date: 2016-06-23 15:41 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ff87afb961cf Merge Changeset: b05bb0f666ab Author: never Date: 2016-06-23 10:22 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b05bb0f666ab 8160197: [JVMCI] AllocatableValue.toString overrides are missing reference information Reviewed-by: kvn ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Value.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ValueKind.java Changeset: ddd48aeebd7f Author: kvn Date: 2016-06-24 15:09 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ddd48aeebd7f Merge ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/oops/method.hpp ! src/share/vm/opto/c2_globals.hpp - src/share/vm/runtime/atomic.cpp ! test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java ! test/compiler/jvmci/compilerToVM/IsMatureTest.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/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/errors/TestInvalidOopMap.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/InterpreterFrameSizeTest.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/VirtualObjectDebugInfoTest.java Changeset: ed960e1c67fe Author: iklam Date: 2016-06-26 20:00 -0700 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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: 7849d0e249fd Author: amurillo Date: 2016-07-01 16:50 -0700 URL: http://hg.openjdk.java.net/jdk9/client/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: fa5d09273164 Author: amurillo Date: 2016-07-07 18:21 +0000 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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/client/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 From philip.race at oracle.com Fri Jul 8 18:23:03 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 08 Jul 2016 18:23:03 +0000 Subject: hg: jdk9/client/corba: Added tag jdk-9+126 for changeset c7f5ba08fcd4 Message-ID: <201607081823.u68IN37T012718@aojmv0008.oracle.com> Changeset: 8fab452b6f47 Author: amurillo Date: 2016-07-07 18:21 +0000 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/8fab452b6f47 Added tag jdk-9+126 for changeset c7f5ba08fcd4 ! .hgtags From philip.race at oracle.com Fri Jul 8 18:23:06 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 08 Jul 2016 18:23:06 +0000 Subject: hg: jdk9/client/jaxws: Added tag jdk-9+126 for changeset 264a44128cd6 Message-ID: <201607081823.u68IN6f2012778@aojmv0008.oracle.com> Changeset: 06d706c70634 Author: amurillo Date: 2016-07-07 18:21 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/06d706c70634 Added tag jdk-9+126 for changeset 264a44128cd6 ! .hgtags From philip.race at oracle.com Fri Jul 8 18:23:15 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 08 Jul 2016 18:23:15 +0000 Subject: hg: jdk9/client/langtools: 14 new changesets Message-ID: <201607081823.u68INFvs012854@aojmv0008.oracle.com> Changeset: 9205af0935af Author: rfield Date: 2016-07-01 14:16 -0700 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/langtools/rev/e690493cb3e3 Merge Changeset: 86815db8f537 Author: ksrini Date: 2016-07-07 14:51 -0700 URL: http://hg.openjdk.java.net/jdk9/client/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: f0f81f647a24 Author: prr Date: 2016-07-08 09:28 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/f0f81f647a24 Merge From prasanta.sadhukhan at oracle.com Mon Jul 11 05:16:17 2016 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Mon, 11 Jul 2016 05:16:17 +0000 Subject: hg: jdk9/client/jdk: 5049012: PrintToFile option is not disabled for flavors that do not support destination Message-ID: <201607110516.u6B5GHUZ006486@aojmv0008.oracle.com> Changeset: db97d2c4f56d Author: psadhukhan Date: 2016-07-11 10:45 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/db97d2c4f56d 5049012: PrintToFile option is not disabled for flavors that do not support destination Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/print/ServiceDialog.java + test/javax/print/attribute/ServiceDialogValidateTest.java From rajeev.chamyal at oracle.com Mon Jul 11 09:30:57 2016 From: rajeev.chamyal at oracle.com (rajeev.chamyal at oracle.com) Date: Mon, 11 Jul 2016 09:30:57 +0000 Subject: hg: jdk9/client/jdk: 8159168: [hidpi] Window.setShape() works incorrectly on HiDPI Message-ID: <201607110930.u6B9Uv8w024265@aojmv0008.oracle.com> Changeset: bcff4614fbbb Author: rchamyal Date: 2016-07-11 14:56 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/bcff4614fbbb 8159168: [hidpi] Window.setShape() works incorrectly on HiDPI Reviewed-by: alexsch, ssadetsky Contributed-by: rajeev.chamyal at oracle.com ! src/java.desktop/windows/classes/sun/awt/windows/WComponentPeer.java + test/java/awt/Window/8159168/SetShapeTest.java From prasanta.sadhukhan at oracle.com Mon Jul 11 11:10:22 2016 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Mon, 11 Jul 2016 11:10:22 +0000 Subject: hg: jdk9/client/jdk: 8160882: [PIT][TEST_BUG] a trap of java/awt/print/PrinterJob/PrintTestLexmarkIQ.java Message-ID: <201607111110.u6BBAMH0018253@aojmv0008.oracle.com> Changeset: 869055e0426c Author: psadhukhan Date: 2016-07-11 16:39 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/869055e0426c 8160882: [PIT][TEST_BUG] a trap of java/awt/print/PrinterJob/PrintTestLexmarkIQ.java Reviewed-by: yan ! test/java/awt/print/PrinterJob/PrintTestLexmarkIQ.java From semyon.sadetsky at oracle.com Mon Jul 11 16:55:07 2016 From: semyon.sadetsky at oracle.com (semyon.sadetsky at oracle.com) Date: Mon, 11 Jul 2016 16:55:07 +0000 Subject: hg: jdk9/client/jdk: 8158993: Service Menu services Message-ID: <201607111655.u6BGt74q002352@aojmv0008.oracle.com> Changeset: 7698ddf94fa3 Author: ssadetsky Date: 2016-07-11 19:54 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7698ddf94fa3 8158993: Service Menu services Reviewed-by: prr, mschoene ! src/java.desktop/windows/classes/sun/awt/windows/WMenuItemPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WMenuPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WObjectPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WPopupMenuPeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp ! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.cpp ! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.h From semyon.sadetsky at oracle.com Mon Jul 11 17:36:43 2016 From: semyon.sadetsky at oracle.com (semyon.sadetsky at oracle.com) Date: Mon, 11 Jul 2016 17:36:43 +0000 Subject: hg: jdk9/client/jdk: 8161148: Rollback JDK-8158993 from client repo Message-ID: <201607111736.u6BHahOh011501@aojmv0008.oracle.com> Changeset: bc3d1f3af89f Author: ssadetsky Date: 2016-07-11 20:36 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/bc3d1f3af89f 8161148: Rollback JDK-8158993 from client repo Reviewed-by: prr, mschoene ! src/java.desktop/windows/classes/sun/awt/windows/WMenuItemPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WMenuPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WObjectPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WPopupMenuPeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp ! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.cpp ! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.h From neugens.limasoftware at gmail.com Mon Jul 11 17:45:40 2016 From: neugens.limasoftware at gmail.com (neugens.limasoftware at gmail.com) Date: Mon, 11 Jul 2016 17:45:40 +0000 Subject: hg: jdk9/client/jdk: 8150954: Taking screenshots on x11 composite desktop produce wrong result Message-ID: <201607111745.u6BHje0e014378@aojmv0008.oracle.com> Changeset: 947ed8e207b5 Author: neugens Date: 2016-07-11 16:52 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/947ed8e207b5 8150954: Taking screenshots on x11 composite desktop produce wrong result Summary: The AWT Robot X11 code that takes screenshots uses the default root window, which may not contain the final composited desktop. Reviewed-by: alexsch, ssadetsky ! make/mapfiles/libawt_xawt/mapfile-vers ! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java ! src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c From philip.race at oracle.com Mon Jul 11 19:14:31 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 11 Jul 2016 19:14:31 +0000 Subject: hg: jdk9/client/jdk: 10 new changesets Message-ID: <201607111914.u6BJEWbn002642@aojmv0008.oracle.com> Changeset: b001deb8c797 Author: jnimeh Date: 2016-07-08 14:42 -0700 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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: 414e8748286b Author: prr Date: 2016-07-11 12:07 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/414e8748286b Merge From philip.race at oracle.com Mon Jul 11 19:14:47 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 11 Jul 2016 19:14:47 +0000 Subject: hg: jdk9/client/langtools: 2 new changesets Message-ID: <201607111914.u6BJEltI002999@aojmv0008.oracle.com> Changeset: 5538ba41cb97 Author: vromero Date: 2016-07-08 16:47 -0700 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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 From alexander.zvegintsev at oracle.com Tue Jul 12 11:13:56 2016 From: alexander.zvegintsev at oracle.com (alexander.zvegintsev at oracle.com) Date: Tue, 12 Jul 2016 11:13:56 +0000 Subject: hg: jdk9/client/jdk: 8159374: Taskbar.setIconBadge() spec omits mention of exception for ICON_BADGE_TEXT feature Message-ID: <201607121114.u6CBDuCX029921@aojmv0008.oracle.com> Changeset: 643f8c7d9fb0 Author: azvegint Date: 2016-07-12 14:13 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/643f8c7d9fb0 8159374: Taskbar.setIconBadge() spec omits mention of exception for ICON_BADGE_TEXT feature Reviewed-by: alexsch, ssadetsky ! src/java.desktop/share/classes/java/awt/Taskbar.java ! src/java.desktop/unix/classes/sun/awt/X11/XTaskbarPeer.java From alexander.zvegintsev at oracle.com Tue Jul 12 15:48:45 2016 From: alexander.zvegintsev at oracle.com (alexander.zvegintsev at oracle.com) Date: Tue, 12 Jul 2016 15:48:45 +0000 Subject: hg: jdk9/client/jdk: 8161003: GPL header additional "s" in "thats" - not swapped in licensee bundles Message-ID: <201607121548.u6CFmjZr008227@aojmv0008.oracle.com> Changeset: 2bf584898efe Author: azvegint Date: 2016-07-12 18:47 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2bf584898efe 8161003: GPL header additional "s" in "thats" - not swapped in licensee bundles Reviewed-by: alexsch ! src/java.desktop/unix/native/libawt_xawt/xawt/awt_Taskbar.h From semyon.sadetsky at oracle.com Wed Jul 13 07:51:55 2016 From: semyon.sadetsky at oracle.com (semyon.sadetsky at oracle.com) Date: Wed, 13 Jul 2016 07:51:55 +0000 Subject: hg: jdk9/client/jdk: 8159460: On Ubuntu Unity, problem with java/awt/Window/FindOwner/FindOwnerTest Message-ID: <201607130751.u6D7ptw0025188@aojmv0008.oracle.com> Changeset: 0bad252fd9ce Author: ssadetsky Date: 2016-07-13 10:50 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0bad252fd9ce 8159460: On Ubuntu Unity, problem with java/awt/Window/FindOwner/FindOwnerTest Reviewed-by: azvegint ! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XWM.java ! test/java/awt/Window/FindOwner/FindOwnerTest.html From alexander.zvegintsev at oracle.com Wed Jul 13 09:25:20 2016 From: alexander.zvegintsev at oracle.com (alexander.zvegintsev at oracle.com) Date: Wed, 13 Jul 2016 09:25:20 +0000 Subject: hg: jdk9/client/jdk: 8153512: Taskbar support reported for Xfce4. Message-ID: <201607130925.u6D9PKFk017858@aojmv0008.oracle.com> Changeset: 0a468b1e8041 Author: azvegint Date: 2016-07-13 12:24 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0a468b1e8041 8153512: Taskbar support reported for Xfce4. Reviewed-by: alexsch, ssadetsky ! src/java.desktop/unix/classes/sun/awt/X11/XTaskbarPeer.java From prasanta.sadhukhan at oracle.com Wed Jul 13 10:36:09 2016 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Wed, 13 Jul 2016 10:36:09 +0000 Subject: hg: jdk9/client/jdk: 6567433: JComponent.updateUI() may create StackOverflowError Message-ID: <201607131036.u6DAa9Yp003333@aojmv0008.oracle.com> Changeset: 9eadb15be8aa Author: aghaisas Date: 2016-07-13 16:05 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9eadb15be8aa 6567433: JComponent.updateUI() may create StackOverflowError Reviewed-by: alexsch, rchamyal ! src/java.desktop/share/classes/javax/swing/JComboBox.java ! src/java.desktop/share/classes/javax/swing/JList.java ! src/java.desktop/share/classes/javax/swing/JTable.java ! src/java.desktop/share/classes/javax/swing/JTree.java ! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java + test/javax/swing/JComboBox/6567433/UpdateUIRecursionTest.java + test/javax/swing/JList/6567433/UpdateUIRecursionTest.java + test/javax/swing/JTable/6567433/UpdateUIRecursionTest.java + test/javax/swing/JTableHeader/6567433/UpdateUIRecursionTest.java + test/javax/swing/JTree/6567433/UpdateUIRecursionTest.java From jayathirth.d.v at oracle.com Wed Jul 13 12:04:45 2016 From: jayathirth.d.v at oracle.com (jayathirth.d.v at oracle.com) Date: Wed, 13 Jul 2016 12:04:45 +0000 Subject: hg: jdk9/client/jdk: 7059970: Test case: javax/imageio/plugins/png/ITXtTest.java is not closing a file Message-ID: <201607131204.u6DC4jbJ022461@aojmv0008.oracle.com> Changeset: 097547b46cec Author: jdv Date: 2016-07-13 17:34 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/097547b46cec 7059970: Test case: javax/imageio/plugins/png/ITXtTest.java is not closing a file Reviewed-by: prr, bpb, psadhukhan Contributed-by: jayathirth.d.v at oracle.com ! test/javax/imageio/plugins/png/ITXtTest.java From alexandr.scherbatiy at oracle.com Wed Jul 13 18:37:35 2016 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Wed, 13 Jul 2016 18:37:35 +0000 Subject: hg: jdk9/client/jdk: 8143064: Icons are not properly rendered with Windows L&F on HiDPI display Message-ID: <201607131837.u6DIbZn2006855@aojmv0008.oracle.com> Changeset: 22d4062823e6 Author: alexsch Date: 2016-07-13 21:37 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/22d4062823e6 8143064: Icons are not properly rendered with Windows L&F on HiDPI display Reviewed-by: ssadetsky ! src/java.desktop/share/classes/sun/swing/CachedPainter.java ! test/javax/swing/JMenuItem/8031573/bug8031573.java From yuri.nesterenko at oracle.com Thu Jul 14 14:15:56 2016 From: yuri.nesterenko at oracle.com (yuri.nesterenko at oracle.com) Date: Thu, 14 Jul 2016 14:15:56 +0000 Subject: hg: jdk9/client/jdk: 8157137: [PIT] [TEST_BUG] compilation failed for some tests from jdk/test/java/awt/mixing/AWT_Mixing (can't find Helper) Message-ID: <201607141415.u6EEFu7o019893@aojmv0008.oracle.com> Changeset: e6d3964e667d Author: yan Date: 2016-07-14 17:15 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e6d3964e667d 8157137: [PIT] [TEST_BUG] compilation failed for some tests from jdk/test/java/awt/mixing/AWT_Mixing (can't find Helper) Reviewed-by: ssadetsky ! test/java/awt/Mixing/AWT_Mixing/JGlassPaneInternalFrameOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JGlassPaneMoveOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JInternalFrameMoveOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JInternalFrameOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JScrollPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JSplitPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/OpaqueOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/OpaqueOverlappingChoice.java From semyon.sadetsky at oracle.com Fri Jul 15 06:45:50 2016 From: semyon.sadetsky at oracle.com (semyon.sadetsky at oracle.com) Date: Fri, 15 Jul 2016 06:45:50 +0000 Subject: hg: jdk9/client/jdk: 8036915: setLocationRelativeTo stopped working in Ubuntu 13.10 (Unity) Message-ID: <201607150645.u6F6joHw022778@aojmv0008.oracle.com> Changeset: e94245ae81a0 Author: ssadetsky Date: 2016-07-15 09:44 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e94245ae81a0 8036915: setLocationRelativeTo stopped working in Ubuntu 13.10 (Unity) Reviewed-by: alexsch, azvegint ! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XWM.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java + test/java/awt/Window/GetScreenLocation/GetScreenLocationTest.java From prasanta.sadhukhan at oracle.com Fri Jul 15 09:43:32 2016 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Fri, 15 Jul 2016 09:43:32 +0000 Subject: hg: jdk9/client/jdk: 8159956: EXCEPTION_ACCESS_VIOLATION in sun.awt.windows.ThemeReader.getThemeMargins Message-ID: <201607150943.u6F9hWvx029680@aojmv0008.oracle.com> Changeset: 30a256767081 Author: aghaisas Date: 2016-07-15 15:13 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/30a256767081 8159956: EXCEPTION_ACCESS_VIOLATION in sun.awt.windows.ThemeReader.getThemeMargins Reviewed-by: prr, ssadetsky ! src/java.desktop/share/classes/java/awt/Toolkit.java + test/java/awt/Headless/ThemeReaderCrashTest.java From prasanta.sadhukhan at oracle.com Fri Jul 15 09:46:35 2016 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Fri, 15 Jul 2016 09:46:35 +0000 Subject: hg: jdk9/client/jdk: 8152971: JNI Warning with -Xcheck:jni Message-ID: <201607150946.u6F9kZv3000448@aojmv0008.oracle.com> Changeset: dd8a24b5d571 Author: pnarayanan Date: 2016-07-15 15:16 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/dd8a24b5d571 8152971: JNI Warning with -Xcheck:jni Reviewed-by: prr, psadhukhan ! src/java.desktop/windows/native/libfontmanager/fontpath.c ! test/java/awt/font/JNICheck/LoadFontsJNICheck.sh From prasanta.sadhukhan at oracle.com Fri Jul 15 10:00:43 2016 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Fri, 15 Jul 2016 10:00:43 +0000 Subject: hg: jdk9/client/jdk: 5080830: SheetCollate is not handled properly by the cross platform print dlg Message-ID: <201607151000.u6FA0hK5003193@aojmv0008.oracle.com> Changeset: 4ec736bfe73a Author: psadhukhan Date: 2016-07-15 15:30 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4ec736bfe73a 5080830: SheetCollate is not handled properly by the cross platform print dlg Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/print/ServiceDialog.java + test/javax/print/attribute/ServiceDlgSheetCollateTest.java From semyon.sadetsky at oracle.com Mon Jul 18 06:44:35 2016 From: semyon.sadetsky at oracle.com (semyon.sadetsky at oracle.com) Date: Mon, 18 Jul 2016 06:44:35 +0000 Subject: hg: jdk9/client/jdk: 8159587: IOOBE in javax/swing/JFileChooser/7199708/bug7199708.java Message-ID: <201607180644.u6I6iZ94014857@aojmv0008.oracle.com> Changeset: 5e80c3a4b13b Author: ssadetsky Date: 2016-07-18 09:44 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5e80c3a4b13b 8159587: IOOBE in javax/swing/JFileChooser/7199708/bug7199708.java Reviewed-by: alexsch ! src/java.desktop/share/classes/sun/swing/FilePane.java ! test/javax/swing/JFileChooser/7199708/bug7199708.java From rajeev.chamyal at oracle.com Mon Jul 18 11:15:25 2016 From: rajeev.chamyal at oracle.com (rajeev.chamyal at oracle.com) Date: Mon, 18 Jul 2016 11:15:25 +0000 Subject: hg: jdk9/client/jdk: 8160266: [macosx] NestedModalDialogTest.java and NestedModelessDialogTest.java tests does not run with current JDK codebase after taking the files from MACOSX_PORT Message-ID: <201607181115.u6IBFPYY022519@aojmv0008.oracle.com> Changeset: 4e6f371bff5d Author: mhalder Date: 2016-07-18 16:45 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4e6f371bff5d 8160266: [macosx] NestedModalDialogTest.java and NestedModelessDialogTest.java tests does not run with current JDK codebase after taking the files from MACOSX_PORT Reviewed-by: alexsch, rchamyal Contributed-by: manajit.halder at oracle.com + test/java/awt/Dialog/NestedDialogs/Modal/NestedModalDialogTest.java + test/java/awt/Dialog/NestedDialogs/Modeless/NestedModelessDialogTest.java + test/java/awt/regtesthelpers/VisibilityValidator.java + test/java/awt/regtesthelpers/Waypoint.java From goetz.lindenmaier at sap.com Mon Jul 18 06:30:12 2016 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Mon, 18 Jul 2016 06:30:12 +0000 Subject: hg: jdk9/client/jdk: 8160721: Avoid deoptimizations in Font.equals. Message-ID: <201607180630.u6I6UCZb012353@aojmv0008.oracle.com> Changeset: b5cc3b402476 Author: goetz Date: 2016-07-01 15:50 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b5cc3b402476 8160721: Avoid deoptimizations in Font.equals. Reviewed-by: forax, simonis ! src/java.desktop/share/classes/java/awt/Font.java From philip.race at oracle.com Mon Jul 18 17:47:27 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 18 Jul 2016 17:47:27 +0000 Subject: hg: jdk9/client: 9 new changesets Message-ID: <201607181747.u6IHlRvP019488@aojmv0008.oracle.com> Changeset: 3f5fa41ad7f3 Author: erikj Date: 2016-07-01 12:32 +0200 URL: http://hg.openjdk.java.net/jdk9/client/rev/3f5fa41ad7f3 8158629: bash >(...) construct still causes race conditions Reviewed-by: tbell ! make/common/MakeBase.gmk Changeset: deca29bacd63 Author: amurillo Date: 2016-07-08 12:12 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/deca29bacd63 Merge Changeset: d21b9b994737 Author: bpatel Date: 2016-07-13 14:23 -0700 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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/client/rev/40a8574cf66e Merge Changeset: 8fa686245bd2 Author: amurillo Date: 2016-07-12 21:14 +0000 URL: http://hg.openjdk.java.net/jdk9/client/rev/8fa686245bd2 Merge Changeset: 9e8722e38389 Author: amurillo Date: 2016-07-14 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/client/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/client/rev/b6c3abae4062 Merge Changeset: b30ae794d974 Author: valeriep Date: 2016-07-15 00:24 +0000 URL: http://hg.openjdk.java.net/jdk9/client/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 From philip.race at oracle.com Mon Jul 18 17:47:38 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 18 Jul 2016 17:47:38 +0000 Subject: hg: jdk9/client/jdk: 40 new changesets Message-ID: <201607181747.u6IHld6V019577@aojmv0008.oracle.com> Changeset: bc2ddaf7cd82 Author: bpb Date: 2016-07-11 14:46 -0700 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/jdk/rev/ff7d1c47fef8 Merge Changeset: 7a97b89ba830 Author: amurillo Date: 2016-07-12 21:15 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7a97b89ba830 Merge Changeset: 9de97f544ecf Author: amurillo Date: 2016-07-14 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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/client/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/client/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/client/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: 3b503af253a4 Author: vtewari Date: 2016-07-15 14:06 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3b503af253a4 8151788: NullPointerException from ntlm.Client.type3 Reviewed-by: chegar, prappo, weijun ! src/java.base/share/classes/com/sun/security/ntlm/NTLM.java + test/sun/net/www/protocol/http/NULLTargetInfoTest.java Changeset: 8891a2cd0d54 Author: vtewari Date: 2016-07-15 13:59 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8891a2cd0d54 8144692: HttpServer API: use of non-existant method in example in package Javadoc Reviewed-by: chegar, prappo ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/package-info.java Changeset: f324a0f0db83 Author: alanb Date: 2016-07-15 17:31 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f324a0f0db83 8161036: Fix copyright header Reviewed-by: mchung ! src/java.base/share/classes/java/lang/module/package-info.java Changeset: 65b3167a9849 Author: bpb Date: 2016-07-15 12:30 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/65b3167a9849 8161413: Math.fma javadoc doesn't have @since 9 Summary: Add @since tag for float and double versions of fma(). Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/StrictMath.java Changeset: 9446c534f022 Author: bpb Date: 2016-07-15 13:23 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9446c534f022 8161455: Missing word in API documentation Summary: Change "file has created" to "file has been created" in two places. Reviewed-by: rriggs, alanb ! src/java.base/share/classes/java/nio/file/Files.java Changeset: d04ea07c1629 Author: dl Date: 2016-07-15 13:51 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d04ea07c1629 8159924: Various improvements to StampedLock code Reviewed-by: martin, psandoz, rriggs, plevart, dfuchs ! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java ! test/java/util/concurrent/tck/StampedLockTest.java Changeset: fd4819ec5afd Author: dl Date: 2016-07-15 13:55 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/fd4819ec5afd 8157523: Various improvements to ForkJoin/SubmissionPublisher code Reviewed-by: martin, psandoz, rriggs, plevart, dfuchs ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java ! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java ! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java Changeset: f3af17da360b Author: dl Date: 2016-07-15 13:59 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f3af17da360b 8157522: Performance improvements to CompletableFuture Reviewed-by: martin, psandoz, rriggs, plevart, dfuchs ! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java ! test/java/util/concurrent/tck/CompletableFutureTest.java Changeset: 955eab36f5da Author: dl Date: 2016-07-15 14:04 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/955eab36f5da 8080603: Replace Unsafe with VarHandle in java.util.concurrent classes 8153715: Use Unsafe.weakCompareAndSet in java.util.concurrent Reviewed-by: martin, psandoz, rriggs, plevart, dfuchs, shade ! src/java.base/share/classes/java/util/Queue.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java ! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java ! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java ! src/java.base/share/classes/java/util/concurrent/Exchanger.java ! src/java.base/share/classes/java/util/concurrent/FutureTask.java ! src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java ! src/java.base/share/classes/java/util/concurrent/Phaser.java ! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java ! src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicMarkableReference.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicStampedReference.java ! src/java.base/share/classes/java/util/concurrent/atomic/LongAccumulator.java ! src/java.base/share/classes/java/util/concurrent/atomic/Striped64.java ! src/java.base/share/classes/java/util/concurrent/atomic/package-info.java ! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java ! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java ! src/java.base/share/classes/java/util/concurrent/locks/Condition.java ! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java ! src/java.base/share/classes/java/util/concurrent/locks/ReadWriteLock.java ! src/java.base/share/classes/java/util/concurrent/locks/ReentrantLock.java ! src/java.base/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java ! src/java.base/share/classes/java/util/concurrent/package-info.java ! test/java/util/concurrent/tck/Atomic8Test.java + test/java/util/concurrent/tck/AtomicBoolean9Test.java + test/java/util/concurrent/tck/AtomicInteger9Test.java + test/java/util/concurrent/tck/AtomicIntegerArray9Test.java + test/java/util/concurrent/tck/AtomicLong9Test.java + test/java/util/concurrent/tck/AtomicLongArray9Test.java + test/java/util/concurrent/tck/AtomicReference9Test.java + test/java/util/concurrent/tck/AtomicReferenceArray9Test.java ! test/java/util/concurrent/tck/AtomicReferenceArrayTest.java ! test/java/util/concurrent/tck/AtomicReferenceTest.java ! test/java/util/concurrent/tck/JSR166TestCase.java Changeset: 5acc53684320 Author: bpb Date: 2016-07-15 17:49 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5acc53684320 8160220: (fs) Tests in jdk/test/java/nio/file/WatchService leave directory trees behind Summary: Create temporary files by default in a scratch directory. Reviewed-by: alanb, chegar ! test/java/nio/file/WatchService/DeleteInterference.java ! test/java/nio/file/WatchService/LotsOfCancels.java Changeset: 4f5f82c457af Author: amlu Date: 2016-07-18 13:13 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4f5f82c457af 8161347: Mark java/lang/ProcessBuilder/Zombies.java as intermittently failing Reviewed-by: rriggs ! test/java/lang/ProcessBuilder/Zombies.java Changeset: afabd435c6e3 Author: mhaupt Date: 2016-07-18 14:06 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/afabd435c6e3 8161212: Test times out: java/lang/invoke/LoopCombinatorLongSignatureTest.java Reviewed-by: redestad ! test/java/lang/invoke/LoopCombinatorLongSignatureTest.java Changeset: 44944d0ea474 Author: prappo Date: 2016-07-18 13:43 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/44944d0ea474 8161474: Extract interface from java.net.http.RawChannel Reviewed-by: michaelm ! src/java.httpclient/share/classes/java/net/http/HttpResponseImpl.java ! src/java.httpclient/share/classes/java/net/http/RawChannel.java + src/java.httpclient/share/classes/java/net/http/RawChannelImpl.java ! src/java.httpclient/share/classes/java/net/http/WSReceiver.java ! src/java.httpclient/share/classes/java/net/http/WSWriter.java ! test/java/net/httpclient/whitebox/java.httpclient/java/net/http/SelectorTest.java Changeset: f022fb803581 Author: chegar Date: 2016-07-18 15:34 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f022fb803581 8160993: Fix headers in the java/net/http package Reviewed-by: alanb ! src/java.httpclient/share/classes/java/net/http/AsyncConnection.java ! src/java.httpclient/share/classes/java/net/http/AsyncEvent.java ! src/java.httpclient/share/classes/java/net/http/AsyncSSLConnection.java ! src/java.httpclient/share/classes/java/net/http/AsyncSSLDelegate.java ! src/java.httpclient/share/classes/java/net/http/AuthenticationFilter.java ! src/java.httpclient/share/classes/java/net/http/BufferHandler.java ! src/java.httpclient/share/classes/java/net/http/ByteBufferConsumer.java ! src/java.httpclient/share/classes/java/net/http/ByteBufferGenerator.java ! src/java.httpclient/share/classes/java/net/http/CharsetToolkit.java ! src/java.httpclient/share/classes/java/net/http/ConnectionPool.java ! src/java.httpclient/share/classes/java/net/http/ContinuationFrame.java ! src/java.httpclient/share/classes/java/net/http/CookieFilter.java ! src/java.httpclient/share/classes/java/net/http/DataFrame.java ! src/java.httpclient/share/classes/java/net/http/ErrorFrame.java ! src/java.httpclient/share/classes/java/net/http/Exchange.java ! src/java.httpclient/share/classes/java/net/http/ExchangeImpl.java ! src/java.httpclient/share/classes/java/net/http/ExecutorWrapper.java ! src/java.httpclient/share/classes/java/net/http/FilterFactory.java ! src/java.httpclient/share/classes/java/net/http/FrameReader.java ! src/java.httpclient/share/classes/java/net/http/GoAwayFrame.java ! src/java.httpclient/share/classes/java/net/http/HeaderFilter.java ! src/java.httpclient/share/classes/java/net/http/HeaderFrame.java ! src/java.httpclient/share/classes/java/net/http/HeaderParser.java ! src/java.httpclient/share/classes/java/net/http/HeadersFrame.java ! src/java.httpclient/share/classes/java/net/http/Http1Exchange.java ! src/java.httpclient/share/classes/java/net/http/Http1Request.java ! src/java.httpclient/share/classes/java/net/http/Http1Response.java ! src/java.httpclient/share/classes/java/net/http/Http2ClientImpl.java ! src/java.httpclient/share/classes/java/net/http/Http2Connection.java ! src/java.httpclient/share/classes/java/net/http/Http2Frame.java ! src/java.httpclient/share/classes/java/net/http/HttpClientBuilderImpl.java ! src/java.httpclient/share/classes/java/net/http/HttpClientImpl.java ! src/java.httpclient/share/classes/java/net/http/HttpConnection.java ! src/java.httpclient/share/classes/java/net/http/HttpHeadersImpl.java ! src/java.httpclient/share/classes/java/net/http/HttpRequestBuilderImpl.java ! src/java.httpclient/share/classes/java/net/http/HttpRequestImpl.java ! src/java.httpclient/share/classes/java/net/http/HttpResponse.java ! src/java.httpclient/share/classes/java/net/http/ImmutableHeaders.java ! src/java.httpclient/share/classes/java/net/http/Log.java ! src/java.httpclient/share/classes/java/net/http/MultiExchange.java ! src/java.httpclient/share/classes/java/net/http/OutgoingHeaders.java ! src/java.httpclient/share/classes/java/net/http/Pair.java ! src/java.httpclient/share/classes/java/net/http/PingFrame.java ! src/java.httpclient/share/classes/java/net/http/PlainHttpConnection.java ! src/java.httpclient/share/classes/java/net/http/PlainProxyConnection.java ! src/java.httpclient/share/classes/java/net/http/PlainTunnelingConnection.java ! src/java.httpclient/share/classes/java/net/http/PriorityFrame.java ! src/java.httpclient/share/classes/java/net/http/PushPromiseFrame.java ! src/java.httpclient/share/classes/java/net/http/Queue.java ! src/java.httpclient/share/classes/java/net/http/RawChannel.java ! src/java.httpclient/share/classes/java/net/http/RawChannelImpl.java ! src/java.httpclient/share/classes/java/net/http/RedirectFilter.java ! src/java.httpclient/share/classes/java/net/http/ResetFrame.java ! src/java.httpclient/share/classes/java/net/http/ResponseContent.java ! src/java.httpclient/share/classes/java/net/http/ResponseHeaders.java ! src/java.httpclient/share/classes/java/net/http/SSLConnection.java ! src/java.httpclient/share/classes/java/net/http/SSLDelegate.java ! src/java.httpclient/share/classes/java/net/http/SSLTunnelConnection.java ! src/java.httpclient/share/classes/java/net/http/SettingsFrame.java ! src/java.httpclient/share/classes/java/net/http/Stream.java ! src/java.httpclient/share/classes/java/net/http/TimeoutEvent.java ! src/java.httpclient/share/classes/java/net/http/Utils.java ! src/java.httpclient/share/classes/java/net/http/WS.java ! src/java.httpclient/share/classes/java/net/http/WSBuilder.java ! src/java.httpclient/share/classes/java/net/http/WSCharsetToolkit.java ! src/java.httpclient/share/classes/java/net/http/WSDisposable.java ! src/java.httpclient/share/classes/java/net/http/WSFrame.java ! src/java.httpclient/share/classes/java/net/http/WSFrameConsumer.java ! src/java.httpclient/share/classes/java/net/http/WSMessageConsumer.java ! src/java.httpclient/share/classes/java/net/http/WSMessageSender.java ! src/java.httpclient/share/classes/java/net/http/WSOpeningHandshake.java ! src/java.httpclient/share/classes/java/net/http/WSOutgoingMessage.java ! src/java.httpclient/share/classes/java/net/http/WSProtocolException.java ! src/java.httpclient/share/classes/java/net/http/WSReceiver.java ! src/java.httpclient/share/classes/java/net/http/WSShared.java ! src/java.httpclient/share/classes/java/net/http/WSSharedPool.java ! src/java.httpclient/share/classes/java/net/http/WSSignalHandler.java ! src/java.httpclient/share/classes/java/net/http/WSTransmitter.java ! src/java.httpclient/share/classes/java/net/http/WSUtils.java ! src/java.httpclient/share/classes/java/net/http/WSWriter.java ! src/java.httpclient/share/classes/java/net/http/WebSocket.java ! src/java.httpclient/share/classes/java/net/http/WebSocketHandshakeException.java ! src/java.httpclient/share/classes/java/net/http/WindowUpdateFrame.java ! src/java.httpclient/share/classes/module-info.java Changeset: 341adba2484b Author: prr Date: 2016-07-18 09:53 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/341adba2484b Merge - test/sun/security/tools/keytool/AltProviderPath.sh - test/sun/security/tools/keytool/DummyProvider.java From philip.race at oracle.com Mon Jul 18 17:47:43 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 18 Jul 2016 17:47:43 +0000 Subject: hg: jdk9/client/nashorn: 3 new changesets Message-ID: <201607181747.u6IHlhB3019634@aojmv0008.oracle.com> Changeset: 4a6a1fd3d3dd Author: sundar Date: 2016-07-12 21:18 +0530 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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/client/nashorn/rev/5a189c5b396c Merge From philip.race at oracle.com Mon Jul 18 17:47:48 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 18 Jul 2016 17:47:48 +0000 Subject: hg: jdk9/client/hotspot: 20 new changesets Message-ID: <201607181747.u6IHlmHe019687@aojmv0008.oracle.com> Changeset: de52fd366408 Author: mhaupt Date: 2016-07-12 10:39 +0200 URL: http://hg.openjdk.java.net/jdk9/client/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: f97ba4d85000 Author: pliden Date: 2016-06-28 10:37 +0200 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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/client/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/client/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/client/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/client/hotspot/rev/ed531a6f6b53 Merge Changeset: 2af3fb9f244f Author: mlarsson Date: 2016-06-29 16:11 +0200 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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/client/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/client/hotspot/rev/640da3ec4953 Merge Changeset: 5829c33488ad Author: kbarrett Date: 2016-06-30 19:16 -0400 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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/client/hotspot/rev/e3b930bb92e9 Merge Changeset: b24356a3e2a6 Author: amurillo Date: 2016-07-08 12:12 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b24356a3e2a6 Merge Changeset: 23f9f75195b5 Author: amurillo Date: 2016-07-12 10:03 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/23f9f75195b5 Merge Changeset: d20d5dd3c99e Author: amurillo Date: 2016-07-07 19:00 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d20d5dd3c99e Merge Changeset: 352357128f60 Author: amurillo Date: 2016-07-12 21:14 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/352357128f60 Merge Changeset: 27f732a0a63c Author: amurillo Date: 2016-07-14 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/client/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/client/hotspot/rev/22bf6db9767b Merge From philip.race at oracle.com Mon Jul 18 17:47:51 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 18 Jul 2016 17:47:51 +0000 Subject: hg: jdk9/client/jaxp: Added tag jdk-9+127 for changeset bdc3c0b737ef Message-ID: <201607181747.u6IHlphL019741@aojmv0008.oracle.com> Changeset: 8a7681a9d706 Author: amurillo Date: 2016-07-14 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/8a7681a9d706 Added tag jdk-9+127 for changeset bdc3c0b737ef ! .hgtags From philip.race at oracle.com Mon Jul 18 17:47:53 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 18 Jul 2016 17:47:53 +0000 Subject: hg: jdk9/client/corba: Added tag jdk-9+127 for changeset 8fab452b6f47 Message-ID: <201607181747.u6IHlrG1019794@aojmv0008.oracle.com> Changeset: 1f093d3f8cd9 Author: amurillo Date: 2016-07-14 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/1f093d3f8cd9 Added tag jdk-9+127 for changeset 8fab452b6f47 ! .hgtags From philip.race at oracle.com Mon Jul 18 17:47:56 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 18 Jul 2016 17:47:56 +0000 Subject: hg: jdk9/client/jaxws: Added tag jdk-9+127 for changeset 06d706c70634 Message-ID: <201607181747.u6IHlvLK019904@aojmv0008.oracle.com> Changeset: fe4e11bd2423 Author: amurillo Date: 2016-07-14 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/fe4e11bd2423 Added tag jdk-9+127 for changeset 06d706c70634 ! .hgtags From philip.race at oracle.com Mon Jul 18 17:48:01 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 18 Jul 2016 17:48:01 +0000 Subject: hg: jdk9/client/langtools: 11 new changesets Message-ID: <201607181748.u6IHm13X019952@aojmv0008.oracle.com> Changeset: 581330357a3b Author: vromero Date: 2016-07-11 15:27 -0700 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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/client/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/client/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/client/langtools/rev/5ee433950688 Merge Changeset: a42768b48cb0 Author: amurillo Date: 2016-07-12 21:14 +0000 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/a42768b48cb0 Merge Changeset: 95a356ccc6a0 Author: amurillo Date: 2016-07-14 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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/client/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/client/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/client/langtools/rev/2764986661b6 8071484: fix comment in DCReference Reviewed-by: darcy ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java From philip.race at oracle.com Mon Jul 18 19:22:06 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 18 Jul 2016 19:22:06 +0000 Subject: hg: jdk9/client/jdk: 8054991: sun.font.GlyphList uses broken double-checked locking Message-ID: <201607181922.u6IJM6tA010264@aojmv0008.oracle.com> Changeset: 0e41d98616d2 Author: prr Date: 2016-07-18 12:15 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0e41d98616d2 8054991: sun.font.GlyphList uses broken double-checked locking Reviewed-by: psadhukhan, aivanov ! src/java.desktop/share/classes/sun/font/GlyphList.java From philip.race at oracle.com Mon Jul 18 19:27:37 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 18 Jul 2016 19:27:37 +0000 Subject: hg: jdk9/client/jdk: 8161531: Provide a javadoc description for the java.datatransfer module Message-ID: <201607181927.u6IJRbpL011471@aojmv0008.oracle.com> Changeset: 2b6290e31785 Author: prr Date: 2016-07-18 12:21 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2b6290e31785 8161531: Provide a javadoc description for the java.datatransfer module Reviewed-by: ssadetsky ! src/java.datatransfer/share/classes/module-info.java From philip.race at oracle.com Mon Jul 18 19:58:59 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 18 Jul 2016 19:58:59 +0000 Subject: hg: jdk9/client/jdk: 8161407: Provide a javadoc description for java.desktop module Message-ID: <201607181958.u6IJwxiA018602@aojmv0008.oracle.com> Changeset: a54e38877443 Author: prr Date: 2016-07-18 12:52 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a54e38877443 8161407: Provide a javadoc description for java.desktop module Reviewed-by: bpb ! src/java.desktop/share/classes/module-info.java From peter.brunet at oracle.com Mon Jul 18 20:43:59 2016 From: peter.brunet at oracle.com (peter.brunet at oracle.com) Date: Mon, 18 Jul 2016 20:43:59 +0000 Subject: hg: jdk9/client/jdk: 8145207: [macosx] JList, VO can't access non-visible list items Message-ID: <201607182043.u6IKhxMb029557@aojmv0008.oracle.com> Changeset: 233b59b7ea2f Author: ptbrunet Date: 2016-07-18 15:43 -0500 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/233b59b7ea2f 8145207: [macosx] JList, VO can't access non-visible list items Summary: add support for single/multi select following focus and following VO cursor Reviewed-by: alexsch, ant - src/java.desktop/macosx/classes/sun/lwawt/macosx/AccessibilityEventMonitor.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m ! src/java.desktop/share/classes/javax/swing/JList.java From avik.niyogi at oracle.com Wed Jul 20 05:56:19 2016 From: avik.niyogi at oracle.com (avik.niyogi at oracle.com) Date: Wed, 20 Jul 2016 05:56:19 +0000 Subject: hg: jdk9/client/jdk: 8160438: javax/swing/plaf/nimbus/8057791/bug8057791.java fails Message-ID: <201607200556.u6K5uJ0u012208@aojmv0008.oracle.com> Changeset: b3a28d9722c8 Author: aniyogi Date: 2016-07-20 11:25 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b3a28d9722c8 8160438: javax/swing/plaf/nimbus/8057791/bug8057791.java fails Reviewed-by: alexsch, rchamyal ! test/javax/swing/plaf/nimbus/8057791/bug8057791.java From avik.niyogi at oracle.com Wed Jul 20 08:47:59 2016 From: avik.niyogi at oracle.com (avik.niyogi at oracle.com) Date: Wed, 20 Jul 2016 08:47:59 +0000 Subject: hg: jdk9/client/jdk: 8161470: Failure javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java Message-ID: <201607200847.u6K8lxog019859@aojmv0008.oracle.com> Changeset: ce8600f2919e Author: aniyogi Date: 2016-07-20 14:17 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ce8600f2919e 8161470: Failure javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java Reviewed-by: alexsch, rchamyal ! test/javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java From goetz.lindenmaier at sap.com Wed Jul 20 13:57:48 2016 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 20 Jul 2016 13:57:48 +0000 Subject: hg: jdk9/client/jdk: 8160974: [TESTBUG] Mark more headful tests with @key headful. Message-ID: <201607201357.u6KDvnVC011584@aojmv0008.oracle.com> Changeset: fe58d505fffd Author: goetz Date: 2016-07-07 16:21 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/fe58d505fffd 8160974: [TESTBUG] Mark more headful tests with @key headful. Reviewed-by: serb, simonis ! test/com/sun/java/accessibility/util/8051626/Bug8051626.java ! test/com/sun/java/swing/plaf/windows/8016551/bug8016551.java ! test/java/awt/Checkbox/SetStateExcessEvent/SetStateExcessEvent.java ! test/java/awt/Choice/ChoiceLocationTest/ChoiceLocationTest.java ! test/java/awt/Choice/DragMouseOutAndRelease/DragMouseOutAndRelease.java ! test/java/awt/Choice/GetSizeTest/GetSizeTest.java ! test/java/awt/Choice/ResizeAutoClosesChoice/ResizeAutoClosesChoice.java ! test/java/awt/Choice/UnfocusableCB_ERR/UnfocusableCB_ERR.java ! test/java/awt/Choice/UnfocusableToplevel/UnfocusableToplevel.java ! test/java/awt/Component/DimensionEncapsulation/DimensionEncapsulation.java ! test/java/awt/Component/GetScreenLocTest/GetScreenLocTest.java ! test/java/awt/Component/InsetsEncapsulation/InsetsEncapsulation.java ! test/java/awt/Component/PaintAll/PaintAll.java ! test/java/awt/Component/Revalidate/Revalidate.java ! test/java/awt/Component/SetEnabledPerformance/SetEnabledPerformance.java ! test/java/awt/Container/CheckZOrderChange/CheckZOrderChange.java ! test/java/awt/Container/ValidateRoot/InvalidateMustRespectValidateRoots.java ! test/java/awt/Dialog/ChildProperties/ChildDialogProperties.java ! test/java/awt/Dialog/MakeWindowAlwaysOnTop/MakeWindowAlwaysOnTop.java ! test/java/awt/Dialog/ValidateOnShow/ValidateOnShow.java ! test/java/awt/EventDispatchThread/LoopRobustness/LoopRobustness.java ! test/java/awt/Focus/6981400/Test1.java ! test/java/awt/Focus/6981400/Test2.java ! test/java/awt/Focus/6981400/Test3.java ! test/java/awt/Focus/8013611/JDK8013611.java ! test/java/awt/Focus/8073453/AWTFocusTransitionTest.java ! test/java/awt/Focus/8073453/SwingFocusTransitionTest.java ! test/java/awt/Focus/ActualFocusedWindowTest/ActualFocusedWindowRetaining.java ! test/java/awt/Focus/AutoRequestFocusTest/AutoRequestFocusSetVisibleTest.java ! test/java/awt/Focus/AutoRequestFocusTest/AutoRequestFocusToFrontTest.java ! test/java/awt/Focus/ClearGlobalFocusOwnerTest/ClearGlobalFocusOwnerTest.java ! test/java/awt/Focus/KeyEventForBadFocusOwnerTest/KeyEventForBadFocusOwnerTest.java ! test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.java ! test/java/awt/Focus/RemoveAfterRequest/RemoveAfterRequest.java ! test/java/awt/Focus/RollbackFocusFromAnotherWindowTest/RollbackFocusFromAnotherWindowTest.java ! test/java/awt/Focus/SimpleWindowActivationTest/SimpleWindowActivationTest.java ! test/java/awt/Focus/TranserFocusToWindow/TranserFocusToWindow.java ! test/java/awt/Focus/TypeAhead/TestFocusFreeze.java ! test/java/awt/Frame/DecoratedExceptions/DecoratedExceptions.java ! test/java/awt/Frame/DisposeParentGC/DisposeParentGC.java ! test/java/awt/Frame/FramesGC/FramesGC.java ! test/java/awt/Frame/MiscUndecorated/ActiveAWTWindowTest.java ! test/java/awt/Frame/MiscUndecorated/ActiveSwingWindowTest.java ! test/java/awt/Frame/MiscUndecorated/FrameCloseTest.java ! test/java/awt/Frame/MiscUndecorated/RepaintTest.java ! test/java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java ! test/java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java ! test/java/awt/Graphics2D/WhiteTextColorTest.java ! test/java/awt/GridLayout/ChangeGridSize/ChangeGridSize.java ! test/java/awt/GridLayout/ComponentPreferredSize/ComponentPreferredSize.java ! test/java/awt/LightweightComponent/LightweightEventTest/LightweightEventTest.java ! test/java/awt/LightweightDispatcher/LWDispatcherMemoryLeakTest.java ! test/java/awt/List/EmptyListEventTest/EmptyListEventTest.java ! test/java/awt/List/NofocusListDblClickTest/NofocusListDblClickTest.java ! test/java/awt/MenuBar/MenuBarSetFont/MenuBarSetFont.java ! test/java/awt/Modal/FileDialog/FileDialogAppModal1Test.java ! test/java/awt/Modal/FileDialog/FileDialogAppModal2Test.java ! test/java/awt/Modal/FileDialog/FileDialogAppModal3Test.java ! test/java/awt/Modal/FileDialog/FileDialogAppModal4Test.java ! test/java/awt/Modal/FileDialog/FileDialogAppModal5Test.java ! test/java/awt/Modal/FileDialog/FileDialogAppModal6Test.java ! test/java/awt/Modal/FileDialog/FileDialogDocModal1Test.java ! test/java/awt/Modal/FileDialog/FileDialogDocModal2Test.java ! test/java/awt/Modal/FileDialog/FileDialogDocModal3Test.java ! test/java/awt/Modal/FileDialog/FileDialogDocModal4Test.java ! test/java/awt/Modal/FileDialog/FileDialogDocModal5Test.java ! test/java/awt/Modal/FileDialog/FileDialogDocModal6Test.java ! test/java/awt/Modal/FileDialog/FileDialogDocModal7Test.java ! test/java/awt/Modal/FileDialog/FileDialogModal1Test.java ! test/java/awt/Modal/FileDialog/FileDialogModal2Test.java ! test/java/awt/Modal/FileDialog/FileDialogModal3Test.java ! test/java/awt/Modal/FileDialog/FileDialogModal4Test.java ! test/java/awt/Modal/FileDialog/FileDialogModal5Test.java ! test/java/awt/Modal/FileDialog/FileDialogModal6Test.java ! test/java/awt/Modal/FileDialog/FileDialogNonModal1Test.java ! test/java/awt/Modal/FileDialog/FileDialogNonModal2Test.java ! test/java/awt/Modal/FileDialog/FileDialogNonModal3Test.java ! test/java/awt/Modal/FileDialog/FileDialogNonModal4Test.java ! test/java/awt/Modal/FileDialog/FileDialogNonModal5Test.java ! test/java/awt/Modal/FileDialog/FileDialogNonModal6Test.java ! test/java/awt/Modal/FileDialog/FileDialogNonModal7Test.java ! test/java/awt/Modal/FileDialog/FileDialogTKModal1Test.java ! test/java/awt/Modal/FileDialog/FileDialogTKModal2Test.java ! test/java/awt/Modal/FileDialog/FileDialogTKModal3Test.java ! test/java/awt/Modal/FileDialog/FileDialogTKModal4Test.java ! test/java/awt/Modal/FileDialog/FileDialogTKModal5Test.java ! test/java/awt/Modal/FileDialog/FileDialogTKModal6Test.java ! test/java/awt/Modal/FileDialog/FileDialogTKModal7Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingDDAppModalTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingDDDocModalTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingDDModelessTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingDDNonModalTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingDDSetModalTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingDDToolkitModalTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingDFAppModalTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingDFSetModalTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingDFToolkitModalTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingDFWModeless1Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingDFWModeless2Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingDFWNonModal1Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingDFWNonModal2Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingDocModalTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDAppModalTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDDocModalTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDModelessTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDNonModalTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDSetModalTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDToolkitModalTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal1Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal2Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal3Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal4Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless1Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless2Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless3Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless4Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal1Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal2Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal3Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal4Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal1Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal2Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal3Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal4Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal5Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal6Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModal1Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModal2Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal1Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal2Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal3Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal4Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal5Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal6Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal1Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal2Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal3Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal4Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal5Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal6Test.java ! test/java/awt/Modal/ModalBlockingTests/UnblockedDialogAppModalTest.java ! test/java/awt/Modal/ModalBlockingTests/UnblockedDialogDocModalTest.java ! test/java/awt/Modal/ModalBlockingTests/UnblockedDialogModelessTest.java ! test/java/awt/Modal/ModalBlockingTests/UnblockedDialogNonModalTest.java ! test/java/awt/Modal/ModalBlockingTests/UnblockedDialogSetModalTest.java ! test/java/awt/Modal/ModalBlockingTests/UnblockedDialogToolkitModalTest.java ! test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogFileTest.java ! test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogPageSetupTest.java ! test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogPrintSetupTest.java ! test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFrameFileTest.java ! test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFramePageSetupTest.java ! test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFramePrintSetupTest.java ! test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogFileTest.java ! test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogPageSetupTest.java ! test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogPrintSetupTest.java ! test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFrameFileTest.java ! test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFramePageSetupTest.java ! test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFramePrintSetupTest.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFAppModalTest.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFDocModalTest.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFModelessTest.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFNonModalTest.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsAppModalTest.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsDocModalTest.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsModelessTest.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsNonModalTest.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWAppModalTest.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWDocModalTest.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWModelessTest.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWNonModalTest.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal1Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal2Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal3Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal4Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal1Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal2Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal3Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal4Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless1Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless2Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless3Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless4Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal1Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal2Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal3Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal4Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal1Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal2Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal3Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal1Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal2Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal3Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless1Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless2Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless3Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal1Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal2Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal3Test.java ! test/java/awt/Modal/ModalInternalFrameTest/ModalInternalFrameTest.java ! test/java/awt/Modal/MultipleDialogs/MultipleDialogs1Test.java ! test/java/awt/Modal/MultipleDialogs/MultipleDialogs2Test.java ! test/java/awt/Modal/MultipleDialogs/MultipleDialogs3Test.java ! test/java/awt/Modal/MultipleDialogs/MultipleDialogs4Test.java ! test/java/awt/Modal/MultipleDialogs/MultipleDialogs5Test.java ! test/java/awt/Modal/NullModalityDialogTest/NullModalityDialogTest.java ! test/java/awt/Modal/OnTop/OnTopAppModal1Test.java ! test/java/awt/Modal/OnTop/OnTopAppModal2Test.java ! test/java/awt/Modal/OnTop/OnTopAppModal3Test.java ! test/java/awt/Modal/OnTop/OnTopAppModal4Test.java ! test/java/awt/Modal/OnTop/OnTopAppModal5Test.java ! test/java/awt/Modal/OnTop/OnTopAppModal6Test.java ! test/java/awt/Modal/OnTop/OnTopDocModal1Test.java ! test/java/awt/Modal/OnTop/OnTopDocModal2Test.java ! test/java/awt/Modal/OnTop/OnTopDocModal3Test.java ! test/java/awt/Modal/OnTop/OnTopDocModal4Test.java ! test/java/awt/Modal/OnTop/OnTopDocModal5Test.java ! test/java/awt/Modal/OnTop/OnTopDocModal6Test.java ! test/java/awt/Modal/OnTop/OnTopModal1Test.java ! test/java/awt/Modal/OnTop/OnTopModal2Test.java ! test/java/awt/Modal/OnTop/OnTopModal3Test.java ! test/java/awt/Modal/OnTop/OnTopModal4Test.java ! test/java/awt/Modal/OnTop/OnTopModal5Test.java ! test/java/awt/Modal/OnTop/OnTopModal6Test.java ! test/java/awt/Modal/OnTop/OnTopModeless1Test.java ! test/java/awt/Modal/OnTop/OnTopModeless2Test.java ! test/java/awt/Modal/OnTop/OnTopModeless3Test.java ! test/java/awt/Modal/OnTop/OnTopModeless4Test.java ! test/java/awt/Modal/OnTop/OnTopModeless5Test.java ! test/java/awt/Modal/OnTop/OnTopModeless6Test.java ! test/java/awt/Modal/OnTop/OnTopTKModal1Test.java ! test/java/awt/Modal/OnTop/OnTopTKModal2Test.java ! test/java/awt/Modal/OnTop/OnTopTKModal3Test.java ! test/java/awt/Modal/OnTop/OnTopTKModal4Test.java ! test/java/awt/Modal/OnTop/OnTopTKModal5Test.java ! test/java/awt/Modal/OnTop/OnTopTKModal6Test.java ! test/java/awt/Modal/ToBack/ToBackAppModal1Test.java ! test/java/awt/Modal/ToBack/ToBackAppModal2Test.java ! test/java/awt/Modal/ToBack/ToBackAppModal3Test.java ! test/java/awt/Modal/ToBack/ToBackAppModal4Test.java ! test/java/awt/Modal/ToBack/ToBackAppModal5Test.java ! test/java/awt/Modal/ToBack/ToBackAppModal6Test.java ! test/java/awt/Modal/ToBack/ToBackDocModal1Test.java ! test/java/awt/Modal/ToBack/ToBackDocModal2Test.java ! test/java/awt/Modal/ToBack/ToBackDocModal3Test.java ! test/java/awt/Modal/ToBack/ToBackDocModal4Test.java ! test/java/awt/Modal/ToBack/ToBackDocModal5Test.java ! test/java/awt/Modal/ToBack/ToBackDocModal6Test.java ! test/java/awt/Modal/ToBack/ToBackModal1Test.java ! test/java/awt/Modal/ToBack/ToBackModal2Test.java ! test/java/awt/Modal/ToBack/ToBackModal3Test.java ! test/java/awt/Modal/ToBack/ToBackModal4Test.java ! test/java/awt/Modal/ToBack/ToBackModal5Test.java ! test/java/awt/Modal/ToBack/ToBackModal6Test.java ! test/java/awt/Modal/ToBack/ToBackModeless1Test.java ! test/java/awt/Modal/ToBack/ToBackModeless2Test.java ! test/java/awt/Modal/ToBack/ToBackModeless3Test.java ! test/java/awt/Modal/ToBack/ToBackModeless4Test.java ! test/java/awt/Modal/ToBack/ToBackModeless5Test.java ! test/java/awt/Modal/ToBack/ToBackModeless6Test.java ! test/java/awt/Modal/ToBack/ToBackNonModal1Test.java ! test/java/awt/Modal/ToBack/ToBackNonModal2Test.java ! test/java/awt/Modal/ToBack/ToBackNonModal3Test.java ! test/java/awt/Modal/ToBack/ToBackNonModal4Test.java ! test/java/awt/Modal/ToBack/ToBackNonModal5Test.java ! test/java/awt/Modal/ToBack/ToBackNonModal6Test.java ! test/java/awt/Modal/ToBack/ToBackTKModal1Test.java ! test/java/awt/Modal/ToBack/ToBackTKModal2Test.java ! test/java/awt/Modal/ToBack/ToBackTKModal3Test.java ! test/java/awt/Modal/ToBack/ToBackTKModal4Test.java ! test/java/awt/Modal/ToBack/ToBackTKModal5Test.java ! test/java/awt/Modal/ToBack/ToBackTKModal6Test.java ! test/java/awt/Modal/ToFront/DialogToFrontAppModalTest.java ! test/java/awt/Modal/ToFront/DialogToFrontDocModalTest.java ! test/java/awt/Modal/ToFront/DialogToFrontModalTest.java ! test/java/awt/Modal/ToFront/DialogToFrontModeless1Test.java ! test/java/awt/Modal/ToFront/DialogToFrontNonModalTest.java ! test/java/awt/Modal/ToFront/DialogToFrontTKModalTest.java ! test/java/awt/Modal/ToFront/FrameToFrontAppModal1Test.java ! test/java/awt/Modal/ToFront/FrameToFrontAppModal2Test.java ! test/java/awt/Modal/ToFront/FrameToFrontAppModal3Test.java ! test/java/awt/Modal/ToFront/FrameToFrontAppModal4Test.java ! test/java/awt/Modal/ToFront/FrameToFrontAppModal5Test.java ! test/java/awt/Modal/ToFront/FrameToFrontDocModal1Test.java ! test/java/awt/Modal/ToFront/FrameToFrontDocModal2Test.java ! test/java/awt/Modal/ToFront/FrameToFrontModal1Test.java ! test/java/awt/Modal/ToFront/FrameToFrontModal2Test.java ! test/java/awt/Modal/ToFront/FrameToFrontModal3Test.java ! test/java/awt/Modal/ToFront/FrameToFrontModal4Test.java ! test/java/awt/Modal/ToFront/FrameToFrontModal5Test.java ! test/java/awt/Modal/ToFront/FrameToFrontModeless1Test.java ! test/java/awt/Modal/ToFront/FrameToFrontNonModalTest.java ! test/java/awt/Modal/ToFront/FrameToFrontTKModal1Test.java ! test/java/awt/Modal/ToFront/FrameToFrontTKModal2Test.java ! test/java/awt/Modal/ToFront/FrameToFrontTKModal3Test.java ! test/java/awt/Modal/ToFront/FrameToFrontTKModal4Test.java ! test/java/awt/Modal/ToFront/FrameToFrontTKModal5Test.java ! test/java/awt/Mouse/EnterExitEvents/DragWindowOutOfFrameTest.java ! test/java/awt/Mouse/EnterExitEvents/DragWindowTest.java ! test/java/awt/Mouse/EnterExitEvents/ResizingFrameTest.java ! test/java/awt/Mouse/GetMousePositionTest/GetMousePositionWithOverlay.java ! test/java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java ! test/java/awt/Mouse/MouseComboBoxTest/MouseComboBoxTest.java ! test/java/awt/Mouse/MouseDragEvent/MouseDraggedTest.java ! test/java/awt/Mouse/RemovedComponentMouseListener/RemovedComponentMouseListener.java ! test/java/awt/MouseAdapter/MouseAdapterUnitTest/MouseAdapterUnitTest.java ! test/java/awt/MouseInfo/JContainerMousePositionTest.java ! test/java/awt/Multiscreen/LocationRelativeToTest/LocationRelativeToTest.java ! test/java/awt/Multiscreen/TranslucencyThrowsExceptionWhenFullScreen/TranslucencyThrowsExceptionWhenFullScreen.java ! test/java/awt/Paint/ExposeOnEDT.java ! test/java/awt/Paint/PaintNativeOnUpdate.java ! test/java/awt/Paint/bug8024864.java ! test/java/awt/PrintJob/PrinterException.java ! test/java/awt/Robot/AcceptExtraMouseButtons/AcceptExtraMouseButtons.java ! test/java/awt/Robot/ModifierRobotKey/ModifierRobotKeyTest.java ! test/java/awt/TextArea/TextAreaCaretVisibilityTest/bug7129742.java ! test/java/awt/TextArea/TextAreaEditing/TextAreaEditing.java ! test/java/awt/TextField/TextFieldEditing/TextFieldEditing.java ! test/java/awt/Toolkit/AutoShutdown/ShowExitTest/ShowExitTest.sh ! test/java/awt/Toolkit/LockingKeyStateTest/LockingKeyStateTest.java ! test/java/awt/Toolkit/SecurityTest/SecurityTest2.java ! test/java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java ! test/java/awt/Window/8027025/Test8027025.java ! test/java/awt/Window/AlwaysOnTop/AlwaysOnTopFieldTest.java ! test/java/awt/Window/AlwaysOnTop/AutoTestOnTop.java ! test/java/awt/Window/ChildProperties/ChildWindowProperties.java ! test/java/awt/Window/MaximizeOffscreen/MaximizeOffscreenTest.java ! test/java/awt/Window/OwnedWindowsSerialization/OwnedWindowsSerialization.java ! test/java/awt/Window/TopLevelLocation/TopLevelLocation.java ! test/java/awt/Window/WindowGCInFullScreen/WindowGCInFullScreen.java ! test/java/awt/Window/WindowJumpingTest/WindowJumpingTest.java ! test/java/awt/Window/WindowsLeak/WindowsLeak.java ! test/java/awt/datatransfer/DataFlavor/NullDataFlavorTest.java ! test/java/awt/datatransfer/UnicodeTransferTest/UnicodeTransferTest.java ! test/java/awt/dnd/AcceptDropMultipleTimes/AcceptDropMultipleTimes.java ! test/java/awt/dnd/DisposeFrameOnDragCrash/DisposeFrameOnDragTest.java ! test/java/awt/dnd/DropTargetEnterExitTest/ExtraDragEnterTest.java ! test/java/awt/dnd/DropTargetEnterExitTest/MissedDragExitTest.java ! test/java/awt/dnd/MissingDragExitEventTest/MissingDragExitEventTest.java ! test/java/awt/event/KeyEvent/AltCharAcceleratorTest/AltCharAcceleratorTest.java ! test/java/awt/event/KeyEvent/CorrectTime/CorrectTime.java ! test/java/awt/event/KeyEvent/ExtendedKeyCode/ExtendedKeyCodeTest.java ! test/java/awt/event/KeyEvent/ExtendedModifiersTest/ExtendedModifiersTest.java ! test/java/awt/event/KeyEvent/KeyMaskTest/KeyMaskTest.java ! test/java/awt/event/KeyEvent/SwallowKeyEvents/SwallowKeyEvents.java ! test/java/awt/event/MouseEvent/DisabledComponents/DisabledComponentsTest.java ! test/java/awt/event/MouseEvent/EnterAsGrabbedEvent/EnterAsGrabbedEvent.java ! test/java/awt/event/MouseEvent/MouseButtonsAndKeyMasksTest/MouseButtonsAndKeyMasksTest.java ! test/java/awt/event/MouseEvent/MouseButtonsTest/MouseButtonsTest.java ! test/java/awt/event/MouseEvent/MultipleMouseButtonsTest/MultipleMouseButtonsTest.java ! test/java/awt/event/MouseEvent/SpuriousExitEnter/SpuriousExitEnter_3.java ! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion.java ! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_1.java ! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_4.java ! test/java/awt/event/MouseWheelEvent/WheelModifier/WheelModifier.java ! test/java/awt/event/TextEvent/TextEventSequenceTest/TextEventSequenceTest.java ! test/java/awt/grab/GrabOnUnfocusableToplevel/GrabOnUnfocusableToplevel.java ! test/java/awt/im/memoryleak/InputContextMemoryLeakTest.java ! test/java/awt/image/multiresolution/MenuMultiresolutionIconTest.java ! test/java/awt/image/multiresolution/MultiResolutionJOptionPaneIconTest.java ! test/java/awt/print/PrinterJob/LandscapeStackOverflow.java ! test/javax/swing/AbstractButton/6711682/bug6711682.java ! test/javax/swing/Action/8133039/bug8133039.java ! test/javax/swing/AncestorNotifier/7193219/bug7193219.java ! test/javax/swing/GroupLayout/8013566/bug8013566.java ! test/javax/swing/GroupLayout/8079640/bug8079640.java ! test/javax/swing/InputVerifier/VerifyTarget/VerifyTargetTest.java ! test/javax/swing/JButton/4368790/bug4368790.java ! test/javax/swing/JButton/JButtonPaintNPE/JButtonPaintNPE.java ! test/javax/swing/JButton/PressedButtonRightClickTest.java ! test/javax/swing/JColorChooser/Test6541987.java ! test/javax/swing/JColorChooser/Test6559154.java ! test/javax/swing/JColorChooser/Test6827032.java ! test/javax/swing/JColorChooser/Test7194184.java ! test/javax/swing/JColorChooser/Test8051548.java ! test/javax/swing/JComboBox/4199622/bug4199622.java ! test/javax/swing/JComboBox/4515752/DefaultButtonTest.java ! test/javax/swing/JComboBox/4523758/bug4523758.java ! test/javax/swing/JComboBox/4743225/bug4743225.java ! test/javax/swing/JComboBox/6236162/bug6236162.java ! test/javax/swing/JComboBox/6406264/bug6406264.java ! test/javax/swing/JComboBox/6559152/bug6559152.java ! test/javax/swing/JComboBox/6607130/bug6607130.java ! test/javax/swing/JComboBox/7195179/Test7195179.java ! test/javax/swing/JComboBox/8015300/Test8015300.java ! test/javax/swing/JComboBox/8032878/bug8032878.java ! test/javax/swing/JComboBox/8033069/bug8033069NoScrollBar.java ! test/javax/swing/JComboBox/8033069/bug8033069ScrollBar.java ! test/javax/swing/JComboBox/8057893/bug8057893.java ! test/javax/swing/JComboBox/8072767/bug8072767.java ! test/javax/swing/JComboBox/8136998/bug8136998.java ! test/javax/swing/JComboBox/ConsumedKeyTest/ConsumedKeyTest.java ! test/javax/swing/JComboBox/ShowPopupAfterHidePopupTest/ShowPopupAfterHidePopupTest.java ! test/javax/swing/JComponent/6989617/bug6989617.java ! test/javax/swing/JComponent/7154030/bug7154030.java ! test/javax/swing/JDialog/Transparency/TransparencyTest.java ! test/javax/swing/JDialog/WrongBackgroundColor/WrongBackgroundColor.java ! test/javax/swing/JEditorPane/4492274/bug4492274.java ! test/javax/swing/JEditorPane/6917744/bug6917744.java ! test/javax/swing/JEditorPane/8146319/JEditorPaneTest.java ! test/javax/swing/JFileChooser/4524490/bug4524490.java ! test/javax/swing/JFileChooser/6396844/TwentyThousandTest.java ! test/javax/swing/JFileChooser/7199708/bug7199708.java ! test/javax/swing/JFileChooser/8002077/bug8002077.java ! test/javax/swing/JFileChooser/8016665/JFileChooserOrientation.java ! test/javax/swing/JFileChooser/8021253/bug8021253.java ! test/javax/swing/JFileChooser/8041694/bug8041694.java ! test/javax/swing/JFileChooser/DeserializedJFileChooser/DeserializedJFileChooserTest.java ! test/javax/swing/JFrame/HangNonVolatileBuffer/HangNonVolatileBuffer.java ! test/javax/swing/JInternalFrame/4769772/TestJInternalFrameIconify.java ! test/javax/swing/JInternalFrame/5066752/bug5066752.java ! test/javax/swing/JInternalFrame/6647340/bug6647340.java ! test/javax/swing/JInternalFrame/6725409/bug6725409.java ! test/javax/swing/JInternalFrame/8020708/bug8020708.java ! test/javax/swing/JInternalFrame/8069348/bug8069348.java ! test/javax/swing/JInternalFrame/8145896/TestJInternalFrameMaximize.java ! test/javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java ! test/javax/swing/JInternalFrame/InternalFrameIsNotCollectedTest.java ! test/javax/swing/JInternalFrame/NormalBoundsTest.java ! test/javax/swing/JInternalFrame/Test6505027.java ! test/javax/swing/JInternalFrame/Test6802868.java ! test/javax/swing/JLabel/6596966/bug6596966.java ! test/javax/swing/JLabel/7004134/bug7004134.java ! test/javax/swing/JLayer/6824395/bug6824395.java ! test/javax/swing/JLayer/6872503/bug6872503.java ! test/javax/swing/JList/6462008/bug6462008.java ! test/javax/swing/JList/6510999/bug6510999.java ! test/javax/swing/JMenu/4213634/bug4213634.java ! test/javax/swing/JMenu/4417601/bug4417601.java ! test/javax/swing/JMenu/4515762/bug4515762.java ! test/javax/swing/JMenu/4692443/bug4692443.java ! test/javax/swing/JMenu/6359669/bug6359669.java ! test/javax/swing/JMenu/6470128/bug6470128.java ! test/javax/swing/JMenu/8072900/WrongSelectionOnMouseOver.java ! test/javax/swing/JMenuBar/4750590/bug4750590.java ! test/javax/swing/JMenuBar/MisplacedBorder/MisplacedBorder.java ! test/javax/swing/JMenuItem/4171437/bug4171437.java ! test/javax/swing/JMenuItem/4654927/bug4654927.java ! test/javax/swing/JMenuItem/6209975/bug6209975.java ! test/javax/swing/JMenuItem/6249972/bug6249972.java ! test/javax/swing/JOptionPane/6428694/bug6428694.java ! test/javax/swing/JOptionPane/6464022/bug6464022.java ! test/javax/swing/JOptionPane/7138665/bug7138665.java ! test/javax/swing/JOptionPane/8139213/OptionPaneTest.java ! test/javax/swing/JPopupMenu/4458079/bug4458079.java ! test/javax/swing/JPopupMenu/4966112/bug4966112.java ! test/javax/swing/JPopupMenu/6415145/bug6415145.java ! test/javax/swing/JPopupMenu/6495920/bug6495920.java ! test/javax/swing/JPopupMenu/6515446/bug6515446.java ! test/javax/swing/JPopupMenu/6544309/bug6544309.java ! test/javax/swing/JPopupMenu/6580930/bug6580930.java ! test/javax/swing/JPopupMenu/6583251/bug6583251.java ! test/javax/swing/JPopupMenu/6691503/bug6691503.java ! test/javax/swing/JPopupMenu/6694823/bug6694823.java ! test/javax/swing/JPopupMenu/6800513/bug6800513.java ! test/javax/swing/JPopupMenu/6827786/bug6827786.java ! test/javax/swing/JPopupMenu/6987844/bug6987844.java ! test/javax/swing/JPopupMenu/7156657/bug7156657.java ! test/javax/swing/JPopupMenu/8147521/PopupMenuTest.java ! test/javax/swing/JProgressBar/8015748/JProgressBarOrientationRobotTest.java ! test/javax/swing/JRadioButton/8033699/bug8033699.java ! test/javax/swing/JRadioButton/8041561/bug8041561.java ! test/javax/swing/JRadioButton/8075609/bug8075609.java ! test/javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java ! test/javax/swing/JRootPane/4670486/bug4670486.java ! test/javax/swing/JRootPane/SilenceOfDeprecatedMenuBar/SilenceOfDeprecatedMenuBar.java ! test/javax/swing/JScrollBar/4708809/bug4708809.java ! test/javax/swing/JScrollBar/4865918/bug4865918.java ! test/javax/swing/JScrollBar/6542335/bug6542335.java ! test/javax/swing/JScrollBar/7163696/Test7163696.java ! test/javax/swing/JScrollBar/bug4202954/bug4202954.java ! test/javax/swing/JScrollPane/6274267/bug6274267.java ! test/javax/swing/JScrollPane/HorizontalMouseWheelOnShiftPressed/HorizontalMouseWheelOnShiftPressed.java ! test/javax/swing/JScrollPane/Test6526631.java ! test/javax/swing/JScrollPane/bug8044371.java ! test/javax/swing/JSlider/6348946/bug6348946.java ! test/javax/swing/JSlider/6401380/bug6401380.java ! test/javax/swing/JSlider/6794831/bug6794831.java ! test/javax/swing/JSlider/6848475/bug6848475.java ! test/javax/swing/JSlider/6918861/bug6918861.java ! test/javax/swing/JSlider/6923305/bug6923305.java ! test/javax/swing/JSpinner/4973721/bug4973721.java ! test/javax/swing/JSpinner/6421058/bug6421058.java ! test/javax/swing/JSpinner/6532833/bug6532833.java ! test/javax/swing/JSpinner/8008657/bug8008657.java ! test/javax/swing/JSpinner/WrongEditorTextFieldFont/WrongEditorTextFieldFont.java ! test/javax/swing/JSplitPane/4816114/bug4816114.java ! test/javax/swing/JSplitPane/4885629/bug4885629.java ! test/javax/swing/JTabbedPane/4361477/bug4361477.java ! test/javax/swing/JTabbedPane/4624207/bug4624207.java ! test/javax/swing/JTabbedPane/6495408/bug6495408.java ! test/javax/swing/JTabbedPane/7024235/Test7024235.java ! test/javax/swing/JTabbedPane/7161568/bug7161568.java ! test/javax/swing/JTabbedPane/8007563/Test8007563.java ! test/javax/swing/JTabbedPane/8017284/bug8017284.java ! test/javax/swing/JTabbedPane/8134116/Bug8134116.java ! test/javax/swing/JTabbedPane/8137169/ScrollableTabbedPaneTest.java ! test/javax/swing/JTable/4220171/bug4220171.java ! test/javax/swing/JTable/6263446/bug6263446.java ! test/javax/swing/JTable/6777378/bug6777378.java ! test/javax/swing/JTable/6894632/bug6894632.java ! test/javax/swing/JTable/6913768/bug6913768.java ! test/javax/swing/JTable/7055065/bug7055065.java ! test/javax/swing/JTable/7068740/bug7068740.java ! test/javax/swing/JTable/7124218/SelectEditTableCell.java ! test/javax/swing/JTable/7188612/JTableAccessibleGetLocationOnScreen.java ! test/javax/swing/JTable/8032874/bug8032874.java ! test/javax/swing/JTableHeader/4473075/bug4473075.java ! test/javax/swing/JTableHeader/6884066/bug6884066.java ! test/javax/swing/JTableHeader/6889007/bug6889007.java ! test/javax/swing/JTextArea/4697612/bug4697612.java ! test/javax/swing/JTextArea/7049024/bug7049024.java ! test/javax/swing/JTextArea/8149849/DNDTextToScaledArea.java ! test/javax/swing/JTextArea/Test6593649.java ! test/javax/swing/JTextArea/TextViewOOM/TextViewOOM.java ! test/javax/swing/JTextField/8036819/bug8036819.java ! test/javax/swing/JTextPane/JTextPaneDocumentAlignment.java ! test/javax/swing/JTextPane/JTextPaneDocumentWrapping.java ! test/javax/swing/JTextPane/bug8025082.java ! test/javax/swing/JToolBar/4247996/bug4247996.java ! test/javax/swing/JToolBar/4529206/bug4529206.java ! test/javax/swing/JToolTip/4846413/bug4846413.java ! test/javax/swing/JToolTip/6219960/bug6219960.java ! test/javax/swing/JTree/4330357/bug4330357.java ! test/javax/swing/JTree/4908142/bug4908142.java ! test/javax/swing/JTree/4927934/bug4927934.java ! test/javax/swing/JTree/6263446/bug6263446.java ! test/javax/swing/JTree/6505523/bug6505523.java ! test/javax/swing/JTree/6578666/bug6578666.java ! test/javax/swing/JTree/8003400/Test8003400.java ! test/javax/swing/JTree/8004298/bug8004298.java ! test/javax/swing/JTree/DnD/LastNodeLowerHalfDrop.java ! test/javax/swing/JViewport/7107099/bug7107099.java ! test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentCanvas.java ! test/javax/swing/KeyboardManager/8013370/Test8013370.java ! test/javax/swing/LookAndFeel/6897701/JMenuItemsTest.java ! test/javax/swing/LookAndFeel/8146276/NimbusGlueTest.java ! test/javax/swing/Popup/6514582/bug6514582.java ! test/javax/swing/Popup/TaskbarPositionTest.java ! test/javax/swing/PopupFactory/6276087/NonOpaquePopupMenuTest.java ! test/javax/swing/PopupFactory/8048506/bug8048506.java ! test/javax/swing/RepaintManager/IconifyTest/IconifyTest.java ! test/javax/swing/Security/6657138/ComponentTest.java ! test/javax/swing/SwingUtilities/4917669/bug4917669.java ! test/javax/swing/SwingUtilities/7088744/bug7088744.java ! test/javax/swing/SwingUtilities/7146377/bug7146377.java ! test/javax/swing/SwingUtilities/TestBadBreak/TestBadBreak.java ! test/javax/swing/ToolTipManager/7123767/bug7123767.java ! test/javax/swing/ToolTipManager/Test6256140.java ! test/javax/swing/dnd/7171812/bug7171812.java ! test/javax/swing/plaf/basic/BasicComboPopup/7072653/bug7072653.java ! test/javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java ! test/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java ! test/javax/swing/plaf/basic/BasicRootPaneUI/HiddenDefaultButtonTest.java ! test/javax/swing/plaf/basic/BasicTextUI/8001470/bug8001470.java ! test/javax/swing/plaf/basic/BasicTreeUI/8023474/bug8023474.java ! test/javax/swing/plaf/gtk/crash/RenderBadPictureCrash.java ! test/javax/swing/plaf/nimbus/8041642/bug8041642.java ! test/javax/swing/plaf/nimbus/8041725/bug8041725.java ! test/javax/swing/plaf/nimbus/Test6919629.java ! test/javax/swing/plaf/synth/7158712/bug7158712.java ! test/javax/swing/plaf/synth/8040328/bug8040328.java ! test/javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java ! test/javax/swing/plaf/synth/SynthScrollbarThumbPainter/SynthScrollbarThumbPainterTest.java ! test/javax/swing/plaf/synth/Test8015926.java ! test/javax/swing/reliability/TaskUndJFrameProperties.java ! test/javax/swing/reliability/TaskZoomJFrameChangeState.java ! test/javax/swing/reliability/TaskZoomJFrameRepaint.java ! test/javax/swing/text/AbstractDocument/6968363/Test6968363.java ! test/javax/swing/text/CSSBorder/6796710/bug6796710.java ! test/javax/swing/text/DefaultEditorKit/4278839/bug4278839.java ! test/javax/swing/text/DefaultStyledDocument/6636983/bug6636983.java ! test/javax/swing/text/JTextComponent/5074573/bug5074573.java ! test/javax/swing/text/NavigationFilter/6735293/bug6735293.java ! test/javax/swing/text/NavigationFilter/8058305/bug8058305.java ! test/javax/swing/text/TableView/I18nLayoutTest.java ! test/javax/swing/text/Utilities/bug7045593.java ! test/javax/swing/text/View/8014863/bug8014863.java ! test/javax/swing/text/View/8048110/bug8048110.java ! test/javax/swing/text/html/7189299/bug7189299.java ! test/javax/swing/text/html/8031109/bug8031109.java ! test/javax/swing/text/html/8034955/bug8034955.java ! test/javax/swing/text/html/CSS/4530474/bug4530474.java ! test/javax/swing/text/html/HTMLDocument/8058120/bug8058120.java ! test/javax/swing/text/html/HTMLEditorKit/4242228/bug4242228.java ! test/javax/swing/text/html/HTMLEditorKit/5043626/bug5043626.java ! test/javax/swing/text/rtf/RTFWriteParagraphAlignTest.java ! test/sun/awt/dnd/8024061/bug8024061.java ! test/sun/java2d/ClassCastExceptionForInvalidSurface.java ! test/sun/java2d/SunGraphics2D/SourceClippingBlitTest/SourceClippingBlitTest.java ! test/sun/java2d/X11SurfaceData/SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh From volker.simonis at gmail.com Wed Jul 20 18:47:00 2016 From: volker.simonis at gmail.com (volker.simonis at gmail.com) Date: Wed, 20 Jul 2016 18:47:00 +0000 Subject: hg: jdk9/client/jdk: 4908075: Press shift and another key using robot does not trigger events properly - WinXP Message-ID: <201607201847.u6KIl0rM026092@aojmv0008.oracle.com> Changeset: 74d33091b784 Author: simonis Date: 2016-07-20 17:08 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/74d33091b784 4908075: Press shift and another key using robot does not trigger events properly - WinXP Reviewed-by: alexsch, simonis Contributed-by: oliver.bendig at sap.com ! src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp + test/java/awt/Robot/ModifierRobotKey/ModifierRobotEnhancedKeyTest.java From rajeev.chamyal at oracle.com Thu Jul 21 15:02:24 2016 From: rajeev.chamyal at oracle.com (rajeev.chamyal at oracle.com) Date: Thu, 21 Jul 2016 15:02:24 +0000 Subject: hg: jdk9/client/jdk: 8158918: setExtendedState(1) for maximized Frame results in state==7 Message-ID: <201607211502.u6LF2O6E021925@aojmv0008.oracle.com> Changeset: 003f528f6986 Author: rchamyal Date: 2016-07-21 20:30 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/003f528f6986 8158918: setExtendedState(1) for maximized Frame results in state==7 Reviewed-by: alexsch, ssadetsky Contributed-by: rajeev.chamyal at oracle.com ! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp + test/java/awt/Frame/8158918/SetExtendedState.java From david.dehaven at oracle.com Thu Jul 21 22:08:46 2016 From: david.dehaven at oracle.com (david.dehaven at oracle.com) Date: Thu, 21 Jul 2016 22:08:46 +0000 Subject: hg: jdk9/client: 8156960: Deprecate JSObject.getWindow(Applet) method Message-ID: <201607212208.u6LM8kJ5002848@aojmv0008.oracle.com> Changeset: 3833310db735 Author: dtitov Date: 2016-07-21 12:26 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/3833310db735 8156960: Deprecate JSObject.getWindow(Applet) method Reviewed-by: mchung, kcr, smarks, erikj, alexsch ! make/Javadoc.gmk ! make/common/NON_CORE_PKGS.gmk From david.dehaven at oracle.com Thu Jul 21 22:09:12 2016 From: david.dehaven at oracle.com (david.dehaven at oracle.com) Date: Thu, 21 Jul 2016 22:09:12 +0000 Subject: hg: jdk9/client/jdk: 8156960: Deprecate JSObject.getWindow(Applet) method Message-ID: <201607212209.u6LM9Cai002949@aojmv0008.oracle.com> Changeset: b5d9419d7640 Author: dtitov Date: 2016-07-21 12:27 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b5d9419d7640 8156960: Deprecate JSObject.getWindow(Applet) method Reviewed-by: mchung, kcr, smarks, erikj, alexsch ! src/jdk.jsobject/share/classes/netscape/javascript/JSObject.java From prasanta.sadhukhan at oracle.com Fri Jul 22 05:23:19 2016 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Fri, 22 Jul 2016 05:23:19 +0000 Subject: hg: jdk9/client/jdk: 4882305: StreamPrintServ.getSupportedAttributeValues returns null for Orientation attr Message-ID: <201607220523.u6M5NJMp006544@aojmv0008.oracle.com> Changeset: 83d6097092d8 Author: psadhukhan Date: 2016-07-22 10:53 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/83d6097092d8 4882305: StreamPrintServ.getSupportedAttributeValues returns null for Orientation attr Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/print/PSStreamPrintService.java + test/javax/print/attribute/TestOrientationSupportForStreamPrnSrv.java From prasanta.sadhukhan at oracle.com Fri Jul 22 06:43:51 2016 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Fri, 22 Jul 2016 06:43:51 +0000 Subject: hg: jdk9/client/jdk: 7096375: Swing ignores first click after decreasing system's time Message-ID: <201607220643.u6M6hpap024062@aojmv0008.oracle.com> Changeset: e7b77766b1ce Author: aghaisas Date: 2016-07-22 12:13 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e7b77766b1ce 7096375: Swing ignores first click after decreasing system's time Reviewed-by: alexsch, rchamyal ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicButtonListener.java + test/javax/swing/JButton/TimeChangeButtonClickTest.java From prasanta.sadhukhan at oracle.com Fri Jul 22 06:46:52 2016 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Fri, 22 Jul 2016 06:46:52 +0000 Subject: hg: jdk9/client/jdk: 8144709: [hidpi] [TestBug] java/awt/GridLayout/ChangeGridSize/ChangeGridSize.java, java/awt/GridLayout/ComponentPreferredSize/ComponentPreferredSize.java are failing Message-ID: <201607220646.u6M6kqmO025027@aojmv0008.oracle.com> Changeset: c3510eed2d61 Author: pkbalakr Date: 2016-07-22 12:16 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c3510eed2d61 8144709: [hidpi] [TestBug] java/awt/GridLayout/ChangeGridSize/ChangeGridSize.java, java/awt/GridLayout/ComponentPreferredSize/ComponentPreferredSize.java are failing Reviewed-by: alexsch, rchamyal ! test/java/awt/GridLayout/ChangeGridSize/ChangeGridSize.java ! test/java/awt/GridLayout/ComponentPreferredSize/ComponentPreferredSize.java From brian.burkhalter at oracle.com Fri Jul 22 18:18:30 2016 From: brian.burkhalter at oracle.com (brian.burkhalter at oracle.com) Date: Fri, 22 Jul 2016 18:18:30 +0000 Subject: hg: jdk9/client/jdk: 8149016: Misleading IllegalArgumentException message when a type that is neither LONG nor IFD pointer is supplied to TIFFField constructor Message-ID: <201607221818.u6MIIUkH001793@aojmv0008.oracle.com> Changeset: 287e559361ae Author: bpb Date: 2016-07-22 11:16 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/287e559361ae 8149016: Misleading IllegalArgumentException message when a type that is neither LONG nor IFD pointer is supplied to TIFFField constructor Summary: Replace invocation of this() constructor with explicit checks and initializations Reviewed-by: prr ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFTag.java From jayathirth.d.v at oracle.com Fri Jul 22 20:38:35 2016 From: jayathirth.d.v at oracle.com (jayathirth.d.v at oracle.com) Date: Fri, 22 Jul 2016 20:38:35 +0000 Subject: hg: jdk9/client/jdk: 8161902: [PIT][TEST_BUG]sun/awt/image/OffScreenImageSource/ImageConsumerUnregisterTest.java compilation fails Message-ID: <201607222038.u6MKcZoA029530@aojmv0008.oracle.com> Changeset: c038e0adf5af Author: jdv Date: 2016-07-23 02:08 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c038e0adf5af 8161902: [PIT][TEST_BUG]sun/awt/image/OffScreenImageSource/ImageConsumerUnregisterTest.java compilation fails Reviewed-by: prr Contributed-by: jayathirth.d.v at oracle.com ! test/sun/awt/image/OffScreenImageSource/ImageConsumerUnregisterTest.java From brian.burkhalter at oracle.com Fri Jul 22 21:36:53 2016 From: brian.burkhalter at oracle.com (brian.burkhalter at oracle.com) Date: Fri, 22 Jul 2016 21:36:53 +0000 Subject: hg: jdk9/client/jdk: 8148454: [PIT] Failure of ReplaceMetadataTest on TIFF with IllegalStateException Message-ID: <201607222136.u6MLawv9010424@aojmv0008.oracle.com> Changeset: 398dc40602fe Author: bpb Date: 2016-07-22 14:32 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/398dc40602fe 8148454: [PIT] Failure of ReplaceMetadataTest on TIFF with IllegalStateException Summary: Move super.setOutput() to end of setOutput() to avoid setting super.output to null Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java ! test/ProblemList.txt ! test/javax/imageio/plugins/tiff/MultiPageImageTIFFFieldTest.java From philip.race at oracle.com Fri Jul 22 23:13:20 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 22 Jul 2016 23:13:20 +0000 Subject: hg: jdk9/client/jdk: 8140314: Verify IIOMetadataFormat class on loading Message-ID: <201607222313.u6MNDLbh027830@aojmv0008.oracle.com> Changeset: 987d0d79ebe4 Author: prr Date: 2016-07-22 15:57 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/987d0d79ebe4 8140314: Verify IIOMetadataFormat class on loading Reviewed-by: bpb ! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadata.java ! src/java.desktop/share/classes/javax/imageio/spi/ImageReaderWriterSpi.java ! test/javax/imageio/plugins/external_plugin_tests/TestClassPathPlugin.sh From philip.race at oracle.com Fri Jul 22 23:14:04 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 22 Jul 2016 23:14:04 +0000 Subject: hg: jdk9/client/jdk: 8162432: Clean up references in font code to old Solaris releases. Message-ID: <201607222314.u6MNE5BK028114@aojmv0008.oracle.com> Changeset: f2af54ecd776 Author: prr Date: 2016-07-22 16:07 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f2af54ecd776 8162432: Clean up references in font code to old Solaris releases. Reviewed-by: bpb ! src/java.desktop/share/classes/sun/font/FontUtilities.java ! src/java.desktop/share/classes/sun/font/TrueTypeGlyphMapper.java ! src/java.desktop/unix/classes/sun/font/MFontConfiguration.java From philip.race at oracle.com Fri Jul 22 23:16:10 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 22 Jul 2016 23:16:10 +0000 Subject: hg: jdk9/client/jdk: 8162429: Clean up obsolete font preferences for JDS. Message-ID: <201607222316.u6MNGBuB028539@aojmv0008.oracle.com> Changeset: 90faa3dfe889 Author: prr Date: 2016-07-22 16:09 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/90faa3dfe889 8162429: Clean up obsolete font preferences for JDS. Reviewed-by: bpb ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java From rajeev.chamyal at oracle.com Mon Jul 25 09:59:39 2016 From: rajeev.chamyal at oracle.com (rajeev.chamyal at oracle.com) Date: Mon, 25 Jul 2016 09:59:39 +0000 Subject: hg: jdk9/client/jdk: 8147648: [hidpi] multiresolution image: wrong resolution variant is used as icon in the Unity panel Message-ID: <201607250959.u6P9xd3e011505@aojmv0008.oracle.com> Changeset: e68877472dd0 Author: rchamyal Date: 2016-07-25 15:29 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e68877472dd0 8147648: [hidpi] multiresolution image: wrong resolution variant is used as icon in the Unity panel Reviewed-by: alexsch, ssadetsky Contributed-by: rajeev.chamyal at oracle.com ! src/java.desktop/share/classes/sun/awt/IconInfo.java + test/java/awt/image/multiresolution/MultiResolutionIcon/IconTest.java From philip.race at oracle.com Mon Jul 25 17:42:37 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 25 Jul 2016 17:42:37 +0000 Subject: hg: jdk9/client/jdk: 8147542: ClassCastException when repainting after display resolution change Message-ID: <201607251742.u6PHgb1s008195@aojmv0008.oracle.com> Changeset: 82ca00fa3824 Author: prr Date: 2016-07-25 10:36 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/82ca00fa3824 8147542: ClassCastException when repainting after display resolution change Reviewed-by: prr, flar Contributed-by: alexey.ushakov at jetbrains.com ! src/java.desktop/unix/classes/sun/java2d/xr/XRPMBlitLoops.java From philip.race at oracle.com Mon Jul 25 18:10:19 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 25 Jul 2016 18:10:19 +0000 Subject: hg: jdk9/client/jdk: 7175487: Cannot customize font configuration on Linux Message-ID: <201607251810.u6PIAJkA016436@aojmv0008.oracle.com> Changeset: fde05a7e19c4 Author: prr Date: 2016-07-25 11:03 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/fde05a7e19c4 7175487: Cannot customize font configuration on Linux Reviewed-by: bpb ! src/java.desktop/share/classes/sun/awt/FontConfiguration.java ! src/java.desktop/unix/classes/sun/awt/X11FontManager.java From prasanta.sadhukhan at oracle.com Tue Jul 26 07:07:38 2016 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Tue, 26 Jul 2016 07:07:38 +0000 Subject: hg: jdk9/client/jdk: 6591280: getting IPP connection causes disabling jar caches Message-ID: <201607260707.u6Q77cBQ026942@aojmv0008.oracle.com> Changeset: 790629d63870 Author: psadhukhan Date: 2016-07-26 12:37 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/790629d63870 6591280: getting IPP connection causes disabling jar caches Reviewed-by: prr, jdv ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java From vadim.pakhnushev at oracle.com Tue Jul 26 11:24:30 2016 From: vadim.pakhnushev at oracle.com (vadim.pakhnushev at oracle.com) Date: Tue, 26 Jul 2016 11:24:30 +0000 Subject: hg: jdk9/client/jdk: 3 new changesets Message-ID: <201607261124.u6QBOUi7004265@aojmv0008.oracle.com> Changeset: 42f457587791 Author: vadim Date: 2016-07-26 14:18 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/42f457587791 8161761: [parfait] 2 JNI exception pending defect groups in GraphicsPrimitiveMgr.c Reviewed-by: prr, serb ! src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.c Changeset: 251eb9ac75dd Author: vadim Date: 2016-07-26 14:19 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/251eb9ac75dd 8161740: [parfait] Memory leak in Java_sun_awt_UNIXToolkit_load_1gtk_1icon of awt_UNIXToolkit.c:132 Reviewed-by: serb, ssadetsky ! src/java.desktop/unix/native/libawt_xawt/awt/awt_UNIXToolkit.c Changeset: f7cb006b293a Author: vadim Date: 2016-07-26 14:19 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f7cb006b293a 8161733: [parfait] Memory leak in imageioJPEG.c:2803 Reviewed-by: prr, serb ! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c From vadim.pakhnushev at oracle.com Tue Jul 26 11:59:13 2016 From: vadim.pakhnushev at oracle.com (vadim.pakhnushev at oracle.com) Date: Tue, 26 Jul 2016 11:59:13 +0000 Subject: hg: jdk9/client/jdk: 8161742: [parfait] Uninitialised memory in isXTestAvailable of awt_Robot.c:65 Message-ID: <201607261159.u6QBxDCY016902@aojmv0008.oracle.com> Changeset: ee42ccb4ab68 Author: vadim Date: 2016-07-26 14:54 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ee42ccb4ab68 8161742: [parfait] Uninitialised memory in isXTestAvailable of awt_Robot.c:65 Reviewed-by: serb, ssadetsky ! src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c From sergey.bylokhov at oracle.com Tue Jul 26 12:55:57 2016 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Tue, 26 Jul 2016 12:55:57 +0000 Subject: hg: jdk9/client/jdk: 8159899: [TEST_BUG] Timeout in tests when OOM should be generated Message-ID: <201607261255.u6QCtvpB007140@aojmv0008.oracle.com> Changeset: c0cf6ec85273 Author: serb Date: 2016-07-26 15:55 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c0cf6ec85273 8159899: [TEST_BUG] Timeout in tests when OOM should be generated Reviewed-by: yan, ssadetsky ! test/javax/swing/JOptionPane/6464022/bug6464022.java ! test/javax/swing/UIDefaults/6795356/bug6795356.java ! test/javax/swing/regtesthelpers/Util.java ! test/sun/java2d/Disposer/TestDisposerLeak.java From vadim.pakhnushev at oracle.com Tue Jul 26 15:49:27 2016 From: vadim.pakhnushev at oracle.com (vadim.pakhnushev at oracle.com) Date: Tue, 26 Jul 2016 15:49:27 +0000 Subject: hg: jdk9/client/jdk: 8162545: Mac build failure Message-ID: <201607261549.u6QFnRWx001935@aojmv0008.oracle.com> Changeset: de93043dcfb9 Author: vadim Date: 2016-07-26 18:45 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/de93043dcfb9 8162545: Mac build failure Reviewed-by: psadhukhan, prr ! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c From philip.race at oracle.com Tue Jul 26 18:37:05 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 26 Jul 2016 18:37:05 +0000 Subject: hg: jdk9/client/jdk: 8074827: Resolve disabled warnings for libjavajpeg Message-ID: <201607261837.u6QIb57k013189@aojmv0008.oracle.com> Changeset: d4f7412a51d2 Author: prr Date: 2016-07-26 11:30 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d4f7412a51d2 8074827: Resolve disabled warnings for libjavajpeg Reviewed-by: serb, psadhukhan ! make/lib/Awt2dLibraries.gmk ! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c ! src/java.desktop/share/native/libjavajpeg/jpegdecoder.c From philip.race at oracle.com Tue Jul 26 18:56:59 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 26 Jul 2016 18:56:59 +0000 Subject: hg: jdk9/client/jdk: 8162488: JDK should be updated to use LittleCMS 2.8 Message-ID: <201607261856.u6QIuxP1018292@aojmv0008.oracle.com> Changeset: a70625245529 Author: prr Date: 2016-07-26 11:50 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a70625245529 8162488: JDK should be updated to use LittleCMS 2.8 Reviewed-by: serb, psadhukhan + src/java.desktop/share/native/liblcms/cmsalpha.c ! src/java.desktop/share/native/liblcms/cmscam02.c ! src/java.desktop/share/native/liblcms/cmscgats.c ! src/java.desktop/share/native/liblcms/cmscnvrt.c ! src/java.desktop/share/native/liblcms/cmserr.c ! src/java.desktop/share/native/liblcms/cmsgamma.c ! src/java.desktop/share/native/liblcms/cmsgmt.c ! src/java.desktop/share/native/liblcms/cmshalf.c ! src/java.desktop/share/native/liblcms/cmsintrp.c ! src/java.desktop/share/native/liblcms/cmsio0.c ! src/java.desktop/share/native/liblcms/cmsio1.c ! src/java.desktop/share/native/liblcms/cmslut.c ! src/java.desktop/share/native/liblcms/cmsmd5.c ! src/java.desktop/share/native/liblcms/cmsmtrx.c ! src/java.desktop/share/native/liblcms/cmsnamed.c ! src/java.desktop/share/native/liblcms/cmsopt.c ! src/java.desktop/share/native/liblcms/cmspack.c ! src/java.desktop/share/native/liblcms/cmspcs.c ! src/java.desktop/share/native/liblcms/cmsplugin.c ! src/java.desktop/share/native/liblcms/cmsps2.c ! src/java.desktop/share/native/liblcms/cmssamp.c ! src/java.desktop/share/native/liblcms/cmssm.c ! src/java.desktop/share/native/liblcms/cmstypes.c ! src/java.desktop/share/native/liblcms/cmsvirt.c ! src/java.desktop/share/native/liblcms/cmswtpnt.c ! src/java.desktop/share/native/liblcms/cmsxform.c ! src/java.desktop/share/native/liblcms/lcms2.h ! src/java.desktop/share/native/liblcms/lcms2_internal.h ! src/java.desktop/share/native/liblcms/lcms2_plugin.h From alexey.ivanov at oracle.com Wed Jul 27 12:41:54 2016 From: alexey.ivanov at oracle.com (alexey.ivanov at oracle.com) Date: Wed, 27 Jul 2016 12:41:54 +0000 Subject: hg: jdk9/client/jdk: 8160664: JVM crashed with font manager on Solaris 12 Message-ID: <201607271241.u6RCfsgg019363@aojmv0008.oracle.com> Changeset: 25e32d8c26c8 Author: aivanov Date: 2016-07-27 15:32 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/25e32d8c26c8 8160664: JVM crashed with font manager on Solaris 12 Reviewed-by: prr, aivanov Contributed-by: Martin Walsh ! src/java.desktop/unix/native/common/awt/fontpath.c From philip.race at oracle.com Thu Jul 28 13:02:50 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 28 Jul 2016 13:02:50 +0000 Subject: hg: jdk9/client/jdk: 8149714: [parfait] char array lengths don't match in awt_Font.cpp:1701 Message-ID: <201607281302.u6SD2ojY007611@aojmv0008.oracle.com> Changeset: dfec431427f9 Author: prr Date: 2016-07-28 06:02 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/dfec431427f9 8149714: [parfait] char array lengths don't match in awt_Font.cpp:1701 Reviewed-by: serb, ssadetsky ! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp From philip.race at oracle.com Thu Jul 28 16:59:41 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 28 Jul 2016 16:59:41 +0000 Subject: hg: jdk9/client/jdk: 8148477: Native memory leak in font layout subsystem Message-ID: <201607281659.u6SGxfgE010279@aojmv0008.oracle.com> Changeset: 682baf820c66 Author: prr Date: 2016-07-28 09:53 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/682baf820c66 8148477: Native memory leak in font layout subsystem Reviewed-by: serb ! src/java.desktop/share/native/libfontmanager/HBShaper.c From philip.race at oracle.com Thu Jul 28 17:01:34 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 28 Jul 2016 17:01:34 +0000 Subject: hg: jdk9/client/jdk: 8056210: Move libawt file to windows directory Message-ID: <201607281701.u6SH1Yht010697@aojmv0008.oracle.com> Changeset: 8a3b17cd28f4 Author: prr Date: 2016-07-28 09:54 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8a3b17cd28f4 8056210: Move libawt file to windows directory Reviewed-by: serb, psadhukhan ! make/lib/Awt2dLibraries.gmk - src/java.desktop/share/native/libawt/java2d/ShaderList.c - src/java.desktop/share/native/libawt/java2d/ShaderList.h + src/java.desktop/windows/native/libawt/java2d/d3d/ShaderList.c + src/java.desktop/windows/native/libawt/java2d/d3d/ShaderList.h From david.dehaven at oracle.com Thu Jul 28 17:25:44 2016 From: david.dehaven at oracle.com (david.dehaven at oracle.com) Date: Thu, 28 Jul 2016 17:25:44 +0000 Subject: hg: jdk9/client: 9 new changesets Message-ID: <201607281725.u6SHPin0015624@aojmv0008.oracle.com> Changeset: c073cf42ffd2 Author: amurillo Date: 2016-07-01 16:55 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/c073cf42ffd2 Merge Changeset: 177fbeb6fdef Author: amurillo Date: 2016-07-08 12:17 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/177fbeb6fdef Merge Changeset: 8789414ac004 Author: amurillo Date: 2016-07-15 09:05 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/8789414ac004 Merge Changeset: a3f2a1723e75 Author: naoto Date: 2016-07-21 09:47 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/a3f2a1723e75 8160873: (cs) JDK9 Build failure on Hindi locale Reviewed-by: tbell ! common/autoconf/boot-jdk.m4 Changeset: 6e767d66d1d2 Author: amurillo Date: 2016-07-21 16:42 +0000 URL: http://hg.openjdk.java.net/jdk9/client/rev/6e767d66d1d2 Added tag jdk-9+128 for changeset b30ae794d974 ! .hgtags Changeset: 7b4e932e03a1 Author: amurillo Date: 2016-07-21 17:13 +0000 URL: http://hg.openjdk.java.net/jdk9/client/rev/7b4e932e03a1 Merge Changeset: f5902d3841b8 Author: naoto Date: 2016-07-22 08:47 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/f5902d3841b8 8162409: 8160873 did not update generated-configure.sh Reviewed-by: tbell ! common/autoconf/generated-configure.sh Changeset: 03e2c69ce64a Author: valeriep Date: 2016-07-27 01:26 +0000 URL: http://hg.openjdk.java.net/jdk9/client/rev/03e2c69ce64a 8159488: Deprivilege java.xml.crypto Summary: Moved java.xml.crypto module from boot modules to platform modules Reviewed-by: mullan ! make/common/Modules.gmk Changeset: 1b42f1499f99 Author: ddehaven Date: 2016-07-28 09:29 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/1b42f1499f99 Merge From david.dehaven at oracle.com Thu Jul 28 17:25:48 2016 From: david.dehaven at oracle.com (david.dehaven at oracle.com) Date: Thu, 28 Jul 2016 17:25:48 +0000 Subject: hg: jdk9/client/corba: 4 new changesets Message-ID: <201607281725.u6SHPm7k015680@aojmv0008.oracle.com> Changeset: 75f2ddcbe5d6 Author: msheppar Date: 2016-01-25 22:32 +0000 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/75f2ddcbe5d6 8079718: IIOP Input Stream Hooking Reviewed-by: rriggs, ahgross, coffeys, skoivu ! src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ORBUtility.java ! src/java.corba/share/classes/javax/rmi/CORBA/Util.java Changeset: c6a51984b719 Author: bchristi Date: 2016-07-20 08:34 -0700 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/c6a51984b719 8161718: Copyright/License updates to corba, jdk Reviewed-by: bpb, naoto ! src/java.corba/share/classes/com/sun/corba/se/impl/activation/ORBD.java Changeset: ac6583ff9188 Author: amurillo Date: 2016-07-21 16:42 +0000 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/ac6583ff9188 Added tag jdk-9+128 for changeset 1f093d3f8cd9 ! .hgtags Changeset: c3e83ccab3bb Author: amurillo Date: 2016-07-21 17:14 +0000 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/c3e83ccab3bb Merge From david.dehaven at oracle.com Thu Jul 28 17:26:02 2016 From: david.dehaven at oracle.com (david.dehaven at oracle.com) Date: Thu, 28 Jul 2016 17:26:02 +0000 Subject: hg: jdk9/client/hotspot: 33 new changesets Message-ID: <201607281726.u6SHQ32I015763@aojmv0008.oracle.com> Changeset: ac07d96ce9b5 Author: amurillo Date: 2016-07-01 16:55 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ac07d96ce9b5 Merge Changeset: 01bd72306fdf Author: amurillo Date: 2016-07-02 00:26 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/01bd72306fdf Merge Changeset: 48e9e7db6944 Author: pliden Date: 2016-07-04 11:27 +0200 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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/client/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/client/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/client/hotspot/rev/44267f81a12b Merge Changeset: 1b9f35a31208 Author: drwhite Date: 2016-07-05 15:34 -0400 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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/client/hotspot/rev/dbdd2a48ecba Merge Changeset: 3d722900f4a8 Author: tschatzl Date: 2016-07-06 11:22 +0200 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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/client/hotspot/rev/9cb23b2eee22 Merge Changeset: 0df413195ffc Author: kbarrett Date: 2016-07-07 15:40 -0400 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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/client/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/client/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: 2fe257c2c5d5 Author: amurillo Date: 2016-07-08 12:17 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/2fe257c2c5d5 Merge Changeset: bcf6261d0352 Author: sspitsyn Date: 2016-07-09 19:20 -0700 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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: ba34c407a6ea Author: amurillo Date: 2016-07-15 09:05 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ba34c407a6ea Merge Changeset: 4c809569da7a Author: zmajo Date: 2016-07-18 15:53 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4c809569da7a 8161581: Quarantine compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java Summary: Quarantine test. Reviewed-by: goetz, thartmann ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java Changeset: 51197f12039f Author: zmajo Date: 2016-07-19 10:14 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/51197f12039f 8161660: Quarantine TestParallelHeapSizeFlags.java and TestSmallHeap.java Summary: Quarantine test. Reviewed-by: dholmes, thartmann ! test/gc/TestSmallHeap.java ! test/gc/arguments/TestParallelHeapSizeFlags.java Changeset: c54e33226cd9 Author: zmajo Date: 2016-07-19 11:02 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c54e33226cd9 Merge Changeset: 97d2ff49eb68 Author: hseigel Date: 2016-04-06 07:55 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/97d2ff49eb68 8152479: Coded byte streams Reviewed-by: acorn, mschoene, asmotrak Contributed-by: harold.seigel at oracle.com ! src/share/vm/interpreter/bytecodeStream.cpp ! src/share/vm/interpreter/bytecodeStream.hpp Changeset: 727970489c6c Author: iklam Date: 2016-04-06 21:53 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/727970489c6c 8150752: Share Class Data Reviewed-by: acorn, hseigel, mschoene ! src/share/vm/classfile/compactHashtable.hpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp ! src/share/vm/classfile/systemDictionaryShared.hpp ! src/share/vm/classfile/verificationType.cpp ! src/share/vm/classfile/verificationType.hpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/oops/instanceKlass.cpp Changeset: 5d717aca1f9e Author: jiangli Date: 2016-04-20 16:39 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5d717aca1f9e 8153312: Constrain AppCDS behavior Reviewed-by: iklam, acorn, mschoene ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/metaspaceShared.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/oops/klassVtable.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp Changeset: 9b01ac7cc018 Author: hseigel Date: 2016-05-11 12:03 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9b01ac7cc018 8155981: Bolster bytecode verification Reviewed-by: acorn, jdn Contributed-by: harold.seigel at oracle.com ! src/share/vm/classfile/verifier.cpp Changeset: 5570f9d8e0a1 Author: dcubed Date: 2016-07-20 10:55 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5570f9d8e0a1 8161949: quarantine runtime/Unsafe/GetUnsafe.java to allow sync with JDK9-dev Reviewed-by: jiangli, gtriantafill ! test/runtime/Unsafe/GetUnsafe.java Changeset: 19277b56bc7d Author: amurillo Date: 2016-07-21 16:42 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/19277b56bc7d Added tag jdk-9+128 for changeset 22bf6db9767b ! .hgtags Changeset: 14d36b8b6157 Author: amurillo Date: 2016-07-21 17:14 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/14d36b8b6157 Merge Changeset: cde17b3e2e70 Author: vlivanov Date: 2016-07-21 20:18 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/cde17b3e2e70 8155781: C2: opaque unsafe access triggers an assert Reviewed-by: kvn, lmesnik, ppunegov ! src/share/vm/opto/library_call.cpp + test/compiler/unsafe/OpaqueAccesses.java Changeset: e96b34b76d86 Author: vlivanov Date: 2016-07-21 21:42 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e96b34b76d86 Merge From david.dehaven at oracle.com Thu Jul 28 17:26:13 2016 From: david.dehaven at oracle.com (david.dehaven at oracle.com) Date: Thu, 28 Jul 2016 17:26:13 +0000 Subject: hg: jdk9/client/jaxp: 7 new changesets Message-ID: <201607281726.u6SHQDFZ015847@aojmv0008.oracle.com> Changeset: f2d71c6f6c01 Author: joehw Date: 2016-02-16 10:22 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/f2d71c6f6c01 8148872: Complete name checking Reviewed-by: dfuchs, lancea, ahgross ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11DocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLScanner.java Changeset: 1bfe60e61bad Author: joehw Date: 2016-04-04 14:54 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/1bfe60e61bad 8149962: Better delineation of XML processing Reviewed-by: dfuchs, lancea, ahgross ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/XalanConstants.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/Constants.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11DTDScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11DocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLVersionDetector.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java Changeset: f49972d12329 Author: amurillo Date: 2016-07-21 16:42 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/f49972d12329 Added tag jdk-9+128 for changeset 8a7681a9d706 ! .hgtags Changeset: 000916523a73 Author: amurillo Date: 2016-07-21 17:14 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/000916523a73 Merge Changeset: 74241304e87b Author: dfuchs Date: 2016-07-26 14:29 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/74241304e87b 8153082: Update XSLT compiler to generate classes that invoke addReads Summary: This fix updates the XSLT compiler to generate Module.addReads statements for external function calls (see FunctionCall.java) Reviewed-by: alanb, clanger, joehw ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Constants.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java ! test/javax/xml/jaxp/unittest/transform/XSLTFunctionsTest.java Changeset: 794a2f7c2bb6 Author: snikandrova Date: 2016-07-27 18:23 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/794a2f7c2bb6 8021787: javax.xml.datatype.XMLGregorianCalendar.getMonth() return is documented wrong Reviewed-by: joehw, rriggs ! src/java.xml/share/classes/javax/xml/datatype/XMLGregorianCalendar.java Changeset: d92c3b89b2ac Author: darcy Date: 2016-07-27 15:35 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/d92c3b89b2ac 8162666: Mark ValidationWarningsTest.java as intermittently failing Reviewed-by: lancea ! test/TEST.ROOT ! test/javax/xml/jaxp/unittest/common/ValidationWarningsTest.java From david.dehaven at oracle.com Thu Jul 28 17:26:17 2016 From: david.dehaven at oracle.com (david.dehaven at oracle.com) Date: Thu, 28 Jul 2016 17:26:17 +0000 Subject: hg: jdk9/client/jaxws: Added tag jdk-9+128 for changeset fe4e11bd2423 Message-ID: <201607281726.u6SHQIt9015893@aojmv0008.oracle.com> Changeset: 46a02f57218e Author: amurillo Date: 2016-07-21 16:42 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/46a02f57218e Added tag jdk-9+128 for changeset fe4e11bd2423 ! .hgtags From david.dehaven at oracle.com Thu Jul 28 17:26:27 2016 From: david.dehaven at oracle.com (david.dehaven at oracle.com) Date: Thu, 28 Jul 2016 17:26:27 +0000 Subject: hg: jdk9/client/langtools: 10 new changesets Message-ID: <201607281726.u6SHQX5l015987@aojmv0008.oracle.com> Changeset: 9f8da995da88 Author: vromero Date: 2016-07-19 11:27 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/9f8da995da88 8161383: javac is looking for operator symbols at the wrong place Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Operators.java + test/tools/javac/T8161383/LookingForOperatorSymbolsAtWrongPlaceTest.java Changeset: c2f2565b80f7 Author: rfield Date: 2016-07-20 23:19 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/c2f2565b80f7 8160127: JShell API: extract abstract JDI and abstract streaming implementations of ExecutionControl 8159935: JShell API: Reorganize execution support code into jdk.jshell.execution (previously sent for review, and combined here) 8160128: JShell API: extract abstract streaming remote agent 8159122: JShell API: Configurable invocation mechanism Summary: ExecutionControl implementation support with simplified ExecutionControl interface Reviewed-by: jlahoda - src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/ClassTracker.java - src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/FailOverExecutionControl.java - src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIConnection.java - src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIEventHandler.java - src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIExecutionControl.java - src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDINotConnectedException.java - src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteAgent.java - src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteClassLoader.java - src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteCodes.java + src/jdk.jshell/share/classes/jdk/jshell/ClassTracker.java ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java ! src/jdk.jshell/share/classes/jdk/jshell/Unit.java + src/jdk.jshell/share/classes/jdk/jshell/execution/DefaultLoaderDelegate.java + src/jdk.jshell/share/classes/jdk/jshell/execution/DemultiplexInput.java + src/jdk.jshell/share/classes/jdk/jshell/execution/DirectExecutionControl.java + src/jdk.jshell/share/classes/jdk/jshell/execution/ExecutionControlForwarder.java - src/jdk.jshell/share/classes/jdk/jshell/execution/Internal.java + src/jdk.jshell/share/classes/jdk/jshell/execution/JDIDefaultExecutionControl.java + src/jdk.jshell/share/classes/jdk/jshell/execution/JDIEventHandler.java + src/jdk.jshell/share/classes/jdk/jshell/execution/JDIExecutionControl.java + src/jdk.jshell/share/classes/jdk/jshell/execution/JDIInitiator.java + src/jdk.jshell/share/classes/jdk/jshell/execution/LoaderDelegate.java + src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControl.java + src/jdk.jshell/share/classes/jdk/jshell/execution/MultiplexingOutputStream.java + src/jdk.jshell/share/classes/jdk/jshell/execution/PipeInputStream.java + src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteCodes.java + src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java + src/jdk.jshell/share/classes/jdk/jshell/execution/StreamingExecutionControl.java + src/jdk.jshell/share/classes/jdk/jshell/execution/Util.java ! src/jdk.jshell/share/classes/jdk/jshell/spi/ExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/spi/ExecutionEnv.java ! src/jdk.jshell/share/classes/jdk/jshell/spi/SPIResolutionException.java ! src/jdk.jshell/share/classes/jdk/jshell/spi/package-info.java ! test/jdk/jshell/ComputeFQNsTest.java ! test/jdk/jshell/FailOverExecutionControlTest.java ! test/jdk/jshell/JDIListeningExecutionControlTest.java ! test/jdk/jshell/KullaTesting.java - test/jdk/jshell/LocalExecutionControl.java ! test/jdk/jshell/UserExecutionControlTest.java + test/jdk/jshell/UserJDIUserRemoteTest.java Changeset: 8f83bfc0791f Author: amurillo Date: 2016-07-21 16:43 +0000 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/8f83bfc0791f Added tag jdk-9+128 for changeset 2764986661b6 ! .hgtags Changeset: 21fd4202c188 Author: amurillo Date: 2016-07-21 17:14 +0000 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/21fd4202c188 Merge - src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/ClassTracker.java - src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/FailOverExecutionControl.java - src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIConnection.java - src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIEventHandler.java - src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIExecutionControl.java - src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDINotConnectedException.java - src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteAgent.java - src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteClassLoader.java - src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteCodes.java - src/jdk.jshell/share/classes/jdk/jshell/execution/Internal.java - test/jdk/jshell/LocalExecutionControl.java Changeset: 891314d4e324 Author: iris Date: 2016-07-21 07:43 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/891314d4e324 8161236: Runtime.Version.{compareTo, equals}IgnoreOpt should be renamed Reviewed-by: alanb, rfield, ksrini ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java Changeset: 842f0bfe2811 Author: mcimadamore Date: 2016-07-22 12:38 +0100 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/842f0bfe2811 8161985: Spurious override of Object.getClass leads to NPE Summary: Attr.adjustMethodReturnType() tweaks return types w/o checking what method is being patched Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/8161985/T8161985a.java + test/tools/javac/8161985/T8161985a.out + test/tools/javac/8161985/T8161985b.java + test/tools/javac/8161985/T8161985b.out Changeset: 0df43e162a59 Author: jlahoda Date: 2016-07-26 15:52 +0200 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/0df43e162a59 8162255: 'Alt-Enter v'/'Alt-Enter i' not working on some terminals Summary: Registering an additional code sequence for Alt-Enter Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java Changeset: e18190929198 Author: vromero Date: 2016-07-26 07:45 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/e18190929198 8161019: javac, fold formatter options Reviewed-by: mcimadamore, jjg ! 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.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java ! test/tools/javac/Diagnostics/6722234/T6722234a.java ! test/tools/javac/Diagnostics/6722234/T6722234b.java ! test/tools/javac/Diagnostics/6722234/T6722234c.java ! test/tools/javac/Diagnostics/6722234/T6722234d.java ! test/tools/javac/Diagnostics/6769027/T6769027.java ! test/tools/javac/Diagnostics/6862608/T6862608a.java ! test/tools/javac/Diagnostics/6862608/T6862608b.java ! test/tools/javac/Diagnostics/7010608/Test.java ! test/tools/javac/Diagnostics/8010387/T8010387.java ! test/tools/javac/InterfaceMemberClassModifiers.java ! test/tools/javac/T5003235/T5003235a.java ! test/tools/javac/T5003235/T5003235b.java ! test/tools/javac/T6214885.java ! test/tools/javac/api/6731573/T6731573.java ! test/tools/javac/diags/CheckResourceKeys.java ! test/tools/javac/diags/examples/WhereCaptured.java ! test/tools/javac/diags/examples/WhereCaptured1.java ! test/tools/javac/diags/examples/WhereFreshTvar.java ! test/tools/javac/diags/examples/WhereIntersection.java ! test/tools/javac/diags/examples/WhereIntersection2.java ! test/tools/javac/diags/examples/WhereTypeVar.java ! test/tools/javac/diags/examples/WhereTypeVar2.java ! test/tools/javac/missingSuperRecovery/MissingSuperRecovery.java ! test/tools/javac/protectedAccess/ProtectedMemberAccess2.java ! test/tools/javac/protectedAccess/ProtectedMemberAccess3.java ! test/tools/javac/protectedAccess/ProtectedMemberAccess4.java ! test/tools/javac/unicode/UnicodeNewline.java Changeset: 8150eeaf8c24 Author: vromero Date: 2016-07-27 07:07 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/8150eeaf8c24 8161277: javax.lang.model.util.Types.isSameType(...) returns true on wildcards Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacTypes.java + test/tools/javac/T8161277/IsSameTypeWildcardTest.java ! test/tools/lib/types/TypeHarness.java Changeset: b4e9df9d2f31 Author: sadayapalam Date: 2016-07-28 10:13 +0530 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/b4e9df9d2f31 8158224: NullPointerException in com.sun.tools.javac.comp.Modules.checkCyclicDependencies when module missing Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java + test/tools/javac/modules/T8158224/Processor.java + test/tools/javac/modules/T8158224/T8158224.java + test/tools/javac/modules/T8158224/T8158224.out + test/tools/javac/modules/T8158224/mods/foo/module-info.java From david.dehaven at oracle.com Thu Jul 28 17:26:38 2016 From: david.dehaven at oracle.com (david.dehaven at oracle.com) Date: Thu, 28 Jul 2016 17:26:38 +0000 Subject: hg: jdk9/client/nashorn: 10 new changesets Message-ID: <201607281726.u6SHQcE8016033@aojmv0008.oracle.com> Changeset: 56ddb77ac9df Author: attila Date: 2016-07-19 13:12 +0200 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/56ddb77ac9df 8160953: Update build-nagen-eclipse task to work with JDK 9 Reviewed-by: lagergren, sundar ! make/build-nasgen.xml ! make/build.xml Changeset: 22d2cf722303 Author: mhaupt Date: 2016-07-21 10:40 +0200 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/22d2cf722303 8142969: Nashorn logging API requires testing Reviewed-by: sundar, mhaupt - test/script/currently-failing/logcoverage.js + test/script/nosecurity/logcoverage.js + test/script/nosecurity/logcoverage.js.EXPECTED Changeset: 0ae21c1277a7 Author: amurillo Date: 2016-07-21 16:43 +0000 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/0ae21c1277a7 Added tag jdk-9+128 for changeset 5a189c5b396c ! .hgtags Changeset: 8a875db19be8 Author: amurillo Date: 2016-07-21 17:13 +0000 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/8a875db19be8 Merge - test/script/currently-failing/logcoverage.js Changeset: 65ec780a0374 Author: attila Date: 2016-07-25 10:58 +0200 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/65ec780a0374 8161928: Dynalink documentation updates Reviewed-by: hannesw, sundar ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingTypeConverterFactory.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/package-info.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/TypeUtilities.java ! src/jdk.dynalink/share/classes/jdk/dynalink/support/SimpleRelinkableCallSite.java Changeset: 9c51738fd0e3 Author: attila Date: 2016-07-25 11:03 +0200 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/9c51738fd0e3 8161929: FindProperty.isInherited never used standalone Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FindProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SetMethodCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java Changeset: f820df12aa51 Author: attila Date: 2016-07-25 11:03 +0200 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/f820df12aa51 8161930: Cleanup ScriptObject warnings Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java Changeset: 68020a486500 Author: hannesw Date: 2016-07-26 15:56 +0200 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/68020a486500 8068972: Array.splice should follow the ES6 specification Reviewed-by: mhaupt, jlaskey ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java + test/script/basic/JDK-8068972.js Changeset: 9d87093a1a97 Author: sdama Date: 2016-07-27 15:53 +0200 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/9d87093a1a97 8160801: add documentation for NativeString Reviewed-by: mhaupt ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Functions.properties Changeset: 9940204f504c Author: hannesw Date: 2016-07-28 16:27 +0200 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/9940204f504c 8160034: The `this` value in the `with` is broken by the repetition of a function call Reviewed-by: attila, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornGuards.java + test/script/basic/JDK-8160034.js + test/script/basic/JDK-8160034.js.EXPECTED From david.dehaven at oracle.com Thu Jul 28 17:28:29 2016 From: david.dehaven at oracle.com (david.dehaven at oracle.com) Date: Thu, 28 Jul 2016 17:28:29 +0000 Subject: hg: jdk9/client/jdk: 69 new changesets Message-ID: <201607281728.u6SHSVV8016418@aojmv0008.oracle.com> Changeset: 13ba68250391 Author: darcy Date: 2016-07-18 10:27 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/13ba68250391 8161500: Use getTypeName and StringJoiner in core reflection toString methods Reviewed-by: redestad ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/reflect/Executable.java ! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/GenericArrayTypeImpl.java ! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl.java ! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/WildcardTypeImpl.java ! test/java/lang/Class/GenericStringTest.java ! test/java/lang/reflect/Constructor/GenericStringTest.java ! test/java/lang/reflect/Field/GenericStringTest.java ! test/java/lang/reflect/Method/GenericStringTest.java Changeset: 2b5da9566427 Author: snikandrova Date: 2016-07-18 13:57 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2b5da9566427 8022580: sun.net.ftp.impl.FtpClient.nameList(String path) handles "null" incorrectly Reviewed-by: chegar, dfuchs ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java + test/sun/net/ftp/TestFtpClientNameListWithNull.java Changeset: 74e3d247a5f2 Author: snikandrova Date: 2016-07-18 14:39 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/74e3d247a5f2 8054213: Class name repeated in output of Type.toString() Reviewed-by: darcy ! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl.java + test/java/lang/reflect/Generics/TestGenericReturnTypeToString.java Changeset: 5af6e98e7a27 Author: naoto Date: 2016-07-18 11:22 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5af6e98e7a27 8159214: jlink --include-locales problems Reviewed-by: jlaskey, okutsu ! src/java.base/share/classes/module-info.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java ! test/tools/jlink/plugins/IncludeLocalesPluginTest.java Changeset: 2c62a8efd316 Author: dcubed Date: 2016-07-07 17:22 -0700 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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: 5a5fe3c89e82 Author: amurillo Date: 2016-07-08 12:17 -0700 URL: http://hg.openjdk.java.net/jdk9/client/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/client/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/client/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 Changeset: c35810bc1945 Author: dcubed Date: 2016-07-14 10:07 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c35810bc1945 8161388: quarantine java/lang/instrument/DaemonThread/TestDaemonThread.java Reviewed-by: gtriantafill, hseigel ! test/ProblemList.txt Changeset: 9b3c7817d771 Author: amurillo Date: 2016-07-15 09:05 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9b3c7817d771 Merge ! test/ProblemList.txt Changeset: 50abd2d30290 Author: amurillo Date: 2016-07-18 09:38 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/50abd2d30290 Merge Changeset: 35290b326e18 Author: amurillo Date: 2016-07-18 13:33 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/35290b326e18 Merge Changeset: bd1195b81c5b Author: amlu Date: 2016-07-19 09:37 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/bd1195b81c5b 8161567: Mark java/util/concurrent/forkjoin/FJExceptionTableLeak.java as intermittently failing Reviewed-by: martin, darcy ! test/java/util/concurrent/forkjoin/FJExceptionTableLeak.java Changeset: f81a3887d9eb Author: psandoz Date: 2016-07-19 16:36 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f81a3887d9eb 8161129: Unsafe::getUnsafe should allow the platform class loader to access it Reviewed-by: forax, jrose ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java Changeset: 53708004dbd7 Author: sherman Date: 2016-07-19 09:31 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/53708004dbd7 8155616: java/util/zip/TestLocalTime.java fails intermittently with storing mtime failed Reviewed-by: rriggs ! test/java/util/zip/TestLocalTime.java Changeset: 7528b8acece3 Author: valeriep Date: 2015-12-23 02:36 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7528b8acece3 8138811: Construction of static protection domains Summary: Updated SubjectDomainCombiner to keep static ProtectionDomain static Reviewed-by: mullan ! src/java.base/share/classes/java/security/ProtectionDomain.java ! src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java Changeset: b02cd30a0bc1 Author: bpb Date: 2016-01-13 14:04 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b02cd30a0bc1 8145446: Perfect pipe placement Reviewed-by: alanb, jeff, igerasim, ahgross ! src/java.base/windows/classes/sun/nio/ch/PipeImpl.java Changeset: 8126c6eec9a1 Author: jbachorik Date: 2016-01-28 11:03 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8126c6eec9a1 8146993: Several javax/management/remote/mandatory regression tests fail after JDK-8138811 Reviewed-by: dfuchs, valeriep ! src/java.management/share/classes/com/sun/jmx/remote/security/JMXSubjectDomainCombiner.java Changeset: e52cc9b1e075 Author: valeriep Date: 2016-03-11 23:54 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e52cc9b1e075 8149070: Enforce update ordering Summary: Make sure that ISE is thrown when updateAAD is called after update. Reviewed-by: mullan ! src/java.base/share/classes/com/sun/crypto/provider/AESCipher.java ! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java ! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeGCMCipher.java Changeset: 017a7d5286ad Author: valeriep Date: 2016-03-16 21:59 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/017a7d5286ad 8147771: Construction of static protection domains under Javax custom policy Summary: Changed SubjectDomainCombiner to combine static PD as is even when custom policy is enabled. Reviewed-by: mullan ! src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java Changeset: 055ab8895df8 Author: valeriep Date: 2016-03-30 22:02 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/055ab8895df8 8146514: Enforce GCM limits Summary: add and enforce upper limit for input size for AES cipher in GCM mode Reviewed-by: mullan ! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeGCMCipher.java Changeset: 86a4008e0b7e Author: vadim Date: 2016-04-04 15:48 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/86a4008e0b7e 8151925: Font reference improvements Reviewed-by: prr, serb, skoivu ! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Font.h Changeset: 3e2c3cfbfe0c Author: jrose Date: 2016-04-23 05:04 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3e2c3cfbfe0c 8154475: Clean up lookup visibility Reviewed-by: vlivanov, mhaupt, ahgross ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java Changeset: bdc9bedcd3bf Author: mhaupt Date: 2016-05-20 09:58 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/bdc9bedcd3bf 8155985: Persistent Parameter Processing Reviewed-by: jrose, vlivanov, ahgross ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java Changeset: cc79a9897c31 Author: mhaupt Date: 2016-06-08 21:45 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/cc79a9897c31 8158571: Additional method handle validation Reviewed-by: jrose, ahgross, mchung ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java Changeset: 721727228b61 Author: bpb Date: 2016-07-19 16:13 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/721727228b61 8161091: Incorrect HTTP Stream.FlowControl implementation allows to send DataFrame even when window size was exhausted Summary: Fix flow control Reviewed-by: rriggs, chegar Contributed-by: Sergey Kuksenko ! src/java.httpclient/share/classes/java/net/http/Stream.java Changeset: 539cc90b2274 Author: sdrach Date: 2016-07-19 10:05 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/539cc90b2274 8157524: Revert JarFile methods "entries" and "stream" to Java 8 behavior Reviewed-by: alanb, psandoz, redestad ! src/java.base/share/classes/java/lang/module/ModulePath.java ! src/java.base/share/classes/java/util/jar/JarFile.java - test/java/util/jar/JarFile/mrjar/MultiReleaseJarIterators.java Changeset: b211a52a7439 Author: bchristi Date: 2016-07-20 08:32 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b211a52a7439 8161718: Copyright/License updates to corba, jdk Reviewed-by: bpb, naoto ! src/java.base/macosx/classes/java/lang/ClassLoaderHelper.java ! src/java.base/share/classes/com/sun/security/ntlm/Server.java ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/jdk/internal/jimage/ImageHeader.java ! src/java.base/share/classes/jdk/internal/jimage/ImageStream.java ! src/java.base/share/classes/jdk/internal/ref/WeakCleanable.java ! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java ! src/java.base/share/native/libfdlibm/e_acos.c ! src/java.base/share/native/libfdlibm/e_asin.c ! src/java.base/share/native/libfdlibm/e_atan2.c ! src/java.base/share/native/libfdlibm/e_atanh.c ! src/java.base/share/native/libfdlibm/e_cosh.c ! src/java.base/share/native/libfdlibm/e_exp.c ! src/java.base/share/native/libfdlibm/e_fmod.c ! src/java.base/share/native/libfdlibm/e_log.c ! src/java.base/share/native/libfdlibm/e_log10.c ! src/java.base/share/native/libfdlibm/e_rem_pio2.c ! src/java.base/share/native/libfdlibm/e_remainder.c ! src/java.base/share/native/libfdlibm/e_scalb.c ! src/java.base/share/native/libfdlibm/e_sinh.c ! src/java.base/share/native/libfdlibm/fdlibm.h ! src/java.base/share/native/libfdlibm/k_cos.c ! src/java.base/share/native/libfdlibm/k_rem_pio2.c ! src/java.base/share/native/libfdlibm/k_sin.c ! src/java.base/share/native/libfdlibm/k_standard.c ! src/java.base/share/native/libfdlibm/k_tan.c ! src/java.base/share/native/libfdlibm/s_atan.c ! src/java.base/share/native/libfdlibm/s_ceil.c ! src/java.base/share/native/libfdlibm/s_copysign.c ! src/java.base/share/native/libfdlibm/s_cos.c ! src/java.base/share/native/libfdlibm/s_expm1.c ! src/java.base/share/native/libfdlibm/s_fabs.c ! src/java.base/share/native/libfdlibm/s_finite.c ! src/java.base/share/native/libfdlibm/s_floor.c ! src/java.base/share/native/libfdlibm/s_frexp.c ! src/java.base/share/native/libfdlibm/s_ilogb.c ! src/java.base/share/native/libfdlibm/s_isnan.c ! src/java.base/share/native/libfdlibm/s_ldexp.c ! src/java.base/share/native/libfdlibm/s_lib_version.c ! src/java.base/share/native/libfdlibm/s_log1p.c ! src/java.base/share/native/libfdlibm/s_logb.c ! src/java.base/share/native/libfdlibm/s_matherr.c ! src/java.base/share/native/libfdlibm/s_modf.c ! src/java.base/share/native/libfdlibm/s_nextafter.c ! src/java.base/share/native/libfdlibm/s_rint.c ! src/java.base/share/native/libfdlibm/s_scalbn.c ! src/java.base/share/native/libfdlibm/s_significand.c ! src/java.base/share/native/libfdlibm/s_sin.c ! src/java.base/share/native/libfdlibm/s_tan.c ! src/java.base/share/native/libfdlibm/s_tanh.c ! src/java.base/share/native/libjimage/NativeImageBuffer.cpp ! src/java.base/share/native/libjimage/endian.cpp ! src/java.base/share/native/libjimage/imageFile.cpp ! src/java.base/share/native/libjimage/jimage.cpp ! src/java.base/unix/classes/java/lang/ClassLoaderHelper.java ! src/java.base/unix/classes/java/net/DefaultDatagramSocketImplFactory.java ! src/java.base/windows/classes/java/lang/ClassLoaderHelper.java ! src/java.base/windows/native/libjava/jni_util_md.c ! src/java.httpclient/share/classes/java/net/http/WSSharedPool.java ! src/java.management/share/classes/com/sun/jmx/remote/util/EnvHelp.java ! src/java.management/share/classes/javax/management/ConstructorParameters.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/LibMDMech.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoMech.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/BasicImageWriter.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PerfectHashBuilder.java ! src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Device.java ! src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Module.java ! src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/RequireContainer.java ! src/sample/share/nio/chatserver/ChatServer.java ! src/sample/share/nio/chatserver/Client.java ! src/sample/share/nio/chatserver/ClientReader.java ! src/sample/share/nio/chatserver/DataReader.java ! src/sample/share/nio/chatserver/MessageReader.java ! src/sample/share/nio/chatserver/NameReader.java Changeset: 4fd35612008c Author: amlu Date: 2016-07-21 10:02 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4fd35612008c 8161565: Problem list httpclient/SplitResponse.java Reviewed-by: chegar ! test/ProblemList.txt Changeset: ce450d1d95f2 Author: simonis Date: 2016-07-20 20:47 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ce450d1d95f2 8161951: 8132379 introduced non ANSI C coding Reviewed-by: dholmes ! src/java.base/windows/native/libjli/java_md.c Changeset: 8ab3084eb273 Author: jlaskey Date: 2016-07-21 10:34 -0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8ab3084eb273 8158407: jimage: verify should do more extensive test Reviewed-by: alanb ! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java ! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties ! test/tools/jimage/JImageToolTest.java Changeset: 681aedb5eccd Author: naoto Date: 2016-07-21 09:21 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/681aedb5eccd 8161937: non-ASCII characters in source code comments Reviewed-by: alanb ! src/java.base/share/native/libjimage/jimage.cpp Changeset: 85c0ee43eff9 Author: amurillo Date: 2016-07-21 16:42 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/85c0ee43eff9 Added tag jdk-9+128 for changeset 9446c534f022 ! .hgtags Changeset: 8fa45117f87c Author: amurillo Date: 2016-07-21 17:13 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8fa45117f87c Merge - test/java/util/jar/JarFile/mrjar/MultiReleaseJarIterators.java Changeset: 165e4d9c7afa Author: bchristi Date: 2016-07-21 13:02 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/165e4d9c7afa 8161039: System.getProperty("os.version") returns incorrect version number on Mac Summary: Omit trailing .0 from os.version when patchVersion is 0 Reviewed-by: alanb ! src/java.base/macosx/native/libjava/java_props_macosx.c Changeset: ab971c902672 Author: iris Date: 2016-07-21 07:42 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ab971c902672 8161236: Runtime.Version.{compareTo, equals}IgnoreOpt should be renamed Reviewed-by: alanb, rfield, ksrini ! src/java.base/share/classes/java/lang/Runtime.java ! test/java/lang/Runtime/Version/Basic.java Changeset: 96288b884a04 Author: ascarpino Date: 2016-07-21 15:08 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/96288b884a04 8060224: Enable SHA-1 CertPath Restrictions Reviewed-by: mullan ! src/java.base/share/conf/security/java.security Changeset: 1bafcae84fb2 Author: okutsu Date: 2016-07-22 13:31 +0900 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1bafcae84fb2 8161203: ResourceBundle.getBundle performance regression Reviewed-by: alanb ! src/java.base/share/classes/java/util/ResourceBundle.java Changeset: bb654e07146d Author: chegar Date: 2016-07-22 11:12 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/bb654e07146d 8078568: java/net/URLPermission/URLTest.java fails intermittently with BindException Reviewed-by: dfuchs ! test/java/net/URLPermission/URLTest.java - test/java/net/URLPermission/policy.1 - test/java/net/URLPermission/policy.2 - test/java/net/URLPermission/policy.3 Changeset: a8db670c7d12 Author: clanger Date: 2016-07-22 14:38 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a8db670c7d12 8160174: java.net.NetworkInterface - fixes and improvements for network interface listing Reviewed-by: chegar ! src/java.base/unix/native/libnet/NetworkInterface.c Changeset: 714224061029 Author: vinnie Date: 2016-07-22 16:05 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/714224061029 8161571: Verifying ECDSA signatures permits trailing bytes Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/provider/DSA.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSASignature.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Signature.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSASignature.java + test/java/security/Signature/SignatureLength.java Changeset: 6770424f6e72 Author: sherman Date: 2016-07-22 16:32 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6770424f6e72 8161942: java.util.zip.ZipEntry.java not covering UpperLimit range of DOS epoch Reviewed-by: redestad ! src/java.base/share/classes/java/util/zip/ZipEntry.java ! src/java.base/share/classes/java/util/zip/ZipOutputStream.java ! src/java.base/share/classes/java/util/zip/ZipUtils.java ! test/java/util/zip/TestExtraTime.java ! test/java/util/zip/TestLocalTime.java Changeset: b76c4d1723c5 Author: xuelei Date: 2016-07-25 05:39 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b76c4d1723c5 8161106: Improve SSLSocket test template Reviewed-by: weijun, jnimeh, asmotrak + test/javax/net/ssl/templates/SSLSocketSample.java Changeset: 686a0cb44fab Author: ssahoo Date: 2016-07-26 09:53 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/686a0cb44fab 8151654: Additional modular test for "auth.login.defaultCallbackHandler" Reviewed-by: mchung, weijun ! test/java/security/Provider/SecurityProviderModularTest.java ! test/java/security/modules/ModularTest.java + test/javax/security/auth/login/modules/JaasClientWithDefaultHandler.java ! test/javax/security/auth/login/modules/JaasModularClientTest.java + test/javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java + test/javax/security/auth/login/modules/TestCallbackHandler.java Changeset: 2e03e2e6350a Author: vtewari Date: 2016-07-26 13:26 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2e03e2e6350a 8161291: Serialization Tests for URLPermission is failing Reviewed-by: dfuchs, chegar ! src/java.base/share/classes/java/net/URLPermission.java ! test/java/net/URLPermission/URLPermissionTest.java Changeset: 1a883741d535 Author: dfuchs Date: 2016-07-26 14:30 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1a883741d535 8153082: Update XSLT compiler to generate classes that invoke addReads Summary: This fix updates the XSLT compiler to generate Module.addReads statements for external function calls (see FunctionCall.java) Reviewed-by: alanb, clanger, joehw ! src/java.base/share/classes/module-info.java Changeset: c659d2cdc7ba Author: dl Date: 2016-07-26 09:49 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c659d2cdc7ba 8162396: j.u.c java.lang.LinkageError Reviewed-by: martin, psandoz, plevart ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java Changeset: fe3146f5e7b1 Author: dl Date: 2016-07-26 09:53 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/fe3146f5e7b1 8160402: Garbage retention with CompletableFuture.anyOf Reviewed-by: martin, psandoz, plevart ! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java ! test/java/util/concurrent/tck/CompletableFutureTest.java Changeset: fe0d3813e6c3 Author: dl Date: 2016-07-26 09:57 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/fe0d3813e6c3 8160751: Optimize ConcurrentHashMap.keySet().removeAll 8161372: ConcurrentHashMap.computeIfAbsent(k,f) locks bin when k present Reviewed-by: martin, psandoz, plevart ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java ! test/java/util/concurrent/tck/ConcurrentHashMapTest.java Changeset: e2c8961887a2 Author: dl Date: 2016-07-26 10:02 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e2c8961887a2 8161608: StampedLock should use storeStoreFence when acquiring write lock Reviewed-by: martin, psandoz, plevart ! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java ! test/java/util/concurrent/tck/StampedLockTest.java Changeset: 47699aa2e69e Author: dl Date: 2016-07-26 10:06 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/47699aa2e69e 8161591: Miscellaneous changes imported from jsr166 CVS 2016-07 Reviewed-by: martin, psandoz, plevart ! src/java.base/share/classes/java/util/concurrent/Exchanger.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java ! test/java/util/concurrent/BlockingQueue/PollMemoryLeak.java Changeset: cfa705d1f4e2 Author: naoto Date: 2016-07-26 10:53 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/cfa705d1f4e2 8162343: non-ASCII characters in source code comments (.hpp) Reviewed-by: rriggs ! src/java.base/share/native/libjimage/imageDecompressor.hpp ! src/java.base/share/native/libjimage/jimage.hpp Changeset: 4e3c848582d8 Author: darcy Date: 2016-07-26 12:56 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4e3c848582d8 8162539: Test fails because it expects a blank between method signature and throws exception Reviewed-by: coleenp ! src/java.base/share/classes/java/lang/reflect/Executable.java ! test/java/lang/reflect/Constructor/GenericStringTest.java ! test/java/lang/reflect/Method/GenericStringTest.java Changeset: b5c386d4f036 Author: martin Date: 2016-07-26 15:41 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b5c386d4f036 8162563: Fix double checked locking in System.console() Reviewed-by: rriggs, sherman ! src/java.base/share/classes/java/lang/System.java Changeset: 14074343085d Author: valeriep Date: 2016-07-27 01:24 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/14074343085d 8159488: Deprivilege java.xml.crypto Summary: Update java.policy with the necessary permissions and minor code refactoring Reviewed-by: mullan ! src/java.base/share/conf/security/java.policy ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/TransformService.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignatureFactory.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory.java + test/javax/xml/crypto/dsig/GetInstanceTests.java Changeset: 5b27401cd66c Author: xuelei Date: 2016-07-27 02:47 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5b27401cd66c 8161898: Mark the use of deprecated javax.security.cert APIs with forRemoval=true Reviewed-by: vinnie, mullan ! src/java.base/share/classes/javax/net/ssl/HandshakeCompletedEvent.java ! src/java.base/share/classes/javax/net/ssl/SSLSession.java Changeset: f7f79474fc40 Author: rpatil Date: 2016-07-26 13:48 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f7f79474fc40 8159684: (tz) Support tzdata2016f Reviewed-by: okutsu ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/antarctica ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/europe ! make/data/tzdata/northamerica ! make/data/tzdata/southamerica ! test/java/util/TimeZone/TimeZoneTest.java ! test/sun/util/calendar/zi/tzdata/VERSION ! test/sun/util/calendar/zi/tzdata/africa ! test/sun/util/calendar/zi/tzdata/antarctica ! test/sun/util/calendar/zi/tzdata/asia ! test/sun/util/calendar/zi/tzdata/australasia ! test/sun/util/calendar/zi/tzdata/europe ! test/sun/util/calendar/zi/tzdata/northamerica ! test/sun/util/calendar/zi/tzdata/southamerica Changeset: 88271955d26b Author: bpb Date: 2016-07-27 14:27 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/88271955d26b 8162624: (fs) Remove FileTypeDetectors based on libgio and libmagic Summary: Remove GioFileTypeDetector and MagicFileTypeDetector. Reviewed-by: alanb ! make/mapfiles/libnio/mapfile-linux - src/java.base/linux/classes/sun/nio/fs/GioFileTypeDetector.java ! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystemProvider.java - src/java.base/linux/classes/sun/nio/fs/MagicFileTypeDetector.java - src/java.base/linux/native/libnio/fs/GioFileTypeDetector.c - src/java.base/linux/native/libnio/fs/MagicFileTypeDetector.c ! test/java/nio/file/Files/probeContentType/Basic.java Changeset: 0881ab3faeb4 Author: ntv Date: 2016-07-28 10:28 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0881ab3faeb4 8066806: java.time.format.DateTimeFormatter cannot parse an offset with single digit hour Summary: Added support for single digit hour in offset Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java ! test/java/time/tck/java/time/format/TCKOffsetPrinterParser.java ! test/java/time/test/java/time/format/TestDateTimeFormatterBuilder.java ! test/java/time/test/java/time/format/TestZoneOffsetParser.java Changeset: 2316ff4c0a83 Author: ntv Date: 2016-07-28 11:18 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2316ff4c0a83 8160681: LocalDate.ofEpochDay input validation Summary: Change the EpochDay range to [-365243219162L, 365241780471L] Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/LocalDate.java ! src/java.base/share/classes/java/time/temporal/ChronoField.java Changeset: decf1acca62d Author: chegar Date: 2016-07-28 13:29 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/decf1acca62d 8157570: sun.rmi.transport.GC retains a strong reference to the context class loader Reviewed-by: alanb, dfuchs, msheppar ! src/java.rmi/share/classes/sun/rmi/transport/GC.java Changeset: a066fe7b1b42 Author: sundar Date: 2016-07-28 19:34 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a066fe7b1b42 8162538: plugin API should avoid read only pool, have module view separated from resource view and have pool builder to modify Reviewed-by: jlaskey, psandoz ! 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/AbstractModuleEntry.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/AbstractResourcePoolEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryModuleEntry.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryResourcePoolEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ByteArrayModuleEntry.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ByteArrayResourcePoolEntry.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/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/PathResourcePoolEntry.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolEntryFactory.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePrevisitor.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ClassForNamePlugin.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/plugin/LinkModule.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModulePool.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePool.java + src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolBuilder.java + src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolEntry.java + src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolModule.java + src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolModuleView.java ! test/tools/jlink/DefaultProviderTest.java ! test/tools/jlink/ImageFileCreatorTest.java ! test/tools/jlink/ImageFilePoolTest.java ! test/tools/jlink/IntegrationTest.java ! test/tools/jlink/JLinkOptionsTest.java ! test/tools/jlink/JLinkPostProcessingTest.java ! test/tools/jlink/ResourcePoolTest.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/ExcludePluginTest.java ! test/tools/jlink/plugins/ExcludeVMPluginTest.java ! test/tools/jlink/plugins/FileCopierPluginTest.java ! test/tools/jlink/plugins/LastSorterTest.java ! test/tools/jlink/plugins/OrderResourcesPluginTest.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: 22e704dfa05c Author: chegar Date: 2016-07-28 16:15 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/22e704dfa05c 8156824: com.sun.jndi.ldap.pool.PoolCleaner should clear its context class loader Reviewed-by: alanb, dfuchs ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapPoolManager.java ! src/java.naming/share/classes/com/sun/jndi/ldap/pool/PoolCleaner.java Changeset: b75e2210e090 Author: prr Date: 2016-07-25 15:09 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b75e2210e090 8162097: [PIT] A series of closed tests about SunFontManager throw NPE on Windows Reviewed-by: bpb, serb ! src/java.desktop/windows/native/libfontmanager/fontpath.c Changeset: 42a74b67c5bb Author: ddehaven Date: 2016-07-26 14:45 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/42a74b67c5bb Merge - test/java/net/URLPermission/policy.1 - test/java/net/URLPermission/policy.2 - test/java/net/URLPermission/policy.3 - test/java/util/jar/JarFile/mrjar/MultiReleaseJarIterators.java Changeset: e5e4cb35c92d Author: ddehaven Date: 2016-07-28 09:01 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e5e4cb35c92d Merge - src/java.base/linux/classes/sun/nio/fs/GioFileTypeDetector.java - src/java.base/linux/classes/sun/nio/fs/MagicFileTypeDetector.java - src/java.base/linux/native/libnio/fs/GioFileTypeDetector.c - src/java.base/linux/native/libnio/fs/MagicFileTypeDetector.c - 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/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/plugin/LinkModule.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModulePool.java Changeset: a178e6359999 Author: ddehaven Date: 2016-07-28 09:29 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a178e6359999 Merge - src/java.base/linux/classes/sun/nio/fs/GioFileTypeDetector.java - src/java.base/linux/classes/sun/nio/fs/MagicFileTypeDetector.java - src/java.base/linux/native/libnio/fs/GioFileTypeDetector.c - src/java.base/linux/native/libnio/fs/MagicFileTypeDetector.c ! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp - 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/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/plugin/LinkModule.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModulePool.java ! test/ProblemList.txt - test/java/net/URLPermission/policy.1 - test/java/net/URLPermission/policy.2 - test/java/net/URLPermission/policy.3 - test/java/util/jar/JarFile/mrjar/MultiReleaseJarIterators.java Changeset: 0ccae3dcc8aa Author: ddehaven Date: 2016-07-28 10:27 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0ccae3dcc8aa Merge - src/java.desktop/share/native/libawt/java2d/ShaderList.c - src/java.desktop/share/native/libawt/java2d/ShaderList.h From semyon.sadetsky at oracle.com Fri Jul 29 07:51:09 2016 From: semyon.sadetsky at oracle.com (semyon.sadetsky at oracle.com) Date: Fri, 29 Jul 2016 07:51:09 +0000 Subject: hg: jdk9/client/jdk: 8161007: GPL header missing comma in year Message-ID: <201607290751.u6T7p96R004447@aojmv0008.oracle.com> Changeset: ff3e7708b3b1 Author: ssadetsky Date: 2016-07-29 10:50 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ff3e7708b3b1 8161007: GPL header missing comma in year Reviewed-by: alexsch, azvegint ! src/java.desktop/share/classes/sun/awt/RequestFocusController.java ! src/java.desktop/unix/native/libawt_xawt/xawt/gnome_interface.h From semyon.sadetsky at oracle.com Fri Jul 29 07:56:45 2016 From: semyon.sadetsky at oracle.com (semyon.sadetsky at oracle.com) Date: Fri, 29 Jul 2016 07:56:45 +0000 Subject: hg: jdk9/client/jdk: 8160246: Regression: 4410243 reproducible with GTK LaF Message-ID: <201607290756.u6T7ujd1005764@aojmv0008.oracle.com> Changeset: 9a93640b287f Author: ssadetsky Date: 2016-07-29 10:56 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9a93640b287f 8160246: Regression: 4410243 reproducible with GTK LaF Reviewed-by: alexsch ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java + test/javax/swing/JTextArea/ScrollbarFlicker/ScrollFlickerTest.java From semyon.sadetsky at oracle.com Fri Jul 29 08:01:05 2016 From: semyon.sadetsky at oracle.com (semyon.sadetsky at oracle.com) Date: Fri, 29 Jul 2016 08:01:05 +0000 Subject: hg: jdk9/client/jdk: 8161273: [hidpi] The frame insets size is wrong on Linux HiDPI because it is not scaled. Message-ID: <201607290801.u6T815ZP007074@aojmv0008.oracle.com> Changeset: 9d114a585177 Author: ssadetsky Date: 2016-07-29 10:59 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9d114a585177 8161273: [hidpi] The frame insets size is wrong on Linux HiDPI because it is not scaled. Reviewed-by: alexsch ! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java ! test/java/awt/Window/GetScreenLocation/GetScreenLocationTest.java From semyon.sadetsky at oracle.com Fri Jul 29 08:05:16 2016 From: semyon.sadetsky at oracle.com (semyon.sadetsky at oracle.com) Date: Fri, 29 Jul 2016 08:05:16 +0000 Subject: hg: jdk9/client/jdk: 8117886: There is no tooltip while moving the mouse on the tray icon. Message-ID: <201607290805.u6T85GD2007912@aojmv0008.oracle.com> Changeset: dc5fc75beffa Author: ssadetsky Date: 2016-07-29 11:04 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/dc5fc75beffa 8117886: There is no tooltip while moving the mouse on the tray icon. Reviewed-by: alexsch ! src/java.desktop/share/classes/java/awt/TrayIcon.java From semyon.sadetsky at oracle.com Fri Jul 29 08:09:02 2016 From: semyon.sadetsky at oracle.com (semyon.sadetsky at oracle.com) Date: Fri, 29 Jul 2016 08:09:02 +0000 Subject: hg: jdk9/client/jdk: 8016313: java.awt.Headless exception has no spec since its creation Message-ID: <201607290809.u6T892G5009008@aojmv0008.oracle.com> Changeset: 588d051cc702 Author: ssadetsky Date: 2016-07-29 11:08 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/588d051cc702 8016313: java.awt.Headless exception has no spec since its creation Reviewed-by: prr ! src/java.desktop/share/classes/java/awt/HeadlessException.java From semyon.sadetsky at oracle.com Fri Jul 29 08:14:24 2016 From: semyon.sadetsky at oracle.com (semyon.sadetsky at oracle.com) Date: Fri, 29 Jul 2016 08:14:24 +0000 Subject: hg: jdk9/client/jdk: 8161195: Regression: closed/javax/swing/text/FlowView/LayoutTest.java Message-ID: <201607290814.u6T8EPFS010644@aojmv0008.oracle.com> Changeset: 2624f115072a Author: ssadetsky Date: 2016-07-29 11:14 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2624f115072a 8161195: Regression: closed/javax/swing/text/FlowView/LayoutTest.java Reviewed-by: alexsch ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp + test/javax/swing/regtesthelpers/JRobot.java + test/javax/swing/regtesthelpers/SwingTestHelper.java + test/javax/swing/regtesthelpers/Test.java + test/javax/swing/text/FlowView/LayoutTest.java From semyon.sadetsky at oracle.com Fri Jul 29 08:19:42 2016 From: semyon.sadetsky at oracle.com (semyon.sadetsky at oracle.com) Date: Fri, 29 Jul 2016 08:19:42 +0000 Subject: hg: jdk9/client/jdk: 8160448: Make GTK3 menus appearence similar to native. Message-ID: <201607290819.u6T8JgTl012238@aojmv0008.oracle.com> Changeset: 900dde7b4a68 Author: ssadetsky Date: 2016-07-29 11:19 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/900dde7b4a68 8160448: Make GTK3 menus appearence similar to native. Reviewed-by: alexsch ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKGraphicsUtils.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKIconFactory.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java From semyon.sadetsky at oracle.com Fri Jul 29 08:26:12 2016 From: semyon.sadetsky at oracle.com (semyon.sadetsky at oracle.com) Date: Fri, 29 Jul 2016 08:26:12 +0000 Subject: hg: jdk9/client/jdk: 8157827: AWT_Desktop/Automated/Exceptions/BasicTest loads incorrect GTK version when jdk.gtk.version=3 Message-ID: <201607290826.u6T8QCoK013913@aojmv0008.oracle.com> Changeset: fe0a90c63dce Author: ssadetsky Date: 2016-07-29 11:25 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/fe0a90c63dce 8157827: AWT_Desktop/Automated/Exceptions/BasicTest loads incorrect GTK version when jdk.gtk.version=3 Reviewed-by: prr ! src/java.desktop/unix/classes/sun/awt/X11/XDesktopPeer.java + test/java/awt/Desktop/DesktopGtkLoadTest/DesktopGtkLoadTest.java