From alexandr.scherbatiy at oracle.com Tue Nov 1 09:38:56 2016 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Tue, 01 Nov 2016 09:38:56 +0000 Subject: hg: jdk9/client/jdk: 8168899: java.nio.file.InvalidPathException if click button in JFileChooser demo of SwingSet2 Message-ID: <201611010938.uA19cueC027698@aojmv0008.oracle.com> Changeset: d13621cb40df Author: alexsch Date: 2016-11-01 12:38 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d13621cb40df 8168899: java.nio.file.InvalidPathException if click button in JFileChooser demo of SwingSet2 Reviewed-by: ssadetsky, serb Contributed-by: Alok Kumar Sharma ! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java ! test/java/awt/FileDialog/8017487/bug8017487.java From alexandr.scherbatiy at oracle.com Tue Nov 1 09:56:31 2016 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Tue, 01 Nov 2016 09:56:31 +0000 Subject: hg: jdk9/client/jdk: 8167176: Exported elements referring to inaccessible types in java.desktop Message-ID: <201611010956.uA19uV7T001867@aojmv0008.oracle.com> Changeset: 3bddef7033e5 Author: alexsch Date: 2016-11-01 12:56 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3bddef7033e5 8167176: Exported elements referring to inaccessible types in java.desktop Reviewed-by: prr, serb ! src/java.desktop/share/classes/javax/swing/JRootPane.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalBorders.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalScrollBarUI.java From alexandr.scherbatiy at oracle.com Tue Nov 1 09:59:15 2016 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Tue, 01 Nov 2016 09:59:15 +0000 Subject: hg: jdk9/client: 8167176: Exported elements referring to inaccessible types in java.desktop Message-ID: <201611010959.uA19xF9d002446@aojmv0008.oracle.com> Changeset: fe1e5f27b071 Author: alexsch Date: 2016-11-01 12:58 +0300 URL: http://hg.openjdk.java.net/jdk9/client/rev/fe1e5f27b071 8167176: Exported elements referring to inaccessible types in java.desktop Reviewed-by: prr, serb ! make/CompileJavaModules.gmk From prem.balakrishnan at oracle.com Wed Nov 2 04:46:44 2016 From: prem.balakrishnan at oracle.com (prem.balakrishnan at oracle.com) Date: Wed, 02 Nov 2016 04:46:44 +0000 Subject: hg: jdk9/client/jdk: 8159132: [PIT][TEST_BUG] java/awt/FileDialog/FileDialogIconTest/FileDialogIconTest.java fails Message-ID: <201611020446.uA24kivO018784@aojmv0008.oracle.com> Changeset: 931594101586 Author: pkbalakr Date: 2016-11-02 08:46 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/931594101586 8159132: [PIT][TEST_BUG] java/awt/FileDialog/FileDialogIconTest/FileDialogIconTest.java fails Reviewed-by: alexsch, aghaisas ! test/java/awt/FileDialog/FileDialogIconTest/FileDialogIconTest.java From sergey.bylokhov at oracle.com Wed Nov 2 14:16:52 2016 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Wed, 02 Nov 2016 14:16:52 +0000 Subject: hg: jdk9/client/jdk: 8168998: Incorrect implementation of equals in Encoding and Type in JavaSound Message-ID: <201611021416.uA2EGqmq023681@aojmv0008.oracle.com> Changeset: ad1dd6c01aaa Author: serb Date: 2016-11-02 17:14 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ad1dd6c01aaa 8168998: Incorrect implementation of equals in Encoding and Type in JavaSound Reviewed-by: prr, amenkov ! src/java.desktop/share/classes/javax/sound/sampled/AudioFileFormat.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioFormat.java + test/javax/sound/sampled/AudioFileFormat/TypeEqualsToNull.java + test/javax/sound/sampled/AudioFormat/EncodingEqualsToNull.java From philip.race at oracle.com Wed Nov 2 16:44:58 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 02 Nov 2016 16:44:58 +0000 Subject: hg: jdk9/client/jdk: 8167213: Re-examine the alternative to deliver include/bridge/AccessBridgeCalls.c Message-ID: <201611021644.uA2Giwi1000333@aojmv0008.oracle.com> Changeset: e76e59c144d6 Author: ptbrunet Date: 2016-11-02 09:44 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e76e59c144d6 8167213: Re-examine the alternative to deliver include/bridge/AccessBridgeCalls.c Summary: Remove AccessBridgeCalls.c from the include directory Reviewed-by: prr, erikj, mchung, alexsch ! make/copy/Copy-jdk.accessibility.gmk ! make/launcher/Launcher-jdk.accessibility.gmk ! make/lib/Lib-jdk.accessibility.gmk + src/jdk.accessibility/windows/native/bridge/AccessBridgeCalls.c ! src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCallbacks.h - src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCalls.c ! src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCalls.h From brian.burkhalter at oracle.com Wed Nov 2 18:08:49 2016 From: brian.burkhalter at oracle.com (brian.burkhalter at oracle.com) Date: Wed, 02 Nov 2016 18:08:49 +0000 Subject: hg: jdk9/client/jdk: 8164750: TIFF reading fails when ignoring metadata with BaselineTIFFTagSet removed Message-ID: <201611021808.uA2I8nNv023040@aojmv0008.oracle.com> Changeset: f33189fbe5f4 Author: bpb Date: 2016-11-02 11:07 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f33189fbe5f4 8164750: TIFF reading fails when ignoring metadata with BaselineTIFFTagSet removed Summary: Disallow not adding to metadata fields which are critical to reading the image data even when the BaselineTIFFTagSet has been removed from the TIFFImageReadParam and the ignoreMetadata flag is set. Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java + test/javax/imageio/plugins/tiff/ReadWithoutBaselineTagSet.java From sergey.bylokhov at oracle.com Wed Nov 2 20:06:28 2016 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Wed, 02 Nov 2016 20:06:28 +0000 Subject: hg: jdk9/client/jdk: 8168881: javax/sound/sampled/Clip/OpenNonIntegralNumberOfSampleframes.java fails Message-ID: <201611022006.uA2K6SRQ023321@aojmv0008.oracle.com> Changeset: 1292ba86a8d4 Author: serb Date: 2016-11-02 23:05 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1292ba86a8d4 8168881: javax/sound/sampled/Clip/OpenNonIntegralNumberOfSampleframes.java fails Reviewed-by: prr ! test/javax/sound/sampled/Clip/OpenNonIntegralNumberOfSampleframes.java From alexander.zvegintsev at oracle.com Thu Nov 3 00:50:14 2016 From: alexander.zvegintsev at oracle.com (alexander.zvegintsev at oracle.com) Date: Thu, 03 Nov 2016 00:50:14 +0000 Subject: hg: jdk9/client/jdk: 8143914: Provide Mac-specific fullscreen support Message-ID: <201611030050.uA30oEJp029768@aojmv0008.oracle.com> Changeset: dd8ba00b9f97 Author: azvegint Date: 2016-11-03 03:49 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/dd8ba00b9f97 8143914: Provide Mac-specific fullscreen support Reviewed-by: serb, ssadetsky ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java From semyon.sadetsky at oracle.com Thu Nov 3 08:51:50 2016 From: semyon.sadetsky at oracle.com (semyon.sadetsky at oracle.com) Date: Thu, 03 Nov 2016 08:51:50 +0000 Subject: hg: jdk9/client/jdk: 8159432: [PIT][macosx] StackOverflow in closed/java/awt/Dialog/DialogDeadlock/DialogDeadlockTest Message-ID: <201611030851.uA38poku016696@aojmv0008.oracle.com> Changeset: 55c54a8c7206 Author: ssadetsky Date: 2016-11-03 11:51 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/55c54a8c7206 8159432: [PIT][macosx] StackOverflow in closed/java/awt/Dialog/DialogDeadlock/DialogDeadlockTest Reviewed-by: serb, azvegint ! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java From semyon.sadetsky at oracle.com Thu Nov 3 09:14:24 2016 From: semyon.sadetsky at oracle.com (semyon.sadetsky at oracle.com) Date: Thu, 03 Nov 2016 09:14:24 +0000 Subject: hg: jdk9/client/jdk: 8062525: JInternalFrame can't show correctly with the specical option "-esa -ea -Xcheck:jni -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel". Message-ID: <201611030914.uA39EPQZ021896@aojmv0008.oracle.com> Changeset: 25e143aae2e4 Author: ssadetsky Date: 2016-11-03 12:13 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/25e143aae2e4 8062525: JInternalFrame can't show correctly with the specical option "-esa -ea -Xcheck:jni -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel". Reviewed-by: serb ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java From alexandr.scherbatiy at oracle.com Thu Nov 3 15:44:10 2016 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Thu, 03 Nov 2016 15:44:10 +0000 Subject: hg: jdk9/client/jdk: 8164032: JViewport backing store image is not scaled on HiDPI display Message-ID: <201611031544.uA3FiA9f017347@aojmv0008.oracle.com> Changeset: c86186dc24c8 Author: alexsch Date: 2016-11-03 18:43 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c86186dc24c8 8164032: JViewport backing store image is not scaled on HiDPI display Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/JViewport.java + test/javax/swing/JViewport/8164032/JViewPortBackingStoreImageTest.java From ajit.ghaisas at oracle.com Fri Nov 4 08:34:06 2016 From: ajit.ghaisas at oracle.com (ajit.ghaisas at oracle.com) Date: Fri, 04 Nov 2016 08:34:06 +0000 Subject: hg: jdk9/client/jdk: 8160146: Resolve disabled GCC warning 'deprecated-declarations' for libawt_xawt Message-ID: <201611040834.uA48Y67U001633@aojmv0008.oracle.com> Changeset: 5c1315ed1de1 Author: aghaisas Date: 2016-11-04 14:03 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5c1315ed1de1 8160146: Resolve disabled GCC warning 'deprecated-declarations' for libawt_xawt Reviewed-by: erikj, serb ! make/lib/Awt2dLibraries.gmk From prasanta.sadhukhan at oracle.com Fri Nov 4 11:58:16 2016 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Fri, 04 Nov 2016 11:58:16 +0000 Subject: hg: jdk9/client/jdk: 8040635: [macosx] Printing a shape filled with a texture doesn't work under Mac OS X Message-ID: <201611041158.uA4BwGRR015233@aojmv0008.oracle.com> Changeset: 33cc5c2a270d Author: psadhukhan Date: 2016-11-04 17:27 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/33cc5c2a270d 8040635: [macosx] Printing a shape filled with a texture doesn't work under Mac OS X Reviewed-by: prr, jdv ! src/java.desktop/macosx/classes/sun/java2d/OSXSurfaceData.java + test/java/awt/print/PrinterJob/TexturePaintPrintingTest.java From ambarish.rapte at oracle.com Fri Nov 4 16:25:39 2016 From: ambarish.rapte at oracle.com (ambarish.rapte at oracle.com) Date: Fri, 04 Nov 2016 16:25:39 +0000 Subject: hg: jdk9/client/jdk: 8160766: [TEST_BUG] java/awt/Focus/DisposedWindow Message-ID: <201611041625.uA4GPdk5011400@aojmv0008.oracle.com> Changeset: 88faebbdbf9b Author: arapte Date: 2016-11-04 21:55 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/88faebbdbf9b 8160766: [TEST_BUG] java/awt/Focus/DisposedWindow Reviewed-by: serb, aghaisas ! test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.java From brian.burkhalter at oracle.com Fri Nov 4 22:35:18 2016 From: brian.burkhalter at oracle.com (brian.burkhalter at oracle.com) Date: Fri, 04 Nov 2016 22:35:18 +0000 Subject: hg: jdk9/client/jdk: 8154093: [TIFF] NPE when reading LZW-compressed image Message-ID: <201611042235.uA4MZIQO016542@aojmv0008.oracle.com> Changeset: faf2c999dc21 Author: bpb Date: 2016-11-04 15:31 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/faf2c999dc21 8154093: [TIFF] NPE when reading LZW-compressed image Summary: LZW decompressor was ignoring the value of the FillOrder field. Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFFaxDecompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFLZWDecompressor.java From philip.race at oracle.com Fri Nov 4 23:00:12 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 04 Nov 2016 23:00:12 +0000 Subject: hg: jdk9/client/jdk: 8168316: Suppress deprecation warnings for Applet classes in java.desktop Message-ID: <201611042300.uA4N0CJQ021568@aojmv0008.oracle.com> Changeset: 34918c6ef3a1 Author: prr Date: 2016-11-04 15:59 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/34918c6ef3a1 8168316: Suppress deprecation warnings for Applet classes in java.desktop Reviewed-by: serb, psadhukhan ! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameUI.java ! src/java.desktop/share/classes/com/sun/java/swing/SwingUtilities3.java ! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/beans/AppletInitializer.java ! src/java.desktop/share/classes/java/beans/Beans.java ! src/java.desktop/share/classes/javax/swing/JComponent.java ! src/java.desktop/share/classes/javax/swing/JTable.java ! src/java.desktop/share/classes/javax/swing/KeyboardManager.java ! src/java.desktop/share/classes/javax/swing/PopupFactory.java ! src/java.desktop/share/classes/javax/swing/RepaintManager.java ! src/java.desktop/share/classes/javax/swing/SwingUtilities.java ! src/java.desktop/share/classes/javax/swing/ToolTipManager.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java ! src/java.desktop/share/classes/sun/applet/AppletAudioClip.java ! src/java.desktop/share/classes/sun/applet/AppletPanel.java ! src/java.desktop/share/classes/sun/applet/AppletViewer.java ! src/java.desktop/share/classes/sun/applet/AppletViewerPanel.java ! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java From semyon.sadetsky at oracle.com Mon Nov 7 07:37:16 2016 From: semyon.sadetsky at oracle.com (semyon.sadetsky at oracle.com) Date: Mon, 07 Nov 2016 07:37:16 +0000 Subject: hg: jdk9/client/jdk: 8153522: Update JLightweightFrame to allow non-integer (and X/Y) scales Message-ID: <201611070737.uA77bGWU027632@aojmv0008.oracle.com> Changeset: 716e5bbeeb85 Author: ssadetsky Date: 2016-11-07 10:36 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/716e5bbeeb85 8153522: Update JLightweightFrame to allow non-integer (and X/Y) scales Reviewed-by: alexsch ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java ! src/java.desktop/share/classes/sun/awt/LightweightFrame.java ! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java ! src/java.desktop/share/classes/sun/swing/LightweightContent.java From alexandr.scherbatiy at oracle.com Mon Nov 7 08:23:06 2016 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Mon, 07 Nov 2016 08:23:06 +0000 Subject: hg: jdk9/client/jdk: 8168992: Add floating point implementation for new BasicGraphicsUtils text related methods use floating point API Message-ID: <201611070823.uA78N6og007782@aojmv0008.oracle.com> Changeset: 88d8b2fe6796 Author: alexsch Date: 2016-11-07 11:22 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/88d8b2fe6796 8168992: Add floating point implementation for new BasicGraphicsUtils text related methods use floating point API Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicGraphicsUtils.java ! src/java.desktop/share/classes/javax/swing/text/Utilities.java ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java + test/javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java From ajit.ghaisas at oracle.com Mon Nov 7 09:05:41 2016 From: ajit.ghaisas at oracle.com (ajit.ghaisas at oracle.com) Date: Mon, 07 Nov 2016 09:05:41 +0000 Subject: hg: jdk9/client/jdk: 7153700: [macosx] add support for MouseMotionListener to the TrayIcon Message-ID: <201611070905.uA795gF6018512@aojmv0008.oracle.com> Changeset: eeaf8e2d12a5 Author: mhalder Date: 2016-11-07 14:35 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/eeaf8e2d12a5 7153700: [macosx] add support for MouseMotionListener to the TrayIcon Reviewed-by: serb, aniyogi Contributed-by: manajit.halder at oracle.com ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m From alexander.zvegintsev at oracle.com Tue Nov 8 10:47:41 2016 From: alexander.zvegintsev at oracle.com (alexander.zvegintsev at oracle.com) Date: Tue, 08 Nov 2016 10:47:41 +0000 Subject: hg: jdk9/client/jdk: 8166594: Taskbar.setWindowProgressValue() spec does not specify expected visual behavior of setWindowProgressValue() Message-ID: <201611081047.uA8Alf6x025738@aojmv0008.oracle.com> Changeset: 03936e84953e Author: azvegint Date: 2016-11-08 13:45 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/03936e84953e 8166594: Taskbar.setWindowProgressValue() spec does not specify expected visual behavior of setWindowProgressValue() Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/java/awt/Taskbar.java ! src/java.desktop/windows/native/libawt/windows/awt_Taskbar.cpp From sergey.bylokhov at oracle.com Tue Nov 8 14:11:45 2016 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Tue, 08 Nov 2016 14:11:45 +0000 Subject: hg: jdk9/client/jdk: 8004693: TEST_BUG: java/awt/KeyboardFocusmanager/DefaultPolicyChange/DefaultPolicyChange_Swing.java fails Message-ID: <201611081411.uA8EBjLm025713@aojmv0008.oracle.com> Changeset: 5e49419f2574 Author: kshefov Date: 2016-11-08 17:10 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5e49419f2574 8004693: TEST_BUG: java/awt/KeyboardFocusmanager/DefaultPolicyChange/DefaultPolicyChange_Swing.java fails Reviewed-by: azvegint, avstepan ! test/java/awt/KeyboardFocusmanager/DefaultPolicyChange/DefaultPolicyChange_Swing.java From mikhail.cherkasov at oracle.com Tue Nov 8 17:12:02 2016 From: mikhail.cherkasov at oracle.com (mikhail.cherkasov at oracle.com) Date: Tue, 08 Nov 2016 17:12:02 +0000 Subject: hg: jdk9/client/jdk: 8156723: JVM crash at sun.java2d.windows.GDIBlitLoops.nativeBlit Message-ID: <201611081712.uA8HC3ru020989@aojmv0008.oracle.com> Changeset: 12948b3a7663 Author: mcherkas Date: 2016-11-08 20:11 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/12948b3a7663 8156723: JVM crash at sun.java2d.windows.GDIBlitLoops.nativeBlit Reviewed-by: serb ! src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.cpp From dmitry.markov at oracle.com Wed Nov 9 12:21:52 2016 From: dmitry.markov at oracle.com (dmitry.markov at oracle.com) Date: Wed, 09 Nov 2016 12:21:52 +0000 Subject: hg: jdk9/client/jdk: 8169355: Diacritics input works incorrectly on Windows if Spanish (Latin American) keyboard layout is used Message-ID: <201611091221.uA9CLrpu016622@aojmv0008.oracle.com> Changeset: 12a5c5f2a7c7 Author: dmarkov Date: 2016-11-09 15:20 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/12a5c5f2a7c7 8169355: Diacritics input works incorrectly on Windows if Spanish (Latin American) keyboard layout is used Reviewed-by: ssadetsky ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp + test/java/awt/InputMethods/SpanishDiacriticsTest/SpanishDiacriticsTest.html + test/java/awt/InputMethods/SpanishDiacriticsTest/SpanishDiacriticsTest.java From philip.race at oracle.com Wed Nov 9 18:22:31 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 09 Nov 2016 18:22:31 +0000 Subject: hg: jdk9/client: 9 new changesets Message-ID: <201611091822.uA9IMVxM018412@aojmv0008.oracle.com> Changeset: 7b791b507f9b Author: erikj Date: 2016-11-01 15:55 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/7b791b507f9b 8168982: Missing dependency for docs-copy Reviewed-by: tbell ! make/Main.gmk Changeset: 772958837ba7 Author: jlahoda Date: 2016-11-02 07:36 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/772958837ba7 8131019: jshell tool: access javadoc from tool Summary: Disabling doclint on jdk.compiler/jdk.internal.* packages, to disable lint on newly added jdk.compiler/jdk.internal.shellsupport.doc package. Reviewed-by: jjg, rfield ! make/CompileJavaModules.gmk Changeset: 1fc62b1c629f Author: erikj Date: 2016-11-02 10:43 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/1fc62b1c629f 8063154: Checked in jvmti.h not in sync with generated jvmti.h Reviewed-by: tbell ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh Changeset: bf83e4c950e0 Author: rfield Date: 2016-11-02 16:21 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/bf83e4c950e0 8168974: Editor support: include properties file in image Reviewed-by: jlahoda ! make/CompileJavaModules.gmk Changeset: e41be20156e6 Author: ddehaven Date: 2016-11-03 13:44 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/e41be20156e6 Merge ! make/CompileJavaModules.gmk Changeset: 9f65970f778d Author: lana Date: 2016-11-04 17:24 +0000 URL: http://hg.openjdk.java.net/jdk9/client/rev/9f65970f778d Added tag jdk-9+143 for changeset 1fc62b1c629f ! .hgtags Changeset: 1beb4d0e537a Author: lana Date: 2016-11-04 17:52 +0000 URL: http://hg.openjdk.java.net/jdk9/client/rev/1beb4d0e537a Merge Changeset: 9ae47deec185 Author: erikj Date: 2016-11-07 13:25 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/9ae47deec185 8168108: lib/classlist should be packaged in java.base.jmod Reviewed-by: mchung ! common/autoconf/spec.gmk.in ! make/CreateJmods.gmk + make/GenerateLinkOptData.gmk ! make/Images.gmk ! make/InterimImage.gmk ! make/Main.gmk Changeset: 8d337fd6333e Author: erikj Date: 2016-11-07 14:15 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/8d337fd6333e 8160491: tar.gz bundles missing files containing $ Reviewed-by: ihse ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! make/Bundles.gmk ! make/Images.gmk ! make/common/MakeBase.gmk ! test/make/TestJavaCompilation.gmk ! test/make/TestMakeBase.gmk From philip.race at oracle.com Wed Nov 9 18:22:42 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 09 Nov 2016 18:22:42 +0000 Subject: hg: jdk9/client/jdk: 46 new changesets Message-ID: <201611091822.uA9IMi4Y018491@aojmv0008.oracle.com> Changeset: 88ec80d47d4a Author: rriggs Date: 2016-10-31 13:57 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/88ec80d47d4a 8168517: java/lang/ProcessBuilder/Basic.java failed Reviewed-by: dholmes ! test/java/lang/ProcessBuilder/Basic.java Changeset: 4891c03305cc Author: wetmore Date: 2016-10-31 14:09 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4891c03305cc 4985694: Incomplete spec for most of the getInstances Reviewed-by: xuelei, mullan ! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java ! src/java.base/share/classes/java/security/AlgorithmParameters.java ! src/java.base/share/classes/java/security/KeyFactory.java ! src/java.base/share/classes/java/security/KeyPairGenerator.java ! src/java.base/share/classes/java/security/KeyStore.java ! src/java.base/share/classes/java/security/MessageDigest.java ! src/java.base/share/classes/java/security/Policy.java ! src/java.base/share/classes/java/security/SecureRandom.java ! src/java.base/share/classes/java/security/Signature.java ! src/java.base/share/classes/java/security/cert/CertPathBuilder.java ! src/java.base/share/classes/java/security/cert/CertPathValidator.java ! src/java.base/share/classes/java/security/cert/CertStore.java ! src/java.base/share/classes/java/security/cert/CertificateFactory.java ! src/java.base/share/classes/javax/crypto/Cipher.java ! src/java.base/share/classes/javax/crypto/ExemptionMechanism.java ! src/java.base/share/classes/javax/crypto/KeyAgreement.java ! src/java.base/share/classes/javax/crypto/KeyGenerator.java ! src/java.base/share/classes/javax/crypto/Mac.java ! src/java.base/share/classes/javax/crypto/SecretKeyFactory.java ! src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java ! src/java.base/share/classes/javax/net/ssl/SSLContext.java ! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java ! src/java.base/share/classes/javax/security/auth/login/Configuration.java + test/java/security/misc/GetInstanceNullsEmpties.java Changeset: 7745b4f6cbde Author: chegar Date: 2016-11-01 12:37 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7745b4f6cbde 8168980: Reinstate sun.reflect.ReflectionFactory.newConstructorForSerialization(Class,Constructor) Reviewed-by: alanb ! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java ! src/jdk.unsupported/share/classes/sun/reflect/ReflectionFactory.java ! test/sun/reflect/ReflectionFactory/ReflectionFactoryTest.java Changeset: f3e3ad225c1e Author: sdrach Date: 2016-11-01 14:36 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f3e3ad225c1e 8156499: Update jlink to support creating images with modules that are packaged as multi-release JARs Reviewed-by: alanb, mchung ! src/java.base/share/classes/module-info.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JarArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModularJarArchive.java + test/tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java + test/tools/jlink/multireleasejar/base/m1/module-info.java + test/tools/jlink/multireleasejar/base/m1/p/Main.java + test/tools/jlink/multireleasejar/rt/m1/module-info.java + test/tools/jlink/multireleasejar/rt/m1/p/Main.java + test/tools/jlink/multireleasejar/rt/m1/p/Type.java + test/tools/jlink/multireleasejar/rt/m1/q/PublicClass.java Changeset: 29831b6c481b Author: psandoz Date: 2016-11-01 17:29 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/29831b6c481b 8167974: MethodHandles.iteratedLoop(...) fails with CCE in the case of iterating over array 8167966: MethodHandles.iteratedLoop fails with IAE in the case of correct arguments Reviewed-by: redestad ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! test/java/lang/invoke/LoopCombinatorTest.java Changeset: 92103cb21bd6 Author: psandoz Date: 2016-11-01 17:29 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/92103cb21bd6 8168841: The JavaDoc of java.util.stream.Collectors method collectingAndThen has incorrect code snippet Reviewed-by: smarks, lancea, tvaleev ! src/java.base/share/classes/java/util/stream/Collectors.java Changeset: 58796fb3241f Author: sundar Date: 2016-11-02 10:49 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/58796fb3241f 8160063: Provide a means to disable a plugin via the command line Reviewed-by: jlaskey ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! test/tools/jlink/JLinkPluginsTest.java Changeset: 79d71eeecfc8 Author: weijun Date: 2016-11-02 14:44 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/79d71eeecfc8 8168518: rcache interop with krb5-1.15 Reviewed-by: xuelei ! src/java.security.jgss/share/classes/sun/security/krb5/KrbApReq.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/rcache/AuthTime.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/rcache/AuthTimeWithHash.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/rcache/DflCache.java ! test/java/security/testlibrary/Proc.java ! test/sun/security/krb5/auto/ReplayCacheExpunge.java ! test/sun/security/krb5/auto/ReplayCachePrecise.java ! test/sun/security/krb5/auto/ReplayCacheTestProc.java + test/sun/security/krb5/auto/rcache_usemd5.sh Changeset: be7aedddbb76 Author: erikj Date: 2016-11-02 10:43 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/be7aedddbb76 8063154: Checked in jvmti.h not in sync with generated jvmti.h Reviewed-by: tbell ! make/copy/Copy-java.base.gmk - src/java.base/share/native/include/jvmti.h Changeset: 6577fabed061 Author: clanger Date: 2016-11-02 11:52 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6577fabed061 8168771: Remove #ifdef AF_INET6 guards in libnet native coding Reviewed-by: chegar ! src/java.base/share/native/libnet/net_util.c ! src/java.base/unix/native/libnet/Inet6AddressImpl.c ! src/java.base/unix/native/libnet/InetAddressImplFactory.c ! src/java.base/unix/native/libnet/NetworkInterface.c ! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c ! src/java.base/unix/native/libnet/PlainSocketImpl.c ! src/java.base/unix/native/libnet/SdpSupport.c ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/unix/native/libnet/net_util_md.h ! src/java.base/windows/native/libnet/Inet6AddressImpl.c Changeset: 9372d3dd3aae Author: dfuchs Date: 2016-11-02 14:46 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9372d3dd3aae 8152515: (logging) LogManager.resetLogger should ignore LinkageError Summary: LogManager.resetLogger will also ignore errors, but only while shutting down. Reviewed-by: rriggs, dholmes ! src/java.logging/share/classes/java/util/logging/LogManager.java + test/java/util/logging/LogManager/LinkageErrorTest.java Changeset: 0fa4b5647f3e Author: igerasim Date: 2016-11-02 18:45 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0fa4b5647f3e 8168923: Use unsigned random long in a temp directory name Reviewed-by: bpb, alanb ! src/java.base/share/classes/java/io/File.java ! src/java.base/share/classes/java/nio/file/TempFileHelper.java Changeset: 50dd63d47f2d Author: igerasim Date: 2016-11-02 20:53 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/50dd63d47f2d 8168921: Inconsistent Annotation.toString() Reviewed-by: darcy, redestad ! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java ! test/java/lang/annotation/AnnotationToStringTest.java Changeset: 88d82306b232 Author: rriggs Date: 2016-11-02 13:42 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/88d82306b232 8158963: RMI server-side multiplex protocol should be disabled Summary: add sun.rmi.transport.tcp.enableMultiplexProtocol to enable RMI multiplex protocol Reviewed-by: smarks ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java Changeset: 1396fb6d0279 Author: rfield Date: 2016-11-02 16:24 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1396fb6d0279 8168972: Editor support: move built-in and external editor support to the jdk repo 8167639: jshell tool: Edit Pad has readability issues Reviewed-by: jlahoda + src/jdk.editpad/share/classes/jdk/editpad/EditPad.java + src/jdk.editpad/share/classes/jdk/editpad/EditPadProvider.java + src/jdk.editpad/share/classes/jdk/editpad/resources/l10n.properties + src/jdk.editpad/share/classes/module-info.java + src/jdk.internal.ed/share/classes/jdk/internal/editor/external/ExternalEditor.java + src/jdk.internal.ed/share/classes/jdk/internal/editor/spi/BuildInEditorProvider.java + src/jdk.internal.ed/share/classes/module-info.java + test/jdk/editpad/EditPadTest.java Changeset: feca8d2621c0 Author: amlu Date: 2016-11-03 09:44 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/feca8d2621c0 8151511: Test case in CollectionAndMapModifyStreamTest for LinkedHashMap overrides that for HashMap Reviewed-by: chegar, psandoz - test/java/util/stream/bootlib/java.base/java/util/stream/ThowableHelper.java + test/java/util/stream/bootlib/java.base/java/util/stream/ThrowableHelper.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectAndSummaryStatisticsTest.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectionAndMapModifyStreamTest.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/IterateTest.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamBuilderTest.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamCloseTest.java Changeset: fa69be51bf46 Author: xiaofeya Date: 2016-11-02 18:44 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/fa69be51bf46 8156504: java/net/URLPermission/nstest/lookup.sh fails intermittently Reviewed-by: chegar, dfuchs ! test/java/net/URLPermission/nstest/LookupTest.java - test/java/net/URLPermission/nstest/lookup.sh Changeset: 742e99d3aa32 Author: amlu Date: 2016-11-03 15:40 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/742e99d3aa32 8143097: java/net/ipv6tests/UdpTest.java fails intermittently with "checkTime failed: got 1998 expected 4000" Reviewed-by: chegar ! test/java/net/ipv6tests/Tests.java ! test/java/net/ipv6tests/UdpTest.java Changeset: b5c6cc183ebb Author: rriggs Date: 2016-11-03 12:29 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b5c6cc183ebb 8169055: [TESTBUG] java/io/Serializable/serialFilter/ tests have undeclared dependency on java.compiler module Summary: Change serialFilter test to use type in java.base Reviewed-by: dfuchs, chegar, skovalev ! test/java/io/Serializable/serialFilter/SerialFilterTest.java Changeset: 90dd858e9303 Author: lancea Date: 2016-11-03 13:34 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/90dd858e9303 8169020: Add since element to JDBC deprecated methods Reviewed-by: darcy ! src/java.sql/share/classes/java/sql/CallableStatement.java ! src/java.sql/share/classes/java/sql/Date.java ! src/java.sql/share/classes/java/sql/DriverManager.java ! src/java.sql/share/classes/java/sql/PreparedStatement.java ! src/java.sql/share/classes/java/sql/ResultSet.java ! src/java.sql/share/classes/java/sql/Time.java ! src/java.sql/share/classes/java/sql/Timestamp.java Changeset: 7c61ce6d7852 Author: skovalev Date: 2016-11-03 16:19 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7c61ce6d7852 8169002: Several java/net/httpclient have undeclared dependency on java.logging module Reviewed-by: chegar, rriggs, dfuchs ! test/java/net/httpclient/APIErrors.java ! test/java/net/httpclient/ManyRequests.java ! test/java/net/httpclient/RequestBodyTest.java ! test/java/net/httpclient/SmokeTest.java ! test/java/net/httpclient/security/Driver.java ! test/java/net/httpclient/security/Security.java Changeset: 52d732262bfa Author: darcy Date: 2016-11-03 13:06 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/52d732262bfa 8168681: Correct deprecation text for Class.newInstance Reviewed-by: mchung ! src/java.base/share/classes/java/lang/Class.java Changeset: eef9f927659d Author: ddehaven Date: 2016-11-03 13:44 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/eef9f927659d Merge - src/java.desktop/macosx/classes/sun/lwawt/macosx/NSPrintInfo.java Changeset: 40620d84d55d Author: jnimeh Date: 2016-11-03 15:18 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/40620d84d55d 8133632: javax.net.ssl.SSLEngine does not properly handle received SSL fatal alerts Summary: Upon receiving a fatal alert, make sure the input and output queues are closed and the engine is in the NOT_HANDSHAKING state. Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java + test/javax/net/ssl/SSLEngine/EngineCloseOnAlert.java Changeset: b1d58146df13 Author: mchung Date: 2016-11-03 18:08 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b1d58146df13 6479237: (cl) Add support for classloader names Reviewed-by: alanb, bchristi, coleenp, dfuchs, lfoltan, psandoz, sspitsyn ! make/mapfiles/libjava/mapfile-vers ! make/mapfiles/libjava/reorder-sparc ! make/mapfiles/libjava/reorder-sparcv9 ! make/mapfiles/libjava/reorder-x86 ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/StackFrameInfo.java ! src/java.base/share/classes/java/lang/StackTraceElement.java ! src/java.base/share/classes/java/lang/Throwable.java ! src/java.base/share/classes/java/net/URLClassLoader.java ! src/java.base/share/classes/java/security/SecureClassLoader.java ! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java ! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java ! src/java.base/share/native/include/jvm.h - src/java.base/share/native/libjava/StackFrameInfo.c + src/java.base/share/native/libjava/StackTraceElement.c ! src/java.base/share/native/libjava/Throwable.c ! src/java.management/share/classes/sun/management/StackTraceElementCompositeData.java ! test/java/lang/StackTraceElement/PublicConstructor.java + test/java/lang/StackTraceElement/SerialTest.java + test/java/lang/StackTraceElement/WithClassLoaderName.java + test/java/lang/StackTraceElement/lib/m1/com/app/Main.java + test/java/lang/StackTraceElement/lib/m1/com/app/Utils.java + test/java/lang/StackTraceElement/lib/m1/module-info.java + test/java/lang/StackTraceElement/src/p/ThrowException.java ! test/java/lang/StackWalker/VerifyStackTrace.java ! test/java/lang/management/CompositeData/ThreadInfoCompositeData.java ! test/java/net/URLClassLoader/NullURLTest.java Changeset: 000fe525272d Author: amlu Date: 2016-11-04 22:33 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/000fe525272d 8037278: sun/rmi/runtime/Log/6409194/NoConsoleOutput.java fails Intermittently: unexpected subprocess output Reviewed-by: dfuchs, rriggs ! test/sun/rmi/runtime/Log/6409194/NoConsoleOutput.java Changeset: 8dbc8594f9d5 Author: darcy Date: 2016-11-03 01:45 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8dbc8594f9d5 8169024: Problem list OpenNonIntegralNumberOfSampleframes.java until JDK-8168881 is fixed Reviewed-by: rriggs ! test/ProblemList.txt Changeset: 1574becd1f23 Author: lana Date: 2016-11-04 17:24 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1574becd1f23 Added tag jdk-9+143 for changeset 8dbc8594f9d5 ! .hgtags Changeset: b46fb3d66cf4 Author: lana Date: 2016-11-04 17:52 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b46fb3d66cf4 Merge - src/java.base/share/native/libjava/StackFrameInfo.c - src/java.desktop/macosx/classes/sun/lwawt/macosx/NSPrintInfo.java ! test/ProblemList.txt - test/java/net/URLPermission/nstest/lookup.sh - test/java/util/stream/bootlib/java.base/java/util/stream/ThowableHelper.java Changeset: 93e7c16fd885 Author: smarks Date: 2016-11-04 14:29 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/93e7c16fd885 8156079: consider making empty instances singletons 8169222: minor immutable collections optimizations Reviewed-by: forax, redestad, alanb ! src/java.base/share/classes/java/util/ImmutableCollections.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 Changeset: 7ee327a10059 Author: mchung Date: 2016-11-04 15:49 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7ee327a10059 8169231: Fix tests to add @compile --add-modules to workaround jtreg bug Reviewed-by: jjg ! test/ProblemList.txt ! test/com/sun/jndi/dns/Parser.java ! test/com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java ! test/java/lang/ClassLoader/platformClassLoader/DefinePlatformClass.java ! test/sun/security/ec/TestEC.java ! test/sun/security/mscapi/IsSunMSCAPIAvailable.java ! test/sun/security/pkcs11/ec/TestCurves.java ! test/tools/launcher/MiscTests.java Changeset: 06195d1ca9ce Author: sundar Date: 2016-11-07 11:33 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/06195d1ca9ce 8166286: jmod fails on symlink to directory Reviewed-by: jlaskey, alanb ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java ! test/tools/jmod/JmodTest.java + test/tools/jmod/src/apa/jdk/test/apa/Apa.java + test/tools/jmod/src/apa/module-info.java Changeset: 736a5f3085b2 Author: erikj Date: 2016-11-07 13:25 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/736a5f3085b2 8168108: lib/classlist should be packaged in java.base.jmod Reviewed-by: mchung - make/GenerateClasslist.gmk Changeset: 53d76efc6fdc Author: erikj Date: 2016-11-07 14:15 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/53d76efc6fdc 8160491: tar.gz bundles missing files containing $ Reviewed-by: ihse ! make/rmic/Rmic-java.rmi.gmk Changeset: efa71dc820eb Author: jlaskey Date: 2016-11-07 13:10 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/efa71dc820eb 8159393: jlink should print a warning that a signed modular JAR will be treated as unsigned Reviewed-by: alanb, sundar, mullan, weijun ! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties + test/tools/jlink/JLinkSigningTest.java Changeset: 762dad364838 Author: jlaskey Date: 2016-11-07 14:36 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/762dad364838 8155756: Better context for some jlink exceptions Reviewed-by: mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/DirArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties Changeset: 361fb5404741 Author: xuelei Date: 2016-11-08 06:22 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/361fb5404741 8169318: Dump the reproduced packet in DTLSOverDatagram.java Reviewed-by: mullan ! test/javax/net/ssl/DTLS/DTLSOverDatagram.java Changeset: 60837db5d445 Author: nishjain Date: 2016-11-08 14:48 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/60837db5d445 8166994: Improve sun.util.locale.LocaleMatcher Reviewed-by: okutsu, naoto, peytoia ! src/java.base/share/classes/sun/util/locale/LocaleMatcher.java + test/java/util/Locale/Bug8166994.java Changeset: 3f560167843d Author: redestad Date: 2016-11-08 13:23 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3f560167843d 8168911: Increased number of classes initialized during initialization of SignatureFileVerifier Reviewed-by: ascarpino ! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/util/AlgorithmDecomposer.java ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java Changeset: befc4757d253 Author: psandoz Date: 2016-11-08 12:36 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/befc4757d253 8165782: java.util.jar.JarFile.runtimeVersion() spec needs clarification Reviewed-by: mchung, alanb ! src/java.base/share/classes/java/util/jar/JarFile.java Changeset: a641b410ee9b Author: psandoz Date: 2016-11-08 12:36 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a641b410ee9b 8166735: JarFile#getVersion spec clarification for unversioned jars Reviewed-by: mchung, alanb ! src/java.base/share/classes/java/util/jar/JarFile.java Changeset: 36cf65a9e2f9 Author: sherman Date: 2016-11-08 14:29 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/36cf65a9e2f9 8168862: Tighten permissions granted to the jdk.zipfs module Reviewed-by: mullan, mchung, lancea, bpb ! src/java.base/share/lib/security/default.policy Changeset: 9bb8dc7e972d Author: asmotrak Date: 2016-11-08 15:55 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9bb8dc7e972d 8168882: keytool doesn't print certificate info if disabled algorithm was used for signing a jar Reviewed-by: weijun, mullan ! src/java.base/share/classes/sun/security/tools/keytool/Main.java + test/lib/security/SecurityTools.java ! test/sun/security/tools/keytool/KeyToolTest.java ! test/sun/security/tools/keytool/PrintSSL.java + test/sun/security/tools/keytool/ReadJar.java - test/sun/security/tools/keytool/readjar.sh Changeset: 4407b0525631 Author: wetmore Date: 2016-11-08 16:54 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4407b0525631 8169229: RSAClientKeyExchange debug info is incorrect Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/RSAClientKeyExchange.java Changeset: 7f7091c1dd33 Author: rpatil Date: 2016-11-08 18:02 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7f7091c1dd33 8169191: (tz) Support tzdata2016i Reviewed-by: martin, okutsu ! make/data/tzdata/VERSION ! make/data/tzdata/antarctica ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/europe ! make/data/tzdata/zone.tab ! test/sun/util/calendar/zi/tzdata/VERSION ! test/sun/util/calendar/zi/tzdata/antarctica ! test/sun/util/calendar/zi/tzdata/asia ! test/sun/util/calendar/zi/tzdata/australasia ! test/sun/util/calendar/zi/tzdata/europe ! test/sun/util/calendar/zi/tzdata/zone.tab Changeset: 8007f206f347 Author: prr Date: 2016-11-09 10:04 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8007f206f347 Merge - make/GenerateClasslist.gmk - src/java.base/share/native/include/jvmti.h - src/java.base/share/native/libjava/StackFrameInfo.c - test/java/net/URLPermission/nstest/lookup.sh - test/java/util/stream/bootlib/java.base/java/util/stream/ThowableHelper.java - test/sun/security/tools/keytool/readjar.sh From philip.race at oracle.com Wed Nov 9 18:22:48 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 09 Nov 2016 18:22:48 +0000 Subject: hg: jdk9/client/nashorn: 4 new changesets Message-ID: <201611091822.uA9IMmfM018543@aojmv0008.oracle.com> Changeset: 7caf1f762f1d Author: attila Date: 2016-11-01 15:31 +0100 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/7caf1f762f1d 8168005: Introduce namespaces for GET, SET Dynalink operations Reviewed-by: hannesw, sundar ! samples/dynalink/ArrayStreamLinkerExporter.java ! samples/dynalink/BufferIndexingLinkerExporter.java ! samples/dynalink/DOMLinkerExporter.java ! samples/dynalink/MissingMethodLinkerExporter.java ! samples/dynalink/UnderscoreNameLinkerExporter.java ! src/jdk.dynalink/share/classes/jdk/dynalink/CallSiteDescriptor.java - src/jdk.dynalink/share/classes/jdk/dynalink/CompositeOperation.java ! src/jdk.dynalink/share/classes/jdk/dynalink/NamedOperation.java + src/jdk.dynalink/share/classes/jdk/dynalink/Namespace.java + src/jdk.dynalink/share/classes/jdk/dynalink/NamespaceOperation.java ! src/jdk.dynalink/share/classes/jdk/dynalink/Operation.java + src/jdk.dynalink/share/classes/jdk/dynalink/StandardNamespace.java ! src/jdk.dynalink/share/classes/jdk/dynalink/StandardOperation.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/AbstractJavaLinker.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/DynamicMethodLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/GuardedInvocationComponent.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClass.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClassLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/package-info.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.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/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Undefined.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/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/PrimitiveLookup.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java ! test/src/jdk/dynalink/beans/test/BeanLinkerTest.java ! test/src/jdk/dynalink/beans/test/BeansLinkerTest.java ! test/src/jdk/dynalink/support/test/CallSiteTest.java ! test/src/jdk/dynalink/test/DynamicLinkerFactoryTest.java ! test/src/jdk/dynalink/test/LinkedCallSiteLocationTest.java Changeset: b4e57ead3fae Author: sundar Date: 2016-11-02 18:36 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/b4e57ead3fae 8169050: underscore_linker.js sample fails after dynalink changes for JDK-8168005 Reviewed-by: jlaskey, hannesw ! samples/dynalink/underscore_linker.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java ! test/src/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter + test/src/jdk/dynalink/test/TrustedUnderscoreNameLinkerExporter.java ! test/src/jdk/nashorn/api/javaaccess/test/ArrayConversionTest.java + test/src/jdk/nashorn/api/scripting/test/JDK_8169050_Test.java Changeset: d2b0a8054f9f Author: lana Date: 2016-11-04 17:24 +0000 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/d2b0a8054f9f Added tag jdk-9+143 for changeset b4e57ead3fae ! .hgtags Changeset: a7f21ee6ed30 Author: hannesw Date: 2016-11-07 14:48 +0100 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/a7f21ee6ed30 8156619: Unimplemented ES6 features should result in clear Error being thrown Reviewed-by: sundar, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/visitor/NodeOperatorVisitor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties + test/script/basic/es6/class.js + test/script/basic/es6/class.js.EXPECTED + test/script/basic/es6/destructuring.js + test/script/basic/es6/destructuring.js.EXPECTED + test/script/basic/es6/generator.js + test/script/basic/es6/generator.js.EXPECTED + test/script/basic/es6/restparam.js + test/script/basic/es6/restparam.js.EXPECTED + test/script/basic/es6/spread.js + test/script/basic/es6/spread.js.EXPECTED + test/script/basic/es6/super.js + test/script/basic/es6/super.js.EXPECTED From philip.race at oracle.com Wed Nov 9 18:22:55 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 09 Nov 2016 18:22:55 +0000 Subject: hg: jdk9/client/hotspot: 4 new changesets Message-ID: <201611091822.uA9IMtS8018712@aojmv0008.oracle.com> Changeset: d87d5d430c42 Author: erikj Date: 2016-11-02 10:43 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d87d5d430c42 8063154: Checked in jvmti.h not in sync with generated jvmti.h Reviewed-by: tbell ! make/gensrc/GensrcJvmti.gmk Changeset: 48fce55afe71 Author: mchung Date: 2016-11-03 18:08 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/48fce55afe71 6479237: (cl) Add support for classloader names Reviewed-by: alanb, bchristi, coleenp, dfuchs, lfoltan, psandoz, sspitsyn ! make/symbols/symbols-unix ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h Changeset: 6ee1eeed0d77 Author: lana Date: 2016-11-04 17:24 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/6ee1eeed0d77 Added tag jdk-9+143 for changeset d87d5d430c42 ! .hgtags Changeset: 6187b582d02a Author: lana Date: 2016-11-04 17:52 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/6187b582d02a Merge From philip.race at oracle.com Wed Nov 9 18:22:58 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 09 Nov 2016 18:22:58 +0000 Subject: hg: jdk9/client/jaxp: 2 new changesets Message-ID: <201611091822.uA9IMwHR018974@aojmv0008.oracle.com> Changeset: ce81d03ad732 Author: fyuan Date: 2016-11-02 14:16 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/ce81d03ad732 8168968: Two jaxp tests failing after JDK-8167646 Reviewed-by: joehw, weijun ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest.java + test/javax/xml/jaxp/unittest/catalog/CatalogInvalidPathTest.java ! test/javax/xml/jaxp/unittest/catalog/CatalogTest.java Changeset: 99be33734ff6 Author: lana Date: 2016-11-04 17:24 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/99be33734ff6 Added tag jdk-9+143 for changeset ce81d03ad732 ! .hgtags From philip.race at oracle.com Wed Nov 9 18:23:02 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 09 Nov 2016 18:23:02 +0000 Subject: hg: jdk9/client/corba: Added tag jdk-9+143 for changeset 6211236ef15e Message-ID: <201611091823.uA9IN2ka019181@aojmv0008.oracle.com> Changeset: d4f1dae17409 Author: lana Date: 2016-11-04 17:24 +0000 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/d4f1dae17409 Added tag jdk-9+143 for changeset 6211236ef15e ! .hgtags From philip.race at oracle.com Wed Nov 9 18:23:06 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 09 Nov 2016 18:23:06 +0000 Subject: hg: jdk9/client/jaxws: Added tag jdk-9+143 for changeset 1c988e708a06 Message-ID: <201611091823.uA9IN6QX019308@aojmv0008.oracle.com> Changeset: 92523c51d6a4 Author: lana Date: 2016-11-04 17:24 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/92523c51d6a4 Added tag jdk-9+143 for changeset 1c988e708a06 ! .hgtags From philip.race at oracle.com Wed Nov 9 18:23:13 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 09 Nov 2016 18:23:13 +0000 Subject: hg: jdk9/client/langtools: 21 new changesets Message-ID: <201611091823.uA9INDxx019383@aojmv0008.oracle.com> Changeset: 117bd6e52035 Author: mchung Date: 2016-10-31 18:06 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/117bd6e52035 8167057: jdeps option to list modules and internal APIs for @modules for test dev Reviewed-by: dfuchs ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/DepsAnalyzer.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsFilter.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Module.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleAnalyzer.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleExportsAnalyzer.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleGraphBuilder.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties ! test/tools/jdeps/lib/JdepsRunner.java + test/tools/jdeps/listdeps/ListModuleDeps.java + test/tools/jdeps/listdeps/src/lib/Lib.java + test/tools/jdeps/listdeps/src/z/Bar.java + test/tools/jdeps/listdeps/src/z/Foo.java + test/tools/jdeps/listdeps/src/z/UseUnsafe.java Changeset: 11ab0f581f11 Author: vromero Date: 2016-11-01 10:14 -0400 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/11ab0f581f11 8132562: javac fails with CLASSPATH with double-quotes as an environment variable Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java + test/tools/javac/T8132562/ClassPathWithDoubleQuotesTest.java Changeset: 85a8bfb00296 Author: vromero Date: 2016-11-01 10:51 -0400 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/85a8bfb00296 8167431: javac takes too long time to resolve interface dependency Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Iterators.java Changeset: 68754738ba9c Author: smarks Date: 2016-11-01 11:28 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/68754738ba9c 8165646: (jdeprscan) adjust tool output to improve clarity Reviewed-by: jjg, psandoz ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Messages.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/readme.md ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/resources/jdeprscan.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/scan/Scan.java ! test/tools/jdeprscan/tests/jdk/jdeprscan/TestScan.java Changeset: d44acab5b0ab Author: darcy Date: 2016-11-01 14:47 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/d44acab5b0ab 8169025: Problem list ClassPathWithDoubleQuotesTest.java until JDK-8169005 is fixed Reviewed-by: ksrini ! test/ProblemList.txt Changeset: 6ef8a1453577 Author: jlahoda Date: 2016-11-02 07:38 +0100 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/6ef8a1453577 8131019: jshell tool: access javadoc from tool Summary: Adding internal support to resolve {@inheritDoc} and format javadoc to plain text for use by jdk.jshell and jdk.scripting.nashorn.shell, enhancing Shift- documentation in JShell with ability to show javadoc. Reviewed-by: jjg, rfield ! src/jdk.compiler/share/classes/com/sun/tools/doclint/Entity.java + src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java + src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocHelper.java + src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/resources/javadocformatter.properties ! src/jdk.compiler/share/classes/module-info.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysis.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java + test/jdk/internal/shellsupport/doc/JavadocFormatterTest.java + test/jdk/internal/shellsupport/doc/JavadocHelperTest.java ! test/jdk/jshell/CompletionSuggestionTest.java + test/jdk/jshell/JavadocTest.java ! test/jdk/jshell/KullaTesting.java Changeset: d3dde3f775b8 Author: jlahoda Date: 2016-11-02 16:48 +0100 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/d3dde3f775b8 8166538: Improve error reporting for compiling against unexported package Summary: When a type cannot be found, look into other modules, search for possible viable types, and report them conveniently to the user. Reviewed-by: mcimadamore, jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/tools/javac/PackageClassAmbiguity/util.out ! test/tools/javac/T5003235/T5003235a.java ! test/tools/javac/T5003235/T5003235a.out ! test/tools/javac/T5003235/T5003235b.java ! test/tools/javac/T5003235/T5003235b.out ! test/tools/javac/diags/Example.java ! test/tools/javac/diags/RunExamples.java ! test/tools/javac/diags/examples.not-yet.txt + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/NotDefAccessClassIntfCantAccessReason.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/api1/api1/Api.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/api1/module-info.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/api2/api2/Api.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/api2/module-info.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/impl/impl/Impl.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/impl/module-info.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/NotDefAccessClassIntfCantAccessReason.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/api1/api1/Api.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/api1/module-info.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/api2/api2/Api.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/api2/module-info.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/impl/impl/Impl.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/impl/module-info.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/NotDefAccessClassPackageCantAccess.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m1/module-info.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m1/p1/C1.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m2/module-info.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m2/p2/C2.java + test/tools/javac/diags/examples/NotDefAccessDoesNotRead/NotDefAccessDoesNotRead.java + test/tools/javac/diags/examples/NotDefAccessDoesNotRead/modulesourcepath/api/api/Api.java + test/tools/javac/diags/examples/NotDefAccessDoesNotRead/modulesourcepath/api/module-info.java + test/tools/javac/diags/examples/NotDefAccessDoesNotRead/modulesourcepath/impl/impl/Impl.java + test/tools/javac/diags/examples/NotDefAccessDoesNotRead/modulesourcepath/impl/module-info.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadFromUnnamed/NotDefAccessDoesNotReadFromUnnamed.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadFromUnnamed/modulepath/api/api/Api.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadFromUnnamed/modulepath/api/module-info.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/NotDefAccessDoesNotReadUnnamed.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/classpath/api/Api.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/modulesourcepath/auxiliary/auxiliary/Auxiliary.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/modulesourcepath/auxiliary/module-info.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/modulesourcepath/impl/impl/Impl.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/modulesourcepath/impl/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExported/NotDefAccessNotExported.java + test/tools/javac/diags/examples/NotDefAccessNotExported/modulesourcepath/api/api/Api.java + test/tools/javac/diags/examples/NotDefAccessNotExported/modulesourcepath/api/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExported/modulesourcepath/impl/impl/Impl.java + test/tools/javac/diags/examples/NotDefAccessNotExported/modulesourcepath/impl/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExportedFromUnnamed/NotDefAccessNotExportedFromUnnamed.java + test/tools/javac/diags/examples/NotDefAccessNotExportedFromUnnamed/modulepath/api/api/Api.java + test/tools/javac/diags/examples/NotDefAccessNotExportedFromUnnamed/modulepath/api/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/NotDefAccessNotExportedToModule.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/modulesourcepath/api/api/Api.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/modulesourcepath/api/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/modulesourcepath/impl/impl/Impl.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/modulesourcepath/impl/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/modulesourcepath/other/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModuleFromUnnamed/NotDefAccessNotExportedToModuleFromUnnamed.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModuleFromUnnamed/modulepath/api/api/Api.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModuleFromUnnamed/modulepath/api/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModuleFromUnnamed/modulepath/other/module-info.java ! test/tools/javac/modules/AddLimitMods.java ! test/tools/javac/modules/AddReadsTest.java ! test/tools/javac/modules/AutomaticModules.java + test/tools/javac/modules/ConvenientAccessErrorsTest.java ! test/tools/javac/modules/EdgeCases.java ! test/tools/javac/modules/GraphsTest.java ! test/tools/javac/modules/PackageMultipleModules.java ! test/tools/javac/modules/RequiresPublicTest.java ! test/tools/javac/modules/ResolveTest.java ! test/tools/javac/modules/UsesTest.java ! test/tools/javac/modules/XModuleTest.java Changeset: 1fc501869aa8 Author: jlahoda Date: 2016-11-02 20:21 +0100 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/1fc501869aa8 8169074: Build is failing after JDK-8166538 Summary: Reverting d3dde3f775b8 Reviewed-by: darcy ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/tools/javac/PackageClassAmbiguity/util.out ! test/tools/javac/T5003235/T5003235a.java ! test/tools/javac/T5003235/T5003235a.out ! test/tools/javac/T5003235/T5003235b.java ! test/tools/javac/T5003235/T5003235b.out ! test/tools/javac/diags/Example.java ! test/tools/javac/diags/RunExamples.java ! test/tools/javac/diags/examples.not-yet.txt - test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/NotDefAccessClassIntfCantAccessReason.java - test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/api1/api1/Api.java - test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/api1/module-info.java - test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/api2/api2/Api.java - test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/api2/module-info.java - test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/impl/impl/Impl.java - test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/impl/module-info.java - test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/NotDefAccessClassIntfCantAccessReason.java - test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/api1/api1/Api.java - test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/api1/module-info.java - test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/api2/api2/Api.java - test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/api2/module-info.java - test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/impl/impl/Impl.java - test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/impl/module-info.java + test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/NotDefAccessClassPackageCantAccess.java + test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m1/module-info.java + test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m1/p1/C1.java + test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m2/module-info.java + test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m2/p2/C2.java - test/tools/javac/diags/examples/NotDefAccessDoesNotRead/NotDefAccessDoesNotRead.java - test/tools/javac/diags/examples/NotDefAccessDoesNotRead/modulesourcepath/api/api/Api.java - test/tools/javac/diags/examples/NotDefAccessDoesNotRead/modulesourcepath/api/module-info.java - test/tools/javac/diags/examples/NotDefAccessDoesNotRead/modulesourcepath/impl/impl/Impl.java - test/tools/javac/diags/examples/NotDefAccessDoesNotRead/modulesourcepath/impl/module-info.java - test/tools/javac/diags/examples/NotDefAccessDoesNotReadFromUnnamed/NotDefAccessDoesNotReadFromUnnamed.java - test/tools/javac/diags/examples/NotDefAccessDoesNotReadFromUnnamed/modulepath/api/api/Api.java - test/tools/javac/diags/examples/NotDefAccessDoesNotReadFromUnnamed/modulepath/api/module-info.java - test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/NotDefAccessDoesNotReadUnnamed.java - test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/classpath/api/Api.java - test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/modulesourcepath/auxiliary/auxiliary/Auxiliary.java - test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/modulesourcepath/auxiliary/module-info.java - test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/modulesourcepath/impl/impl/Impl.java - test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/modulesourcepath/impl/module-info.java - test/tools/javac/diags/examples/NotDefAccessNotExported/NotDefAccessNotExported.java - test/tools/javac/diags/examples/NotDefAccessNotExported/modulesourcepath/api/api/Api.java - test/tools/javac/diags/examples/NotDefAccessNotExported/modulesourcepath/api/module-info.java - test/tools/javac/diags/examples/NotDefAccessNotExported/modulesourcepath/impl/impl/Impl.java - test/tools/javac/diags/examples/NotDefAccessNotExported/modulesourcepath/impl/module-info.java - test/tools/javac/diags/examples/NotDefAccessNotExportedFromUnnamed/NotDefAccessNotExportedFromUnnamed.java - test/tools/javac/diags/examples/NotDefAccessNotExportedFromUnnamed/modulepath/api/api/Api.java - test/tools/javac/diags/examples/NotDefAccessNotExportedFromUnnamed/modulepath/api/module-info.java - test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/NotDefAccessNotExportedToModule.java - test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/modulesourcepath/api/api/Api.java - test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/modulesourcepath/api/module-info.java - test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/modulesourcepath/impl/impl/Impl.java - test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/modulesourcepath/impl/module-info.java - test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/modulesourcepath/other/module-info.java - test/tools/javac/diags/examples/NotDefAccessNotExportedToModuleFromUnnamed/NotDefAccessNotExportedToModuleFromUnnamed.java - test/tools/javac/diags/examples/NotDefAccessNotExportedToModuleFromUnnamed/modulepath/api/api/Api.java - test/tools/javac/diags/examples/NotDefAccessNotExportedToModuleFromUnnamed/modulepath/api/module-info.java - test/tools/javac/diags/examples/NotDefAccessNotExportedToModuleFromUnnamed/modulepath/other/module-info.java ! test/tools/javac/modules/AddLimitMods.java ! test/tools/javac/modules/AddReadsTest.java ! test/tools/javac/modules/AutomaticModules.java - test/tools/javac/modules/ConvenientAccessErrorsTest.java ! test/tools/javac/modules/EdgeCases.java ! test/tools/javac/modules/GraphsTest.java ! test/tools/javac/modules/PackageMultipleModules.java ! test/tools/javac/modules/RequiresPublicTest.java ! test/tools/javac/modules/ResolveTest.java ! test/tools/javac/modules/UsesTest.java ! test/tools/javac/modules/XModuleTest.java Changeset: 035532fe695b Author: smarks Date: 2016-11-02 14:22 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/035532fe695b 8169078: add bug IDs to jdeprscan tests Reviewed-by: jjg ! test/tools/jdeprscan/tests/jdk/jdeprscan/TestLoad.java ! test/tools/jdeprscan/tests/jdk/jdeprscan/TestScan.java Changeset: afaafd7267cc Author: rfield Date: 2016-11-02 16:29 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/afaafd7267cc 8167636: jshell tool: Edit Pad should be in its own module Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java - src/jdk.jshell/share/classes/jdk/internal/jshell/tool/EditPad.java - src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ExternalEditor.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! src/jdk.jshell/share/classes/module-info.java - test/jdk/jshell/EditorPadTest.java Changeset: 692418f52877 Author: jlahoda Date: 2016-11-03 11:46 +0100 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/692418f52877 8166635: getEnclosedElements() on package causes BadClassFile error Summary: Properly reading typevars from enclosing scopes for local classes. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java + test/tools/javac/processing/model/nestedTypeVars/NestedTypeVars.java + test/tools/javac/processing/model/nestedTypeVars/NestedTypeVars.out Changeset: 08e3ce8305c9 Author: ksrini Date: 2016-11-02 15:42 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/08e3ce8305c9 8166857: langtools build.xml broken on windows Reviewed-by: jjg, jlahoda, mcimadamore ! make/build.xml Changeset: 46f2219faf5a Author: rfield Date: 2016-11-03 09:12 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/46f2219faf5a 8161969: jshell tool: /var value is not truncated per feedback setting 8166637: jshell tool: confusing truncation of long result values 8154513: JShell tool: welcome message should match feedback mode 8167552: jshell tool: Typo in jshell command '/? /reload' description Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! test/jdk/jshell/ToolFormatTest.java ! test/jdk/jshell/ToolRetainTest.java ! test/jdk/jshell/ToolSimpleTest.java Changeset: 80b576bd3631 Author: jjg Date: 2016-11-03 13:59 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/80b576bd3631 8167975: align javac --add-* modules options with launcher Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java ! test/tools/doclint/moduleTests/bad/module-info.java ! test/tools/doclint/moduleTests/good/module-info.java ! test/tools/javac/T6403466.java + test/tools/javac/diags/examples/BadNameForOption.java - test/tools/javac/diags/examples/CantFindModule/CantFindModule.java + test/tools/javac/diags/examples/ModuleForOptionNotFound.java - test/tools/javac/diags/examples/XaddexportsMalformedEntry.java - test/tools/javac/diags/examples/XaddexportsTooMany.java - test/tools/javac/diags/examples/XaddreadsMalformedEntry.java - test/tools/javac/diags/examples/XaddreadsTooMany.java + test/tools/javac/modules/AddExportsTest.java + test/tools/javac/modules/AddModulesTest.java ! test/tools/javac/modules/AddReadsTest.java ! test/tools/javac/modules/AnnotationProcessorsInModulesTest.java ! test/tools/javac/modules/EdgeCases.java + test/tools/javac/modules/LimitModulesTest.java ! test/tools/javac/modules/ModuleTestBase.java ! test/tools/javac/modules/XModuleTest.java Changeset: eabfa20e38fd Author: lana Date: 2016-11-04 17:24 +0000 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/eabfa20e38fd Added tag jdk-9+143 for changeset 6ef8a1453577 ! .hgtags Changeset: 74a391527c2c Author: lana Date: 2016-11-04 17:52 +0000 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/74a391527c2c Merge - src/jdk.jshell/share/classes/jdk/internal/jshell/tool/EditPad.java - src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ExternalEditor.java - test/jdk/jshell/EditorPadTest.java - test/tools/javac/diags/examples/CantFindModule/CantFindModule.java - test/tools/javac/diags/examples/XaddexportsMalformedEntry.java - test/tools/javac/diags/examples/XaddexportsTooMany.java - test/tools/javac/diags/examples/XaddreadsMalformedEntry.java - test/tools/javac/diags/examples/XaddreadsTooMany.java Changeset: 16f0cf12da2d Author: rfield Date: 2016-11-04 14:47 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/16f0cf12da2d 8129559: JShell: compilation fails if class, method or field is annotated and has modifiers 8080354: JShell: Runtime visible annotations cannot be retrieved Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/MaskCommentsAndModifiers.java ! test/jdk/jshell/ClassMembersTest.java ! test/jdk/jshell/ClassesTest.java ! test/jdk/jshell/CompletenessTest.java ! test/jdk/jshell/IgnoreTest.java ! test/jdk/jshell/ModifiersTest.java Changeset: 5892a55c7bf9 Author: rfield Date: 2016-11-06 22:50 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/5892a55c7bf9 8161983: JShell API: Clean-up following 8160127 et. al. Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java - src/jdk.jshell/share/classes/jdk/jshell/execution/JDIDefaultExecutionControl.java - src/jdk.jshell/share/classes/jdk/jshell/execution/JDIEventHandler.java - src/jdk.jshell/share/classes/jdk/jshell/execution/JDIExecutionControl.java - src/jdk.jshell/share/classes/jdk/jshell/execution/JDIInitiator.java + src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java + src/jdk.jshell/share/classes/jdk/jshell/execution/JdiEventHandler.java + src/jdk.jshell/share/classes/jdk/jshell/execution/JdiExecutionControl.java + src/jdk.jshell/share/classes/jdk/jshell/execution/JdiInitiator.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/Util.java ! src/jdk.jshell/share/classes/jdk/jshell/spi/ExecutionControl.java ! test/jdk/jshell/FailOverExecutionControlTest.java - test/jdk/jshell/JDILaunchingExecutionControlTest.java - test/jdk/jshell/JDIListeningExecutionControlTest.java - test/jdk/jshell/JDIListeningLocalhostExecutionControlTest.java + test/jdk/jshell/JdiLaunchingExecutionControlTest.java + test/jdk/jshell/JdiListeningExecutionControlTest.java + test/jdk/jshell/JdiListeningLocalhostExecutionControlTest.java - test/jdk/jshell/UserJDIUserRemoteTest.java + test/jdk/jshell/UserJdiUserRemoteTest.java Changeset: 82a50c8d9a43 Author: mcimadamore Date: 2016-11-07 11:16 +0000 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/82a50c8d9a43 8168854: javac erroneously reject a a service interface inner class in a provides clause Summary: Java SE 9 proposed spec changes do not explicitly forbid a service interface to be an inner class - javac should follow Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties - test/tools/javac/diags/examples/ServiceDefinitionInner/ServiceDefinitionInner.java - test/tools/javac/diags/examples/ServiceDefinitionInner/modulesourcepath/m/module-info.java - test/tools/javac/diags/examples/ServiceDefinitionInner/modulesourcepath/m/p1/C1.java - test/tools/javac/diags/examples/ServiceDefinitionInner/modulesourcepath/m/p2/C2.java ! test/tools/javac/modules/ProvidesTest.java + test/tools/javac/modules/T8168854/module-info.java + test/tools/javac/modules/T8168854/pack1/Outer.java + test/tools/javac/modules/T8168854/pack1/Outer1.java Changeset: 47871e348144 Author: mcimadamore Date: 2016-11-07 16:08 +0000 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/47871e348144 8169093: Generics, javac not matching actual and formal arguments. Summary: Make diagnostic for type-args arity mismatch consistent with the class case Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/tools/javac/diags/examples/WrongNumberTypeArgsFragment.java Changeset: ed2e9ef4ce42 Author: ksrini Date: 2016-11-08 12:56 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/ed2e9ef4ce42 8166379: IAE while invoking javadoc with --patch-module Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java ! test/jdk/javadoc/tool/modules/Modules.java From philip.race at oracle.com Wed Nov 9 18:26:46 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 09 Nov 2016 18:26:46 +0000 Subject: hg: jdk9/client/jdk: 8169339: Provide internal API to JavaFX to locate JDK fonts Message-ID: <201611091826.uA9IQkXd020463@aojmv0008.oracle.com> Changeset: ef8bb7532625 Author: prr Date: 2016-11-09 10:26 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ef8bb7532625 8169339: Provide internal API to JavaFX to locate JDK fonts Reviewed-by: serb, kcr ! src/java.desktop/share/classes/sun/font/SunFontManager.java + src/java.desktop/share/classes/sun/font/lookup/JDKFontLookup.java From philip.race at oracle.com Wed Nov 9 19:28:32 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 09 Nov 2016 19:28:32 +0000 Subject: hg: jdk9/client/jdk: 8155874: Fix java.desktop deprecation warnings about Class.newInstance Message-ID: <201611091928.uA9JSX5s009072@aojmv0008.oracle.com> Changeset: 96df5c0c0887 Author: prr Date: 2016-11-09 11:28 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/96df5c0c0887 8155874: Fix java.desktop deprecation warnings about Class.newInstance Reviewed-by: serb, alexsch ! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java ! src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java ! src/java.desktop/share/classes/com/sun/beans/finder/InstanceFinder.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java ! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelAbstractOscillator.java ! src/java.desktop/share/classes/java/awt/GraphicsEnvironment.java ! src/java.desktop/share/classes/java/awt/Toolkit.java ! src/java.desktop/share/classes/java/awt/print/PrinterJob.java ! src/java.desktop/share/classes/java/beans/Introspector.java ! src/java.desktop/share/classes/java/beans/MetaData.java ! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java ! src/java.desktop/share/classes/javax/swing/JEditorPane.java ! src/java.desktop/share/classes/javax/swing/UIManager.java ! src/java.desktop/share/classes/javax/swing/text/html/ObjectView.java ! src/java.desktop/share/classes/sun/awt/FontConfiguration.java ! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java ! src/java.desktop/share/classes/sun/font/FontManagerFactory.java ! src/java.desktop/share/classes/sun/java2d/cmm/CMSManager.java ! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitiveProxy.java ! src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java ! src/java.desktop/unix/classes/sun/font/XMap.java From prasanta.sadhukhan at oracle.com Thu Nov 10 06:53:30 2016 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Thu, 10 Nov 2016 06:53:30 +0000 Subject: hg: jdk9/client/jdk: 8160888: [PIT] What to expect of updated java/awt/print/PrinterJob/Margins.java Message-ID: <201611100653.uAA6rUKZ008597@aojmv0008.oracle.com> Changeset: 82f3b9ffb0f4 Author: psadhukhan Date: 2016-11-10 12:23 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/82f3b9ffb0f4 8160888: [PIT] What to expect of updated java/awt/print/PrinterJob/Margins.java Reviewed-by: prr ! test/java/awt/print/PrinterJob/Margins.java From ajit.ghaisas at oracle.com Fri Nov 11 07:11:21 2016 From: ajit.ghaisas at oracle.com (ajit.ghaisas at oracle.com) Date: Fri, 11 Nov 2016 07:11:21 +0000 Subject: hg: jdk9/client/jdk: 8169043: The task bar icon color is not blue Message-ID: <201611110711.uAB7BLY5020165@aojmv0008.oracle.com> Changeset: 1540bede9ab5 Author: aghaisas Date: 2016-11-11 12:40 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1540bede9ab5 8169043: The task bar icon color is not blue Reviewed-by: serb, arapte Contributed-by: ajit.ghaisas at oracle.com ! test/java/awt/image/multiresolution/MultiResolutionIcon/MultiResIconTest.java From ajit.ghaisas at oracle.com Fri Nov 11 08:28:58 2016 From: ajit.ghaisas at oracle.com (ajit.ghaisas at oracle.com) Date: Fri, 11 Nov 2016 08:28:58 +0000 Subject: hg: jdk9/client/jdk: 8165680: [macosx] Enhance handling of UTF-8 characters in CDataTransfer.java Message-ID: <201611110828.uAB8SwPJ007955@aojmv0008.oracle.com> Changeset: 987287105ea5 Author: mhalder Date: 2016-11-11 13:58 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/987287105ea5 8165680: [macosx] Enhance handling of UTF-8 characters in CDataTransfer.java Reviewed-by: serb, aniyogi Contributed-by: manajit.halder at oracle.com ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java From prasanta.sadhukhan at oracle.com Fri Nov 11 10:00:41 2016 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Fri, 11 Nov 2016 10:00:41 +0000 Subject: hg: jdk9/client/jdk: 8166003: [PIT][TEST_BUG] missing helper for javax/swing/text/GlyphPainter2/6427244/bug6427244.java Message-ID: <201611111000.uABA0fHI028024@aojmv0008.oracle.com> Changeset: 2ffb0408c887 Author: pnarayanan Date: 2016-11-11 15:30 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2ffb0408c887 8166003: [PIT][TEST_BUG] missing helper for javax/swing/text/GlyphPainter2/6427244/bug6427244.java Reviewed-by: prr, psadhukhan ! test/javax/swing/text/GlyphPainter2/6427244/bug6427244.java From prasanta.sadhukhan at oracle.com Fri Nov 11 10:04:15 2016 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Fri, 11 Nov 2016 10:04:15 +0000 Subject: hg: jdk9/client/jdk: 8165212: VolatileImage should not be compatible with GraphicsConfiguration which transform is changed Message-ID: <201611111004.uABA4FsU028903@aojmv0008.oracle.com> Changeset: a4d2db195b23 Author: pnarayanan Date: 2016-11-11 15:33 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a4d2db195b23 8165212: VolatileImage should not be compatible with GraphicsConfiguration which transform is changed Reviewed-by: prr, serb ! src/java.desktop/share/classes/sun/awt/image/VolatileSurfaceManager.java + test/java/awt/image/VolatileImage/VolatileImageConfigurationTest.java From sergey.bylokhov at oracle.com Fri Nov 11 14:09:48 2016 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Fri, 11 Nov 2016 14:09:48 +0000 Subject: hg: jdk9/client/jdk: 8169332: The fix JDK-8083664 in AudioFileWriter can be reverted Message-ID: <201611111409.uABE9ma6025139@aojmv0008.oracle.com> Changeset: b1543c5eb8af Author: serb Date: 2016-11-11 17:07 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b1543c5eb8af 8169332: The fix JDK-8083664 in AudioFileWriter can be reverted Reviewed-by: prr, amenkov ! src/java.desktop/share/classes/javax/sound/sampled/spi/AudioFileWriter.java From philip.race at oracle.com Mon Nov 14 17:27:59 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 14 Nov 2016 17:27:59 +0000 Subject: hg: jdk9/client: 2 new changesets Message-ID: <201611141728.uAEHS03u018373@aojmv0008.oracle.com> Changeset: 7493bf3d3459 Author: lana Date: 2016-11-11 05:11 +0000 URL: http://hg.openjdk.java.net/jdk9/client/rev/7493bf3d3459 Added tag jdk-9+144 for changeset 8d337fd6333e ! .hgtags Changeset: 3b59ad58041d Author: simonis Date: 2016-11-14 11:48 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/3b59ad58041d 8169630: Fix wrong cpu build flag for Linux/ppc64le build Reviewed-by: erikj ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh From philip.race at oracle.com Mon Nov 14 17:28:07 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 14 Nov 2016 17:28:07 +0000 Subject: hg: jdk9/client/jdk: 12 new changesets Message-ID: <201611141728.uAEHS8pL018439@aojmv0008.oracle.com> Changeset: a02d6daeba2a Author: psandoz Date: 2016-11-09 10:36 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a02d6daeba2a 8164934: Optional.map() javadoc code example Reviewed-by: forax, chegar ! src/java.base/share/classes/java/util/Optional.java Changeset: 60d4214cc8ba Author: xuelei Date: 2016-11-10 08:59 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/60d4214cc8ba 8169362: Interop automated testing with Chrome Reviewed-by: wetmore, jnimeh, asmotrak + test/javax/net/ssl/interop/ClientHelloChromeInterOp.java + test/javax/net/ssl/interop/ClientHelloInterOp.java Changeset: df914079c901 Author: skovalev Date: 2016-11-09 14:24 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/df914079c901 8169196: [TESTBUG] Three tests from sun/net/www have undeclared dependencies Reviewed-by: dfuchs ! test/sun/net/www/http/HttpClient/RetryPost.java - test/sun/net/www/http/HttpClient/RetryPost.sh ! test/sun/net/www/http/KeepAliveStream/InfiniteLoop.java ! test/sun/net/www/protocol/http/NoNTLM.java Changeset: 9aaa84760473 Author: ksrini Date: 2016-11-10 15:19 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9aaa84760473 8169001: Remove launcher's built-in ergonomics Reviewed-by: dholmes, erikj ! make/launcher/Launcher-jdk.compiler.gmk ! make/launcher/Launcher-jdk.javadoc.gmk ! make/launcher/Launcher-jdk.jdeps.gmk ! make/launcher/Launcher-jdk.jlink.gmk ! make/launcher/Launcher-jdk.jshell.gmk ! src/java.base/macosx/conf/x86_64/jvm.cfg ! src/java.base/macosx/native/libjli/java_md_macosx.c ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! src/java.base/share/native/launcher/defines.h ! src/java.base/share/native/launcher/main.c ! src/java.base/share/native/libjli/java.c ! src/java.base/share/native/libjli/java.h ! src/java.base/unix/conf/aarch64/jvm.cfg ! src/java.base/unix/conf/amd64/jvm.cfg ! src/java.base/unix/conf/i586/jvm.cfg ! src/java.base/unix/conf/ia64/jvm.cfg ! src/java.base/unix/conf/ppc64/jvm.cfg ! src/java.base/unix/conf/ppc64le/jvm.cfg ! src/java.base/unix/conf/s390x/jvm.cfg ! src/java.base/unix/conf/sparc/jvm.cfg ! src/java.base/unix/conf/sparcv9/jvm.cfg ! src/java.base/unix/conf/zero/jvm.cfg - src/java.base/unix/native/libjli/ergo.c - src/java.base/unix/native/libjli/ergo.h - src/java.base/unix/native/libjli/ergo_i586.c ! src/java.base/windows/conf/amd64/jvm.cfg ! src/java.base/windows/conf/i586/jvm.cfg ! src/java.base/windows/conf/ia64/jvm.cfg ! src/java.base/windows/native/libjli/java_md.c Changeset: 1b0ed4d3704e Author: amlu Date: 2016-11-11 11:31 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1b0ed4d3704e 8169041: com/sun/corba/cachedSocket should be added to exclusiveAccess.dirs Reviewed-by: chegar ! test/TEST.ROOT Changeset: b1fc95093f8c Author: lana Date: 2016-11-11 05:11 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b1fc95093f8c Added tag jdk-9+144 for changeset efa71dc820eb ! .hgtags Changeset: 5b6b8e24a20b Author: lana Date: 2016-11-11 05:55 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5b6b8e24a20b Merge - src/java.base/unix/native/libjli/ergo.c - src/java.base/unix/native/libjli/ergo.h - src/java.base/unix/native/libjli/ergo_i586.c - test/sun/net/www/http/HttpClient/RetryPost.sh - test/sun/security/tools/keytool/readjar.sh Changeset: ba70dcd8de76 Author: msheppar Date: 2016-11-11 13:11 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ba70dcd8de76 8164815: 3 JCK NetworkInterface tests fail on Raspberry Pi Reviewed-by: chegar, alanb ! src/java.base/share/classes/java/net/NetworkInterface.java Changeset: 93ebc26afa26 Author: jlahoda Date: 2016-11-14 10:07 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/93ebc26afa26 8169595: jshell tool: pasting multiple lines hangs input Summary: Need to allow newlines in the user's input. Reviewed-by: rfield ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleReader.java Changeset: 47a8e055bab1 Author: rriggs Date: 2016-01-28 23:13 -0500 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/47a8e055bab1 8169556: Wrapping of FileInputStream's native skip and available methods Summary: Wrap further native methods in FileInputStreams Reviewed-by: chegar, bpb, rriggs Contributed-by: sunny.chan at gs.com ! make/mapfiles/libjava/mapfile-vers ! make/mapfiles/libjava/reorder-sparc ! make/mapfiles/libjava/reorder-sparcv9 ! make/mapfiles/libjava/reorder-x86 ! src/java.base/share/classes/java/io/FileInputStream.java ! src/java.base/share/native/libjava/FileInputStream.c Changeset: da8892f0a591 Author: skovalev Date: 2016-11-08 16:18 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/da8892f0a591 8169316: com/sun/net/httpserver tests have undeclared dependency on java.logging Reviewed-by: chegar ! test/com/sun/net/httpserver/TEST.properties Changeset: 936ed84c6bff Author: prr Date: 2016-11-14 09:03 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/936ed84c6bff Merge - src/java.base/unix/native/libjli/ergo.c - src/java.base/unix/native/libjli/ergo.h - src/java.base/unix/native/libjli/ergo_i586.c - test/sun/net/www/http/HttpClient/RetryPost.sh From philip.race at oracle.com Mon Nov 14 17:28:12 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 14 Nov 2016 17:28:12 +0000 Subject: hg: jdk9/client/nashorn: 3 new changesets Message-ID: <201611141728.uAEHSCsN018504@aojmv0008.oracle.com> Changeset: 37ac000ae6b1 Author: lana Date: 2016-11-11 05:11 +0000 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/37ac000ae6b1 Added tag jdk-9+144 for changeset a7f21ee6ed30 ! .hgtags Changeset: cb625e28d779 Author: attila Date: 2016-11-11 15:50 +0100 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/cb625e28d779 8168373: don't emit conversions for symbols outside their lexical scope Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/PrintVisitor.java + test/script/basic/es6/JDK-8168373.js Changeset: ac5035ff7ee9 Author: hannesw Date: 2016-11-11 18:56 +0100 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/ac5035ff7ee9 8168049: Fix Performance of Lexer.isJSWhitespace Reviewed-by: sundar, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java From philip.race at oracle.com Mon Nov 14 17:28:17 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 14 Nov 2016 17:28:17 +0000 Subject: hg: jdk9/client/hotspot: Added tag jdk-9+144 for changeset 6187b582d02a Message-ID: <201611141728.uAEHSH5H018562@aojmv0008.oracle.com> Changeset: 61e7ea563123 Author: lana Date: 2016-11-11 05:11 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/61e7ea563123 Added tag jdk-9+144 for changeset 6187b582d02a ! .hgtags From philip.race at oracle.com Mon Nov 14 17:28:20 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 14 Nov 2016 17:28:20 +0000 Subject: hg: jdk9/client/jaxp: Added tag jdk-9+144 for changeset 99be33734ff6 Message-ID: <201611141728.uAEHSL5x018680@aojmv0008.oracle.com> Changeset: 71558b38bad7 Author: lana Date: 2016-11-11 05:11 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/71558b38bad7 Added tag jdk-9+144 for changeset 99be33734ff6 ! .hgtags From philip.race at oracle.com Mon Nov 14 17:28:24 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 14 Nov 2016 17:28:24 +0000 Subject: hg: jdk9/client/corba: Added tag jdk-9+144 for changeset d4f1dae17409 Message-ID: <201611141728.uAEHSOgu018736@aojmv0008.oracle.com> Changeset: a44b156ae7f0 Author: lana Date: 2016-11-11 05:11 +0000 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/a44b156ae7f0 Added tag jdk-9+144 for changeset d4f1dae17409 ! .hgtags From philip.race at oracle.com Mon Nov 14 17:28:28 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 14 Nov 2016 17:28:28 +0000 Subject: hg: jdk9/client/jaxws: Added tag jdk-9+144 for changeset 92523c51d6a4 Message-ID: <201611141728.uAEHSSAi018789@aojmv0008.oracle.com> Changeset: 29277a4e7307 Author: lana Date: 2016-11-11 05:11 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/29277a4e7307 Added tag jdk-9+144 for changeset 92523c51d6a4 ! .hgtags From philip.race at oracle.com Mon Nov 14 17:28:33 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 14 Nov 2016 17:28:33 +0000 Subject: hg: jdk9/client/langtools: 10 new changesets Message-ID: <201611141728.uAEHSX1d018849@aojmv0008.oracle.com> Changeset: d4deb115da83 Author: jlahoda Date: 2016-11-10 17:27 +0100 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/d4deb115da83 8166700: NPE during invoking getEnclosedElements() on javax.lang.model.element.Element instance representing a package Summary: Should not strip first parameter of a local class constructor for local classes in initializers. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java + test/tools/javac/processing/model/LocalClasses/LocalClassesModel.java + test/tools/javac/processing/model/LocalClasses/LocalClassesModel.out + test/tools/javac/processing/model/LocalClasses/LocalTest$1Local.jcod + test/tools/javac/processing/model/LocalClasses/LocalTest$2Local.jcod + test/tools/javac/processing/model/LocalClasses/LocalTest$3Local.jcod + test/tools/javac/processing/model/LocalClasses/LocalTest$4Local.jcod + test/tools/javac/processing/model/LocalClasses/LocalTest$5Local.jcod + test/tools/javac/processing/model/LocalClasses/LocalTest.jcod + test/tools/javac/processing/model/LocalClasses/LocalTest.orign Changeset: 6afd59d40256 Author: jjg Date: 2016-11-10 13:29 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/6afd59d40256 8169447: javac should detect/reject repeated use of --patch-module on command line Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties ! test/tools/javac/modules/PatchModulesTest.java Changeset: 2ce7c1083dcb Author: lana Date: 2016-11-11 05:11 +0000 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/2ce7c1083dcb Added tag jdk-9+144 for changeset 47871e348144 ! .hgtags Changeset: 6cc2220006f2 Author: lana Date: 2016-11-11 05:56 +0000 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/6cc2220006f2 Merge Changeset: eb48b040fbc2 Author: jlahoda Date: 2016-11-11 12:54 +0100 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/eb48b040fbc2 8145838: JShell: restrict RemoteAgent connection socket to localhost Summary: Also reviewed by Chris Ries Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java Changeset: 4c650abde107 Author: jlahoda Date: 2016-11-11 17:45 +0100 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/4c650abde107 8169599: Several JShell tests are failing on Solaris after JDK-8145838 Summary: Partially reverting eb48b040fbc2 Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java Changeset: c5d46cf53534 Author: rfield Date: 2016-11-11 11:50 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/c5d46cf53534 8166333: jshell tool: shortcut var does not import its type Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java Changeset: 768f685bceb7 Author: mchung Date: 2016-11-11 17:32 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/768f685bceb7 8168386: Fix jdeps verbose options Reviewed-by: dfuchs, lancea ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleAnalyzer.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties ! test/tools/jdeps/DotFileTest.java + test/tools/jdeps/Options.java ! test/tools/jdeps/lib/JdepsRunner.java Changeset: c18249ecb690 Author: mchung Date: 2016-11-12 09:26 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/c18249ecb690 8169606: jdeps --list-reduced-deps should not show java.base as all modules require it Reviewed-by: dfuchs ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.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/ModuleExportsAnalyzer.java ! test/tools/jdeps/listdeps/ListModuleDeps.java + test/tools/jdeps/listdeps/src/hi/Hi.java Changeset: 120957324d6e Author: sadayapalam Date: 2016-11-14 19:45 +0530 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/120957324d6e 8168312: javac throws NPE if annotation processor is specified and module is declared in a file named arbitrarily Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java + test/tools/javac/modules/AnnotationProcessingWithModuleInfoInWrongPlace.java From philip.race at oracle.com Mon Nov 14 18:00:05 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 14 Nov 2016 18:00:05 +0000 Subject: hg: jdk9/client/jdk: 8169518: Suppress Deprecation warnings for deprecated Swing APIs Message-ID: <201611141800.uAEI05FO028565@aojmv0008.oracle.com> Changeset: 449518f6a468 Author: prr Date: 2016-11-14 09:59 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/449518f6a468 8169518: Suppress Deprecation warnings for deprecated Swing APIs Reviewed-by: alexsch, ssadetsky ! src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldFormattedUI.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibleText.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTextUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextFieldUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextUI.java ! src/java.desktop/share/classes/javax/swing/JEditorPane.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTextUI.java ! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java ! src/java.desktop/share/classes/javax/swing/text/DefaultEditorKit.java ! src/java.desktop/share/classes/javax/swing/text/DefaultHighlighter.java ! src/java.desktop/share/classes/javax/swing/text/FieldView.java ! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java ! src/java.desktop/share/classes/javax/swing/text/ParagraphView.java ! src/java.desktop/share/classes/javax/swing/text/PasswordView.java ! src/java.desktop/share/classes/javax/swing/text/PlainView.java ! src/java.desktop/share/classes/javax/swing/text/Utilities.java ! src/java.desktop/share/classes/javax/swing/text/View.java ! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java ! src/java.desktop/share/classes/javax/swing/text/html/AccessibleHTML.java ! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java ! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java ! src/java.desktop/share/classes/sun/swing/text/TextComponentPrintable.java From philip.race at oracle.com Mon Nov 14 18:01:02 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 14 Nov 2016 18:01:02 +0000 Subject: hg: jdk9/client: 8169518: Suppress Deprecation warnings for deprecated Swing APIs Message-ID: <201611141801.uAEI120e028989@aojmv0008.oracle.com> Changeset: 48086092c1db Author: prr Date: 2016-11-14 10:00 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/48086092c1db 8169518: Suppress Deprecation warnings for deprecated Swing APIs Reviewed-by: alexsch, ssadetsky ! make/CompileJavaModules.gmk From jayathirth.d.v at oracle.com Tue Nov 15 07:22:45 2016 From: jayathirth.d.v at oracle.com (jayathirth.d.v at oracle.com) Date: Tue, 15 Nov 2016 07:22:45 +0000 Subject: hg: jdk9/client/jdk: 6334602: Animated GIFs created from opaque PNG image frames appear transparent when loaded with Toolkit APIs Message-ID: <201611150722.uAF7Mj10006639@aojmv0008.oracle.com> Changeset: b0a97708f993 Author: jdv Date: 2016-11-15 12:52 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b0a97708f993 6334602: Animated GIFs created from opaque PNG image frames appear transparent when loaded with Toolkit APIs Reviewed-by: serb, prr ! src/java.desktop/share/classes/sun/awt/image/GifImageDecoder.java + test/java/awt/image/OpaquePNGToGIFTest.java + test/java/awt/image/opaque_input.png From brian.burkhalter at oracle.com Tue Nov 15 17:11:55 2016 From: brian.burkhalter at oracle.com (brian.burkhalter at oracle.com) Date: Tue, 15 Nov 2016 17:11:55 +0000 Subject: hg: jdk9/client/jdk: 8153208: TIFFImageReadParam: should "contains()" check be appropriate for addAllowedTagSet() method? Message-ID: <201611151711.uAFHBtlP029681@aojmv0008.oracle.com> Changeset: cdde8f59b6b5 Author: bpb Date: 2016-11-15 08:58 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/cdde8f59b6b5 8153208: TIFFImageReadParam: should "contains()" check be appropriate for addAllowedTagSet() method? Summary: Do not add a duplicate TIFFTagSet instance and update the spec accordingly. Reviewed-by: prr ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFImageReadParam.java From philip.race at oracle.com Wed Nov 16 19:50:19 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 16 Nov 2016 19:50:19 +0000 Subject: hg: jdk9/client/jdk: 8168759: Incorrect vertical positioning of diacritics Message-ID: <201611161950.uAGJoJxu022590@aojmv0008.oracle.com> Changeset: df2f48c5d4dd Author: prr Date: 2016-11-16 11:49 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/df2f48c5d4dd 8168759: Incorrect vertical positioning of diacritics Reviewed-by: serb ! src/java.desktop/share/native/libfontmanager/HBShaper.c + test/java/awt/font/TextLayout/ArabicDiacriticTest.java From philip.race at oracle.com Wed Nov 16 22:27:56 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 16 Nov 2016 22:27:56 +0000 Subject: hg: jdk9/client/jdk: 8167182: Exported elements referring to inaccessible types in jdk.accessibility Message-ID: <201611162227.uAGMRuNe004040@aojmv0008.oracle.com> Changeset: 268fe0517a3c Author: prr Date: 2016-11-16 14:27 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/268fe0517a3c 8167182: Exported elements referring to inaccessible types in jdk.accessibility Reviewed-by: serb, ssadetsky ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AWTEventMonitor.java ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AccessibilityEventMonitor.java ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/SwingEventMonitor.java From philip.race at oracle.com Wed Nov 16 22:28:08 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 16 Nov 2016 22:28:08 +0000 Subject: hg: jdk9/client: 8167182: Exported elements referring to inaccessible types in jdk.accessibility Message-ID: <201611162228.uAGMS8pj004096@aojmv0008.oracle.com> Changeset: 2ea05804a41f Author: prr Date: 2016-11-16 14:27 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/2ea05804a41f 8167182: Exported elements referring to inaccessible types in jdk.accessibility Reviewed-by: serb, ssadetsky ! make/CompileJavaModules.gmk From sergey.bylokhov at oracle.com Wed Nov 16 23:59:39 2016 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Wed, 16 Nov 2016 23:59:39 +0000 Subject: hg: jdk9/client/jdk: 8169202: [macos] Font substitution does not work for supplementary characters Message-ID: <201611162359.uAGNxeL8028857@aojmv0008.oracle.com> Changeset: 26cb56201216 Author: serb Date: 2016-11-17 02:31 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/26cb56201216 8169202: [macos] Font substitution does not work for supplementary characters Reviewed-by: serb, prr Contributed-by: Dmitry Batrak ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m ! src/java.desktop/macosx/native/libawt_lwawt/font/CoreTextSupport.h ! src/java.desktop/macosx/native/libawt_lwawt/font/CoreTextSupport.m + test/java/awt/font/Fallback/SurrogatesFallbackTest.java From prasanta.sadhukhan at oracle.com Thu Nov 17 06:18:53 2016 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Thu, 17 Nov 2016 06:18:53 +0000 Subject: hg: jdk9/client/jdk: 8168657: [PIT] Still, on Windows test always fails: java/awt/SplashScreen/MultiResolutionSplash/unix/UnixMultiResolutionSplashTest.java Message-ID: <201611170618.uAH6Isx3001688@aojmv0008.oracle.com> Changeset: fb9dfce3db2f Author: psadhukhan Date: 2016-11-17 11:48 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/fb9dfce3db2f 8168657: [PIT] Still, on Windows test always fails: java/awt/SplashScreen/MultiResolutionSplash/unix/UnixMultiResolutionSplashTest.java Reviewed-by: serb, rchamyal ! test/java/awt/SplashScreen/MultiResolutionSplash/unix/UnixMultiResolutionSplashTest.java From ambarish.rapte at oracle.com Thu Nov 17 06:28:26 2016 From: ambarish.rapte at oracle.com (ambarish.rapte at oracle.com) Date: Thu, 17 Nov 2016 06:28:26 +0000 Subject: hg: jdk9/client/jdk: 8169840: [TESTBUG] DisposeDialogNotActivateOwnerTest: Test clashes with another test with a similar name Message-ID: <201611170628.uAH6SQTk003577@aojmv0008.oracle.com> Changeset: 983d90dfdadf Author: arapte Date: 2016-11-17 11:57 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/983d90dfdadf 8169840: [TESTBUG] DisposeDialogNotActivateOwnerTest: Test clashes with another test with a similar name Reviewed-by: serb, aghaisas - test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.html From ambarish.rapte at oracle.com Thu Nov 17 08:44:56 2016 From: ambarish.rapte at oracle.com (ambarish.rapte at oracle.com) Date: Thu, 17 Nov 2016 08:44:56 +0000 Subject: hg: jdk9/client/jdk: 6614519: [Doc] Description java.awt.dnd.DragSourceContext.getCursor() should be clarified Message-ID: <201611170844.uAH8iuD4002269@aojmv0008.oracle.com> Changeset: 540246aa1f83 Author: arapte Date: 2016-11-17 14:14 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/540246aa1f83 6614519: [Doc] Description java.awt.dnd.DragSourceContext.getCursor() should be clarified Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/java/awt/dnd/DragSourceContext.java From alexandr.scherbatiy at oracle.com Mon Nov 21 14:47:13 2016 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Mon, 21 Nov 2016 14:47:13 +0000 Subject: hg: jdk9/client/jdk: 8169719: WrappedPlainView.modelToView() should return Rectangle2D Message-ID: <201611211447.uALElDHX016947@aojmv0008.oracle.com> Changeset: f2fe778fe293 Author: alexsch Date: 2016-11-21 17:46 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f2fe778fe293 8169719: WrappedPlainView.modelToView() should return Rectangle2D Reviewed-by: prr, serb, ssadetsky ! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java From brian.burkhalter at oracle.com Mon Nov 21 23:05:11 2016 From: brian.burkhalter at oracle.com (brian.burkhalter at oracle.com) Date: Mon, 21 Nov 2016 23:05:11 +0000 Subject: hg: jdk9/client/jdk: 8170142: Broken links in TIFF metadata format and usage notes Message-ID: <201611212305.uALN5Brh026915@aojmv0008.oracle.com> Changeset: df43cdd4bb33 Author: bpb Date: 2016-11-21 15:04 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/df43cdd4bb33 8170142: Broken links in TIFF metadata format and usage notes Summary: Change href attributes to the correct destinations Reviewed-by: prr ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/BaselineTIFFTagSet.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/FaxTIFFTagSet.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/GeoTIFFTagSet.java From philip.race at oracle.com Tue Nov 22 20:15:17 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 22 Nov 2016 20:15:17 +0000 Subject: hg: jdk9/client: 15 new changesets Message-ID: <201611222015.uAMKFHob002773@aojmv0008.oracle.com> Changeset: ff98aa9ec9fa Author: erikj Date: 2016-11-15 10:00 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/ff98aa9ec9fa 8169632: Update compare script for clean compare Reviewed-by: tbell ! common/bin/compare.sh ! common/bin/compare_exceptions.sh.incl Changeset: 0ec12d231af9 Author: ehelin Date: 2016-09-28 16:41 +0200 URL: http://hg.openjdk.java.net/jdk9/client/rev/0ec12d231af9 8166790: Add stress test GCBasher Reviewed-by: dfazunen, dholmes, erikj, tschatzl, lmesnik ! make/jprt.properties Changeset: a26dbefcc658 Author: dpochepk Date: 2016-10-20 16:53 +0300 URL: http://hg.openjdk.java.net/jdk9/client/rev/a26dbefcc658 8155219: [TESTBUG] Rewrite compiler/ciReplay/TestVM.sh in java Reviewed-by: kvn ! test/jtreg-ext/requires/VMProps.java Changeset: f04a8e69ec8f Author: amurillo Date: 2016-10-20 17:05 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/f04a8e69ec8f Merge Changeset: 49aa366f9afc Author: sla Date: 2016-10-21 15:40 +0200 URL: http://hg.openjdk.java.net/jdk9/client/rev/49aa366f9afc 8168412: Reduce buffering in jtreg timeouthandler Reviewed-by: mlarsson ! test/failure_handler/src/share/classes/jdk/test/failurehandler/HtmlSection.java ! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherDiagnosticInfoObserver.java ! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherProcessInfoTimeoutHandler.java Changeset: 281a14e87a3b Author: sla Date: 2016-10-24 09:12 +0200 URL: http://hg.openjdk.java.net/jdk9/client/rev/281a14e87a3b 8168414: Various timeouthandler fixes Reviewed-by: mlarsson ! test/failure_handler/Makefile ! test/failure_handler/src/share/classes/jdk/test/failurehandler/action/ActionHelper.java Changeset: eeb794d72bbf Author: dsamersoff Date: 2016-10-25 14:49 +0300 URL: http://hg.openjdk.java.net/jdk9/client/rev/eeb794d72bbf 8165500: TestJpsJar shouldn't jar all test.classpath directories Summary: Refactor test to better handle errors Reviewed-by: sspitsyn ! test/lib/jdk/test/lib/apps/LingeredApp.java Changeset: ca7f2d2fa460 Author: jwilhelm Date: 2016-11-09 15:32 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/ca7f2d2fa460 Merge Changeset: b6c985a906c9 Author: lana Date: 2016-11-17 17:50 +0000 URL: http://hg.openjdk.java.net/jdk9/client/rev/b6c985a906c9 Added tag jdk-9+145 for changeset ff98aa9ec9fa ! .hgtags Changeset: 3039ad3fce6f Author: lana Date: 2016-11-17 22:18 +0000 URL: http://hg.openjdk.java.net/jdk9/client/rev/3039ad3fce6f Merge Changeset: 5a206e2ff241 Author: ihse Date: 2016-11-18 15:50 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/5a206e2ff241 8169860: Clean up and unify the refactored Javadoc generation Reviewed-by: erikj ! make/Javadoc.gmk - make/common/CORE_PKGS.gmk ! make/common/MakeBase.gmk - make/common/NON_CORE_PKGS.gmk ! test/make/TestMakeBase.gmk Changeset: 2ef69aa66ac0 Author: ihse Date: 2016-11-22 13:44 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/2ef69aa66ac0 8170077: Properly parallelize javadoc generation Reviewed-by: erikj ! make/Javadoc.gmk Changeset: 108814a7bae0 Author: ihse Date: 2016-11-22 14:47 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/108814a7bae0 8168037: Use ZIPEXE instead of ZIP to avoid clash with options for zip Reviewed-by: erikj ! common/autoconf/basics.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! make/Bundles.gmk ! make/Javadoc.gmk ! make/Jprt.gmk ! make/common/JarArchive.gmk ! make/common/NativeCompilation.gmk ! make/common/ZipArchive.gmk Changeset: 55107b4de4d8 Author: prr Date: 2016-11-22 10:48 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/55107b4de4d8 Merge - make/common/CORE_PKGS.gmk - make/common/NON_CORE_PKGS.gmk Changeset: 9e77806ba96b Author: prr Date: 2016-11-22 11:45 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/9e77806ba96b Merge - make/common/CORE_PKGS.gmk - make/common/NON_CORE_PKGS.gmk From philip.race at oracle.com Tue Nov 22 20:15:30 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 22 Nov 2016 20:15:30 +0000 Subject: hg: jdk9/client/jdk: 59 new changesets Message-ID: <201611222015.uAMKFWfX002877@aojmv0008.oracle.com> Changeset: b5afa4a68a25 Author: ascarpino Date: 2016-11-14 10:13 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b5afa4a68a25 8168861: AnchorCertificates uses hardcoded password for cacerts keystore Reviewed-by: vinnie, mullan ! src/java.base/share/classes/sun/security/util/AnchorCertificates.java Changeset: aa6fda530e14 Author: ascarpino Date: 2016-11-14 13:32 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/aa6fda530e14 8168931: Few OCSP related test failed with "Response is unreliable: its validity interval is out-of-date" Reviewed-by: mullan ! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java Changeset: a88e0ff30e44 Author: jlaskey Date: 2016-11-15 10:53 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a88e0ff30e44 8169720: jimage help message for --include option should be corrected Reviewed-by: alanb, sundar ! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties Changeset: 99b7853cfbd8 Author: bpb Date: 2016-11-15 08:40 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/99b7853cfbd8 8168500: (se) EPollArrayWrapper optimization for update events should be robust to dynamic changes in file descriptor resource limits Summary: Make eventsHigh final and always initialize it to an empty Map. Reviewed-by: alanb ! src/java.base/linux/classes/sun/nio/ch/EPollArrayWrapper.java Changeset: 892fde66a95e Author: darcy Date: 2016-11-15 13:31 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/892fde66a95e 8169736: Mark RmiIiopReturnValueTest.java as intermittently failing Reviewed-by: lancea ! test/javax/rmi/PortableRemoteObject/8146975/RmiIiopReturnValueTest.java Changeset: ff9c1d07969e Author: vtewari Date: 2016-10-20 15:07 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ff9c1d07969e 8167294: MXBean javadoc should be updated to take modules into account Summary: Updated MXBean class javadoc to take modules into account Reviewed-by: alanb Contributed-by: amit.sapre at oracle.com ! src/java.management/share/classes/javax/management/MXBean.java Changeset: 4a837dd80453 Author: amurillo Date: 2016-10-20 17:05 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4a837dd80453 Merge - src/java.base/share/classes/jdk/internal/misc/JavaNetAccess.java - src/jdk.jlink/share/classes/jdk/tools/jlink/Jlink.java - src/jdk.jlink/share/classes/jdk/tools/jlink/JlinkPermission.java - test/sun/net/www/protocol/https/HttpsClient/OriginServer.java - test/sun/security/tools/jarsigner/ts.sh Changeset: 50851d9db89f Author: sla Date: 2016-10-24 09:07 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/50851d9db89f 8168483: Remove jtreg timeout handler timeout Reviewed-by: dholmes, tbell ! test/Makefile Changeset: 11932b04e6a0 Author: rehn Date: 2016-10-24 09:07 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/11932b04e6a0 8164501: Uninitialised memory in byteArrayToPacket of SharedMemoryConnection.c Reviewed-by: sla, dsamersoff ! src/jdk.jdi/share/native/libdt_shmem/SharedMemoryConnection.c Changeset: 0b19d27ee4dc Author: rehn Date: 2016-10-24 11:47 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0b19d27ee4dc Merge Changeset: 7a5fa747419d Author: dsamersoff Date: 2016-10-24 14:52 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7a5fa747419d 8160376: DebuggerException: Can't attach symbolicator to the process Summary: Make SA link to JavaRuntimeSupport in MacOS X Reviewed-by: dsamersoff, dcubed Contributed-by: Sharath Ballal ! test/ProblemList.txt Changeset: b60ef7010504 Author: dsamersoff Date: 2016-10-25 14:49 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b60ef7010504 8165500: TestJpsJar shouldn't jar all test.classpath directories Summary: Refactor test to better handle errors Reviewed-by: sspitsyn ! test/ProblemList.txt - test/sun/tools/jps/JpsBase.java ! test/sun/tools/jps/JpsHelper.java + test/sun/tools/jps/LingeredApp.java + test/sun/tools/jps/LingeredAppForJps.java + test/sun/tools/jps/TestJps.java - test/sun/tools/jps/TestJpsClass.java - test/sun/tools/jps/TestJpsJar.java - test/sun/tools/jps/TestJpsJarRelative.java ! test/sun/tools/jps/TestJpsSanity.java Changeset: 016c12cbe397 Author: vtewari Date: 2016-10-26 15:08 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/016c12cbe397 8151099: java.lang.management.ManagementFactory.getPlatformMXBeans() should work even if jdk.management is not present. Summary: Removed dependency of java.management over jdk.management. Reviewed-by: mchung, dfuchs, dholmes Contributed-by: amit.sapre at oracle.com ! src/java.management/share/classes/sun/management/VMManagementImpl.java ! src/java.management/share/native/libmanagement/VMManagementImpl.c ! test/com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotificationContentTest.java ! test/com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotificationTest.java + test/java/lang/management/ManagementFactory/DefaultManagementProviderTest.java Changeset: 0f7b50cc702f Author: psandoz Date: 2016-10-14 14:47 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0f7b50cc702f 8166974: invokedynamic implementation should not wrap Errors Reviewed-by: smarks, jrose ! src/java.base/share/classes/java/lang/invoke/CallSite.java ! src/java.base/share/classes/java/lang/invoke/package-info.java ! test/java/lang/invoke/8022701/InvokeSeveralWays.java Changeset: 71457eaca096 Author: dsamersoff Date: 2016-10-28 11:18 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/71457eaca096 8168397: sun/tools/jhsdb/HeapDumpTest.java timesout on MacOS X on non images build Summary: Remove BasicLauncherTest.java and HeapDumpTest.java from quarantine list. Reviewed-by: sla, dsamersoff Contributed-by: sharath.ballal at oracle.com ! test/ProblemList.txt Changeset: 8c9df9fa7104 Author: psandoz Date: 2016-11-01 17:20 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8c9df9fa7104 8163553: java.lang.LinkageError from test java/lang/ThreadGroup/Stop.java Reviewed-by: redestad ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java Changeset: 21d90fa8d825 Author: vtewari Date: 2016-11-03 12:04 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/21d90fa8d825 8006078: [findbugs] java.lang.management.ThreadInfo returns mutable objects Summary: Cloned the array before returning to caller. Reviewed-by: dholmes, fparain Contributed-by: amit.sapre at oracle.com ! src/java.management/share/classes/java/lang/management/ThreadInfo.java Changeset: 93fb16cbdf7f Author: jwilhelm Date: 2016-11-09 13:37 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/93fb16cbdf7f Merge ! test/ProblemList.txt - test/sun/tools/jps/JpsBase.java - test/sun/tools/jps/TestJpsClass.java - test/sun/tools/jps/TestJpsJar.java - test/sun/tools/jps/TestJpsJarRelative.java Changeset: 7d2e6e2438c2 Author: weijun Date: 2016-11-16 12:55 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7d2e6e2438c2 8169751: sun/security/krb5/auto/rcache_usemd5.sh fails on solaris Reviewed-by: xuelei ! test/sun/security/krb5/auto/ReplayCacheTestProc.java ! test/sun/security/krb5/auto/rcache_usemd5.sh Changeset: b13f370a64f6 Author: skovalev Date: 2016-11-15 15:52 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b13f370a64f6 8169710: com/sun/nio/sctp tests has undeclared dependency on jdk.sctp module Reviewed-by: dfuchs, chegar + test/com/sun/nio/sctp/TEST.properties Changeset: 4e9f23a424ae Author: sundar Date: 2016-11-16 19:52 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4e9f23a424ae 8153038: The set of jlink plugins enabled by default should be the same via CLI or jlink API Reviewed-by: jlaskey ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Jlink.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java Changeset: 2b3ab8e4659a Author: jlaskey Date: 2016-11-16 10:52 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2b3ab8e4659a 8169505: Update changes by JDK-8159393 to reflect CCC review Reviewed-by: sundar ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties ! test/tools/jlink/JLinkSigningTest.java Changeset: 7d68a7b43019 Author: dfuchs Date: 2016-11-16 15:40 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7d68a7b43019 8169068: Add a new method: java.net.Authenticator.getDefault() Reviewed-by: chegar ! src/java.base/share/classes/java/net/Authenticator.java + test/java/net/Authenticator/GetAuthenticatorTest.java Changeset: 1a311078cb5f Author: jnimeh Date: 2016-11-16 08:29 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1a311078cb5f 8043252: Debug of access control is obfuscated - NullPointerException in ProtectionDomain Summary: Protect against null return value from Permission.getActions in ProtectionDomain's toString method. Reviewed-by: weijun, mullan ! src/java.base/share/classes/java/security/ProtectionDomain.java + test/java/security/ProtectionDomain/NullGetActions.java + test/java/security/ProtectionDomain/NullGetActions.policy Changeset: 9b7764fa9b30 Author: darcy Date: 2016-11-16 11:20 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9b7764fa9b30 8169803: Remove OpenNonIntegralNumberOfSampleframes.java from the problem list Reviewed-by: serb ! test/ProblemList.txt Changeset: 1ed36f639166 Author: asmotrak Date: 2016-11-16 12:50 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1ed36f639166 8168969: Merge SSLSocketSample and SSLSocketTemplate Reviewed-by: xuelei - test/javax/net/ssl/templates/SSLSocketSample.java ! test/javax/net/ssl/templates/SSLSocketTemplate.java - test/javax/net/ssl/templates/SSLTest.java ! test/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java ! test/sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java ! test/sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java Changeset: 0b8bc1b4b79e Author: psandoz Date: 2016-11-16 14:26 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0b8bc1b4b79e 8132097: Stream.generate should use a covariant Supplier as parameter Reviewed-by: forax, martin ! src/java.base/share/classes/java/util/stream/Stream.java ! src/java.base/share/classes/java/util/stream/StreamSpliterators.java Changeset: 382f7f3a1888 Author: psandoz Date: 2016-11-16 14:26 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/382f7f3a1888 8072784: Better spliterator implementation for BitSet.stream() Reviewed-by: martin ! src/java.base/share/classes/java/util/BitSet.java ! test/java/util/BitSet/BitSetStreamTest.java ! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java Changeset: b084e30a02b5 Author: mli Date: 2016-11-16 17:29 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b084e30a02b5 8169764: output more information when java/nio/channels/AsynchronousSocketChannel/Basic.java fails Reviewed-by: alanb ! test/java/nio/channels/AsynchronousSocketChannel/Basic.java Changeset: d0108280cfff Author: nishjain Date: 2016-11-17 11:40 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d0108280cfff 8165296: update existing i18n test cases of test/java/util Reviewed-by: okutsu Contributed-by: nancy.nigam at oracle.com ! test/java/text/testlib/IntlTest.java ! test/java/util/Calendar/Bug4766302.java ! test/java/util/Calendar/Bug4958050.java ! test/java/util/Calendar/CalendarRegression.java ! test/java/util/Calendar/CalendarTest.java ! test/java/util/Calendar/CalendarTypeTest.java ! test/java/util/Calendar/FieldStateTest.java ! test/java/util/Calendar/GregorianCutoverTest.java ! test/java/util/Calendar/JavatimeTest.java ! test/java/util/Calendar/Koyomi.java ! test/java/util/Calendar/NonLenientTest.java ! test/java/util/Calendar/ZoneOffsets.java ! test/java/util/Calendar/bug4372743.java ! test/java/util/Calendar/bug4401223.java ! test/java/util/Calendar/bug4514831.java ! test/java/util/Date/Bug4955000.java ! test/java/util/Locale/Bug4175998Test.java ! test/java/util/Locale/Bug4184873Test.java ! test/java/util/Locale/Bug8001562.java ! test/java/util/Locale/HashCodeTest.java ! test/java/util/Locale/LocaleEnhanceTest.java ! test/java/util/Locale/LocaleTest.java - test/java/util/Locale/LocaleTestFmwk.java Changeset: 83a3ab863b96 Author: ameena Date: 2016-11-17 11:55 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/83a3ab863b96 8167618: DateTimeFormatter.format() uses exceptions for flow control Summary: Removed flow control in exception catch Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/format/DateTimePrintContext.java Changeset: 820ef66660ff Author: weijun Date: 2016-11-17 21:02 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/820ef66660ff 7004967: SecureRandom should be more explicit about threading 8169312: SecureRandom::getSeed(num) not specified if num is negative Reviewed-by: mullan, xuelei ! src/java.base/share/classes/java/security/SecureRandom.java ! src/java.base/share/classes/java/security/SecureRandomSpi.java ! src/java.base/share/classes/sun/security/provider/SunEntries.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/SunMSCAPI.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java + test/java/security/SecureRandom/NoSync.java + test/java/security/SecureRandom/ThreadSafe.java Changeset: 23b82774a389 Author: redestad Date: 2016-11-17 19:38 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/23b82774a389 8169880: Remove the sun.reflect.noCaches option Reviewed-by: shade, psandoz, mchung ! src/java.base/share/classes/java/lang/Class.java Changeset: 4bf7aaa0d611 Author: psandoz Date: 2016-11-17 12:24 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4bf7aaa0d611 8169838: java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java failed intermittently Reviewed-by: martin ! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java Changeset: 1210d929d34e Author: lana Date: 2016-11-17 17:50 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1210d929d34e Added tag jdk-9+145 for changeset 99b7853cfbd8 ! .hgtags Changeset: fefec228bb68 Author: lana Date: 2016-11-17 22:18 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/fefec228bb68 Merge - test/java/util/Locale/LocaleTestFmwk.java - test/javax/net/ssl/templates/SSLSocketSample.java ! test/javax/net/ssl/templates/SSLSocketTemplate.java - test/javax/net/ssl/templates/SSLTest.java - test/sun/tools/jps/JpsBase.java - test/sun/tools/jps/TestJpsClass.java - test/sun/tools/jps/TestJpsJar.java - test/sun/tools/jps/TestJpsJarRelative.java Changeset: ad60a760529d Author: amlu Date: 2016-11-18 12:11 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ad60a760529d 8169826: ProblemList update for tools/pack200/CommandLineTests.java Reviewed-by: mchung ! test/ProblemList.txt Changeset: 28ba4a471c67 Author: amlu Date: 2016-11-18 14:39 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/28ba4a471c67 8169836: ProblemList update for java/lang/management/MemoryMXBean/PendingAllGC.sh Reviewed-by: mchung ! test/ProblemList.txt Changeset: d882028bef4a Author: dkononenko Date: 2016-11-16 18:11 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d882028bef4a 8167240: Write new tests to cover functionality of existing 'jimage' options Summary: New tests were implemented Reviewed-by: jlaskey, anazarov, shurailine Contributed-by: denis.kononenko at oracle.com + test/tools/jimage/JImageBasicsTest.java + test/tools/jimage/JImageCliTest.java + test/tools/jimage/JImageExtractTest.java + test/tools/jimage/JImageInfoTest.java + test/tools/jimage/JImageListTest.java ! test/tools/jimage/JImageToolTest.java + test/tools/jimage/JImageVerifyTest.java Changeset: 6020016a5134 Author: skovalev Date: 2016-11-18 15:33 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6020016a5134 8169658: TESTBUG: javax/rmi tests have undeclared dependencies Reviewed-by: rriggs ! test/javax/rmi/PortableRemoteObject/8146975/RmiIiopReturnValueTest.java ! test/javax/rmi/PortableRemoteObject/ConcurrentHashMapTest.java Changeset: 9365d8aab54b Author: redestad Date: 2016-11-19 12:22 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9365d8aab54b 8169993: Class::desiredAssertionStatus should call getClassLoader0 Reviewed-by: psandoz ! src/java.base/share/classes/java/lang/Class.java Changeset: b0fa3527843e Author: mchung Date: 2016-11-20 07:57 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b0fa3527843e 8169909: java agent fails to add to class path when the initial module is a named module Reviewed-by: alanb ! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java + test/java/lang/instrument/modules/AppendToClassPathModuleTest.java + test/java/lang/instrument/modules/AppendToClassPathModuleTest.sh + test/java/lang/instrument/modules/src/test/jdk/test/Main.java + test/java/lang/instrument/modules/src/test/module-info.java ! test/tools/launcher/modules/classpath/JavaClassPathTest.java ! test/tools/launcher/modules/classpath/src/m/jdk/test/Main.java Changeset: 38023d237b19 Author: mli Date: 2016-11-20 17:39 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/38023d237b19 8168975: java/rmi/activation/Activatable tests fail due to "Port already in use" in RMID.restart() Reviewed-by: rriggs, chegar, darcy ! test/java/rmi/activation/Activatable/checkActivateRef/rmid.security.policy ! test/java/rmi/activation/Activatable/checkAnnotations/rmid.security.policy ! test/java/rmi/activation/Activatable/checkImplClassLoader/rmid.security.policy ! test/java/rmi/activation/Activatable/checkRegisterInLog/rmid.security.policy ! test/java/rmi/activation/Activatable/createPrivateActivable/rmid.security.policy ! test/java/rmi/activation/Activatable/downloadParameterClass/rmid.security.policy ! test/java/rmi/activation/Activatable/elucidateNoSuchMethod/rmid.security.policy ! test/java/rmi/activation/Activatable/forceLogSnapshot/rmid.security.policy ! test/java/rmi/activation/Activatable/inactiveGroup/rmid.security.policy ! test/java/rmi/activation/Activatable/lookupActivationSystem/rmid.security.policy ! test/java/rmi/activation/Activatable/nestedActivate/rmid.security.policy ! test/java/rmi/activation/Activatable/nonExistentActivatable/rmid.security.policy ! test/java/rmi/activation/Activatable/restartCrashedService/rmid.security.policy ! test/java/rmi/activation/Activatable/restartLatecomer/rmid.security.policy ! test/java/rmi/activation/Activatable/restartService/rmid.security.policy ! test/java/rmi/activation/Activatable/shutdownGracefully/rmid.security.policy ! test/java/rmi/activation/Activatable/unregisterInactive/rmid.security.policy ! test/java/rmi/activation/ActivateFailedException/activateFails/rmid.security.policy ! test/java/rmi/activation/ActivationSystem/modifyDescriptor/ModifyDescriptor.java ! test/java/rmi/activation/ActivationSystem/modifyDescriptor/rmid.security.policy ! test/java/rmi/testlibrary/RMID.java ! test/java/rmi/testlibrary/RMIDSelectorProvider.java Changeset: b09d972a04da Author: bgopularam Date: 2016-11-21 06:04 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b09d972a04da 8066291: Return unmodifiable set of zone IDs to optimize ZoneIdPrinterParser Summary: Cache the available zones to speed up parsing Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/ZoneId.java ! src/java.base/share/classes/java/time/zone/ZoneRulesProvider.java ! test/java/time/tck/java/time/zone/TCKZoneRulesProvider.java Changeset: dc8854930769 Author: mchung Date: 2016-11-20 23:19 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/dc8854930769 8170062: Problem list java/lang/ClassLoader/platformClassLoader/DefinePlatformClass.java Reviewed-by: darcy ! test/ProblemList.txt Changeset: 1b2298dd1c08 Author: jlaskey Date: 2016-11-21 10:08 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1b2298dd1c08 8168256: Plugin alias options in jlink --help output seems to be in an arbitrary order Reviewed-by: sundar, mchung ! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java ! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties Changeset: 03ff13b835d9 Author: darcy Date: 2016-11-21 07:54 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/03ff13b835d9 8170112: Problem list failing jimage tests until JDK-8169713 is fixed Reviewed-by: jlaskey ! test/ProblemList.txt Changeset: abe3b4d1604c Author: skovalev Date: 2016-11-21 19:18 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/abe3b4d1604c 8169721: [TESTBUG] com/sun/jndi tests have undeclared dependency on java.naming module Reviewed-by: rriggs, dfuchs ! test/com/sun/jndi/dns/CheckAccess.java ! test/com/sun/jndi/dns/Test6991580.java + test/com/sun/jndi/ldap/TEST.properties ! test/com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java Changeset: ec3ba1b85582 Author: darcy Date: 2016-11-21 12:06 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ec3ba1b85582 8170139: OpenNonIntegralNumberOfSampleframes.java still fails Reviewed-by: smarks ! test/ProblemList.txt Changeset: f1045d3420c9 Author: ddehaven Date: 2016-11-07 12:46 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f1045d3420c9 8169289: JavaFX application in named module fails to launch if no main method Reviewed-by: mchung, ksrini ! src/java.base/share/classes/sun/launcher/LauncherHelper.java Changeset: f934809dd35b Author: mli Date: 2016-11-21 17:17 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f934809dd35b 8170049: tests under java/rmi/activation/ fail with "java.security.AccessControlException: access denied ("java.net.SocketPermission" "localhost:5281" "listen,resolve")" on windows Reviewed-by: rriggs ! test/java/rmi/activation/Activatable/checkRegisterInLog/rmid.security.policy ! test/java/rmi/activation/Activatable/forceLogSnapshot/rmid.security.policy ! test/java/rmi/activation/Activatable/restartCrashedService/rmid.security.policy ! test/java/rmi/activation/Activatable/restartService/rmid.security.policy ! test/java/rmi/activation/ActivationSystem/modifyDescriptor/rmid.security.policy Changeset: d09aebe3b50d Author: amjiang Date: 2016-11-21 22:50 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d09aebe3b50d 8169911: Enhanced tests for jarsigner -verbose -verify after JDK-8163304 Reviewed-by: weijun ! test/sun/security/tools/jarsigner/TimestampCheck.java Changeset: 72beb0297b0c Author: rgoel Date: 2016-11-22 13:02 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/72beb0297b0c 8168906: Tighten permissions granted to the jdk.localedata module Reviewed-by: okutsu, naoto, alanb, mullan ! src/java.base/share/lib/security/default.policy Changeset: 6c7d79a051f6 Author: bgopularam Date: 2016-11-22 08:22 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6c7d79a051f6 8158880: java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java fail with zh_CN locale Summary: Set locale explicitly in the test Reviewed-by: rriggs, naoto ! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java Changeset: 650f425f6f50 Author: mli Date: 2016-11-22 01:37 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/650f425f6f50 8153543: java/rmi/transport/reuseDefaultPort/ReuseDefaultPort.java fails intermittently Reviewed-by: chegar ! test/java/rmi/transport/reuseDefaultPort/ReuseDefaultPort.java Changeset: 29e0b07f25dc Author: ihse Date: 2016-11-22 14:48 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/29e0b07f25dc 8168037: Use ZIPEXE instead of ZIP to avoid clash with options for zip Reviewed-by: erikj ! test/Makefile Changeset: a6eaacd1d678 Author: prr Date: 2016-11-22 10:43 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a6eaacd1d678 8169887: javax/swing/JEditorPane/8080972/TestJEditor.java, javax/swing/text/View/8080972/TestObjectView.java are failing Reviewed-by: serb, alexsch ! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java ! src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java ! src/java.desktop/share/classes/com/sun/beans/finder/InstanceFinder.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java ! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelAbstractOscillator.java ! src/java.desktop/share/classes/java/beans/Introspector.java ! src/java.desktop/share/classes/java/beans/MetaData.java ! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java ! src/java.desktop/share/classes/javax/swing/JEditorPane.java ! src/java.desktop/share/classes/javax/swing/UIManager.java ! src/java.desktop/share/classes/javax/swing/text/html/ObjectView.java ! test/javax/swing/JEditorPane/8080972/TestJEditor.java ! test/javax/swing/text/View/8080972/TestObjectView.java Changeset: 5cd2aa3f3e9b Author: prr Date: 2016-11-22 10:45 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5cd2aa3f3e9b Merge - test/java/util/Locale/LocaleTestFmwk.java - test/javax/net/ssl/templates/SSLSocketSample.java - test/javax/net/ssl/templates/SSLTest.java - test/sun/tools/jps/JpsBase.java - test/sun/tools/jps/TestJpsClass.java - test/sun/tools/jps/TestJpsJar.java - test/sun/tools/jps/TestJpsJarRelative.java Changeset: ac4bcb13f1d4 Author: prr Date: 2016-11-22 11:46 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ac4bcb13f1d4 Merge - test/java/util/Locale/LocaleTestFmwk.java - test/javax/net/ssl/templates/SSLSocketSample.java - test/javax/net/ssl/templates/SSLTest.java - test/sun/tools/jps/JpsBase.java - test/sun/tools/jps/TestJpsClass.java - test/sun/tools/jps/TestJpsJar.java - test/sun/tools/jps/TestJpsJarRelative.java From philip.race at oracle.com Tue Nov 22 20:15:37 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 22 Nov 2016 20:15:37 +0000 Subject: hg: jdk9/client/nashorn: 9 new changesets Message-ID: <201611222015.uAMKFbl9002930@aojmv0008.oracle.com> Changeset: 4a68dd740be8 Author: sdama Date: 2016-11-14 22:33 -0800 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/4a68dd740be8 8156615: Catch parameter can be a BindingPattern in ES6 mode Summary: Added parser support for catch parameter being a binding pattern Reviewed-by: sundar, hannesw, attila Contributed-by: srinivas.dama at oracle.com ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IRTranslator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/CatchNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! test/script/basic/es6/destructuring.js ! test/script/basic/es6/destructuring.js.EXPECTED + test/script/nosecurity/treeapi/destructuring_catch.js + test/script/nosecurity/treeapi/destructuring_catch.js.EXPECTED Changeset: 1e7049278c4c Author: sla Date: 2016-10-24 09:07 +0200 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/1e7049278c4c 8168483: Remove jtreg timeout handler timeout Reviewed-by: dholmes, tbell ! test/Makefile Changeset: ce057a78b44c Author: jwilhelm Date: 2016-11-09 13:37 +0100 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/ce057a78b44c Merge Changeset: 713ce238f9be Author: jjg Date: 2016-11-16 12:35 -0800 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/713ce238f9be 8163190: Clarify JavaFileManager use of \"module location\" Reviewed-by: jlahoda ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/PackagesHelper.java Changeset: 4f90f5ae2b4a Author: hannesw Date: 2016-11-17 13:39 +0100 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/4f90f5ae2b4a 8162839: JavaAdapters do not work with ScriptObjectMirror objects Reviewed-by: sundar, jlaskey ! make/build.xml ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/ClassString.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.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/JavaAdapterServices.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java ! test/src/jdk/nashorn/internal/runtime/linker/test/JavaAdapterTest.java Changeset: f9d3c20b9585 Author: lana Date: 2016-11-17 17:50 +0000 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/f9d3c20b9585 Added tag jdk-9+145 for changeset 4a68dd740be8 ! .hgtags Changeset: 56ce5a146a93 Author: lana Date: 2016-11-17 22:19 +0000 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/56ce5a146a93 Merge Changeset: f63350d26821 Author: hannesw Date: 2016-11-18 15:26 +0100 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/f63350d26821 8169886: Add test for JDK-8162839 that runs with SecurityManager Reviewed-by: sundar + test/script/basic/JDK-8169886.js Changeset: 541ccdb8cf5f Author: ihse Date: 2016-11-22 14:48 +0100 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/541ccdb8cf5f 8168037: Use ZIPEXE instead of ZIP to avoid clash with options for zip Reviewed-by: erikj ! test/Makefile From philip.race at oracle.com Tue Nov 22 20:15:53 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 22 Nov 2016 20:15:53 +0000 Subject: hg: jdk9/client/hotspot: 81 new changesets Message-ID: <201611222015.uAMKFsP8003219@aojmv0008.oracle.com> Changeset: d5c67c13e5f9 Author: mcberg Date: 2016-10-18 19:08 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d5c67c13e5f9 8167987: change merge context to clear for mask register usage model Reviewed-by: kvn ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp Changeset: f5c44b9b4ff9 Author: hshi Date: 2016-10-17 05:44 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f5c44b9b4ff9 8167421: AArch64: in one core system, fatal error: Illegal threadstate encountered Summary: adding missing thread state store when os::is_MP() is false Reviewed-by: aph ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp Changeset: efcbf5de754e Author: ehelin Date: 2016-10-06 16:32 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/efcbf5de754e 8166790: Add stress test GCBasher Reviewed-by: dfazunen, dholmes, erikj, tschatzl, lmesnik ! test/TEST.groups + test/gc/stress/gcbasher/ByteCursor.java + test/gc/stress/gcbasher/Bytecode.java + test/gc/stress/gcbasher/ClassInfo.java + test/gc/stress/gcbasher/ConstantPoolEntry.java + test/gc/stress/gcbasher/Decompiler.java + test/gc/stress/gcbasher/Dependency.java + test/gc/stress/gcbasher/MethodInfo.java + test/gc/stress/gcbasher/TestGCBasher.java + test/gc/stress/gcbasher/TestGCBasherWithCMS.java + test/gc/stress/gcbasher/TestGCBasherWithG1.java + test/gc/stress/gcbasher/TestGCBasherWithParallel.java + test/gc/stress/gcbasher/TestGCBasherWithSerial.java Changeset: 844f8dd1e097 Author: kzhaldyb Date: 2016-09-28 17:26 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/844f8dd1e097 8166804: Convert TestMetachunk_test to GTest Reviewed-by: iignatyev ! src/share/vm/memory/metachunk.cpp ! src/share/vm/memory/metachunk.hpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/memory/test_metachunk.cpp Changeset: b426373a34a3 Author: kzhaldyb Date: 2016-09-28 17:18 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b426373a34a3 8166563: Convert GuardedMemory_test to Gtest Reviewed-by: iignatyev ! src/share/vm/memory/guardedMemory.cpp ! src/share/vm/memory/guardedMemory.hpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/memory/test_guardedMemory.cpp Changeset: 817bb013257f Author: kzhaldyb Date: 2016-10-19 12:10 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/817bb013257f Merge Changeset: 5fd2019b77bd Author: akulyakh Date: 2016-10-18 14:27 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5fd2019b77bd 8166289: RuntimeException: canRead() reports false for reading from the same module: expected true, was false Summary: A fix in the JDWP test along with some extra logging added Reviewed-by: sspitsyn ! test/serviceability/jdwp/AllModulesCommandTest.java ! test/serviceability/jdwp/JdwpCanReadReply.java ! test/serviceability/jdwp/JdwpCmd.java + test/serviceability/jdwp/JdwpModuleCmd.java + test/serviceability/jdwp/JdwpModuleReply.java + test/serviceability/jdwp/JdwpVisibleClassesCmd.java + test/serviceability/jdwp/JdwpVisibleClassesReply.java Changeset: 7e0181d2ca46 Author: lmesnik Date: 2016-10-19 10:10 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/7e0181d2ca46 8155570: serviceability/tmtools/jstat/GcTest02.java fails with parallel GC Reviewed-by: jwilhelm ! test/serviceability/tmtools/jstat/GcTest02.java ! test/serviceability/tmtools/jstat/utils/GcProvokerImpl.java Changeset: 99096bf79f31 Author: lmesnik Date: 2016-10-19 10:06 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/99096bf79f31 8166724: gc/g1/TestHumongousShrinkHeap.java fails with OOME Reviewed-by: dfazunen, jwilhelm ! test/gc/g1/TestHumongousShrinkHeap.java Changeset: 4c2ce2515ad0 Author: dfazunen Date: 2016-10-19 16:56 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4c2ce2515ad0 Merge Changeset: bc41ec244c94 Author: mwalsh Date: 2016-10-19 10:48 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/bc41ec244c94 8164002: Add a new CPU family (S_family) for SPARC S7 and above processors Reviewed-by: dholmes, ecaspole, kvn ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/sparc/vm/vm_version_sparc.hpp Changeset: 51277d8704af Author: kvn Date: 2016-10-19 17:53 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/51277d8704af Merge Changeset: d7f89a030d77 Author: dnsimon Date: 2016-10-19 20:15 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d7f89a030d77 8168295: [JVMCI] -XX:+JVMCIPrintProperties should exit after printing Reviewed-by: kvn, twisti ! .mx.jvmci/.pydevproject ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java ! src/share/vm/jvmci/jvmci_globals.hpp ! test/compiler/jvmci/TestJVMCIPrintProperties.java Changeset: 77f3076526fc Author: dnsimon Date: 2016-10-19 18:57 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/77f3076526fc Merge Changeset: 204391ad6da1 Author: kzhaldyb Date: 2016-10-20 10:51 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/204391ad6da1 8166910: Convert TestNewSize_test to GTest 8166911: Convert TestOldSize_test to GTest Reviewed-by: jwilhelm ! src/share/vm/gc/shared/collectorPolicy.cpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/gc/shared/test_collectorPolicy.cpp Changeset: c702e121cc7d Author: dpochepk Date: 2016-10-20 16:53 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c702e121cc7d 8155219: [TESTBUG] Rewrite compiler/ciReplay/TestVM.sh in java Reviewed-by: kvn ! test/TEST.ROOT + test/compiler/ciReplay/CiReplayBase.java + test/compiler/ciReplay/SABase.java + test/compiler/ciReplay/TestClientVM.java - test/compiler/ciReplay/TestSA.sh + test/compiler/ciReplay/TestSAClient.java + test/compiler/ciReplay/TestSAServer.java + test/compiler/ciReplay/TestServerVM.java - test/compiler/ciReplay/TestVM.sh + test/compiler/ciReplay/TestVMNoCompLevel.java - test/compiler/ciReplay/TestVM_no_comp_level.sh + test/compiler/ciReplay/VMBase.java - test/compiler/ciReplay/common.sh Changeset: aa0eb810845d Author: kzhaldyb Date: 2016-10-20 23:09 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/aa0eb810845d 8159817: Convert FreeRegionList_test to GTest Reviewed-by: kbarrett ! src/share/vm/gc/g1/heapRegionSet.cpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/gc/g1/test_freeRegionList.cpp Changeset: 89101c8b05cf Author: iklam Date: 2016-10-20 13:41 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/89101c8b05cf 8166203: NoClassDefFoundError should not be thrown if class is in_error_state at link time Reviewed-by: coleenp, dholmes, sspitsyn ! src/share/vm/oops/instanceKlass.cpp ! test/runtime/lambda-features/InterfaceInitializationStates.java Changeset: 983636b47638 Author: iklam Date: 2016-10-20 21:41 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/983636b47638 Merge Changeset: 732e5293c173 Author: amurillo Date: 2016-10-20 17:05 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/732e5293c173 Merge Changeset: 0f2a78897867 Author: mdoerr Date: 2016-10-21 10:27 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0f2a78897867 8166684: PPC64: implement intrinsic code with vector instructions for Unsafe.copyMemory() Reviewed-by: simonis, mdoerr Contributed-by: Michihiro Horie ! src/cpu/ppc/vm/assembler_ppc.hpp ! src/cpu/ppc/vm/assembler_ppc.inline.hpp ! src/cpu/ppc/vm/stubGenerator_ppc.cpp ! src/cpu/ppc/vm/vm_version_ppc.cpp Changeset: ce3eaa22b582 Author: dsamersoff Date: 2016-10-21 12:30 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ce3eaa22b582 8164383: jhsdb dumps core on Solaris 12 when loading dumped core Summary: Add the required extra parameters to Plookup_by_addr() and proc_arg_grab() as per the change to libproc with Solaris 12. Reviewed-by: dsamersoff, sspitsyn Contributed-by: jini.george at oracle.com ! make/lib/Lib-jdk.hotspot.agent.gmk ! src/jdk.hotspot.agent/solaris/native/libsaproc/libproc.h ! src/jdk.hotspot.agent/solaris/native/libsaproc/salibproc.h ! src/jdk.hotspot.agent/solaris/native/libsaproc/saproc.cpp Changeset: 720ce1221cd2 Author: akulyakh Date: 2016-10-21 17:04 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/720ce1221cd2 8168479: Quarantine serviceability/jdwp/AllModulesCommandTest.java test Summary: Quarantining a test Reviewed-by: sla ! test/serviceability/jdwp/AllModulesCommandTest.java Changeset: bb6799e62761 Author: mgronlun Date: 2016-10-21 16:20 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/bb6799e62761 8166806: Add intrinsic support for writer used in event based tracing Reviewed-by: kvn, egahlin ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/trace/traceMacros.hpp Changeset: 272fd21a0917 Author: mgronlun Date: 2016-10-21 17:55 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/272fd21a0917 Merge Changeset: 138e5abe35a9 Author: kvn Date: 2016-10-21 10:16 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/138e5abe35a9 8165381: Update for x86 SHA512 using AVX2 Summary: Add intrinsics for x86 AVX2 architecture with no SHA instructions. Reviewed-by: kvn Contributed-by: smita.kamath at intel.com ! 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/macroAssembler_x86_sha.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/stubRoutines_x86.cpp ! src/cpu/x86/vm/stubRoutines_x86.hpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/x86.ad ! test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java Changeset: aa7e3876ea74 Author: neliasso Date: 2016-10-21 20:12 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/aa7e3876ea74 8166377: is_compiled_by_jvmci hot in some profiles - improve nmethod compiler type detection Summary: Refactor code removing virtual call Reviewed-by: kvn, twisti ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/code/codeBlob.cpp ! src/share/vm/code/codeBlob.hpp ! src/share/vm/code/compiledMethod.cpp ! src/share/vm/code/compiledMethod.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/compiler/abstractCompiler.hpp + src/share/vm/compiler/compilerDefinitions.cpp + src/share/vm/compiler/compilerDefinitions.hpp ! src/share/vm/jvmci/jvmciCompiler.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/opto/c2compiler.hpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/rtmLocking.cpp ! src/share/vm/utilities/globalDefinitions.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 560423724f98 Author: rraghavan Date: 2016-10-21 13:07 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/560423724f98 8165661: SPECjvm2008-crypto.signverify regression in 9-b105 Summary: Reverted part change done earlier for 8145322 - removed the (CastII (AddI x const)) -> (AddI (CastII x) const) transformation Reviewed-by: roland, kvn, thartmann ! src/share/vm/opto/castnode.cpp Changeset: d005924be65c Author: dlong Date: 2016-10-21 17:51 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d005924be65c 8160411: SIGSEGV in frame::safe_for_sender on incomplete DeoptimizationBlob frame Summary: add range check for sender_sp Reviewed-by: aph, dcubed ! src/cpu/aarch64/vm/frame_aarch64.cpp ! src/cpu/x86/vm/frame_x86.cpp Changeset: 820e8a4db30d Author: kbarrett Date: 2016-10-21 22:26 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/820e8a4db30d 8166862: CMS needs klass_or_null_acquire Summary: Change CMS non-assert uses of klass_or_null to klass_or_null_acquire. Reviewed-by: tschatzl, mgerdin ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp Changeset: 3577291c1a50 Author: simonis Date: 2016-10-06 18:04 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3577291c1a50 8167299: -XX:+PrintRelocations crashes the VM Reviewed-by: kvn ! src/share/vm/code/relocInfo.cpp Changeset: 65e6e008235f Author: sla Date: 2016-10-24 09:05 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/65e6e008235f 8168483: Remove jtreg timeout handler timeout Reviewed-by: dholmes, tbell ! test/Makefile Changeset: 830b86a4ead5 Author: sla Date: 2016-10-24 09:55 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/830b86a4ead5 Merge Changeset: ad402ced3a63 Author: dsamersoff Date: 2016-10-24 14:51 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ad402ced3a63 8160376: DebuggerException: Can't attach symbolicator to the process Summary: Make SA link to JavaRuntimeSupport in MacOS X Reviewed-by: dsamersoff, dcubed Contributed-by: Sharath Ballal ! make/lib/Lib-jdk.hotspot.agent.gmk ! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m ! test/runtime/SharedArchiveFile/SASymbolTableTest.java ! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java Changeset: 47e5864ea577 Author: jprovino Date: 2016-10-24 10:10 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/47e5864ea577 8160055: Misplaced call to ClassLoaderDataGraph::clear_claimed_marks during initial mark Summary: The call to ClassLoaderDataGraph::clear_claimed_marks() during initial mark in g1CollectedHeap.cpp:4420 is misplaced. Reviewed-by: tschatzl, kbarrett ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.hpp ! test/gc/g1/TestGCLogMessages.java Changeset: 22635dbb3f84 Author: jprovino Date: 2016-10-24 16:27 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/22635dbb3f84 Merge Changeset: a47416372bd6 Author: kvn Date: 2016-10-24 11:48 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a47416372bd6 8168317: [JVMCI] use reflection instead of jdk 9 Module API in Services.java Reviewed-by: iveresov, twisti ! src/jdk.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/Services.java Changeset: dbbfe9e68ad9 Author: cjplummer Date: 2016-10-24 14:12 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/dbbfe9e68ad9 8166679: JNI AsyncGetCallTrace replaces topmost frame name with starting with Java 9 b133 Summary: Partly undid the changes for 8159284, which are the cause of this CR. Reviewed-by: dholmes, coleenp, dcubed ! src/cpu/aarch64/vm/frame_aarch64.cpp ! src/cpu/sparc/vm/frame_sparc.cpp ! src/cpu/x86/vm/frame_x86.cpp Changeset: 0207c729b674 Author: vtewari Date: 2016-10-26 14:58 +0530 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0207c729b674 8151099: java.lang.management.ManagementFactory.getPlatformMXBeans() should work even if jdk.management is not present. Summary: Removed dependency of java.management over jdk.management. Reviewed-by: mchung, dfuchs, dholmes Contributed-by: amit.sapre at oracle.com ! src/share/vm/services/management.cpp ! src/share/vm/services/management.hpp Changeset: 95c6654fa2ee Author: drwhite Date: 2016-10-24 13:36 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/95c6654fa2ee 8168567: Fix for 8166972 breaks aarch64 build Summary: Addded missing #endif for aarch64 code. Reviewed-by: kvn, aph Contributed-by: Ningsheng Jian ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp Changeset: ed468ebf42b3 Author: jwilhelm Date: 2016-05-11 23:33 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ed468ebf42b3 8156800: Convert QuickSort_test to GTest Reviewed-by: rehn, kzhaldyb, rprotacio, mlarsson ! src/share/vm/utilities/internalVMTests.cpp - src/share/vm/utilities/quickSort.cpp ! test/native/utilities/test_quicksort.cpp Changeset: dfe9fb173b3e Author: jwilhelm Date: 2016-05-20 16:45 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/dfe9fb173b3e 8157453: Convert DependencyContext_test to GTest Reviewed-by: dholmes, rehn, kzhaldyb ! src/share/vm/code/dependencyContext.cpp ! src/share/vm/code/dependencyContext.hpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/code/test_dependencyContext.cpp Changeset: 572f4f11a35f Author: jwilhelm Date: 2016-05-23 19:46 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/572f4f11a35f 8157455: Convert TestOS_test to GTest Reviewed-by: dholmes, rehn ! src/share/vm/runtime/os.cpp ! src/share/vm/utilities/internalVMTests.cpp ! test/native/runtime/test_os.cpp Changeset: a5fdf2f30c6e Author: thartmann Date: 2016-10-26 14:36 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a5fdf2f30c6e 8164612: NoSuchMethodException when method name contains NULL or Latin-1 supplement character Summary: String length needs to be updated when converting from unicode to utf8. Reviewed-by: kvn, coleenp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/utilities/utf8.cpp ! src/share/vm/utilities/utf8.hpp + test/runtime/CompactStrings/TestMethodNames.java Changeset: 1ca21e468b1b Author: bmoloden Date: 2016-10-26 17:29 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/1ca21e468b1b 8165451: Convert WorkerDataArray_test to GTest Reviewed-by: jwilhelm ! src/share/vm/gc/g1/workerDataArray.cpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/gc/g1/test_workerDataArray.cpp Changeset: 46c8f9b67187 Author: rprotacio Date: 2016-10-26 15:46 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/46c8f9b67187 8167995: -Xlog:defaultmethods=debug: lengthy method descriptor triggers "StringStream is re-allocated with a different ResourceMark" Summary: Removed nested ResourceMark declarations Reviewed-by: dholmes, hseigel ! src/share/vm/classfile/defaultMethods.cpp Changeset: 9ce79aaf2e0b Author: rprotacio Date: 2016-10-26 20:13 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9ce79aaf2e0b Merge - src/share/vm/utilities/quickSort.cpp - test/compiler/ciReplay/TestSA.sh - test/compiler/ciReplay/TestVM.sh - test/compiler/ciReplay/TestVM_no_comp_level.sh - test/compiler/ciReplay/common.sh Changeset: d9aa9adb7dd2 Author: simonis Date: 2016-10-25 16:42 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d9aa9adb7dd2 8168490: Use the LL/ULL suffixes to define 64-bit integer literals on Windows Reviewed-by: dholmes, mgerdin, stuefe ! src/os/aix/vm/globals_aix.hpp ! src/os/aix/vm/os_aix.cpp ! src/share/vm/memory/virtualspace.cpp ! src/share/vm/utilities/globalDefinitions.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 Changeset: 59da89afe788 Author: goetz Date: 2016-09-22 18:23 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/59da89afe788 8166560: [s390] Basic enablement of s390 port. Summary: Also fix problem with ARM Elf configuration. Reviewed-by: dholmes, coleenp ! src/cpu/aarch64/vm/globals_aarch64.hpp ! src/cpu/ppc/vm/globals_ppc.hpp ! src/cpu/sparc/vm/globals_sparc.hpp ! src/cpu/x86/vm/globals_x86.hpp ! src/cpu/zero/vm/globals_zero.hpp ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc.h ! src/os/linux/vm/os_linux.cpp ! src/share/tools/hsdis/hsdis.c ! src/share/vm/code/codeCache.cpp ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/utilities/macros.hpp Changeset: c1715eaaa820 Author: goetz Date: 2016-09-22 18:29 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c1715eaaa820 8166561: [s390] Adaptions needed for s390 port in C1 and C2. Reviewed-by: kvn ! src/cpu/aarch64/vm/c2_globals_aarch64.hpp ! src/cpu/ppc/vm/c2_globals_ppc.hpp ! src/cpu/sparc/vm/c2_globals_sparc.hpp ! src/cpu/x86/vm/c2_globals_x86.hpp ! src/share/vm/adlc/formssel.cpp ! src/share/vm/adlc/main.cpp ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/c1/c1_LinearScan.cpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/runtime/commandLineFlagConstraintsCompiler.cpp Changeset: a0cf41abef5d Author: goetz Date: 2016-10-05 15:20 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a0cf41abef5d 8167184: [s390] Extend relocations for pc-relative instructions. Reviewed-by: kvn ! src/share/vm/asm/codeBuffer.cpp ! src/share/vm/code/codeBlob.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/relocInfo.cpp ! src/share/vm/code/relocInfo.hpp Changeset: 2844bdfd7a99 Author: goetz Date: 2016-10-13 14:49 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/2844bdfd7a99 8167673: [s390] The s390 port. Summary: template interpreter, C1, C2 Reviewed-by: kvn, simonis + src/cpu/s390/vm/abstractInterpreter_s390.cpp + src/cpu/s390/vm/assembler_s390.cpp + src/cpu/s390/vm/assembler_s390.hpp + src/cpu/s390/vm/assembler_s390.inline.hpp + src/cpu/s390/vm/bytes_s390.hpp + src/cpu/s390/vm/c1_CodeStubs_s390.cpp + src/cpu/s390/vm/c1_Defs_s390.hpp + src/cpu/s390/vm/c1_FpuStackSim_s390.hpp + src/cpu/s390/vm/c1_FrameMap_s390.cpp + src/cpu/s390/vm/c1_FrameMap_s390.hpp + src/cpu/s390/vm/c1_LIRAssembler_s390.cpp + src/cpu/s390/vm/c1_LIRAssembler_s390.hpp + src/cpu/s390/vm/c1_LIRGenerator_s390.cpp + src/cpu/s390/vm/c1_LIR_s390.cpp + src/cpu/s390/vm/c1_LinearScan_s390.cpp + src/cpu/s390/vm/c1_LinearScan_s390.hpp + src/cpu/s390/vm/c1_MacroAssembler_s390.cpp + src/cpu/s390/vm/c1_MacroAssembler_s390.hpp + src/cpu/s390/vm/c1_Runtime1_s390.cpp + src/cpu/s390/vm/c1_globals_s390.hpp + src/cpu/s390/vm/c2_globals_s390.hpp + src/cpu/s390/vm/c2_init_s390.cpp + src/cpu/s390/vm/codeBuffer_s390.hpp + src/cpu/s390/vm/compiledIC_s390.cpp + src/cpu/s390/vm/copy_s390.hpp + src/cpu/s390/vm/debug_s390.cpp + src/cpu/s390/vm/depChecker_s390.hpp + src/cpu/s390/vm/disassembler_s390.hpp + src/cpu/s390/vm/frame_s390.cpp + src/cpu/s390/vm/frame_s390.hpp + src/cpu/s390/vm/frame_s390.inline.hpp + src/cpu/s390/vm/globalDefinitions_s390.hpp + src/cpu/s390/vm/globals_s390.hpp + src/cpu/s390/vm/icBuffer_s390.cpp + src/cpu/s390/vm/icache_s390.cpp + src/cpu/s390/vm/icache_s390.hpp + src/cpu/s390/vm/interp_masm_s390.cpp + src/cpu/s390/vm/interp_masm_s390.hpp + src/cpu/s390/vm/interpreterRT_s390.cpp + src/cpu/s390/vm/interpreterRT_s390.hpp + src/cpu/s390/vm/javaFrameAnchor_s390.hpp + src/cpu/s390/vm/jniFastGetField_s390.cpp + src/cpu/s390/vm/jniTypes_s390.hpp + src/cpu/s390/vm/jni_s390.h + src/cpu/s390/vm/jvmciCodeInstaller_s390.cpp + src/cpu/s390/vm/macroAssembler_s390.cpp + src/cpu/s390/vm/macroAssembler_s390.hpp + src/cpu/s390/vm/macroAssembler_s390.inline.hpp + src/cpu/s390/vm/metaspaceShared_s390.cpp + src/cpu/s390/vm/methodHandles_s390.cpp + src/cpu/s390/vm/methodHandles_s390.hpp + src/cpu/s390/vm/nativeInst_s390.cpp + src/cpu/s390/vm/nativeInst_s390.hpp + src/cpu/s390/vm/registerMap_s390.hpp + src/cpu/s390/vm/registerSaver_s390.hpp + src/cpu/s390/vm/register_definitions_s390.cpp + src/cpu/s390/vm/register_s390.cpp + src/cpu/s390/vm/register_s390.hpp + src/cpu/s390/vm/relocInfo_s390.cpp + src/cpu/s390/vm/relocInfo_s390.hpp + src/cpu/s390/vm/runtime_s390.cpp + src/cpu/s390/vm/s390.ad + src/cpu/s390/vm/sharedRuntime_s390.cpp + src/cpu/s390/vm/stubGenerator_s390.cpp + src/cpu/s390/vm/stubRoutines_s390.cpp + src/cpu/s390/vm/stubRoutines_s390.hpp + src/cpu/s390/vm/templateInterpreterGenerator_s390.cpp + src/cpu/s390/vm/templateTable_s390.cpp + src/cpu/s390/vm/templateTable_s390.hpp + src/cpu/s390/vm/vmStructs_s390.hpp + src/cpu/s390/vm/vm_version_s390.cpp + src/cpu/s390/vm/vm_version_s390.hpp + src/cpu/s390/vm/vmreg_s390.cpp + src/cpu/s390/vm/vmreg_s390.hpp + src/cpu/s390/vm/vmreg_s390.inline.hpp + src/cpu/s390/vm/vtableStubs_s390.cpp + src/os_cpu/linux_s390/vm/atomic_linux_s390.hpp + src/os_cpu/linux_s390/vm/bytes_linux_s390.inline.hpp + src/os_cpu/linux_s390/vm/globals_linux_s390.hpp + src/os_cpu/linux_s390/vm/orderAccess_linux_s390.inline.hpp + src/os_cpu/linux_s390/vm/os_linux_s390.cpp + src/os_cpu/linux_s390/vm/os_linux_s390.hpp + src/os_cpu/linux_s390/vm/prefetch_linux_s390.inline.hpp + src/os_cpu/linux_s390/vm/thread_linux_s390.cpp + src/os_cpu/linux_s390/vm/thread_linux_s390.hpp + src/os_cpu/linux_s390/vm/vmStructs_linux_s390.hpp Changeset: abb2824d2dfd Author: mlarsson Date: 2016-10-21 10:18 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/abb2824d2dfd 8166117: Add UTC timestamp decorator for UL Reviewed-by: rehn, rprotacio ! src/os/posix/vm/os_posix.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/logging/logDecorations.cpp ! src/share/vm/logging/logDecorators.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! test/native/logging/test_logDecorations.cpp ! test/native/logging/test_logDecorators.cpp Changeset: 46a9564b8513 Author: mlarsson Date: 2016-10-21 10:14 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/46a9564b8513 8146009: "pure virtual method called" with using new GC logging mechanism Reviewed-by: dsamersoff, dholmes, mchernov Contributed-by: marcus.larsson at oracle.com, michail.chernov at oracle.com ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/logging/logDecorations.hpp ! src/share/vm/logging/logFileStreamOutput.cpp ! src/share/vm/logging/logFileStreamOutput.hpp ! src/share/vm/logging/logOutput.cpp ! src/share/vm/logging/logOutput.hpp ! src/share/vm/logging/logTagSet.cpp + test/gc/g1/logging/TestG1LoggingFailure.java ! test/native/logging/test_logConfiguration.cpp ! test/native/logging/test_logOutputList.cpp ! test/native/logging/test_logTagSet.cpp Changeset: 8cd9f7147af1 Author: mdoerr Date: 2016-10-27 11:41 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8cd9f7147af1 8168083: PPC64: Cleanup template interpreter after 8154580 and 8154867 Reviewed-by: goetz, coleenp ! src/cpu/ppc/vm/c1_LIRAssembler_ppc.cpp ! src/cpu/ppc/vm/frame_ppc.cpp ! src/cpu/ppc/vm/frame_ppc.hpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.hpp ! src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp ! src/cpu/ppc/vm/templateTable_ppc_64.cpp Changeset: 3609eb7f27fa Author: mgronlun Date: 2016-10-27 11:14 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3609eb7f27fa 8168662: Intrinsic support for event based tracing needs explicit control dependency Reviewed-by: kvn, rehn ! src/share/vm/opto/library_call.cpp Changeset: 0b1e2f0e62b5 Author: mgronlun Date: 2016-10-27 11:20 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0b1e2f0e62b5 Merge Changeset: d13e2c90fcef Author: mgronlun Date: 2016-10-27 12:18 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d13e2c90fcef Merge Changeset: 622d3fe587f2 Author: goetz Date: 2016-10-27 12:22 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/622d3fe587f2 8168318: PPC64: Use cmpldi instead of li/cmpld Reviewed-by: goetz Contributed-by: igor.nunes at eldorado.org.br ! src/cpu/ppc/vm/ppc.ad Changeset: 5633d5463a8b Author: gziemski Date: 2016-10-27 09:42 -0500 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5633d5463a8b 8166145: runtime/threads/ThreadInterruptTest3 fails with ExitCode 0 Summary: Added new hashtables logging tag and used it print out the table performance details. Reviewed-by: coleenp, dholmes ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/classfile/moduleEntry.cpp ! src/share/vm/classfile/packageEntry.cpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/utilities/hashtable.cpp ! src/share/vm/utilities/hashtable.hpp Changeset: 2a2b71f87249 Author: psandoz Date: 2016-10-14 14:47 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/2a2b71f87249 8166974: invokedynamic implementation should not wrap Errors Reviewed-by: dholmes, jrose ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/interpreter/linkResolver.cpp ! test/runtime/ConstantPool/TestMethodHandleConstant.java ! test/runtime/invokedynamic/BootstrapMethodErrorTest.java Changeset: 2839c246aa76 Author: sla Date: 2016-10-28 08:40 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/2839c246aa76 8168305: GC.class_stats should not require -XX:+UnlockDiagnosticVMOptions Reviewed-by: rehn, mlarsson, iklam ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/diagnosticCommand.hpp ! test/serviceability/sa/TestInstanceKlassSize.java ! test/serviceability/sa/TestInstanceKlassSizeForInterface.java Changeset: 308a53dd5aee Author: kvn Date: 2016-10-28 12:28 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/308a53dd5aee 8067744: XMM/SSE float register values corrupted by JNI_CreateVM call in JRE 8 (Windows) Summary: save/restore registers in generate_get_cpu_info() code which checks interrupts. Reviewed-by: kvn, mcberg Contributed-by: dmitry.chuyko at oracle.com ! make/test/JtregNative.gmk ! src/cpu/x86/vm/vm_version_x86.cpp + test/runtime/jni/CalleeSavedRegisters/FPRegs.java + test/runtime/jni/CalleeSavedRegisters/exeFPRegs.c Changeset: 11c368034e2b Author: kvn Date: 2016-10-28 19:33 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/11c368034e2b Merge Changeset: 276657e0e3b4 Author: thartmann Date: 2016-10-31 09:50 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/276657e0e3b4 8168770: Fix for 8151988 causes performance regression on SPARC Summary: Reversed and re-implemented fix for 8151988 to eagerly cut off control input of Div and Mod nodes. Reviewed-by: kvn ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/divnode.cpp Changeset: 52bc6603d080 Author: dnsimon Date: 2016-10-29 01:09 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/52bc6603d080 8168915: [JVMCI] use MethodParameters attribute instead of depending on -g option for sanity checks Reviewed-by: kvn ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaMethod.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java Changeset: c09080eab7ac Author: roland Date: 2016-10-13 12:27 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c09080eab7ac 8167298: assert(tp->base() != Type::AnyPtr) crash with Unsafe.compareAndExchangeObject* Summary: Unsafe.compareAndExchangeObject should keep track of returned type after matching Reviewed-by: shade, vlivanov ! src/share/vm/adlc/formssel.cpp + test/compiler/intrinsics/unsafe/TestCAEAntiDep.java Changeset: dab623e5a387 Author: roland Date: 2016-10-10 17:04 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/dab623e5a387 8167300: Scheduling failures during gcm should be fatal Reviewed-by: kvn, mcberg ! src/share/vm/opto/gcm.cpp ! src/share/vm/opto/lcm.cpp Changeset: 916006f85f92 Author: goetz Date: 2016-10-19 11:08 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/916006f85f92 8168283: adlc: fix error expanding expanded nodes. Reviewed-by: kvn ! src/share/vm/adlc/output_c.cpp Changeset: 9ea71fc781fe Author: mchernov Date: 2016-10-31 18:18 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9ea71fc781fe 8168535: Quarantine GcCauseTest02 and GcTest02 Reviewed-by: jwilhelm, sjohanss ! test/serviceability/tmtools/jstat/GcCauseTest02.java ! test/serviceability/tmtools/jstat/GcTest02.java Changeset: d3a54fa06ec2 Author: mchernov Date: 2016-10-31 17:36 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d3a54fa06ec2 Merge Changeset: 6996f14f9d02 Author: zmajo Date: 2016-11-01 09:19 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/6996f14f9d02 8167578: C1: compiler.escapeAnalysis.TestArrayCopy fails to throw ArrayStoreException Summary: Remove code that causes C1's arraycopy to skip type checks if the length argument is 0 Reviewed-by: kvn ! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp Changeset: 031e87605d21 Author: simonis Date: 2016-10-06 18:51 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/031e87605d21 8159611: C2: ArrayCopy elimination skips required parameter checks Reviewed-by: kvn, zmajo, thartmann ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/share/vm/opto/arraycopynode.cpp ! src/share/vm/opto/arraycopynode.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/macroArrayCopy.cpp + test/compiler/escapeAnalysis/TestArrayCopy.java Changeset: 8c2f220c759c Author: vtewari Date: 2016-11-03 11:53 +0530 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8c2f220c759c 8164783: SA: jhsdb clhsdb 'printall' often throws "Corrupted constant pool" assertion failure Summary: Do the special handling for invokedynamic bytecodes while printing out the bytecodes in a method Reviewed-by: dsamersoff, sundar Contributed-by: jini.george at oracle.com ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/BytecodeInvoke.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java + test/serviceability/sa/LingeredAppWithInvokeDynamic.java + test/serviceability/sa/TestCpoolForInvokeDynamic.java Changeset: 246f6fb74bf1 Author: bobv Date: 2016-11-03 10:44 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/246f6fb74bf1 8167501: ARMv7 Linux C2 compiler crashes running jtreg harness on MP systems Reviewed-by: dcubed ! src/share/vm/runtime/sharedRuntime.cpp Changeset: 9c41df0356bc Author: jwilhelm Date: 2016-11-11 16:44 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9c41df0356bc Merge - src/share/vm/utilities/quickSort.cpp - test/compiler/ciReplay/TestSA.sh - test/compiler/ciReplay/TestVM.sh - test/compiler/ciReplay/TestVM_no_comp_level.sh - test/compiler/ciReplay/common.sh Changeset: 5a574ef5a4ee Author: jwilhelm Date: 2016-11-11 16:52 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5a574ef5a4ee 8169597: Quarantine TestCpoolForInvokeDynamic.java until JDK-8169232 is solved Reviewed-by: egahlin, gtriantafill ! test/serviceability/sa/TestCpoolForInvokeDynamic.java Changeset: 225b91f1b118 Author: lana Date: 2016-11-17 17:50 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/225b91f1b118 Added tag jdk-9+145 for changeset 61e7ea563123 ! .hgtags Changeset: 5555f977bf80 Author: lana Date: 2016-11-17 22:19 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5555f977bf80 Merge - src/share/vm/utilities/quickSort.cpp - test/compiler/ciReplay/TestSA.sh - test/compiler/ciReplay/TestVM.sh - test/compiler/ciReplay/TestVM_no_comp_level.sh - test/compiler/ciReplay/common.sh Changeset: d7b10e57be70 Author: ihse Date: 2016-11-22 14:48 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d7b10e57be70 8168037: Use ZIPEXE instead of ZIP to avoid clash with options for zip Reviewed-by: erikj ! make/lib/CompileLibjsig.gmk ! test/Makefile Changeset: fe25e12bd841 Author: ihse Date: 2016-11-22 15:04 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/fe25e12bd841 8170184: Remove incorrect comments about generated jvmt.h Reviewed-by: alanb, erikj ! make/gensrc/GensrcJvmti.gmk From philip.race at oracle.com Tue Nov 22 20:15:58 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 22 Nov 2016 20:15:58 +0000 Subject: hg: jdk9/client/jaxp: 7 new changesets Message-ID: <201611222015.uAMKFwMs003312@aojmv0008.oracle.com> Changeset: 53a255be3abc Author: dfuchs Date: 2016-11-15 17:45 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/53a255be3abc 8169723: remove jaxp/src/java.xml/share/classes/org/w3c/dom/xpath/COPYRIGHT.html Reviewed-by: rriggs - src/java.xml/share/classes/org/w3c/dom/xpath/COPYRIGHT.html Changeset: 16a430f8bed7 Author: aefimov Date: 2016-11-15 23:28 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/16a430f8bed7 8164479: Update JAX-WS RI integration to latest version (2.3.0-SNAPSHOT) Reviewed-by: alanb, joehw, lancea, mchung Contributed-by: roman.grigoriadi at oracle.com ! src/java.xml/share/classes/module-info.java Changeset: 4f68472a3623 Author: lana Date: 2016-11-17 17:50 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/4f68472a3623 Added tag jdk-9+145 for changeset 71558b38bad7 ! .hgtags Changeset: 87321661fcef Author: lana Date: 2016-11-17 22:19 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/87321661fcef Merge - src/java.xml/share/classes/org/w3c/dom/xpath/COPYRIGHT.html Changeset: 9bbb08fb1e9a Author: fyuan Date: 2016-11-18 10:34 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/9bbb08fb1e9a 8169829: ProblemList update for javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.sh Reviewed-by: joehw, lana ! test/ProblemList.txt Changeset: 63c9e5adcfc8 Author: joehw Date: 2016-11-17 21:49 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/63c9e5adcfc8 8158619: Very large CDATA section in XML document causes OOME Reviewed-by: dfuchs, lancea, clanger ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/Util.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/PropertyManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaParsingConfig.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.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 ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DTDConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/NonValidatingConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java ! src/java.xml/share/classes/jdk/xml/internal/JdkXmlUtils.java ! src/java.xml/share/classes/jdk/xml/internal/SecuritySupport.java + test/javax/xml/jaxp/unittest/common/CDataChunkSizeTest.java Changeset: 0d0c70560165 Author: ihse Date: 2016-11-22 14:48 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/0d0c70560165 8168037: Use ZIPEXE instead of ZIP to avoid clash with options for zip Reviewed-by: erikj ! test/Makefile From philip.race at oracle.com Tue Nov 22 20:16:02 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 22 Nov 2016 20:16:02 +0000 Subject: hg: jdk9/client/corba: Added tag jdk-9+145 for changeset a44b156ae7f0 Message-ID: <201611222016.uAMKG21f003444@aojmv0008.oracle.com> Changeset: ecd74b41ab65 Author: lana Date: 2016-11-17 17:50 +0000 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/ecd74b41ab65 Added tag jdk-9+145 for changeset a44b156ae7f0 ! .hgtags From philip.race at oracle.com Tue Nov 22 20:16:07 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 22 Nov 2016 20:16:07 +0000 Subject: hg: jdk9/client/jaxws: 4 new changesets Message-ID: <201611222016.uAMKG7MH003545@aojmv0008.oracle.com> Changeset: 26c9b9c51052 Author: aefimov Date: 2016-11-15 23:43 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/26c9b9c51052 8164479: Update JAX-WS RI integration to latest version (2.3.0-SNAPSHOT) Reviewed-by: alanb, joehw, lancea, mchung Contributed-by: roman.grigoriadi at oracle.com ! src/java.activation/share/classes/javax/activation/CommandInfo.java ! src/java.activation/share/classes/module-info.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/util/Which.java ! src/java.xml.bind/share/classes/javax/xml/bind/JAXBContext.java ! src/java.xml.bind/share/classes/javax/xml/bind/attachment/package.html ! src/java.xml.bind/share/classes/javax/xml/bind/helpers/AbstractUnmarshallerImpl.java ! src/java.xml.bind/share/classes/javax/xml/bind/helpers/package.html ! src/java.xml.bind/share/classes/javax/xml/bind/package.html ! src/java.xml.bind/share/classes/javax/xml/bind/util/package.html ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/XmlDataContentHandler.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/RuntimeModeler.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/version.properties ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/XmlUtil.java ! src/java.xml.ws/share/classes/module-info.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JCodeModel.java + src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JExportsDirective.java + src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JModule.java + src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JModuleDirective.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JPackage.java + src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JRequiresDirective.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/FileCodeWriter.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/FilterCodeWriter.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/ProgressCodeWriter.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/PrologCodeWriter.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/SingleStreamCodeWriter.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/ZipCodeWriter.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/Messages.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/Options.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/ProgressCodeWriter.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/BeanGenerator.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/ObjectFactoryGeneratorImpl.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CBuiltinLeafInfo.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/Constructor.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIInterface.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/NGCCRuntimeEx.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/attributeDeclBody.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/attributeGroupDecl.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/complexType.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/elementDeclBody.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/group.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/identityConstraint.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/notation.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/qname.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/simpleType.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/TypeModeler.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAp.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceWrapperGenerator.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile.properties ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/version.properties ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/FilerCodeWriter.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WsgenTool.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WsimportOptions.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WsimportTool.java Changeset: b8671d61613c Author: aefimov Date: 2016-11-16 00:55 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/b8671d61613c 8160999: GPL header missing comma in year Reviewed-by: mchung ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/XmlFactory.java Changeset: e997d835cfee Author: lana Date: 2016-11-17 17:50 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/e997d835cfee Added tag jdk-9+145 for changeset 29277a4e7307 ! .hgtags Changeset: a185fc007475 Author: lana Date: 2016-11-17 22:18 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/a185fc007475 Merge From philip.race at oracle.com Tue Nov 22 20:16:13 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 22 Nov 2016 20:16:13 +0000 Subject: hg: jdk9/client/langtools: 13 new changesets Message-ID: <201611222016.uAMKGD0S003693@aojmv0008.oracle.com> Changeset: cb9e896265ef Author: ksrini Date: 2016-11-14 16:33 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/cb9e896265ef 8167967: javadoc should identify the ordinal value of enum constants Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractMemberBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeFieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberMap.java ! test/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/jdk/javadoc/doclet/testOrdering/TestOrdering.java - test/jdk/javadoc/doclet/testOrdering/order/MethodOrder.java + test/jdk/javadoc/doclet/testOrdering/pkg5/AnnoFieldTest.java + test/jdk/javadoc/doclet/testOrdering/pkg5/AnnoOptionalTest.java + test/jdk/javadoc/doclet/testOrdering/pkg5/AnnoRequiredTest.java + test/jdk/javadoc/doclet/testOrdering/pkg5/CtorTest.java + test/jdk/javadoc/doclet/testOrdering/pkg5/EnumTest.java + test/jdk/javadoc/doclet/testOrdering/pkg5/FieldTest.java + test/jdk/javadoc/doclet/testOrdering/pkg5/IntfTest.java + test/jdk/javadoc/doclet/testOrdering/pkg5/MethodTest.java + test/jdk/javadoc/doclet/testOrdering/pkg5/PropertyTest.java Changeset: b265444e51db Author: jlahoda Date: 2016-11-16 17:48 +0100 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/b265444e51db 8169561: jshell tool: double shift-tab on variable crashes tool Summary: Avoid crashe for unknown HTML tags; avoid crash for non-existing documentation; fix signature for JShell variables Reviewed-by: rfield ! src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! test/jdk/internal/shellsupport/doc/JavadocFormatterTest.java ! test/jdk/jshell/JavadocTest.java Changeset: cb1b89564c96 Author: rfield Date: 2016-11-16 10:45 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/cb1b89564c96 8143006: jshell tool: /edit doesn't process each line as same as inputs for jshell 8163816: JShell tests: jdk/jshell/ExternalEditorTest.java -- unexpected results EditorTestBase.testEditClass1() and .testEditMethod1() Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/jdk/jshell/EditorTestBase.java ! test/jdk/jshell/ExternalEditorTest.java Changeset: 9b74986367e3 Author: jjg Date: 2016-11-16 11:53 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/9b74986367e3 8169676: boolean result of Option.process is often ignored Reviewed-by: ksrini, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/OptionHelper.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Start.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ToolOption.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java + test/jdk/javadoc/tool/BadOptionsTest.java + test/tools/javadoc/BadOptionsTest.java Changeset: d813bfb238a9 Author: jjg Date: 2016-11-16 12:12 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/d813bfb238a9 8163190: Clarify JavaFileManager use of \"module location\" Reviewed-by: jlahoda ! src/java.compiler/share/classes/javax/tools/ForwardingJavaFileManager.java ! src/java.compiler/share/classes/javax/tools/JavaFileManager.java ! src/java.compiler/share/classes/javax/tools/StandardLocation.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ModuleFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/JNIWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.jshell/share/classes/jdk/jshell/MemoryFileManager.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! test/tools/javac/T8003967/DetectMutableStaticFields.java ! test/tools/javac/api/T6397104.java ! test/tools/javac/api/TestClientCodeWrapper.java Changeset: 15019d9e68b4 Author: reinhapa Date: 2016-11-16 13:47 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/15019d9e68b4 8169659: (jdeps) missing messages for localization Reviewed-by: mchung ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties Changeset: 3f6eebe1543a Author: bpatel Date: 2016-11-16 17:22 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/3f6eebe1543a 8147890: Javadoc search does not work with Enums Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java ! test/jdk/javadoc/doclet/testSearch/TestSearch.java Changeset: 26f972dc2d17 Author: lana Date: 2016-11-17 17:50 +0000 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/26f972dc2d17 Added tag jdk-9+145 for changeset cb9e896265ef ! .hgtags Changeset: dd10b20ddb3b Author: lana Date: 2016-11-17 22:18 +0000 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/dd10b20ddb3b Merge Changeset: 3dc778dabc01 Author: rfield Date: 2016-11-18 09:41 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/3dc778dabc01 8153402: jshell tool: completion provider for /help 8169818: jshell tool: completion provider for /vars /methods /types gives -history Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/jdk/jshell/CommandCompletionTest.java ! test/jdk/jshell/ReplToolTesting.java Changeset: 82fca5dcc369 Author: darcy Date: 2016-11-21 07:13 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/82fca5dcc369 8170110: Problem list ExternalEditorTest.java Reviewed-by: ksrini ! test/ProblemList.txt Changeset: f4b6b78a1200 Author: rfield Date: 2016-11-21 12:28 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/f4b6b78a1200 8114842: JShell: SourceCodeAnalysis splits code with array initialiazer incorrectly Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java ! test/jdk/jshell/CompletenessTest.java Changeset: faef6f72cf63 Author: fyuan Date: 2016-11-22 07:04 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/faef6f72cf63 8170170: Problem list ExternalEditorTest.java on all platforms Reviewed-by: darcy ! test/ProblemList.txt From avik.niyogi at oracle.com Wed Nov 23 08:58:30 2016 From: avik.niyogi at oracle.com (avik.niyogi at oracle.com) Date: Wed, 23 Nov 2016 08:58:30 +0000 Subject: hg: jdk9/client/jdk: 8138771: java.awt.image.AbstractMultiResolutionImage needs customized spec for methods of Image which it implements Message-ID: <201611230858.uAN8wUxH009639@aojmv0008.oracle.com> Changeset: 48d8673787b8 Author: aniyogi Date: 2016-11-23 14:28 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/48d8673787b8 8138771: java.awt.image.AbstractMultiResolutionImage needs customized spec for methods of Image which it implements Reviewed-by: flar, alexsch ! src/java.desktop/share/classes/java/awt/image/AbstractMultiResolutionImage.java From anton.tarasov at jetbrains.com Wed Nov 23 15:48:15 2016 From: anton.tarasov at jetbrains.com (anton.tarasov at jetbrains.com) Date: Wed, 23 Nov 2016 15:48:15 +0000 Subject: hg: jdk9/client/jdk: 8140525: AwtFrame::WmShowWindow() may steal focus Message-ID: <201611231548.uANFmFBK022146@aojmv0008.oracle.com> Changeset: b64f4ea8dc42 Author: ant Date: 2016-11-23 18:48 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b64f4ea8dc42 8140525: AwtFrame::WmShowWindow() may steal focus Reviewed-by: serb, ssadetsky ! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp From prasanta.sadhukhan at oracle.com Thu Nov 24 06:29:10 2016 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Thu, 24 Nov 2016 06:29:10 +0000 Subject: hg: jdk9/client/jdk: 8048702: Deprecate obsolete classes in javax/swing/plaf/metal/MetalFileChooserUI.java Message-ID: <201611240629.uAO6TAs1021354@aojmv0008.oracle.com> Changeset: c67a08956b11 Author: psadhukhan Date: 2016-11-24 11:58 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c67a08956b11 8048702: Deprecate obsolete classes in javax/swing/plaf/metal/MetalFileChooserUI.java Reviewed-by: serb, alexsch ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java From avik.niyogi at oracle.com Thu Nov 24 08:41:45 2016 From: avik.niyogi at oracle.com (avik.niyogi at oracle.com) Date: Thu, 24 Nov 2016 08:41:45 +0000 Subject: hg: jdk9/client/jdk: 8167160: [TEST_BUG][PIT] failure of javax/swing/JRadioButton/8033699/bug8033699.java Message-ID: <201611240841.uAO8fjuB001079@aojmv0008.oracle.com> Changeset: b4776d6c9f76 Author: aniyogi Date: 2016-11-24 14:11 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b4776d6c9f76 8167160: [TEST_BUG][PIT] failure of javax/swing/JRadioButton/8033699/bug8033699.java Reviewed-by: psadhukhan, serb ! test/javax/swing/JRadioButton/8033699/bug8033699.java From semyon.sadetsky at oracle.com Mon Nov 28 07:37:12 2016 From: semyon.sadetsky at oracle.com (semyon.sadetsky at oracle.com) Date: Mon, 28 Nov 2016 07:37:12 +0000 Subject: hg: jdk9/client/jdk: 8168135: The issue JDK-8164462 seems not fixed in b140 Message-ID: <201611280737.uAS7bC9N024666@aojmv0008.oracle.com> Changeset: 7d77392d12c4 Author: ssadetsky Date: 2016-11-28 10:36 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7d77392d12c4 8168135: The issue JDK-8164462 seems not fixed in b140 Reviewed-by: serb ! src/java.desktop/unix/classes/sun/awt/X11/XContentWindow.java From yuri.nesterenko at oracle.com Mon Nov 28 11:37:16 2016 From: yuri.nesterenko at oracle.com (yuri.nesterenko at oracle.com) Date: Mon, 28 Nov 2016 11:37:16 +0000 Subject: hg: jdk9/client/jdk: 8167284: [TESTBUG] [PIT] possible regression: javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java Message-ID: <201611281137.uASBbGBG001609@aojmv0008.oracle.com> Changeset: 2e5f7c4c78e5 Author: yan Date: 2016-11-28 14:36 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2e5f7c4c78e5 8167284: [TESTBUG] [PIT] possible regression: javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java Reviewed-by: ssadetsky, yan Contributed-by: Maksim Khramov ! test/javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java From philip.race at oracle.com Tue Nov 29 17:54:26 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 29 Nov 2016 17:54:26 +0000 Subject: hg: jdk9/client/jdk: 8167103: Intermittent font loading failure on macOS with JFXPanel application Message-ID: <201611291754.uATHsQqM012871@aojmv0008.oracle.com> Changeset: d82266274ca8 Author: prr Date: 2016-11-29 09:54 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d82266274ca8 8167103: Intermittent font loading failure on macOS with JFXPanel application Reviewed-by: serb, psadhukhan ! src/java.desktop/macosx/classes/sun/font/CFontManager.java ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m From philip.race at oracle.com Tue Nov 29 20:17:24 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 29 Nov 2016 20:17:24 +0000 Subject: hg: jdk9/client: 11 new changesets Message-ID: <201611292017.uATKHOlr027678@aojmv0008.oracle.com> Changeset: a22e2671d88f Author: lana Date: 2016-11-21 18:47 +0000 URL: http://hg.openjdk.java.net/jdk9/client/rev/a22e2671d88f Merge Changeset: 3e3e158ef45f Author: lana Date: 2016-11-23 16:16 +0000 URL: http://hg.openjdk.java.net/jdk9/client/rev/3e3e158ef45f Added tag jdk-9+146 for changeset a22e2671d88f ! .hgtags Changeset: 744d378b8870 Author: lana Date: 2016-11-23 19:14 +0000 URL: http://hg.openjdk.java.net/jdk9/client/rev/744d378b8870 Merge - make/common/CORE_PKGS.gmk - make/common/NON_CORE_PKGS.gmk Changeset: de80886290c6 Author: erikj Date: 2016-11-24 11:50 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/de80886290c6 8170280: Enable -g for all java compilation in the build Reviewed-by: simonis, tbell, dholmes, ihse ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! make/Images.gmk ! make/common/JavaCompilation.gmk Changeset: 5f6920274c48 Author: ihse Date: 2016-11-24 15:32 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/5f6920274c48 7164925: Change -KPIC to -xcode=pic32 on sparc Reviewed-by: erikj ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh Changeset: 61d55f2ba01e Author: ihse Date: 2016-11-28 09:20 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/61d55f2ba01e 8031567: Better model for storing source revision information Reviewed-by: erikj ! .hgignore - make/CreateHgtipFiles.gmk ! make/Images.gmk ! make/Main.gmk + make/SourceRevision.gmk ! make/common/MakeBase.gmk Changeset: 84669e1b01fe Author: ihse Date: 2016-11-28 10:13 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/84669e1b01fe 8170385: JDK-8031567 broke source bundles Reviewed-by: erikj ! make/SourceRevision.gmk Changeset: 326cbee3e265 Author: erikj Date: 2016-11-28 15:19 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/326cbee3e265 8170392: JDK-8031567 broke builds from source bundles Reviewed-by: sla ! make/Images.gmk ! make/SourceRevision.gmk Changeset: 8fff0f216fb8 Author: mchung Date: 2016-11-28 11:36 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/8fff0f216fb8 8169816: Move src.zip and jrt-fs.jar under the lib directory Reviewed-by: alanb, erikj ! make/Images.gmk ! make/JrtfsJar.gmk ! make/Main.gmk Changeset: 2ba99326da3d Author: mchung Date: 2016-11-28 18:04 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/2ba99326da3d 8170424: back out src.zip change from JDK-8170424 Reviewed-by: prr ! make/Images.gmk Changeset: 6d250ba17540 Author: prr Date: 2016-11-29 11:17 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/6d250ba17540 Merge - make/CreateHgtipFiles.gmk From philip.race at oracle.com Tue Nov 29 20:17:35 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 29 Nov 2016 20:17:35 +0000 Subject: hg: jdk9/client/jdk: 30 new changesets Message-ID: <201611292017.uATKHaVc027737@aojmv0008.oracle.com> Changeset: 67d3235a317f Author: amlu Date: 2016-11-23 10:12 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/67d3235a317f 8170158: Remove ClassLoader/platformClassLoader/DefinePlatformClass.java from ProblemList Reviewed-by: dfuchs ! test/ProblemList.txt Changeset: a950ce755659 Author: jnimeh Date: 2016-11-22 20:54 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a950ce755659 8170035: When determining the ciphersuite lists, there is no debug output for disabled suites. Summary: Provide extra debugging output for JSSE that displays disabled cipher suites Reviewed-by: vinnie, wetmore ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java Changeset: ff6e7619daf8 Author: rriggs Date: 2016-11-23 10:20 -0500 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ff6e7619daf8 8169416: SSLSessionImpl finalize overhead Reviewed-by: xuelei, bpb ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java + test/javax/net/ssl/finalize/SSLSessionFinalizeTest.java + test/javax/net/ssl/finalize/security.policy Changeset: 6a8da2c37469 Author: rriggs Date: 2016-11-23 11:47 -0500 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6a8da2c37469 8169645: ObjectInputFilter Config spec is ambiguous regarding overriding the filter via System properties Reviewed-by: bpb ! src/java.base/share/classes/java/io/ObjectInputFilter.java Changeset: ba41440d6e2b Author: bchristi Date: 2016-11-23 10:34 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ba41440d6e2b 8169435: ClassLoader.isParallelCapable is final and conflicting method may get VerifyError Reviewed-by: acorn, dholmes, mchung ! src/java.base/share/classes/java/lang/ClassLoader.java ! test/java/lang/ClassLoader/IsParallelCapable.java Changeset: efdfc159ee09 Author: psandoz Date: 2016-11-23 10:35 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/efdfc159ee09 8169808: Stream returning methods should specify if they are late binding Reviewed-by: martin ! src/java.base/share/classes/java/lang/CharSequence.java ! src/java.base/share/classes/java/util/BitSet.java Changeset: c7b932897909 Author: psandoz Date: 2016-11-23 10:35 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c7b932897909 8132964: Spliterator documentation on Priority(Blocking)Queue Reviewed-by: martin, dl, chegar ! src/java.base/share/classes/java/util/PriorityQueue.java ! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java Changeset: 910d8342b542 Author: bchristi Date: 2016-11-23 10:41 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/910d8342b542 8136831: Undefined null behavior in ClassLoader.getResourceXXXX() Reviewed-by: alanb, mchung, psandoz ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/net/URLClassLoader.java + test/java/lang/ClassLoader/GetResourceNullArg.java Changeset: f23b227c2d5f Author: darcy Date: 2016-11-23 11:05 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f23b227c2d5f 8169479: java.lang.reflect.Constructor class has wrong api documentation Reviewed-by: bpb, psandoz ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/Method.java Changeset: 6e4ff59afb5d Author: lana Date: 2016-11-21 18:48 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6e4ff59afb5d Merge Changeset: c9d97eff6bfd Author: lana Date: 2016-11-23 16:16 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c9d97eff6bfd Added tag jdk-9+146 for changeset 6e4ff59afb5d ! .hgtags Changeset: bac1a818cc61 Author: lana Date: 2016-11-23 19:15 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/bac1a818cc61 Merge - src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCalls.c - test/java/util/Locale/LocaleTestFmwk.java - test/javax/net/ssl/templates/SSLSocketSample.java - test/javax/net/ssl/templates/SSLTest.java Changeset: 1950514cb563 Author: prr Date: 2016-11-23 11:53 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1950514cb563 8170242: jdk.desktop needs package access to sun.awt. Reviewed-by: ihse, mullan ! make/copy/Copy-java.base.gmk Changeset: b85b6982e5bb Author: lana Date: 2016-11-22 22:27 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b85b6982e5bb 8065555: Remove incorrect locale data for inexistent language German (Greece) Reviewed-by: naoto Contributed-by: li.jiang at oracle.com - src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de_GR.properties ! test/sun/util/locale/provider/Bug8038436.java Changeset: c41140100bf1 Author: mli Date: 2016-11-23 18:13 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c41140100bf1 8158916: ProblemList.txt update for com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java Summary: Change the associated issue from JDK-8141370 to JDK-8169942 Reviewed-by: dfuchs Contributed-by: John Jiang ! test/ProblemList.txt Changeset: 995f5a095b37 Author: ihse Date: 2016-11-28 09:20 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/995f5a095b37 8031567: Better model for storing source revision information Reviewed-by: erikj ! .hgignore Changeset: 08d73a4d2108 Author: weijun Date: 2016-11-28 22:32 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/08d73a4d2108 8170364: FilePermission path modified during merge Reviewed-by: alanb ! src/java.base/share/classes/java/io/FilePermission.java + test/java/io/FilePermission/MergeName.java Changeset: 162c98633949 Author: dfuchs Date: 2016-11-28 17:48 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/162c98633949 8170401: JConsole might use System.Logger Reviewed-by: mchung ! src/jdk.jconsole/share/classes/module-info.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XMBeanAttributes.java Changeset: 26613132a2ba Author: mchung Date: 2016-11-28 11:37 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/26613132a2ba 8169816: Move src.zip and jrt-fs.jar under the lib directory Reviewed-by: alanb, erikj ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java ! src/java.base/share/classes/jdk/internal/jrtfs/SystemImage.java ! test/jdk/internal/jrtfs/remote/Main.java ! test/jdk/internal/jrtfs/remote/RemoteRuntimeImageTest.java Changeset: 4ba55d115d2b Author: darcy Date: 2016-11-28 17:32 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4ba55d115d2b 8170429: Problem list LogGeneratedClassesTest.java until JDK-8170408 is fixed Reviewed-by: smarks ! test/ProblemList.txt Changeset: 719a20f9075a Author: dl Date: 2016-11-28 23:33 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/719a20f9075a 8169243: java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java still fails intermittently Reviewed-by: martin, smarks, psandoz, amlu ! test/java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java Changeset: a15610e000ba Author: dl Date: 2016-11-28 23:36 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a15610e000ba 8143577: optimize ArrayList.removeIf 8169679: ArrayList.subList().iterator().forEachRemaining() off-by-one-error 8167202: ArrayDeque improvements 8164793: new ArrayDeque(2**N) allocates backing array of size 2**(N+1) 8169739: LinkedBlockingDeque spliterator needs to support node self-linking 8169738: CopyOnWriteArrayList subList needs more synchronization Reviewed-by: martin, smarks, psandoz, forax ! src/java.base/share/classes/java/util/ArrayDeque.java ! src/java.base/share/classes/java/util/ArrayList.java ! src/java.base/share/classes/java/util/Vector.java ! src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java ! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java ! src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java ! test/java/util/ArrayList/IteratorMicroBenchmark.java ! test/java/util/Collection/CollectionDefaults.java + test/java/util/Collection/IteratorMicroBenchmark.java + test/java/util/Collection/RemoveMicroBenchmark.java ! test/java/util/Vector/LastIndexOf.java ! test/java/util/concurrent/ArrayBlockingQueue/IteratorConsistency.java ! test/java/util/concurrent/ConcurrentQueues/IteratorWeakConsistency.java ! test/java/util/concurrent/tck/ArrayBlockingQueueTest.java + test/java/util/concurrent/tck/ArrayDeque8Test.java ! test/java/util/concurrent/tck/ArrayDequeTest.java + test/java/util/concurrent/tck/ArrayListTest.java ! test/java/util/concurrent/tck/Collection8Test.java ! test/java/util/concurrent/tck/CollectionTest.java ! test/java/util/concurrent/tck/CopyOnWriteArrayListTest.java + test/java/util/concurrent/tck/CountedCompleter8Test.java ! test/java/util/concurrent/tck/CountedCompleterTest.java ! test/java/util/concurrent/tck/DelayQueueTest.java ! test/java/util/concurrent/tck/JSR166TestCase.java ! test/java/util/concurrent/tck/LinkedBlockingDequeTest.java ! test/java/util/concurrent/tck/LinkedBlockingQueueTest.java ! test/java/util/concurrent/tck/LinkedListTest.java + test/java/util/concurrent/tck/VectorTest.java Changeset: 73d648180e2a Author: dl Date: 2016-11-28 23:39 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/73d648180e2a 8166507: ConcurrentSkipListSet.clear() can leave the Set in an invalid state Reviewed-by: martin, smarks, psandoz ! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java Changeset: 426bcf3f5b93 Author: dl Date: 2016-11-28 23:43 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/426bcf3f5b93 8169272: Clarify Semaphore.drainPermits behavior when current permits are negative Reviewed-by: martin, smarks, psandoz ! src/java.base/share/classes/java/util/concurrent/Semaphore.java Changeset: 7901a13a051c Author: dl Date: 2016-11-28 23:47 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7901a13a051c 8166646: Miscellaneous changes imported from jsr166 CVS 2016-10 Reviewed-by: martin, smarks, psandoz ! src/java.base/share/classes/java/util/concurrent/CompletionStage.java ! src/java.base/share/classes/java/util/concurrent/CyclicBarrier.java ! src/java.base/share/classes/java/util/concurrent/Executor.java ! src/java.base/share/classes/java/util/concurrent/ExecutorCompletionService.java ! src/java.base/share/classes/java/util/concurrent/Executors.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java ! src/java.base/share/classes/java/util/concurrent/Future.java ! src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java ! src/java.base/share/classes/java/util/concurrent/Phaser.java ! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java ! src/java.base/share/classes/java/util/concurrent/ScheduledExecutorService.java ! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java ! 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 ! src/java.base/share/classes/java/util/concurrent/atomic/package-info.java ! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java ! src/java.base/share/classes/java/util/concurrent/package-info.java ! test/java/util/TreeMap/HeadTailTypeError.java ! test/java/util/concurrent/FutureTask/Throw.java ! test/java/util/concurrent/ThreadPoolExecutor/ThrowingTasks.java ! test/java/util/concurrent/locks/Lock/FlakyMutex.java ! test/java/util/concurrent/tck/Atomic8Test.java ! test/java/util/concurrent/tck/CompletableFutureTest.java ! test/java/util/concurrent/tck/ConcurrentHashMap8Test.java ! test/java/util/concurrent/tck/ConcurrentHashMapTest.java ! test/java/util/concurrent/tck/ConcurrentLinkedDequeTest.java ! test/java/util/concurrent/tck/ConcurrentLinkedQueueTest.java ! test/java/util/concurrent/tck/ConcurrentSkipListSetTest.java ! test/java/util/concurrent/tck/ConcurrentSkipListSubSetTest.java ! test/java/util/concurrent/tck/ExecutorCompletionService9Test.java ! test/java/util/concurrent/tck/LinkedTransferQueueTest.java ! test/java/util/concurrent/tck/PriorityBlockingQueueTest.java ! test/java/util/concurrent/tck/PriorityQueueTest.java ! test/java/util/concurrent/tck/StampedLockTest.java ! test/java/util/concurrent/tck/SubmissionPublisherTest.java ! test/java/util/concurrent/tck/ThreadLocalRandom8Test.java ! test/java/util/concurrent/tck/ThreadLocalRandomTest.java ! test/java/util/concurrent/tck/TreeSetTest.java ! test/java/util/concurrent/tck/TreeSubSetTest.java Changeset: e3607c635fce Author: skovalev Date: 2016-11-29 14:55 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e3607c635fce 8169866: TESTBUG: com/sun/security/ tests have undeclared modules dependencies Reviewed-by: weijun + test/com/sun/security/auth/TEST.properties ! test/com/sun/security/jgss/InquireSecContextPermissionCheck.java ! test/com/sun/security/sasl/Cram.java + test/com/sun/security/sasl/TEST.properties + test/com/sun/security/sasl/digest/TEST.properties Changeset: 1f3112bcaf6e Author: redestad Date: 2016-11-29 16:27 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1f3112bcaf6e 8170467: (reflect) Optimize SignatureParser's use of StringBuilders Reviewed-by: shade, redestad Contributed-by: mkanat at google.com ! src/java.base/share/classes/sun/reflect/generics/parser/SignatureParser.java Changeset: 36dca0165e29 Author: rriggs Date: 2016-11-29 11:58 -0500 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/36dca0165e29 8165765: Unexpected ID for RMI connection Reviewed-by: rriggs Contributed-by: ujwal.vangapally at oracle.com ! test/javax/management/remote/mandatory/connection/RMIConnectionIdTest.java Changeset: 15069de24ba4 Author: rriggs Date: 2016-11-29 13:58 -0500 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/15069de24ba4 8169527: Typo in getCalendarType() method of Chronology class Reviewed-by: bpb ! src/java.base/share/classes/java/time/chrono/Chronology.java Changeset: 6662db46979c Author: prr Date: 2016-11-29 11:12 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6662db46979c Merge - src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de_GR.properties From philip.race at oracle.com Tue Nov 29 20:17:40 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 29 Nov 2016 20:17:40 +0000 Subject: hg: jdk9/client/nashorn: 7 new changesets Message-ID: <201611292017.uATKHeJn027788@aojmv0008.oracle.com> Changeset: 55f5a96988de Author: lana Date: 2016-11-21 18:48 +0000 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/55f5a96988de Merge Changeset: 82281fffea7c Author: lana Date: 2016-11-23 16:16 +0000 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/82281fffea7c Added tag jdk-9+146 for changeset 55f5a96988de ! .hgtags Changeset: 9e86d6383456 Author: lana Date: 2016-11-23 19:14 +0000 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/9e86d6383456 Merge Changeset: a92322d6f421 Author: hannesw Date: 2016-11-25 14:20 +0100 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/a92322d6f421 8170322: Specialized functions convert booleans to numbers Reviewed-by: jlaskey, attila ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MemberInfo.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MethodGenerator.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/share/classes/jdk/nashorn/internal/objects/NativeArray.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/runtime/CompiledFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Specialization.java + test/script/basic/JDK-8170322.js Changeset: ba2bba1a1136 Author: ihse Date: 2016-11-28 09:20 +0100 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/ba2bba1a1136 8031567: Better model for storing source revision information Reviewed-by: erikj ! .hgignore Changeset: b2063707d87a Author: hannesw Date: 2016-11-28 09:57 +0100 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/b2063707d87a 8161579: Array-like AbstractJSObject-based instance not treated as array by native array functions Reviewed-by: jlaskey, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java + test/script/basic/JDK-8161579.js Changeset: 0c771d0ba7dc Author: sundar Date: 2016-11-28 21:13 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/0c771d0ba7dc 8170402: Compilation warning with NashornException Reviewed-by: hannesw, jlaskey ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornException.java From philip.race at oracle.com Tue Nov 29 20:17:45 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 29 Nov 2016 20:17:45 +0000 Subject: hg: jdk9/client/hotspot: 4 new changesets Message-ID: <201611292017.uATKHktP027856@aojmv0008.oracle.com> Changeset: a82cb5350cad Author: lana Date: 2016-11-21 18:47 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a82cb5350cad Merge Changeset: 1ae8e92ed3e4 Author: lana Date: 2016-11-23 16:16 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/1ae8e92ed3e4 Added tag jdk-9+146 for changeset a82cb5350cad ! .hgtags Changeset: 132a72c78207 Author: lana Date: 2016-11-23 19:15 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/132a72c78207 Merge Changeset: 8e63061ea915 Author: ihse Date: 2016-11-28 09:20 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8e63061ea915 8031567: Better model for storing source revision information Reviewed-by: erikj ! .hgignore From philip.race at oracle.com Tue Nov 29 20:17:50 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 29 Nov 2016 20:17:50 +0000 Subject: hg: jdk9/client/jaxp: 7 new changesets Message-ID: <201611292017.uATKHo9B027907@aojmv0008.oracle.com> Changeset: 31ac7aab52da Author: clanger Date: 2016-11-23 08:58 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/31ac7aab52da 8169772: [JAXP] XALAN: Transformation of DOM with null valued text node causes NPE Reviewed-by: joehw ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/EmptySerializer.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerBase.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToSAXHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToUnknownStream.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/XSLOutputAttributes.java ! test/javax/xml/jaxp/unittest/transform/TransformerTest.java Changeset: 09eda28b98e4 Author: lana Date: 2016-11-21 18:48 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/09eda28b98e4 Merge Changeset: f1042f0aa643 Author: lana Date: 2016-11-23 16:16 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/f1042f0aa643 Added tag jdk-9+146 for changeset 09eda28b98e4 ! .hgtags Changeset: 13a7d93c0740 Author: lana Date: 2016-11-23 19:15 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/13a7d93c0740 Merge Changeset: 149559dd882d Author: fyuan Date: 2016-11-25 11:16 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/149559dd882d 8170192: [JAXP] [TESTBUG] test/javax/xml/jaxp/libs/jaxp/library/JAXPPolicyManager.java should grant permissions to jtreg, javatest, and testng jars Reviewed-by: dfuchs, clanger, joehw, jjg, lana ! test/javax/xml/jaxp/libs/jaxp/library/JAXPPolicyManager.java Changeset: 06bd66449d4e Author: ihse Date: 2016-11-28 09:20 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/06bd66449d4e 8031567: Better model for storing source revision information Reviewed-by: erikj ! .hgignore Changeset: ccad0993fc67 Author: dfuchs Date: 2016-11-29 13:19 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/ccad0993fc67 8169778: Add new public methods to get new instances of the JAXP factories builtin system-default implementations Summary: A new public static method is added to each of the JAXP factories. The new method will create and return a new instance of the system-default builtin implementation, without going through the lookup process. Reviewed-by: rriggs, joehw, lancea, alanb ! src/java.xml/share/classes/javax/xml/datatype/DatatypeFactory.java ! src/java.xml/share/classes/javax/xml/parsers/DocumentBuilderFactory.java ! src/java.xml/share/classes/javax/xml/parsers/SAXParserFactory.java ! src/java.xml/share/classes/javax/xml/stream/XMLEventFactory.java ! src/java.xml/share/classes/javax/xml/stream/XMLInputFactory.java ! src/java.xml/share/classes/javax/xml/stream/XMLOutputFactory.java ! src/java.xml/share/classes/javax/xml/transform/TransformerFactory.java ! src/java.xml/share/classes/javax/xml/validation/SchemaFactory.java ! src/java.xml/share/classes/javax/xml/xpath/XPathFactory.java ! test/javax/xml/jaxp/functional/javax/xml/datatype/ptests/FactoryNewInstanceTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderFactoryTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserFactTest.java ! test/javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLEventFactoryNewInstanceTest.java ! test/javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLInputFactoryNewInstanceTest.java + test/javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLOutputFactoryNewInstanceTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerFactoryTest.java ! test/javax/xml/jaxp/functional/javax/xml/validation/ptests/SchemaFactoryTest.java ! test/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFactoryTest.java From philip.race at oracle.com Tue Nov 29 20:17:54 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 29 Nov 2016 20:17:54 +0000 Subject: hg: jdk9/client/corba: 2 new changesets Message-ID: <201611292017.uATKHspb027962@aojmv0008.oracle.com> Changeset: dc49e0922a8e Author: lana Date: 2016-11-23 16:16 +0000 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/dc49e0922a8e Added tag jdk-9+146 for changeset ecd74b41ab65 ! .hgtags Changeset: 187b26b70a0f Author: ihse Date: 2016-11-28 09:20 +0100 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/187b26b70a0f 8031567: Better model for storing source revision information Reviewed-by: erikj ! .hgignore From philip.race at oracle.com Tue Nov 29 20:17:58 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 29 Nov 2016 20:17:58 +0000 Subject: hg: jdk9/client/jaxws: 4 new changesets Message-ID: <201611292017.uATKHwFw028011@aojmv0008.oracle.com> Changeset: 1461e3e07876 Author: lana Date: 2016-11-21 18:48 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/1461e3e07876 Merge Changeset: baf914f0e298 Author: lana Date: 2016-11-23 16:16 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/baf914f0e298 Added tag jdk-9+146 for changeset 1461e3e07876 ! .hgtags Changeset: be37411855de Author: lana Date: 2016-11-23 19:15 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/be37411855de Merge Changeset: f8a4642838f6 Author: ihse Date: 2016-11-28 09:20 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/f8a4642838f6 8031567: Better model for storing source revision information Reviewed-by: erikj ! .hgignore From philip.race at oracle.com Tue Nov 29 20:18:03 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 29 Nov 2016 20:18:03 +0000 Subject: hg: jdk9/client/langtools: 14 new changesets Message-ID: <201611292018.uATKI383028075@aojmv0008.oracle.com> Changeset: f6ae0686d664 Author: jjg Date: 2016-11-22 15:57 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/f6ae0686d664 8164590: javac --inherit-runtime-environment fails with "cannot find modules: ALL-DEFAULT" Reviewed-by: mchung ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/jdk/javadoc/tool/BadOptionsTest.java - test/tools/javac/diags/examples/BadNameForOption.java + test/tools/javac/diags/examples/BadNameForOption_Error.java + test/tools/javac/diags/examples/BadNameForOption_Warning.java ! test/tools/javac/modules/AddModulesTest.java + test/tools/javac/modules/AllDefaultTest.java ! test/tools/javac/modules/LimitModulesTest.java ! test/tools/javadoc/BadOptionsTest.java Changeset: 7d2f8aa366e2 Author: jjg Date: 2016-11-22 16:29 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/7d2f8aa366e2 8155765: javax.tools.ToolProvider::getSystemToolClassLoader returns app class loader even if no tool is available Reviewed-by: mchung ! src/java.compiler/share/classes/javax/tools/ToolProvider.java ! test/tools/javac/6410653/T6410653.java ! test/tools/javac/api/ToolProvider/ToolProviderTest.java ! test/tools/javac/options/release/ReleaseOptionClashes.java Changeset: 318dd5fce0ee Author: jjg Date: 2016-11-22 16:31 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/318dd5fce0ee Merge - test/tools/javac/diags/examples/BadNameForOption.java Changeset: f196b8e52c3a Author: rfield Date: 2016-11-22 19:24 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/f196b8e52c3a 8169519: JShell: Handle start-up failures and hangs gracefully 8166581: JShell: locks forever if -R options is wrong 8169234: JShell: hangs on startup on some computers caused by hostname Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiInitiator.java + test/jdk/jshell/DyingRemoteAgent.java + test/jdk/jshell/FailOverExecutionControlDyingLaunchTest.java + test/jdk/jshell/FailOverExecutionControlHangingLaunchTest.java + test/jdk/jshell/FailOverExecutionControlHangingListenTest.java + test/jdk/jshell/HangingRemoteAgent.java + test/jdk/jshell/JdiBadOptionLaunchExecutionControlTest.java + test/jdk/jshell/JdiBadOptionListenExecutionControlTest.java + test/jdk/jshell/JdiBogusHostListenExecutionControlTest.java + test/jdk/jshell/JdiFailingLaunchExecutionControlTest.java + test/jdk/jshell/JdiFailingListenExecutionControlTest.java + test/jdk/jshell/JdiHangingLaunchExecutionControlTest.java + test/jdk/jshell/JdiHangingListenExecutionControlTest.java ! test/jdk/jshell/StartOptionTest.java ! test/jdk/jshell/UserJdiUserRemoteTest.java Changeset: f29ebed90191 Author: xiaofeya Date: 2016-11-22 20:27 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/f29ebed90191 8170249: Problem list 2 jdk/jshell tests Reviewed-by: darcy ! test/ProblemList.txt Changeset: d715163cd7c5 Author: lana Date: 2016-11-23 16:16 +0000 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/d715163cd7c5 Added tag jdk-9+146 for changeset 26f972dc2d17 ! .hgtags Changeset: 2cf9f4818c9a Author: lana Date: 2016-11-23 19:15 +0000 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/2cf9f4818c9a Merge - test/tools/javac/diags/examples/BadNameForOption.java Changeset: 89b042a082e0 Author: jjg Date: 2016-11-23 19:31 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/89b042a082e0 8170301: remove debug print statement Reviewed-by: ksrini ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java Changeset: 15aa093bee4c Author: erikj Date: 2016-11-24 11:44 +0100 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/15aa093bee4c 8170279: Langtools test/Makefile ignores failed tests Reviewed-by: alanb, tbell, mchung ! test/Makefile Changeset: 76389430a13e Author: ksrini Date: 2016-11-24 20:48 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/76389430a13e 8164316: Refine the Doclet APIs Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Doclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/DocletEnvironment.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/package-info.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/taglet/Taglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassUseMapper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocEnvImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocEnter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java ! test/jdk/javadoc/doclet/testBaseClass/BaseClass.java ! test/jdk/javadoc/tool/6227454/Test.java ! test/jdk/javadoc/tool/BreakIteratorWarning.java ! test/jdk/javadoc/tool/InlineTagsWithBraces.java ! test/jdk/javadoc/tool/NoStar.java ! test/jdk/javadoc/tool/OptionSyntaxTest.java ! test/jdk/javadoc/tool/T4994049/T4994049.java ! test/jdk/javadoc/tool/completionFailure/CompletionFailure.java ! test/jdk/javadoc/tool/dupOk/DupOk.java + test/jdk/javadoc/tool/example/Example.java + test/jdk/javadoc/tool/example/Tester.java + test/jdk/javadoc/tool/example/overview.html ! test/jdk/javadoc/tool/modules/ModuleTestBase.java ! test/jdk/javadoc/tool/sourceOnly/p/SourceOnly.java ! test/jdk/javadoc/tool/sourceOption/SourceOption.java ! test/tools/lib/toolbox/JavadocTask.java Changeset: 3dc39a1ffca4 Author: ihse Date: 2016-11-28 09:20 +0100 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/3dc39a1ffca4 8031567: Better model for storing source revision information Reviewed-by: erikj ! .hgignore Changeset: 42ad817ce7ec Author: mchung Date: 2016-11-28 11:36 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/42ad817ce7ec 8169816: Move src.zip and jrt-fs.jar under the lib directory Reviewed-by: alanb, erikj, jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java Changeset: d55b5eb4a277 Author: mchung Date: 2016-11-28 18:05 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/d55b5eb4a277 8170424: back out src.zip change from JDK-8170424 Reviewed-by: prr ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java Changeset: ab39653a1e6d Author: erikj Date: 2016-11-29 11:51 +0100 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/ab39653a1e6d 8166737: default langtools make test settings result in no ouput Reviewed-by: tbell ! test/Makefile From mandy.chung at oracle.com Tue Nov 29 23:51:33 2016 From: mandy.chung at oracle.com (mandy.chung at oracle.com) Date: Tue, 29 Nov 2016 23:51:33 +0000 Subject: hg: jdk9/client: 8170428: Move src.zip to JDK/lib/src.zip Message-ID: <201611292351.uATNpXsL000610@aojmv0008.oracle.com> Changeset: 07c84678828e Author: mchung Date: 2016-11-29 15:20 -0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/07c84678828e 8170428: Move src.zip to JDK/lib/src.zip Reviewed-by: prr, billyh, pbhat ! make/Images.gmk From mandy.chung at oracle.com Tue Nov 29 23:51:51 2016 From: mandy.chung at oracle.com (mandy.chung at oracle.com) Date: Tue, 29 Nov 2016 23:51:51 +0000 Subject: hg: jdk9/client/langtools: 8170428: Move src.zip to JDK/lib/src.zip Message-ID: <201611292351.uATNppR2000954@aojmv0008.oracle.com> Changeset: 9e66cdbce524 Author: mchung Date: 2016-11-29 15:15 -0800 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/9e66cdbce524 8170428: Move src.zip to JDK/lib/src.zip Reviewed-by: jjg ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java From semyon.sadetsky at oracle.com Wed Nov 30 07:48:21 2016 From: semyon.sadetsky at oracle.com (semyon.sadetsky at oracle.com) Date: Wed, 30 Nov 2016 07:48:21 +0000 Subject: hg: jdk9/client/jdk: 8160087: Change IOOBE to warning in the scenarios when it had not being thrown before the JDK-8078514 Message-ID: <201611300748.uAU7mLrL024614@aojmv0008.oracle.com> Changeset: f7148ccb86bb Author: ssadetsky Date: 2016-11-30 10:47 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f7148ccb86bb 8160087: Change IOOBE to warning in the scenarios when it had not being thrown before the JDK-8078514 Reviewed-by: azvegint, alexsch ! src/java.desktop/share/classes/javax/swing/DefaultRowSorter.java + test/javax/swing/JTable/SorterIOOBEtest/DefaultRowSorterIOOBEtest.java