From semyon.sadetsky at oracle.com Tue Dec 1 16:05:43 2015 From: semyon.sadetsky at oracle.com (semyon.sadetsky at oracle.com) Date: Tue, 01 Dec 2015 16:05:43 +0000 Subject: hg: jdk9/client/jdk: 8081457: TrayIcon tests fail in OEL 7 only Message-ID: <201512011605.tB1G5iYe005942@aojmv0008.oracle.com> Changeset: 54ee396d17f0 Author: ssadetsky Date: 2015-12-01 19:02 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/54ee396d17f0 8081457: TrayIcon tests fail in OEL 7 only Reviewed-by: alexsch, serb, azvegint ! src/java.desktop/unix/classes/sun/awt/X11/XTrayIconPeer.java ! test/java/awt/TrayIcon/ActionCommand/ActionCommand.java ! test/java/awt/TrayIcon/ActionEventMask/ActionEventMask.java ! test/java/awt/TrayIcon/ModalityTest/ModalityTest.java ! test/java/awt/TrayIcon/MouseEventMask/MouseEventMaskTest.java ! test/java/awt/TrayIcon/MouseMovedTest/MouseMovedTest.java ! test/java/awt/TrayIcon/SecurityCheck/FunctionalityCheck/FunctionalityCheck.java ! test/java/awt/TrayIcon/SecurityCheck/FunctionalityCheck/tray.policy ! test/java/awt/TrayIcon/SystemTrayIconHelper.java ! test/java/awt/TrayIcon/TrayIconEventModifiers/TrayIconEventModifiersTest.java ! test/java/awt/TrayIcon/TrayIconEvents/TrayIconEventsTest.java ! test/java/awt/TrayIcon/TrayIconMouseTest/TrayIconMouseTest.java ! test/java/awt/TrayIcon/TrayIconPopup/TrayIconPopupTest.java From semyon.sadetsky at oracle.com Tue Dec 1 16:08:17 2015 From: semyon.sadetsky at oracle.com (semyon.sadetsky at oracle.com) Date: Tue, 01 Dec 2015 16:08:17 +0000 Subject: hg: jdk9/client/jdk: 8068228: Test closed/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest fails with GTKLookAndFeel Message-ID: <201512011608.tB1G8HDi006587@aojmv0008.oracle.com> Changeset: 26e65a8e9548 Author: ssadetsky Date: 2015-12-01 19:07 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/26e65a8e9548 8068228: Test closed/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest fails with GTKLookAndFeel Reviewed-by: ssadetsky, arapte - test/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest.html ! test/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest.java From semyon.sadetsky at oracle.com Tue Dec 1 16:22:26 2015 From: semyon.sadetsky at oracle.com (semyon.sadetsky at oracle.com) Date: Tue, 01 Dec 2015 16:22:26 +0000 Subject: hg: jdk9/client/jdk: 8030702: Deadlock between subclass of AbstractDocument and UndoManager Message-ID: <201512011622.tB1GMQH8010977@aojmv0008.oracle.com> Changeset: 5ed9c2c9abe6 Author: ssadetsky Date: 2015-12-01 19:21 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5ed9c2c9abe6 8030702: Deadlock between subclass of AbstractDocument and UndoManager Reviewed-by: alexsch, azvegint ! src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java ! src/java.desktop/share/classes/javax/swing/undo/UndoManager.java + src/java.desktop/share/classes/sun/swing/text/UndoableEditLockSupport.java + test/javax/swing/undo/UndoManager/AbstractDocumentUndoConcurrentTest.java From sergey.bylokhov at oracle.com Tue Dec 1 19:54:02 2015 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Tue, 01 Dec 2015 19:54:02 +0000 Subject: hg: jdk9/client/jdk: 3 new changesets Message-ID: <201512011954.tB1Js331021326@aojmv0008.oracle.com> Changeset: 06f9a2bff766 Author: jdv Date: 2015-12-02 00:34 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/06f9a2bff766 8074967: [macosx] JPEGImageReader incorrectly identifies YCbCr JPEGs as RGB in standard metadata Reviewed-by: prr, psadhukhan ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadata.java + test/javax/imageio/plugins/jpeg/JpegMetadataColorSpaceTest.java + test/javax/imageio/plugins/jpeg/nomarkers.jpg Changeset: 644e1d66e301 Author: jdv Date: 2015-12-02 00:47 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/644e1d66e301 6967419: IndexOutOfBoundsException when drawing PNGs Reviewed-by: prr, psadhukhan ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java + test/javax/imageio/plugins/png/PngForceStopWritingTest.java Changeset: de7c47b7b8a6 Author: jdv Date: 2015-12-02 00:52 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/de7c47b7b8a6 8041501: ImageIO reader is not capable of reading JPEGs without JFIF header Reviewed-by: prr, psadhukhan ! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c + test/javax/imageio/plugins/jpeg/JpegImageColorSpaceTest.java From gnu.andrew at redhat.com Wed Dec 2 21:24:43 2015 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 02 Dec 2015 21:24:43 +0000 Subject: hg: jdk9/client/jdk: 8144071: ImageIO does not reset stream if an exception is thrown Message-ID: <201512022124.tB2LOhIc005164@aojmv0008.oracle.com> Changeset: 284925b520f1 Author: andrew Date: 2015-12-02 21:23 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/284925b520f1 8144071: ImageIO does not reset stream if an exception is thrown Summary: Reset the I/O stream in a finally block Reviewed-by: andrew Contributed-by: Jiri Vanek ! src/java.desktop/share/classes/javax/imageio/ImageIO.java + test/javax/imageio/spi/MarkTryFinallyReproducer.java From philip.race at oracle.com Thu Dec 3 00:59:38 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 03 Dec 2015 00:59:38 +0000 Subject: hg: jdk9/client: 57 new changesets Message-ID: <201512030059.tB30xc5h000345@aojmv0008.oracle.com> Changeset: 1a889daf7eb0 Author: attila Date: 2015-11-24 10:22 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/1a889daf7eb0 8141338: Move jdk.internal.dynalink package to jdk.dynalink Reviewed-by: alanb, mchung, sundar ! make/CompileJavaModules.gmk ! make/Images.gmk ! modules.xml Changeset: 015cff85d10d Author: erikj Date: 2015-11-24 11:25 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/015cff85d10d 8143236: Update devkit creation makefiles for linux Reviewed-by: ihse ! make/devkit/Makefile ! make/devkit/Tools.gmk Changeset: 11b31df300ae Author: erikj Date: 2015-11-24 15:36 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/11b31df300ae 8143296: javac-server/sjavac not compatible with LogFailures on Windows Reviewed-by: ihse ! common/autoconf/basics_windows.m4 ! common/autoconf/boot-jdk.m4 ! common/autoconf/build-performance.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! common/src/fixpath.c ! make/InitSupport.gmk ! make/common/SetupJavaCompilers.gmk Changeset: b2a9c5ef147e Author: erikj Date: 2015-11-24 15:46 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/b2a9c5ef147e 8143141: Bring in minor build changes from the jigsaw/jake forest Reviewed-by: ihse, mchung ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! common/autoconf/toolchain.m4 ! make/CompileJavaModules.gmk ! make/Images.gmk ! make/Jprt.gmk ! make/Main.gmk ! make/common/JavaCompilation.gmk ! make/common/NativeCompilation.gmk Changeset: 358fb90ae6e6 Author: erikj Date: 2015-11-24 17:45 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/358fb90ae6e6 8142983: Enable builds with icecc/icecream Reviewed-by: ihse ! common/autoconf/build-performance.m4 ! common/autoconf/configure.ac ! common/autoconf/generated-configure.sh ! common/autoconf/hotspot-spec.gmk.in ! common/autoconf/spec.gmk.in Changeset: f069169dc66f Author: erikj Date: 2015-11-25 15:56 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/f069169dc66f 8144039: Enable javac server by default Reviewed-by: ihse ! common/autoconf/build-performance.m4 ! common/autoconf/generated-configure.sh Changeset: 12d27df4933e Author: erikj Date: 2015-11-27 16:29 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/12d27df4933e 8144172: Problem with bootcycle-images and sjavac Reviewed-by: ihse ! common/autoconf/bootcycle-spec.gmk.in ! make/Main.gmk Changeset: 8407c45c9379 Author: jbachorik Date: 2015-11-20 13:02 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/8407c45c9379 8043138: Attach API should not require jvmstat rmi protocol Reviewed-by: alanb, mchung, erikj, ihse ! make/Images.gmk ! modules.xml Changeset: 5711553c7b41 Author: joehw Date: 2015-11-30 08:52 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/5711553c7b41 8144094: Add Catalog API to java.xml module Reviewed-by: lancea ! make/common/CORE_PKGS.gmk ! modules.xml Changeset: 62351f9def8e Author: robm Date: 2015-11-30 17:37 +0000 URL: http://hg.openjdk.java.net/jdk9/client/rev/62351f9def8e 8142872: Remove support for sun.nio.ch.PollSelectorProvider from 9 Reviewed-by: alanb, simonis ! make/CompileJavaModules.gmk Changeset: 331fda57dfd3 Author: lana Date: 2015-11-12 18:27 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/331fda57dfd3 Merge Changeset: 430540e2fe98 Author: lana Date: 2015-11-19 09:36 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/430540e2fe98 Added tag jdk9-b93 for changeset 331fda57dfd3 ! .hgtags Changeset: 349488425abc Author: lana Date: 2015-11-20 15:38 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/349488425abc Merge Changeset: c3a9e69cf142 Author: lana Date: 2015-11-29 10:59 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/c3a9e69cf142 Added tag jdk9-b94 for changeset 349488425abc ! .hgtags Changeset: 8f3c139771af Author: lana Date: 2015-11-30 13:26 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/8f3c139771af Merge Changeset: 09d04e9badce Author: neliasso Date: 2015-11-16 20:54 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/09d04e9badce Merge ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! make/Main.gmk Changeset: 3701b7e11a21 Author: neliasso Date: 2015-11-23 11:06 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/3701b7e11a21 Merge Changeset: d430479aa7bc Author: amurillo Date: 2015-11-27 11:44 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/d430479aa7bc Merge Changeset: f8e40a86242f Author: iklam Date: 2015-07-22 20:14 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/f8e40a86242f 8140802: Clean up and refactor of class loading code for CDS Reviewed-by: jiangli, acorn ! modules.xml ! test/lib/sun/hotspot/WhiteBox.java Changeset: 260c0796b4c7 Author: jiangli Date: 2015-11-19 19:30 -0500 URL: http://hg.openjdk.java.net/jdk9/client/rev/260c0796b4c7 Merge ! modules.xml Changeset: 5af41a2286d0 Author: jiangli Date: 2015-11-23 14:41 -0500 URL: http://hg.openjdk.java.net/jdk9/client/rev/5af41a2286d0 Merge ! modules.xml Changeset: fdbe1b5e0eb6 Author: erikj Date: 2015-11-24 12:18 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/fdbe1b5e0eb6 8142336: Convert the SA agent build to modular build-infra makefiles Reviewed-by: ihse, sla, dsamersoff, twisti ! make/CompileJavaModules.gmk ! make/Images.gmk ! make/Main.gmk ! make/common/Modules.gmk ! make/common/NativeCompilation.gmk Changeset: 6e9c4ae0edf5 Author: jwilhelm Date: 2015-11-30 19:22 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/6e9c4ae0edf5 Merge ! make/CompileJavaModules.gmk ! make/Images.gmk ! make/Main.gmk ! make/common/NativeCompilation.gmk ! modules.xml Changeset: 370ef3d73d3e Author: amurillo Date: 2015-11-30 13:55 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/370ef3d73d3e Merge ! make/CompileJavaModules.gmk ! make/Images.gmk ! modules.xml Changeset: c68e1abd0df9 Author: erikj Date: 2015-12-02 10:49 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/c68e1abd0df9 8144312: Remove limitations on the default number of jobs in the build Reviewed-by: tbell ! common/autoconf/build-performance.m4 ! common/autoconf/generated-configure.sh Changeset: 4999895b3a44 Author: ihse Date: 2015-06-11 00:21 +0200 URL: http://hg.openjdk.java.net/jdk9/client/rev/4999895b3a44 8085822: JEP 223: New Version-String Scheme (initial integration) Reviewed-by: erikj, dcubed, dholmes Contributed-by: Magnus Ihse Bursie ! common/autoconf/configure.ac ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/help.m4 ! common/autoconf/jdk-options.m4 + common/autoconf/jdk-version.m4 ! common/autoconf/spec.gmk.in ! common/autoconf/version-numbers - common/bin/test_builds.sh ! common/nb_native/nbproject/configurations.xml ! make/Images.gmk ! make/Install.gmk ! make/Javadoc.gmk ! make/JrtfsJar.gmk ! make/MacBundles.gmk ! make/jprt.properties Changeset: 5064fbd94e61 Author: ihse Date: 2015-06-11 00:30 +0200 URL: http://hg.openjdk.java.net/jdk9/client/rev/5064fbd94e61 Merge ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh Changeset: b0f70258d774 Author: erikj Date: 2015-06-26 10:02 +0200 URL: http://hg.openjdk.java.net/jdk9/client/rev/b0f70258d774 8087328: Move debuglevel info in version string from PRE to OPT Reviewed-by: ihse ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-version.m4 ! make/jprt.properties Changeset: c05542651555 Author: erikj Date: 2015-06-26 10:09 +0200 URL: http://hg.openjdk.java.net/jdk9/client/rev/c05542651555 8087329: Introduce VERSION_IS_GA Reviewed-by: ihse ! common/autoconf/jdk-version.m4 ! common/autoconf/spec.gmk.in ! make/Javadoc.gmk Changeset: d9a9395e80b6 Author: iris Date: 2015-06-29 13:35 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/d9a9395e80b6 Merge ! common/autoconf/generated-configure.sh - common/bin/test_builds.sh ! make/MacBundles.gmk Changeset: 59c66735d841 Author: iris Date: 2015-07-06 11:46 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/59c66735d841 Merge - common/bin/test_builds.sh Changeset: 2b1043cd9a56 Author: iris Date: 2015-07-13 13:33 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/2b1043cd9a56 Merge ! common/autoconf/generated-configure.sh - common/bin/test_builds.sh ! make/Images.gmk ! make/MacBundles.gmk ! make/jprt.properties Changeset: 7039acd5233a Author: iris Date: 2015-07-20 10:59 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/7039acd5233a Merge - common/bin/test_builds.sh ! make/Images.gmk Changeset: 5148fa32e0f9 Author: iris Date: 2015-07-23 13:15 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/5148fa32e0f9 Merge - common/bin/test_builds.sh ! make/Javadoc.gmk ! make/jprt.properties Changeset: eabe2c23d792 Author: iris Date: 2015-08-03 09:24 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/eabe2c23d792 Merge - common/bin/test_builds.sh ! make/jprt.properties Changeset: 8d42e700c730 Author: iris Date: 2015-08-10 19:57 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/8d42e700c730 Merge - common/bin/test_builds.sh Changeset: 364e7c2c0f54 Author: iris Date: 2015-08-17 13:02 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/364e7c2c0f54 Merge - common/bin/test_builds.sh Changeset: 8472cf29f3ca Author: iris Date: 2015-08-25 14:44 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/8472cf29f3ca Merge - common/bin/test_builds.sh ! make/Images.gmk Changeset: cad12d661f7b Author: iris Date: 2015-08-31 13:56 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/cad12d661f7b Merge - common/bin/test_builds.sh Changeset: 35e118e5bcb4 Author: iris Date: 2015-09-08 10:24 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/35e118e5bcb4 Merge - common/bin/test_builds.sh ! make/Images.gmk Changeset: 4c7275c964b3 Author: dtitov Date: 2015-09-10 09:04 +0200 URL: http://hg.openjdk.java.net/jdk9/client/rev/4c7275c964b3 8135083: Product version string for DLLs and EXEs should not include trailing zeros Reviewed-by: katleman, iris, ihse ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh Changeset: ec282bb82ad9 Author: iris Date: 2015-09-14 09:46 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/ec282bb82ad9 Merge - common/bin/test_builds.sh Changeset: 94682bac8456 Author: iris Date: 2015-09-21 20:14 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/94682bac8456 Merge ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in - common/bin/test_builds.sh Changeset: 38df42f29314 Author: iris Date: 2015-09-29 17:56 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/38df42f29314 Merge ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 ! common/autoconf/spec.gmk.in - common/bin/test_builds.sh Changeset: e1ef7db1e02d Author: ihse Date: 2015-09-30 14:09 +0200 URL: http://hg.openjdk.java.net/jdk9/client/rev/e1ef7db1e02d 8137259: configure needs to parse Verona-style version strings for bootjdk Reviewed-by: erikj, iris ! common/autoconf/boot-jdk.m4 ! common/autoconf/generated-configure.sh Changeset: 9c37a640ddba Author: iris Date: 2015-10-05 21:02 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/9c37a640ddba Merge ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in - common/bin/test_builds.sh Changeset: 83a19847a443 Author: dmalav Date: 2015-10-12 10:31 -0400 URL: http://hg.openjdk.java.net/jdk9/client/rev/83a19847a443 8138984: top-level directory of jdk*tar.gz bundles doesn't conform to JEP JDK-8061494 Reviewed-by: pbhat, asemenyuk, erikj ! common/autoconf/spec.gmk.in Changeset: 21efe3b23a5a Author: ihse Date: 2015-10-20 12:12 +0200 URL: http://hg.openjdk.java.net/jdk9/client/rev/21efe3b23a5a 8139951: Do not store debug level in OPT part of Verona string Reviewed-by: erikj ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-version.m4 Changeset: 3f5bfe602a9f Author: amurillo Date: 2015-10-21 10:57 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/3f5bfe602a9f 8140191: Unable to build the verona stage repo with JPRT Reviewed-by: erikj ! make/jprt.properties Changeset: 8b85f3ce05a3 Author: iris Date: 2015-10-25 19:33 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/8b85f3ce05a3 Merge ! common/autoconf/boot-jdk.m4 ! common/autoconf/configure.ac ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/help.m4 ! common/autoconf/spec.gmk.in - common/bin/test_builds.sh Changeset: f54f87367d99 Author: iris Date: 2015-11-01 09:55 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/f54f87367d99 Merge ! common/autoconf/boot-jdk.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in - common/bin/test_builds.sh ! make/Images.gmk ! make/jprt.properties Changeset: 8f998d77a50c Author: iris Date: 2015-11-09 18:36 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/8f998d77a50c Merge ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in - common/bin/test_builds.sh ! make/jprt.properties Changeset: 096dd665a6ff Author: iris Date: 2015-11-16 21:19 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/096dd665a6ff Merge ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in - common/bin/test_builds.sh ! make/Images.gmk ! make/JrtfsJar.gmk ! make/jprt.properties Changeset: fed781527153 Author: iris Date: 2015-11-19 13:58 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/fed781527153 Merge ! common/autoconf/configure.ac ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 ! common/autoconf/spec.gmk.in - common/bin/test_builds.sh Changeset: 12a6fb4f070f Author: iris Date: 2015-11-29 20:28 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/12a6fb4f070f Merge - common/bin/test_builds.sh Changeset: 90f455b5ff5e Author: lana Date: 2015-12-02 09:34 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/90f455b5ff5e Merge ! common/autoconf/boot-jdk.m4 ! common/autoconf/configure.ac ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! make/Images.gmk Changeset: 668ba5feb9a8 Author: prr Date: 2015-12-02 11:22 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/668ba5feb9a8 Merge - common/bin/test_builds.sh ! make/common/CORE_PKGS.gmk From philip.race at oracle.com Thu Dec 3 01:00:00 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 03 Dec 2015 01:00:00 +0000 Subject: hg: jdk9/client/jdk: 110 new changesets Message-ID: <201512030100.tB3106HG000467@aojmv0008.oracle.com> Changeset: caba60c122b6 Author: sherman Date: 2015-11-23 10:36 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/caba60c122b6 8143553: StringBuffer.getByte(byte[], int, byte) should be package private (not protected) Reviewed-by: thartmann ! src/java.base/share/classes/java/lang/StringBuffer.java Changeset: 25b577ea72d5 Author: shurailine Date: 2015-11-23 11:49 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/25b577ea72d5 8139430: Refactor test library to decrease module dependencies of tests Reviewed-by: mchung, alanb ! test/java/util/logging/TestLoggerWeakRefLeak.java - test/lib/testlibrary/jdk/testlibrary/InputArguments.java ! test/lib/testlibrary/jdk/testlibrary/JcmdBase.java ! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java ! test/lib/testlibrary/jdk/testlibrary/TestThread.java + test/lib/testlibrary/jdk/testlibrary/management/InputArguments.java + test/lib/testlibrary/jdk/testlibrary/management/ThreadMXBeanTool.java ! test/sun/tools/jcmd/TestJcmdSanity.java ! test/sun/tools/jinfo/JInfoHelper.java ! test/sun/tools/jmap/BasicJMapTest.java ! test/sun/tools/jps/JpsBase.java ! test/sun/tools/jstack/BasicJStackTest.java Changeset: 0c0366bc27b3 Author: okutsu Date: 2015-11-24 13:22 +0900 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0c0366bc27b3 8073211: javadoc of Format parseObject methods should specify NullPointerExceptions Reviewed-by: naoto, peytoia, okutsu Contributed-by: Naveen Kumar ! src/java.base/share/classes/java/text/DateFormat.java ! src/java.base/share/classes/java/text/Format.java ! src/java.base/share/classes/java/text/MessageFormat.java ! src/java.base/share/classes/java/text/NumberFormat.java Changeset: 1326072e44bf Author: attila Date: 2015-11-24 10:22 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1326072e44bf 8141338: Move jdk.internal.dynalink package to jdk.dynalink Reviewed-by: alanb, mchung, sundar ! make/src/classes/build/tools/module/ext.modules Changeset: 6ad5d252b55c Author: erikj Date: 2015-11-24 15:46 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6ad5d252b55c 8143141: Bring in minor build changes from the jigsaw/jake forest Reviewed-by: ihse, mchung ! make/gendata/GendataBreakIterator.gmk ! make/gensrc/GensrcCommon.gmk ! make/gensrc/GensrcMisc.gmk ! make/gensrc/GensrcProperties.gmk ! make/launcher/Launcher-jdk.jcmd.gmk ! make/launcher/Launcher-jdk.jconsole.gmk ! make/launcher/Launcher-jdk.jdi.gmk ! make/launcher/LauncherCommon.gmk ! make/lib/Lib-jdk.crypto.ucrypto.gmk Changeset: 715972927a17 Author: shade Date: 2015-11-24 19:02 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/715972927a17 8136500: Integer/Long getChars and stringSize should be more idiomatic Reviewed-by: igerasim, sherman, psandoz, jrose ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java + test/java/lang/Integer/ToString.java + test/java/lang/Long/ToString.java Changeset: db013eafc5c3 Author: rgoel Date: 2015-11-24 14:46 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/db013eafc5c3 7011840: TEST_BUG java/util/Locale/LocaleEnhanceTest.java Summary: Outputting extra information in LocaleEnhanceTest.java Reviewed-by: peytoia, naoto ! test/java/util/Locale/LocaleEnhanceTest.java Changeset: 33fd40487d6d Author: amjiang Date: 2015-11-25 09:42 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/33fd40487d6d 8143377: Test PKCS8Test.java fails Reviewed-by: weijun ! test/ProblemList.txt ! test/sun/security/pkcs/pkcs8/PKCS8Test.java Changeset: 000dd74c5ad7 Author: weijun Date: 2015-11-25 11:58 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/000dd74c5ad7 8143913: MSCAPI keystore should accept Certificate[] in setEntry() Reviewed-by: vinnie ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/KeyStore.java + test/sun/security/mscapi/CastError.java Changeset: fc3266c221b7 Author: okutsu Date: 2015-11-25 13:29 +0900 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/fc3266c221b7 7047633: remove @ignore 6876961 from test/java/util/ResourceBundle/Test4300693.java Reviewed-by: peytoia, okutsu Contributed-by: Naveen Kumar ! test/java/util/ResourceBundle/Test4300693.java Changeset: ff8ce38663d9 Author: mhaupt Date: 2015-11-25 09:23 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ff8ce38663d9 8143798: jck failures: api/java_lang/invoke/MethodHandle/index_MethodsTests[asSpreaderWMTE]: java.lang.VerifyError: Bad type on operand stack Reviewed-by: vlivanov ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! test/java/lang/invoke/T8139885.java Changeset: 6abacd981c4a Author: lancea Date: 2015-11-25 15:28 -0500 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6abacd981c4a 8143165: Add Statement.isSimpleIdentifier and update enquoteLiteral Reviewed-by: rriggs, joehw ! src/java.sql/share/classes/java/sql/Statement.java ! test/java/sql/testng/test/sql/StatementTests.java Changeset: 0967adb92393 Author: lancea Date: 2015-11-25 15:36 -0500 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0967adb92393 8085984: Add JDBC Sharding API Reviewed-by: ulfzibis, joehw ! src/java.sql/share/classes/java/sql/Connection.java + src/java.sql/share/classes/java/sql/ConnectionBuilder.java ! src/java.sql/share/classes/java/sql/DatabaseMetaData.java + src/java.sql/share/classes/java/sql/ShardingKey.java + src/java.sql/share/classes/java/sql/ShardingKeyBuilder.java ! src/java.sql/share/classes/javax/sql/DataSource.java ! src/java.sql/share/classes/javax/sql/XAConnection.java + src/java.sql/share/classes/javax/sql/XAConnectionBuilder.java ! src/java.sql/share/classes/javax/sql/XADataSource.java Changeset: e1a21828acc1 Author: dl Date: 2015-11-25 18:12 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e1a21828acc1 8140587: Atomic*FieldUpdaters should use Class.isInstance instead of direct class check Reviewed-by: martin, psandoz, chegar, shade, plevart ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java Changeset: e2896d563f7b Author: dl Date: 2015-11-25 18:18 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e2896d563f7b 8143073: Improve documentation for ConcurrentHashMap serialized form Reviewed-by: martin, psandoz, chegar, shade, plevart ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java Changeset: 64e1f7283f2b Author: dl Date: 2015-11-25 18:24 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/64e1f7283f2b 8143086: Document that ForkJoinWorkerThreadFactory.newThread can return null to reject request Reviewed-by: martin, psandoz, chegar, shade, plevart ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java Changeset: 9494284852a5 Author: dl Date: 2015-11-25 18:30 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9494284852a5 8141031: java/util/concurrent/Phaser/Basic.java starts failing intermittently Reviewed-by: martin, psandoz, chegar, shade, plevart ! test/java/util/concurrent/Phaser/Basic.java Changeset: bf67ee9dac57 Author: dl Date: 2015-11-25 18:35 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/bf67ee9dac57 8140468: java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java failed with java.lang.Error: Completed == 4; expected 2 8040928: java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java: java.lang.Error: Completed != 2 Reviewed-by: martin, psandoz, chegar, shade, plevart ! test/java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java Changeset: d7d9ff109242 Author: dl Date: 2015-11-25 18:40 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d7d9ff109242 8140471: java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java timed out Reviewed-by: martin, psandoz, chegar, shade, plevart ! test/java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java Changeset: de6ab0c3bd26 Author: dl Date: 2015-11-25 18:45 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/de6ab0c3bd26 8072015: java/util/Collections/CheckedMapBash.java failed TreeSet(reverseOrder) Reviewed-by: martin, psandoz, chegar, shade, plevart ! test/java/util/Collections/CheckedMapBash.java Changeset: 650819b6f600 Author: dl Date: 2015-11-25 18:51 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/650819b6f600 8139574: ReentrantReadWriteLock documentation example has compile time error Reviewed-by: martin, psandoz, chegar, shade, plevart ! src/java.base/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java Changeset: 2103ed2d51f5 Author: dl Date: 2015-11-25 18:56 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2103ed2d51f5 8142441: Improve jtreg tests for java.util.concurrent Reviewed-by: martin, psandoz, chegar, shade, plevart ! test/java/util/Collections/CheckedSetBash.java ! test/java/util/Collections/EmptyCollectionSerialization.java ! test/java/util/Spliterator/SpliteratorLateBindingFailFastTest.java ! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java ! test/java/util/concurrent/BlockingQueue/CancelledProducerConsumerLoops.java ! test/java/util/concurrent/BlockingQueue/DrainToFails.java ! test/java/util/concurrent/BlockingQueue/Interrupt.java ! test/java/util/concurrent/BlockingQueue/LastElement.java ! test/java/util/concurrent/BlockingQueue/LoopHelpers.java ! test/java/util/concurrent/BlockingQueue/MultipleProducersSingleConsumerLoops.java ! test/java/util/concurrent/BlockingQueue/OfferDrainToLoops.java ! test/java/util/concurrent/BlockingQueue/PollMemoryLeak.java ! test/java/util/concurrent/BlockingQueue/ProducerConsumerLoops.java ! test/java/util/concurrent/BlockingQueue/SingleProducerMultipleConsumerLoops.java ! test/java/util/concurrent/CompletableFuture/Basic.java ! test/java/util/concurrent/ConcurrentHashMap/LoopHelpers.java ! test/java/util/concurrent/ConcurrentHashMap/MapCheck.java ! test/java/util/concurrent/ConcurrentHashMap/MapLoops.java ! test/java/util/concurrent/ConcurrentMap/ConcurrentModification.java ! test/java/util/concurrent/ConcurrentQueues/ConcurrentQueueLoops.java ! test/java/util/concurrent/ConcurrentQueues/IteratorWeakConsistency.java ! test/java/util/concurrent/ConcurrentQueues/LoopHelpers.java ! test/java/util/concurrent/ConcurrentQueues/OfferRemoveLoops.java ! test/java/util/concurrent/CopyOnWriteArrayList/COWSubList.java ! test/java/util/concurrent/CopyOnWriteArrayList/EqualsRace.java ! test/java/util/concurrent/CopyOnWriteArraySet/RacingCows.java ! test/java/util/concurrent/CountDownLatch/Basic.java ! test/java/util/concurrent/CyclicBarrier/Basic.java ! test/java/util/concurrent/DelayQueue/Iterate.java ! test/java/util/concurrent/DelayQueue/PollUnexpired.java ! test/java/util/concurrent/DelayQueue/Stress.java ! test/java/util/concurrent/Exchanger/ExchangeLoops.java ! test/java/util/concurrent/Exchanger/LoopHelpers.java ! test/java/util/concurrent/ExecutorCompletionService/ExecutorCompletionServiceLoops.java ! test/java/util/concurrent/ExecutorCompletionService/LoopHelpers.java ! test/java/util/concurrent/ExecutorService/Invoke.java ! test/java/util/concurrent/Executors/PrivilegedCallables.java ! test/java/util/concurrent/Executors/Throws.java ! test/java/util/concurrent/FutureTask/BlockingTaskExecutor.java ! test/java/util/concurrent/FutureTask/CancelledFutureLoops.java ! test/java/util/concurrent/FutureTask/Customized.java ! test/java/util/concurrent/FutureTask/DoneTimedGetLoops.java ! test/java/util/concurrent/FutureTask/LoopHelpers.java ! test/java/util/concurrent/FutureTask/Throw.java ! test/java/util/concurrent/LinkedBlockingQueue/ToArray.java ! test/java/util/concurrent/Phaser/FickleRegister.java ! test/java/util/concurrent/Phaser/TieredArriveLoops.java ! test/java/util/concurrent/ScheduledThreadPoolExecutor/BasicCancelTest.java ! test/java/util/concurrent/ScheduledThreadPoolExecutor/DecorateTask.java ! test/java/util/concurrent/ScheduledThreadPoolExecutor/DelayOverflow.java ! test/java/util/concurrent/ScheduledThreadPoolExecutor/GCRetention.java ! test/java/util/concurrent/ScheduledThreadPoolExecutor/Stress.java ! test/java/util/concurrent/ScheduledThreadPoolExecutor/ZeroCoreThreads.java ! test/java/util/concurrent/SynchronousQueue/Fairness.java ! test/java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java ! test/java/util/concurrent/ThreadPoolExecutor/CoreThreadTimeOut.java ! test/java/util/concurrent/ThreadPoolExecutor/Custom.java ! test/java/util/concurrent/ThreadPoolExecutor/FlakyThreadFactory.java ! test/java/util/concurrent/ThreadPoolExecutor/ModifyCorePoolSize.java ! test/java/util/concurrent/ThreadPoolExecutor/ScheduledTickleService.java ! test/java/util/concurrent/ThreadPoolExecutor/SelfInterrupt.java ! test/java/util/concurrent/ThreadPoolExecutor/ShutdownNowExecuteRace.java ! test/java/util/concurrent/ThreadPoolExecutor/ThreadRestarts.java ! test/java/util/concurrent/ThreadPoolExecutor/ThrowingTasks.java ! test/java/util/concurrent/ThreadPoolExecutor/TimeOutShrink.java ! test/java/util/concurrent/TimeUnit/Basic.java ! test/java/util/concurrent/atomic/AtomicUpdaters.java ! test/java/util/concurrent/atomic/Lazy.java ! test/java/util/concurrent/atomic/Serial.java ! test/java/util/concurrent/forkjoin/FJExceptionTableLeak.java ! test/java/util/concurrent/locks/Lock/CheckedLockLoops.java ! test/java/util/concurrent/locks/Lock/FlakyMutex.java ! test/java/util/concurrent/locks/Lock/LoopHelpers.java ! test/java/util/concurrent/locks/Lock/Mutex.java ! test/java/util/concurrent/locks/Lock/TimedAcquire.java ! test/java/util/concurrent/locks/Lock/TimedAcquireLeak.java ! test/java/util/concurrent/locks/LockSupport/ParkLoops.java ! test/java/util/concurrent/locks/ReentrantLock/LockOncePerThreadLoops.java ! test/java/util/concurrent/locks/ReentrantLock/LoopHelpers.java ! test/java/util/concurrent/locks/ReentrantLock/SimpleReentrantLockLoops.java ! test/java/util/concurrent/locks/ReentrantReadWriteLock/Bug6571733.java ! test/java/util/concurrent/locks/ReentrantReadWriteLock/Count.java ! test/java/util/concurrent/locks/ReentrantReadWriteLock/LoopHelpers.java ! test/java/util/concurrent/locks/ReentrantReadWriteLock/MapLoops.java ! test/java/util/concurrent/locks/ReentrantReadWriteLock/RWMap.java ! test/java/util/concurrent/locks/StampedLock/Basic.java Changeset: 6a2c215751ae Author: dl Date: 2015-11-25 19:45 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6a2c215751ae 8143087: Miscellaneous changes imported from jsr166 CVS 2015-11 Reviewed-by: martin, psandoz, chegar, shade, plevart ! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java ! src/java.base/share/classes/java/util/concurrent/ScheduledThreadPoolExecutor.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/LockSupport.java Changeset: ced6e999c11b Author: mkos Date: 2015-11-27 11:30 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ced6e999c11b 8131334: SAAJ Plugability Layer: using java.util.ServiceLoader Reviewed-by: lancea + test/javax/xml/soap/spi/SAAJFactoryTest.java + test/javax/xml/soap/spi/saaj/factory/Invalid.java + test/javax/xml/soap/spi/saaj/factory/Valid.java + test/javax/xml/soap/spi/saaj/factory/Valid2.java + test/javax/xml/soap/spi/saaj/factory/Valid3.java + test/javax/xml/soap/spi/test.policy Changeset: 59fce7947e90 Author: alanb Date: 2015-11-29 20:27 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/59fce7947e90 8144210: Runtime.currentRuntime should be final Reviewed-by: dl, dholmes ! src/java.base/share/classes/java/lang/Runtime.java Changeset: 88e2545d5e6d Author: jbachorik Date: 2015-11-13 14:44 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/88e2545d5e6d 8043138: Attach API should not require jvmstat rmi protocol Reviewed-by: alanb, mchung, erikj, ihse + make/gensrc/Gensrc-jdk.jvmstat.gmk - make/launcher/Launcher-jdk.jvmstat.gmk + make/launcher/Launcher-jdk.jvmstat.rmi.gmk + src/jdk.jvmstat.rmi/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService + src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java + src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java + src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/package.html + src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java + src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java + src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java + src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java + src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java + src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html + src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/Jstatd.java + src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteHostImpl.java + src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteVmImpl.java ! src/jdk.jvmstat/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/package.html ! src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractMonitoredVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html - src/jdk.jvmstat/share/classes/sun/tools/jstatd/Jstatd.java - src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteHostImpl.java - src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteVmImpl.java Changeset: 26c671e2768b Author: robm Date: 2015-11-30 17:37 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/26c671e2768b 8142872: Remove support for sun.nio.ch.PollSelectorProvider from 9 Reviewed-by: alanb, simonis + src/java.base/aix/classes/sun/nio/ch/DefaultSelectorProvider.java + src/java.base/linux/classes/sun/nio/ch/DefaultSelectorProvider.java + src/java.base/solaris/classes/sun/nio/ch/DefaultSelectorProvider.java - src/java.base/unix/classes/sun/nio/ch/DefaultSelectorProvider.java Changeset: 2f12392d0dde Author: lana Date: 2015-11-12 18:31 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2f12392d0dde Merge Changeset: 906c3a20e42c Author: lana Date: 2015-11-19 09:36 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/906c3a20e42c Added tag jdk9-b93 for changeset 2f12392d0dde ! .hgtags Changeset: 559b626b0117 Author: lana Date: 2015-11-20 15:39 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/559b626b0117 Merge Changeset: f630f5e59a63 Author: lana Date: 2015-11-29 11:00 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f630f5e59a63 Added tag jdk9-b94 for changeset 559b626b0117 ! .hgtags Changeset: 5e48fcfa79cb Author: lana Date: 2015-11-30 13:27 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5e48fcfa79cb Merge - make/launcher/Launcher-jdk.jvmstat.gmk - src/java.base/unix/classes/sun/nio/ch/DefaultSelectorProvider.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/package.html - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html - src/jdk.jvmstat/share/classes/sun/tools/jstatd/Jstatd.java - src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteHostImpl.java - src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteVmImpl.java - test/lib/testlibrary/jdk/testlibrary/InputArguments.java Changeset: 5916f63e4d08 Author: xuelei Date: 2015-12-01 01:32 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5916f63e4d08 8136442: Don't tie Certificate signature algorithms to ciphersuites Reviewed-by: mullan ! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java Changeset: 6d129115a8ed Author: weijun Date: 2015-12-01 10:02 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6d129115a8ed 8144107: jdk/security tests not included Reviewed-by: mullan ! test/TEST.groups Changeset: b14c6fa78b4c Author: weijun Date: 2015-12-01 15:07 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b14c6fa78b4c 8144294: jdk/security/jarsigner/Function.java failed to clean up files after test on Windows Reviewed-by: xuelei ! test/jdk/security/jarsigner/Function.java Changeset: 8c9484fe1bb2 Author: redestad Date: 2015-12-01 09:22 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8c9484fe1bb2 8143926: ObjectStreamField constructor eagerly load ObjectStreamClass Reviewed-by: chegar, alanb, shade ! src/java.base/share/classes/java/io/ObjectStreamClass.java ! src/java.base/share/classes/java/io/ObjectStreamField.java Changeset: 8cb7f8165fbd Author: roland Date: 2015-11-16 10:18 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8cb7f8165fbd 8042997: Make intrinsic some or all check index/range methods Summary: Objects.checkIndex() intrinsic Reviewed-by: psandoz, shade ! src/java.base/share/classes/java/util/Objects.java Changeset: 4f48d388ebe2 Author: neliasso Date: 2015-11-16 20:37 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4f48d388ebe2 Merge Changeset: f859879b02b9 Author: neliasso Date: 2015-11-23 11:07 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f859879b02b9 Merge ! src/java.base/share/classes/java/util/Objects.java Changeset: 8cc8854b2aab Author: amurillo Date: 2015-11-27 11:44 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8cc8854b2aab Merge Changeset: 94838afd5e5b Author: mchung Date: 2015-11-23 12:44 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/94838afd5e5b 8140450: Implement JEP 259: Stack-Walking API Reviewed-by: coleenp, dfuchs, bchristi, psandoz, sspitsyn Contributed-by: Mandy Chung , Brent Christian , Daniel Fuchs , Hamlin Li ! make/mapfiles/libjava/mapfile-vers + src/java.base/share/classes/java/lang/LiveStackFrame.java + src/java.base/share/classes/java/lang/LiveStackFrameInfo.java + src/java.base/share/classes/java/lang/StackFrameInfo.java + src/java.base/share/classes/java/lang/StackFramePermission.java + src/java.base/share/classes/java/lang/StackStreamFactory.java + src/java.base/share/classes/java/lang/StackWalker.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/Throwable.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java + src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java ! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java ! src/java.base/share/native/include/jvm.h + src/java.base/share/native/libjava/StackFrameInfo.c + src/java.base/share/native/libjava/StackStreamFactory.c ! src/java.logging/share/classes/java/util/logging/LogRecord.java + test/java/lang/StackWalker/AcrossThreads.java + test/java/lang/StackWalker/Basic.java + test/java/lang/StackWalker/CallerFromMain.java + test/java/lang/StackWalker/DumpStackTest.java + test/java/lang/StackWalker/EmbeddedStackWalkTest.java + test/java/lang/StackWalker/GetCallerClassTest.java + test/java/lang/StackWalker/HiddenFrames.java + test/java/lang/StackWalker/LocalsAndOperands.java + test/java/lang/StackWalker/MultiThreadStackWalk.java + test/java/lang/StackWalker/SanityTest.java + test/java/lang/StackWalker/SecurityExceptions.java + test/java/lang/StackWalker/StackRecorderUtil.java + test/java/lang/StackWalker/StackStreamState.java + test/java/lang/StackWalker/StackStreamTest.java + test/java/lang/StackWalker/StackWalkTest.java + test/java/lang/StackWalker/VerifyStackTrace.java + test/java/lang/StackWalker/WalkFunction.java + test/java/lang/StackWalker/noperms.policy + test/java/lang/StackWalker/stackwalk.policy + test/java/lang/StackWalker/stackwalktest.policy Changeset: cf2988e128a5 Author: iklam Date: 2015-06-24 13:39 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/cf2988e128a5 8140802: Clean up and refactor of class loading code for CDS Reviewed-by: mchung, jiangli ! make/src/classes/build/tools/module/boot.modules Changeset: fcc446aa192b Author: jiangli Date: 2015-11-19 18:18 -0500 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/fcc446aa192b Merge Changeset: a917e5045a38 Author: jiangli Date: 2015-11-23 14:37 -0500 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a917e5045a38 Merge - src/java.base/share/classes/sun/util/logging/LoggingProxy.java - src/java.base/share/classes/sun/util/logging/LoggingSupport.java - src/java.logging/share/classes/java/util/logging/LoggingProxyImpl.java - test/java/util/stream/bootlib/java/util/stream/CollectorOps.java - test/java/util/stream/bootlib/java/util/stream/DefaultMethodStreams.java - test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestDataProvider.java - test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestScenario.java - test/java/util/stream/bootlib/java/util/stream/FlagDeclaringOp.java - test/java/util/stream/bootlib/java/util/stream/IntStreamTestDataProvider.java - test/java/util/stream/bootlib/java/util/stream/IntStreamTestScenario.java - test/java/util/stream/bootlib/java/util/stream/IntermediateTestOp.java - test/java/util/stream/bootlib/java/util/stream/LambdaTestHelpers.java - test/java/util/stream/bootlib/java/util/stream/LambdaTestMode.java - test/java/util/stream/bootlib/java/util/stream/LoggingTestCase.java - test/java/util/stream/bootlib/java/util/stream/LongStreamTestDataProvider.java - test/java/util/stream/bootlib/java/util/stream/LongStreamTestScenario.java - test/java/util/stream/bootlib/java/util/stream/OpTestCase.java - test/java/util/stream/bootlib/java/util/stream/SpliteratorTestHelper.java - test/java/util/stream/bootlib/java/util/stream/StatefulTestOp.java - test/java/util/stream/bootlib/java/util/stream/StatelessTestOp.java - test/java/util/stream/bootlib/java/util/stream/StreamOpFlagTestHelper.java - test/java/util/stream/bootlib/java/util/stream/StreamTestDataProvider.java - test/java/util/stream/bootlib/java/util/stream/StreamTestScenario.java - test/java/util/stream/bootlib/java/util/stream/TestData.java - test/java/util/stream/bootlib/java/util/stream/TestFlagExpectedOp.java - test/java/util/stream/bootlib/java/util/stream/ThowableHelper.java - test/java/util/stream/boottest/java/util/stream/DoubleNodeTest.java - test/java/util/stream/boottest/java/util/stream/FlagOpTest.java - test/java/util/stream/boottest/java/util/stream/IntNodeTest.java - test/java/util/stream/boottest/java/util/stream/LongNodeTest.java - test/java/util/stream/boottest/java/util/stream/NodeBuilderTest.java - test/java/util/stream/boottest/java/util/stream/NodeTest.java - test/java/util/stream/boottest/java/util/stream/SliceSpliteratorTest.java - test/java/util/stream/boottest/java/util/stream/SpinedBufferTest.java - test/java/util/stream/boottest/java/util/stream/StreamFlagsTest.java - test/java/util/stream/boottest/java/util/stream/StreamOpFlagsTest.java - test/java/util/stream/boottest/java/util/stream/StreamReuseTest.java Changeset: 11a6ba96c417 Author: jiangli Date: 2015-11-23 23:42 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/11a6ba96c417 Merge Changeset: 683721c7f5f4 Author: jiangli Date: 2015-11-23 23:43 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/683721c7f5f4 Merge Changeset: e82d112d5907 Author: jiangli Date: 2015-11-24 04:46 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e82d112d5907 Merge Changeset: ff9ac07019d6 Author: chegar Date: 2015-11-24 11:50 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ff9ac07019d6 8140687: Move @Contended to the jdk.internal.vm.annotation package Reviewed-by: alanb, dholmes, psandoz, shade ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java ! src/java.base/share/classes/java/util/concurrent/Exchanger.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java ! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java ! src/java.base/share/classes/java/util/concurrent/atomic/Striped64.java + src/java.base/share/classes/jdk/internal/vm/annotation/Contended.java - src/java.base/share/classes/sun/misc/Contended.java Changeset: bab4cdd396ed Author: ctornqvi Date: 2015-11-24 10:12 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/bab4cdd396ed 8143931: Back out JDK-8140450 Reviewed-by: coleenp ! make/mapfiles/libjava/mapfile-vers - src/java.base/share/classes/java/lang/LiveStackFrame.java - src/java.base/share/classes/java/lang/LiveStackFrameInfo.java - src/java.base/share/classes/java/lang/StackFrameInfo.java - src/java.base/share/classes/java/lang/StackFramePermission.java - src/java.base/share/classes/java/lang/StackStreamFactory.java - src/java.base/share/classes/java/lang/StackWalker.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/Throwable.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java ! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java ! src/java.base/share/native/include/jvm.h - src/java.base/share/native/libjava/StackFrameInfo.c - src/java.base/share/native/libjava/StackStreamFactory.c ! src/java.logging/share/classes/java/util/logging/LogRecord.java - test/java/lang/StackWalker/AcrossThreads.java - test/java/lang/StackWalker/Basic.java - test/java/lang/StackWalker/CallerFromMain.java - test/java/lang/StackWalker/DumpStackTest.java - test/java/lang/StackWalker/EmbeddedStackWalkTest.java - test/java/lang/StackWalker/GetCallerClassTest.java - test/java/lang/StackWalker/HiddenFrames.java - test/java/lang/StackWalker/LocalsAndOperands.java - test/java/lang/StackWalker/MultiThreadStackWalk.java - test/java/lang/StackWalker/SanityTest.java - test/java/lang/StackWalker/SecurityExceptions.java - test/java/lang/StackWalker/StackRecorderUtil.java - test/java/lang/StackWalker/StackStreamState.java - test/java/lang/StackWalker/StackStreamTest.java - test/java/lang/StackWalker/StackWalkTest.java - test/java/lang/StackWalker/VerifyStackTrace.java - test/java/lang/StackWalker/WalkFunction.java - test/java/lang/StackWalker/noperms.policy - test/java/lang/StackWalker/stackwalk.policy - test/java/lang/StackWalker/stackwalktest.policy Changeset: cc055d6f9173 Author: ctornqvi Date: 2015-11-24 18:32 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/cc055d6f9173 Merge - src/java.base/share/classes/java/lang/LiveStackFrame.java - src/java.base/share/classes/java/lang/LiveStackFrameInfo.java - src/java.base/share/classes/java/lang/StackFrameInfo.java - src/java.base/share/classes/java/lang/StackFramePermission.java - src/java.base/share/classes/java/lang/StackStreamFactory.java - src/java.base/share/classes/java/lang/StackWalker.java ! src/java.base/share/classes/java/lang/Thread.java - src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java - src/java.base/share/native/libjava/StackFrameInfo.c - src/java.base/share/native/libjava/StackStreamFactory.c - test/java/lang/StackWalker/AcrossThreads.java - test/java/lang/StackWalker/Basic.java - test/java/lang/StackWalker/CallerFromMain.java - test/java/lang/StackWalker/DumpStackTest.java - test/java/lang/StackWalker/EmbeddedStackWalkTest.java - test/java/lang/StackWalker/GetCallerClassTest.java - test/java/lang/StackWalker/HiddenFrames.java - test/java/lang/StackWalker/LocalsAndOperands.java - test/java/lang/StackWalker/MultiThreadStackWalk.java - test/java/lang/StackWalker/SanityTest.java - test/java/lang/StackWalker/SecurityExceptions.java - test/java/lang/StackWalker/StackRecorderUtil.java - test/java/lang/StackWalker/StackStreamState.java - test/java/lang/StackWalker/StackStreamTest.java - test/java/lang/StackWalker/StackWalkTest.java - test/java/lang/StackWalker/VerifyStackTrace.java - test/java/lang/StackWalker/WalkFunction.java - test/java/lang/StackWalker/noperms.policy - test/java/lang/StackWalker/stackwalk.policy - test/java/lang/StackWalker/stackwalktest.policy Changeset: 3e4036277d67 Author: mchung Date: 2015-11-24 15:05 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3e4036277d67 8143911: Reintegrate JEP 259: Stack-Walking API Reviewed-by: coleenp, dfuchs, bchristi, psandoz, sspitsyn Contributed-by: Mandy Chung , Brent Christian , Daniel Fuchs , Hamlin Li ! make/mapfiles/libjava/mapfile-vers + src/java.base/share/classes/java/lang/LiveStackFrame.java + src/java.base/share/classes/java/lang/LiveStackFrameInfo.java + src/java.base/share/classes/java/lang/StackFrameInfo.java + src/java.base/share/classes/java/lang/StackFramePermission.java + src/java.base/share/classes/java/lang/StackStreamFactory.java + src/java.base/share/classes/java/lang/StackWalker.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/Throwable.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java + src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java ! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java ! src/java.base/share/native/include/jvm.h + src/java.base/share/native/libjava/StackFrameInfo.c + src/java.base/share/native/libjava/StackStreamFactory.c ! src/java.logging/share/classes/java/util/logging/LogRecord.java + test/java/lang/StackWalker/AcrossThreads.java + test/java/lang/StackWalker/Basic.java + test/java/lang/StackWalker/CallerFromMain.java + test/java/lang/StackWalker/DumpStackTest.java + test/java/lang/StackWalker/EmbeddedStackWalkTest.java + test/java/lang/StackWalker/GetCallerClassTest.java + test/java/lang/StackWalker/HiddenFrames.java + test/java/lang/StackWalker/LocalsAndOperands.java + test/java/lang/StackWalker/MultiThreadStackWalk.java + test/java/lang/StackWalker/SanityTest.java + test/java/lang/StackWalker/SecurityExceptions.java + test/java/lang/StackWalker/StackRecorderUtil.java + test/java/lang/StackWalker/StackStreamState.java + test/java/lang/StackWalker/StackStreamTest.java + test/java/lang/StackWalker/StackWalkTest.java + test/java/lang/StackWalker/VerifyStackTrace.java + test/java/lang/StackWalker/WalkFunction.java + test/java/lang/StackWalker/noperms.policy + test/java/lang/StackWalker/stackwalk.policy + test/java/lang/StackWalker/stackwalktest.policy Changeset: 5c065a0d01ba Author: mchung Date: 2015-11-24 15:30 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5c065a0d01ba 8143967: The stream state check should handle unsigned anchor value Reviewed-by: dfuchs, dcubed, coleenp, sspitsyn ! src/java.base/share/classes/java/lang/StackStreamFactory.java Changeset: 787f25fa1b09 Author: erikj Date: 2015-11-24 12:18 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/787f25fa1b09 8142336: Convert the SA agent build to modular build-infra makefiles Reviewed-by: ihse, sla, dsamersoff, twisti ! make/Import.gmk ! make/gensrc/Gensrc-jdk.jdi.gmk Changeset: a4c6a9e43448 Author: akulyakh Date: 2015-11-26 15:12 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a4c6a9e43448 8143121: javax/management/remote/mandatory/loading/MethodResultTest.java fails intermittently Summary: Changing the test to retry if the connection fails Reviewed-by: jbachorik ! test/javax/management/remote/mandatory/loading/MethodResultTest.java Changeset: 6aea885d3996 Author: jwilhelm Date: 2015-11-30 18:40 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6aea885d3996 Merge ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java - src/java.base/share/classes/sun/misc/Contended.java Changeset: b7617c299c4f Author: amurillo Date: 2015-11-30 13:55 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b7617c299c4f Merge - src/java.base/share/classes/sun/misc/Contended.java Changeset: c098e7e4874f Author: amurillo Date: 2015-12-01 11:12 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c098e7e4874f Merge Changeset: 037d24e3f61c Author: xuelei Date: 2015-12-02 03:29 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/037d24e3f61c 8143298: Test ReadTimeout.java fails intermittently Reviewed-by: weijun, jnimeh ! test/sun/net/www/protocol/https/HttpsURLConnection/ReadTimeout.java Changeset: 6fdadc5bd430 Author: vinnie Date: 2015-12-02 03:37 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6fdadc5bd430 8144093: JEP 244/8051498 - TLS Application-Layer Protocol Negotiation Extension Reviewed-by: wetmore, xuelei, mullan, coffeys ! src/java.base/share/classes/javax/net/ssl/SSLEngine.java ! src/java.base/share/classes/javax/net/ssl/SSLParameters.java ! src/java.base/share/classes/javax/net/ssl/SSLSocket.java + src/java.base/share/classes/sun/security/ssl/ALPNExtension.java ! src/java.base/share/classes/sun/security/ssl/Alerts.java ! src/java.base/share/classes/sun/security/ssl/CipherSuite.java ! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java ! src/java.base/share/classes/sun/security/ssl/ExtensionType.java ! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java ! src/java.base/share/classes/sun/security/ssl/Handshaker.java ! src/java.base/share/classes/sun/security/ssl/HelloExtensions.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLServerSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java + test/javax/net/ssl/ALPN/SSLEngineAlpnTest.java + test/javax/net/ssl/ALPN/SSLSocketAlpnTest.java ! test/javax/net/ssl/templates/SSLEngineTemplate.java ! test/javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java ! test/javax/net/ssl/templates/SSLSocketTemplate.java ! test/sun/security/ssl/ExtensionType/OptimalListSize.java Changeset: 97b25277c28f Author: weijun Date: 2015-12-02 16:44 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/97b25277c28f 8141457: keytool default cert fingerprint algorithm should be SHA-256 Reviewed-by: mullan ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources.java ! test/java/security/KeyStore/PKCS12/api_cert_chain.p12_expected.data ! test/java/security/KeyStore/PKCS12/api_private_key.p12_expected.data ! test/java/security/KeyStore/PKCS12/api_private_key_not_match.p12_expected.data ! test/java/security/KeyStore/PKCS12/api_two_pass.p12_expected.data Changeset: d9e78d1acd3f Author: weijun Date: 2015-12-02 16:44 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d9e78d1acd3f 8130132: jarsigner should emit warning if weak algorithms or keysizes are used Reviewed-by: mullan ! src/java.base/share/classes/sun/security/tools/KeyStoreUtil.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.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/tools/jarsigner/TsacertOptionTest.java + test/sun/security/tools/jarsigner/Warning.java ! test/sun/security/tools/jarsigner/concise_jarsigner.sh ! test/sun/security/tools/jarsigner/default_options.sh ! test/sun/security/tools/jarsigner/ec.sh ! test/sun/security/tools/jarsigner/onlymanifest.sh ! test/sun/security/tools/jarsigner/ts.sh - test/sun/security/tools/jarsigner/warning.sh ! test/sun/security/tools/jarsigner/weaksize.sh Changeset: ba433d6ffd55 Author: weijun Date: 2015-12-02 16:44 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ba433d6ffd55 8141690: JDK-8133151 change to MakeJavaSecurity.java is not complete Reviewed-by: mullan ! make/src/classes/build/tools/makejavasecurity/MakeJavaSecurity.java + test/jdk/security/JavaDotSecurity/final_java_security + test/jdk/security/JavaDotSecurity/ifdefs.sh + test/jdk/security/JavaDotSecurity/more_restricted + test/jdk/security/JavaDotSecurity/raw_java_security Changeset: 33c6cca30255 Author: mhaupt Date: 2015-12-02 10:59 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/33c6cca30255 8076596: BytecodeDescriptor.parseMethod doesn't work during bootstrapping Summary: This change provides a test for the issue. The issue was fixed with the push for 8136893. Reviewed-by: sundar Changeset: 9c6b37a3b4a8 Author: redestad Date: 2015-12-02 12:28 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9c6b37a3b4a8 8143131: Remove unused code from java.lang.invoke Reviewed-by: vlivanov, jrose, mhaupt ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/java/lang/invoke/TypeConvertingMethodAdapter.java ! src/java.base/share/classes/sun/invoke/util/BytecodeDescriptor.java Changeset: 8aa69a089b8f Author: rriggs Date: 2015-12-02 09:40 -0500 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8aa69a089b8f 8143876: test/java/lang/ProcessHandle/TreeTest.java failed intermittently with assertion error Summary: The parent pid may be re-used, check that the child was started after the parent Reviewed-by: darcy ! src/java.base/share/classes/java/lang/ProcessHandleImpl.java ! src/java.base/windows/native/libjava/ProcessHandleImpl_win.c ! test/java/lang/ProcessHandle/TreeTest.java Changeset: 384f4b699387 Author: rriggs Date: 2015-12-02 10:15 -0500 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/384f4b699387 8143879: jdk/internal/jimage/JImageReadTest.java crashes jvm in msvcr120.dll Summary: correct iteration in ImageFileReader.remove and contains() Reviewed-by: jlaskey ! src/java.base/share/native/libjimage/imageFile.cpp Changeset: 416039f8eef1 Author: xuelei Date: 2015-12-02 15:22 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/416039f8eef1 8144313: Test SessionTimeOutTests can be timeout Reviewed-by: mullan ! test/javax/net/ssl/SSLSession/SessionTimeOutTests.java Changeset: 54b3b3dd0eb9 Author: ntv Date: 2015-12-02 10:24 -0500 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/54b3b3dd0eb9 8144349: @since tag missed Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/Clock.java ! src/java.base/share/classes/java/time/LocalDate.java ! src/java.base/share/classes/java/time/LocalTime.java Changeset: 474db9ef5ee7 Author: ihse Date: 2015-06-11 00:23 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/474db9ef5ee7 8085822: JEP 223: New Version-String Scheme (initial integration) Reviewed-by: erikj, dcubed, dholmes, alanb Contributed-by: Magnus Ihse Bursie , Alejandro E Murillo , Kumar Srinivasan ! make/CompileDemos.gmk ! make/data/mainmanifest/manifest.mf ! make/gensrc/GensrcMisc.gmk ! make/launcher/Launcher-jdk.accessibility.gmk ! make/launcher/Launcher-jdk.pack200.gmk ! make/launcher/LauncherCommon.gmk ! make/lib/CoreLibraries.gmk ! src/java.base/share/classes/sun/misc/Version.java.template ! src/java.base/share/native/include/jvm.h ! src/java.base/share/native/launcher/defines.h ! src/java.base/share/native/launcher/main.c ! src/java.base/share/native/libjava/System.c ! src/java.base/share/native/libjava/Version.c ! src/java.base/share/native/libjava/jdk_util.c ! src/java.base/windows/native/common/version.rc ! src/java.desktop/windows/native/libawt/windows/awt.rc ! src/jdk.accessibility/windows/native/common/AccessBridgeStatusWindow.RC ! test/sun/misc/Version/Version.java Changeset: d937975320cc Author: ihse Date: 2015-06-11 00:51 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d937975320cc Merge - src/java.base/share/classes/sun/misc/JavaBeansIntrospectorAccess.java - src/java.base/share/classes/sun/nio/cs/AbstractCharsetProvider.java - src/java.base/share/classes/sun/security/ssl/EngineArgs.java - src/java.base/share/classes/sun/security/ssl/EngineInputRecord.java - src/java.base/share/classes/sun/security/ssl/EngineOutputRecord.java - src/java.base/share/classes/sun/security/ssl/EngineWriter.java - src/java.base/share/classes/sun/security/ssl/KerberosClientKeyExchange.java - src/java.base/share/classes/sun/security/ssl/Krb5Helper.java - src/java.base/share/classes/sun/security/ssl/Krb5Proxy.java - src/java.security.jgss/share/classes/sun/security/ssl/krb5/KerberosClientKeyExchangeImpl.java - src/java.security.jgss/share/classes/sun/security/ssl/krb5/KerberosPreMasterSecret.java - src/java.security.jgss/share/classes/sun/security/ssl/krb5/Krb5ProxyImpl.java - test/java/lang/Character/UnicodeBlock/NonOptimalMapSize.java Changeset: 60387e5d6822 Author: amurillo Date: 2015-06-19 10:58 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/60387e5d6822 8087202: Add support for PATCH field and remove unused fields of new version string Reviewed-by: dholmes, alanb ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/classes/sun/misc/Version.java.template ! src/java.base/share/native/include/jvm.h ! src/java.base/share/native/libjava/Version.c ! src/java.base/share/native/libjava/jdk_util.c ! test/sun/misc/Version/Version.java Changeset: 6e98b46d77cc Author: ksrini Date: 2015-06-26 15:15 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6e98b46d77cc 8129601: [launcher] test VersionCheck.java fails with new version string Reviewed-by: alanb ! src/java.base/share/native/launcher/defines.h ! src/java.base/share/native/libjli/java.c ! src/java.base/share/native/libjli/java.h ! test/tools/launcher/VersionCheck.java Changeset: ae0e82812f1f Author: iris Date: 2015-06-29 11:28 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ae0e82812f1f Merge ! make/mapfiles/libjava/mapfile-vers Changeset: 18d192a33f98 Author: iris Date: 2015-07-06 11:49 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/18d192a33f98 Merge ! make/lib/CoreLibraries.gmk Changeset: 7e6147f7adab Author: iris Date: 2015-07-13 13:40 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7e6147f7adab Merge ! src/java.base/share/native/libjli/java.c ! src/java.desktop/windows/native/libawt/windows/awt.rc Changeset: 165608bfa113 Author: iris Date: 2015-07-20 09:40 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/165608bfa113 8130696: Security Providers need to have their version numbers updated for JDK 9 Reviewed-by: ascarpino, mullan, valeriep, weijun, wetmore ! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java ! src/java.base/share/classes/sun/security/provider/MD4.java ! src/java.base/share/classes/sun/security/provider/Sun.java ! src/java.base/share/classes/sun/security/provider/VerificationProvider.java ! src/java.base/share/classes/sun/security/rsa/SunRsaSign.java ! src/java.base/share/classes/sun/security/ssl/JsseJce.java ! src/java.base/share/classes/sun/security/ssl/SunJSSE.java ! src/java.naming/share/classes/sun/security/provider/certpath/ldap/JdkLDAP.java ! src/java.security.jgss/share/classes/sun/security/jgss/SunProvider.java ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/Provider.java ! src/java.smartcardio/share/classes/sun/security/smartcardio/SunPCSC.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/SunMSCAPI.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java ! src/jdk.deploy.osx/macosx/classes/apple/security/AppleProvider.java ! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/JdkSASL.java ! test/java/security/Provider/ProviderVersionCheck.java ! test/sun/security/util/Oid/S11N.java Changeset: b1af2a3fe82a Author: iris Date: 2015-07-20 11:01 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b1af2a3fe82a Merge ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java Changeset: 5b2729b93dee Author: iris Date: 2015-07-21 10:28 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5b2729b93dee 8132003: Update javax/management regression test for Verona (versioning) Reviewed-by: dfuchs, jbachorik, sjiang ! test/javax/management/remote/mandatory/notif/NotSerializableNotifTest.java Changeset: d6c51922827f Author: iris Date: 2015-07-23 13:19 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d6c51922827f Merge ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/native/include/jvm.h Changeset: 34f1ab270ca8 Author: iris Date: 2015-08-03 09:26 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/34f1ab270ca8 Merge Changeset: c6e91369fb75 Author: iris Date: 2015-08-10 19:59 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c6e91369fb75 Merge Changeset: bc6008c1b38a Author: iris Date: 2015-08-17 13:02 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/bc6008c1b38a Merge Changeset: 0ce9c5e18508 Author: iris Date: 2015-08-25 14:45 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0ce9c5e18508 Merge ! src/java.base/macosx/classes/apple/security/AppleProvider.java ! src/java.base/share/native/libjli/java.c Changeset: 5c24b28dcb7a Author: iris Date: 2015-08-31 13:57 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5c24b28dcb7a Merge Changeset: cfbd1af04927 Author: iris Date: 2015-09-08 10:25 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/cfbd1af04927 Merge ! make/lib/CoreLibraries.gmk ! src/java.base/share/native/launcher/defines.h ! src/java.base/share/native/launcher/main.c ! src/java.base/share/native/libjli/java.c Changeset: fac2d23f7ae1 Author: iris Date: 2015-09-14 10:00 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/fac2d23f7ae1 Merge ! make/lib/CoreLibraries.gmk Changeset: b940ec38f701 Author: amurillo Date: 2015-09-16 10:52 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b940ec38f701 8134365: Test test/sun/misc/Version/Version.java should follow Verona rules for trailing zeros Reviewed-by: mchung, iris ! test/sun/misc/Version/Version.java Changeset: 9cea16b048db Author: amurillo Date: 2015-09-17 14:41 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9cea16b048db 8087203: Adapt Version.java.template to the JEP-223 new version string format Reviewed-by: darcy ! src/java.base/share/classes/sun/misc/Version.java.template Changeset: 7d876bacf594 Author: iris Date: 2015-09-21 21:18 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7d876bacf594 8136875: Fix @bug in sun/misc/Version/Version.java Reviewed-by: mchung ! test/sun/misc/Version/Version.java Changeset: 5256c93b5356 Author: iris Date: 2015-09-21 21:40 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5256c93b5356 Merge ! make/launcher/LauncherCommon.gmk Changeset: 6b6b87760399 Author: iris Date: 2015-09-29 11:46 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6b6b87760399 Merge ! make/lib/CoreLibraries.gmk ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/classes/sun/security/provider/MD4.java ! src/java.base/share/classes/sun/security/ssl/JsseJce.java ! src/java.base/share/native/include/jvm.h Changeset: 8fcae5170ada Author: iris Date: 2015-10-05 20:55 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8fcae5170ada Merge ! make/mapfiles/libjava/mapfile-vers Changeset: c30d752caa76 Author: iris Date: 2015-10-06 10:55 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c30d752caa76 8138987: Module version is checked incorrectly in libjimage (verona) Reviewed-by: alanb, mchung, iris Contributed-by: james.laskey at oracle.com ! src/java.base/share/native/libjimage/jimage.cpp Changeset: 51feacbd3618 Author: iris Date: 2015-10-25 19:16 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/51feacbd3618 Merge ! make/lib/CoreLibraries.gmk ! make/mapfiles/libjava/mapfile-vers ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java Changeset: 1c369f2fc224 Author: iris Date: 2015-11-01 09:49 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1c369f2fc224 Merge ! make/launcher/Launcher-jdk.pack200.gmk Changeset: c95bba55626c Author: amurillo Date: 2015-11-04 16:02 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c95bba55626c 8139986: Store debug level in java.vm.debug and conditionally print in "java -version" Reviewed-by: ihse, dcubed, ksrini, dholmes Contributed-by: alejandro.murillo at oracle.com, kumar.x.srinivasan at oracle.com ! src/java.base/share/classes/sun/misc/Version.java.template ! test/lib/testlibrary/jdk/testlibrary/Platform.java ! test/tools/launcher/VersionCheck.java Changeset: a56eb2b071a4 Author: iris Date: 2015-11-09 10:57 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a56eb2b071a4 Merge ! make/CompileDemos.gmk ! make/launcher/Launcher-jdk.accessibility.gmk ! make/launcher/Launcher-jdk.pack200.gmk ! make/launcher/LauncherCommon.gmk ! make/lib/CoreLibraries.gmk Changeset: 2d1f0971b594 Author: iris Date: 2015-11-16 17:10 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2d1f0971b594 Merge ! make/CompileDemos.gmk ! make/launcher/Launcher-jdk.pack200.gmk ! make/launcher/LauncherCommon.gmk ! make/lib/CoreLibraries.gmk Changeset: 5d0b25531020 Author: iris Date: 2015-11-19 14:00 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5d0b25531020 Merge ! make/launcher/LauncherCommon.gmk ! make/lib/CoreLibraries.gmk ! make/mapfiles/libjava/mapfile-vers Changeset: 8581faf0d474 Author: iris Date: 2015-11-29 20:29 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8581faf0d474 Merge Changeset: 1bc968d8314a Author: lana Date: 2015-12-02 09:34 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1bc968d8314a Merge ! make/gensrc/GensrcMisc.gmk - make/launcher/Launcher-jdk.jvmstat.gmk ! make/launcher/LauncherCommon.gmk ! make/mapfiles/libjava/mapfile-vers - src/java.base/share/classes/sun/misc/Contended.java ! src/java.base/share/native/include/jvm.h - src/java.base/unix/classes/sun/nio/ch/DefaultSelectorProvider.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/package.html - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html - src/jdk.jvmstat/share/classes/sun/tools/jstatd/Jstatd.java - src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteHostImpl.java - src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteVmImpl.java - test/lib/testlibrary/jdk/testlibrary/InputArguments.java - test/sun/security/tools/jarsigner/warning.sh Changeset: 600834e2e9c1 Author: vtewari Date: 2015-12-02 21:32 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/600834e2e9c1 6856817: Poor performance of Writer#append with CharBuffer Summary: Poor performance of Writer#append with CharBuffer Reviewed-by: rriggs, dfuchs, sherman, shade ! src/java.base/share/classes/java/io/OutputStreamWriter.java ! src/java.base/share/classes/sun/nio/cs/StreamEncoder.java + test/java/io/Writer/Bug6856817.java Changeset: 8508b6f03340 Author: smarks Date: 2015-12-02 14:18 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8508b6f03340 8143858: typo in Timer.purge() doc Reviewed-by: darcy ! src/java.base/share/classes/java/util/Timer.java Changeset: a8080ceaf725 Author: ksrini Date: 2015-12-02 14:31 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a8080ceaf725 8144533: VersionCheck.java failing after Verona changes in dev Reviewed-by: darcy, iris ! test/tools/launcher/VersionCheck.java Changeset: 4adb0d82e03a Author: prr Date: 2015-12-02 09:12 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4adb0d82e03a 8144074: [PIT] Crash calling Toolkit.getScreenSize() on Windows. Reviewed-by: flar ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp + test/java/awt/Toolkit/GetSizeTest/GetScreenSizeTest.java Changeset: 5d0bed389ded Author: prr Date: 2015-12-02 09:15 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5d0bed389ded Merge - make/launcher/Launcher-jdk.jvmstat.gmk - src/java.base/share/classes/sun/misc/Contended.java - src/java.base/unix/classes/sun/nio/ch/DefaultSelectorProvider.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/package.html - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html - src/jdk.jvmstat/share/classes/sun/tools/jstatd/Jstatd.java - src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteHostImpl.java - src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteVmImpl.java - test/lib/testlibrary/jdk/testlibrary/InputArguments.java - test/sun/security/tools/jarsigner/warning.sh Changeset: 5d95d1611ec7 Author: prr Date: 2015-12-02 10:47 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5d95d1611ec7 8144526: Remove Marlin logging use of deleted internal API Reviewed-by: flar ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinUtils.java Changeset: dcfdd2a451d5 Author: prr Date: 2015-12-02 11:22 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/dcfdd2a451d5 Merge ! make/launcher/Launcher-jdk.accessibility.gmk Changeset: 3b090beadbcc Author: prr Date: 2015-12-02 16:37 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3b090beadbcc Merge Changeset: 768308605946 Author: prr Date: 2015-12-02 16:45 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/768308605946 Merge ! make/launcher/Launcher-jdk.accessibility.gmk - make/launcher/Launcher-jdk.jvmstat.gmk - src/java.base/share/classes/sun/misc/Contended.java - src/java.base/unix/classes/sun/nio/ch/DefaultSelectorProvider.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/package.html - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html - src/jdk.jvmstat/share/classes/sun/tools/jstatd/Jstatd.java - src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteHostImpl.java - src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteVmImpl.java - test/lib/testlibrary/jdk/testlibrary/InputArguments.java - test/sun/security/tools/jarsigner/warning.sh From philip.race at oracle.com Thu Dec 3 01:00:16 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 03 Dec 2015 01:00:16 +0000 Subject: hg: jdk9/client/nashorn: 36 new changesets Message-ID: <201512030100.tB310HKs000571@aojmv0008.oracle.com> Changeset: f3b883bec2d0 Author: attila Date: 2015-11-24 10:19 +0100 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/f3b883bec2d0 8141338: Move jdk.internal.dynalink package to jdk.dynalink Reviewed-by: hannesw, sundar ! make/BuildNashorn.gmk ! make/build.xml ! make/nbproject/project.xml ! make/project.properties + src/jdk.dynalink/share/classes/jdk/dynalink/CallSiteDescriptor.java + src/jdk.dynalink/share/classes/jdk/dynalink/ClassMap.java + src/jdk.dynalink/share/classes/jdk/dynalink/CompositeOperation.java + src/jdk.dynalink/share/classes/jdk/dynalink/DynamicLinker.java + src/jdk.dynalink/share/classes/jdk/dynalink/DynamicLinkerFactory.java + src/jdk.dynalink/share/classes/jdk/dynalink/LinkerServicesImpl.java + src/jdk.dynalink/share/classes/jdk/dynalink/NamedOperation.java + src/jdk.dynalink/share/classes/jdk/dynalink/NoSuchDynamicMethodException.java + src/jdk.dynalink/share/classes/jdk/dynalink/Operation.java + src/jdk.dynalink/share/classes/jdk/dynalink/RelinkableCallSite.java + src/jdk.dynalink/share/classes/jdk/dynalink/StandardOperation.java + src/jdk.dynalink/share/classes/jdk/dynalink/TypeConverterFactory.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/AbstractJavaLinker.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/AccessibleMembersLookup.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/ApplicableOverloadedMethods.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanIntrospector.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanLinker.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeansLinker.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/CallerSensitiveDynamicMethod.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/CheckRestrictedPackage.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/ClassLinker.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/ClassString.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/DynamicMethod.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/DynamicMethodLinker.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/FacetIntrospector.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/GuardedInvocationComponent.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/MaximallySpecific.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/OverloadedDynamicMethod.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/OverloadedMethod.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/SimpleDynamicMethod.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/SingleDynamicMethod.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClass.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClassIntrospector.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClassLinker.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/messages.properties + src/jdk.dynalink/share/classes/jdk/dynalink/beans/package-info.java + src/jdk.dynalink/share/classes/jdk/dynalink/internal/AccessControlContextFactory.java + src/jdk.dynalink/share/classes/jdk/dynalink/internal/InternalTypeUtilities.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/ConversionComparator.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardedInvocation.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardedInvocationTransformer.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingDynamicLinker.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingDynamicLinkerExporter.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingTypeConverterFactory.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/LinkRequest.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/LinkerServices.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/MethodHandleTransformer.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/MethodTypeConversionStrategy.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/TypeBasedGuardingDynamicLinker.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/package-info.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/CompositeGuardingDynamicLinker.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/CompositeTypeBasedGuardingDynamicLinker.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/DefaultInternalObjectFilter.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/Guards.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/Lookup.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/SimpleLinkRequest.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/TypeUtilities.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/package-info.java + src/jdk.dynalink/share/classes/jdk/dynalink/package-info.java + src/jdk.dynalink/share/classes/jdk/dynalink/support/AbstractRelinkableCallSite.java + src/jdk.dynalink/share/classes/jdk/dynalink/support/ChainedCallSite.java + src/jdk.dynalink/share/classes/jdk/dynalink/support/SimpleRelinkableCallSite.java + src/jdk.dynalink/share/classes/jdk/dynalink/support/messages.properties + src/jdk.dynalink/share/classes/jdk/dynalink/support/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ClassMap.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CompositeOperation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinkerFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/LinkerServicesImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/NamedOperation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/NoSuchDynamicMethodException.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/Operation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/RelinkableCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/StandardOperation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/TypeConverterFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AbstractJavaLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AccessibleMembersLookup.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ApplicableOverloadedMethods.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeanIntrospector.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeanLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeansLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CheckRestrictedPackage.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassString.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/DynamicMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/DynamicMethodLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/FacetIntrospector.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/GuardedInvocationComponent.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/MaximallySpecific.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SimpleDynamicMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SingleDynamicMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClass.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClassIntrospector.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClassLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/messages.properties - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/internal/AccessControlContextFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/internal/InternalTypeUtilities.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/ConversionComparator.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocationTransformer.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingDynamicLinkerExporter.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingTypeConverterFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkRequest.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkerServices.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/MethodHandleTransformer.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/MethodTypeConversionStrategy.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/TypeBasedGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/CompositeGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/CompositeTypeBasedGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/DefaultInternalObjectFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/Guards.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/Lookup.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/SimpleLinkRequest.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/TypeUtilities.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractRelinkableCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/ChainedCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/SimpleRelinkableCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/messages.properties - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/package-info.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptUtils.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/ArrayBufferView.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeBoolean.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJava.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJavaImporter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeNumber.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/SpecializedFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FindProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/GlobalConstants.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NativeJavaPackage.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/OptimisticReturnFilters.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SetMethodCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Undefined.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/TypedArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BoundCallableLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaArgumentConverters.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornGuards.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java ! test/script/basic/JDK-8010946-2.js.EXPECTED ! test/script/basic/JDK-8026125.js ! test/script/basic/JDK-8043232.js.EXPECTED ! test/script/basic/JDK-8049242.js.EXPECTED ! test/script/basic/JDK-8079470.js.EXPECTED ! test/script/basic/JDK-8134939.js ! test/script/sandbox/nashorninternals.js ! test/script/trusted/classfilter.js.EXPECTED + test/src/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter + test/src/jdk/dynalink/beans/test/BeanLinkerTest.java + test/src/jdk/dynalink/beans/test/BeansLinkerTest.java + test/src/jdk/dynalink/beans/test/CallerSensitiveTest.java + test/src/jdk/dynalink/linker/support/test/LookupTest.java + test/src/jdk/dynalink/support/test/CallSiteTest.java + test/src/jdk/dynalink/test/DynamicLinkerFactoryTest.java + test/src/jdk/dynalink/test/ReachedAutoLoadedDynamicLinkerException.java + test/src/jdk/dynalink/test/TestLinkerOperation.java + test/src/jdk/dynalink/test/TrustedGuardingDynamicLinkerExporter.java + test/src/jdk/dynalink/test/UntrustedGuardingDynamicLinkerExporter.java ! test/src/jdk/internal/dynalink/beans/test/CallerSensitiveTest.java ! test/src/jdk/nashorn/test/models/InternalRunnableSuperclass.java Changeset: d98fe27f6ba9 Author: mhaupt Date: 2015-11-26 12:01 +0100 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/d98fe27f6ba9 8143642: Nashorn shebang argument handling is broken Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java Changeset: 7d8c1ec45f8a Author: sundar Date: 2015-11-26 19:02 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/7d8c1ec45f8a 8144051: failing test262parallel run leads to successful build Reviewed-by: mhaupt, hannesw ! make/build.xml ! make/project.properties Changeset: 62301cd2e788 Author: sundar Date: 2015-11-27 13:41 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/62301cd2e788 8144160: Regression: two tests fail on Windows with "ant test" target Reviewed-by: hannesw, mhaupt ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java Changeset: 376a63a077ee Author: sundar Date: 2015-11-27 18:28 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/376a63a077ee 8144186: Update Main.asm sample to use dynalink public API Reviewed-by: hannesw, mhaupt ! samples/Main.asm - samples/Main.class Changeset: e9c4c02337cc Author: sundar Date: 2015-11-30 18:16 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/e9c4c02337cc 8144230: Add a sample for pluggable dynalink linker Reviewed-by: hannesw, mhaupt + samples/DOMLinkerExporter.java + samples/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter + samples/dom_linker.js + samples/dom_linker_gutenberg.js Changeset: e13533f7bb78 Author: lana Date: 2015-11-12 18:32 -0800 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/e13533f7bb78 Merge Changeset: 57e51c71c725 Author: lana Date: 2015-11-19 09:36 -0800 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/57e51c71c725 Added tag jdk9-b93 for changeset e13533f7bb78 ! .hgtags Changeset: 328932975c74 Author: lana Date: 2015-11-20 15:40 -0800 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/328932975c74 Merge Changeset: 9fb28b950f1e Author: lana Date: 2015-11-29 11:00 -0800 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/9fb28b950f1e Added tag jdk9-b94 for changeset 328932975c74 ! .hgtags Changeset: c067a9638cd6 Author: lana Date: 2015-11-30 13:26 -0800 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/c067a9638cd6 Merge - samples/Main.class - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ClassMap.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CompositeOperation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinkerFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/LinkerServicesImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/NamedOperation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/NoSuchDynamicMethodException.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/Operation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/RelinkableCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/StandardOperation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/TypeConverterFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AbstractJavaLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AccessibleMembersLookup.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ApplicableOverloadedMethods.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeanIntrospector.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeanLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeansLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CheckRestrictedPackage.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassString.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/DynamicMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/DynamicMethodLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/FacetIntrospector.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/GuardedInvocationComponent.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/MaximallySpecific.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SimpleDynamicMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SingleDynamicMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClass.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClassIntrospector.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClassLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/messages.properties - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/internal/AccessControlContextFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/internal/InternalTypeUtilities.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/ConversionComparator.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocationTransformer.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingDynamicLinkerExporter.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingTypeConverterFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkRequest.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkerServices.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/MethodHandleTransformer.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/MethodTypeConversionStrategy.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/TypeBasedGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/CompositeGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/CompositeTypeBasedGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/DefaultInternalObjectFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/Guards.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/Lookup.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/SimpleLinkRequest.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/TypeUtilities.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractRelinkableCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/ChainedCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/SimpleRelinkableCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/messages.properties - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/package-info.java - test/script/basic/JDK-8059934.js Changeset: d81b4da915da Author: hannesw Date: 2015-11-27 08:44 +0100 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/d81b4da915da 8144131: ArrayData.getInt implementations do not convert to int32 Reviewed-by: lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FoldConstants.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LongArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java + test/script/basic/JDK-8144131.js ! test/script/basic/minuszero.js ! test/script/basic/minuszero.js.EXPECTED Changeset: a1ef259a183f Author: sundar Date: 2015-12-02 16:19 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/a1ef259a183f 8144473: Nashorn code assumes NashornCallSiteDescriptor always Reviewed-by: hannesw, mhaupt ! samples/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter + samples/UnderscoreNameLinkerExporter.java ! samples/dom_linker_gutenberg.js + samples/underscore.js + samples/underscore_linker.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java Changeset: aad920be350a Author: ihse Date: 2015-06-11 00:23 +0200 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/aad920be350a 8085822: JEP 223: New Version-String Scheme (initial integration) Reviewed-by: erikj, dcubed, dholmes, alanb, sundar Contributed-by: Magnus Ihse Bursie ! make/BuildNashorn.gmk ! make/build.xml ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Version.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties.template Changeset: 3fc9a15406c9 Author: ihse Date: 2015-06-11 00:50 +0200 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/3fc9a15406c9 Merge ! make/build.xml Changeset: 364d69b6e2aa Author: iris Date: 2015-06-29 11:28 -0700 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/364d69b6e2aa Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: f412a1917841 Author: iris Date: 2015-07-06 11:49 -0700 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/f412a1917841 Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: e25f6f6b1bdc Author: iris Date: 2015-07-13 13:24 -0700 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/e25f6f6b1bdc Merge ! make/BuildNashorn.gmk ! make/build.xml - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: 41ab26713b91 Author: iris Date: 2015-07-20 11:02 -0700 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/41ab26713b91 Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: cf83ed75d1dc Author: iris Date: 2015-07-23 13:20 -0700 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/cf83ed75d1dc Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: d46483bac1f6 Author: iris Date: 2015-08-03 09:26 -0700 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/d46483bac1f6 Merge ! make/build.xml - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: 4949ab6748df Author: iris Date: 2015-08-17 13:03 -0700 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/4949ab6748df Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: 77646e19bd81 Author: iris Date: 2015-08-25 14:45 -0700 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/77646e19bd81 Merge ! make/BuildNashorn.gmk ! make/build.xml - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: c085b63b8958 Author: iris Date: 2015-08-31 13:57 -0700 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/c085b63b8958 Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: 07f769cf2a77 Author: iris Date: 2015-09-08 10:25 -0700 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/07f769cf2a77 Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: 4bd262720f39 Author: iris Date: 2015-09-14 09:47 -0700 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/4bd262720f39 Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: 254acef85541 Author: iris Date: 2015-09-21 20:09 -0700 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/254acef85541 Merge ! make/BuildNashorn.gmk - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: 386f776e8921 Author: iris Date: 2015-09-29 11:46 -0700 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/386f776e8921 Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: 0b3b41d978c4 Author: iris Date: 2015-10-05 20:56 -0700 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/0b3b41d978c4 Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: 70f3415f2adf Author: iris Date: 2015-10-25 19:16 -0700 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/70f3415f2adf Merge ! make/build.xml - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: 89355b4fe2d4 Author: iris Date: 2015-11-01 09:49 -0800 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/89355b4fe2d4 Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: 348edda4a3cc Author: iris Date: 2015-11-09 10:57 -0800 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/348edda4a3cc Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: 1ace66c58225 Author: iris Date: 2015-11-16 20:16 -0800 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/1ace66c58225 Merge ! make/BuildNashorn.gmk - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: 74cab1a04c65 Author: iris Date: 2015-11-19 14:01 -0800 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/74cab1a04c65 Merge ! make/build.xml - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: 9d52f9bb589c Author: iris Date: 2015-11-29 20:30 -0800 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/9d52f9bb589c Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: c8e1ede2e7ad Author: lana Date: 2015-12-02 09:37 -0800 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/c8e1ede2e7ad Merge ! make/BuildNashorn.gmk ! make/build.xml - samples/Main.class - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ClassMap.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CompositeOperation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinkerFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/LinkerServicesImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/NamedOperation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/NoSuchDynamicMethodException.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/Operation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/RelinkableCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/StandardOperation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/TypeConverterFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AbstractJavaLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AccessibleMembersLookup.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ApplicableOverloadedMethods.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeanIntrospector.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeanLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeansLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CheckRestrictedPackage.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassString.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/DynamicMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/DynamicMethodLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/FacetIntrospector.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/GuardedInvocationComponent.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/MaximallySpecific.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SimpleDynamicMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SingleDynamicMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClass.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClassIntrospector.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClassLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/messages.properties - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/internal/AccessControlContextFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/internal/InternalTypeUtilities.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/ConversionComparator.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocationTransformer.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingDynamicLinkerExporter.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingTypeConverterFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkRequest.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkerServices.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/MethodHandleTransformer.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/MethodTypeConversionStrategy.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/TypeBasedGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/CompositeGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/CompositeTypeBasedGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/DefaultInternalObjectFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/Guards.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/Lookup.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/SimpleLinkRequest.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/TypeUtilities.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractRelinkableCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/ChainedCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/SimpleRelinkableCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/messages.properties - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/package-info.java - test/script/basic/JDK-8059934.js From philip.race at oracle.com Thu Dec 3 01:00:45 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 03 Dec 2015 01:00:45 +0000 Subject: hg: jdk9/client/hotspot: 224 new changesets Message-ID: <201512030100.tB310mds000807@aojmv0008.oracle.com> Changeset: f090597d24df Author: rdurbin Date: 2015-11-11 14:57 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f090597d24df 8141068: refactor -XXFlags= code in preparation for removal Reviewed-by: dcubed, gthornbr, coleenp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp Changeset: e1a7a5dbdf59 Author: jprovino Date: 2015-11-12 00:38 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e1a7a5dbdf59 Merge - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/AbstractAddress.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/StackSlotValue.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/UnsignedMath.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualStackSlot.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/Compiler.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/CompilerFactory.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/StartupEventListener.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SuppressFBWarnings.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/JVMCIJarsOptionDescriptorsProvider.java ! src/share/vm/runtime/arguments.cpp - test/compiler/jvmci/common/services/jdk.vm.ci.compiler.Compiler - test/compiler/jvmci/common/services/jdk.vm.ci.compiler.CompilerFactory - test/compiler/jvmci/events/JvmciCompleteInitializationTest.config - test/compiler/jvmci/events/JvmciCompleteInitializationTest.java Changeset: a7ffcce47ffb Author: rprotacio Date: 2015-11-11 18:04 -0500 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a7ffcce47ffb 8142437: SafepointTest.java is occasionally failing in JPRT Summary: A method compilation causing a specific log message to print has been removed because it was not always being compiled. Reviewed-by: coleenp, dholmes ! test/runtime/logging/SafepointTest.java ! test/runtime/logging/SafepointTestMain.java Changeset: 552ad0474d5b Author: coleenp Date: 2015-11-11 23:51 -0500 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/552ad0474d5b Merge - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/AbstractAddress.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/StackSlotValue.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/UnsignedMath.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualStackSlot.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/Compiler.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/CompilerFactory.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/StartupEventListener.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SuppressFBWarnings.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/JVMCIJarsOptionDescriptorsProvider.java - test/compiler/jvmci/common/services/jdk.vm.ci.compiler.Compiler - test/compiler/jvmci/common/services/jdk.vm.ci.compiler.CompilerFactory - test/compiler/jvmci/events/JvmciCompleteInitializationTest.config - test/compiler/jvmci/events/JvmciCompleteInitializationTest.java Changeset: e18b241d1f30 Author: brutisso Date: 2015-11-12 09:19 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e18b241d1f30 8142472: Remove debugging code guarded by CMSPrintPromoBlockInfo Reviewed-by: david, ehelin ! src/share/vm/gc/cms/promotionInfo.cpp ! src/share/vm/gc/cms/promotionInfo.hpp Changeset: 03dccfa01ff4 Author: brutisso Date: 2015-11-12 09:21 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/03dccfa01ff4 8142475: Remove TraceParallelOldGCTasks Reviewed-by: tschatzl, david ! src/share/vm/gc/parallel/pcTasks.cpp ! src/share/vm/runtime/globals.hpp Changeset: 40ac5941b5ea Author: ehelin Date: 2015-10-19 15:47 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/40ac5941b5ea 8139883: Add virtual destructor G1ParScanThreadState Reviewed-by: tschatzl, mgerdin, stefank ! src/share/vm/gc/g1/g1ParScanThreadState.hpp Changeset: bb7fc011c89c Author: ehelin Date: 2015-11-12 14:03 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/bb7fc011c89c 8142403: Make G1CollectorPolicy::predictor const Reviewed-by: stefank, tschatzl ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 9089740e9f30 Author: jwha Date: 2015-11-03 13:03 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9089740e9f30 8141356: Explicitly stop CMS threads during VM termination. Summary: GenCollectedHeap::stop() is not implemented which is supposed to stop CMS threads during VM termination. Reviewed-by: jmasa, kbarrett Contributed-by: jwha at google.com ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/genCollectedHeap.hpp Changeset: cc1666a28b88 Author: tschatzl Date: 2015-11-13 09:12 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/cc1666a28b88 8138684: G1 decision about taking regions into the collection set is too aggressive Summary: Factor in expected waste and uncertainty of our guess in the decision whether to take another region into the collection set. Reviewed-by: mgerdin, jmasa ! src/share/vm/gc/g1/g1CollectorPolicy.cpp Changeset: 636e286dd5da Author: sjohanss Date: 2015-11-13 09:28 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/636e286dd5da 8139424: SIGSEGV, Problematic frame: # V [libjvm.so+0xd0c0cc] void InstanceKlass::oop_oop_iterate_oop_maps_specialized Summary: The crash was caused by a faulty eager humongous reclaim. The reason for reclaiming a live object was that the call to cleanupHRRS was done after dirtying cards and clearing the remembered sets for the humongous object. This could lead to one or many cards being missed. Reviewed-by: tbenson, kbarrett, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1RemSet.cpp + test/gc/g1/TestNoEagerReclaimOfHumongousRegions.java Changeset: 4d465c7793ec Author: sangheki Date: 2015-11-12 09:52 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4d465c7793ec 8134631: G1DummyRegionsPerGC fires assert of assert(words <= filler_array_max_size()) failed: too big for a single object Summary: Change filler max value temporarily for G1DummyRegionsPerGC flag. Reviewed-by: tbenson, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: fcace5e12e01 Author: tschatzl Date: 2015-11-13 12:36 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/fcace5e12e01 Merge ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: 8386f0e46519 Author: mlarsson Date: 2015-11-13 09:49 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8386f0e46519 8142482: Improve the support for prefix functions in unified logging Reviewed-by: brutisso, pliden ! src/share/vm/logging/logPrefix.hpp Changeset: 009f8ea8999c Author: coleenp Date: 2015-11-13 16:50 -0500 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/009f8ea8999c 8027429: Add diagnostic command VM.info to get hs_err print-out Summary: refactored hs_err reporting code so that it can be used for VM.info safely Reviewed-by: dholmes, hseigel Contributed-by: coleen.phillimore at oracle.com, david.buck at oracle.com ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/diagnosticCommand.hpp ! src/share/vm/utilities/vmError.cpp ! src/share/vm/utilities/vmError.hpp Changeset: 756e5b1c59fa Author: jprovino Date: 2015-11-14 18:26 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/756e5b1c59fa Merge Changeset: e2cbb09dce04 Author: kbarrett Date: 2015-11-16 14:11 -0500 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e2cbb09dce04 8143013: Remove unused DirtyCardQueue::iterate_closure_all_threads Summary: Remove unused function. Reviewed-by: tbenson, tschatzl, mgerdin ! src/share/vm/gc/g1/dirtyCardQueue.cpp ! src/share/vm/gc/g1/dirtyCardQueue.hpp Changeset: fc7faf31c998 Author: dholmes Date: 2015-11-16 14:47 -0500 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/fc7faf31c998 8141024: [Solaris] Obsolete UseAltSigs Reviewed-by: dcubed, ddmitriev ! src/os/solaris/vm/jvm_solaris.h ! src/os/solaris/vm/os_solaris.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 2455423784ac Author: dholmes Date: 2015-11-16 23:12 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/2455423784ac Merge Changeset: 23afa049ffd8 Author: dholmes Date: 2015-11-16 18:50 -0500 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/23afa049ffd8 8139300: Internal Error (vm/utilities/debug.cpp:399), # Error: ShouldNotReachHere() Reviewed-by: simonis, dcubed ! src/share/vm/utilities/debug.cpp ! test/runtime/ErrorHandling/SecondaryErrorTest.java Changeset: 149cc1f9f1aa Author: goetz Date: 2015-11-05 15:05 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/149cc1f9f1aa 8141529: Fix handling of _JAVA_SR_SIGNUM Reviewed-by: dholmes, stuefe, dsamersoff ! src/os/aix/vm/jsig.c ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/os_aix.hpp ! src/os/bsd/vm/jsig.c ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/os_bsd.hpp ! src/os/linux/vm/jsig.c ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.hpp ! src/os/solaris/vm/os_solaris.hpp Changeset: 104643b8cfcb Author: sjohanss Date: 2015-11-17 11:20 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/104643b8cfcb 8141280: G1ResManAllocator doesn't work with _survivor_is_full/_old_is_full Reviewed-by: jmasa, kbarrett, tschatzl ! src/share/vm/gc/g1/g1Allocator.cpp ! src/share/vm/gc/g1/g1Allocator.hpp Changeset: a8b594dc36ce Author: sjohanss Date: 2015-11-17 12:37 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a8b594dc36ce Merge Changeset: 1191af6137ed Author: kbarrett Date: 2015-11-17 16:40 -0500 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/1191af6137ed 8143014: Access PtrQueue member offsets through derived classes Summary: Moved accessors to derived classes and updated callers. Reviewed-by: tschatzl, jmasa, twisti ! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/stubGenerator_ppc.cpp ! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/gc/g1/dirtyCardQueue.hpp ! src/share/vm/gc/g1/ptrQueue.hpp ! src/share/vm/gc/g1/satbMarkQueue.hpp ! src/share/vm/gc/g1/vmStructs_g1.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: d8b24776484c Author: lana Date: 2015-11-12 18:29 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d8b24776484c Merge Changeset: afbcc2bdb3fc Author: lana Date: 2015-11-19 09:36 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/afbcc2bdb3fc Added tag jdk9-b93 for changeset d8b24776484c ! .hgtags Changeset: a22b7c80529f Author: lana Date: 2015-11-20 15:41 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a22b7c80529f Merge Changeset: ec158d92e9d8 Author: lana Date: 2015-11-29 11:00 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ec158d92e9d8 Added tag jdk9-b94 for changeset a22b7c80529f ! .hgtags Changeset: 9c936a3abf69 Author: lana Date: 2015-11-30 13:26 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9c936a3abf69 Merge Changeset: fd4e8b7cf408 Author: brutisso Date: 2015-11-25 13:39 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/fd4e8b7cf408 8144016: Add the gc tag to the logging framework Reviewed-by: mlarsson, sjohanss ! src/share/vm/logging/logTag.hpp Changeset: 3ef312b8e3a5 Author: thartmann Date: 2015-11-06 09:36 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3ef312b8e3a5 8140574: C2 must re-execute checks after deoptimizing from merged uncommon traps Summary: Before merging uncommon traps we have to check for proper bci domination and compatible JVMStates to guarantee correct re-execution of the checks. Reviewed-by: kvn, roland ! src/share/vm/ci/ciTypeFlow.cpp ! src/share/vm/ci/ciTypeFlow.hpp ! src/share/vm/opto/ifnode.cpp + test/compiler/rangechecks/TestUncommonTrapMerging.java Changeset: 9a2a793d95e4 Author: thartmann Date: 2015-11-06 08:45 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9a2a793d95e4 Merge - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/AbstractAddress.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/StackSlotValue.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/UnsignedMath.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualStackSlot.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/Compiler.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/CompilerFactory.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/StartupEventListener.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SuppressFBWarnings.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/JVMCIJarsOptionDescriptorsProvider.java - test/compiler/jvmci/common/services/jdk.vm.ci.compiler.Compiler - test/compiler/jvmci/common/services/jdk.vm.ci.compiler.CompilerFactory - test/compiler/jvmci/events/JvmciCompleteInitializationTest.config - test/compiler/jvmci/events/JvmciCompleteInitializationTest.java Changeset: 5bccb21c1b4e Author: twisti Date: 2015-11-06 10:06 -1000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5bccb21c1b4e 8139589: [JVMCI] throw exceptions in faulty code installation operations Reviewed-by: twisti Contributed-by: Roland Schatz ! src/cpu/aarch64/vm/jvmciCodeInstaller_aarch64.cpp ! src/cpu/ppc/vm/jvmciCodeInstaller_ppc.cpp ! src/cpu/sparc/vm/jvmciCodeInstaller_sparc.cpp ! src/cpu/x86/vm/jvmciCodeInstaller_x86.cpp ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/share/vm/jvmci/jvmciCodeInstaller.cpp ! src/share/vm/jvmci/jvmciCodeInstaller.hpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/jvmci/jvmciRuntime.hpp ! src/share/vm/jvmci/vmSymbols_jvmci.hpp + test/compiler/jvmci/errors/CodeInstallerTest.java + test/compiler/jvmci/errors/TestInvalidCompilationResult.java + test/compiler/jvmci/errors/TestInvalidDebugInfo.java + test/compiler/jvmci/errors/TestInvalidOopMap.java Changeset: ef9f4aa0ec4a Author: dpochepk Date: 2015-11-06 14:51 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ef9f4aa0ec4a 8141353: Testlibrary: add various changes into testlibrary Utils Summary: added TEST_JDK, TEST_CLASSES properties and getMandatoryProperty method Reviewed-by: iignatyev ! test/testlibrary/jdk/test/lib/Utils.java Changeset: a7b9e9e46fd4 Author: dpochepk Date: 2015-11-06 14:54 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a7b9e9e46fd4 8138689: use package for /compiler/whitebox common classes Summary: Moved CompilerWhiteBoxTest to package, updating tests accordingly Reviewed-by: iignatyev ! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java ! test/compiler/floatingpoint/TestPow2.java ! test/compiler/intrinsics/IntrinsicAvailableTest.java ! test/compiler/intrinsics/bmi/verifycode/AddnTestI.java ! test/compiler/intrinsics/bmi/verifycode/AddnTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestL.java ! test/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestL.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestL.java ! test/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java ! test/compiler/intrinsics/mathexact/sanity/MathIntrinsic.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java ! test/compiler/rangechecks/TestExplicitRangeChecks.java ! test/compiler/rangechecks/TestRangeCheckSmearing.java ! test/compiler/tiered/CompLevelsTest.java ! test/compiler/tiered/ConstantGettersTransitionsTest.java ! test/compiler/tiered/LevelTransitionTest.java ! test/compiler/tiered/NonTieredLevelsTest.java ! test/compiler/tiered/TieredLevelsTest.java ! test/compiler/tiered/TransitionsTestExecutor.java ! test/compiler/whitebox/ClearMethodStateTest.java ! test/compiler/whitebox/CompilerWhiteBoxTest.java ! test/compiler/whitebox/DeoptimizeAllTest.java ! test/compiler/whitebox/DeoptimizeFramesTest.java ! test/compiler/whitebox/DeoptimizeMethodTest.java ! test/compiler/whitebox/DeoptimizeMultipleOSRTest.java ! test/compiler/whitebox/EnqueueMethodForCompilationTest.java ! test/compiler/whitebox/ForceNMethodSweepTest.java ! test/compiler/whitebox/GetNMethodTest.java ! test/compiler/whitebox/IsMethodCompilableTest.java ! test/compiler/whitebox/LockCompilationTest.java ! test/compiler/whitebox/MakeMethodNotCompilableTest.java ! test/compiler/whitebox/SetDontInlineMethodTest.java ! test/compiler/whitebox/SetForceInlineMethodTest.java + test/compiler/whitebox/SimpleTestCase.java Changeset: 5778381d2350 Author: dpochepk Date: 2015-11-06 15:07 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5778381d2350 8141552: [TESTBUG] compiler/jvmci/events/JvmciNotifyInstallEventTest failed after jvmci refresh Summary: Fixed test bug, which used same CompilationResult object instance in 2 installCode calls Reviewed-by: iignatyev, twisti ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java Changeset: 4bee38ba018c Author: roland Date: 2015-10-28 10:20 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4bee38ba018c 8140309: [REDO] failed: no mismatched stores, except on raw memory: StoreB StoreI Summary: Mismatched stores on same slice possible with Unsafe.Put*Unaligned methods Reviewed-by: kvn, thartmann ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/opto/idealKit.cpp ! src/share/vm/opto/idealKit.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp + test/compiler/intrinsics/unsafe/TestUnsafeUnalignedMismatchedAccesses.java Changeset: 125ebc94f667 Author: thartmann Date: 2015-11-09 11:35 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/125ebc94f667 8067378: Add segmented code heaps info into jfr events: vm/code_cache/stats and vm/code_cache/config Summary: Added code heap specific information to code cache JFR events. Reviewed-by: twisti, mgronlun ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/memory/heap.cpp ! src/share/vm/memory/heap.hpp ! src/share/vm/runtime/sweeper.cpp Changeset: da94f6001040 Author: thartmann Date: 2015-11-09 13:27 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/da94f6001040 Merge Changeset: 50bd312dedb1 Author: mdoerr Date: 2015-10-21 10:37 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/50bd312dedb1 8138894: C1: Support IRIW on weak memory platforms Reviewed-by: twisti, goetz ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_IR.cpp ! src/share/vm/c1/c1_IR.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp Changeset: 7c94d175cd0f Author: twisti Date: 2015-11-09 20:01 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/7c94d175cd0f Merge Changeset: b57d415bdaa9 Author: iveresov Date: 2015-11-09 11:26 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b57d415bdaa9 8140779: Code generation fixes for avx512 Summary: Assembler refactoring. Abstract away instruction attributes. Reviewed-by: kvn, roland, iveresov Contributed-by: michael.c.berg at intel.com ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/c2_globals_aarch64.hpp ! src/cpu/ppc/vm/c2_globals_ppc.hpp ! src/cpu/ppc/vm/ppc.ad ! src/cpu/sparc/vm/c2_globals_sparc.hpp ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c2_globals_x86.hpp ! src/cpu/x86/vm/c2_init_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/cpu/x86/vm/x86.ad ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/matcher.hpp ! src/share/vm/opto/superword.cpp ! src/share/vm/opto/vectornode.cpp Changeset: e056220365a2 Author: iveresov Date: 2015-11-09 22:43 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e056220365a2 Merge Changeset: 8faaeb9dbb96 Author: roland Date: 2015-11-09 11:28 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8faaeb9dbb96 8137168: Replace IfNode with a new RangeCheckNode for range checks Summary: new RangeCheckNode to enable optimization of explicit library level range checks Reviewed-by: kvn, thartmann ! src/share/vm/opto/cfgnode.hpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/ifnode.cpp ! src/share/vm/opto/loopPredicate.cpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopUnswitch.cpp ! src/share/vm/opto/loopnode.hpp ! src/share/vm/opto/loopopts.cpp ! src/share/vm/opto/multnode.cpp ! src/share/vm/opto/node.hpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/opto/phaseX.hpp Changeset: 4dff71612c99 Author: twisti Date: 2015-11-10 10:34 -1000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4dff71612c99 8142329: [JVMCI] pass Handle by value Reviewed-by: coleenp, twisti Contributed-by: Roland Schatz ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/jvmci/jvmciCodeInstaller.cpp ! src/share/vm/jvmci/jvmciCodeInstaller.hpp ! src/share/vm/jvmci/jvmciCompiler.cpp ! src/share/vm/jvmci/jvmciCompiler.hpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.hpp ! src/share/vm/jvmci/jvmciEnv.cpp ! src/share/vm/jvmci/jvmciEnv.hpp ! src/share/vm/jvmci/jvmciJavaClasses.hpp Changeset: 78ddd55df52b Author: never Date: 2015-11-10 11:49 -1000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/78ddd55df52b 8142435: [JVMCI] restore missing InstalledCode.version increment Reviewed-by: twisti ! src/share/vm/jvmci/jvmciCompilerToVM.cpp Changeset: 1474303fbb0f Author: never Date: 2015-11-10 11:50 -1000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/1474303fbb0f 8142436: [JVMCI] fix management of nmethod::_installed_code field Reviewed-by: twisti ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp Changeset: a4ca6077f669 Author: kvn Date: 2015-11-10 21:36 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a4ca6077f669 8141624: Limit calculation of pre loop during super word optimization is wrong Reviewed-by: vlivanov, kvn ! src/share/vm/opto/superword.cpp + test/compiler/loopopts/superword/TestBestAlign.java Changeset: 1d42c245cc87 Author: shade Date: 2015-11-11 01:27 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/1d42c245cc87 8140650: Method::is_accessor should cover getters and setters for all types Reviewed-by: vlivanov, coleenp, sgehwolf ! src/cpu/zero/vm/cppInterpreter_zero.cpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciMethod.hpp ! src/share/vm/interpreter/interpreter.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/opto/callnode.cpp + test/compiler/inlining/InlineAccessors.java Changeset: f1d4ef86b205 Author: simonis Date: 2015-11-10 11:01 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f1d4ef86b205 8142314: Bug in C1 ControlFlowOptimizer::delete_unnecessary_jumps with bytecode profiling Reviewed-by: kvn Contributed-by: gunter.haug at sap.com ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_LinearScan.cpp Changeset: d86252b62778 Author: tpivovarova Date: 2015-11-11 15:04 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d86252b62778 8138810: rework tests for CompilerToVM::allocateCompiledId Reviewed-by: twisti ! test/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java Changeset: 2016e031a581 Author: tpivovarova Date: 2015-11-10 21:09 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/2016e031a581 8139388: [TESTBUG] JVMCI test failed with RuntimeException profiling info wasn't changed after 100 invocations (assert failed: BaseProfilingInfo<> != BaseProfilingInfo<>) Reviewed-by: twisti ! test/compiler/jvmci/compilerToVM/ReprofileTest.java ! test/compiler/whitebox/CompilerWhiteBoxTest.java Changeset: 9dbae662b09d Author: twisti Date: 2015-11-11 14:40 -1000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9dbae662b09d 8141133: [JVMCI] crash during safepoint deopt if rethrow_exception is set Reviewed-by: twisti Contributed-by: Gilles Duboscq ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/deoptimization.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/shark/sharkRuntime.cpp Changeset: 231763c1883e Author: twisti Date: 2015-11-11 16:32 -1000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/231763c1883e 8140424: don't prefix developer and notproduct flag variables with CONST_ in product builds Reviewed-by: goetz, stefank ! src/cpu/ppc/vm/cppInterpreter_ppc.cpp ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/os_cpu/linux_sparc/vm/vm_version_linux_sparc.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/compilerDirectives.hpp ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/cms/parOopClosures.inline.hpp ! src/share/vm/gc/parallel/psPromotionManager.cpp ! src/share/vm/gc/parallel/psPromotionManager.inline.hpp ! src/share/vm/gc/parallel/psScavenge.inline.hpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/opto/buildOopMap.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/doCall.cpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopUnswitch.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/loopopts.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/movenode.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/opto/parse3.cpp ! src/share/vm/opto/reg_split.cpp ! src/share/vm/opto/split_if.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals.hpp Changeset: 8fb79f5ad78c Author: twisti Date: 2015-11-12 13:30 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8fb79f5ad78c 8142387: Various JVMCI tests fail on unexpected exception Reviewed-by: iignatyev, twisti Contributed-by: Roland Schatz ! test/compiler/jvmci/errors/CodeInstallerTest.java ! test/compiler/jvmci/errors/TestInvalidCompilationResult.java ! test/compiler/jvmci/errors/TestInvalidDebugInfo.java ! test/compiler/jvmci/errors/TestInvalidOopMap.java Changeset: 68aeafc1204e Author: kshefov Date: 2015-11-13 18:14 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/68aeafc1204e 8131778: java disables UseAES flag when using VIS=2 on sparc Reviewed-by: iignatyev, kvn ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/x86/vm/vm_version_x86.cpp Changeset: c9363c3490d9 Author: thartmann Date: 2015-11-16 08:03 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c9363c3490d9 8142500: missing null checks in IfNode::has_only_uncommon_traps Summary: IfNode::has_only_uncommon_traps needs to null-check the callers. Reviewed-by: kvn, roland, rbackman ! src/share/vm/opto/ifnode.cpp Changeset: 92f9ed54d9b2 Author: zmajo Date: 2015-11-16 09:42 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/92f9ed54d9b2 8140327: segfault on solaris-amd64 with "-XX:CompilerThreadStackSize=1" option Summary: Update range for the CompilerThreadStackSize flag. Remove flag from testing. Reviewed-by: kvn ! src/share/vm/runtime/globals.hpp ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java Changeset: 4ed6d2603587 Author: zmajo Date: 2015-11-16 10:54 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4ed6d2603587 Merge Changeset: af5d7716ac09 Author: roland Date: 2015-11-16 09:55 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/af5d7716ac09 8042997: Make intrinsic some or all check index/range methods Summary: Objects.checkIndex() intrinsic Reviewed-by: vlivanov, shade ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/ifnode.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/loopPredicate.cpp ! src/share/vm/opto/loopnode.cpp Changeset: ee63c0026315 Author: roland Date: 2015-11-16 11:58 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ee63c0026315 Merge ! src/share/vm/opto/ifnode.cpp Changeset: 237053cb3e5a Author: thartmann Date: 2015-11-16 15:35 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/237053cb3e5a 8061436: Processing of options related to segmented code cache should be enhanced Summary: Allow user to set code heap sizes individually and enhance checking of code cache flags. Reviewed-by: kvn, roland ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/runtime/arguments.cpp Changeset: 9348fbca9f67 Author: hshi Date: 2015-11-16 16:14 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9348fbca9f67 8139758: [REDO] Elide more final field's write memory barrier with escape analysis result Summary: membar for all final field initializations eliminated if possible Reviewed-by: roland, vlivanov ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parse3.cpp + test/compiler/stable/TestStableMemoryBarrier.java Changeset: 12b8ac16c3ee Author: roland Date: 2015-11-16 16:39 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/12b8ac16c3ee Merge Changeset: 5132864a5d5f Author: neliasso Date: 2015-11-13 13:31 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5132864a5d5f Merge ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/ppc/vm/ppc.ad ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/interpreter/interpreter.cpp ! src/share/vm/jvmci/jvmciCompiler.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.hpp ! src/share/vm/jvmci/jvmciEnv.cpp ! src/share/vm/jvmci/jvmciEnv.hpp ! src/share/vm/jvmci/jvmciJavaClasses.hpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/split_if.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/deoptimization.hpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vmStructs.cpp ! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java ! test/compiler/floatingpoint/TestPow2.java ! test/compiler/intrinsics/IntrinsicAvailableTest.java ! test/compiler/intrinsics/bmi/verifycode/AddnTestI.java ! test/compiler/intrinsics/bmi/verifycode/AddnTestL.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/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/jvmci/compilerToVM/AllocateCompileIdTest.java ! test/compiler/jvmci/compilerToVM/ReprofileTest.java ! test/compiler/rangechecks/TestExplicitRangeChecks.java ! test/compiler/rangechecks/TestRangeCheckSmearing.java ! test/compiler/tiered/ConstantGettersTransitionsTest.java ! test/compiler/tiered/LevelTransitionTest.java ! test/compiler/tiered/NonTieredLevelsTest.java ! test/compiler/tiered/TieredLevelsTest.java ! test/compiler/whitebox/ClearMethodStateTest.java ! test/compiler/whitebox/DeoptimizeAllTest.java ! test/compiler/whitebox/DeoptimizeFramesTest.java ! test/compiler/whitebox/DeoptimizeMethodTest.java ! test/compiler/whitebox/DeoptimizeMultipleOSRTest.java ! test/compiler/whitebox/EnqueueMethodForCompilationTest.java ! test/compiler/whitebox/ForceNMethodSweepTest.java ! test/compiler/whitebox/GetNMethodTest.java ! test/compiler/whitebox/IsMethodCompilableTest.java ! test/compiler/whitebox/LockCompilationTest.java ! test/compiler/whitebox/MakeMethodNotCompilableTest.java ! test/compiler/whitebox/SetDontInlineMethodTest.java ! test/compiler/whitebox/SetForceInlineMethodTest.java Changeset: 55e98bd0eb95 Author: neliasso Date: 2015-11-16 20:56 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/55e98bd0eb95 Merge ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java Changeset: e774bd49bc49 Author: neliasso Date: 2015-11-16 20:57 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e774bd49bc49 8143059: TestUnsafeUnalignedMismatchedAccesses doens't build after 8139891 Summary: Use new Unsafe import path Reviewed-by: roland, thartmann, shade ! test/compiler/intrinsics/unsafe/TestUnsafeUnalignedMismatchedAccesses.java Changeset: 4149ec42e1a6 Author: goetz Date: 2015-11-17 08:59 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4149ec42e1a6 8139258: PPC64LE: argument passing problem when passing 15 floats in native call Reviewed-by: mdoerr, goetz Contributed-by: asmundak at google.com ! src/cpu/ppc/vm/interpreter_ppc.cpp ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp Changeset: 0abc78fcf184 Author: roland Date: 2015-11-17 12:00 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0abc78fcf184 8142386: Octane crashes with assert(is_Load()) Summary: Unsafe access to an array is wrongly marked as mismatched Reviewed-by: vlivanov, thartmann ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp + test/compiler/intrinsics/unsafe/TestUnsafeMismatchedArrayFieldAccess.java Changeset: 3d8d71195497 Author: neliasso Date: 2015-11-05 12:37 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3d8d71195497 8141424: [Testbug] CompilerDirectivesDCMDTest.java testing flag that is missing in product builds Summary: Test a flag that is in all builds instead Reviewed-by: roland ! test/serviceability/dcmd/compiler/control2.txt Changeset: e0403a46415f Author: neliasso Date: 2015-11-13 10:08 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e0403a46415f 8141585: CompilerDirectivesDCMDTest intermittently SEGVs in MethodMatcher::matcher Summary: Missing methodHandle and read before lock Reviewed-by: twisti ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compilerDirectives.cpp Changeset: 329903cb02ab Author: twisti Date: 2015-11-17 11:29 -1000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/329903cb02ab 8142511: [JVMCI] must eagerly initialize classes with static fields accessed by JVMCI native code Reviewed-by: twisti Contributed-by: Doug Simon ! src/share/vm/jvmci/jvmciJavaClasses.cpp ! src/share/vm/jvmci/jvmciJavaClasses.hpp ! src/share/vm/jvmci/jvmciRuntime.cpp Changeset: 3c14d9cc1c3a Author: twisti Date: 2015-11-17 23:35 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3c14d9cc1c3a Merge Changeset: 0e5f261829c1 Author: goetz Date: 2015-11-02 15:52 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0e5f261829c1 8141137: C2 fails rematerializing nodes using flag registers. Summary: Don't rem. if input stretches several live ranges. If rem., don't add SpillCopy on RegFlags edge. Reviewed-by: kvn, vlivanov ! src/share/vm/opto/machnode.cpp ! src/share/vm/opto/machnode.hpp ! src/share/vm/opto/reg_split.cpp Changeset: 09ac9142d6ef Author: vlivanov Date: 2015-11-18 03:03 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/09ac9142d6ef 8139595: MethodHandles::remove_dependent_nmethod is not MT safe Reviewed-by: jrose, coleenp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp + src/share/vm/code/dependencyContext.cpp + src/share/vm/code/dependencyContext.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/runtime/init.cpp ! src/share/vm/runtime/perfData.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: dc82a96016e4 Author: twisti Date: 2015-11-18 09:43 -1000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/dc82a96016e4 8141330: [JVMCI] avoid deadlock between application thread and JVMCI compiler thread under -Xbatch Reviewed-by: twisti Contributed-by: Doug Simon ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileTask.cpp ! src/share/vm/compiler/compileTask.hpp Changeset: 9fb2badbe572 Author: twisti Date: 2015-11-18 10:46 -1000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9fb2badbe572 8143151: [JVMCI] assertion for allocation of "too many" CompileTasks must take JVMCI into account Reviewed-by: iignatyev, twisti Contributed-by: Doug Simon ! src/share/vm/compiler/compileTask.cpp Changeset: 6100ab176973 Author: goetz Date: 2015-11-19 11:02 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/6100ab176973 8143180: Internal Error in src/cpu/ppc/vm/macroAssembler_ppc.cpp:4287 Summary: Fix ppc64 issue after 8141133. Reviewed-by: simonis, goetz ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp Changeset: e617de40ef8c Author: goetz Date: 2015-09-18 13:41 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e617de40ef8c 8134579: [TESTBUG] Some bmi tests fail if can_access_local_variables is on. Summary: Others fail because of uncommon trap. Also fix test file names. Reviewed-by: vlivanov ! test/compiler/intrinsics/bmi/TestAndnI.java ! test/compiler/intrinsics/bmi/TestAndnL.java - test/compiler/intrinsics/bmi/verifycode/AddnTestI.java - test/compiler/intrinsics/bmi/verifycode/AddnTestL.java + test/compiler/intrinsics/bmi/verifycode/AndnTestI.java + test/compiler/intrinsics/bmi/verifycode/AndnTestL.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 Changeset: 3df67250a63a Author: mdoerr Date: 2015-10-21 11:40 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3df67250a63a 8138892: C1: Improve counter overflow checking Reviewed-by: iveresov, goetz, twisti, vlivanov ! src/cpu/aarch64/vm/c1_CodeStubs_aarch64.cpp ! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp ! src/cpu/x86/vm/c1_CodeStubs_x86.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp Changeset: 260779207e00 Author: mdoerr Date: 2015-10-05 23:50 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/260779207e00 8138895: C1: PPC64 Port needs special register for Locks in synchronization code Reviewed-by: vlivanov, goetz ! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp ! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp Changeset: b425a78e8512 Author: simonis Date: 2015-11-16 14:19 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b425a78e8512 8141551: C2 can not handle returns with inccompatible interface arrays Reviewed-by: kvn ! src/share/vm/opto/cfgnode.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/opto/type.hpp + test/compiler/types/TestMeetIncompatibleInterfaceArrays.java Changeset: 42fc18486e9c Author: mcberg Date: 2015-11-19 16:07 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/42fc18486e9c 8142980: SKX SpecJvm2008 - Derby Summary: Fix EVEX and AVX512 problems found by testing on 64-bit SKX and KNL EVEX enabled platforms. Reviewed-by: iveresov, kvn, vlivanov ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp Changeset: f60b602209c7 Author: thartmann Date: 2015-11-20 10:09 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f60b602209c7 8140390: Char stores/loads accessing byte arrays must be marked as unmatched Summary: Mark unmatched char stores/loads emitted by CompactStrings. Reviewed-by: roland, vlivanov, jrose ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/idealKit.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/stringopts.cpp Changeset: a2f9a1878186 Author: kvn Date: 2015-11-20 08:29 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a2f9a1878186 8143012: CRC32 Intrinsics support on SPARC Reviewed-by: kvn, roland Contributed-by: ahmed.khawaja at oracle.com ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp ! src/cpu/sparc/vm/interpreterGenerator_sparc.hpp ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/cpu/sparc/vm/macroAssembler_sparc.hpp ! src/cpu/sparc/vm/stubGenerator_sparc.cpp ! src/cpu/sparc/vm/stubRoutines_sparc.cpp ! src/cpu/sparc/vm/stubRoutines_sparc.hpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/sparc/vm/vm_version_sparc.cpp + test/compiler/intrinsics/crc32/TestCRC32.java Changeset: 26977b10819f Author: enevill Date: 2015-11-19 15:15 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/26977b10819f 8143067: aarch64: guarantee failure in javac Summary: Fix adrp going out of range during code relocation Reviewed-by: aph, kvn ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp Changeset: a7f61dae5104 Author: zmajo Date: 2015-11-23 08:11 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a7f61dae5104 8143208: compiler/c1/6855215/Test6855215.java supports_sse2() failed Summary: Check that SSE is enabled before using SSE instructions in string-related intrinsics. Make the UseSSE42Intrinsics dependent on UseSSE >= 4. Reviewed-by: kvn ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/vm_version_x86.cpp Changeset: aa0ca3beba6a Author: zmajo Date: 2015-11-23 15:09 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/aa0ca3beba6a 8143616: Cleanup: Remove unused PrintNMethodsAtLevel flag Summary: Remove the unused PrintNMethodsAtLevel flag. Reviewed-by: roland ! src/share/vm/runtime/globals.hpp Changeset: e29bf04214ed Author: zmajo Date: 2015-11-23 15:16 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e29bf04214ed Merge Changeset: d146c259155a Author: goetz Date: 2015-11-19 12:53 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d146c259155a 8143307: Crash in C2 local code motion Reviewed-by: kvn ! src/share/vm/opto/lcm.cpp Changeset: d91e023b7294 Author: neliasso Date: 2015-11-24 10:30 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d91e023b7294 Merge ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vmStructs.cpp - test/compiler/intrinsics/bmi/verifycode/AddnTestI.java - test/compiler/intrinsics/bmi/verifycode/AddnTestL.java Changeset: b298bac1576a Author: tpivovarova Date: 2015-11-16 19:21 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b298bac1576a 8138815: improve tests CompilerToVM::getStackTraceElement Reviewed-by: kvn ! test/compiler/jvmci/common/CTVMUtilities.java ! test/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java ! test/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java Changeset: 8a78ce7c8fa7 Author: tpivovarova Date: 2015-11-24 15:50 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8a78ce7c8fa7 8067939: make Out of space in CodeCache messages consistent Reviewed-by: kvn ! src/share/vm/classfile/systemDictionary.cpp Changeset: 45020b54eea5 Author: ppunegov Date: 2015-11-24 16:58 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/45020b54eea5 8066154: JEP-JDK-8046155: Test task: huge directive file Summary: Stress tests for directive parser Reviewed-by: iignatyev, neliasso - test/compiler/compilercontrol/parser/DirectiveParser.java + test/compiler/compilercontrol/parser/DirectiveParserTest.java + test/compiler/compilercontrol/parser/DirectiveStressTest.java + test/compiler/compilercontrol/parser/HugeDirectiveUtil.java Changeset: d49ae6cdd128 Author: ppunegov Date: 2015-11-24 20:52 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d49ae6cdd128 8066156: JEP-JDK-8046155: Test task: stress by dcmd Summary: Stress dcmd tests that add directives Reviewed-by: iignatyev, neliasso + test/compiler/compilercontrol/jcmd/StressAddJcmdBase.java + test/compiler/compilercontrol/jcmd/StressAddMultiThreadedTest.java + test/compiler/compilercontrol/jcmd/StressAddSequentiallyTest.java ! test/compiler/compilercontrol/share/actions/BaseAction.java + test/compiler/compilercontrol/share/scenario/Executor.java ! test/compiler/compilercontrol/share/scenario/Scenario.java Changeset: 70fbf0e89776 Author: ppunegov Date: 2015-11-24 20:55 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/70fbf0e89776 8138993: JEP-JDK-8046155: Test task: add check for Compiler.directives_print diagnostic command Summary: Test Compiler.directive_print command Reviewed-by: iignatyev, neliasso ! test/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java ! test/compiler/compilercontrol/jcmd/ClearDirectivesStackTest.java + test/compiler/compilercontrol/jcmd/PrintDirectivesTest.java ! test/compiler/compilercontrol/jcmd/StressAddJcmdBase.java + test/compiler/compilercontrol/share/processors/PrintDirectivesProcessor.java ! test/compiler/compilercontrol/share/scenario/DirectiveBuilder.java ! test/compiler/compilercontrol/share/scenario/Executor.java ! test/compiler/compilercontrol/share/scenario/JcmdStateBuilder.java ! test/compiler/compilercontrol/share/scenario/Scenario.java Changeset: a41fac5898be Author: ppunegov Date: 2015-11-24 20:58 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a41fac5898be 8142385: [Testbug] RandomCommandsTest fails with error: Could not parse method pattern Summary: Fix CompileCommand output processing Reviewed-by: kvn, iignatyev, neliasso ! test/compiler/compilercontrol/share/processors/CommandProcessor.java - test/compiler/compilercontrol/share/processors/QuietProcessor.java ! test/compiler/compilercontrol/share/scenario/Scenario.java Changeset: 7e92c2abbbb6 Author: ppunegov Date: 2015-11-24 21:03 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/7e92c2abbbb6 8142967: [TESTBUG] Compiler control tests get NullPointerException Summary: Fix incoorect build jtreg tags Reviewed-by: iignatyev, neliasso ! test/compiler/compilercontrol/InlineMatcherTest.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityBase.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOff.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOn.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityFlag.java Changeset: ab2ec0c6e56b Author: dpochepk Date: 2015-11-24 22:59 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ab2ec0c6e56b 8139384: [TESTBUG] JVMCI test fails with java.lang.RuntimeException: a 100_000 times invoked method should be mature Summary: A test was redesigned to track xcomp and tiered states Reviewed-by: twisti ! test/compiler/jvmci/compilerToVM/IsMatureTest.java Changeset: b946bb90c515 Author: mdoerr Date: 2015-11-23 11:06 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b946bb90c515 8138952: C1: Distinguish between PPC32 and PPC64 Reviewed-by: twisti, goetz, vlivanov ! src/cpu/aarch64/vm/c1_MacroAssembler_aarch64.hpp ! src/cpu/sparc/vm/c1_MacroAssembler_sparc.hpp ! src/cpu/x86/vm/c1_MacroAssembler_x86.hpp ! src/share/vm/c1/c1_Compilation.hpp ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_LIR.hpp ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/c1/c1_LIRAssembler.hpp ! src/share/vm/c1/c1_LinearScan.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp Changeset: b4423d021a08 Author: vlivanov Date: 2015-11-25 01:17 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b4423d021a08 8143408: Crash during InstanceKlass unloading when clearing dependency context Reviewed-by: kvn ! src/share/vm/code/dependencyContext.cpp ! src/share/vm/code/dependencyContext.hpp ! src/share/vm/oops/instanceKlass.cpp Changeset: 077dcfc269a4 Author: vlivanov Date: 2015-11-25 00:40 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/077dcfc269a4 Merge Changeset: e004852d3765 Author: vlivanov Date: 2015-11-25 21:31 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e004852d3765 8144024: Octane fails with "memory leak: allocating handle outside HandleMark" Reviewed-by: kvn ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/code/dependencyContext.hpp Changeset: 781d4e94f513 Author: tpivovarova Date: 2015-11-25 20:30 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/781d4e94f513 8144053: [TESTBUG] CompilerToVM::getStackTraceElementTest : unexpected line number for abstract or native method (assert failed: 0 < -1) Reviewed-by: iignatyev, twisti ! test/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java Changeset: d2335579aa24 Author: tpivovarova Date: 2015-11-25 02:17 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d2335579aa24 8143966: JEP 233: Generate Run-Time Compiler Tests Automatically Reviewed-by: iveresov, vlivanov Contributed-by: anton.ivanov at oracle.com, dmitrij.pochepko at oracle.com, igor.ignatyev at oracle.com, igor.veresov at oracle.com, konstantin.shefov at oracle.com, leonid.mesnik at oracle.com, pavel.punegov at oracle.com, tatiana.pivovarova at oracle.com + test/testlibrary/jittester/Makefile + test/testlibrary/jittester/conf/classes.lst + test/testlibrary/jittester/conf/default.properties + test/testlibrary/jittester/conf/exclude.methods.lst + test/testlibrary/jittester/src/jdk/test/lib/jittester/Automatic.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/BinaryOperator.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/Block.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/Break.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/BuiltInType.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/CastOperator.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/CatchBlock.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/Continue.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/Declaration.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/IRNode.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/If.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/Initialization.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/Literal.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/LiteralInitializer.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/LocalVariable.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/LogicOperator.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/NonStaticMemberVariable.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/Nothing.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/Operator.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/OperatorKind.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/PrintVariables.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/ProductionFailedException.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/ProductionLimiter.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/ProductionParams.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/Rule.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/Statement.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/StaticMemberVariable.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/Switch.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/Symbol.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/SymbolTable.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/TernaryOperator.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/Throw.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/TryCatchBlock.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/Type.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/TypeList.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/TypeUtil.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/TypesParser.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/UnaryOperator.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/VariableBase.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/VariableDeclaration.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/VariableDeclarationBlock.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/VariableInfo.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/VariableInitialization.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/arrays/ArrayCreation.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/arrays/ArrayElement.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/arrays/ArrayExtraction.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/classes/ClassDefinitionBlock.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/classes/Interface.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/classes/Klass.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/classes/MainKlass.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/ArgumentDeclarationFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/ArithmeticOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/ArrayCreationFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/ArrayElementFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/ArrayExtractionFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/AssignmentOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/AssignmentOperatorImplFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryArithmeticOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryBitwiseOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryComparisonOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryEqualityOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryLogicOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryShiftOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryStringPlusFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BitwiseInversionOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BitwiseOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BlockFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BreakFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/CastOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/ClassDefinitionBlockFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/CompoundArithmeticAssignmentOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/CompoundBitwiseAssignmentOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/CompoundShiftAssignmentOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/ConstructorDefinitionBlockFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/ConstructorDefinitionFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/ContinueFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/CounterInitializerFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/CounterManipulatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/DeclarationFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/DoWhileFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/ExpressionFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/Factory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/ForFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/FunctionDeclarationBlockFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/FunctionDeclarationFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/FunctionDefinitionBlockFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/FunctionDefinitionFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/FunctionFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/FunctionRedefinitionBlockFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/FunctionRedefinitionFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/IRNodeBuilder.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/IfFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/IncDecOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/InterfaceFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/KlassFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/LimitedExpressionFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/LiteralFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/LocalVariableFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/LogicOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/LogicalInversionOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/LoopingConditionFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/MainKlassFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/NonStaticMemberVariableFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/NothingFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/OperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/PrintVariablesFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/ReturnFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/SafeFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/StatementFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/StaticConstructorDefinitionFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/StaticMemberVariableFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/SwitchFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/TernaryOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/ThrowFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/TryCatchBlockFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/UnaryOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/UnaryPlusMinusOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/VariableDeclarationBlockFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/VariableDeclarationFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/VariableFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/VariableInitializationFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/WhileFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/functions/ArgumentDeclaration.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/functions/ConstructorDefinition.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/functions/ConstructorDefinitionBlock.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/functions/Function.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/functions/FunctionDeclaration.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/functions/FunctionDeclarationBlock.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/functions/FunctionDefinition.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/functions/FunctionDefinitionBlock.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/functions/FunctionInfo.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/functions/FunctionRedefinition.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/functions/FunctionRedefinitionBlock.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/functions/Return.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/functions/StaticConstructorDefinition.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/jtreg/JitTesterDriver.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/loops/CounterInitializer.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/loops/CounterManipulator.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/loops/DoWhile.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/loops/For.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/loops/Loop.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/loops/LoopingCondition.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/loops/While.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/types/TypeArray.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/types/TypeBoolean.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/types/TypeByte.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/types/TypeChar.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/types/TypeDouble.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/types/TypeFloat.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/types/TypeInt.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/types/TypeKlass.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/types/TypeLong.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/types/TypeShort.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/types/TypeVoid.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/utils/OptionResolver.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/utils/PrintingUtils.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/utils/PseudoRandom.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/visitors/JavaCodeVisitor.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/visitors/Visitor.java Changeset: 761b1c22460b Author: ppunegov Date: 2015-11-26 03:05 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/761b1c22460b 8143308: Add inline checks and tests Summary: Fix inlining state creation Reviewed-by: twisti ! test/compiler/compilercontrol/parser/HugeDirectiveUtil.java ! test/compiler/compilercontrol/share/actions/BaseAction.java ! test/compiler/compilercontrol/share/scenario/DirectiveBuilder.java ! test/compiler/compilercontrol/share/scenario/DirectiveWriter.java ! test/compiler/compilercontrol/share/scenario/Executor.java ! test/compiler/compilercontrol/share/scenario/JcmdStateBuilder.java ! test/compiler/compilercontrol/share/scenario/Scenario.java ! test/compiler/compilercontrol/share/scenario/State.java Changeset: 670933fbb981 Author: twisti Date: 2015-11-26 02:09 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/670933fbb981 Merge Changeset: 88bc2087a625 Author: neliasso Date: 2015-11-26 19:16 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/88bc2087a625 Merge - test/compiler/compilercontrol/parser/DirectiveParser.java - test/compiler/compilercontrol/share/processors/QuietProcessor.java - test/compiler/intrinsics/bmi/verifycode/AddnTestI.java - test/compiler/intrinsics/bmi/verifycode/AddnTestL.java Changeset: 4da64841abd7 Author: minqi Date: 2015-11-17 15:14 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4da64841abd7 8087223: InterfaceMethod CP entry pointing to a class should cause ICCE Summary: Check constantTag for class constant data consistency at method resolution Reviewed-by: coleenp, vlivanov ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciEnv.hpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/interpreter/linkResolver.hpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciEnv.cpp ! src/share/vm/jvmci/jvmciEnv.hpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/constantPool.hpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/runtime/javaCalls.cpp ! src/share/vm/runtime/reflection.cpp + test/runtime/8087223/BadMethodHandles.java + test/runtime/8087223/IntfMethod.java Changeset: 8b225463c1af Author: coleenp Date: 2015-11-18 11:47 -0500 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8b225463c1af 8141570: Fix Zero interpreter build for --disable-precompiled-headers Summary: change to include atomic.inline.hpp and allocation.inline.hpp only in .cpp files and some build fixes from Kim to build on ubuntu without devkits Reviewed-by: kbarrett, sgehwolf, erikj ! make/linux/makefiles/zeroshark.make ! src/share/vm/gc/g1/g1AllocRegion.cpp ! src/share/vm/gc/g1/g1Allocator.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1EvacStats.cpp ! src/share/vm/gc/g1/g1EvacStats.hpp + src/share/vm/gc/g1/g1EvacStats.inline.hpp ! src/share/vm/runtime/java.cpp Changeset: 8fefcff328c8 Author: gziemski Date: 2015-11-18 10:46 -0600 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8fefcff328c8 8141641: Runtime: implement range for ErrorLogTimeout Summary: Implement range=(0, jlong_max/1000) Reviewed-by: coleenp, ddmitriev, dholmes ! src/share/vm/runtime/commandLineFlagRangeList.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/thread.cpp Changeset: 6a6d867d60e8 Author: coleenp Date: 2015-11-18 19:55 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/6a6d867d60e8 Merge Changeset: eb0e2e67755b Author: gthornbr Date: 2015-11-18 09:32 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/eb0e2e67755b 8141445: Use of Solaris/SPARC M7 libadimalloc.so can generate unknown signal in hs_err file Summary: Add libadimalloc.so SIGSEGV defines and a test to validate the correct message is printed in the hs_err file Reviewed-by: dcubed, dholmes ! make/test/JtregNative.gmk ! src/os/posix/vm/os_posix.cpp + test/runtime/libadimalloc.solaris.sparc/SEGVOverflow.java + test/runtime/libadimalloc.solaris.sparc/Testlibadimalloc.java + test/runtime/libadimalloc.solaris.sparc/liboverflow.c Changeset: 44df756148b3 Author: dcubed Date: 2015-11-18 22:00 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/44df756148b3 Merge Changeset: 98b52c71090e Author: hseigel Date: 2015-11-19 11:54 -0500 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/98b52c71090e 8143078: Remove JVM_DefineClassWithSourceCond() API Summary: Remove the method and remove unneeded argument to jvm_define_class_common() Reviewed-by: dholmes, coleenp ! make/share/makefiles/mapfile-vers ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h Changeset: 912bb5d109b5 Author: jwilhelm Date: 2015-11-27 18:35 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/912bb5d109b5 Merge ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciEnv.cpp ! src/share/vm/jvmci/jvmciEnv.hpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/runtime/globals.hpp Changeset: 4be70e11f813 Author: brutisso Date: 2015-11-19 16:14 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4be70e11f813 8143255: Remove debug logging from SymbolTable::unlink() and SymbolTable::possibly_parallel_unlink() Reviewed-by: coleenp, tschatzl ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp Changeset: 00ed17bc1cbf Author: ctornqvi Date: 2015-11-19 10:34 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/00ed17bc1cbf 8143324: Backout JDK-8087223 Reviewed-by: coleenp, acorn ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciEnv.hpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/interpreter/linkResolver.hpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciEnv.cpp ! src/share/vm/jvmci/jvmciEnv.hpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/constantPool.hpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/runtime/javaCalls.cpp ! src/share/vm/runtime/reflection.cpp - test/runtime/8087223/BadMethodHandles.java - test/runtime/8087223/IntfMethod.java Changeset: 0112a95c28be Author: ctornqvi Date: 2015-11-19 19:38 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0112a95c28be Merge - test/runtime/8087223/BadMethodHandles.java - test/runtime/8087223/IntfMethod.java Changeset: a159ae19d1a6 Author: hseigel Date: 2015-11-19 21:21 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a159ae19d1a6 Merge Changeset: 8f9b58c45897 Author: drwhite Date: 2015-11-19 12:43 -0500 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8f9b58c45897 8143252: Clean up G1CollectedHeap interface Summary: Delete unused methods and parameters Reviewed-by: mgerdin, tschatzl, pliden ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp Changeset: dccd1af4f0a5 Author: gziemski Date: 2015-11-19 16:32 -0600 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/dccd1af4f0a5 8138983: Runtime: implement ranges for Shared*** flags Summary: Implement ranges. Reviewed-by: ddmitriev, dholmes, jiangli ! src/share/vm/classfile/compactHashtable.cpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspaceShared.hpp ! src/share/vm/runtime/commandLineFlagConstraintList.cpp ! src/share/vm/runtime/commandLineFlagRangeList.cpp ! src/share/vm/runtime/commandLineFlagRangeList.hpp ! src/share/vm/runtime/globals.hpp ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java ! test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/IntJVMOption.java ! test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java ! test/runtime/SharedArchiveFile/LimitSharedSizes.java Changeset: b97c41953894 Author: coleenp Date: 2015-11-20 01:35 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b97c41953894 Merge - test/runtime/8087223/BadMethodHandles.java - test/runtime/8087223/IntfMethod.java Changeset: d034c87f66d4 Author: coleenp Date: 2015-11-20 03:22 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d034c87f66d4 Merge Changeset: e732238a2321 Author: ehelin Date: 2015-09-11 15:18 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e732238a2321 8142399: G1ParCopyClosure does not need do_oop_work Reviewed-by: stefank, tschatzl ! src/share/vm/gc/g1/g1OopClosures.hpp ! src/share/vm/gc/g1/g1OopClosures.inline.hpp Changeset: 43b0ed4d612c Author: ehelin Date: 2015-10-19 16:21 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/43b0ed4d612c 8142390: Move ScanRSClosure to header file Reviewed-by: jmasa, tschatzl ! src/share/vm/gc/g1/g1RemSet.cpp ! src/share/vm/gc/g1/g1RemSet.hpp Changeset: e993410cbb52 Author: stsmirno Date: 2015-11-20 09:44 -0500 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e993410cbb52 8133416: [TESTBUG] Remove @ignore for closed/runtime/4345157/Prog.java Summary: rewrote test in Java with a number of improvements and conditional exclusion using make file Reviewed-by: dholmes, ctornqvi, ddmitriev ! make/test/JtregNative.gmk + test/runtime/ThreadSignalMask/Prog.java + test/runtime/ThreadSignalMask/ThreadSignalMask.java + test/runtime/ThreadSignalMask/exeThreadSignalMask.c Changeset: a64786da6ae6 Author: ddmitriev Date: 2015-11-20 17:16 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a64786da6ae6 Merge Changeset: 5b274143ec50 Author: david Date: 2015-11-20 17:32 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5b274143ec50 8138681: Runtime.getFreeMemory() reports wrong value after humongous allocation. Reviewed-by: tschatzl, mgerdin ! src/share/vm/gc/g1/g1BlockOffsetTable.cpp ! src/share/vm/gc/g1/g1BlockOffsetTable.hpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/gc/g1/heapRegion.hpp Changeset: 509077a06114 Author: david Date: 2015-11-20 19:17 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/509077a06114 Merge Changeset: 0354f59fbe65 Author: mlarsson Date: 2015-11-11 15:45 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0354f59fbe65 8142483: Unified logging log instances cause warnings on windows when only static functions are used Reviewed-by: brutisso, sla ! src/share/vm/logging/log.hpp Changeset: e9b6c63ca4a6 Author: mlarsson Date: 2015-11-20 12:42 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e9b6c63ca4a6 8143229: Replace the develop level with develop macros in Unified Logging Reviewed-by: brutisso, coleenp, dholmes, rprotacio ! src/share/vm/logging/log.cpp ! src/share/vm/logging/log.hpp ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/logging/logLevel.hpp Changeset: f671d5510375 Author: mchung Date: 2015-11-23 12:44 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f671d5510375 8140450: Implement JEP 259: Stack-Walking API Reviewed-by: coleenp, dfuchs, bchristi, psandoz, sspitsyn Contributed-by: Mandy Chung , Brent Christian , Daniel Fuchs , Hamlin Li ! make/share/makefiles/mapfile-vers ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/javaClasses.inline.hpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h + src/share/vm/prims/stackwalk.cpp + src/share/vm/prims/stackwalk.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vframe.hpp Changeset: b6786b3d471f Author: gziemski Date: 2015-11-20 11:57 -0600 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b6786b3d471f 8141706: [TESTBUG] Update tests failing due to changed behavior Summary: Add UnlockDiagnosticVMOptions as appropriate. Reviewed-by: kvn, dholmes ! test/compiler/c2/8004741/Test8004741.java ! test/compiler/loopopts/TestCastIINoLoopLimitCheck.java ! test/compiler/runtime/7196199/Test7196199.java Changeset: 45489622375c Author: coleenp Date: 2015-11-23 21:00 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/45489622375c Merge Changeset: e1966fd113de Author: coleenp Date: 2015-11-23 23:29 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e1966fd113de Merge Changeset: 279793009cb9 Author: iklam Date: 2015-08-18 11:27 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/279793009cb9 8140802: Clean up and refactor of class loading code for CDS Reviewed-by: jiangli, acorn, coleenp ! make/excludeSrc.make + src/share/vm/classfile/classListParser.cpp + src/share/vm/classfile/classListParser.hpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp + src/share/vm/classfile/classLoaderExt.cpp ! src/share/vm/classfile/classLoaderExt.hpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/classfile/sharedPathsMiscInfo.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/systemDictionaryShared.hpp + src/share/vm/classfile/systemDictionary_ext.hpp ! src/share/vm/classfile/vmSymbols.hpp + src/share/vm/classfile/vmSymbols_ext.hpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/metaspaceShared.hpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/utilities/hashtable.cpp Changeset: c528af6f8972 Author: jiangli Date: 2015-11-19 19:26 -0500 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c528af6f8972 Merge Changeset: 3f13c48ad1ae Author: jiangli Date: 2015-11-23 14:38 -0500 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3f13c48ad1ae Merge ! src/share/vm/memory/metaspaceShared.hpp Changeset: 3c7442179919 Author: jiangli Date: 2015-11-23 23:42 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3c7442179919 Merge ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp Changeset: 9f44ab19bc12 Author: jiangli Date: 2015-11-24 02:43 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9f44ab19bc12 Merge Changeset: fd83b8307473 Author: rprotacio Date: 2015-11-23 16:16 -0500 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/fd83b8307473 8143157: Convert TraceVMOperation to Unified Logging Summary: The former -XX:+TraceVMOperation flag is updated to the unified logging framework and is now replaced with -Xlog:vmoperation in product mode. Reviewed-by: coleenp, dholmes, mockner ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vm_operations.cpp + test/runtime/logging/VMOperationTest.java + test/runtime/logging/VMOperationTestMain.java Changeset: d4f919acc956 Author: coleenp Date: 2015-11-23 22:53 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d4f919acc956 Merge ! src/share/vm/runtime/globals.hpp Changeset: 05ebe74ef38e Author: coleenp Date: 2015-11-24 02:54 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/05ebe74ef38e Merge Changeset: 6b4f7c6997d2 Author: jiangli Date: 2015-11-23 23:43 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/6b4f7c6997d2 Merge ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp Changeset: 0bd7baae36da Author: jiangli Date: 2015-11-24 04:46 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0bd7baae36da Merge Changeset: dab8353f498c Author: dholmes Date: 2015-11-23 21:05 -0500 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/dab8353f498c 8143836: [TESTBUG] runtime/CommandLine/IgnoreUnrecognizedVMOptions fails in jdk9/dev Reviewed-by: coleenp, hseigel ! test/runtime/CommandLine/IgnoreUnrecognizedVMOptions.java Changeset: e40a9b3031a5 Author: dholmes Date: 2015-11-24 06:37 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e40a9b3031a5 Merge Changeset: dbafca4e2de5 Author: aharlap Date: 2015-11-23 11:43 -0500 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/dbafca4e2de5 8141135: Remove G1RemSet::write_ref Summary: Remove unused memembers of G1RemSet Reviewed-by: kbarrett, tschatzl ! src/share/vm/gc/g1/g1RemSet.hpp ! src/share/vm/gc/g1/g1RemSet.inline.hpp Changeset: 53425a2e416f Author: kbarrett Date: 2015-11-24 08:29 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/53425a2e416f Merge Changeset: 7b6796b99193 Author: hshi Date: 2015-11-24 09:02 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/7b6796b99193 8143285: aarch64: Missing load acquire when checking if ConstantPoolCacheEntry is resolved Reviewed-by: roland, aph ! src/cpu/aarch64/vm/interp_masm_aarch64.cpp Changeset: 666cc3d5ceda Author: chegar Date: 2015-11-24 11:49 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/666cc3d5ceda 8140687: Move @Contended to the jdk.internal.vm.annotation package Reviewed-by: alanb, dholmes, psandoz, shade ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/classfile/vmSymbols.hpp ! test/runtime/contended/Basic.java ! test/runtime/contended/DefaultValue.java ! test/runtime/contended/HasNonStatic.java ! test/runtime/contended/Inheritance1.java ! test/runtime/contended/OopMaps.java ! test/runtime/contended/OopMapsSameGroup.java Changeset: 0efca974ecc6 Author: ctornqvi Date: 2015-11-24 10:12 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0efca974ecc6 8143931: Back out JDK-8140450 Reviewed-by: coleenp ! make/share/makefiles/mapfile-vers ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/javaClasses.inline.hpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h - src/share/vm/prims/stackwalk.cpp - src/share/vm/prims/stackwalk.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vframe.hpp Changeset: 96ec6f17c6bb Author: ctornqvi Date: 2015-11-24 18:32 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/96ec6f17c6bb Merge ! src/share/vm/classfile/vmSymbols.hpp - src/share/vm/prims/stackwalk.cpp - src/share/vm/prims/stackwalk.hpp Changeset: f151ef072683 Author: ddmitriev Date: 2015-11-24 09:42 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f151ef072683 8143038: [TESTBUG] TestOptionsWithRanges: allow excluding only a subset of tested values specified for a flag Reviewed-by: gziemski, ctornqvi ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java ! test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/DoubleJVMOption.java ! test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/IntJVMOption.java ! test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOption.java Changeset: 6fc69b2deaf9 Author: ddmitriev Date: 2015-11-24 13:58 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/6fc69b2deaf9 Merge Changeset: 748420b71cb5 Author: ddmitriev Date: 2015-11-24 20:01 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/748420b71cb5 Merge Changeset: 6aa8279709e6 Author: stuefe Date: 2015-11-24 15:58 -0500 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/6aa8279709e6 8143233: [windows] Fixes to os::check_heap() Reviewed-by: dholmes, ctornqvi ! src/os/windows/vm/os_windows.cpp Changeset: 862947b86efd Author: dholmes Date: 2015-11-24 22:54 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/862947b86efd Merge Changeset: 6fe3f29f5d00 Author: mchung Date: 2015-11-24 14:59 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/6fe3f29f5d00 8143911: Reintegrate JEP 259: Stack-Walking API Reviewed-by: coleenp, dfuchs, bchristi, psandoz, sspitsyn Contributed-by: Mandy Chung , Brent Christian , Daniel Fuchs , Hamlin Li ! make/share/makefiles/mapfile-vers ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/javaClasses.inline.hpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h + src/share/vm/prims/stackwalk.cpp + src/share/vm/prims/stackwalk.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vframe.hpp Changeset: ca518f65e2e2 Author: mchung Date: 2015-11-25 00:47 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ca518f65e2e2 Merge Changeset: 9cb29715ac6a Author: jprovino Date: 2015-11-24 15:13 -0500 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9cb29715ac6a 8139922: Get rid of dead code in ConcurrentMark Summary: ConcurrentMark contains lots of unused code which has been removed. Reviewed-by: jmasa, tschatzl ! src/share/vm/gc/g1/concurrentMark.cpp ! src/share/vm/gc/g1/concurrentMark.hpp ! src/share/vm/gc/g1/concurrentMark.inline.hpp Changeset: a106f2a0e68f Author: jprovino Date: 2015-11-24 21:40 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a106f2a0e68f Merge - src/share/vm/prims/stackwalk.cpp - src/share/vm/prims/stackwalk.hpp Changeset: 4eb093f203fa Author: jprovino Date: 2015-11-25 04:51 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4eb093f203fa Merge Changeset: fb4a19e4f7dc Author: rprotacio Date: 2015-11-24 11:40 -0500 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/fb4a19e4f7dc 8143155: Remove TraceRuntimeCalls, TraceJNICalls, and TraceJVMCalls rather than convert to UL Summary: Removed TraceRuntimeCalls, TraceJNICalls, and TraceJVMCalls options because their output is excessive, not useful, and covered in a more useful way by other options. Reviewed-by: coleenp, dholmes, ddmitriev ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/interfaceSupport.cpp ! src/share/vm/runtime/interfaceSupport.hpp ! src/share/vm/runtime/thread.cpp ! test/runtime/CommandLine/VMOptionWarning.java Changeset: b348bff11c48 Author: coleenp Date: 2015-11-25 06:33 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b348bff11c48 Merge ! src/share/vm/prims/jvm.cpp ! src/share/vm/runtime/globals.hpp Changeset: 98a36f531ec2 Author: ccheung Date: 2015-11-24 16:58 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/98a36f531ec2 8143963: improve ClassLoader::trace_class_path to accept an additional outputStream* arg Summary: for fixing a truncation problem on the output from -XX:+TraceClassPaths Reviewed-by: coleenp, jiangli, cjplummer, minqi ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/classfile/sharedPathsMiscInfo.cpp ! src/share/vm/classfile/sharedPathsMiscInfo.hpp ! src/share/vm/runtime/arguments.cpp Changeset: 5add106ed342 Author: ccheung Date: 2015-11-25 08:18 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5add106ed342 Merge Changeset: b8bc00e338c4 Author: erikj Date: 2015-11-24 12:18 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b8bc00e338c4 8142336: Convert the SA agent build to modular build-infra makefiles Reviewed-by: ihse, sla, dsamersoff, twisti ! make/Makefile ! make/aix/Makefile ! make/aix/makefiles/buildtree.make ! make/aix/makefiles/defs.make ! make/aix/makefiles/rules.make - make/aix/makefiles/sa.make - make/aix/makefiles/saproc.make ! make/aix/makefiles/top.make ! make/aix/makefiles/vm.make ! make/bsd/Makefile ! make/bsd/makefiles/buildtree.make ! make/bsd/makefiles/defs.make ! make/bsd/makefiles/rules.make - make/bsd/makefiles/sa.make ! make/bsd/makefiles/top.make ! make/bsd/makefiles/vm.make + make/gensrc/Gensrc-jdk.hotspot.agent.gmk + make/lib/Lib-jdk.hotspot.agent.gmk ! make/linux/Makefile ! make/linux/makefiles/buildtree.make ! make/linux/makefiles/defs.make ! make/linux/makefiles/rules.make - make/linux/makefiles/sa.make - make/linux/makefiles/saproc.make ! make/linux/makefiles/top.make ! make/linux/makefiles/vm.make - make/sa.files ! make/solaris/Makefile ! make/solaris/makefiles/buildtree.make ! make/solaris/makefiles/defs.make ! make/solaris/makefiles/rules.make - make/solaris/makefiles/sa.make - make/solaris/makefiles/saproc.make ! make/solaris/makefiles/top.make ! make/solaris/makefiles/vm.make ! make/windows/build.make ! make/windows/build_vm_def.sh ! make/windows/makefiles/debug.make ! make/windows/makefiles/defs.make ! make/windows/makefiles/fastdebug.make ! make/windows/makefiles/generated.make ! make/windows/makefiles/product.make ! make/windows/makefiles/projectcreator.make - make/windows/makefiles/sa.make ! make/windows/makefiles/vm.make Changeset: a96bd264fe34 Author: erikj Date: 2015-11-25 11:34 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a96bd264fe34 Merge - make/aix/makefiles/sa.make - make/aix/makefiles/saproc.make - make/bsd/makefiles/sa.make - make/linux/makefiles/sa.make - make/linux/makefiles/saproc.make - make/sa.files - make/solaris/makefiles/sa.make - make/solaris/makefiles/saproc.make - make/windows/makefiles/sa.make Changeset: 7bfc09f9bc82 Author: david Date: 2015-11-24 14:03 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/7bfc09f9bc82 8143587: G1 crashes with humongous object of size that almost fills a heap region Reviewed-by: mgerdin, brutisso ! src/share/vm/gc/g1/g1CollectedHeap.cpp + test/gc/g1/TestHumongousAllocNearlyFullRegion.java Changeset: bc0cf8029067 Author: david Date: 2015-11-25 11:45 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/bc0cf8029067 Merge Changeset: c8b2d42726a2 Author: brutisso Date: 2015-11-25 08:52 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c8b2d42726a2 8143544: Make CMSCollector::is_cms_reachable() non-product Reviewed-by: ysr, tschatzl ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp Changeset: 3f205d1c76ce Author: brutisso Date: 2015-11-25 08:42 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3f205d1c76ce Merge Changeset: d823cb437d15 Author: brutisso Date: 2015-11-25 14:48 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d823cb437d15 Merge Changeset: 054b141e9b09 Author: ehelin Date: 2015-11-24 15:46 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/054b141e9b09 8142495: Move G1ParEvacuateFollowersClosure to header file Reviewed-by: sjohanss, brutisso ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp Changeset: 3627b3a38843 Author: ehelin Date: 2015-11-25 17:32 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3627b3a38843 Merge ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: cf01c334f0be Author: tschatzl Date: 2015-11-24 10:22 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/cf01c334f0be 8136681: Factor out IHOP calculation from G1CollectorPolicy Summary: Move out existing IHOP value calculation into an implementation of a new interface called G1IHOPControl. Prepare for changes to accomodate adaptive IHOP implementation. Reviewed-by: jmasa, mgerdin, ehelin ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/g1/g1ErgoVerbose.cpp ! src/share/vm/gc/g1/g1ErgoVerbose.hpp + src/share/vm/gc/g1/g1IHOPControl.cpp + src/share/vm/gc/g1/g1IHOPControl.hpp + src/share/vm/gc/g1/g1InitialMarkToMixedTimeTracker.hpp ! src/share/vm/prims/jni.cpp Changeset: b389867c9d1d Author: tschatzl Date: 2015-11-24 10:35 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b389867c9d1d 8136678: Implement adaptive sizing algorithm for IHOP Summary: Add adaptive sizing for IHOP that maximizes throughput (starts marking as late as possible). This functionality is enabled using a new -XX:+G1AdaptiveIHOP switch (default: false). Reviewed-by: mgerdin, jmasa, pliden ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1IHOPControl.cpp ! src/share/vm/gc/g1/g1IHOPControl.hpp ! src/share/vm/gc/g1/g1RemSetSummary.cpp ! src/share/vm/gc/g1/g1_globals.hpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 34f1eca60456 Author: tschatzl Date: 2015-11-25 14:43 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/34f1eca60456 8136679: JFR event for adaptive IHOP Reviewed-by: tbenson, mgerdin, sangheki, ehelin ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1IHOPControl.cpp ! src/share/vm/gc/g1/g1IHOPControl.hpp ! src/share/vm/gc/shared/gcTrace.cpp ! src/share/vm/gc/shared/gcTrace.hpp ! src/share/vm/gc/shared/gcTraceSend.cpp ! src/share/vm/trace/trace.xml Changeset: 23c012bce32c Author: tschatzl Date: 2015-11-25 13:52 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/23c012bce32c Merge ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: 0ecb4fa6ee7d Author: tschatzl Date: 2015-11-25 19:27 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0ecb4fa6ee7d Merge ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp Changeset: b2a2f0a3ca0e Author: acorn Date: 2015-11-25 09:08 -0500 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b2a2f0a3ca0e 8098557: Only init superintf if subclass, not sub interface inits. Summary: must exclude jck lang exec05001m311_rt until fixed. Reviewed-by: lfoltan, hseigel, dholmes ! src/share/vm/oops/instanceKlass.cpp ! test/runtime/lambda-features/TestInterfaceInit.java Changeset: 7552611300ac Author: acorn Date: 2015-11-25 21:21 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/7552611300ac Merge Changeset: ca793dd85e06 Author: sebastian Date: 2015-11-25 16:33 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ca793dd85e06 8136978: Much nearly duplicated code for vmError support Summary: moved all non os specific code in vmError_[os].cpp to vmError_posix.cpp, moved os specific code to os_[os].cpp and refactored all other references accordingly Reviewed-by: stuefe, coleenp, dholmes ! src/os/aix/vm/os_aix.cpp - src/os/aix/vm/vmError_aix.cpp ! src/os/bsd/vm/os_bsd.cpp - src/os/bsd/vm/vmError_bsd.cpp ! src/os/linux/vm/os_linux.cpp - src/os/linux/vm/vmError_linux.cpp ! src/os/posix/vm/os_posix.cpp ! src/os/posix/vm/os_posix.hpp + src/os/posix/vm/vmError_posix.cpp ! src/os/solaris/vm/os_solaris.cpp - src/os/solaris/vm/vmError_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/os/windows/vm/vmError_windows.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/utilities/vmError.cpp Changeset: bb79d0fb6082 Author: coleenp Date: 2015-11-25 16:13 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/bb79d0fb6082 Merge - make/aix/makefiles/sa.make - make/aix/makefiles/saproc.make - make/bsd/makefiles/sa.make - make/linux/makefiles/sa.make - make/linux/makefiles/saproc.make - make/sa.files - make/solaris/makefiles/sa.make - make/solaris/makefiles/saproc.make - make/windows/makefiles/sa.make ! src/os/windows/vm/os_windows.cpp - test/runtime/8087223/BadMethodHandles.java - test/runtime/8087223/IntfMethod.java Changeset: 980452439262 Author: coleenp Date: 2015-11-26 00:00 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/980452439262 Merge - src/os/aix/vm/vmError_aix.cpp - src/os/bsd/vm/vmError_bsd.cpp - src/os/linux/vm/vmError_linux.cpp - src/os/solaris/vm/vmError_solaris.cpp Changeset: cfdaf25aa47d Author: ehelin Date: 2015-11-25 21:54 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/cfdaf25aa47d 8142494: Add extension point to G1EvacuationRootClosures Reviewed-by: jmasa, mgerdin ! src/share/vm/gc/g1/g1RootClosures.cpp ! src/share/vm/gc/g1/g1RootClosures.hpp + src/share/vm/gc/g1/g1RootClosures.inline.hpp + src/share/vm/gc/g1/g1RootClosures_ext.cpp Changeset: 45ffdd453cfc Author: ehelin Date: 2015-11-26 01:59 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/45ffdd453cfc Merge Changeset: 0998ae70ea2f Author: ehelin Date: 2015-10-19 16:33 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0998ae70ea2f 8139892: Allow G1CollectorPolicy to specify if reference processing should be enabled Reviewed-by: mgerdin, kbarrett, tbenson ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: f93887075504 Author: ehelin Date: 2015-11-26 09:50 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f93887075504 8142404: Parallelize the restoring of preserved marks Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1EvacFailure.cpp ! src/share/vm/gc/g1/g1EvacFailure.hpp Changeset: e43b01b2ebb6 Author: erikj Date: 2015-11-27 10:37 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e43b01b2ebb6 8144134: Nightly tests fail with SIGSEGV in Ticks::now() Reviewed-by: mgerdin, sla, dholmes ! make/lib/Lib-jdk.hotspot.agent.gmk Changeset: 524235d0ebfb Author: ehelin Date: 2015-11-26 13:43 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/524235d0ebfb 8144075: Move prepare_for_oops_into_collection_set_do into pre_evacuate_collection_set Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: f04d802c3833 Author: ehelin Date: 2015-11-26 13:45 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f04d802c3833 8144076: Move evac failure handling and reference processing to post_evacuate_collection_set Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: 64b5cb84040b Author: ehelin Date: 2015-11-27 12:07 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/64b5cb84040b Merge Changeset: 150c50761d56 Author: mlarsson Date: 2015-11-27 12:37 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/150c50761d56 8142952: Unified Logging framework does not allow multiple -Xlog: arguments. Reviewed-by: brutisso, sla ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/logging/logConfiguration.hpp ! src/share/vm/logging/logDecorators.cpp ! src/share/vm/logging/logDecorators.hpp ! src/share/vm/logging/logLevel.hpp ! src/share/vm/logging/logOutput.cpp ! src/share/vm/logging/logOutput.hpp ! src/share/vm/logging/logOutputList.cpp ! src/share/vm/logging/logOutputList.hpp ! src/share/vm/logging/logTagLevelExpression.cpp ! src/share/vm/logging/logTagLevelExpression.hpp ! src/share/vm/logging/logTagSet.cpp ! src/share/vm/logging/logTagSet.hpp + test/serviceability/logging/TestMultipleXlogArgs.java Changeset: 3d7f9ca8b1f0 Author: jwilhelm Date: 2015-11-30 19:38 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3d7f9ca8b1f0 Merge ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciEnv.cpp ! src/share/vm/jvmci/jvmciEnv.hpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp - test/compiler/compilercontrol/parser/DirectiveParser.java - test/compiler/compilercontrol/share/processors/QuietProcessor.java - test/compiler/intrinsics/bmi/verifycode/AddnTestI.java - test/compiler/intrinsics/bmi/verifycode/AddnTestL.java ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java Changeset: 29ac8e337962 Author: amurillo Date: 2015-11-30 13:55 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/29ac8e337962 Merge - make/aix/makefiles/sa.make - make/aix/makefiles/saproc.make - make/bsd/makefiles/sa.make - make/linux/makefiles/sa.make - make/linux/makefiles/saproc.make - make/sa.files - make/solaris/makefiles/sa.make - make/solaris/makefiles/saproc.make - make/windows/makefiles/sa.make - src/os/aix/vm/vmError_aix.cpp - src/os/bsd/vm/vmError_bsd.cpp - src/os/linux/vm/vmError_linux.cpp - src/os/solaris/vm/vmError_solaris.cpp - test/compiler/compilercontrol/parser/DirectiveParser.java - test/compiler/compilercontrol/share/processors/QuietProcessor.java - test/compiler/intrinsics/bmi/verifycode/AddnTestI.java - test/compiler/intrinsics/bmi/verifycode/AddnTestL.java Changeset: 5b88604f11a1 Author: ihse Date: 2015-06-12 08:31 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5b88604f11a1 8085822: JEP 223: New Version-String Scheme (initial integration) Reviewed-by: erikj, dcubed, dholmes, alanb Contributed-by: Magnus Ihse Bursie , Alejandro E Murillo ! make/Makefile ! make/aix/Makefile ! make/aix/makefiles/buildtree.make ! make/aix/makefiles/defs.make ! make/aix/makefiles/vm.make ! make/bsd/Makefile ! make/bsd/makefiles/buildtree.make ! make/bsd/makefiles/defs.make ! make/bsd/makefiles/vm.make ! make/defs.make - make/jdk6_hotspot_distro ! make/jdk_version ! make/linux/Makefile ! make/linux/makefiles/buildtree.make ! make/linux/makefiles/defs.make ! make/linux/makefiles/vm.make ! make/solaris/Makefile ! make/solaris/makefiles/buildtree.make ! make/solaris/makefiles/defs.make ! make/solaris/makefiles/sparcWorks.make ! make/solaris/makefiles/vm.make ! make/windows/build.make ! make/windows/makefiles/compile.make ! make/windows/makefiles/debug.make ! make/windows/makefiles/defs.make ! make/windows/makefiles/fastdebug.make ! make/windows/makefiles/product.make ! make/windows/makefiles/vm.make ! make/windows/projectfiles/common/Makefile ! src/share/vm/prims/jvm.h ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/java.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/runtime/vm_version.hpp ! test/runtime/6981737/Test6981737.java Changeset: befaf8025423 Author: ihse Date: 2015-06-12 08:32 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/befaf8025423 Merge ! src/share/vm/runtime/arguments.cpp Changeset: dc45a1d895ff Author: amurillo Date: 2015-06-19 10:34 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/dc45a1d895ff 8087202: Add support for PATCH field and remove unused fields of new version string Reviewed-by: dholmes, alanb ! make/Makefile ! make/aix/makefiles/vm.make ! make/bsd/makefiles/vm.make ! make/linux/makefiles/vm.make ! make/solaris/makefiles/vm.make ! make/windows/makefiles/defs.make ! make/windows/makefiles/vm.make ! src/share/vm/memory/universe.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/java.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/runtime/vm_version.hpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/management.cpp ! src/share/vm/services/runtimeService.cpp Changeset: f3653f892046 Author: iris Date: 2015-06-29 11:27 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f3653f892046 Merge - make/jdk6_hotspot_distro ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/services/diagnosticCommand.cpp Changeset: e4479f2e1660 Author: iris Date: 2015-07-06 11:47 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e4479f2e1660 Merge - make/jdk6_hotspot_distro ! src/share/vm/runtime/arguments.cpp ! src/share/vm/services/management.cpp Changeset: 3285a0be012c Author: iris Date: 2015-07-13 13:23 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3285a0be012c Merge - make/jdk6_hotspot_distro ! src/share/vm/memory/universe.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/runtime/vm_version.hpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/management.cpp Changeset: 4290c175cba8 Author: iris Date: 2015-07-20 11:00 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4290c175cba8 Merge - make/jdk6_hotspot_distro ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 3c4a0de02f61 Author: iris Date: 2015-07-23 13:19 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3c4a0de02f61 Merge - make/jdk6_hotspot_distro ! make/linux/makefiles/buildtree.make ! make/linux/makefiles/vm.make ! make/solaris/makefiles/vm.make ! src/share/vm/memory/universe.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/runtime/vm_version.cpp Changeset: b659c1f569b0 Author: iris Date: 2015-08-03 09:26 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b659c1f569b0 Merge - make/jdk6_hotspot_distro ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/services/diagnosticCommand.cpp Changeset: 491706ae0c91 Author: iris Date: 2015-08-10 19:58 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/491706ae0c91 Merge - make/jdk6_hotspot_distro ! src/share/vm/runtime/arguments.cpp Changeset: 75a366cb8150 Author: iris Date: 2015-08-17 13:02 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/75a366cb8150 Merge - make/jdk6_hotspot_distro ! src/share/vm/memory/universe.cpp ! src/share/vm/runtime/arguments.cpp Changeset: 390166c815ed Author: iris Date: 2015-08-25 14:45 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/390166c815ed Merge - make/jdk6_hotspot_distro ! src/share/vm/runtime/arguments.cpp ! src/share/vm/services/diagnosticCommand.cpp Changeset: 6bcd6765fd7a Author: iris Date: 2015-08-31 13:57 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/6bcd6765fd7a Merge - make/jdk6_hotspot_distro Changeset: e94ec7107884 Author: iris Date: 2015-09-08 10:24 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e94ec7107884 Merge - make/jdk6_hotspot_distro Changeset: 6d1ed42dceab Author: iris Date: 2015-09-14 09:47 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/6d1ed42dceab Merge - make/jdk6_hotspot_distro ! src/share/vm/memory/universe.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 10ad87e5862d Author: iris Date: 2015-09-21 20:08 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/10ad87e5862d Merge - make/jdk6_hotspot_distro Changeset: 8a14105605b2 Author: iris Date: 2015-09-29 17:57 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8a14105605b2 Merge ! make/Makefile ! make/bsd/makefiles/vm.make - make/jdk6_hotspot_distro ! make/solaris/makefiles/buildtree.make ! make/solaris/makefiles/vm.make ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 334851305782 Author: iris Date: 2015-10-05 20:55 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/334851305782 Merge - make/jdk6_hotspot_distro Changeset: e4cdfab349da Author: iris Date: 2015-10-25 19:38 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e4cdfab349da Merge ! make/aix/makefiles/vm.make ! make/bsd/makefiles/vm.make - make/jdk6_hotspot_distro ! make/linux/makefiles/vm.make ! make/solaris/makefiles/vm.make ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/java.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: ac8553c01622 Author: iris Date: 2015-11-02 09:11 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ac8553c01622 Merge - make/jdk6_hotspot_distro ! make/windows/makefiles/compile.make ! make/windows/makefiles/vm.make ! src/share/vm/memory/universe.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/management.cpp Changeset: 39c579b50006 Author: amurillo Date: 2015-11-04 11:00 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/39c579b50006 8139986: Store debug level in java.vm.debug and conditionally print in "java -version" Reviewed-by: ihse, dcubed, ksrini, dholmes ! make/aix/makefiles/vm.make ! make/bsd/makefiles/vm.make ! make/linux/makefiles/vm.make ! make/solaris/makefiles/vm.make ! make/windows/makefiles/defs.make ! make/windows/makefiles/vm.make ! make/windows/projectfiles/common/Makefile ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/statSampler.cpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/runtime/vm_version.hpp ! test/testlibrary/jdk/test/lib/Platform.java Changeset: 9b38ff1f32ad Author: iris Date: 2015-11-09 10:56 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9b38ff1f32ad Merge - make/jdk6_hotspot_distro Changeset: 55ef9a1130ba Author: iris Date: 2015-11-16 17:10 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/55ef9a1130ba Merge - make/jdk6_hotspot_distro ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/services/diagnosticCommand.cpp Changeset: 87224008cdf7 Author: iris Date: 2015-11-20 12:22 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/87224008cdf7 Merge ! make/Makefile ! make/bsd/makefiles/buildtree.make ! make/bsd/makefiles/defs.make ! make/bsd/makefiles/vm.make - make/jdk6_hotspot_distro ! src/share/vm/memory/universe.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 0c79cf3cdf09 Author: iris Date: 2015-11-29 20:29 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0c79cf3cdf09 Merge - make/jdk6_hotspot_distro ! make/solaris/makefiles/sparcWorks.make ! make/windows/makefiles/compile.make ! make/windows/makefiles/defs.make ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: c8e212fb27d0 Author: lana Date: 2015-12-02 10:19 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c8e212fb27d0 Merge ! make/Makefile ! make/aix/Makefile ! make/aix/makefiles/buildtree.make ! make/aix/makefiles/defs.make - make/aix/makefiles/sa.make - make/aix/makefiles/saproc.make ! make/aix/makefiles/vm.make ! make/bsd/Makefile ! make/bsd/makefiles/buildtree.make ! make/bsd/makefiles/defs.make - make/bsd/makefiles/sa.make ! make/bsd/makefiles/vm.make + make/gensrc/Gensrc-jdk.hotspot.agent.gmk ! make/linux/Makefile ! make/linux/makefiles/buildtree.make ! make/linux/makefiles/defs.make - make/linux/makefiles/sa.make - make/linux/makefiles/saproc.make ! make/linux/makefiles/vm.make - make/sa.files ! make/solaris/Makefile ! make/solaris/makefiles/buildtree.make ! make/solaris/makefiles/defs.make - make/solaris/makefiles/sa.make - make/solaris/makefiles/saproc.make ! make/solaris/makefiles/vm.make ! make/windows/build.make ! make/windows/makefiles/debug.make ! make/windows/makefiles/defs.make ! make/windows/makefiles/fastdebug.make ! make/windows/makefiles/product.make - make/windows/makefiles/sa.make ! make/windows/makefiles/vm.make - src/os/aix/vm/vmError_aix.cpp - src/os/bsd/vm/vmError_bsd.cpp - src/os/linux/vm/vmError_linux.cpp - src/os/solaris/vm/vmError_solaris.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/services/diagnosticCommand.cpp - test/compiler/compilercontrol/parser/DirectiveParser.java - test/compiler/compilercontrol/share/processors/QuietProcessor.java - test/compiler/intrinsics/bmi/verifycode/AddnTestI.java - test/compiler/intrinsics/bmi/verifycode/AddnTestL.java From philip.race at oracle.com Thu Dec 3 01:00:52 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 03 Dec 2015 01:00:52 +0000 Subject: hg: jdk9/client/jaxp: 28 new changesets Message-ID: <201512030100.tB310qJO000908@aojmv0008.oracle.com> Changeset: b9c50c63305c Author: lana Date: 2015-11-12 18:27 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/b9c50c63305c Merge Changeset: 510ee559d525 Author: lana Date: 2015-11-19 09:36 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/510ee559d525 Added tag jdk9-b93 for changeset b9c50c63305c ! .hgtags Changeset: 5e75b8a9c01b Author: lana Date: 2015-11-20 15:41 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/5e75b8a9c01b Merge Changeset: 5caeffed1b51 Author: lana Date: 2015-11-29 11:00 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/5caeffed1b51 Added tag jdk9-b94 for changeset 5e75b8a9c01b ! .hgtags Changeset: e2fbfb7ed78a Author: joehw Date: 2015-11-30 16:17 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/e2fbfb7ed78a 8142463: Xml schema validation failing after Xerces update; maxOccurs ignored Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSDFACM.java + test/javax/xml/jaxp/unittest/validation/tck/ParticleTest.java + test/javax/xml/jaxp/unittest/validation/tck/upa01.xml + test/javax/xml/jaxp/unittest/validation/tck/upa01.xsd Changeset: 1ba7abcb360a Author: amurillo Date: 2015-06-22 13:04 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/1ba7abcb360a 8098588: Allow for parsing jdk9 new version string Reviewed-by: alanb, joehw, dtitov ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/XalanConstants.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/Constants.java Changeset: ac13455e4d91 Author: iris Date: 2015-06-29 11:27 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/ac13455e4d91 Merge Changeset: 708e7d2c5193 Author: iris Date: 2015-07-06 11:48 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/708e7d2c5193 Merge Changeset: acf45cbcb4db Author: iris Date: 2015-07-13 13:23 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/acf45cbcb4db Merge Changeset: 7516e3688281 Author: iris Date: 2015-07-20 11:00 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/7516e3688281 Merge Changeset: b0fc74495cba Author: iris Date: 2015-07-23 13:19 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/b0fc74495cba Merge Changeset: e3ca0b30696c Author: iris Date: 2015-08-03 09:26 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/e3ca0b30696c Merge Changeset: 3ed0244b6dac Author: iris Date: 2015-08-10 19:58 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/3ed0244b6dac Merge Changeset: 33700d44422c Author: iris Date: 2015-08-17 13:02 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/33700d44422c Merge Changeset: 9e3888e9bd56 Author: iris Date: 2015-08-25 14:45 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/9e3888e9bd56 Merge Changeset: 4ddf08fc2ba5 Author: iris Date: 2015-08-31 13:57 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/4ddf08fc2ba5 Merge Changeset: eb35493e2384 Author: iris Date: 2015-09-08 10:25 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/eb35493e2384 Merge Changeset: 9e17144f8071 Author: iris Date: 2015-09-14 09:47 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/9e17144f8071 Merge Changeset: 414b99f4c839 Author: iris Date: 2015-09-21 20:08 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/414b99f4c839 Merge Changeset: 617fddec1083 Author: iris Date: 2015-09-29 11:46 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/617fddec1083 Merge Changeset: 019bcf8bbd9f Author: iris Date: 2015-10-05 20:55 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/019bcf8bbd9f Merge Changeset: eef5d9026bf2 Author: iris Date: 2015-10-25 19:16 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/eef5d9026bf2 Merge Changeset: 895507d26470 Author: iris Date: 2015-11-01 09:48 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/895507d26470 Merge Changeset: 2553199c86e0 Author: iris Date: 2015-11-09 10:56 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/2553199c86e0 Merge Changeset: ca8f8063f722 Author: iris Date: 2015-11-16 17:10 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/ca8f8063f722 Merge Changeset: 1a7582f8bc45 Author: iris Date: 2015-11-19 14:00 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/1a7582f8bc45 Merge Changeset: c8d0845877a8 Author: iris Date: 2015-11-29 20:29 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/c8d0845877a8 Merge Changeset: 1cefe0c8447c Author: lana Date: 2015-12-02 09:36 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/1cefe0c8447c Merge From philip.race at oracle.com Thu Dec 3 01:00:55 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 03 Dec 2015 01:00:55 +0000 Subject: hg: jdk9/client/corba: 4 new changesets Message-ID: <201512030100.tB310tqX000972@aojmv0008.oracle.com> Changeset: 27e9c8d8091e Author: lana Date: 2015-11-12 18:27 -0800 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/27e9c8d8091e Merge Changeset: 1f623d855dc7 Author: lana Date: 2015-11-19 09:36 -0800 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/1f623d855dc7 Added tag jdk9-b93 for changeset 27e9c8d8091e ! .hgtags Changeset: 61e9f509be0f Author: lana Date: 2015-11-20 15:41 -0800 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/61e9f509be0f Merge Changeset: fd038e8a16ee Author: lana Date: 2015-11-29 10:59 -0800 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/fd038e8a16ee Added tag jdk9-b94 for changeset 61e9f509be0f ! .hgtags From philip.race at oracle.com Thu Dec 3 01:00:57 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 03 Dec 2015 01:00:57 +0000 Subject: hg: jdk9/client/jaxws: 4 new changesets Message-ID: <201512030100.tB310vXH001076@aojmv0008.oracle.com> Changeset: c9651a1f9063 Author: mkos Date: 2015-11-27 11:28 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/c9651a1f9063 8131334: SAAJ Plugability Layer: using java.util.ServiceLoader Reviewed-by: lancea ! src/java.xml.ws/share/classes/javax/xml/soap/FactoryFinder.java ! src/java.xml.ws/share/classes/javax/xml/soap/MessageFactory.java ! src/java.xml.ws/share/classes/javax/xml/soap/SAAJMetaFactory.java ! src/java.xml.ws/share/classes/javax/xml/soap/SOAPConnectionFactory.java ! src/java.xml.ws/share/classes/javax/xml/soap/SOAPFactory.java + src/java.xml.ws/share/classes/javax/xml/soap/ServiceLoaderUtil.java + src/java.xml.ws/share/classes/javax/xml/soap/package-info.java Changeset: e8d15c61400c Author: lana Date: 2015-11-19 09:36 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/e8d15c61400c Added tag jdk9-b93 for changeset 5e94fbbb7032 ! .hgtags Changeset: 3e03ddaaac65 Author: lana Date: 2015-11-29 11:00 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/3e03ddaaac65 Added tag jdk9-b94 for changeset e8d15c61400c ! .hgtags Changeset: 2f21153bea9d Author: lana Date: 2015-11-30 13:28 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/2f21153bea9d Merge From philip.race at oracle.com Thu Dec 3 01:01:18 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 03 Dec 2015 01:01:18 +0000 Subject: hg: jdk9/client/langtools: 36 new changesets Message-ID: <201512030101.tB311IK9001243@aojmv0008.oracle.com> Changeset: 73adc11fd50f Author: sadayapalam Date: 2015-11-26 07:44 +0530 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/73adc11fd50f 8143647: Javac compiles method reference that allows results in an IllegalAccessError Summary: Lambda implementation method synthesized by javac should not mention inaccessible types. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/tools/javac/lambda/MethodReference75.java + test/tools/javac/lambda/pkg/PublicDerived8143647.java Changeset: 130ae42e6da7 Author: alundblad Date: 2015-11-26 09:33 +0100 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/130ae42e6da7 8144009: ToolBox should have a cleanDirectory method Summary: Added cleanDirectory method to ToolBox. Reviewed-by: jjg ! test/tools/lib/ToolBox.java ! test/tools/sjavac/CompileCircularSources.java ! test/tools/sjavac/CompileExcludingDependency.java ! test/tools/sjavac/CompileWithAtFile.java ! test/tools/sjavac/CompileWithInvisibleSources.java ! test/tools/sjavac/CompileWithOverrideSources.java ! test/tools/sjavac/IncCompileChangeNative.java ! test/tools/sjavac/IncCompileDropClasses.java ! test/tools/sjavac/IncCompileNoChanges.java ! test/tools/sjavac/IncCompileUpdateNative.java ! test/tools/sjavac/NoState.java ! test/tools/sjavac/PermittedArtifact.java ! test/tools/sjavac/SJavacTester.java ! test/tools/sjavac/StateDir.java Changeset: ab5e0a945e78 Author: sadayapalam Date: 2015-11-26 17:38 +0530 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/ab5e0a945e78 8078660: Misleading recommendation from diamond finder. Summary: javac should recommend diamond usage if that could lead to a change in program behavior. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties - test/tools/javac/diags/examples/DiamondRedundantArgs1.java ! test/tools/javac/generics/diamond/6939780/T6939780_7.out ! test/tools/javac/generics/diamond/6939780/T6939780_8.out ! test/tools/javac/generics/diamond/6939780/T6939780_9.out ! test/tools/javac/generics/diamond/7002837/T7002837.java - test/tools/javac/generics/diamond/7002837/T7002837.out ! test/tools/javac/generics/diamond/neg/T8078473.java - test/tools/javac/generics/diamond/neg/T8078473.out ! test/tools/javac/generics/diamond/neg/T8078473_2.java - test/tools/javac/generics/diamond/neg/T8078473_2.out Changeset: 853c77f8193c Author: jlahoda Date: 2015-11-30 17:31 +0100 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/853c77f8193c 8143037: JShell should determine commands by prefix Reviewed-by: rfield, mcimadamore, briangoetz ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/jdk/jshell/CommandCompletionTest.java ! test/jdk/jshell/ToolBasicTest.java Changeset: 7f880f98506c Author: lana Date: 2015-11-12 18:27 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/7f880f98506c Merge Changeset: 58525132b5b0 Author: lana Date: 2015-11-19 09:36 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/58525132b5b0 Added tag jdk9-b93 for changeset 7f880f98506c ! .hgtags Changeset: 8356d7a909a2 Author: lana Date: 2015-11-20 15:40 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/8356d7a909a2 Merge Changeset: 40339b2680ab Author: lana Date: 2015-11-29 11:00 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/40339b2680ab Added tag jdk9-b94 for changeset 8356d7a909a2 ! .hgtags Changeset: 38910274fc6f Author: lana Date: 2015-11-30 13:27 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/38910274fc6f Merge - test/tools/javac/diags/examples/DiamondRedundantArgs1.java - test/tools/javac/generics/diamond/7002837/T7002837.out - test/tools/javac/generics/diamond/neg/T8078473.out - test/tools/javac/generics/diamond/neg/T8078473_2.out Changeset: d2713a6edc13 Author: rfield Date: 2015-12-01 10:27 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/d2713a6edc13 8142447: JShell tool: Command change: re-run n-th command should be re-run by id Reviewed-by: rfield Contributed-by: bitterfoxc at gmail.com ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/jdk/jshell/ToolBasicTest.java Changeset: 404f1956145b Author: ihse Date: 2015-06-11 00:23 +0200 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/404f1956145b 8085822: JEP 223: New Version-String Scheme (initial integration) Reviewed-by: erikj, dcubed, dholmes, alanb Contributed-by: Kumar Srinivasan , Magnus Ihse Bursie ! make/gensrc/GensrcCommon.gmk ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java ! test/tools/javac/options/modes/InfoOptsTest.java ! test/tools/javac/options/modes/SourceTargetTest.java Changeset: 09b36c8c6bce Author: ihse Date: 2015-06-11 00:50 +0200 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/09b36c8c6bce Merge - test/tools/javac/7153958/pkg/ClassToBeStaticallyImported.java Changeset: 89ba2a17ce41 Author: ksrini Date: 2015-06-22 11:21 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/89ba2a17ce41 8087205: Follow-up fix in langtools for JDK-8085822 Reviewed-by: darcy ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java Changeset: 3dcd49bf840c Author: iris Date: 2015-06-29 11:28 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/3dcd49bf840c Merge Changeset: 43c49bbbe67d Author: iris Date: 2015-07-06 11:49 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/43c49bbbe67d Merge Changeset: b420026cbb07 Author: iris Date: 2015-07-13 13:24 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/b420026cbb07 Merge Changeset: ca419a51cef0 Author: iris Date: 2015-07-20 11:02 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/ca419a51cef0 Merge Changeset: 4efd267c81fe Author: iris Date: 2015-07-23 13:20 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/4efd267c81fe Merge Changeset: a480b11a74bd Author: iris Date: 2015-08-03 09:26 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/a480b11a74bd Merge Changeset: 9354617b9d76 Author: iris Date: 2015-08-10 19:59 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/9354617b9d76 Merge Changeset: edf7a5a6ee96 Author: iris Date: 2015-08-17 13:02 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/edf7a5a6ee96 Merge Changeset: 291e48c562a0 Author: iris Date: 2015-08-25 14:45 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/291e48c562a0 Merge Changeset: 23eccab94eec Author: iris Date: 2015-08-31 13:57 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/23eccab94eec Merge Changeset: 42e73135786a Author: iris Date: 2015-09-08 10:25 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/42e73135786a Merge Changeset: aab086dbd1fc Author: iris Date: 2015-09-14 09:47 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/aab086dbd1fc Merge Changeset: a1a6e042e2d0 Author: iris Date: 2015-09-21 20:09 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/a1a6e042e2d0 Merge Changeset: fdf2dcfc768e Author: iris Date: 2015-09-29 11:46 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/fdf2dcfc768e Merge Changeset: 4fd27c737ae4 Author: iris Date: 2015-10-05 20:56 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/4fd27c737ae4 Merge Changeset: ceb75b1434fa Author: iris Date: 2015-10-25 19:16 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/ceb75b1434fa Merge Changeset: 867311d59a54 Author: iris Date: 2015-11-01 09:49 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/867311d59a54 Merge Changeset: abfe7a71c328 Author: iris Date: 2015-11-09 10:57 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/abfe7a71c328 Merge Changeset: ac125016e012 Author: iris Date: 2015-11-16 17:10 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/ac125016e012 Merge Changeset: 0e63eea50dd7 Author: iris Date: 2015-11-19 13:23 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/0e63eea50dd7 8141104: jdk.jshell.TaskFactory code for java.specification.version = 1.9 should be adjusted for Verona Reviewed-by: ksrini, jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java Changeset: cda7ebfe711e Author: iris Date: 2015-11-19 14:01 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/cda7ebfe711e Merge Changeset: c35ddcde5816 Author: iris Date: 2015-11-29 20:29 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/c35ddcde5816 Merge Changeset: 218a0c168db3 Author: lana Date: 2015-12-02 09:36 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/218a0c168db3 Merge - test/tools/javac/diags/examples/DiamondRedundantArgs1.java - test/tools/javac/generics/diamond/7002837/T7002837.out - test/tools/javac/generics/diamond/neg/T8078473.out - test/tools/javac/generics/diamond/neg/T8078473_2.out From sergey.bylokhov at oracle.com Thu Dec 3 07:05:40 2015 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Thu, 03 Dec 2015 07:05:40 +0000 Subject: hg: jdk9/client/jdk: 8131754: AquaTreeUI.getCollapsedIcon() issue reported in java beans tests with a modular build Message-ID: <201512030705.tB375fKh009034@aojmv0008.oracle.com> Changeset: 1c75bb34131e Author: serb Date: 2015-12-03 12:27 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1c75bb34131e 8131754: AquaTreeUI.getCollapsedIcon() issue reported in java beans tests with a modular build Reviewed-by: malenkov, alexsch ! src/java.desktop/share/classes/javax/swing/JComponent.java + test/java/beans/XMLEncoder/javax_swing_JComponent.java From alexey.ivanov at oracle.com Thu Dec 3 12:23:47 2015 From: alexey.ivanov at oracle.com (alexey.ivanov at oracle.com) Date: Thu, 03 Dec 2015 12:23:47 +0000 Subject: hg: jdk9/client/jdk: 8134152: Public API for java 8 DataFlavor fields do not have @since tag Message-ID: <201512031223.tB3CNlsh012064@aojmv0008.oracle.com> Changeset: 63f434d00585 Author: aivanov Date: 2015-12-03 15:22 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/63f434d00585 8134152: Public API for java 8 DataFlavor fields do not have @since tag Reviewed-by: ssadetsky, alexsch ! src/java.datatransfer/share/classes/java/awt/datatransfer/DataFlavor.java From philip.race at oracle.com Thu Dec 3 20:04:16 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 03 Dec 2015 20:04:16 +0000 Subject: hg: jdk9/client/jdk: 9 new changesets Message-ID: <201512032004.tB3K4G0x023756@aojmv0008.oracle.com> Changeset: a1aa2671f281 Author: okutsu Date: 2015-12-03 15:34 +0900 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a1aa2671f281 8141243: Unexpected timezone returned after parsing a date Reviewed-by: naoto, peytoia ! make/src/classes/build/tools/cldrconverter/ResourceBundleGenerator.java ! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java ! src/jdk.localedata/share/classes/sun/util/resources/de/TimeZoneNames_de.java ! src/jdk.localedata/share/classes/sun/util/resources/es/TimeZoneNames_es.java ! src/jdk.localedata/share/classes/sun/util/resources/fr/TimeZoneNames_fr.java ! src/jdk.localedata/share/classes/sun/util/resources/it/TimeZoneNames_it.java ! src/jdk.localedata/share/classes/sun/util/resources/ja/TimeZoneNames_ja.java ! src/jdk.localedata/share/classes/sun/util/resources/ko/TimeZoneNames_ko.java ! src/jdk.localedata/share/classes/sun/util/resources/pt/BR/TimeZoneNames_pt_BR.java ! src/jdk.localedata/share/classes/sun/util/resources/sv/TimeZoneNames_sv.java ! src/jdk.localedata/share/classes/sun/util/resources/zh/CN/TimeZoneNames_zh_CN.java ! src/jdk.localedata/share/classes/sun/util/resources/zh/TW/TimeZoneNames_zh_TW.java + test/java/text/Format/DateFormat/Bug8141243.java Changeset: 9cbafdcf937d Author: chegar Date: 2015-12-03 11:57 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9cbafdcf937d 8144480: Remove test dependencies on sun.misc.BASE64Encoder and BASE64Decoder Reviewed-by: alanb, amlu, psandoz, weijun ! test/com/sun/crypto/provider/Cipher/KeyWrap/XMLEncKAT.java ! test/com/sun/jndi/ldap/Base64Test.java ! test/javax/net/ssl/TLSv12/ShortRSAKeyGCM.java ! test/sun/security/util/Oid/S11N.java ! test/sun/security/x509/X509CertImpl/V3Certificate.java Changeset: 22ec68cc2b16 Author: mli Date: 2015-12-02 19:27 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/22ec68cc2b16 8144214: Some log messages will be discarded when VM is bootstrapping Summary: use logp instead of log. Reviewed-by: dfuchs ! src/java.base/share/classes/jdk/internal/logger/BootstrapLogger.java Changeset: 7cc5e8fd62c9 Author: mli Date: 2015-12-02 19:46 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7cc5e8fd62c9 8144460: Improve the code coverage for BootstrapLogger and SimpleConsoleLogger APIs and verify bug fix JDK-8144214 Summary: Cover the logXX and LogEvent.valueOf APIs of BootstrapLogger and logXX APIs of SimpleConsoleLogger Reviewed-by: dfuchs + test/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerAPIsTest.java ! test/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerTest.java + test/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerUtils.java + test/java/lang/System/LoggerFinder/internal/BootstrapLogger/LogStream.java Changeset: d41609429f2e Author: mhaupt Date: 2015-12-03 15:34 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d41609429f2e 8072844: Use more efficient LambdaForm type representation Reviewed-by: sundar, redestad ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java Changeset: 4d010a9bd0d9 Author: mhaupt Date: 2015-12-03 15:36 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4d010a9bd0d9 8143343: add JEP 274 Javadoc tests to JavaDocExamplesTest Reviewed-by: sundar ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! test/java/lang/invoke/JavaDocExamplesTest.java Changeset: 9f7e8e4f8cc9 Author: rgoel Date: 2015-12-03 14:01 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9f7e8e4f8cc9 8130246: java/util/Currency/PropertiesTest.sh fails Exception java.lang.NullPointerException Summary: Updated PropertiesTest.sh to be sequential Reviewed-by: naoto ! test/java/util/Currency/PropertiesTest.sh Changeset: 5543226e24d2 Author: prr Date: 2015-12-03 11:53 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5543226e24d2 8144616: Problem building OpenJDK/harfbuzz on jprt Reviewed-by: serb, vadim ! make/lib/Awt2dLibraries.gmk Changeset: d758cae77635 Author: prr Date: 2015-12-03 11:56 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d758cae77635 Merge From philip.race at oracle.com Thu Dec 3 20:04:20 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 03 Dec 2015 20:04:20 +0000 Subject: hg: jdk9/client/nashorn: 8144519: Add a sample for pluggable dynalink linker that demonstrats beans linker delegation Message-ID: <201512032004.tB3K4KAD023807@aojmv0008.oracle.com> Changeset: 5401b88e6ec6 Author: sundar Date: 2015-12-03 19:04 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/5401b88e6ec6 8144519: Add a sample for pluggable dynalink linker that demonstrats beans linker delegation Reviewed-by: mhaupt, jlaskey ! samples/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter + samples/MissingMethodExample.java + samples/MissingMethodHandler.java + samples/MissingMethodLinkerExporter.java + samples/missing_method.js + samples/missing_method_linker.js From philip.race at oracle.com Thu Dec 3 20:04:25 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 03 Dec 2015 20:04:25 +0000 Subject: hg: jdk9/client/jaxp: 8132091: Clean up JAXP code that has dependency on Java version string Message-ID: <201512032004.tB3K4PTp023913@aojmv0008.oracle.com> Changeset: 2b4a2f136208 Author: joehw Date: 2015-12-03 11:42 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/2b4a2f136208 8132091: Clean up JAXP code that has dependency on Java version string Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/XalanConstants.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/Constants.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java From alexandr.scherbatiy at oracle.com Fri Dec 4 06:56:32 2015 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Fri, 04 Dec 2015 06:56:32 +0000 Subject: hg: jdk9/client/jdk: 8067660: JFileChooser create new folder fails silently Message-ID: <201512040656.tB46uWDl025412@aojmv0008.oracle.com> Changeset: a40afde1f7b2 Author: rchamyal Date: 2015-12-04 09:56 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a40afde1f7b2 8067660: JFileChooser create new folder fails silently Reviewed-by: alexsch, psadhukhan ! src/java.desktop/share/classes/javax/swing/filechooser/FileSystemView.java + test/javax/swing/JFileChooser/8067660/FileChooserTest.java From alexander.zvegintsev at oracle.com Fri Dec 4 10:57:21 2015 From: alexander.zvegintsev at oracle.com (alexander.zvegintsev at oracle.com) Date: Fri, 04 Dec 2015 10:57:21 +0000 Subject: hg: jdk9/client/jdk: 8140530: Creating a VolatileImage with size 0, 0 results in no longer working g2d.drawStri Message-ID: <201512041057.tB4AvLPi027943@aojmv0008.oracle.com> Changeset: 313b0c722ffe Author: psadhukhan Date: 2015-12-04 13:52 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/313b0c722ffe 8140530: Creating a VolatileImage with size 0, 0 results in no longer working g2d.drawStri Reviewed-by: flar, serb ! src/java.desktop/share/classes/sun/awt/image/SunVolatileImage.java ! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.c + test/java/awt/image/VolatileImage/VolatileImageBug.java From philip.race at oracle.com Sat Dec 5 17:51:13 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Sat, 05 Dec 2015 17:51:13 +0000 Subject: hg: jdk9/client/jdk: 8144630: Use PrivilegedAction to create Thread in Marlin RendererStats Message-ID: <201512051751.tB5HpD6d013638@aojmv0008.oracle.com> Changeset: 601407e6105a Author: lbourges Date: 2015-12-05 09:48 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/601407e6105a 8144630: Use PrivilegedAction to create Thread in Marlin RendererStats Reviewed-by: prr, flar ! src/java.desktop/share/classes/sun/java2d/marlin/RendererStats.java From alexander.zvegintsev at oracle.com Tue Dec 8 08:26:44 2015 From: alexander.zvegintsev at oracle.com (alexander.zvegintsev at oracle.com) Date: Tue, 08 Dec 2015 08:26:44 +0000 Subject: hg: jdk9/client/jdk: 7160052: GlyphVector.setGlyphPosition can throw an exception on valid input Message-ID: <201512080826.tB88QiTg006713@aojmv0008.oracle.com> Changeset: bd052ed8bf6f Author: psadhukhan Date: 2015-12-08 11:25 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/bd052ed8bf6f 7160052: GlyphVector.setGlyphPosition can throw an exception on valid input Reviewed-by: jdv, serb ! src/java.desktop/share/classes/sun/font/StandardGlyphVector.java + test/java/awt/font/GlyphVector/TestStandardGlyphVectorBug.java From alexandr.scherbatiy at oracle.com Tue Dec 8 11:40:49 2015 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Tue, 08 Dec 2015 11:40:49 +0000 Subject: hg: jdk9/client/jdk: 8060137: Removing Text from TextField / TextArea is not possible after typing Message-ID: <201512081140.tB8BenxK017975@aojmv0008.oracle.com> Changeset: a091064e48f5 Author: arapte Date: 2015-12-09 02:41 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a091064e48f5 8060137: Removing Text from TextField / TextArea is not possible after typing Reviewed-by: ssadetsky, psadhukhan ! src/java.desktop/share/classes/java/awt/TextComponent.java ! test/java/awt/TextArea/TextAreaEditing/TextAreaEditing.java + test/java/awt/TextField/TextFieldEditing/TextFieldEditing.java From sergey.bylokhov at oracle.com Tue Dec 8 16:52:14 2015 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Tue, 08 Dec 2015 16:52:14 +0000 Subject: hg: jdk9/client/jdk: 7159591: [macosx] In SetFontTest there's no space for the second button Message-ID: <201512081652.tB8GqEZI017378@aojmv0008.oracle.com> Changeset: f96067ff0019 Author: serb Date: 2015-12-08 19:50 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f96067ff0019 7159591: [macosx] In SetFontTest there's no space for the second button Reviewed-by: arapte, serb Contributed-by: manajit.halder at oracle.com ! test/java/awt/List/SetFontTest/SetFontTest.html From sergey.bylokhov at oracle.com Wed Dec 9 15:14:32 2015 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Wed, 09 Dec 2015 15:14:32 +0000 Subject: hg: jdk9/client/jdk: 8144915: TextField throws NPE Message-ID: <201512091514.tB9FEWUp026499@aojmv0008.oracle.com> Changeset: f7b36c518a5f Author: arapte Date: 2015-12-09 18:12 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f7b36c518a5f 8144915: TextField throws NPE Reviewed-by: ssadetsky, serb ! src/java.desktop/share/classes/java/awt/TextField.java From sergey.bylokhov at oracle.com Wed Dec 9 17:44:40 2015 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Wed, 09 Dec 2015 17:44:40 +0000 Subject: hg: jdk9/client/jdk: 8143909: Behavior of null arguments not specified in javax.sound.midi.spi Message-ID: <201512091744.tB9Hieax023864@aojmv0008.oracle.com> Changeset: 7b8890408366 Author: serb Date: 2015-12-09 18:56 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7b8890408366 8143909: Behavior of null arguments not specified in javax.sound.midi.spi Summary: The specification change was reviewed by Florian Bomers also Reviewed-by: amenkov ! src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDeviceProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java ! src/java.desktop/share/classes/com/sun/media/sound/RealTimeSequencerProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileWriter.java ! src/java.desktop/share/classes/javax/sound/midi/MidiSystem.java ! src/java.desktop/share/classes/javax/sound/midi/spi/MidiDeviceProvider.java ! src/java.desktop/share/classes/javax/sound/midi/spi/MidiFileReader.java ! src/java.desktop/share/classes/javax/sound/midi/spi/MidiFileWriter.java ! src/java.desktop/share/classes/javax/sound/midi/spi/SoundbankReader.java - test/javax/sound/midi/MidiDeviceProvider/FakeInfo.java - test/javax/sound/midi/MidiDeviceProvider/NullInfo.java - test/javax/sound/midi/MidiDeviceProvider/UnsupportedInfo.java + test/javax/sound/midi/spi/MidiDeviceProvider/ExpectedNPEOnNull.java + test/javax/sound/midi/spi/MidiDeviceProvider/FakeInfo.java + test/javax/sound/midi/spi/MidiDeviceProvider/UnsupportedInfo.java + test/javax/sound/midi/spi/MidiFileReader/ExpectedNPEOnNull.java + test/javax/sound/midi/spi/MidiFileWriter/ExpectedNPEOnNull.java + test/javax/sound/midi/spi/SoundbankReader/ExpectedNPEOnNull.java From james.graham at oracle.com Wed Dec 9 21:59:52 2015 From: james.graham at oracle.com (james.graham at oracle.com) Date: Wed, 09 Dec 2015 21:59:52 +0000 Subject: hg: jdk9/client/jdk: 8144828: Marlin renderer causes unaligned write accesses Message-ID: <201512092159.tB9LxqIp016033@aojmv0008.oracle.com> Changeset: 779ee10f495f Author: lbourges Date: 2015-12-09 13:59 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/779ee10f495f 8144828: Marlin renderer causes unaligned write accesses Reviewed-by: prr, flar ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinConst.java From philip.race at oracle.com Wed Dec 9 23:23:16 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 09 Dec 2015 23:23:16 +0000 Subject: hg: jdk9/client/jdk: 8137106: EUDC (End User Defined Characters) are not displayed on Windows with Java 8u60+ Message-ID: <201512092323.tB9NNGGf012559@aojmv0008.oracle.com> Changeset: bc206c4cda2e Author: prr Date: 2015-12-09 15:20 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/bc206c4cda2e 8137106: EUDC (End User Defined Characters) are not displayed on Windows with Java 8u60+ Reviewed-by: serb, jgodinez ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java ! src/java.desktop/windows/classes/sun/awt/Win32FontManager.java From sergey.bylokhov at oracle.com Thu Dec 10 11:24:15 2015 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Thu, 10 Dec 2015 11:24:15 +0000 Subject: hg: jdk9/client/jdk: 8139169: [macosx] Action registered for keyboard shortcut is called twice Message-ID: <201512101124.tBABOFTn025766@aojmv0008.oracle.com> Changeset: a6d002e85766 Author: aniyogi Date: 2015-12-10 14:21 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a6d002e85766 8139169: [macosx] Action registered for keyboard shortcut is called twice Reviewed-by: serb, alexsch ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m + test/javax/swing/JMenuItem/8139169/ScreenMenuBarInputTwice.java From alexander.zvegintsev at oracle.com Thu Dec 10 13:11:25 2015 From: alexander.zvegintsev at oracle.com (alexander.zvegintsev at oracle.com) Date: Thu, 10 Dec 2015 13:11:25 +0000 Subject: hg: jdk9/client/jdk: 8040139: Test closed/javax/print/attribute/Services_getDocFl.java fails with NullpointerException Message-ID: <201512101311.tBADBP1j003053@aojmv0008.oracle.com> Changeset: 144857d07b80 Author: psadhukhan Date: 2015-12-10 16:09 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/144857d07b80 8040139: Test closed/javax/print/attribute/Services_getDocFl.java fails with NullpointerException Reviewed-by: jdv, prr ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java + test/javax/print/attribute/Services_getDocFl.java From peter.brunet at oracle.com Thu Dec 10 18:17:46 2015 From: peter.brunet at oracle.com (peter.brunet at oracle.com) Date: Thu, 10 Dec 2015 18:17:46 +0000 Subject: hg: jdk9/client/jdk: 8071334: Investigate JAB changes required to support the version string change Message-ID: <201512101817.tBAIHkfr012717@aojmv0008.oracle.com> Changeset: 2459ec1af080 Author: ptbrunet Date: 2015-12-10 12:16 -0600 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2459ec1af080 8071334: Investigate JAB changes required to support the version string change Summary: remove use of java.version property; no longer needed Reviewed-by: van, alexsch Contributed-by: peter.brunet at oracle.com ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AWTEventMonitor.java ! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java From philip.race at oracle.com Thu Dec 10 20:02:27 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 10 Dec 2015 20:02:27 +0000 Subject: hg: jdk9/client: 9 new changesets Message-ID: <201512102002.tBAK2RhU015819@aojmv0008.oracle.com> Changeset: ec0e9c395cc0 Author: vlivanov Date: 2015-11-30 13:39 +0300 URL: http://hg.openjdk.java.net/jdk9/client/rev/ec0e9c395cc0 8072008: Emit direct call instead of linkTo* for recursive indy/MH.invoke* calls Reviewed-by: jrose, dlong, aph, forax ! test/lib/sun/hotspot/WhiteBox.java Changeset: a178cfd8a297 Author: neliasso Date: 2015-12-01 19:18 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/a178cfd8a297 Merge ! test/lib/sun/hotspot/WhiteBox.java Changeset: d2ec5fa5ef7a Author: amurillo Date: 2015-12-03 22:30 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/d2ec5fa5ef7a Merge Changeset: 19754c27a6a3 Author: sundar Date: 2015-12-08 10:11 +0530 URL: http://hg.openjdk.java.net/jdk9/client/rev/19754c27a6a3 8143404: Remove apple script engine code in jdk repository Reviewed-by: alanb, mchung ! common/bin/unshuffle_list.txt ! modules.xml Changeset: a151b3ec17a1 Author: erikj Date: 2015-12-09 11:44 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/a151b3ec17a1 8136782: Introduce a build/configure wrapper Reviewed-by: ihse ! .hgignore ! common/autoconf/basics.m4 ! common/autoconf/configure ! common/autoconf/configure.ac ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in + common/bin/jab.sh + common/conf/jab-profiles.js ! make/Help.gmk ! make/InitSupport.gmk ! make/Main.gmk Changeset: f5988fb35e68 Author: lana Date: 2015-12-02 15:55 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/f5988fb35e68 Added tag jdk-9+95 for changeset 12a6fb4f070f ! .hgtags Changeset: 5582a7989259 Author: lana Date: 2015-12-07 14:17 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/5582a7989259 Merge Changeset: ab02ceac0ec1 Author: lana Date: 2015-12-10 08:17 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/ab02ceac0ec1 Added tag jdk-9+96 for changeset 5582a7989259 ! .hgtags Changeset: d86c771b7d54 Author: lana Date: 2015-12-10 09:23 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/d86c771b7d54 Merge From philip.race at oracle.com Thu Dec 10 20:02:34 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 10 Dec 2015 20:02:34 +0000 Subject: hg: jdk9/client/jdk: 32 new changesets Message-ID: <201512102002.tBAK2a1D015955@aojmv0008.oracle.com> Changeset: 8ef2bf79539c Author: darcy Date: 2015-12-03 13:18 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8ef2bf79539c 8144627: Problem list WriteAfterAbort.java Reviewed-by: prr ! test/ProblemList.txt Changeset: fba3e5b0ba74 Author: ksrini Date: 2015-12-03 17:44 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/fba3e5b0ba74 8144660: VersionCheck.java fails when it tries to run jaccess*.exe -J-version on windows Reviewed-by: darcy ! test/tools/launcher/VersionCheck.java Changeset: cb6a4c305a0c Author: darcy Date: 2015-12-04 11:01 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/cb6a4c305a0c 8144742: Instrument intermittently failing test GCDuringIteration.java Reviewed-by: rriggs, martin ! test/TEST.groups ! test/java/util/WeakHashMap/GCDuringIteration.java Changeset: 3c3a5343044c Author: sherman Date: 2015-12-04 12:28 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3c3a5343044c 8143854: java/util/regex/RegExTest.java.RegExTest failed Reviewed-by: darcy ! test/java/util/regex/RegExTest.java Changeset: 07eacf40cb19 Author: xuelei Date: 2015-12-07 03:35 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/07eacf40cb19 8141593: Test RetryHttps timed out intermittently Summary: Enable debug to expose more information for further evaluation Reviewed-by: weijun ! test/sun/net/www/protocol/https/HttpsURLConnection/RetryHttps.java Changeset: 8a5d5ff42c90 Author: weijun Date: 2015-12-07 15:48 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8a5d5ff42c90 8138638: Security tests using jdk/test/sun/security/krb5/auto/KDC.java fail intermittently with OutOfMemoryError Reviewed-by: xuelei ! test/sun/security/krb5/auto/KDC.java Changeset: dc3322ef23ff Author: dfuchs Date: 2015-12-07 12:35 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/dc3322ef23ff 8144262: LogRecord.getMillis() method is a convenience API that should not have been deprecated Summary: LogRecord.getMillis() is no longer deprecated. LogRecord.setInstant() check that the instant millis can fit in a long millisecond-since-epoch. Reviewed-by: lancea, rriggs, smarks ! src/java.logging/share/classes/java/util/logging/LogRecord.java ! test/java/util/logging/HigherResolutionTimeStamps/LogRecordWithNanosAPI.java Changeset: a333d6e4f1e9 Author: darcy Date: 2015-12-07 14:12 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a333d6e4f1e9 8144880: Instrument intermittently failing test ConfigChanges.java Reviewed-by: lancea, martin ! test/TEST.groups ! test/java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java Changeset: ae4ca7e97de1 Author: thartmann Date: 2015-11-27 09:37 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ae4ca7e97de1 8142303: C2 compilation fails with "bad AD file" Summary: Move range checks into intrinsics for String methods. Reviewed-by: kvn, aph ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/StringBuilder.java ! src/java.base/share/classes/java/lang/StringLatin1.java ! src/java.base/share/classes/java/lang/StringUTF16.java Changeset: e9f5d7096eea Author: neliasso Date: 2015-12-01 19:18 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e9f5d7096eea Merge ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java Changeset: 2e1c3bb37d11 Author: amurillo Date: 2015-12-03 22:30 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2e1c3bb37d11 Merge Changeset: 64dcdca11308 Author: amurillo Date: 2015-12-07 10:05 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/64dcdca11308 Merge Changeset: 24e271303228 Author: amurillo Date: 2015-12-07 17:31 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/24e271303228 Merge Changeset: 3f35971b21c4 Author: xuelei Date: 2015-12-08 03:49 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3f35971b21c4 8144890: Add the intermittent keyword test B6216082.java Reviewed-by: mullan ! test/sun/net/www/protocol/https/HttpsURLConnection/B6216082.java Changeset: 36e230610c38 Author: sundar Date: 2015-12-08 10:13 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/36e230610c38 8143404: Remove apple script engine code in jdk repository Reviewed-by: alanb, mchung ! make/lib/Lib-jdk.deploy.osx.gmk - src/jdk.deploy.osx/macosx/classes/apple/applescript/AppleScriptEngine.java - src/jdk.deploy.osx/macosx/classes/apple/applescript/AppleScriptEngineFactory.java - src/jdk.deploy.osx/macosx/native/libapplescriptengine/AS_NS_ConversionUtils.h - src/jdk.deploy.osx/macosx/native/libapplescriptengine/AS_NS_ConversionUtils.m - src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptEngine.m - src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptExecutionContext.h - src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptExecutionContext.m - src/jdk.deploy.osx/macosx/native/libapplescriptengine/NS_Java_ConversionUtils.h - src/jdk.deploy.osx/macosx/native/libapplescriptengine/NS_Java_ConversionUtils.m Changeset: 042a351b5bb6 Author: erikj Date: 2015-12-08 12:05 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/042a351b5bb6 8144857: Intermittent build error building jdk/src/demo/solaris/jni/Poller/Poller.c Reviewed-by: dholmes ! make/CompileDemos.gmk Changeset: a5d8e25767f8 Author: sherman Date: 2015-12-08 09:25 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a5d8e25767f8 8142508: To bring j.u.z.ZipFile's native implementation to Java to remove the expensive jni cost and mmap crash risk Reviewed-by: coffeys ! make/mapfiles/libzip/mapfile-vers ! make/mapfiles/libzip/reorder-sparc ! make/mapfiles/libzip/reorder-sparcv9 ! make/mapfiles/libzip/reorder-x86 ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/zip/ZipCoder.java ! src/java.base/share/classes/java/util/zip/ZipFile.java ! src/java.base/share/classes/java/util/zip/ZipUtils.java ! src/java.base/share/classes/jdk/internal/misc/JavaUtilZipFileAccess.java ! src/java.base/share/classes/sun/misc/VM.java - src/java.base/share/native/libzip/ZipFile.c ! test/java/util/zip/ZipFile/ReadZip.java + test/java/util/zip/ZipFile/TestZipFile.java Changeset: b0314bbe7c41 Author: sherman Date: 2015-12-08 16:43 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b0314bbe7c41 8144958: changes by JDK-8142508 seems to have broken jtreg Reviewed-by: darcy ! make/mapfiles/libzip/mapfile-vers ! make/mapfiles/libzip/reorder-sparc ! make/mapfiles/libzip/reorder-sparcv9 ! make/mapfiles/libzip/reorder-x86 ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/zip/ZipCoder.java ! src/java.base/share/classes/java/util/zip/ZipFile.java ! src/java.base/share/classes/java/util/zip/ZipUtils.java ! src/java.base/share/classes/jdk/internal/misc/JavaUtilZipFileAccess.java ! src/java.base/share/classes/sun/misc/VM.java + src/java.base/share/native/libzip/ZipFile.c ! test/java/util/zip/ZipFile/ReadZip.java - test/java/util/zip/ZipFile/TestZipFile.java Changeset: e6c3d2856593 Author: smarks Date: 2015-12-08 13:48 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e6c3d2856593 8139232: JEP-269 initial API and skeleton implementations Reviewed-by: psandoz, rriggs + src/java.base/share/classes/java/util/KeyValueHolder.java ! src/java.base/share/classes/java/util/List.java ! src/java.base/share/classes/java/util/Map.java ! src/java.base/share/classes/java/util/Set.java ! test/java/util/Collection/MOAT.java + test/java/util/Collection/SetFactories.java + test/java/util/List/ListFactories.java + test/java/util/Map/MapFactories.java Changeset: 6e07aec955f6 Author: xuelei Date: 2015-12-09 10:36 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6e07aec955f6 8141651: Deadlock in sun.security.ssl.SSLSocketImpl Reviewed-by: weijun ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java Changeset: 8418f5ee381d Author: robm Date: 2015-12-09 15:16 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8418f5ee381d 8143397: It looks like InetAddress.isReachable(timeout) works incorrectly Reviewed-by: xuelei, msheppar ! src/java.base/windows/native/libnet/Inet4AddressImpl.c Changeset: 3483fd570b10 Author: redestad Date: 2015-12-09 18:25 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3483fd570b10 8143127: InvokerBytecodeGenerator emitConst should handle Byte, Short, Character Reviewed-by: vlivanov, shade, forax ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java Changeset: c7fe870b2414 Author: robm Date: 2015-12-09 17:34 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c7fe870b2414 8141370: com/sun/jndi/ldap/LdapTimeoutTest.java failed intermittently Reviewed-by: vinnie ! test/ProblemList.txt + test/com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java ! test/com/sun/jndi/ldap/LdapTimeoutTest.java Changeset: 84cf80e6e06d Author: rgoel Date: 2015-12-09 14:20 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/84cf80e6e06d 8025547: Locale.toString() documentation error Summary: Updated API doc of Locale.toString method. Reviewed-by: okutsu ! src/java.base/share/classes/java/util/Locale.java Changeset: 7f644a5d554a Author: ntv Date: 2015-12-09 15:27 -0500 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7f644a5d554a 8142936: Add java.time.Duration methods for days, hours, minutes, seconds, etc. Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/Duration.java ! test/java/time/tck/java/time/TCKDuration.java Changeset: 1ff1923d88e0 Author: xuelei Date: 2015-12-10 06:09 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1ff1923d88e0 8136410: AlgorithmDecomposer is not parsing padding correctly Reviewed-by: weijun ! src/java.base/share/classes/sun/security/util/AlgorithmDecomposer.java + test/sun/security/util/AlgorithmConstraints/DecomposeAlgorithms.java Changeset: b5b9febcb842 Author: chegar Date: 2015-12-10 10:04 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b5b9febcb842 8145082: Remove sun.misc.Unsafe dependency from sun.nio.cs.StringUTF16 Reviewed-by: psandoz, sherman ! src/java.base/share/classes/sun/nio/cs/StringUTF16.java Changeset: 630b2dc1dbc2 Author: lana Date: 2015-12-02 15:55 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/630b2dc1dbc2 Added tag jdk-9+95 for changeset 8581faf0d474 ! .hgtags Changeset: c021b855f51e Author: lana Date: 2015-12-07 14:20 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c021b855f51e Merge Changeset: 03925b1a76fa Author: lana Date: 2015-12-10 08:17 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/03925b1a76fa Added tag jdk-9+96 for changeset c021b855f51e ! .hgtags Changeset: dc4fef41cc3e Author: lana Date: 2015-12-10 09:23 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/dc4fef41cc3e Merge ! src/java.base/share/native/libzip/ZipFile.c - src/jdk.deploy.osx/macosx/classes/apple/applescript/AppleScriptEngine.java - src/jdk.deploy.osx/macosx/classes/apple/applescript/AppleScriptEngineFactory.java - src/jdk.deploy.osx/macosx/native/libapplescriptengine/AS_NS_ConversionUtils.h - src/jdk.deploy.osx/macosx/native/libapplescriptengine/AS_NS_ConversionUtils.m - src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptEngine.m - src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptExecutionContext.h - src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptExecutionContext.m - src/jdk.deploy.osx/macosx/native/libapplescriptengine/NS_Java_ConversionUtils.h - src/jdk.deploy.osx/macosx/native/libapplescriptengine/NS_Java_ConversionUtils.m Changeset: ac644ff52d19 Author: prr Date: 2015-12-10 11:46 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ac644ff52d19 Merge - src/jdk.deploy.osx/macosx/classes/apple/applescript/AppleScriptEngine.java - src/jdk.deploy.osx/macosx/classes/apple/applescript/AppleScriptEngineFactory.java - src/jdk.deploy.osx/macosx/native/libapplescriptengine/AS_NS_ConversionUtils.h - src/jdk.deploy.osx/macosx/native/libapplescriptengine/AS_NS_ConversionUtils.m - src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptEngine.m - src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptExecutionContext.h - src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptExecutionContext.m - src/jdk.deploy.osx/macosx/native/libapplescriptengine/NS_Java_ConversionUtils.h - src/jdk.deploy.osx/macosx/native/libapplescriptengine/NS_Java_ConversionUtils.m From philip.race at oracle.com Thu Dec 10 20:02:39 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 10 Dec 2015 20:02:39 +0000 Subject: hg: jdk9/client/nashorn: 6 new changesets Message-ID: <201512102002.tBAK2dgc016013@aojmv0008.oracle.com> Changeset: 34b73cf8f52f Author: sundar Date: 2015-12-08 17:16 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/34b73cf8f52f 8144841: Add a sample for pluggable dynalink linker for stream property on arrays and a REAMDE for linker samples Reviewed-by: mhaupt, attila + samples/ArrayStreamLinkerExporter.java + samples/BufferIndexingLinkerExporter.java ! samples/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter ! samples/MissingMethodExample.java + samples/README_dynalink.txt + samples/array_stream.js + samples/array_stream_linker.js + samples/buffer_index.js + samples/buffer_indexing_linker.js Changeset: c779bd47d648 Author: sundar Date: 2015-12-09 16:56 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/c779bd47d648 8144979: Context.fromClass should catch exception from Class.getClassLoader call Reviewed-by: attila, mhaupt - samples/DOMLinkerExporter.java - samples/MissingMethodHandler.java - samples/MissingMethodLinkerExporter.java - samples/UnderscoreNameLinkerExporter.java - samples/dom_linker.js - samples/dom_linker_gutenberg.js = samples/dynalink/ArrayStreamLinkerExporter.java < samples/ArrayStreamLinkerExporter.java = samples/dynalink/BufferIndexingLinkerExporter.java < samples/BufferIndexingLinkerExporter.java + samples/dynalink/DOMLinkerExporter.java = samples/dynalink/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter < samples/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter = samples/dynalink/MissingMethodExample.java < samples/MissingMethodExample.java + samples/dynalink/MissingMethodHandler.java + samples/dynalink/MissingMethodLinkerExporter.java ! samples/dynalink/README < samples/README_dynalink.txt + samples/dynalink/UnderscoreNameLinkerExporter.java ! samples/dynalink/array_stream.js < samples/array_stream.js ! samples/dynalink/array_stream_linker.js < samples/array_stream_linker.js = samples/dynalink/buffer_index.js < samples/buffer_index.js ! samples/dynalink/buffer_indexing_linker.js < samples/buffer_indexing_linker.js + samples/dynalink/dom_linker.js + samples/dynalink/dom_linker_gutenberg.js + samples/dynalink/missing_method.js + samples/dynalink/missing_method_linker.js + samples/dynalink/underscore.js + samples/dynalink/underscore_linker.js - samples/missing_method.js - samples/missing_method_linker.js - samples/underscore.js - samples/underscore_linker.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java Changeset: 5108779d9306 Author: lana Date: 2015-12-02 15:55 -0800 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/5108779d9306 Added tag jdk-9+95 for changeset 9d52f9bb589c ! .hgtags Changeset: d52c09d5d98a Author: lana Date: 2015-12-07 14:19 -0800 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/d52c09d5d98a Merge Changeset: f99822d87469 Author: lana Date: 2015-12-10 08:17 -0800 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/f99822d87469 Added tag jdk-9+96 for changeset d52c09d5d98a ! .hgtags Changeset: ae03424af226 Author: lana Date: 2015-12-10 09:24 -0800 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/ae03424af226 Merge - samples/DOMLinkerExporter.java - samples/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter - samples/MissingMethodExample.java - samples/MissingMethodHandler.java - samples/MissingMethodLinkerExporter.java - samples/UnderscoreNameLinkerExporter.java - samples/dom_linker.js - samples/dom_linker_gutenberg.js - samples/missing_method.js - samples/missing_method_linker.js - samples/underscore.js - samples/underscore_linker.js From philip.race at oracle.com Thu Dec 10 20:02:44 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 10 Dec 2015 20:02:44 +0000 Subject: hg: jdk9/client/hotspot: 19 new changesets Message-ID: <201512102002.tBAK2ixS016151@aojmv0008.oracle.com> Changeset: 13f324f322b4 Author: hshi Date: 2015-11-26 15:37 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/13f324f322b4 8143584: Load constant pool tag and class status with load acquire Reviewed-by: roland, aph ! src/cpu/aarch64/vm/templateTable_aarch64.cpp Changeset: b648e37988ca Author: thartmann Date: 2015-11-27 09:36 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b648e37988ca 8142303: C2 compilation fails with "bad AD file" Summary: Move range checks into intrinsics for String methods. Reviewed-by: kvn, aph ! src/share/vm/opto/library_call.cpp + test/compiler/intrinsics/string/TestStringConstruction.java Changeset: a5909414bbe4 Author: mdoerr Date: 2015-10-05 23:53 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a5909414bbe4 8138896: C1: NativeGeneralJump is mixed up with NativeCall in C1 patching code Reviewed-by: twisti, vlivanov ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/c1/c1_Runtime1.cpp Changeset: af0e1a8cbb72 Author: never Date: 2015-11-30 15:21 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/af0e1a8cbb72 8142333: Build failure in debugInfoRec.cpp with SS12u4 Reviewed-by: coleenp, dholmes, erikj, kvn ! src/share/vm/code/debugInfoRec.cpp Changeset: 0895419dd5e8 Author: dnsimon Date: 2015-11-30 15:40 -1000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0895419dd5e8 8143730: [JVMCI] infopoint recording is too restrictive Reviewed-by: twisti ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CompilationResult.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/InfopointReason.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompiledCode.java ! src/share/vm/jvmci/jvmciCodeInstaller.cpp ! src/share/vm/jvmci/jvmciCodeInstaller.hpp ! src/share/vm/jvmci/jvmciJavaClasses.hpp Changeset: da497ea6c120 Author: zmajo Date: 2015-12-01 08:05 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/da497ea6c120 8129847: Compiling methods generated by Nashorn triggers high memory usage in C2 Summary: Add a new compiler phase, PhaseRenumberLive, that renumbers live nodes. Reviewed-by: kvn, thartmann, vlivanov, shade ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/node.cpp ! src/share/vm/opto/node.hpp ! src/share/vm/opto/phase.cpp ! src/share/vm/opto/phase.hpp ! src/share/vm/opto/phaseX.cpp ! src/share/vm/opto/phaseX.hpp Changeset: 6ffb8ba2cb2c Author: neliasso Date: 2015-12-01 19:18 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/6ffb8ba2cb2c Merge Changeset: d3e9253a2be2 Author: twisti Date: 2015-12-01 08:30 -1000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d3e9253a2be2 8139921: add mx configuration files to support HotSpot IDE configuration generation Reviewed-by: iveresov ! .hgignore + .mx.jvmci/.project + .mx.jvmci/.pydevproject + .mx.jvmci/eclipse-settings/org.eclipse.jdt.core.prefs + .mx.jvmci/hotspot/templates/eclipse/cproject + .mx.jvmci/hotspot/templates/eclipse/settings/org.eclipse.cdt.core.prefs + .mx.jvmci/hotspot/templates/eclipse/settings/org.eclipse.cdt.ui.prefs + .mx.jvmci/hotspot/templates/eclipse/settings/org.eclipse.core.runtime.prefs + .mx.jvmci/mx_jvmci.py + .mx.jvmci/suite.py Changeset: 36d547b6836f Author: twisti Date: 2015-12-01 21:16 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/36d547b6836f Merge Changeset: f8261a6e2cb2 Author: aph Date: 2015-11-25 18:13 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f8261a6e2cb2 8144028: Use AArch64 bit-test instructions in C2 Reviewed-by: kvn ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp + test/compiler/codegen/8144028/BitTests.java Changeset: eb08a4259f33 Author: twisti Date: 2015-12-01 15:11 -1000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/eb08a4259f33 8144083: [JVMCI] CompilationResult should be finalized by JVMCI compiler and made effectively final Reviewed-by: iveresov, twisti ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CompilationResult.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/DataSection.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompiledCode.java Changeset: 8578909eeef4 Author: aph Date: 2015-11-26 10:38 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8578909eeef4 8143219: AArch64 broken by 8141132: JEP 254: Compact Strings Reviewed-by: kvn ! src/cpu/aarch64/vm/aarch64.ad Changeset: 37ee45971b17 Author: twisti Date: 2015-12-02 11:40 -1000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/37ee45971b17 8144521: [JVMCI] JVMCI is built on 32-bit Windows compiler2 and tiered builds Reviewed-by: kvn ! make/windows/create_obj_files.sh ! make/windows/makefiles/vm.make Changeset: ccc3799ab45e Author: twisti Date: 2015-12-02 14:59 -1000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ccc3799ab45e 8144529: [JVMCI] compiler/jvmci/errors/TestInvalidCompilationResult.java fails to compile after JDK-8143730 Reviewed-by: kvn ! test/compiler/jvmci/errors/CodeInstallerTest.java ! test/compiler/jvmci/errors/TestInvalidCompilationResult.java ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java Changeset: 391e6ba2b8ad Author: amurillo Date: 2015-12-03 22:30 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/391e6ba2b8ad Merge ! make/windows/makefiles/vm.make Changeset: a34b3268a14f Author: lana Date: 2015-12-02 15:55 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a34b3268a14f Added tag jdk-9+95 for changeset 0c79cf3cdf09 ! .hgtags Changeset: a94bb7203596 Author: lana Date: 2015-12-07 14:18 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a94bb7203596 Merge Changeset: ee069fd4b66b Author: lana Date: 2015-12-10 08:17 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ee069fd4b66b Added tag jdk-9+96 for changeset a94bb7203596 ! .hgtags Changeset: de592ea5f7ba Author: lana Date: 2015-12-10 09:24 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/de592ea5f7ba Merge From philip.race at oracle.com Thu Dec 10 20:02:47 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 10 Dec 2015 20:02:47 +0000 Subject: hg: jdk9/client/jaxp: 5 new changesets Message-ID: <201512102002.tBAK2lZC016243@aojmv0008.oracle.com> Changeset: a549eb34d37e Author: joehw Date: 2015-12-09 21:40 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/a549eb34d37e 8072081: Supplementary characters are rejected in comments Reviewed-by: lancea ! 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/XMLScanner.java + test/javax/xml/jaxp/unittest/parsers/SupplementaryChars.java Changeset: 4d8950df4d5f Author: lana Date: 2015-12-02 15:55 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/4d8950df4d5f Added tag jdk-9+95 for changeset c8d0845877a8 ! .hgtags Changeset: 1f3182529f2c Author: lana Date: 2015-12-07 14:21 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/1f3182529f2c Merge Changeset: b078d4258d9c Author: lana Date: 2015-12-10 08:17 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/b078d4258d9c Added tag jdk-9+96 for changeset 1f3182529f2c ! .hgtags Changeset: 9c107c050335 Author: lana Date: 2015-12-10 09:24 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/9c107c050335 Merge From philip.race at oracle.com Thu Dec 10 20:02:50 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 10 Dec 2015 20:02:50 +0000 Subject: hg: jdk9/client/corba: 2 new changesets Message-ID: <201512102002.tBAK2osT016294@aojmv0008.oracle.com> Changeset: feb1bd85d799 Author: lana Date: 2015-12-02 15:55 -0800 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/feb1bd85d799 Added tag jdk-9+95 for changeset fd038e8a16ee ! .hgtags Changeset: 10a482b86358 Author: lana Date: 2015-12-10 08:17 -0800 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/10a482b86358 Added tag jdk-9+96 for changeset feb1bd85d799 ! .hgtags From philip.race at oracle.com Thu Dec 10 20:02:52 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 10 Dec 2015 20:02:52 +0000 Subject: hg: jdk9/client/jaxws: 3 new changesets Message-ID: <201512102002.tBAK2rYn016359@aojmv0008.oracle.com> Changeset: e625f295b89e Author: lana Date: 2015-12-02 15:55 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/e625f295b89e Added tag jdk-9+95 for changeset 3e03ddaaac65 ! .hgtags Changeset: b55cebc47555 Author: lana Date: 2015-12-07 14:19 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/b55cebc47555 Merge Changeset: 7293db4716ee Author: lana Date: 2015-12-10 08:17 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/7293db4716ee Added tag jdk-9+96 for changeset b55cebc47555 ! .hgtags From philip.race at oracle.com Thu Dec 10 20:02:56 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 10 Dec 2015 20:02:56 +0000 Subject: hg: jdk9/client/langtools: 16 new changesets Message-ID: <201512102002.tBAK2vlm016412@aojmv0008.oracle.com> Changeset: 17ac95d2a6ec Author: vromero Date: 2015-12-04 09:46 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/17ac95d2a6ec 8008685: DPrinter should include MethodType.recvtype Reviewed-by: jjg ! test/tools/javac/lib/DPrinter.java Changeset: 9006c168c651 Author: jjg Date: 2015-12-04 14:22 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/9006c168c651 8143268: Langtools tools should create output directories as needed. Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties - test/tools/javac/T6413876.java + test/tools/javac/file/T8143268.java ! test/tools/javac/options/modes/OutputDirTest.java Changeset: baf0f4ce55e1 Author: rfield Date: 2015-12-07 09:18 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/baf0f4ce55e1 8144756: JShell: ToolBasicTest.java missing @bug tag for 8142447 Reviewed-by: jlahoda ! test/jdk/jshell/ToolBasicTest.java Changeset: 30e288cb2d22 Author: jjg Date: 2015-12-07 14:02 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/30e288cb2d22 8059976: Convert JavacFileManager to use java.nio.file internally Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java - src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileObject.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JRTIndex.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/PathFileObject.java - src/jdk.compiler/share/classes/com/sun/tools/javac/file/RegularFileObject.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/RelativePath.java - src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipArchive.java - src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndex.java - src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndexArchive.java - src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndexCache.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SourcePositionImpl.java ! test/tools/javac/6508981/TestInferBinaryName.java ! test/tools/javac/T6358024.java ! test/tools/javac/T6358166.java - test/tools/javac/T6705935.java ! test/tools/javac/T6725036.java ! test/tools/javac/api/6440528/T6440528.java ! test/tools/javac/api/T6358955.java ! test/tools/javac/api/T6838467.java ! test/tools/javac/api/T6877206.java ! test/tools/javac/file/zip/T8076104.java ! test/tools/javac/options/modes/Tester.java ! test/tools/javac/parser/T4910483.java ! test/tools/javac/processing/errors/CrashOnNonExistingAnnotation/Processor.java ! test/tools/javac/processing/errors/StopOnInapplicableAnnotations/Processor.java ! test/tools/javac/warnings/suppress/VerifySuppressWarnings.java Changeset: dcb27592015d Author: sadayapalam Date: 2015-12-08 04:59 +0530 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/dcb27592015d 8144673: Suspect message regarding suitable enclosing instance not being in scope Summary: javac incorrectly complains about missing enclosing instance while handling method references. Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/lambda/methodReference/MethodRefToLocalClassMethodTest.java Changeset: 56df7bb479f1 Author: sundar Date: 2015-12-08 10:14 +0530 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/56df7bb479f1 8143404: Remove apple script engine code in jdk repository Reviewed-by: alanb, mchung ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/ct.properties Changeset: aae35f1ac70b Author: sadayapalam Date: 2015-12-08 18:01 +0530 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/aae35f1ac70b 8138598: Incorrect reference to JLS in javadoc for Types.isSignaturePolymorphic() Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java Changeset: 7b99e5d09409 Author: alundblad Date: 2015-12-08 21:02 +0100 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/7b99e5d09409 8144941: test/tools/javac/processing/TestMultipleErrors.java should have /nodynamiccopyright Summary: Removed copyright notice and added /nodynamiccopyright. Reviewed-by: jjg ! test/tools/javac/processing/TestMultipleErrors.java ! test/tools/javac/processing/TestMultipleErrors.out Changeset: ec86b76c5d03 Author: jlahoda Date: 2015-12-09 14:26 +0100 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/ec86b76c5d03 8080641: JEP-JDK-8042880 : Implement new tests on Project Coin Summary: A set of tests using t-w-r as variable in different positive and negative constructions Reviewed-by: abuckley, darcy, jlahoda, sadayapalam Contributed-by: sergei.pikalev at oracle.com ! test/tools/javac/TryWithResources/T7022711.java ! test/tools/javac/TryWithResources/T7022711.out ! test/tools/javac/TryWithResources/T7032633.java + test/tools/javac/TryWithResources/TwrAndLambda.java + test/tools/javac/TryWithResources/TwrAndLambda.out + test/tools/javac/TryWithResources/TwrAndTypeVariables.java + test/tools/javac/TryWithResources/TwrAndTypeVariables.out ! test/tools/javac/TryWithResources/TwrForVariable1.java ! test/tools/javac/TryWithResources/TwrForVariable2.java ! test/tools/javac/TryWithResources/TwrForVariable2.out ! test/tools/javac/TryWithResources/TwrForVariable3.java ! test/tools/javac/TryWithResources/TwrForVariable3.out + test/tools/javac/TryWithResources/TwrVarKinds.java + test/tools/javac/TryWithResources/TwrVarKinds.out + test/tools/javac/TryWithResources/TwrVarRedeclaration.java + test/tools/javac/TryWithResources/TwrVarRedeclaration.out + test/tools/javac/defaultMethods/private/PrivateGenerics.java Changeset: 7da7deb14ae7 Author: vromero Date: 2015-12-09 12:50 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/7da7deb14ae7 8136809: Javac fails compiling Collectors.reducing with method reference combiner Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/lambda/MethodReferenceStaticNotAccessibleTest.java Changeset: f164d4c2d33e Author: ksrini Date: 2015-12-01 07:10 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/f164d4c2d33e 8144287: Enhance DocTree API to support @index javadoc tags. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTreeVisitor.java + src/jdk.compiler/share/classes/com/sun/source/doctree/IndexTree.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java ! test/com/sun/javadoc/testSearch/TestSearch.java ! test/tools/javac/doctree/DocCommentTester.java + test/tools/javac/doctree/IndexTest.java ! test/tools/javac/lib/DPrinter.java Changeset: 0a0f082343ea Author: sadayapalam Date: 2015-12-10 17:24 +0530 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/0a0f082343ea 8145051: Wrong parameter name in synthetic lambda method leads to verifier error Summary: Synthetic names manufactured by the compiler should not contain '.' Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/tools/javac/lambda/T8145051.java + test/tools/javac/lambda/pkg/T8145051.java Changeset: 113bd6392b24 Author: lana Date: 2015-12-02 15:55 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/113bd6392b24 Added tag jdk-9+95 for changeset c35ddcde5816 ! .hgtags Changeset: d2a44416cba3 Author: lana Date: 2015-12-07 14:17 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/d2a44416cba3 Merge Changeset: 33b00ad45c5a Author: lana Date: 2015-12-10 08:17 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/33b00ad45c5a Added tag jdk-9+96 for changeset d2a44416cba3 ! .hgtags Changeset: 94deeed22b78 Author: lana Date: 2015-12-10 09:24 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/94deeed22b78 Merge - src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileObject.java - src/jdk.compiler/share/classes/com/sun/tools/javac/file/RegularFileObject.java - src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipArchive.java - src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndex.java - src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndexArchive.java - src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndexCache.java - test/tools/javac/T6705935.java From philip.race at oracle.com Thu Dec 10 20:51:14 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 10 Dec 2015 20:51:14 +0000 Subject: hg: jdk9/client/jdk: 8144858: HBShaper.c does not compiler with VS2010 Message-ID: <201512102051.tBAKpEhB029760@aojmv0008.oracle.com> Changeset: b241e22181c2 Author: prr Date: 2015-12-10 12:51 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b241e22181c2 8144858: HBShaper.c does not compiler with VS2010 Reviewed-by: serb, simonis ! src/java.desktop/share/native/libfontmanager/HBShaper.c From james.graham at oracle.com Thu Dec 10 23:45:14 2015 From: james.graham at oracle.com (james.graham at oracle.com) Date: Thu, 10 Dec 2015 23:45:14 +0000 Subject: hg: jdk9/client/jdk: 8144446: Automate the Marlin crash test Message-ID: <201512102345.tBANjElE018930@aojmv0008.oracle.com> Changeset: d2bb8239ba2d Author: lbourges Date: 2015-12-10 15:45 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d2bb8239ba2d 8144446: Automate the Marlin crash test Reviewed-by: prr, flar ! src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java ! test/sun/java2d/marlin/CrashTest.java From james.graham at oracle.com Thu Dec 10 23:52:12 2015 From: james.graham at oracle.com (james.graham at oracle.com) Date: Thu, 10 Dec 2015 23:52:12 +0000 Subject: hg: jdk9/client/jdk: 8144445: Maximum size checking in Marlin ArrayCache utility methods is not optimal Message-ID: <201512102352.tBANqCFs020934@aojmv0008.oracle.com> Changeset: 590d490181cc Author: lbourges Date: 2015-12-10 15:52 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/590d490181cc 8144445: Maximum size checking in Marlin ArrayCache utility methods is not optimal Reviewed-by: prr, flar ! src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java + test/sun/java2d/marlin/ArrayCacheSizeTest.java From james.graham at oracle.com Thu Dec 10 23:58:00 2015 From: james.graham at oracle.com (james.graham at oracle.com) Date: Thu, 10 Dec 2015 23:58:00 +0000 Subject: hg: jdk9/client/jdk: 8144654: Improve Marlin logging Message-ID: <201512102358.tBANw0pb022548@aojmv0008.oracle.com> Changeset: ec5113be2208 Author: lbourges Date: 2015-12-10 15:58 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ec5113be2208 8144654: Improve Marlin logging Reviewed-by: prr, flar ! src/java.desktop/share/classes/sun/java2d/marlin/ByteArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/FloatArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/IntArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinConst.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinProperties.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinUtils.java ! src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java From brian.burkhalter at oracle.com Fri Dec 11 19:40:35 2015 From: brian.burkhalter at oracle.com (brian.burkhalter at oracle.com) Date: Fri, 11 Dec 2015 19:40:35 +0000 Subject: hg: jdk9/client/jdk: 8144245: [PIT] javax/imageio/plugins/shared/WriteAfterAbort.java Message-ID: <201512111940.tBBJeZhj026729@aojmv0008.oracle.com> Changeset: e11161168aab Author: bpb Date: 2015-12-11 11:38 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e11161168aab 8144245: [PIT] javax/imageio/plugins/shared/WriteAfterAbort.java Summary: Reset stream position after abort; change IAEs to NPEs. Reviewed-by: prr, serb ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java ! test/ProblemList.txt ! test/javax/imageio/plugins/shared/WriteAfterAbort.java + test/javax/imageio/plugins/tiff/WriteToSequenceAfterAbort.java From brian.burkhalter at oracle.com Fri Dec 11 23:12:22 2015 From: brian.burkhalter at oracle.com (brian.burkhalter at oracle.com) Date: Fri, 11 Dec 2015 23:12:22 +0000 Subject: hg: jdk9/client/jdk: 8144997: "IIOException: Field data is past end-of-stream" when calling TIFFImageReader.read() Message-ID: <201512112312.tBBNCMaR006075@aojmv0008.oracle.com> Changeset: 37697c44c8f8 Author: bpb Date: 2015-12-11 15:07 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/37697c44c8f8 8144997: "IIOException: Field data is past end-of-stream" when calling TIFFImageReader.read() Summary: Instead of failing for an IFD entry with bad type or offset, continue with the next entry. Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java From philip.race at oracle.com Mon Dec 14 18:52:58 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 14 Dec 2015 18:52:58 +0000 Subject: hg: jdk9/client: 5 new changesets Message-ID: <201512141852.tBEIqwLu020193@aojmv0008.oracle.com> Changeset: aa66642d2fff Author: ysuenaga Date: 2015-12-11 21:58 +0900 URL: http://hg.openjdk.java.net/jdk9/client/rev/aa66642d2fff 8036003: Add --with-debug-symbols=[none|internal|external|zipped] Reviewed-by: ihse, dholmes ! common/autoconf/basics.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 ! common/autoconf/spec.gmk.in ! make/common/NativeCompilation.gmk Changeset: feffe40d47e1 Author: erikj Date: 2015-12-11 14:20 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/feffe40d47e1 8145115: make JAVAC_FLAGS=-g no longer works Reviewed-by: ihse ! make/CompileJavaModules.gmk Changeset: a208775dedf3 Author: erikj Date: 2015-12-11 17:15 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/a208775dedf3 8145206: Configure broken on Macosx Reviewed-by: tbell ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 Changeset: 75c3897541ec Author: erikj Date: 2015-12-11 17:18 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/75c3897541ec 8145185: Rename JAB the build tool to JIB Reviewed-by: ihse, tbell ! .hgignore - common/bin/jab.sh + common/bin/jib.sh - common/conf/jab-profiles.js + common/conf/jib-profiles.js Changeset: 4763fa38faf9 Author: erikj Date: 2015-12-14 11:51 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/4763fa38faf9 8145008: Add libelf package to Linux devkit Reviewed-by: ihse ! make/devkit/Tools.gmk From philip.race at oracle.com Mon Dec 14 18:53:05 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 14 Dec 2015 18:53:05 +0000 Subject: hg: jdk9/client/jdk: 13 new changesets Message-ID: <201512141853.tBEIr6aC020276@aojmv0008.oracle.com> Changeset: 5c9c7f98d026 Author: bpb Date: 2015-12-10 15:57 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5c9c7f98d026 8139133: Changing the modification time on a unix domain socket file fails Summary: If a file descriptor cannot be obtained, use utimes() instead of futimes(). Reviewed-by: alanb ! make/mapfiles/libnio/mapfile-linux ! make/mapfiles/libnio/mapfile-macosx ! make/mapfiles/libnio/mapfile-solaris ! make/src/native/genconstants/fs/genUnixConstants.c ! src/java.base/linux/classes/sun/nio/fs/LinuxDosFileAttributeView.java ! src/java.base/linux/classes/sun/nio/fs/LinuxFileStore.java ! src/java.base/linux/classes/sun/nio/fs/LinuxUserDefinedFileAttributeView.java ! src/java.base/solaris/classes/sun/nio/fs/SolarisAclFileAttributeView.java ! src/java.base/solaris/classes/sun/nio/fs/SolarisUserDefinedFileAttributeView.java ! src/java.base/unix/classes/sun/nio/fs/UnixException.java ! src/java.base/unix/classes/sun/nio/fs/UnixFileAttributeViews.java ! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java ! src/java.base/unix/classes/sun/nio/fs/UnixPath.java ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c + test/java/nio/file/attribute/BasicFileAttributeView/UnixSocketFile.java Changeset: 3a2e54394b62 Author: bpb Date: 2015-12-10 17:47 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3a2e54394b62 8032027: Add BigInteger square root methods Summary: Add sqrt() and sqrtAndReminder() using Newton iteration Reviewed-by: darcy, lowasser ! src/java.base/share/classes/java/math/BigInteger.java ! src/java.base/share/classes/java/math/MutableBigInteger.java ! test/java/math/BigInteger/BigIntegerTest.java Changeset: e8d1d0a083f9 Author: erikj Date: 2015-12-11 11:46 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e8d1d0a083f9 8145106: Still intermittent build error building jdk/src/demo/solaris/jni/Poller/Poller.c Reviewed-by: tbell, dholmes ! make/CompileDemos.gmk Changeset: a23f871cad25 Author: jbachorik Date: 2015-11-13 14:44 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a23f871cad25 8142398: ManagementAgent.status diagnostic command only outputs the specifically set properties Reviewed-by: sla ! src/java.management/share/classes/sun/management/Agent.java ! test/sun/management/jmxremote/startstop/JMXStatusTest.java Changeset: 0d85be66e940 Author: mullan Date: 2015-12-11 09:34 -0500 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0d85be66e940 8144784: Remove @Deprecated annotation from java.security.acl, javax.security.cert and com.sun.jarsigner packages Reviewed-by: mchung, weijun, wetmore ! src/java.base/share/classes/java/security/acl/package-info.java ! src/java.base/share/classes/javax/security/cert/package-info.java ! src/jdk.jartool/share/classes/com/sun/jarsigner/ContentSigner.java ! src/jdk.jartool/share/classes/com/sun/jarsigner/ContentSignerParameters.java ! src/jdk.jartool/share/classes/com/sun/jarsigner/package-info.java Changeset: 4d367c763183 Author: simonis Date: 2015-12-11 16:16 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4d367c763183 8145077: AIX: fix harfbuzz support Reviewed-by: prr ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-atomic-private.hh Changeset: fdd84b2265dd Author: bpb Date: 2015-12-11 08:30 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/fdd84b2265dd 8133986: (fs) Remove file deletion from test/java/nio/file/FileSystem/Basic.java checkNoUOE() method Summary: Do not delete file which provoked an unexpected exception. Reviewed-by: alanb ! test/java/nio/file/FileSystem/Basic.java Changeset: 83e427bf6451 Author: smarks Date: 2015-12-11 17:01 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/83e427bf6451 8144952: add wildcards to the Map.ofEntries() method Reviewed-by: darcy, psandoz, chegar ! src/java.base/share/classes/java/util/Map.java ! test/java/util/Map/MapFactories.java Changeset: db0148cc63a6 Author: asmotrak Date: 2015-12-11 19:06 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/db0148cc63a6 8140470: javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java failed with AccessControlException Reviewed-by: mullan ! test/javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java Changeset: 809b13e8d211 Author: psandoz Date: 2015-12-13 15:10 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/809b13e8d211 8145007: Pattern splitAsStream is not late binding as required by the specification Reviewed-by: chegar, psandoz Contributed-by: Tagir Valeev ! src/java.base/share/classes/java/util/regex/Pattern.java ! test/java/util/regex/PatternStreamTest.java Changeset: bf153b12450b Author: shinyafox Date: 2015-12-13 15:20 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/bf153b12450b 8144675: Add a filtering collector Reviewed-by: psandoz, smarks ! src/java.base/share/classes/java/util/stream/Collectors.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectorsTest.java Changeset: d85c42d008a9 Author: sherman Date: 2015-12-14 09:27 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d85c42d008a9 8145260: To bring j.u.z.ZipFile's native implementation to Java to remove the expensive jni cost and mmap crash risk [2] Reviewed-by: coffeys ! make/mapfiles/libzip/mapfile-vers ! make/mapfiles/libzip/reorder-sparc ! make/mapfiles/libzip/reorder-sparcv9 ! make/mapfiles/libzip/reorder-x86 ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/zip/ZipCoder.java ! src/java.base/share/classes/java/util/zip/ZipFile.java ! src/java.base/share/classes/java/util/zip/ZipUtils.java ! src/java.base/share/classes/jdk/internal/misc/JavaUtilZipFileAccess.java ! src/java.base/share/classes/sun/misc/VM.java - src/java.base/share/native/libzip/ZipFile.c ! test/java/util/zip/TestZipError.java ! test/java/util/zip/ZipFile/ReadZip.java + test/java/util/zip/ZipFile/TestZipFile.java Changeset: 397f06bb61cd Author: prr Date: 2015-12-14 10:36 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/397f06bb61cd Merge - src/java.base/share/native/libzip/ZipFile.c From philip.race at oracle.com Mon Dec 14 18:53:09 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 14 Dec 2015 18:53:09 +0000 Subject: hg: jdk9/client/nashorn: 5 new changesets Message-ID: <201512141853.tBEIr9Vd020332@aojmv0008.oracle.com> Changeset: 2beaef2b6a88 Author: sundar Date: 2015-12-11 20:06 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/2beaef2b6a88 8145186: jjs package completion should have a fallback when javac is not available Reviewed-by: hannesw, mhaupt ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/PackagesHelper.java ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/PropertiesHelper.java Changeset: 5fed6b47d01a Author: mhaupt Date: 2015-12-14 14:02 +0100 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/5fed6b47d01a 8144221: fix Nashorn shebang argument handling on Mac/Linux Reviewed-by: jlaskey, lagergren ! make/build.xml ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java + test/script/nosecurity/JDK-8144221.js + test/script/nosecurity/JDK-8144221.js.EXPECTED + test/script/nosecurity/os-not-windows.js Changeset: fd97b9047199 Author: hannesw Date: 2015-12-14 14:27 +0100 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/fd97b9047199 8144020: Remove long as an internal numeric type Reviewed-by: attila, sundar, lagergren ! make/build-benchmark.xml ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FieldObjectCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FoldConstants.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ObjectClassGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ObjectCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SpillObjectCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/TypeEvaluator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/IntType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/LongType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/Type.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BinaryNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LiteralNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Symbol.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/NashornTextifier.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArguments.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat32Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat64Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt16Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt32Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt8Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeNumber.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint16Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint32Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/JSONParser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AccessorProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/DebuggerSupport.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/DefaultPropertyAccess.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FindProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/GlobalFunctions.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/OptimisticReturnFilters.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Property.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyAccess.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/UnwarrantedOptimismException.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/UserAccessorProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayFilter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ByteBufferArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/DeletedArrayFilter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/DeletedRangeArrayFilter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/FrozenArrayFilter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/IntArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/IteratorAction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LengthNotWritableFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LongArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NonExtensibleArrayFilter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/UndefinedArrayFilter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java ! test/script/basic/JDK-8062799.js ! test/script/basic/JDK-8062799.js.EXPECTED + test/script/basic/JDK-8144020.js ! test/script/basic/JDK-8144131.js ! test/script/nosecurity/JDK-8067215.js ! test/src/jdk/nashorn/api/javaaccess/test/NumberAccessTest.java ! test/src/jdk/nashorn/api/javaaccess/test/NumberBoxingTest.java + test/src/jdk/nashorn/test/models/LongProvider.java Changeset: 53cc34765d90 Author: sundar Date: 2015-12-14 21:53 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/53cc34765d90 8145314: jjs tab-completion should support camel case completion Reviewed-by: mhaupt, hannesw ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/PropertiesHelper.java Changeset: 3407b17e04f8 Author: attila Date: 2015-12-14 17:38 +0100 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/3407b17e04f8 8144914: Eagerly lookup browser JS object class in BrowserJSObjectLinker Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java From philip.race at oracle.com Mon Dec 14 18:53:15 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 14 Dec 2015 18:53:15 +0000 Subject: hg: jdk9/client/jaxp: 8068839: newDuration(x) produces incorrect outputs for some values of x Message-ID: <201512141853.tBEIrF2c020432@aojmv0008.oracle.com> Changeset: 97f4af132b2e Author: joehw Date: 2015-12-11 12:01 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/97f4af132b2e 8068839: newDuration(x) produces incorrect outputs for some values of x Reviewed-by: rriggs, lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationImpl.java + test/javax/xml/jaxp/unittest/datatype/JDK8068839Test.java From philip.race at oracle.com Mon Dec 14 18:53:23 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 14 Dec 2015 18:53:23 +0000 Subject: hg: jdk9/client/langtools: 3 new changesets Message-ID: <201512141853.tBEIrNMG020592@aojmv0008.oracle.com> Changeset: ae8cdc734bab Author: rfield Date: 2015-12-10 23:27 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/ae8cdc734bab 8144095: jshell tool: normalize command parameter handling 8140265: jshell tool: /save saves rejected input Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/jdk/jshell/CommandCompletionTest.java ! test/jdk/jshell/EditorTestBase.java ! test/jdk/jshell/ReplToolTesting.java ! test/jdk/jshell/ToolBasicTest.java Changeset: c5237b05fff9 Author: rfield Date: 2015-12-11 11:20 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/c5237b05fff9 8144903: JShell: determine incorrectly the type of the expression which is array type of captured type Summary: Fix and clean-up the processing of types (esp. captured types) into type names for use in generated temp vars Reviewed-by: mcimadamore, jlahoda, rfield Contributed-by: bitterfoxc at gmail.com ! src/jdk.jshell/share/classes/jdk/jshell/TypePrinter.java ! test/jdk/jshell/TypeNameTest.java ! test/jdk/jshell/VariablesTest.java Changeset: ef2011e4555a Author: mcimadamore Date: 2015-12-14 13:55 +0000 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/ef2011e4555a 8143133: Wrong MethodParameters on capturing local class with multiple constructors Summary: MethodParameters attribute not always generated for local classes constructors Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! test/tools/javac/MethodParameters/ClassFileVisitor.java ! test/tools/javac/MethodParameters/LocalClassTest.java ! test/tools/javac/MethodParameters/LocalClassTest.out ! test/tools/javac/MethodParameters/ReflectionVisitor.java From philip.race at oracle.com Mon Dec 14 22:35:12 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 14 Dec 2015 22:35:12 +0000 Subject: hg: jdk9/client: 8144995: Move sun.misc.HexDumpEncoder to sun.security.util Message-ID: <201512142235.tBEMZCid013365@aojmv0008.oracle.com> Changeset: 9d2b28adb26f Author: chegar Date: 2015-12-14 20:32 +0000 URL: http://hg.openjdk.java.net/jdk9/client/rev/9d2b28adb26f 8144995: Move sun.misc.HexDumpEncoder to sun.security.util Reviewed-by: psandoz, mchung ! modules.xml From philip.race at oracle.com Mon Dec 14 22:35:17 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 14 Dec 2015 22:35:17 +0000 Subject: hg: jdk9/client/jdk: 4 new changesets Message-ID: <201512142235.tBEMZI4Q013428@aojmv0008.oracle.com> Changeset: e54522c6d814 Author: chegar Date: 2015-12-14 19:24 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e54522c6d814 8144995: Move sun.misc.HexDumpEncoder to sun.security.util Reviewed-by: psandoz, mchung ! src/java.base/share/classes/com/sun/crypto/provider/BlockCipherParamsCore.java ! src/java.base/share/classes/com/sun/crypto/provider/GCMParameters.java ! src/java.base/share/classes/com/sun/crypto/provider/PBEParameters.java ! src/java.base/share/classes/com/sun/crypto/provider/PBES2Parameters.java ! src/java.base/share/classes/com/sun/crypto/provider/RC2Parameters.java ! src/java.base/share/classes/com/sun/security/ntlm/NTLM.java ! src/java.base/share/classes/java/security/cert/PolicyQualifierInfo.java ! src/java.base/share/classes/java/security/cert/X509CertSelector.java - src/java.base/share/classes/sun/misc/HexDumpEncoder.java ! src/java.base/share/classes/sun/security/pkcs/PKCS8Key.java ! src/java.base/share/classes/sun/security/pkcs/PKCS9Attribute.java ! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java ! src/java.base/share/classes/sun/security/pkcs/SigningCertificateInfo.java ! src/java.base/share/classes/sun/security/provider/certpath/CertId.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSPRequest.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java ! src/java.base/share/classes/sun/security/ssl/CipherBox.java ! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java ! src/java.base/share/classes/sun/security/ssl/DTLSOutputRecord.java ! src/java.base/share/classes/sun/security/ssl/Debug.java ! src/java.base/share/classes/sun/security/ssl/Handshaker.java ! src/java.base/share/classes/sun/security/ssl/InputRecord.java ! src/java.base/share/classes/sun/security/ssl/OutputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineInputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineOutputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketOutputRecord.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java + src/java.base/share/classes/sun/security/util/HexDumpEncoder.java ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java ! src/java.base/share/classes/sun/security/x509/CertificateExtensions.java ! src/java.base/share/classes/sun/security/x509/IPAddressName.java ! src/java.base/share/classes/sun/security/x509/KeyIdentifier.java ! src/java.base/share/classes/sun/security/x509/UniqueIdentity.java ! src/java.base/share/classes/sun/security/x509/X509CRLEntryImpl.java ! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java ! src/java.base/share/classes/sun/security/x509/X509CertImpl.java ! src/java.base/share/classes/sun/security/x509/X509CertInfo.java ! src/java.base/share/classes/sun/security/x509/X509Key.java ! src/java.naming/share/classes/com/sun/jndi/ldap/Ber.java ! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosTicket.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KeyImpl.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBError.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/Krb5.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/PAData.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/DkCrypto.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/util/AbstractSaslImpl.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java ! src/jdk.security.jgss/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java ! test/com/sun/crypto/provider/KeyAgreement/DHKeyAgreement2.java ! test/com/sun/jndi/ldap/Base64Test.java ! test/com/sun/security/sasl/ntlm/NTLMTest.java ! test/javax/net/ssl/DTLS/DTLSOverDatagram.java ! test/javax/net/ssl/templates/SSLExplorer.java ! test/javax/security/auth/Subject/Subject.java ! test/sun/security/krb5/auto/MSOID2.java ! test/sun/security/mscapi/PublicKeyInterop.java ! test/sun/security/mscapi/PublicKeyInterop.sh ! test/sun/security/pkcs/pkcs7/SignerOrder.java ! test/sun/security/pkcs/pkcs8/PKCS8Test.java ! test/sun/security/pkcs/pkcs9/UnknownAttribute.java ! test/sun/security/x509/X500Name/NullX500Name.java Changeset: 3d28c518d02d Author: chegar Date: 2015-12-14 19:30 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3d28c518d02d 8145214: Remove sun.misc.Request and RequestProcessor Reviewed-by: alanb, mchung, rriggs - src/java.base/share/classes/sun/misc/Request.java - src/java.base/share/classes/sun/misc/RequestProcessor.java Changeset: 649bf6ac911c Author: lbourges Date: 2015-12-14 14:08 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/649bf6ac911c 8145055: Marlin renderer causes unaligned write accesses Reviewed-by: flar, prr ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinConst.java Changeset: d5a55d89a3bd Author: prr Date: 2015-12-14 14:12 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d5a55d89a3bd Merge - src/java.base/share/classes/sun/misc/HexDumpEncoder.java - src/java.base/share/classes/sun/misc/Request.java - src/java.base/share/classes/sun/misc/RequestProcessor.java From philip.race at oracle.com Mon Dec 14 22:35:33 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 14 Dec 2015 22:35:33 +0000 Subject: hg: jdk9/client/langtools: 8145342: Some copyright notices are inconsistently and ill formatted Message-ID: <201512142235.tBEMZXZF013748@aojmv0008.oracle.com> Changeset: dc017a37aac5 Author: vasya Date: 2015-12-14 20:18 +0100 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/dc017a37aac5 8145342: Some copyright notices are inconsistently and ill formatted Summary: Adjusted formatting of copyright notices. Reviewed-by: darcy, alundblad ! make/tools/propertiesparser/parser/Message.java ! make/tools/propertiesparser/parser/MessageFile.java ! make/tools/propertiesparser/parser/MessageInfo.java ! make/tools/propertiesparser/parser/MessageLine.java ! src/java.compiler/share/classes/javax/tools/DocumentationTool.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/ErroneousTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/UnknownBlockTagTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/UnknownInlineTagTree.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreePathScanner.java ! src/jdk.compiler/share/classes/com/sun/source/util/Plugin.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/DiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/AnnoConstruct.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeMetadata.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JRTIndex.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Profile.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Parser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/JDKPlatformProvider.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/PlatformDescription.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/PlatformProvider.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/PlatformUtils.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/sym/Profiles.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocCommentTable.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/ForwardingDiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Iterators.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/javah/LLNI.java ! src/jdk.compiler/share/classes/com/sun/tools/javah/Mangle.java ! src/jdk.compiler/share/classes/com/sun/tools/javah/TypeSignature.java ! src/jdk.compiler/share/classes/com/sun/tools/javah/Util.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/PubApiExtractor.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/PortFileInaccessibleException.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/FileObjectWithLocation.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/JavaFileObjectWithLocation.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PathAndPackageVerifier.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PooledSjavac.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/ArrayTypeDesc.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PrimitiveTypeDesc.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubApi.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubMethod.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubType.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubVar.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/ReferenceTypeDesc.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/TypeDesc.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/TypeVarTypeDesc.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/IdleResetSjavac.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/PortFileMonitor.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/RequestHandler.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/Sjavac.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/SjavacServer.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/Terminable.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractProfileIndexWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeFieldWriterImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/LinkInfoImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ClassWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfilePackageSummaryWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfileSummaryWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/LayoutParser.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/CodeTaglet.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/IndexTaglet.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/LiteralTaglet.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/MessageRetriever.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/TextTag.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/api/JavadocTaskImpl.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/CompilationID_attribute.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConstantPoolException.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Dependencies.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Descriptor.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/DescriptorException.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/EnclosingMethod_attribute.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/SourceID_attribute.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Analyzer.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Archive.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Module.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModulesXmlReader.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/PlatformClassPath.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Profile.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteCodes.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/EditingHistory.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/StopDetectingInputStream.java ! 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/JDIEventHandler.java ! src/jdk.jshell/share/classes/jdk/jshell/MaskCommentsAndModifiers.java ! src/jdk.jshell/share/classes/jdk/jshell/MethodSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/OuterWrap.java ! src/jdk.jshell/share/classes/jdk/jshell/PersistentSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/ReplParser.java ! src/jdk.jshell/share/classes/jdk/jshell/ReplParserFactory.java ! src/jdk.jshell/share/classes/jdk/jshell/StatementSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/TypeDeclSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/Util.java ! src/jdk.jshell/share/classes/jdk/jshell/VarSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java ! test/com/sun/javadoc/T6735320/SerialFieldTest.java ! test/com/sun/javadoc/testCmndLineClass/C5.java ! test/com/sun/javadoc/testEncoding/EncodeTest.java ! test/com/sun/javadoc/testJavaFX/pkg1/C.java ! test/com/sun/javadoc/testJavaFX/pkg1/D.java ! test/com/sun/javadoc/testJavaFX/pkg2/Test.java ! test/com/sun/javadoc/testLegacyTaglet/C.java ! test/com/sun/javadoc/testOrdering/pkg1/A.java ! test/com/sun/javadoc/testOrdering/pkg1/B.java ! test/com/sun/javadoc/testOrdering/src-2/a/A.java ! test/com/sun/javadoc/testOrdering/src-2/a/something.java ! test/com/sun/javadoc/testOrdering/src-2/b/B.java ! test/com/sun/javadoc/testOrdering/src-2/b/something.java ! test/com/sun/javadoc/testOrdering/src-2/e/something.java ! test/com/sun/javadoc/testOrdering/src-2/something/J.java ! test/com/sun/javadoc/testOrdering/src-2/something/package-info.java ! test/com/sun/javadoc/testOrdering/src-2/something/something.java ! test/com/sun/javadoc/testSearch/pkgfx/C.java ! test/com/sun/javadoc/testSinceTag/pkg1/C1.java ! test/com/sun/javadoc/testThrowsInheritence/C.java ! test/com/sun/javadoc/testThrowsInheritence/I.java ! test/com/sun/javadoc/testTypeAnnotations/typeannos/Varargs.java ! test/com/sun/javadoc/testUseOption/pkg1/AnAbstract.java ! test/lib/combo/tools/javac/combo/Diagnostics.java ! test/lib/combo/tools/javac/combo/JavacTemplateTestBase.java ! test/lib/combo/tools/javac/combo/Template.java ! test/lib/combo/tools/javac/combo/TemplateTest.java ! test/tools/doclint/tidy/util/Main.java ! test/tools/javac/6199662/TreeInfo.java ! test/tools/javac/6199662/TreeScanner.java ! test/tools/javac/6302184/T6302184.java ! test/tools/javac/6400872/C.java ! test/tools/javac/6508981/p/A.java ! test/tools/javac/6917288/GraphicalInstallerTest.java ! test/tools/javac/7153958/pkg/ClassToBeStaticallyImportedA.java ! test/tools/javac/7153958/pkg/ClassToBeStaticallyImportedB.java ! test/tools/javac/MethodParameters/ClassFileVisitor.java ! test/tools/javac/MethodParameters/ReflectionVisitor.java ! test/tools/javac/NameClash/NameClashTest.java ! test/tools/javac/T6458823/MyProcessor.java ! test/tools/javac/T6942649.java ! test/tools/javac/annotations/neg/8022765/VerifyAnnotationsAttributed.java ! test/tools/javac/annotations/typeAnnotations/TargetTypes.java ! test/tools/javac/annotations/typeAnnotations/TypeProcOnly.java ! test/tools/javac/annotations/typeAnnotations/classfile/T8008769.java ! test/tools/javac/annotations/typeAnnotations/packageanno/PackageProcessor.java ! test/tools/javac/annotations/typeAnnotations/packageanno/mypackage/Anno.java ! test/tools/javac/annotations/typeAnnotations/packageanno/mypackage/MyClass.java ! test/tools/javac/api/6557752/T6557752.java ! test/tools/javac/api/TestGetElementReferenceData.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java ! test/tools/javac/defaultMethods/Assertions.java ! test/tools/javac/defaultMethods/crossCompile/Clinit.java ! test/tools/javac/diags/HTMLWriter.java ! test/tools/javac/diags/examples/DiamondAndAnonClass.java ! test/tools/javac/diags/examples/DiamondAndNonDenotableTypes.java ! test/tools/javac/doctree/positions/TestPositionSource.java ! test/tools/javac/file/zip/8003512/LoadClassFromJava6CreatedJarTest.java ! test/tools/javac/flow/AliveRanges.java ! test/tools/javac/generics/8004094/B.java ! test/tools/javac/generics/bridges/Bridge.java ! test/tools/javac/generics/bridges/Bridges.java ! test/tools/javac/generics/bridges/tests/TestBridgeWithDefault.java ! test/tools/javac/generics/bridges/tests/TestClassAndInterfaceBridgeIdentical01.java ! test/tools/javac/generics/bridges/tests/TestClassAndInterfaceBridgeIdentical02.java ! test/tools/javac/generics/bridges/tests/TestNoBridgeInSiblingsSuper.java ! test/tools/javac/generics/bridges/tests/TestNoDuplicateBridges01.java ! test/tools/javac/generics/bridges/tests/TestNoDuplicateBridges02.java ! test/tools/javac/generics/diamond/pos/NestedDiamondAllocationTest.java ! test/tools/javac/implicitCompile/Implicit.java ! test/tools/javac/importscope/TestDuplicateImport.java ! test/tools/javac/importscope/TestLazyImportScope.java ! test/tools/javac/lambda/8068399/T8068399.java ! test/tools/javac/lambda/LocalBreakAndContinue.java ! test/tools/javac/lambda/bridge/template_tests/BridgeMethodTestCase.java ! test/tools/javac/lambda/bridge/template_tests/BridgeMethodsTemplateTest.java ! test/tools/javac/lambda/inaccessibleMref01/p1/C.java ! test/tools/javac/lambda/inaccessibleMref02/p1/C.java ! test/tools/javac/lambda/methodReferenceExecution/pkg/B.java ! test/tools/javac/lambda/separate/Foo.java ! test/tools/javac/options/T7022337.java ! test/tools/javac/policy/test3/Test.java ! test/tools/javac/processing/6414633/A.java ! test/tools/javac/processing/TestWarnErrorCount.java ! test/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.java ! test/tools/javac/resolve/Candidate.java ! test/tools/javac/resolve/Pos.java ! test/tools/javac/resolve/TraceResolve.java ! test/tools/javac/resolve/tests/AbstractMerge.java ! test/tools/javac/scope/DupUnsharedTest.java ! test/tools/javac/scope/RemoveSymbolUnitTest.java ! test/tools/javac/staticImport/6665223/pkg/A.java ! test/tools/javac/staticImport/6665223/pkg/B.java ! test/tools/javac/tree/JavacTreeScannerTest.java ! test/tools/javac/tree/SourceTreeScannerTest.java ! test/tools/javac/tree/TestAnnotatedAnonClass.java ! test/tools/javac/warnings/suppress/T8021112a.java ! test/tools/javadoc/parser/7091528/p/C3.java ! test/tools/javadoc/subpackageIgnore/pkg1/not-subpkg/SomeJavaFile.java ! test/tools/javap/ExtPath.java ! test/tools/javap/T4880672.java ! test/tools/javap/T6729471.java ! test/tools/javap/T6866657.java ! test/tools/jdeps/VerboseFormat/JdepsDependencyClosure.java ! test/tools/jdeps/VerboseFormat/use/indirect/DontUseUnsafe2.java ! test/tools/jdeps/VerboseFormat/use/indirect/UseUnsafeIndirectly.java ! test/tools/jdeps/VerboseFormat/use/indirect2/DontUseUnsafe3.java ! test/tools/jdeps/VerboseFormat/use/indirect2/UseUnsafeIndirectly2.java ! test/tools/jdeps/VerboseFormat/use/unsafe/DontUseUnsafe.java ! test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass.java ! test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass2.java ! test/tools/sjavac/ExclPattern.java From sergey.bylokhov at oracle.com Wed Dec 16 14:46:47 2015 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Wed, 16 Dec 2015 14:46:47 +0000 Subject: hg: jdk9/client/jdk: 8145116: [TEST_BUG] Incorrect binary comparison in java/awt/event/KeyEvent/ExtendedModifiersTest/ExtendedModifiersTest.java Message-ID: <201512161446.tBGEklsH002716@aojmv0008.oracle.com> Changeset: 6bc96ddc4e81 Author: arapte Date: 2015-12-16 17:40 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6bc96ddc4e81 8145116: [TEST_BUG] Incorrect binary comparison in java/awt/event/KeyEvent/ExtendedModifiersTest/ExtendedModifiersTest.java Reviewed-by: ssadetsky, jdv ! test/java/awt/event/KeyEvent/ExtendedModifiersTest/ExtendedModifiersTest.java From james.graham at oracle.com Wed Dec 16 21:24:19 2015 From: james.graham at oracle.com (james.graham at oracle.com) Date: Wed, 16 Dec 2015 21:24:19 +0000 Subject: hg: jdk9/client/jdk: 8144718: Pisces / Marlin Strokers may generate invalid curves with huge coordinates and round joins Message-ID: <201512162124.tBGLOJCM022141@aojmv0008.oracle.com> Changeset: c6c641ad5d44 Author: lbourges Date: 2015-12-16 13:24 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c6c641ad5d44 8144718: Pisces / Marlin Strokers may generate invalid curves with huge coordinates and round joins Reviewed-by: flar, prr ! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java ! src/java.desktop/share/classes/sun/java2d/pisces/Stroker.java + test/sun/java2d/marlin/TextClipErrorTest.java From philip.race at oracle.com Wed Dec 16 22:39:18 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 16 Dec 2015 22:39:18 +0000 Subject: hg: jdk9/client/jdk: 6488522: PNG writer should permit setting compression level and iDAT chunk maximum size Message-ID: <201512162239.tBGMdIYc018483@aojmv0008.oracle.com> Changeset: 6648f64ba30a Author: prr Date: 2015-12-16 14:36 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6648f64ba30a 6488522: PNG writer should permit setting compression level and iDAT chunk maximum size Reviewed-by: serb, prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java + test/javax/imageio/plugins/shared/ImageWriterCompressionTest.java From philip.race at oracle.com Wed Dec 16 23:32:43 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 16 Dec 2015 23:32:43 +0000 Subject: hg: jdk9/client/jdk: 2 new changesets Message-ID: <201512162332.tBGNWh8m006665@aojmv0008.oracle.com> Changeset: 90e729b46100 Author: prr Date: 2015-12-16 15:22 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/90e729b46100 8146508: 6488522 was committed with incorrect author attribution. Reviewed-by: bpb ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java - test/javax/imageio/plugins/shared/ImageWriterCompressionTest.java Changeset: 666606b20107 Author: lbourges Date: 2015-12-16 15:29 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/666606b20107 8145608: PNG writer should permit setting compression level and iDAT chunk maximum size Reviewed-by: serb, prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java + test/javax/imageio/plugins/shared/ImageWriterCompressionTest.java From semyon.sadetsky at oracle.com Fri Dec 18 14:03:22 2015 From: semyon.sadetsky at oracle.com (semyon.sadetsky at oracle.com) Date: Fri, 18 Dec 2015 14:03:22 +0000 Subject: hg: jdk9/client/jdk: 8144488: Compilation fails on Jake for regtest javax/swing/JMenu/8067346/bug8067346.java Message-ID: <201512181403.tBIE3MF1006914@aojmv0008.oracle.com> Changeset: 4e21153399fb Author: ssadetsky Date: 2015-12-18 17:02 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4e21153399fb 8144488: Compilation fails on Jake for regtest javax/swing/JMenu/8067346/bug8067346.java Reviewed-by: alexsch, serb ! test/javax/swing/JMenu/8067346/bug8067346.java From alexandr.scherbatiy at oracle.com Mon Dec 21 14:35:22 2015 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Mon, 21 Dec 2015 14:35:22 +0000 Subject: hg: jdk9/client/jdk: 8133039: Provide public API to sun.swing.UIAction#isEnabled(Object) Message-ID: <201512211435.tBLEZMHt028428@aojmv0008.oracle.com> Changeset: 9875b0022c68 Author: alexsch Date: 2015-12-22 05:34 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9875b0022c68 8133039: Provide public API to sun.swing.UIAction#isEnabled(Object) Reviewed-by: serb, azvegint ! src/java.desktop/share/classes/javax/swing/Action.java ! src/java.desktop/share/classes/javax/swing/SwingUtilities.java ! src/java.desktop/share/classes/javax/swing/TransferHandler.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicButtonListener.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDesktopPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicListUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRootPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableHeaderUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTreeUI.java ! src/java.desktop/share/classes/sun/swing/UIAction.java + test/javax/swing/Action/8133039/bug8133039.java From philip.race at oracle.com Tue Dec 22 19:28:43 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 22 Dec 2015 19:28:43 +0000 Subject: hg: jdk9/client: 18 new changesets Message-ID: <201512221928.tBMJShTH007338@aojmv0008.oracle.com> Changeset: e79b5043fd02 Author: ehelin Date: 2015-12-15 11:04 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/e79b5043fd02 8139272: Add configure variable to set concurrency for jtreg tests Reviewed-by: erikj, ihse ! common/autoconf/build-performance.m4 ! common/autoconf/configure.ac ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! make/Help.gmk ! make/InitSupport.gmk ! make/MainSupport.gmk ! test/Makefile Changeset: ca96c0c2104b Author: erikj Date: 2015-12-15 15:45 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/ca96c0c2104b 8145391: Updated jprt.properties, devtools, jib and readme with SS12u4 Reviewed-by: ihse, tbell ! README ! README-builds.html ! README-builds.md ! common/conf/jib-profiles.js + make/devkit/createSolarisDevkit.sh + make/devkit/solaris11.1-package-list.txt ! make/jprt.properties Changeset: 5a7e1695ac8c Author: ihse Date: 2015-12-15 11:02 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/5a7e1695ac8c 8142907: Integration of minor fixes from the build-infra project Reviewed-by: erikj, dholmes ! common/autoconf/configure.ac ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh + common/autoconf/hotspot.m4 ! common/autoconf/jdk-options.m4 ! common/autoconf/spec.gmk.in ! common/autoconf/toolchain.m4 ! common/bin/compare.sh ! common/bin/compare_exceptions.sh.incl ! make/common/MakeBase.gmk ! make/common/NativeCompilation.gmk Changeset: d61462180f17 Author: jbachorik Date: 2015-12-03 12:00 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/d61462180f17 8141526: Allow to collect stdout/stderr from the FinalizationRunner even before the process returns Reviewed-by: dsamersoff + test/lib/share/classes/jdk/test/lib/Asserts.java + test/lib/share/classes/jdk/test/lib/JDKToolFinder.java + test/lib/share/classes/jdk/test/lib/JDKToolLauncher.java + test/lib/share/classes/jdk/test/lib/Platform.java + test/lib/share/classes/jdk/test/lib/Utils.java + test/lib/share/classes/jdk/test/lib/process/OutputAnalyzer.java + test/lib/share/classes/jdk/test/lib/process/OutputBuffer.java + test/lib/share/classes/jdk/test/lib/process/ProcessTools.java + test/lib/share/classes/jdk/test/lib/process/StreamPumper.java Changeset: fbffea2dea92 Author: jprovino Date: 2015-12-07 17:04 +0000 URL: http://hg.openjdk.java.net/jdk9/client/rev/fbffea2dea92 Merge Changeset: d870508ede1c Author: cjplummer Date: 2015-12-07 17:05 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/d870508ede1c 8144677: jprt.properties should allow creating a user specified testset with custom build flavors and build targets Summary: Made setting jprt.build.flavors and jprt.build.targets more flexible Reviewed-by: dholmes, mikael ! make/jprt.properties Changeset: 5825bc3649dd Author: dholmes Date: 2015-12-08 03:16 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/5825bc3649dd Merge - common/bin/test_builds.sh ! make/jprt.properties Changeset: 37386e3e7179 Author: amurillo Date: 2015-12-11 17:45 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/37386e3e7179 Merge Changeset: 8babe5690e7e Author: amurillo Date: 2015-12-15 09:50 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/8babe5690e7e Merge ! make/jprt.properties Changeset: e228916051dd Author: amurillo Date: 2015-12-15 19:01 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/e228916051dd Merge Changeset: bd6101c06dd5 Author: ihse Date: 2015-12-16 14:48 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/bd6101c06dd5 8145548: Add default directory for freetype source Reviewed-by: erikj Contributed-by: Timo Kinnunen ! common/autoconf/generated-configure.sh ! common/autoconf/help.m4 ! common/autoconf/lib-freetype.m4 Changeset: a76e656d2752 Author: simonis Date: 2015-12-16 15:50 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/a76e656d2752 8145560: AIX: change '8036003: Add --with-debug-symbols' broke AIX build Reviewed-by: erikj ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 Changeset: 237c481cc3e3 Author: erikj Date: 2015-12-17 15:43 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/237c481cc3e3 8145670: New Solaris devkits are missing gobjcopy Reviewed-by: ihse ! make/devkit/createSolarisDevkit.sh ! make/devkit/solaris11.1-package-list.txt Changeset: 48987460c7d4 Author: lana Date: 2015-12-17 19:39 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/48987460c7d4 Added tag jdk-9+97 for changeset 75c3897541ec ! .hgtags Changeset: 485f4b433ac7 Author: lana Date: 2015-12-17 20:24 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/485f4b433ac7 Merge Changeset: 27bdfaf601e3 Author: lana Date: 2015-12-18 09:29 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/27bdfaf601e3 Added tag jdk-9+98 for changeset 48987460c7d4 ! .hgtags Changeset: 7c0577bea4c6 Author: lana Date: 2015-12-18 09:55 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/7c0577bea4c6 Merge Changeset: bb2b1548325d Author: chegar Date: 2015-12-22 12:17 +0000 URL: http://hg.openjdk.java.net/jdk9/client/rev/bb2b1548325d 8145990: Move sun.misc math support classes to jdk.internal.math Reviewed-by: bpb, darcy ! modules.xml From philip.race at oracle.com Tue Dec 22 19:28:54 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 22 Dec 2015 19:28:54 +0000 Subject: hg: jdk9/client/jdk: 52 new changesets Message-ID: <201512221928.tBMJSume007491@aojmv0008.oracle.com> Changeset: eab3a7118582 Author: okutsu Date: 2015-12-15 16:42 +0900 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/eab3a7118582 8139572: SimpleDateFormat parse month stand-alone format bug Reviewed-by: okutsu Contributed-by: Naveen Kumar ! src/java.base/share/classes/java/text/SimpleDateFormat.java + test/java/text/Format/DateFormat/Bug8139572.java Changeset: e11391d18488 Author: chegar Date: 2015-12-15 10:11 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e11391d18488 8145390: Remove sun.misc.Queue and replace usages with standard Collections Reviewed-by: psandoz, mchung, serb - src/java.base/share/classes/sun/misc/Queue.java ! src/java.desktop/share/classes/sun/applet/AppletPanel.java Changeset: 67dfec9bb281 Author: skovalev Date: 2015-12-11 16:35 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/67dfec9bb281 8078423: [TESTBUG] javax/print/PrintSEUmlauts/PrintSEUmlauts.java relies on system locale Reviewed-by: martin ! test/javax/print/PrintSEUmlauts/PrintSEUmlauts.java Changeset: 62eef4aafefd Author: sherman Date: 2015-12-15 08:54 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/62eef4aafefd 8145343: CorruptEntry.java fails after push for JDK-8145260 Reviewed-by: weijun ! src/java.base/share/classes/java/util/zip/ZipFile.java Changeset: 0034a6f1ead1 Author: bpb Date: 2015-12-15 09:02 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0034a6f1ead1 8143394: PushbackReader throws NullPointerException Summary: Synchronize on lock in close() to avoid NPE from read()-close() race. Reviewed-by: alanb, dfuchs ! src/java.base/share/classes/java/io/CharArrayReader.java ! src/java.base/share/classes/java/io/PushbackReader.java ! src/java.base/share/classes/java/io/StringReader.java + test/java/io/PushbackReader/ReadCloseRaceNPE.java Changeset: dc90094c0d66 Author: ihse Date: 2015-12-15 11:02 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/dc90094c0d66 8142907: Integration of minor fixes from the build-infra project Reviewed-by: erikj, dholmes ! make/CompileDemos.gmk ! make/launcher/Launcher-java.base.gmk ! make/launcher/Launcher-jdk.pack200.gmk ! make/launcher/LauncherCommon.gmk ! make/lib/Awt2dLibraries.gmk ! make/lib/Lib-java.instrument.gmk ! make/lib/LibCommon.gmk Changeset: 7a0c06013ae6 Author: smarks Date: 2015-12-15 12:47 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7a0c06013ae6 8145139: clean up jdk_collections and jdk_concurrent test groups Reviewed-by: martin ! test/TEST.groups Changeset: 35bec4058129 Author: mchung Date: 2015-12-15 13:02 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/35bec4058129 8145430: Fix typo in StackWalker javadoc Reviewed-by: dfuchs, darcy ! src/java.base/share/classes/java/lang/StackWalker.java Changeset: ddb52d0fc6ff Author: jbachorik Date: 2015-11-06 14:32 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ddb52d0fc6ff 8141526: Allow to collect stdout/stderr from the FinalizationRunner even before the process returns Reviewed-by: dsamersoff ! test/lib/testlibrary/jdk/testlibrary/Asserts.java ! test/lib/testlibrary/jdk/testlibrary/JDKToolFinder.java ! test/lib/testlibrary/jdk/testlibrary/JDKToolLauncher.java ! test/lib/testlibrary/jdk/testlibrary/OutputAnalyzer.java ! test/lib/testlibrary/jdk/testlibrary/OutputBuffer.java ! test/lib/testlibrary/jdk/testlibrary/Platform.java ! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java ! test/lib/testlibrary/jdk/testlibrary/StreamPumper.java ! test/lib/testlibrary/jdk/testlibrary/Utils.java Changeset: 27e200792297 Author: jbachorik Date: 2015-12-07 12:31 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/27e200792297 8144308: com/sun/jdi/SuspendThreadTest.java failed with "transport error 202: send failed: Broken pipe" Reviewed-by: sla ! test/com/sun/jdi/SuspendThreadTest.java Changeset: 7a67f71d3645 Author: jprovino Date: 2015-12-07 17:04 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7a67f71d3645 Merge ! test/lib/testlibrary/jdk/testlibrary/Platform.java Changeset: 003ed63d1f0f Author: amurillo Date: 2015-12-11 17:45 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/003ed63d1f0f Merge Changeset: 5e31a4fac6ce Author: amurillo Date: 2015-12-15 09:50 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5e31a4fac6ce Merge - src/java.base/share/classes/sun/misc/HexDumpEncoder.java - src/java.base/share/classes/sun/misc/Queue.java - src/java.base/share/classes/sun/misc/Request.java - src/java.base/share/classes/sun/misc/RequestProcessor.java - src/java.base/share/native/libzip/ZipFile.c Changeset: da25cb9d29c7 Author: amurillo Date: 2015-12-15 19:01 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/da25cb9d29c7 Merge Changeset: b579ac6f60c7 Author: chegar Date: 2015-12-16 08:42 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b579ac6f60c7 8145416: Move sun.misc.ProxyGenerator to java.lang.reflect Reviewed-by: alanb, mchung, rriggs ! src/java.base/share/classes/java/lang/reflect/Proxy.java + src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java - src/java.base/share/classes/sun/misc/ProxyGenerator.java ! test/java/lang/reflect/Proxy/CharType.java Changeset: fde541585d1c Author: chegar Date: 2015-12-16 12:17 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/fde541585d1c 8144479: Remove character coders from sun.misc Reviewed-by: psandoz, rriggs - src/java.base/share/classes/sun/misc/BASE64Decoder.java - src/java.base/share/classes/sun/misc/BASE64Encoder.java - src/java.base/share/classes/sun/misc/CharacterDecoder.java - src/java.base/share/classes/sun/misc/CharacterEncoder.java - src/java.base/share/classes/sun/misc/UCDecoder.java - src/java.base/share/classes/sun/misc/UCEncoder.java - src/java.base/share/classes/sun/misc/UUDecoder.java - src/java.base/share/classes/sun/misc/UUEncoder.java - test/sun/misc/Encode/DecodeBuffer.java - test/sun/misc/Encode/Encode.java - test/sun/misc/Encode/GetBytes.java Changeset: adfa8e49e606 Author: asmotrak Date: 2015-12-16 08:38 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/adfa8e49e606 8129567: CRYPTO_MECHANISM_PARAM_INVALID occurs if GCM mode parameter which is used as an IV is set to all zeros Reviewed-by: mullan Contributed-by: bhanu.prakash.gopularam at oracle.com ! test/com/oracle/security/ucrypto/TestCICOWithGCMAndAAD.java ! test/com/oracle/security/ucrypto/TestGCMKeyAndIvCheck.java Changeset: bf45d4fe77c3 Author: rriggs Date: 2015-12-16 13:00 -0500 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/bf45d4fe77c3 8032510: Add java.time.Duration.dividedBy(Duration) Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/Duration.java ! test/java/time/tck/java/time/TCKDuration.java Changeset: 98d9eb6f737f Author: jfranck Date: 2015-12-16 20:00 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/98d9eb6f737f 8057804: AnnotatedType interfaces provide no way to get annotations on owner type Reviewed-by: darcy, redestad ! src/java.base/share/classes/java/lang/reflect/AnnotatedArrayType.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedParameterizedType.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedType.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedTypeVariable.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedWildcardType.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotatedTypeFactory.java ! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotation.java ! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java ! test/java/lang/annotation/TypeAnnotationReflection.java + test/java/lang/annotation/typeAnnotations/GetAnnotatedOwnerType.java Changeset: a204b8e18d46 Author: darcy Date: 2015-12-16 14:45 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a204b8e18d46 8145605: Problem list Test6277246.java until a fix for JDK-8145589 Reviewed-by: sherman, mchung ! test/ProblemList.txt Changeset: 217fae74e562 Author: mchung Date: 2015-12-17 09:39 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/217fae74e562 8144553: java/lang/StackWalker/StackWalkTest.java and MultiThreadStackWalk.java fail with stack overflows Reviewed-by: dfuchs ! test/java/lang/StackWalker/MultiThreadStackWalk.java ! test/java/lang/StackWalker/StackWalkTest.java Changeset: 59f1d54869b9 Author: shade Date: 2015-12-17 20:42 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/59f1d54869b9 8145428: Optimize StringUTF16 compress/copy methods for C1 Reviewed-by: redestad, psandoz, sherman, rriggs ! src/java.base/share/classes/java/lang/StringUTF16.java Changeset: ce72c7641f38 Author: shade Date: 2015-12-17 21:14 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ce72c7641f38 8145539: (coll) AbstractMap.keySet and .values should not be volatile Reviewed-by: redestad, plevart, dl, psandoz ! src/java.base/share/classes/java/util/AbstractMap.java ! src/java.base/share/classes/java/util/EnumMap.java ! src/java.base/share/classes/java/util/HashMap.java ! src/java.base/share/classes/java/util/IdentityHashMap.java ! src/java.base/share/classes/java/util/LinkedHashMap.java ! src/java.base/share/classes/java/util/TreeMap.java ! src/java.base/share/classes/java/util/WeakHashMap.java Changeset: f86ee68d1107 Author: lana Date: 2015-12-17 19:39 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f86ee68d1107 Added tag jdk-9+97 for changeset fdd84b2265dd ! .hgtags Changeset: 429f1bfacb54 Author: lana Date: 2015-12-17 20:27 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/429f1bfacb54 Merge - src/java.base/share/classes/sun/misc/BASE64Decoder.java - src/java.base/share/classes/sun/misc/BASE64Encoder.java - src/java.base/share/classes/sun/misc/CharacterDecoder.java - src/java.base/share/classes/sun/misc/CharacterEncoder.java - src/java.base/share/classes/sun/misc/HexDumpEncoder.java - src/java.base/share/classes/sun/misc/ProxyGenerator.java - src/java.base/share/classes/sun/misc/Queue.java - src/java.base/share/classes/sun/misc/Request.java - src/java.base/share/classes/sun/misc/RequestProcessor.java - src/java.base/share/classes/sun/misc/UCDecoder.java - src/java.base/share/classes/sun/misc/UCEncoder.java - src/java.base/share/classes/sun/misc/UUDecoder.java - src/java.base/share/classes/sun/misc/UUEncoder.java - src/java.base/share/native/libzip/ZipFile.c - test/sun/misc/Encode/DecodeBuffer.java - test/sun/misc/Encode/Encode.java - test/sun/misc/Encode/GetBytes.java Changeset: 86e5434d384b Author: psandoz Date: 2015-12-18 09:59 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/86e5434d384b 8145006: Collections.asLifoQueue(null) doesn't throw NPE as specified Reviewed-by: smarks ! src/java.base/share/classes/java/util/Collections.java ! test/java/util/Collections/AsLifoQueue.java Changeset: 7c94f332ea1c Author: jbachorik Date: 2015-12-18 14:43 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7c94f332ea1c 8145417: JInfoSanityTest failed with Error attaching to remote server: java.rmi.ConnectException: Connection refused Reviewed-by: sspitsyn ! test/sun/tools/jinfo/JInfoSanityTest.java ! test/sun/tools/jps/TestJpsSanity.java Changeset: f90cd2c011bc Author: chegar Date: 2015-12-18 16:06 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f90cd2c011bc 8056152: API to create Threads that do not inherit inheritable thread-local initial values Reviewed-by: alanb, dholmes, mchung, mr, rriggs ! src/java.base/share/classes/java/lang/InheritableThreadLocal.java ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/ref/Finalizer.java ! src/java.base/share/classes/java/lang/ref/Reference.java ! src/java.base/share/classes/sun/misc/GC.java ! src/java.base/share/classes/sun/misc/InnocuousThread.java ! src/java.base/share/classes/sun/misc/Signal.java ! src/java.base/share/classes/sun/net/NetworkServer.java ! src/java.base/share/classes/sun/net/www/MimeLauncher.java ! src/java.base/share/classes/sun/nio/fs/AbstractPoller.java ! src/java.base/share/classes/sun/nio/fs/Cancellable.java ! src/java.base/share/classes/sun/nio/fs/PollingWatchService.java ! src/java.base/share/classes/sun/security/provider/SeedGenerator.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java + test/java/lang/Thread/ITLConstructor.java Changeset: 40e2217a7013 Author: chegar Date: 2015-12-18 16:12 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/40e2217a7013 8145589: Test6277246.java fails to compile after JDK-8144479 Reviewed-by: rriggs ! test/ProblemList.txt ! test/java/beans/EventHandler/Test6277246.java ! test/java/beans/Introspector/Test6277246.java ! test/java/beans/Statement/Test6224433.java Changeset: 9f596786d516 Author: lana Date: 2015-12-18 09:29 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9f596786d516 Added tag jdk-9+98 for changeset f86ee68d1107 ! .hgtags Changeset: b52d2ad9fa54 Author: lana Date: 2015-12-18 09:55 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b52d2ad9fa54 Merge - src/java.base/share/classes/sun/misc/BASE64Decoder.java - src/java.base/share/classes/sun/misc/BASE64Encoder.java - src/java.base/share/classes/sun/misc/CharacterDecoder.java - src/java.base/share/classes/sun/misc/CharacterEncoder.java - src/java.base/share/classes/sun/misc/HexDumpEncoder.java - src/java.base/share/classes/sun/misc/ProxyGenerator.java - src/java.base/share/classes/sun/misc/Queue.java - src/java.base/share/classes/sun/misc/Request.java - src/java.base/share/classes/sun/misc/RequestProcessor.java - src/java.base/share/classes/sun/misc/UCDecoder.java - src/java.base/share/classes/sun/misc/UCEncoder.java - src/java.base/share/classes/sun/misc/UUDecoder.java - src/java.base/share/classes/sun/misc/UUEncoder.java - src/java.base/share/native/libzip/ZipFile.c - test/sun/misc/Encode/DecodeBuffer.java - test/sun/misc/Encode/Encode.java - test/sun/misc/Encode/GetBytes.java Changeset: 65f45c833654 Author: xuelei Date: 2015-12-18 23:54 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/65f45c833654 8049321: Support SHA256WithDSA in JSSE Reviewed-by: wetmore, mullan ! src/java.base/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java Changeset: 7373c07f4cca Author: redestad Date: 2015-12-19 02:24 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7373c07f4cca 8144723: MethodHandleImpl.initStatics is no longer needed Reviewed-by: vlivanov, mhaupt, forax ! src/java.base/share/classes/java/lang/invoke/CallSite.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java Changeset: 86e9fba8f9a4 Author: sundar Date: 2015-12-21 09:40 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/86e9fba8f9a4 8145750: jjs fails to run simple scripts with security manager turned on Reviewed-by: hannesw, alanb ! src/java.base/share/conf/security/java.policy + test/tools/jjs/Hello.java + test/tools/jjs/args.js + test/tools/jjs/classpath.js + test/tools/jjs/common.sh + test/tools/jjs/es6.js + test/tools/jjs/file.js + test/tools/jjs/file.out + test/tools/jjs/jjs-DTest.sh + test/tools/jjs/jjs-argsTest.sh + test/tools/jjs/jjs-cpTest.sh + test/tools/jjs/jjs-es6Test.sh + test/tools/jjs/jjs-fileTest.sh + test/tools/jjs/jjs-helpTest.sh + test/tools/jjs/jjs-scriptingTest.sh + test/tools/jjs/jjs-strictTest.sh + test/tools/jjs/scripting.js + test/tools/jjs/strict.js + test/tools/jjs/sysprops.js + test/tools/jjs/sysprops.policy Changeset: 870441a8890a Author: xiaofeya Date: 2015-12-21 13:43 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/870441a8890a 8131155: java/net/NetworkInterface/NetworkInterfaceStreamTest.java failed because of Teredo Tunneling Pseudo-Interface Reviewed-by: amlu, chegar, psandoz ! test/java/net/NetworkInterface/NetworkInterfaceStreamTest.java Changeset: 117b25ef4717 Author: dfuchs Date: 2015-12-21 13:30 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/117b25ef4717 8145686: SimpleConsoleLogger and LogRecord should take advantage of StackWalker to skip classes implementing System.Logger Summary: methods defined on classes implementing System.Logger will be skipped when looking for the calling method. Reviewed-by: mchung ! src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java ! src/java.logging/share/classes/java/util/logging/LogRecord.java ! test/java/lang/System/Logger/default/DefaultLoggerTest.java ! test/java/lang/System/LoggerFinder/internal/BaseDefaultLoggerFinderTest/BaseDefaultLoggerFinderTest.java Changeset: 7c8488605485 Author: rriggs Date: 2015-12-21 11:34 -0500 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7c8488605485 8138696: java.lang.ref.Cleaner - an easy to use alternative to finalization Reviewed-by: mchung, mr, chegar, plevart, kbarrett, dholmes + src/java.base/share/classes/java/lang/ref/Cleaner.java ! src/java.base/share/classes/java/lang/ref/package-info.java + src/java.base/share/classes/jdk/internal/misc/CleanerImpl.java + test/java/lang/ref/CleanerTest.java Changeset: 0e95eebcfb29 Author: naoto Date: 2015-12-21 09:05 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0e95eebcfb29 8134916: LocaleData.cldr for sun/text/resources/LocaleDataTest.java seems to contain wrong data Reviewed-by: okutsu ! test/sun/text/resources/LocaleData.cldr ! test/sun/text/resources/LocaleDataTest.java Changeset: e1a789be1535 Author: sundar Date: 2015-12-21 23:27 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e1a789be1535 8145909: tools/jjs/jjs-fileTest.sh fails after JDK-8145750 except on windows Reviewed-by: jjg ! test/tools/jjs/file.out Changeset: 70ae19973321 Author: redestad Date: 2015-12-21 20:54 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/70ae19973321 8145680: Remove unnecessary explicit initialization of volatile variables in java.base Reviewed-by: alanb, chegar, jfranck, shade ! src/java.base/linux/classes/sun/nio/ch/EPollSelectorImpl.java ! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java ! src/java.base/share/classes/java/io/PipedInputStream.java ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/ref/ReferenceQueue.java ! src/java.base/share/classes/java/lang/reflect/Parameter.java ! src/java.base/share/classes/java/net/URI.java ! src/java.base/share/classes/java/nio/Bits.java ! src/java.base/share/classes/java/nio/channels/SelectionKey.java ! src/java.base/share/classes/java/nio/channels/spi/AbstractInterruptibleChannel.java ! src/java.base/share/classes/java/nio/charset/Charset.java ! src/java.base/share/classes/java/security/SecureRandom.java ! src/java.base/share/classes/java/text/DateFormatSymbols.java ! src/java.base/share/classes/java/text/DecimalFormatSymbols.java ! src/java.base/share/classes/java/util/Locale.java ! src/java.base/share/classes/java/util/regex/Pattern.java ! src/java.base/share/classes/java/util/zip/ZipFile.java ! src/java.base/share/classes/jdk/internal/logger/LazyLoggers.java ! src/java.base/share/classes/sun/misc/VM.java ! src/java.base/share/classes/sun/net/www/http/HttpCapture.java ! src/java.base/share/classes/sun/net/www/http/HttpClient.java ! src/java.base/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/DatagramSocketAdaptor.java ! src/java.base/share/classes/sun/nio/ch/FileLockImpl.java ! src/java.base/share/classes/sun/nio/ch/MembershipKeyImpl.java ! src/java.base/share/classes/sun/nio/ch/Net.java ! src/java.base/share/classes/sun/nio/ch/ServerSocketAdaptor.java ! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/SocketAdaptor.java ! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/Util.java ! src/java.base/share/classes/sun/nio/cs/StreamDecoder.java ! src/java.base/share/classes/sun/nio/cs/StreamEncoder.java ! src/java.base/share/classes/sun/reflect/MethodAccessorGenerator.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java ! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java ! src/java.base/share/classes/sun/util/calendar/CalendarSystem.java ! src/java.base/share/classes/sun/util/locale/BaseLocale.java ! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/resources/OpenListResourceBundle.java ! src/java.base/unix/classes/sun/nio/ch/SinkChannelImpl.java ! src/java.base/unix/classes/sun/nio/ch/SourceChannelImpl.java ! src/java.base/unix/classes/sun/nio/fs/MimeTypesFileTypeDetector.java ! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java Changeset: 7cef11a5e1af Author: rriggs Date: 2015-12-21 15:26 -0500 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7cef11a5e1af 8136597: java/lang/ProcessHandle/InfoTest.java fails Summary: Correct for truncated command line Reviewed-by: redestad ! test/java/lang/ProcessHandle/InfoTest.java Changeset: 4ed98569717b Author: sebastian Date: 2015-12-15 17:35 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4ed98569717b 4906983: java.net.URL constructors throw MalformedURLException in undocumented way Summary: Added some testcases for the corner-cases in question and clarified javadoc Reviewed-by: chegar, msheppar ! src/java.base/share/classes/java/net/URL.java ! test/java/net/URL/TestPort.java Changeset: 0d3deaa940ac Author: dbuck Date: 2015-12-21 19:59 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0d3deaa940ac Merge Changeset: f9d2f9b967dc Author: dbuck Date: 2015-12-21 21:14 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f9d2f9b967dc Merge Changeset: bb61b1821253 Author: dbuck Date: 2015-12-21 23:00 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/bb61b1821253 Merge Changeset: facc0257f4f0 Author: amlu Date: 2015-12-22 11:07 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/facc0257f4f0 8145869: Mark test JMXStartStopTest.java and TestJstatdServer.java as intermittently failing Reviewed-by: darcy ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java ! test/sun/tools/jstatd/TestJstatdServer.java Changeset: 9f6ae01c98cf Author: chegar Date: 2015-12-22 12:17 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9f6ae01c98cf 8145990: Move sun.misc math support classes to jdk.internal.math Reviewed-by: bpb, darcy ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java ! src/java.base/share/classes/java/lang/Double.java ! src/java.base/share/classes/java/lang/Float.java ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/StrictMath.java ! src/java.base/share/classes/java/math/BigInteger.java ! src/java.base/share/classes/java/text/DigitList.java ! src/java.base/share/classes/java/util/Formatter.java + src/java.base/share/classes/jdk/internal/math/DoubleConsts.java + src/java.base/share/classes/jdk/internal/math/FDBigInteger.java + src/java.base/share/classes/jdk/internal/math/FloatConsts.java + src/java.base/share/classes/jdk/internal/math/FloatingDecimal.java + src/java.base/share/classes/jdk/internal/math/FormattedFloatingDecimal.java - src/java.base/share/classes/sun/misc/DoubleConsts.java - src/java.base/share/classes/sun/misc/FDBigInteger.java - src/java.base/share/classes/sun/misc/FloatConsts.java - src/java.base/share/classes/sun/misc/FloatingDecimal.java - src/java.base/share/classes/sun/misc/FormattedFloatingDecimal.java ! src/java.desktop/share/classes/sun/java2d/marlin/FloatMath.java ! test/java/util/Formatter/Basic-X.java.template ! test/java/util/Formatter/Basic.java ! test/java/util/Formatter/BasicDouble.java + test/jdk/internal/math/FloatingDecimal/OldFDBigIntForTest.java + test/jdk/internal/math/FloatingDecimal/OldFloatingDecimalForTest.java + test/jdk/internal/math/FloatingDecimal/TestFDBigInteger.java + test/jdk/internal/math/FloatingDecimal/TestFloatingDecimal.java - test/sun/misc/FloatingDecimal/OldFDBigIntForTest.java - test/sun/misc/FloatingDecimal/OldFloatingDecimalForTest.java - test/sun/misc/FloatingDecimal/TestFDBigInteger.java - test/sun/misc/FloatingDecimal/TestFloatingDecimal.java Changeset: 724df36317cc Author: redestad Date: 2015-12-22 16:42 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/724df36317cc 8145988: Use the raw methods of java.net.URI when possible Reviewed-by: shade, chegar ! src/java.base/share/classes/java/io/File.java ! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java ! src/java.base/unix/classes/sun/nio/fs/UnixUriUtils.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java ! src/java.base/windows/classes/sun/nio/fs/WindowsUriSupport.java Changeset: 8bfb3dd25947 Author: redestad Date: 2015-12-22 19:14 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8bfb3dd25947 8145862: Improve lazy initialization of fields in java.net.URI Reviewed-by: shade, chegar ! src/java.base/share/classes/java/net/URI.java Changeset: 966f8b2c8cd3 Author: prr Date: 2015-12-22 09:14 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/966f8b2c8cd3 Merge - src/java.base/share/classes/sun/misc/BASE64Decoder.java - src/java.base/share/classes/sun/misc/BASE64Encoder.java - src/java.base/share/classes/sun/misc/CharacterDecoder.java - src/java.base/share/classes/sun/misc/CharacterEncoder.java - src/java.base/share/classes/sun/misc/DoubleConsts.java - src/java.base/share/classes/sun/misc/FDBigInteger.java - src/java.base/share/classes/sun/misc/FloatConsts.java - src/java.base/share/classes/sun/misc/FloatingDecimal.java - src/java.base/share/classes/sun/misc/FormattedFloatingDecimal.java - src/java.base/share/classes/sun/misc/ProxyGenerator.java - src/java.base/share/classes/sun/misc/Queue.java - src/java.base/share/classes/sun/misc/UCDecoder.java - src/java.base/share/classes/sun/misc/UCEncoder.java - src/java.base/share/classes/sun/misc/UUDecoder.java - src/java.base/share/classes/sun/misc/UUEncoder.java ! test/ProblemList.txt - test/sun/misc/Encode/DecodeBuffer.java - test/sun/misc/Encode/Encode.java - test/sun/misc/Encode/GetBytes.java - test/sun/misc/FloatingDecimal/OldFDBigIntForTest.java - test/sun/misc/FloatingDecimal/OldFloatingDecimalForTest.java - test/sun/misc/FloatingDecimal/TestFDBigInteger.java - test/sun/misc/FloatingDecimal/TestFloatingDecimal.java Changeset: 17c65015ebcc Author: prr Date: 2015-12-22 10:45 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/17c65015ebcc Merge Changeset: 15cbd4268fd2 Author: prr Date: 2015-12-22 10:59 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/15cbd4268fd2 Merge - src/java.base/share/classes/sun/misc/BASE64Decoder.java - src/java.base/share/classes/sun/misc/BASE64Encoder.java - src/java.base/share/classes/sun/misc/CharacterDecoder.java - src/java.base/share/classes/sun/misc/CharacterEncoder.java - src/java.base/share/classes/sun/misc/DoubleConsts.java - src/java.base/share/classes/sun/misc/FDBigInteger.java - src/java.base/share/classes/sun/misc/FloatConsts.java - src/java.base/share/classes/sun/misc/FloatingDecimal.java - src/java.base/share/classes/sun/misc/FormattedFloatingDecimal.java - src/java.base/share/classes/sun/misc/ProxyGenerator.java - src/java.base/share/classes/sun/misc/Queue.java - src/java.base/share/classes/sun/misc/UCDecoder.java - src/java.base/share/classes/sun/misc/UCEncoder.java - src/java.base/share/classes/sun/misc/UUDecoder.java - src/java.base/share/classes/sun/misc/UUEncoder.java - test/sun/misc/Encode/DecodeBuffer.java - test/sun/misc/Encode/Encode.java - test/sun/misc/Encode/GetBytes.java - test/sun/misc/FloatingDecimal/OldFDBigIntForTest.java - test/sun/misc/FloatingDecimal/OldFloatingDecimalForTest.java - test/sun/misc/FloatingDecimal/TestFDBigInteger.java - test/sun/misc/FloatingDecimal/TestFloatingDecimal.java From philip.race at oracle.com Tue Dec 22 19:29:00 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 22 Dec 2015 19:29:00 +0000 Subject: hg: jdk9/client/nashorn: 8 new changesets Message-ID: <201512221929.tBMJT0u1007545@aojmv0008.oracle.com> Changeset: 1597de0e19e3 Author: sundar Date: 2015-12-16 16:42 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/1597de0e19e3 8145486: jjs should support documentation key shortcut in interactive mode Reviewed-by: mhaupt, hannesw ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ClassGenerator.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ConstructorGenerator.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MemberInfo.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfoCollector.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/StringConstants.java ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Console.java ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Constructor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Function.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunctionData.java Changeset: 7dc1ce8ceb1f Author: sundar Date: 2015-12-17 08:31 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/7dc1ce8ceb1f 8145550: Megamorphic invoke should use CompiledFunction variants without any LinkLogic Reviewed-by: jlaskey, hannesw, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FinalScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunctionData.java + test/script/basic/JDK-8145550.js Changeset: 9e271be45ebf Author: sundar Date: 2015-12-17 13:40 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/9e271be45ebf 8145630: accidental debug printlns in NativeFunction.java Reviewed-by: hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFunction.java Changeset: b5a30a46e8d5 Author: sundar Date: 2015-12-17 18:11 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/b5a30a46e8d5 8145669: apply2call optimized callsite fails after becoming megamorphic Reviewed-by: jlaskey, hannesw ! make/build.xml ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java + test/script/basic/apply_to_call/JDK-8145669.js + test/script/basic/apply_to_call/JDK-8145669.js.EXPECTED + test/script/basic/apply_to_call/JDK-8145669_2.js + test/script/basic/apply_to_call/JDK-8145669_2.js.EXPECTED Changeset: 68a36216f70c Author: lana Date: 2015-12-17 19:39 -0800 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/68a36216f70c Added tag jdk-9+97 for changeset 2beaef2b6a88 ! .hgtags Changeset: 2dbe56dee5e7 Author: lana Date: 2015-12-17 20:26 -0800 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/2dbe56dee5e7 Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LongArrayData.java Changeset: 7856fdcb2eee Author: lana Date: 2015-12-18 09:29 -0800 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/7856fdcb2eee Added tag jdk-9+98 for changeset 68a36216f70c ! .hgtags Changeset: 74ddd1339c57 Author: lana Date: 2015-12-18 09:56 -0800 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/74ddd1339c57 Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LongArrayData.java From philip.race at oracle.com Tue Dec 22 19:29:13 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 22 Dec 2015 19:29:13 +0000 Subject: hg: jdk9/client/hotspot: 72 new changesets Message-ID: <201512221929.tBMJTDQu007601@aojmv0008.oracle.com> Changeset: 201581254c62 Author: ihse Date: 2015-12-15 11:02 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/201581254c62 8142907: Integration of minor fixes from the build-infra project Reviewed-by: erikj, dholmes ! make/lib/Lib-jdk.hotspot.agent.gmk Changeset: a10aa5486ef6 Author: ehelin Date: 2015-11-29 10:00 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a10aa5486ef6 8144077: Add getter for G1CollectorPolicy::_collectionSetChooser Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 4d213c4ec7bb Author: ehelin Date: 2015-11-29 10:00 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4d213c4ec7bb 8144145: G1GCPhaseTimes should allow externally accounted time Reviewed-by: ehelin, tschatzl ! src/share/vm/gc/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.hpp Changeset: 43a590080f93 Author: ehelin Date: 2015-04-29 13:17 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/43a590080f93 8142402: G1 should not redirty cards in free regions Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: 223b7d23c41c Author: ehelin Date: 2015-11-29 15:08 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/223b7d23c41c 8144040: UpdateRSetDeferred in G1EvacFailure will never visit survivor regions Reviewed-by: tschatzl, mgerdin ! src/share/vm/gc/g1/g1EvacFailure.cpp Changeset: ea048c4db035 Author: ehelin Date: 2015-11-27 13:39 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ea048c4db035 8144052: mark_card_deferred does not need to check g1_young_gen Reviewed-by: tschatzl, mgerdin ! src/share/vm/gc/g1/g1ParScanThreadState.hpp ! src/share/vm/gc/g1/g1SATBCardTableModRefBS.cpp Changeset: 2e2b5ba89432 Author: ehelin Date: 2015-11-27 13:39 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/2e2b5ba89432 8144067: Pass obj directly to G1ParScanThreadState::update_rs Reviewed-by: tschatzl, mgerdin ! src/share/vm/gc/g1/g1OopClosures.inline.hpp ! src/share/vm/gc/g1/g1ParScanThreadState.hpp ! src/share/vm/gc/g1/g1ParScanThreadState.inline.hpp Changeset: 5f8c665ec2eb Author: ehelin Date: 2015-11-27 13:39 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5f8c665ec2eb 8144072: G1ParScanThreadState::update_rs does not need to call is_in_reserved Reviewed-by: tschatzl, mgerdin ! src/share/vm/gc/g1/g1ParScanThreadState.hpp ! src/share/vm/gc/g1/heapRegion.hpp Changeset: 5e392c0702af Author: ddmitriev Date: 2015-11-30 10:09 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5e392c0702af 8144084: [TESTBUG] 1.9 section not unlock flag in runtime/CommandLine/IgnoreUnrecognizedVMOptions test Reviewed-by: dholmes ! test/runtime/CommandLine/IgnoreUnrecognizedVMOptions.java Changeset: 7606b8556225 Author: sjohanss Date: 2015-11-26 13:13 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/7606b8556225 8143251: HeapRetentionTest.java Test is failing on jdk9/dev Reviewed-by: tschatzl, david ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 7a573fa22402 Author: jwilhelm Date: 2015-12-01 21:08 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/7a573fa22402 Merge Changeset: f0dcbc6e99b1 Author: stuefe Date: 2015-12-01 21:30 -0500 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f0dcbc6e99b1 8143291: Remove redundant coding around os::exception_name Reviewed-by: dholmes, coleenp ! src/os/aix/vm/jvm_aix.cpp ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/jvm_bsd.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/jvm_linux.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/posix/vm/os_posix.cpp ! src/os/posix/vm/os_posix.hpp ! src/os/solaris/vm/jvm_solaris.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/jvm_windows.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/runtime/os.hpp Changeset: 4f3a6f5c0c1a Author: ehelin Date: 2015-12-02 10:02 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4f3a6f5c0c1a 8144315: update_rs is passed wrong object Reviewed-by: jmasa, kbarrett ! src/share/vm/gc/g1/g1ParScanThreadState.inline.hpp Changeset: 96cc87bb08f8 Author: dfazunen Date: 2015-11-26 14:19 +0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/96cc87bb08f8 8016752: [Newtest] regression test for PrintGCDetails and Verbose flags do not crash when ParOldGC has no memory Summary: new regression test for parallel GC Reviewed-by: brutisso, tschatzl Contributed-by: dmitry.fazunenko at oracle.com, andrey.x.zakharov at oracle.com ! test/TEST.ROOT + test/gc/parallel/TestPrintGCDetailsVerbose.java Changeset: 3148b7fc645f Author: stuefe Date: 2015-12-02 10:17 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3148b7fc645f 8144343: [aix] Stack bottom should be page aligned Summary: On thread create or attach, ensure stack bottom is aligned to os::vm_page_size() Reviewed-by: simonis, kvn ! src/os/aix/vm/os_aix.cpp Changeset: e796d52ca85b Author: dsamersoff Date: 2015-12-03 21:34 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e796d52ca85b 8114853: variable tracking size limit exceeded in vmStructs.cpp Summary: Turn off var-tracking-assignments for vmStructs.cpp Reviewed-by: tschatzl, mgerdin, coleenp ! make/linux/makefiles/gcc.make Changeset: 033f40102037 Author: tschatzl Date: 2015-12-01 16:46 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/033f40102037 8136680: Enable adaptive IHOP by default Reviewed-by: jmasa, mgerdin, ehelin ! src/share/vm/gc/g1/g1_globals.hpp Changeset: e8f234432794 Author: tschatzl Date: 2015-12-04 02:39 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e8f234432794 Merge Changeset: 92af6fd1e10a Author: mockner Date: 2015-12-02 14:07 -0500 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/92af6fd1e10a 8142976: Reimplement TraceClassInitialization with Unified Logging Summary: TraceClassInitialization logging reimplemented with Unified Logging. Reviewed-by: coleenp, hseigel ! src/share/vm/classfile/verifier.cpp ! src/share/vm/classfile/verifier.hpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/runtime/globals.hpp + test/runtime/logging/BadMap50.jasm + test/runtime/logging/ClassInitializationTest.java Changeset: 5b0159494355 Author: mockner Date: 2015-12-03 19:35 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5b0159494355 Merge - make/aix/makefiles/sa.make - make/aix/makefiles/saproc.make - make/bsd/makefiles/sa.make - make/linux/makefiles/sa.make - make/linux/makefiles/saproc.make - make/sa.files - make/solaris/makefiles/sa.make - make/solaris/makefiles/saproc.make - make/windows/makefiles/sa.make - src/os/aix/vm/vmError_aix.cpp - src/os/bsd/vm/vmError_bsd.cpp - src/os/linux/vm/vmError_linux.cpp - src/os/solaris/vm/vmError_solaris.cpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/runtime/globals.hpp - test/compiler/compilercontrol/parser/DirectiveParser.java - test/compiler/compilercontrol/share/processors/QuietProcessor.java - test/compiler/intrinsics/bmi/verifycode/AddnTestI.java - test/compiler/intrinsics/bmi/verifycode/AddnTestL.java Changeset: 9ea53ef48e65 Author: mockner Date: 2015-12-04 02:46 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9ea53ef48e65 Merge Changeset: 1f1e6bc1c947 Author: rprotacio Date: 2015-12-03 13:08 -0500 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/1f1e6bc1c947 8144536: Clean up Unified Logging test directory Summary: Consolidated two logging options' tests into one file each Reviewed-by: dholmes, ctornqvi ! test/runtime/logging/DefaultMethodsTest.java ! test/runtime/logging/SafepointTest.java - test/runtime/logging/SafepointTestMain.java ! test/runtime/logging/VMOperationTest.java - test/runtime/logging/VMOperationTestMain.java Changeset: f9ff72e19abe Author: coleenp Date: 2015-12-04 04:29 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f9ff72e19abe Merge - test/runtime/logging/SafepointTestMain.java - test/runtime/logging/VMOperationTestMain.java Changeset: f7dc8eebc3f5 Author: dholmes Date: 2015-12-04 04:06 -0500 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f7dc8eebc3f5 8132510: Replace ThreadLocalStorage with compiler/language-based thread-local variables Summary: Used compiled-based TLS when available. Additional contributions by Thomas Stufe (AIX) and Andrew Haley (Aarch64) Reviewed-by: stuefe, bdelsart, dcubed ! make/aix/makefiles/xlc.make ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/cpu/sparc/vm/stubRoutines_sparc.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/os_aix.inline.hpp - src/os/aix/vm/thread_aix.inline.hpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/os_bsd.inline.hpp - src/os/bsd/vm/thread_bsd.inline.hpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.inline.hpp - src/os/linux/vm/thread_linux.inline.hpp + src/os/posix/vm/threadLocalStorage_posix.cpp ! src/os/solaris/vm/os_solaris.cpp - src/os/solaris/vm/thread_solaris.inline.hpp ! src/os/windows/vm/os_windows.cpp ! src/os/windows/vm/os_windows.hpp + src/os/windows/vm/threadLocalStorage_windows.cpp - src/os/windows/vm/thread_windows.inline.hpp ! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp - src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.cpp - src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.hpp ! src/os_cpu/bsd_x86/vm/assembler_bsd_x86.cpp ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp - src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.cpp - src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.hpp ! src/os_cpu/bsd_zero/vm/assembler_bsd_zero.cpp ! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp - src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.cpp - src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.hpp ! src/os_cpu/linux_aarch64/vm/assembler_linux_aarch64.cpp ! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp - src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.cpp - src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.hpp + src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.s ! src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.hpp ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp - src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.cpp - src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.hpp ! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp - src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.cpp - src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.hpp ! src/os_cpu/linux_x86/vm/assembler_linux_x86.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp - src/os_cpu/linux_x86/vm/threadLS_linux_x86.cpp - src/os_cpu/linux_x86/vm/threadLS_linux_x86.hpp ! src/os_cpu/linux_zero/vm/assembler_linux_zero.cpp ! src/os_cpu/linux_zero/vm/os_linux_zero.cpp - src/os_cpu/linux_zero/vm/threadLS_linux_zero.cpp - src/os_cpu/linux_zero/vm/threadLS_linux_zero.hpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp - src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.cpp - src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.hpp ! src/os_cpu/solaris_x86/vm/assembler_solaris_x86.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp - src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.cpp - src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.hpp ! src/os_cpu/windows_x86/vm/assembler_windows_x86.cpp ! src/os_cpu/windows_x86/vm/os_windows_x86.cpp - src/os_cpu/windows_x86/vm/threadLS_windows_x86.cpp - src/os_cpu/windows_x86/vm/threadLS_windows_x86.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/gc/cms/concurrentMarkSweepThread.cpp ! src/share/vm/gc/g1/g1HotCardCache.hpp ! src/share/vm/gc/parallel/gcTaskThread.cpp ! src/share/vm/gc/shared/concurrentGCThread.cpp ! src/share/vm/gc/shared/workgroup.cpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/resourceArea.hpp ! src/share/vm/oops/oopsHierarchy.cpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jniCheck.cpp ! src/share/vm/prims/jvmtiEnter.xsl ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/jvmtiUtil.hpp ! src/share/vm/runtime/interfaceSupport.cpp ! src/share/vm/runtime/interfaceSupport.hpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/mutex.cpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/sharedRuntime.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/thread.inline.hpp - src/share/vm/runtime/threadLocalStorage.cpp ! src/share/vm/runtime/threadLocalStorage.hpp ! src/share/vm/runtime/vmThread.cpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/events.cpp ! src/share/vm/utilities/events.hpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp ! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp ! src/share/vm/utilities/globalDefinitions_visCPP.hpp ! src/share/vm/utilities/globalDefinitions_xlc.hpp ! src/share/vm/utilities/ostream.cpp Changeset: 59dc9c7ae6cf Author: ddmitriev Date: 2015-12-04 13:39 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/59dc9c7ae6cf 8144629: runtime/thread/Fibonacci.java test should ran in othervm mode Reviewed-by: ctornqvi ! test/runtime/Thread/Fibonacci.java Changeset: 938d03bdca22 Author: jbachorik Date: 2015-11-06 14:34 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/938d03bdca22 8141526: Allow to collect stdout/stderr from the FinalizationRunner even before the process returns Reviewed-by: dsamersoff ! test/serviceability/dcmd/gc/RunFinalizationTest.java ! test/testlibrary/jdk/test/lib/Asserts.java ! test/testlibrary/jdk/test/lib/JDKToolFinder.java ! test/testlibrary/jdk/test/lib/JDKToolLauncher.java ! test/testlibrary/jdk/test/lib/OutputAnalyzer.java ! test/testlibrary/jdk/test/lib/OutputBuffer.java ! test/testlibrary/jdk/test/lib/Platform.java ! test/testlibrary/jdk/test/lib/ProcessTools.java ! test/testlibrary/jdk/test/lib/StreamPumper.java ! test/testlibrary/jdk/test/lib/Utils.java Changeset: e50f30dcb83b Author: jbachorik Date: 2015-12-04 16:19 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e50f30dcb83b Merge Changeset: 37a97bb8b1ca Author: ysuenaga Date: 2015-12-03 22:42 +0900 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/37a97bb8b1ca 8140556: Add force rotation option to VM.log jcmd Summary: Rotate JVM log files via jcmd Reviewed-by: sla, mlarsson ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/logging/logConfiguration.hpp ! src/share/vm/logging/logDiagnosticCommand.cpp ! src/share/vm/logging/logDiagnosticCommand.hpp ! src/share/vm/logging/logFileOutput.cpp ! src/share/vm/logging/logFileOutput.hpp ! src/share/vm/logging/logOutput.hpp Changeset: e9b9b2fc83c8 Author: mlarsson Date: 2015-12-04 20:04 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e9b9b2fc83c8 Merge Changeset: 629011677aee Author: ehelin Date: 2015-12-04 15:47 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/629011677aee 8144712: Remove g1RootClosures.inline.hpp Reviewed-by: stefank, mgerdin ! src/share/vm/gc/g1/g1RootClosures.cpp - src/share/vm/gc/g1/g1RootClosures.inline.hpp + src/share/vm/gc/g1/g1SharedClosures.hpp Changeset: 9255b144388b Author: ehelin Date: 2015-12-04 22:07 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9255b144388b Merge - src/share/vm/gc/g1/g1RootClosures.inline.hpp Changeset: 31e68e7d4bf2 Author: iklam Date: 2015-12-02 06:00 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/31e68e7d4bf2 8144491: ElfSymbolTable::lookup returns bad value when the lookup has failed Reviewed-by: dcubed, stefank ! src/share/vm/utilities/elfSymbolTable.cpp ! src/share/vm/utilities/elfSymbolTable.hpp Changeset: 1a870fa249e9 Author: iklam Date: 2015-12-05 00:07 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/1a870fa249e9 Merge Changeset: d5fe3ceb272a Author: dsamersoff Date: 2015-12-04 21:27 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d5fe3ceb272a 8131694: backout the fix for JDK-8131331 when JDK-8131693 is fixed Summary: backout temporal fix Reviewed-by: dcubed ! src/share/vm/runtime/vframe.cpp Changeset: 56c7249c720f Author: dsamersoff Date: 2015-12-04 18:40 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/56c7249c720f Merge - src/os/aix/vm/thread_aix.inline.hpp - src/os/bsd/vm/thread_bsd.inline.hpp - src/os/linux/vm/thread_linux.inline.hpp - src/os/solaris/vm/thread_solaris.inline.hpp - src/os/windows/vm/thread_windows.inline.hpp - src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.cpp - src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.hpp - src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.cpp - src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.hpp - src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.cpp - src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.hpp - src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.cpp - src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.hpp - src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.cpp - src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.hpp - src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.cpp - src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.hpp - src/os_cpu/linux_x86/vm/threadLS_linux_x86.cpp - src/os_cpu/linux_x86/vm/threadLS_linux_x86.hpp - src/os_cpu/linux_zero/vm/threadLS_linux_zero.cpp - src/os_cpu/linux_zero/vm/threadLS_linux_zero.hpp - src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.cpp - src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.hpp - src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.cpp - src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.hpp - src/os_cpu/windows_x86/vm/threadLS_windows_x86.cpp - src/os_cpu/windows_x86/vm/threadLS_windows_x86.hpp - src/share/vm/runtime/threadLocalStorage.cpp - test/runtime/logging/SafepointTestMain.java - test/runtime/logging/VMOperationTestMain.java Changeset: 924d06b7fb3a Author: dsamersoff Date: 2015-12-05 03:10 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/924d06b7fb3a Merge Changeset: 0a209712389c Author: stuefe Date: 2015-12-05 07:16 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0a209712389c 8144702: Using tid decorator in Unified Logging may crash VM Summary: LogDecorations::create_tid_decoration should avoid Thread::current() if possible. Reviewed-by: mlarsson, coleenp ! src/share/vm/logging/logDecorations.cpp Changeset: ce87b1141c12 Author: stuefe Date: 2015-11-16 10:58 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ce87b1141c12 8143125: [aix] Further Developments for AIX Summary: Port newest AIX port developemnts to OpenJDK. Reviewed-by: goetz, simonis ! src/os/aix/vm/globals_aix.hpp + 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 ! src/os/aix/vm/loadlib_aix.cpp ! src/os/aix/vm/misc_aix.cpp ! src/os/aix/vm/misc_aix.hpp ! src/os/aix/vm/osThread_aix.cpp ! src/os/aix/vm/osThread_aix.hpp ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/os_aix.hpp ! src/os/aix/vm/os_aix.inline.hpp ! src/os_cpu/aix_ppc/vm/vmStructs_aix_ppc.hpp Changeset: 62bf6e152564 Author: stuefe Date: 2015-12-05 05:15 -0500 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/62bf6e152564 8144192: Enhancements-to-print_siginfo-windows Summary: some small enhancement to os::print_siginfo for Windows Reviewed-by: dholmes ! src/os/windows/vm/os_windows.cpp Changeset: 0fd3f6eba8ff Author: tschatzl Date: 2015-12-05 15:16 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0fd3f6eba8ff 8144583: Test sanity/ExecuteInternalVMTests.java fails Summary: Remove a test that is highly dependent on timing. Reviewed-by: jwilhelm ! src/share/vm/gc/g1/heapRegionRemSet.cpp ! src/share/vm/gc/g1/heapRegionRemSet.hpp ! src/share/vm/prims/jni.cpp Changeset: 183ece5b3c14 Author: tschatzl Date: 2015-12-05 15:17 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/183ece5b3c14 8144690: g1Predictions.hpp includes allocation.inline.hpp Summary: Remove offending (and unnecessary) include statement. Reviewed-by: stefank, jmasa ! src/share/vm/gc/g1/g1Predictions.hpp Changeset: fa6c3293817f Author: coleenp Date: 2015-12-05 10:40 -0500 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/fa6c3293817f 8144534: Refactor templateInterpreter and templateInterpreterGenerator functions Summary: merged templateInterpreter_x86_32/64 into templateInterpreterGenerator_x86.cpp (some 32/64 functions remain for the hand coded crc functions). Reviewed-by: goetz, jrose, twisti ! src/cpu/aarch64/vm/interpreter_aarch64.cpp + src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp ! src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp ! src/cpu/ppc/vm/interpreter_ppc.cpp + src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp ! src/cpu/ppc/vm/templateInterpreter_ppc.cpp ! src/cpu/ppc/vm/templateInterpreter_ppc.hpp ! src/cpu/sparc/vm/interpreter_sparc.cpp + src/cpu/sparc/vm/templateInterpreterGenerator_sparc.cpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/x86/vm/interp_masm_x86.hpp ! src/cpu/x86/vm/interpreter_x86_32.cpp ! src/cpu/x86/vm/interpreter_x86_64.cpp + src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp + src/cpu/x86/vm/templateInterpreterGenerator_x86_32.cpp + src/cpu/x86/vm/templateInterpreterGenerator_x86_64.cpp ! src/cpu/x86/vm/templateInterpreter_x86.cpp - src/cpu/x86/vm/templateInterpreter_x86_32.cpp - src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/cpu/x86/vm/templateTable_x86.cpp ! src/cpu/zero/vm/interpreter_zero.cpp ! src/share/vm/runtime/deoptimization.cpp Changeset: e41ca05ae963 Author: coleenp Date: 2015-12-05 17:14 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e41ca05ae963 Merge - src/cpu/x86/vm/templateInterpreter_x86_32.cpp - src/cpu/x86/vm/templateInterpreter_x86_64.cpp Changeset: d654f7b20c22 Author: mikael Date: 2015-12-04 14:32 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d654f7b20c22 8144663: Invalid constraints in memset_with_concurrent_readers_sparc.cpp inline assembly Summary: Fix constraints and signedness in comparisons Reviewed-by: kbarrett ! src/cpu/sparc/vm/memset_with_concurrent_readers_sparc.cpp Changeset: b8d48589a788 Author: mikael Date: 2015-12-06 06:08 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b8d48589a788 Merge - src/cpu/x86/vm/templateInterpreter_x86_32.cpp - src/cpu/x86/vm/templateInterpreter_x86_64.cpp - src/share/vm/gc/g1/g1RootClosures.inline.hpp Changeset: c726b02d6518 Author: mikael Date: 2015-12-04 09:36 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c726b02d6518 8144605: Invalid format specifier when printing in_cset_state_t Summary: Use existing CSETSTATE_FORMAT macro in format string Reviewed-by: kbarrett, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: 212fe7a3d74c Author: mlarsson Date: 2015-12-04 13:02 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/212fe7a3d74c 8144146: Unified Logging tags cannot be reserved keywords Reviewed-by: dholmes, sla ! src/share/vm/logging/logTag.hpp Changeset: dfee914b1892 Author: jprovino Date: 2015-12-07 17:04 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/dfee914b1892 Merge - src/cpu/x86/vm/templateInterpreter_x86_32.cpp - src/cpu/x86/vm/templateInterpreter_x86_64.cpp - src/os/aix/vm/thread_aix.inline.hpp - src/os/bsd/vm/thread_bsd.inline.hpp - src/os/linux/vm/thread_linux.inline.hpp - src/os/solaris/vm/thread_solaris.inline.hpp - src/os/windows/vm/thread_windows.inline.hpp - src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.cpp - src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.hpp - src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.cpp - src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.hpp - src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.cpp - src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.hpp - src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.cpp - src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.hpp - src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.cpp - src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.hpp - src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.cpp - src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.hpp - src/os_cpu/linux_x86/vm/threadLS_linux_x86.cpp - src/os_cpu/linux_x86/vm/threadLS_linux_x86.hpp - src/os_cpu/linux_zero/vm/threadLS_linux_zero.cpp - src/os_cpu/linux_zero/vm/threadLS_linux_zero.hpp - src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.cpp - src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.hpp - src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.cpp - src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.hpp - src/os_cpu/windows_x86/vm/threadLS_windows_x86.cpp - src/os_cpu/windows_x86/vm/threadLS_windows_x86.hpp - src/share/vm/gc/g1/g1RootClosures.inline.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/runtime/java.cpp - src/share/vm/runtime/threadLocalStorage.cpp - test/runtime/logging/SafepointTestMain.java - test/runtime/logging/VMOperationTestMain.java ! test/testlibrary/jdk/test/lib/Platform.java Changeset: 98381f1ea39f Author: jprovino Date: 2015-12-07 17:16 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/98381f1ea39f Merge Changeset: a9bb3af3d55a Author: iklam Date: 2015-12-02 18:14 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a9bb3af3d55a 8143615: compactHashtable.hpp includes .inline.hpp file Reviewed-by: dholmes, stefank ! src/share/vm/classfile/compactHashtable.cpp ! src/share/vm/classfile/compactHashtable.hpp + src/share/vm/classfile/compactHashtable.inline.hpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/compiler/compilerDirectives.hpp ! src/share/vm/memory/filemap.cpp Changeset: 598b0f53a77a Author: iklam Date: 2015-12-07 19:21 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/598b0f53a77a Merge Changeset: 9689c3d3e2f8 Author: sangheki Date: 2015-12-04 15:24 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9689c3d3e2f8 8142341: GC: current flags need ranges to be implemented Summary: Add explicit ranges and constraint for all gc flags Reviewed-by: jwilhelm, gziemski, ddmitriev, tbenson ! src/share/vm/gc/g1/g1_globals.hpp ! src/share/vm/runtime/commandLineFlagConstraintList.cpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp ! src/share/vm/runtime/commandLineFlagRangeList.cpp ! src/share/vm/runtime/globals.hpp ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java ! test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java Changeset: 20a5900b5e9c Author: jwilhelm Date: 2015-12-07 17:29 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/20a5900b5e9c Merge Changeset: 4a5369a6c7a0 Author: jwilhelm Date: 2015-12-07 21:03 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4a5369a6c7a0 Merge Changeset: 0d72925dbace Author: fyang Date: 2015-12-07 21:14 +0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0d72925dbace 8144201: aarch64: jdk/test/com/sun/net/httpserver/Test6a.java fails with --enable-unlimited-crypto Summary: Fix typo in stub generate_cipherBlockChaining_decryptAESCrypt Reviewed-by: roland ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp Changeset: 3ccce6cd35b4 Author: poonam Date: 2015-12-08 05:50 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3ccce6cd35b4 8140031: SA: Searching for a value in Threads does not work Summary: Improve the thread and threads commands in CLHSDB Reviewed-by: dsamersoff ! agent/src/share/classes/sun/jvm/hotspot/CommandProcessor.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/JavaThread.java Changeset: cca80b5ad4d7 Author: mgronlun Date: 2015-12-08 20:04 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/cca80b5ad4d7 8140485: Class load and creation cleanup Reviewed-by: hseigel, coleenp, sspitsyn ! src/share/vm/classfile/classFileError.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/classfile/classFileStream.cpp ! src/share/vm/classfile/classFileStream.hpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/classfile/classLoaderExt.hpp ! src/share/vm/classfile/defaultMethods.cpp ! src/share/vm/classfile/defaultMethods.hpp ! src/share/vm/classfile/dictionary.hpp + src/share/vm/classfile/klassFactory.cpp + src/share/vm/classfile/klassFactory.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/systemDictionaryShared.hpp ! src/share/vm/classfile/vmSymbols.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/parallel/psMarkSweep.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/serial/genMarkSweep.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/oops/arrayKlass.cpp ! src/share/vm/oops/arrayKlass.hpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/constantPool.hpp ! src/share/vm/oops/instanceClassLoaderKlass.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/instanceMirrorKlass.hpp ! src/share/vm/oops/instanceRefKlass.hpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/oops/klassVtable.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/oops/objArrayKlass.hpp ! src/share/vm/oops/symbol.hpp ! src/share/vm/oops/typeArrayKlass.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/init.cpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/reflection.hpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/accessFlags.hpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/hashtable.hpp ! src/share/vm/utilities/hashtable.inline.hpp Changeset: 15ce8135ef98 Author: mikael Date: 2015-12-08 11:36 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/15ce8135ef98 8144881: Various fixes to linux/sparc Summary: Fixed sigflags printing, format specfiers, codeCache includes and some function returns Reviewed-by: dsamersoff, simonis ! src/cpu/sparc/vm/nativeInst_sparc.cpp ! src/cpu/sparc/vm/sparc.ad ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp ! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp ! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp Changeset: a4bfa4a42d5f Author: mikael Date: 2015-12-08 21:46 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a4bfa4a42d5f Merge Changeset: 37e693211deb Author: goetz Date: 2015-12-08 20:51 -0500 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/37e693211deb 8144930: gcc 4.1.2: fix build flags after "8114853 variable tracking size limit exceeded" Reviewed-by: dholmes ! make/linux/makefiles/gcc.make Changeset: cbc2d5fbdae1 Author: kevinw Date: 2015-12-09 15:31 +0530 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/cbc2d5fbdae1 8138745: Implement ExitOnOutOfMemory and CrashOnOutOfMemory in HotSpot Reviewed-by: dholmes, sla Contributed-by: cheleswer.sahu at oracle.com ! src/share/vm/runtime/globals.hpp ! src/share/vm/utilities/debug.cpp + test/runtime/ErrorHandling/TestCrashOnOutOfMemoryError.java + test/runtime/ErrorHandling/TestExitOnOutOfMemoryError.java Changeset: ac12ff34ee8e Author: david Date: 2015-12-09 14:49 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ac12ff34ee8e 8144837: Improve the printout of heap regions in hs_err dump files. Reviewed-by: stefank, sjohanss ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/heapRegion.cpp Changeset: af805350df72 Author: david Date: 2015-12-09 15:01 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/af805350df72 Merge Changeset: f0de531306c1 Author: tbenson Date: 2015-12-09 09:51 -0500 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f0de531306c1 8060697: Improve G1 Heap Growth Heuristics Summary: Reworked GCTimeRatio-based heap growth code for G1 Reviewed-by: tschatzl, kbarrett, jmasa Contributed-by: tom.benson at oracle.com ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/runtime/arguments.cpp Changeset: d7d62d168f1a Author: tschatzl Date: 2015-12-09 17:09 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d7d62d168f1a Merge Changeset: caf8a7914c82 Author: jmasa Date: 2015-12-09 12:35 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/caf8a7914c82 8145027: Exclude NUMAInterleaveGranularity from TestOptionsWithRanges.java Reviewed-by: jwilhelm, ddmitriev ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java Changeset: c151fd8e84b2 Author: amurillo Date: 2015-12-11 17:45 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c151fd8e84b2 Merge - src/cpu/x86/vm/templateInterpreter_x86_32.cpp - src/cpu/x86/vm/templateInterpreter_x86_64.cpp - src/os/aix/vm/thread_aix.inline.hpp - src/os/bsd/vm/thread_bsd.inline.hpp - src/os/linux/vm/thread_linux.inline.hpp - src/os/solaris/vm/thread_solaris.inline.hpp - src/os/windows/vm/thread_windows.inline.hpp - src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.cpp - src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.hpp - src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.cpp - src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.hpp - src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.cpp - src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.hpp - src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.cpp - src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.hpp - src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.cpp - src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.hpp - src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.cpp - src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.hpp - src/os_cpu/linux_x86/vm/threadLS_linux_x86.cpp - src/os_cpu/linux_x86/vm/threadLS_linux_x86.hpp - src/os_cpu/linux_zero/vm/threadLS_linux_zero.cpp - src/os_cpu/linux_zero/vm/threadLS_linux_zero.hpp - src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.cpp - src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.hpp - src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.cpp - src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.hpp - src/os_cpu/windows_x86/vm/threadLS_windows_x86.cpp - src/os_cpu/windows_x86/vm/threadLS_windows_x86.hpp - src/share/vm/gc/g1/g1RootClosures.inline.hpp - src/share/vm/runtime/threadLocalStorage.cpp - test/runtime/logging/SafepointTestMain.java - test/runtime/logging/VMOperationTestMain.java Changeset: 12d041bca07a Author: amurillo Date: 2015-12-15 19:01 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/12d041bca07a Merge Changeset: e5b1a23be1e1 Author: lana Date: 2015-12-17 19:39 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e5b1a23be1e1 Added tag jdk-9+97 for changeset de592ea5f7ba ! .hgtags Changeset: 4a12350a8306 Author: lana Date: 2015-12-17 20:25 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4a12350a8306 Merge - src/cpu/x86/vm/templateInterpreter_x86_32.cpp - src/cpu/x86/vm/templateInterpreter_x86_64.cpp - src/os/aix/vm/thread_aix.inline.hpp - src/os/bsd/vm/thread_bsd.inline.hpp - src/os/linux/vm/thread_linux.inline.hpp - src/os/solaris/vm/thread_solaris.inline.hpp - src/os/windows/vm/thread_windows.inline.hpp - src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.cpp - src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.hpp - src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.cpp - src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.hpp - src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.cpp - src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.hpp - src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.cpp - src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.hpp - src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.cpp - src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.hpp - src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.cpp - src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.hpp - src/os_cpu/linux_x86/vm/threadLS_linux_x86.cpp - src/os_cpu/linux_x86/vm/threadLS_linux_x86.hpp - src/os_cpu/linux_zero/vm/threadLS_linux_zero.cpp - src/os_cpu/linux_zero/vm/threadLS_linux_zero.hpp - src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.cpp - src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.hpp - src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.cpp - src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.hpp - src/os_cpu/windows_x86/vm/threadLS_windows_x86.cpp - src/os_cpu/windows_x86/vm/threadLS_windows_x86.hpp - src/share/vm/gc/g1/g1RootClosures.inline.hpp - src/share/vm/runtime/threadLocalStorage.cpp - test/runtime/logging/SafepointTestMain.java - test/runtime/logging/VMOperationTestMain.java Changeset: d7f47d33a1c6 Author: lana Date: 2015-12-18 09:29 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d7f47d33a1c6 Added tag jdk-9+98 for changeset e5b1a23be1e1 ! .hgtags Changeset: f008e8cc10d5 Author: lana Date: 2015-12-18 09:56 -0800 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f008e8cc10d5 Merge - src/cpu/x86/vm/templateInterpreter_x86_32.cpp - src/cpu/x86/vm/templateInterpreter_x86_64.cpp - src/os/aix/vm/thread_aix.inline.hpp - src/os/bsd/vm/thread_bsd.inline.hpp - src/os/linux/vm/thread_linux.inline.hpp - src/os/solaris/vm/thread_solaris.inline.hpp - src/os/windows/vm/thread_windows.inline.hpp - src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.cpp - src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.hpp - src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.cpp - src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.hpp - src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.cpp - src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.hpp - src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.cpp - src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.hpp - src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.cpp - src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.hpp - src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.cpp - src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.hpp - src/os_cpu/linux_x86/vm/threadLS_linux_x86.cpp - src/os_cpu/linux_x86/vm/threadLS_linux_x86.hpp - src/os_cpu/linux_zero/vm/threadLS_linux_zero.cpp - src/os_cpu/linux_zero/vm/threadLS_linux_zero.hpp - src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.cpp - src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.hpp - src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.cpp - src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.hpp - src/os_cpu/windows_x86/vm/threadLS_windows_x86.cpp - src/os_cpu/windows_x86/vm/threadLS_windows_x86.hpp - src/share/vm/gc/g1/g1RootClosures.inline.hpp - src/share/vm/runtime/threadLocalStorage.cpp - test/runtime/logging/SafepointTestMain.java - test/runtime/logging/VMOperationTestMain.java From philip.race at oracle.com Tue Dec 22 19:29:16 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 22 Dec 2015 19:29:16 +0000 Subject: hg: jdk9/client/jaxp: 4 new changesets Message-ID: <201512221929.tBMJTGvo007650@aojmv0008.oracle.com> Changeset: 52b01339235f Author: lana Date: 2015-12-17 19:39 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/52b01339235f Added tag jdk-9+97 for changeset 9c107c050335 ! .hgtags Changeset: a01744f786df Author: lana Date: 2015-12-17 20:25 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/a01744f786df Merge Changeset: a7d62c74abb9 Author: lana Date: 2015-12-18 09:29 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/a7d62c74abb9 Added tag jdk-9+98 for changeset 52b01339235f ! .hgtags Changeset: 52774b544850 Author: lana Date: 2015-12-18 09:57 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/52774b544850 Merge From philip.race at oracle.com Tue Dec 22 19:29:19 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 22 Dec 2015 19:29:19 +0000 Subject: hg: jdk9/client/corba: 2 new changesets Message-ID: <201512221929.tBMJTJCe007701@aojmv0008.oracle.com> Changeset: ea285530245c Author: lana Date: 2015-12-17 19:39 -0800 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/ea285530245c Added tag jdk-9+97 for changeset 10a482b86358 ! .hgtags Changeset: 180212ee1d87 Author: lana Date: 2015-12-18 09:29 -0800 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/180212ee1d87 Added tag jdk-9+98 for changeset ea285530245c ! .hgtags From philip.race at oracle.com Tue Dec 22 19:29:22 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 22 Dec 2015 19:29:22 +0000 Subject: hg: jdk9/client/jaxws: 2 new changesets Message-ID: <201512221929.tBMJTMUs007751@aojmv0008.oracle.com> Changeset: 67c84077edc3 Author: lana Date: 2015-12-17 19:39 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/67c84077edc3 Added tag jdk-9+97 for changeset 7293db4716ee ! .hgtags Changeset: 97b31ca0dd77 Author: lana Date: 2015-12-18 09:29 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/97b31ca0dd77 Added tag jdk-9+98 for changeset 67c84077edc3 ! .hgtags From philip.race at oracle.com Tue Dec 22 19:29:26 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 22 Dec 2015 19:29:26 +0000 Subject: hg: jdk9/client/langtools: 14 new changesets Message-ID: <201512221929.tBMJTQOb007808@aojmv0008.oracle.com> Changeset: bbac0642e72d Author: jjg Date: 2015-12-15 15:30 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/bbac0642e72d 8144888: ToolBox should close any file manager it opens Reviewed-by: vromero ! test/tools/lib/ToolBox.java Changeset: 75ea796e3c93 Author: jjg Date: 2015-12-15 18:54 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/75ea796e3c93 8067379: Investigate and replace .class files in langtools/test with equivalent .jasm files Reviewed-by: jjg, ksrini, anazarov Contributed-by: mallikarjuna.avaluri at oracle.com ! test/tools/javac/6547131/T.java - test/tools/javac/6547131/p/Outer$I.class - test/tools/javac/6547131/p/Outer.class - test/tools/javac/InnerClassesAttribute/Outside$1$Inside.class + test/tools/javac/InnerClassesAttribute/Outside$1$Inside.jasm - test/tools/javac/InnerClassesAttribute/Outside.class + test/tools/javac/InnerClassesAttribute/Outside.jasm ! test/tools/javac/InnerClassesAttribute/Test.java - test/tools/javac/T6435291/T.class ! test/tools/javac/T6435291/T6435291.java ! test/tools/javac/missingSuperRecovery/MissingSuperRecovery.java - test/tools/javac/missingSuperRecovery/impl.class + test/tools/javac/missingSuperRecovery/impl.jasm Changeset: 25ad096cd625 Author: jlahoda Date: 2015-12-16 14:29 +0100 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/25ad096cd625 8143952: JShell: space in class path causes remote launch failure Summary: Simplification of handling of JDI connector arguments Reviewed-by: mcimadamore, rfield ! src/jdk.jshell/share/classes/jdk/jshell/ExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/JDIConnection.java ! src/jdk.jshell/share/classes/jdk/jshell/JDIEnv.java Changeset: d53f7a1cde9c Author: vromero Date: 2015-12-16 14:23 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/d53f7a1cde9c 8144832: cast conversion fails when converting a type-variable to primitive type Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! test/tools/javac/types/CastTest.java + test/tools/javac/types/CastToTypeVarTest.java + test/tools/javac/types/CastTypeVarToPrimitiveTest.java Changeset: 61faee2b9c2b Author: mcimadamore Date: 2015-12-17 12:29 +0000 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/61faee2b9c2b 8142876: Javac does not correctly implement wildcards removal from functional interfaces Summary: Rewrite code for removing wildcard from target functional interface to be in sync with JLS 9.9 Reviewed-by: vromero, dlsmith ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/lambda/8142876/T8142876.java Changeset: d97f3565928b Author: dlsmith Date: 2015-12-17 15:46 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/d97f3565928b 7190296: Test for type containment during bounds checking Reviewed-by: mcimadamore + test/tools/javac/generics/inference/CaptureInDeclaredBound.java Changeset: 345520da2ec1 Author: lana Date: 2015-12-17 19:39 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/345520da2ec1 Added tag jdk-9+97 for changeset ae8cdc734bab ! .hgtags Changeset: ea6282786772 Author: lana Date: 2015-12-17 20:25 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/ea6282786772 Merge - test/tools/javac/6547131/p/Outer$I.class - test/tools/javac/6547131/p/Outer.class - test/tools/javac/InnerClassesAttribute/Outside$1$Inside.class - test/tools/javac/InnerClassesAttribute/Outside.class - test/tools/javac/T6435291/T.class - test/tools/javac/missingSuperRecovery/impl.class Changeset: 7b24bbb30091 Author: lana Date: 2015-12-18 09:29 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/7b24bbb30091 Added tag jdk-9+98 for changeset 345520da2ec1 ! .hgtags Changeset: 9d7f9a016783 Author: lana Date: 2015-12-18 09:56 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/9d7f9a016783 Merge - test/tools/javac/6547131/p/Outer$I.class - test/tools/javac/6547131/p/Outer.class - test/tools/javac/InnerClassesAttribute/Outside$1$Inside.class - test/tools/javac/InnerClassesAttribute/Outside.class - test/tools/javac/T6435291/T.class - test/tools/javac/missingSuperRecovery/impl.class Changeset: 1cdf5548051d Author: vromero Date: 2015-12-18 14:51 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/1cdf5548051d 8076031: javac should use deterministic data structures for managing free type listeners Reviewed-by: mcimadamore, jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java Changeset: cb73b474703e Author: alundblad Date: 2015-12-21 17:47 +0100 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/cb73b474703e 8057548: Annotate.Worker should be replaced with lambdas Summary: Anonymous Runnables (which used to be Annotate.Worker) replaced by lambdas. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java Changeset: bdbad16dd9ac Author: sadayapalam Date: 2015-12-22 16:37 +0530 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/bdbad16dd9ac 8145466: javac: No line numbers in compilation error Summary: Compiler should not use the syntax tree from enclosing contexts in diagnostics even when the enclosing contexts are consulted for method lookup. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/diags/DiagnosticRewriterTest.java + test/tools/javac/diags/DiagnosticRewriterTest.out + test/tools/javac/diags/DiagnosticRewriterTest2.java + test/tools/javac/diags/DiagnosticRewriterTest2.out Changeset: 5d73162435ba Author: chegar Date: 2015-12-22 12:19 +0000 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/5d73162435ba 8145990: Move sun.misc math support classes to jdk.internal.math Reviewed-by: bpb, darcy ! test/tools/javac/proprietary/WarnVariable.java ! test/tools/javac/proprietary/WarnVariable.out ! test/tools/javac/proprietary/WarnWildcard.java ! test/tools/javac/proprietary/WarnWildcard.out From philip.race at oracle.com Wed Dec 23 22:03:27 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 23 Dec 2015 22:03:27 +0000 Subject: hg: jdk9/client/jdk: 8145785: [TEST_BUG] java/awt/Toolkit/GetSizeTest/GetScreenSizeTest.java: incorrect name Message-ID: <201512232203.tBNM3RLj010620@aojmv0008.oracle.com> Changeset: 6eee6e12080b Author: prr Date: 2015-12-23 14:00 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6eee6e12080b 8145785: [TEST_BUG] java/awt/Toolkit/GetSizeTest/GetScreenSizeTest.java: incorrect name Reviewed-by: serb ! test/java/awt/Toolkit/GetSizeTest/GetScreenSizeTest.java From semyon.sadetsky at oracle.com Thu Dec 24 11:05:21 2015 From: semyon.sadetsky at oracle.com (semyon.sadetsky at oracle.com) Date: Thu, 24 Dec 2015 11:05:21 +0000 Subject: hg: jdk9/client/jdk: 8041928: MouseEvent.getModifiersEx gives wrong result Message-ID: <201512241105.tBOB5Lff008270@aojmv0008.oracle.com> Changeset: 687dbe642746 Author: ssadetsky Date: 2015-12-24 14:04 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/687dbe642746 8041928: MouseEvent.getModifiersEx gives wrong result Reviewed-by: alexsch, serb, rchamyal Contributed-by: ambarish.rapte at oracle.com ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp + test/java/awt/event/MouseEvent/AltGraphModifierTest/AltGraphModifierTest.java From philip.race at oracle.com Thu Dec 24 17:10:41 2015 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 24 Dec 2015 17:10:41 +0000 Subject: hg: jdk9/client/jdk: 8145808: java/awt/Graphics2D/MTGraphicsAccessTest/MTGraphicsAccessTest.java hangs on Win. 8 Message-ID: <201512241710.tBOHAfbI021820@aojmv0008.oracle.com> Changeset: f3ae57f4bef1 Author: prr Date: 2015-12-24 09:07 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f3ae57f4bef1 8145808: java/awt/Graphics2D/MTGraphicsAccessTest/MTGraphicsAccessTest.java hangs on Win. 8 Reviewed-by: serb, flar ! test/java/awt/Graphics2D/MTGraphicsAccessTest/MTGraphicsAccessTest.java From sergey.bylokhov at oracle.com Tue Dec 29 14:05:17 2015 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Tue, 29 Dec 2015 14:05:17 +0000 Subject: hg: jdk9/client/jdk: 3 new changesets Message-ID: <201512291405.tBTE5Hsw015898@aojmv0008.oracle.com> Changeset: 908481d0ee1d Author: serb Date: 2015-12-29 16:41 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/908481d0ee1d 8143150: DrawImagePipe can skip some unnecessary blits Reviewed-by: flar ! src/java.desktop/share/classes/sun/java2d/pipe/DrawImage.java Changeset: f298f4a5d8a3 Author: serb Date: 2015-12-29 16:43 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f298f4a5d8a3 8135088: Typo in AuFileReader Reviewed-by: prr, amenkov ! src/java.desktop/share/classes/com/sun/media/sound/AuFileFormat.java ! src/java.desktop/share/classes/com/sun/media/sound/AuFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/AuFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/SunFileWriter.java Changeset: 36653b88bdd2 Author: serb Date: 2015-12-29 16:46 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/36653b88bdd2 8143054: [macosx] KeyEvent modifiers do not contain information about mouse buttons Reviewed-by: ssadetsky, alexsch ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/NSEvent.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m + test/java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersInKeyEvent.java From omajid at redhat.com Tue Dec 29 15:43:56 2015 From: omajid at redhat.com (omajid at redhat.com) Date: Tue, 29 Dec 2015 15:43:56 +0000 Subject: hg: jdk9/client/jdk: 6961123: setWMClass fails to null-terminate WM_CLASS string Message-ID: <201512291543.tBTFhvt0003526@aojmv0008.oracle.com> Changeset: 82e20d566ab5 Author: omajid Date: 2015-12-29 10:40 -0500 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/82e20d566ab5 6961123: setWMClass fails to null-terminate WM_CLASS string Reviewed-by: serb ! src/java.desktop/unix/classes/sun/awt/X11/XBaseWindow.java From sergey.bylokhov at oracle.com Wed Dec 30 16:41:05 2015 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Wed, 30 Dec 2015 16:41:05 +0000 Subject: hg: jdk9/client/jdk: 8146168: [TEST_BUG] instability of java/awt/Frame/MaximizedToMaximized/MaximizedToMaximized.java Message-ID: <201512301641.tBUGf5AH001170@aojmv0008.oracle.com> Changeset: 7e14ec5734a2 Author: arapte Date: 2015-12-30 19:28 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7e14ec5734a2 8146168: [TEST_BUG] instability of java/awt/Frame/MaximizedToMaximized/MaximizedToMaximized.java Reviewed-by: serb, rchamyal ! test/java/awt/Frame/MaximizedToMaximized/MaximizedToMaximized.java