From christoph.langer at sap.com Mon Mar 2 20:06:33 2020 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Mon, 02 Mar 2020 20:06:33 +0000 Subject: hg: jdk/client: 8239149: Cleanups in SunFontManager.java and TrueTypeFont.java Message-ID: <202003022006.022K6X1P028512@aojmv0008.oracle.com> Changeset: 5cc32ff976fe Author: clanger Date: 2020-03-02 21:04 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/5cc32ff976fe 8239149: Cleanups in SunFontManager.java and TrueTypeFont.java Reviewed-by: prr ! src/java.desktop/share/classes/sun/font/SunFontManager.java ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java From sergey.bylokhov at oracle.com Mon Mar 2 23:36:36 2020 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Mon, 02 Mar 2020 23:36:36 +0000 Subject: hg: jdk/client: 8235153: [TESTBUG] [macos 10.15] java/awt/Graphics/DrawImageBG/SystemBgColorTest.java fails Message-ID: <202003022336.022NaaQV022535@aojmv0008.oracle.com> Changeset: dd263e4c510e Author: serb Date: 2020-03-02 23:35 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/dd263e4c510e 8235153: [TESTBUG] [macos 10.15] java/awt/Graphics/DrawImageBG/SystemBgColorTest.java fails Reviewed-by: aivanov ! test/jdk/java/awt/Graphics/DrawImageBG/SystemBgColorTest.java From sergey.bylokhov at oracle.com Tue Mar 3 06:27:25 2020 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Tue, 03 Mar 2020 06:27:25 +0000 Subject: hg: jdk/client: 8238936: The crash in XRobotPeer when the custom GraphicsDevice is used Message-ID: <202003030627.0236RPt2024970@aojmv0008.oracle.com> Changeset: 53efe5255d14 Author: serb Date: 2020-03-03 03:46 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/53efe5255d14 8238936: The crash in XRobotPeer when the custom GraphicsDevice is used Reviewed-by: kizune ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CRobot.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/share/classes/java/awt/Robot.java ! src/java.desktop/share/classes/sun/awt/ComponentFactory.java ! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/windows/classes/sun/awt/windows/WRobotPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java + test/jdk/java/awt/Robot/CreateRobotCustomGC/CreateRobotCustomGC.java From prasanta.sadhukhan at oracle.com Tue Mar 3 09:16:17 2020 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Tue, 03 Mar 2020 09:16:17 +0000 Subject: hg: jdk/client: 14 new changesets Message-ID: <202003030916.0239GKfj019553@aojmv0008.oracle.com> Changeset: 4b9d816b1531 Author: rhalade Date: 2020-03-01 23:04 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/4b9d816b1531 8225130: Add exception for expiring Comodo roots to VerifyCACerts test Reviewed-by: weijun ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: acc083236275 Author: redestad Date: 2020-03-02 08:22 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/acc083236275 8196334: Optimize UUID#fromString Reviewed-by: igerasim, alanb Contributed-by: plokhotnyuk at gmail.com, jon.chambers at gmail.com, claes.redestad at oracle.com ! src/java.base/share/classes/java/util/UUID.java ! test/jdk/java/util/UUID/UUIDTest.java + test/micro/org/openjdk/bench/java/util/UUIDBench.java Changeset: 1d64bd5b34e0 Author: chagedorn Date: 2020-03-02 10:23 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/1d64bd5b34e0 8238438: SuperWord::co_locate_pack picks memory state of first instead of last load Summary: Fix selection of first and last memory state in SuperWord::co_locate_pack Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/superword.hpp + test/hotspot/jtreg/compiler/loopopts/superword/CoLocatePackMemoryState.java Changeset: 41073408f25e Author: stefank Date: 2020-03-02 12:30 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/41073408f25e 8240220: IdealLoopTree::dump_head predicate printing is broken Reviewed-by: thartmann, neliasso, chagedorn ! src/hotspot/share/opto/loopnode.cpp Changeset: e04746cec89c Author: stefank Date: 2020-03-02 12:30 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/e04746cec89c 8240223: Use consistent predicate order in and with PhaseIdealLoop::find_predicate Reviewed-by: thartmann, neliasso, chagedorn ! src/hotspot/share/opto/loopUnswitch.cpp ! src/hotspot/share/opto/loopnode.cpp Changeset: 387369ff21a4 Author: mbalao Date: 2020-02-05 12:20 -0300 URL: https://hg.openjdk.java.net/jdk/client/rev/387369ff21a4 8238555: Allow Initialization of SunPKCS11 with NSS when there are external FIPS modules in the NSSDB Reviewed-by: mullan, valeriep ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Secmod.java Changeset: 5f6949a3dbe0 Author: hseigel Date: 2020-03-02 16:10 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/5f6949a3dbe0 8239568: [TESTBUG] LoadLibraryTest.java fails with RuntimeException Summary: Throw jtreg.SkippedException instead of failing if shared library isn't unloaded Reviewed-by: coleenp, lmesnik - test/hotspot/jtreg/runtime/logging/loadLibraryTest/LoadLibrary.java ! test/hotspot/jtreg/runtime/logging/loadLibraryTest/LoadLibraryTest.java ! test/hotspot/jtreg/runtime/logging/loadLibraryTest/libLoadLibraryClass.c Changeset: e826821a469d Author: pconcannon Date: 2020-03-02 16:47 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/e826821a469d 8234812: Add micros for DatagramChannel send/receive Summary: Benchmarks for the DatagramChannel::send and DatagramChannel::receive methods Reviewed-by: alanb, chegar + test/micro/org/openjdk/bench/java/nio/DatagramChannelSendReceive.java Changeset: 3a9bd48ecffc Author: lfoltan Date: 2020-03-02 18:42 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/3a9bd48ecffc 8237766: Enhance signature API to include ResolvingSignatureStream Summary: New ResolvingSignatureStream class provides the capability to easily walk through the differing parts of a signature while resolving or querying its underlying types. Reviewed-by: coleenp, fparain, hseigel Contributed-by: lois.foltan at oracle.com, john.r.rose at oracle.com ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/signature.cpp ! src/hotspot/share/runtime/signature.hpp Changeset: ac3371755ede Author: kbarrett Date: 2020-03-02 14:45 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/ac3371755ede 8240246: Avoid cast_to_oop from char* Summary: Change type of gtest object from char[] to unsigned char[]. Reviewed-by: dholmes ! test/hotspot/gtest/oops/test_oop.cpp Changeset: 83ff8e2fa7ab Author: mseledtsov Date: 2020-03-02 12:16 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/83ff8e2fa7ab 8236938: [TESTBUG] JFR event MetaspaceAllocationFailure is not tested Summary: New test for MetaspaceAllocationFailure Reviewed-by: hseigel, stuefe ! test/hotspot/jtreg/runtime/Metaspace/FragmentMetaspace.java - test/hotspot/jtreg/runtime/testlibrary/GeneratedClassLoader.java + test/jdk/jdk/jfr/event/runtime/TestMetaspaceAllocationFailure.java + test/lib/jdk/test/lib/classloader/GeneratingCompilingClassLoader.java Changeset: 80e4a066342d Author: dholmes Date: 2020-03-02 19:49 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/80e4a066342d 8238676: jni crashes on accessing it from process exit hook Reviewed-by: fparain, gziemski ! make/test/JtregNativeHotspot.gmk ! src/hotspot/share/prims/jni.cpp + test/hotspot/jtreg/runtime/jni/atExit/TestAtExit.java + test/hotspot/jtreg/runtime/jni/atExit/libatExit.c Changeset: d765d242df98 Author: psadhukhan Date: 2020-03-03 13:31 +0530 URL: https://hg.openjdk.java.net/jdk/client/rev/d765d242df98 Merge - test/hotspot/jtreg/runtime/logging/loadLibraryTest/LoadLibrary.java - test/hotspot/jtreg/runtime/testlibrary/GeneratedClassLoader.java Changeset: d9cb148e3998 Author: psadhukhan Date: 2020-03-03 14:45 +0530 URL: https://hg.openjdk.java.net/jdk/client/rev/d9cb148e3998 Merge - test/hotspot/jtreg/runtime/logging/loadLibraryTest/LoadLibrary.java - test/hotspot/jtreg/runtime/testlibrary/GeneratedClassLoader.java From pankaj.b.bansal at oracle.com Tue Mar 3 12:13:01 2020 From: pankaj.b.bansal at oracle.com (pankaj.b.bansal at oracle.com) Date: Tue, 03 Mar 2020 12:13:01 +0000 Subject: hg: jdk/client: 8204161: [TESTBUG] auto failed with the "Applet thread threw exception: java.lang.UnsupportedOperationException" exception Message-ID: <202003031213.023CD1Xr004396@aojmv0008.oracle.com> Changeset: 91d6091570eb Author: pbansal Date: 2020-03-03 17:37 +0530 URL: https://hg.openjdk.java.net/jdk/client/rev/91d6091570eb 8204161: [TESTBUG] auto failed with the "Applet thread threw exception: java.lang.UnsupportedOperationException" exception Reviewed-by: serb - test/jdk/java/awt/TrayIcon/AddPopupAfterShowTest/AddPopupAfterShowTest.html ! test/jdk/java/awt/TrayIcon/AddPopupAfterShowTest/AddPopupAfterShowTest.java + test/jdk/java/awt/TrayIcon/MiddleButtonEventTest/MiddleButtonEventTest.java From pankaj.b.bansal at oracle.com Tue Mar 3 12:49:33 2020 From: pankaj.b.bansal at oracle.com (pankaj.b.bansal at oracle.com) Date: Tue, 03 Mar 2020 12:49:33 +0000 Subject: hg: jdk/client: 8239902: Remove direct usage of JSlider, JProgressBar classes in CAccessible class Message-ID: <202003031249.023CnXcl025368@aojmv0008.oracle.com> Changeset: 35088e0d500d Author: pbansal Date: 2020-03-03 17:49 +0530 URL: https://hg.openjdk.java.net/jdk/client/rev/35088e0d500d 8239902: Remove direct usage of JSlider, JProgressBar classes in CAccessible class Reviewed-by: serb ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java From pankaj.b.bansal at oracle.com Tue Mar 3 12:59:14 2020 From: pankaj.b.bansal at oracle.com (pankaj.b.bansal at oracle.com) Date: Tue, 03 Mar 2020 12:59:14 +0000 Subject: hg: jdk/client: 8231042: [macos] JFileChooser creates new folder on ESC Message-ID: <202003031259.023CxEKX002451@aojmv0008.oracle.com> Changeset: c0cd4c457b87 Author: pbansal Date: 2020-03-03 18:26 +0530 URL: https://hg.openjdk.java.net/jdk/client/rev/c0cd4c457b87 8231042: [macos] JFileChooser creates new folder on ESC Reviewed-by: serb, psadhukhan ! src/java.desktop/macosx/classes/com/apple/laf/AquaFileChooserUI.java + test/jdk/javax/swing/JFileChooser/TestJFileChooserNewFolderAction.java From sergey.bylokhov at oracle.com Fri Mar 6 23:31:08 2020 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Fri, 06 Mar 2020 23:31:08 +0000 Subject: hg: jdk/client: 8219578: No associated icon for the leaf node of JTree Message-ID: <202003062331.026NV8Cc013748@aojmv0008.oracle.com> Changeset: beef72877eaa Author: serb Date: 2020-03-06 14:41 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/beef72877eaa 8219578: No associated icon for the leaf node of JTree Reviewed-by: prr, jdv ! src/java.desktop/share/classes/module-info.java From alexander.zuev at oracle.com Sun Mar 8 21:20:27 2020 From: alexander.zuev at oracle.com (alexander.zuev at oracle.com) Date: Sun, 08 Mar 2020 21:20:27 +0000 Subject: hg: jdk/client: 8176040: Documentation of java.awt.Rectangle.add(java.awt.Point) is wrong. Message-ID: <202003082120.028LKSeb029103@aojmv0008.oracle.com> Changeset: 7931313ece51 Author: kizune Date: 2020-03-09 00:18 +0300 URL: https://hg.openjdk.java.net/jdk/client/rev/7931313ece51 8176040: Documentation of java.awt.Rectangle.add(java.awt.Point) is wrong. Reviewed-by: serb, prr ! src/java.desktop/share/classes/java/awt/Rectangle.java From pankaj.b.bansal at oracle.com Mon Mar 9 09:38:28 2020 From: pankaj.b.bansal at oracle.com (pankaj.b.bansal at oracle.com) Date: Mon, 09 Mar 2020 09:38:28 +0000 Subject: hg: jdk/client: 8240518: Incorrect JNU_ReleaseStringPlatformChars in Windows Print Message-ID: <202003090938.0299cShS012200@aojmv0008.oracle.com> Changeset: 401496a02949 Author: tnakamura Date: 2020-03-09 15:07 +0530 URL: https://hg.openjdk.java.net/jdk/client/rev/401496a02949 8240518: Incorrect JNU_ReleaseStringPlatformChars in Windows Print Reviewed-by: serb, pbansal, psadhukhan ! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp ! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp From jayathirth.d.v at oracle.com Tue Mar 10 10:38:17 2020 From: jayathirth.d.v at oracle.com (jayathirth.d.v at oracle.com) Date: Tue, 10 Mar 2020 10:38:17 +0000 Subject: hg: jdk/client: 6532025: GIF reader throws misleading exception with truncated images Message-ID: <202003101038.02AAcH66012598@aojmv0008.oracle.com> Changeset: c4d580d1305a Author: jdv Date: 2020-03-10 16:07 +0530 URL: https://hg.openjdk.java.net/jdk/client/rev/c4d580d1305a 6532025: GIF reader throws misleading exception with truncated images Reviewed-by: prr, bpb ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java + test/jdk/javax/imageio/plugins/gif/TruncatedGIFTest.java From sergey.bylokhov at oracle.com Tue Mar 10 20:38:54 2020 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Tue, 10 Mar 2020 20:38:54 +0000 Subject: hg: jdk/client: 8233573: Toolkit.getScreenInsets(GraphicsConfiguration) may throw ClassCastException Message-ID: <202003102038.02AKcsc5025896@aojmv0008.oracle.com> Changeset: 392d5e420c73 Author: serb Date: 2020-03-10 11:30 -0700 URL: https://hg.openjdk.java.net/jdk/client/rev/392d5e420c73 8233573: Toolkit.getScreenInsets(GraphicsConfiguration) may throw ClassCastException Reviewed-by: prr, jdv ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java + test/jdk/java/awt/Toolkit/GetScreenInsetsCustomGC/GetScreenInsetsCustomGC.java From sergey.bylokhov at oracle.com Tue Mar 10 23:30:27 2020 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Tue, 10 Mar 2020 23:30:27 +0000 Subject: hg: jdk/client: 8040630: Popup menus and tooltips flicker with previous popup contents when first shown Message-ID: <202003102330.02ANURfA001061@aojmv0008.oracle.com> Changeset: 2f6ba1720303 Author: serb Date: 2020-03-10 13:58 -0700 URL: https://hg.openjdk.java.net/jdk/client/rev/2f6ba1720303 8040630: Popup menus and tooltips flicker with previous popup contents when first shown Reviewed-by: kizune, pbansal ! src/java.desktop/share/classes/javax/swing/Popup.java From sergey.bylokhov at oracle.com Thu Mar 12 03:55:31 2020 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Thu, 12 Mar 2020 03:55:31 +0000 Subject: hg: jdk/client: 8237746: Fixing compiler warnings in src/demo/share/jfc Message-ID: <202003120355.02C3tVIC025514@aojmv0008.oracle.com> Changeset: f0242c3b42ab Author: serb Date: 2020-03-12 03:26 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/f0242c3b42ab 8237746: Fixing compiler warnings in src/demo/share/jfc Reviewed-by: kizune, aivanov Contributed-by: Marc Hoffmann ! src/demo/share/jfc/FileChooserDemo/FileChooserDemo.java ! src/demo/share/jfc/Font2DTest/Font2DTest.java - src/demo/share/jfc/Font2DTest/Font2DTestApplet.java ! src/demo/share/jfc/Font2DTest/FontPanel.java ! src/demo/share/jfc/Font2DTest/RangeMenu.java ! src/demo/share/jfc/J2Ddemo/java2d/DemoPanel.java ! src/demo/share/jfc/J2Ddemo/java2d/GlobalControls.java ! src/demo/share/jfc/J2Ddemo/java2d/Tools.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Clipping/Areas.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Fonts/Tree.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Images/ImageOps.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Mix/Balls.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Mix/BezierScroller.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Paint/GradAnim.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Paint/TextureAnim.java ! src/demo/share/jfc/Metalworks/MetalworksPrefs.java ! src/demo/share/jfc/Notepad/ElementTreePanel.java ! src/demo/share/jfc/Stylepad/Stylepad.java ! src/demo/share/jfc/SwingSet2/ButtonDemo.java ! src/demo/share/jfc/SwingSet2/ColorChooserDemo.java ! src/demo/share/jfc/SwingSet2/ComboBoxDemo.java ! src/demo/share/jfc/SwingSet2/DemoModule.java ! src/demo/share/jfc/SwingSet2/DirectionPanel.java ! src/demo/share/jfc/SwingSet2/ExampleFileView.java ! src/demo/share/jfc/SwingSet2/FileChooserDemo.java ! src/demo/share/jfc/SwingSet2/InternalFrameDemo.java ! src/demo/share/jfc/SwingSet2/LayoutControlPanel.java ! src/demo/share/jfc/SwingSet2/ListDemo.java ! src/demo/share/jfc/SwingSet2/OptionPaneDemo.java ! src/demo/share/jfc/SwingSet2/SliderDemo.java ! src/demo/share/jfc/SwingSet2/SplitPaneDemo.java ! src/demo/share/jfc/SwingSet2/SwingSet2.java - src/demo/share/jfc/SwingSet2/SwingSet2Applet.java ! src/demo/share/jfc/SwingSet2/TableDemo.java ! src/demo/share/jfc/TableExample/JDBCAdapter.java ! src/demo/share/jfc/TableExample/OldJTable.java ! src/demo/share/jfc/TableExample/TableExample3.java ! src/demo/share/jfc/TableExample/TableExample4.java ! src/demo/share/jfc/TableExample/TableMap.java ! src/demo/share/jfc/TableExample/TableSorter.java From sergey.bylokhov at oracle.com Thu Mar 12 08:32:00 2020 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Thu, 12 Mar 2020 08:32:00 +0000 Subject: hg: jdk/client: 8238075: [OGL] Delete unused properties Message-ID: <202003120832.02C8W0BM017951@aojmv0008.oracle.com> Changeset: 9d08530858ff Author: serb Date: 2020-03-11 21:58 -0700 URL: https://hg.openjdk.java.net/jdk/client/rev/9d08530858ff 8238075: [OGL] Delete unused properties Reviewed-by: kizune ! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.h ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.m From sergey.bylokhov at oracle.com Thu Mar 12 22:18:18 2020 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Thu, 12 Mar 2020 22:18:18 +0000 Subject: hg: jdk/client: 8240633: Memory leaks in the implementations of FileChooserUI Message-ID: <202003122218.02CMIIn2010157@aojmv0008.oracle.com> Changeset: 45273ef93e6f Author: serb Date: 2020-03-12 10:00 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/45273ef93e6f 8240633: Memory leaks in the implementations of FileChooserUI Reviewed-by: pbansal, psadhukhan ! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaFileChooserUI.java + test/jdk/javax/swing/JFileChooser/FileChooserListenerLeak.java From philip.race at oracle.com Fri Mar 13 00:52:22 2020 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 13 Mar 2020 00:52:22 +0000 Subject: hg: jdk/client: 8240977: ProblemList failing jtreg tests on macos Message-ID: <202003130052.02D0qMjX026526@aojmv0008.oracle.com> Changeset: f60a3b5270bf Author: prr Date: 2020-03-12 17:53 -0700 URL: https://hg.openjdk.java.net/jdk/client/rev/f60a3b5270bf 8240977: ProblemList failing jtreg tests on macos Reviewed-by: serb ! test/jdk/ProblemList.txt From ambarish.rapte at oracle.com Sat Mar 14 19:14:40 2020 From: ambarish.rapte at oracle.com (ambarish.rapte at oracle.com) Date: Sat, 14 Mar 2020 19:14:40 +0000 Subject: hg: jdk/client: 8226253: JAWS reports wrong number of radio buttons when buttons are hidden. Message-ID: <202003141914.02EJEeH8006853@aojmv0008.oracle.com> Changeset: 3ea8a0c5c264 Author: arapte Date: 2020-03-15 00:43 +0530 URL: https://hg.openjdk.java.net/jdk/client/rev/3ea8a0c5c264 8226253: JAWS reports wrong number of radio buttons when buttons are hidden. Reviewed-by: kizune, pbansal ! src/java.desktop/share/classes/javax/swing/JList.java ! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java From prasanta.sadhukhan at oracle.com Mon Mar 16 07:19:42 2020 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Mon, 16 Mar 2020 07:19:42 +0000 Subject: hg: jdk/client: 8236635: JTabbedPane preferred size calculation is wrong for SCROLL_TAB_LAYOUT Message-ID: <202003160719.02G7JhpI010875@aojmv0008.oracle.com> Changeset: 889b4191879c Author: psadhukhan Date: 2020-03-16 12:49 +0530 URL: https://hg.openjdk.java.net/jdk/client/rev/889b4191879c 8236635: JTabbedPane preferred size calculation is wrong for SCROLL_TAB_LAYOUT Reviewed-by: serb, pbansal ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JTabbedPane/TabProb.java From sergey.bylokhov at oracle.com Tue Mar 17 02:48:41 2020 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Tue, 17 Mar 2020 02:48:41 +0000 Subject: hg: jdk/client: 8226806: [macOS 10.14] Methods of Java Robot should be called from appropriate thread Message-ID: <202003170248.02H2mf70017620@aojmv0008.oracle.com> Changeset: 23dc143cca50 Author: serb Date: 2020-03-16 17:33 -0700 URL: https://hg.openjdk.java.net/jdk/client/rev/23dc143cca50 8226806: [macOS 10.14] Methods of Java Robot should be called from appropriate thread Reviewed-by: psadhukhan, prr ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m + test/jdk/java/awt/Robot/NonEmptyErrorStream.java From philip.race at oracle.com Wed Mar 18 00:39:26 2020 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 18 Mar 2020 00:39:26 +0000 Subject: hg: jdk/client: 8223935: PIT: java/awt/font/WindowsIndicFonts.java fails on windows10 Message-ID: <202003180039.02I0dQIA029100@aojmv0008.oracle.com> Changeset: a9ffedffd435 Author: prr Date: 2020-03-17 17:38 -0700 URL: https://hg.openjdk.java.net/jdk/client/rev/a9ffedffd435 8223935: PIT: java/awt/font/WindowsIndicFonts.java fails on windows10 Reviewed-by: serb, jdv ! test/jdk/java/awt/font/WindowsIndicFonts.java From ambarish.rapte at oracle.com Wed Mar 18 06:10:26 2020 From: ambarish.rapte at oracle.com (ambarish.rapte at oracle.com) Date: Wed, 18 Mar 2020 06:10:26 +0000 Subject: hg: jdk/client: 8146330: [macosx] UIDefaults.keys() different size than UIDefaults.keySet() Message-ID: <202003180610.02I6AQJF002792@aojmv0008.oracle.com> Changeset: 7a9486869690 Author: trebari Date: 2020-03-18 11:38 +0530 URL: https://hg.openjdk.java.net/jdk/client/rev/7a9486869690 8146330: [macosx] UIDefaults.keys() different size than UIDefaults.keySet() Reviewed-by: pbansal, serb, jdv ! src/java.desktop/share/classes/javax/swing/MultiUIDefaults.java + test/jdk/javax/swing/UIDefaults/8146330/UIDefaultKeySizeTest.java From philip.race at oracle.com Wed Mar 18 22:47:45 2020 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 18 Mar 2020 22:47:45 +0000 Subject: hg: jdk/client: 8241229: Problem list jdk/javax/swing/UIDefaults/8146330/UIDefaultKeySizeTest.java Message-ID: <202003182247.02IMljZg012269@aojmv0008.oracle.com> Changeset: ff66c5acbe68 Author: prr Date: 2020-03-18 15:48 -0700 URL: https://hg.openjdk.java.net/jdk/client/rev/ff66c5acbe68 8241229: Problem list jdk/javax/swing/UIDefaults/8146330/UIDefaultKeySizeTest.java Reviewed-by: aivanov, serb ! test/jdk/ProblemList.txt From prasanta.sadhukhan at oracle.com Thu Mar 19 03:50:31 2020 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Thu, 19 Mar 2020 03:50:31 +0000 Subject: hg: jdk/client: 8226230: Test javax/swing/JInternalFrame/8020708/bug8020708.java fails on Ubuntu Message-ID: <202003190350.02J3oV2L004086@aojmv0008.oracle.com> Changeset: 27a6f92a0f5f Author: psadhukhan Date: 2020-03-19 09:20 +0530 URL: https://hg.openjdk.java.net/jdk/client/rev/27a6f92a0f5f 8226230: Test javax/swing/JInternalFrame/8020708/bug8020708.java fails on Ubuntu Reviewed-by: serb ! test/jdk/javax/swing/JInternalFrame/8020708/bug8020708.java From prasanta.sadhukhan at oracle.com Thu Mar 19 03:52:57 2020 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Thu, 19 Mar 2020 03:52:57 +0000 Subject: hg: jdk/client: 8241078: OOM error parsing HTML with large
 Tag
 text
Message-ID: <202003190352.02J3qvwQ007521@aojmv0008.oracle.com>

Changeset: 44f4d1256298
Author:    psadhukhan
Date:      2020-03-19 09:22 +0530
URL:       https://hg.openjdk.java.net/jdk/client/rev/44f4d1256298

8241078: OOM error parsing HTML with large 
 Tag text
Reviewed-by: serb, aivanov

! src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java
+ test/jdk/javax/swing/text/html/TestOOMWithLargePreTag.java


From philip.race at oracle.com  Thu Mar 19 05:26:16 2020
From: philip.race at oracle.com (philip.race at oracle.com)
Date: Thu, 19 Mar 2020 05:26:16 +0000
Subject: hg: jdk/client: 8241233: Typo in problem listing of
 UIDefaultKeySizeTest.java
Message-ID: <202003190526.02J5QG4n019791@aojmv0008.oracle.com>

Changeset: 39f8c4e79ae2
Author:    prr
Date:      2020-03-18 22:27 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/39f8c4e79ae2

8241233: Typo in problem listing of UIDefaultKeySizeTest.java
Reviewed-by: jdv

! test/jdk/ProblemList.txt


From sergey.bylokhov at oracle.com  Fri Mar 20 10:14:01 2020
From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com)
Date: Fri, 20 Mar 2020 10:14:01 +0000
Subject: hg: jdk/client: 8240786: [TESTBUG] The test
 java/awt/Window/GetScreenLocation/GetScreenLocationTest.java
 fails on HiDPI screen
Message-ID: <202003201014.02KAE2tM024273@aojmv0008.oracle.com>

Changeset: 20374b37dd01
Author:    serb
Date:      2020-03-19 22:22 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/20374b37dd01

8240786: [TESTBUG] The test java/awt/Window/GetScreenLocation/GetScreenLocationTest.java fails on HiDPI screen
Reviewed-by: jdv, pbansal

! test/jdk/java/awt/Window/GetScreenLocation/GetScreenLocationTest.java


From prasanta.sadhukhan at oracle.com  Sat Mar 21 04:17:08 2020
From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com)
Date: Sat, 21 Mar 2020 04:17:08 +0000
Subject: hg: jdk/client: 8241291: JCK test
 javax_swing/text/DefaultStyledDocument/ElementSpec/ESpecCtor.html
 fails
Message-ID: <202003210417.02L4H8NI000823@aojmv0008.oracle.com>

Changeset: 59035a7fab5d
Author:    psadhukhan
Date:      2020-03-21 09:46 +0530
URL:       https://hg.openjdk.java.net/jdk/client/rev/59035a7fab5d

8241291: JCK test javax_swing/text/DefaultStyledDocument/ElementSpec/ESpecCtor.html fails
Reviewed-by: prr

! src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java
- test/jdk/javax/swing/text/html/TestOOMWithLargePreTag.java


From philip.race at oracle.com  Sat Mar 21 05:53:44 2020
From: philip.race at oracle.com (philip.race at oracle.com)
Date: Sat, 21 Mar 2020 05:53:44 +0000
Subject: hg: jdk/client: 8232634: Problem List ICMColorDataTest.java
Message-ID: <202003210553.02L5ricn017922@aojmv0008.oracle.com>

Changeset: 44fa3757eba0
Author:    prr
Date:      2020-03-20 22:52 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/44fa3757eba0

8232634: Problem List ICMColorDataTest.java
Reviewed-by: serb, psadhukhan

! test/jdk/ProblemList.txt


From prasanta.sadhukhan at oracle.com  Sun Mar 22 05:37:50 2020
From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com)
Date: Sun, 22 Mar 2020 05:37:50 +0000
Subject: hg: jdk/client: 240 new changesets
Message-ID: <202003220538.02M5c57w003157@aojmv0008.oracle.com>

Changeset: 370822016750
Author:    neliasso
Date:      2020-03-03 10:29 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/370822016750

8238759: Clones should always keep the base pointer
Reviewed-by: rkennke, thartmann

! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/opto/arraycopynode.cpp
! test/hotspot/jtreg/compiler/arguments/TestStressReflectiveCode.java

Changeset: 1bc5f223df65
Author:    simonis
Date:      2020-03-03 11:24 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/1bc5f223df65

8240235: jdk.test.lib.util.JarUtils updates jar files incorrectly
Reviewed-by: martin, clanger, lancea

! test/lib/jdk/test/lib/util/JarUtils.java

Changeset: de17bc931bbe
Author:    redestad
Date:      2020-03-03 11:40 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/de17bc931bbe

8240302: x64: Assembler::reachable redundantly call Relocation::type() more than once
Reviewed-by: kvn, iklam, thartmann

! src/hotspot/cpu/x86/assembler_x86.cpp

Changeset: 32e20dcd43eb
Author:    redestad
Date:      2020-03-03 12:41 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/32e20dcd43eb

8240263: Assertion-only call in Method::link_method affecting product builds
Reviewed-by: shade, dcubed, iklam

! src/hotspot/share/oops/method.cpp

Changeset: d8dbc734645b
Author:    hseigel
Date:      2020-03-03 15:50 +0000
URL:       https://hg.openjdk.java.net/jdk/client/rev/d8dbc734645b

8240324: Improve is_boot_class_loader_data() by adding simple check
Summary: Check if cld is the null_cld before looking at the class loader oop
Reviewed-by: coleenp

! src/hotspot/share/classfile/classLoaderData.inline.hpp

Changeset: e0e5cbb61e86
Author:    coleenp
Date:      2020-03-03 11:19 -0500
URL:       https://hg.openjdk.java.net/jdk/client/rev/e0e5cbb61e86

8225760: oop::raw_set_obj isn't needed
Reviewed-by: hseigel, rkennke

! src/hotspot/share/oops/oopsHierarchy.hpp

Changeset: 06b31c23a9a8
Author:    fmatte
Date:      2020-02-27 19:33 -0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/06b31c23a9a8

8239055: Wrong implementation of VMState.hasListener
Summary: Correct the VMState.hasListener implementation to return WeakReference type
Reviewed-by: sspitsyn, poonam

! src/jdk.jdi/share/classes/com/sun/tools/jdi/VMState.java

Changeset: ef54941dbc95
Author:    mseledtsov
Date:      2020-03-03 12:43 -0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/ef54941dbc95

8235206: JFR TestCrossProcessStreaming - validate that data can be consumed while it is being produced
Summary: Updated test to validate concurrent produce/consume
Reviewed-by: egahlin

! test/jdk/jdk/jfr/api/consumer/streaming/TestCrossProcessStreaming.java

Changeset: 522f5bb0e92b
Author:    xuelei
Date:      2020-03-03 15:57 -0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/522f5bb0e92b

8233619: SSLEngine handshake status immediately after the handshake can be NOT_HANDSHAKING rather than FINISHED with TLSv1.3
Reviewed-by: jnimeh

! src/java.base/share/classes/sun/security/ssl/Finished.java
! src/java.base/share/classes/sun/security/ssl/NewSessionTicket.java
! src/java.base/share/classes/sun/security/ssl/PostHandshakeContext.java
+ test/jdk/javax/net/ssl/SSLEngine/FinishedPresent.java

Changeset: f6322be85592
Author:    roland
Date:      2020-02-21 15:01 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/f6322be85592

8239367: RunThese30M.java failed due to "assert(false) failed: graph should be schedulable"
Reviewed-by: thartmann, vlivanov, neliasso

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/graphKit.cpp
+ test/hotspot/jtreg/compiler/types/TestSubTypeCheckMacroNodeWrongMem.java

Changeset: 1d4d4c9d03c2
Author:    roland
Date:      2020-02-20 16:41 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/1d4d4c9d03c2

8238384: CTW: C2 compilation fails with "assert(store != load->find_exact_control(load->in(0))) failed: dependence cycle found"
Reviewed-by: vlivanov, thartmann

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/gcm.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/macro.hpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/opto/type.hpp
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestCopyOfBrokenAntiDependency.java

Changeset: a3a462ce27cd
Author:    bae
Date:      2020-03-03 13:06 +0300
URL:       https://hg.openjdk.java.net/jdk/client/rev/a3a462ce27cd

8239787: AArch64: String.indexOf may incorrectly handle empty strings
Reviewed-by: aph, lmesnik, yan
Contributed-by: alexey at azul.com

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
+ test/hotspot/jtreg/runtime/StringIntrinsic/StringIndexOfChar.java

Changeset: 6f709455592a
Author:    shade
Date:      2020-03-04 11:50 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/6f709455592a

8240511: Shenandoah: parallel safepoint workers count should be ParallelGCThreads
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
- test/hotspot/jtreg/gc/shenandoah/options/TestSafepointWorkers.java

Changeset: 8797eb1fe3bf
Author:    jlahoda
Date:      2020-03-04 13:43 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/8797eb1fe3bf

8239575: javadoc triggers javac AssertionError for annos on modules
Summary: Ensure ModuleSymbols are implicitly loaded only once in the javadoc context.
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ModuleFinder.java
! test/langtools/jdk/javadoc/tool/modules/Modules.java

Changeset: d2fc63de7876
Author:    jlahoda
Date:      2020-03-04 13:43 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/d2fc63de7876

8228451: NPE in Attr.java when -XDshould-stop.ifError=FLOW
Summary: Avoiding parsing of compound assignment as a type.
Reviewed-by: jjg, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/parser/JavacParserTest.java

Changeset: 1c06a8ee8aca
Author:    jlahoda
Date:      2020-03-04 13:43 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/1c06a8ee8aca

8234896: Tab completion does not work for method references in jshell.
Reviewed-by: rfield

! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! test/langtools/jdk/jshell/CompletionSuggestionTest.java

Changeset: b0d94da54415
Author:    herrick
Date:      2020-03-03 17:58 -0500
URL:       https://hg.openjdk.java.net/jdk/client/rev/b0d94da54415

8237967: No proper error message when --runtime-image points to non-existent path
Reviewed-by: kizune, asemenyuk, almatvee

! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/DeployParams.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources.properties
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources_ja.properties
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources_zh_CN.properties
! test/jdk/tools/jpackage/share/InvalidArgTest.java

Changeset: dffb6122849b
Author:    herrick
Date:      2020-03-03 18:07 -0500
URL:       https://hg.openjdk.java.net/jdk/client/rev/dffb6122849b

8237966: Creating runtime pkg requires --mac-package-identifier
Reviewed-by: kizune, asemenyuk, almatvee

! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacPkgBundler.java

Changeset: b77e4d778eb7
Author:    herrick
Date:      2020-03-03 18:10 -0500
URL:       https://hg.openjdk.java.net/jdk/client/rev/b77e4d778eb7

8238692: MacOS runtime Installer issue
Reviewed-by: kizune, asemenyuk, almatvee

! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppImageBuilder.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacPkgBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/MacResources.properties

Changeset: 707abe6ca3cb
Author:    simonis
Date:      2020-03-04 14:55 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/707abe6ca3cb

8240333: jmod incorrectly updates .jar and .jmod files during hashing
Reviewed-by: martin, alanb, lancea

! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodOutputStream.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java

Changeset: 2fc917015437
Author:    shade
Date:      2020-03-04 19:23 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/2fc917015437

8240534: Shenandoah: ditch debug safepoint timeout adjustment
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp

Changeset: d0b769130118
Author:    jjg
Date:      2020-03-04 12:58 -0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/d0b769130118

8239817: Eliminate use of contentContainer and friends
Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractOverviewIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.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/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java
! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testOverview/TestOverview.java

Changeset: 67cc6f3948e3
Author:    ccheung
Date:      2020-03-04 15:34 -0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/67cc6f3948e3

8240481: Remove CDS usage of InstanceKlass::is_in_error_state
Summary: Track the classes which fail verification during CDS dumping in DumpTimeSharedClassInfo.
Reviewed-by: iklam, minqi

! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp

Changeset: a5cea8e81879
Author:    jwilhelm
Date:      2020-03-05 02:02 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/a5cea8e81879

Added tag jdk-15+13 for changeset 1c06a8ee8aca

! .hgtags

Changeset: 501a27fff637
Author:    minqi
Date:      2020-03-04 21:29 -0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/501a27fff637

8240546: runtime/cds/appcds/TestZGCWithCDS.java fails with Graal
Summary: Test failed since Graal does not work with ZGC, fixed in test to skip Graal if ZGC.
Reviewed-by: ccheung

! test/hotspot/jtreg/runtime/cds/appcds/TestZGCWithCDS.java

Changeset: 3465ed78d670
Author:    iklam
Date:      2020-03-04 22:26 -0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/3465ed78d670

8240244: Avoid calling resolve_super_or_fail in SystemDictionary::load_shared_class
Reviewed-by: redestad, lfoltan, minqi

! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp

Changeset: 187b26b1feb2
Author:    njian
Date:      2020-03-05 14:51 +0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/187b26b1feb2

8240286: [TESTBUG] Test command error in hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java
Reviewed-by: kvn, thartmann
Contributed-by: qi.feng at arm.com

! test/hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java

Changeset: 0ba758a2b6f0
Author:    dbuck
Date:      2020-03-05 03:27 -0500
URL:       https://hg.openjdk.java.net/jdk/client/rev/0ba758a2b6f0

8183369: RFC unconformity of HttpURLConnection with proxy
Summary: HttpURLConnection retried with proxy if the connection fails on first attempt as per RFC
Reviewed-by: chegar, dfuchs, vtewari
Contributed-by: ravi.k.reddy at oracle.com

! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! test/jdk/java/net/HttpURLConnection/HttpURLConWithProxy.java

Changeset: c4dea8e07b84
Author:    ysuenaga
Date:      2020-03-05 19:46 +0900
URL:       https://hg.openjdk.java.net/jdk/client/rev/c4dea8e07b84

8240197: Cannot start JVM when $JAVA_HOME includes CJK characters
Reviewed-by: iklam, stuefe, rschmelter

! src/hotspot/os/windows/os_windows.cpp

Changeset: fcbf0839a86c
Author:    eosterlund
Date:      2020-03-05 11:12 +0000
URL:       https://hg.openjdk.java.net/jdk/client/rev/fcbf0839a86c

8240370: Provide Intel JCC Erratum opt-out
Reviewed-by: redestad, vlivanov, thartmann

! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp

Changeset: 920a6239d61a
Author:    redestad
Date:      2020-03-05 13:14 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/920a6239d61a

8240528: OopMap cleanup
Reviewed-by: kvn, thartmann

! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/compiler/oopMap.hpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/runtime/vmStructs.cpp

Changeset: 4074e3cce261
Author:    mgronlun
Date:      2020-03-05 17:55 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/4074e3cce261

8239376: JFR: assert(!cld->is_unsafe_anonymous()) failed: invariant
Reviewed-by: coleenp, lfoltan, hseigel

! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp

Changeset: fbbcf9125cef
Author:    shurailine
Date:      2020-03-05 09:51 -0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/fbbcf9125cef

8240241: Add support for JCov DiffCoverage to make files
Reviewed-by: erikj, ihse

! doc/testing.html
! doc/testing.md
! make/RunTests.gmk

Changeset: 3b6510b005e5
Author:    lancea
Date:      2020-03-05 13:56 -0500
URL:       https://hg.openjdk.java.net/jdk/client/rev/3b6510b005e5

8211917: Zip FS should add META-INF/MANIFEST.FS  at the start of the Zip/JAR
Reviewed-by: clanger, jpai

! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
+ test/jdk/jdk/nio/zipfs/testng/TEST.properties
+ test/jdk/jdk/nio/zipfs/testng/test/ManifestOrderTest.java
+ test/jdk/jdk/nio/zipfs/testng/util/ZipFsBaseTest.java

Changeset: e804de2e6d4a
Author:    vromero
Date:      2020-03-05 16:46 -0500
URL:       https://hg.openjdk.java.net/jdk/client/rev/e804de2e6d4a

8240454: incorrect error message: as of release 13, 'record' is a restricted type name
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/lib/combo/tools/javac/combo/CompilationTestCase.java
! test/langtools/lib/combo/tools/javac/combo/Diagnostics.java
! test/langtools/lib/combo/tools/javac/combo/JavacTemplateTestBase.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
! test/langtools/tools/javac/switchexpr/WrongYieldTest.out

Changeset: 5a58d0939974
Author:    darcy
Date:      2020-03-05 15:07 -0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/5a58d0939974

8240624: Note mapping of RoundingMode constants to equivalent IEEE 754-2019 attribute
Reviewed-by: bpb

! src/java.base/share/classes/java/math/RoundingMode.java

Changeset: 104476d44ee0
Author:    dnsimon
Date:      2020-03-05 16:32 -0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/104476d44ee0

8240538: [JVMCI] add test for JVMCI ConstantPool class
Reviewed-by: kvn, iignatyev

+ test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantPoolTest.java

Changeset: 92cf8efd381d
Author:    rsunderbabu
Date:      2020-03-06 10:27 +0530
URL:       https://hg.openjdk.java.net/jdk/client/rev/92cf8efd381d

8153430: jdk regression test MletParserLocaleTest, ParserInfiniteLoopTest reduce default timeout
Summary: Removed timeout=5 from the tests so that default timeout is used
Reviewed-by: cjplummer
Contributed-by: ramkumar.sunderbabu at oracle.com

! test/jdk/javax/management/loading/MletParserLocaleTest.java
! test/jdk/javax/management/loading/ParserInfiniteLoopTest.java

Changeset: 41f79689c039
Author:    mbaesken
Date:      2020-03-05 13:12 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/41f79689c039

8240603: Windows 32bit compile error after 8238676
Reviewed-by: clanger, dholmes

! test/hotspot/jtreg/runtime/jni/atExit/libatExit.c

Changeset: 571b228bf874
Author:    mdoerr
Date:      2020-03-06 11:04 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/571b228bf874

8239856: [ntintel] asserts about copying unaligned array element
Reviewed-by: stuefe, sspitsyn

! src/jdk.jdwp.agent/share/native/libjdwp/ArrayReferenceImpl.c

Changeset: b009dd349913
Author:    iwalulya
Date:      2020-03-06 11:40 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/b009dd349913

8240589: OtherRegionsTable::_num_occupied not updated correctly
Reviewed-by: tschatzl, sjohanss

! src/hotspot/share/gc/g1/heapRegionRemSet.cpp

Changeset: 942c6102590a
Author:    rkennke
Date:      2020-03-06 13:41 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/942c6102590a

8236981: Remove ShenandoahTraversalUpdateRefsClosure
Reviewed-by: shade, rkennke
Contributed-by: adityam at microsoft.com

! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp

Changeset: cc8382a9118c
Author:    iwalulya
Date:      2020-03-06 14:10 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/cc8382a9118c

8240592: HeapRegionManager::rebuild_free_list logs 0s for the estimated free regions before
Reviewed-by: sjohanss, kbarrett

! src/hotspot/share/gc/g1/heapRegionManager.cpp

Changeset: 2b6e1b425f5f
Author:    rschmelter
Date:      2020-03-06 16:19 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/2b6e1b425f5f

8240440: Implement get_safepoint_workers() for parallel GC
Reviewed-by: tschatzl, kbarrett

! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp

Changeset: 1c40993361d0
Author:    sgehwolf
Date:      2020-02-24 19:03 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/1c40993361d0

8240189: [TESTBUG] Some cgroup tests are failing after JDK-8231111
Reviewed-by: mbaesken, bobv

! test/jdk/jdk/internal/platform/docker/MetricsCpuTester.java
! test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java
! test/lib/jdk/test/lib/containers/cgroup/CgroupMetricsTester.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV1.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV2.java

Changeset: dffc5585fa99
Author:    shade
Date:      2020-03-06 17:03 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/dffc5585fa99

8240671: Shenandoah: refactor ShenandoahPhaseTimings
Reviewed-by: rkennke, zgu

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.cpp
- src/hotspot/share/gc/shenandoah/shenandoahTimingTracker.cpp
- src/hotspot/share/gc/shenandoah/shenandoahTimingTracker.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp

Changeset: 90c1d2c1f333
Author:    mullan
Date:      2020-03-06 13:17 -0500
URL:       https://hg.openjdk.java.net/jdk/client/rev/90c1d2c1f333

8240684: ProblemList 70 security tests that are failing on Windows due to "Fetch artifact failed"
Reviewed-by: xuelei, stsmirno, dcubed

! test/jdk/ProblemList.txt

Changeset: d0305db138ee
Author:    bpb
Date:      2020-03-06 10:34 -0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/d0305db138ee

4617266: (se spec) SelectionKey.OP_READ/OP_WRITE documentation errors
Reviewed-by: lancea, alanb, darcy

! src/java.base/share/classes/java/nio/channels/SelectionKey.java

Changeset: c81062051951
Author:    rriggs
Date:      2020-03-06 13:52 -0500
URL:       https://hg.openjdk.java.net/jdk/client/rev/c81062051951

8239893: Windows handle Leak when starting processes using ProcessBuilder
Reviewed-by: bpb, naoto

! src/java.base/windows/classes/java/lang/ProcessImpl.java
+ test/jdk/java/lang/ProcessBuilder/checkHandles/CheckHandles.java
+ test/jdk/java/lang/ProcessBuilder/checkHandles/libCheckHandles.c

Changeset: 22e4f0169cab
Author:    rkennke
Date:      2020-03-06 21:51 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/22e4f0169cab

8240315: Shenandoah: Rename ShLBN::get_barrier_strength()
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp

Changeset: f79f4f745f98
Author:    ccheung
Date:      2020-03-06 15:33 -0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/f79f4f745f98

8232081: Try to link all classes during dynamic CDS dump
Summary: During CDS dynamic dump, link all classes loaded by the builtin class loaders in JVM_BeforeHalt() and JavaThread::invoke_shutdown_hooks().
Reviewed-by: iklam, dholmes

! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/thread.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LinkClassTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/LinkClassApp.java

Changeset: ba031902229b
Author:    kbarrett
Date:      2020-03-06 18:42 -0500
URL:       https://hg.openjdk.java.net/jdk/client/rev/ba031902229b

8240239: Replace ConcurrentGCPhaseManager
Summary: Replace ConcurrentGCPhaseManager with ConcurrentGCBreakpoints
Reviewed-by: kbarrett, pliden, sangheki
Contributed-by: kim.barrett at oracle.com, per.liden at oracle.com

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1VMOperations.cpp
! src/hotspot/share/gc/g1/g1VMOperations.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
+ src/hotspot/share/gc/shared/concurrentGCBreakpoints.cpp
+ src/hotspot/share/gc/shared/concurrentGCBreakpoints.hpp
- src/hotspot/share/gc/shared/concurrentGCPhaseManager.cpp
- src/hotspot/share/gc/shared/concurrentGCPhaseManager.hpp
! src/hotspot/share/gc/shared/gcCause.cpp
! src/hotspot/share/gc/shared/gcCause.hpp
+ src/hotspot/share/gc/z/zBreakpoint.cpp
+ src/hotspot/share/gc/z/zBreakpoint.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
+ test/hotspot/jtreg/gc/TestConcurrentGCBreakpoints.java
+ test/hotspot/jtreg/gc/TestJNIWeak/TestJNIWeak.java
+ test/hotspot/jtreg/gc/TestJNIWeak/libTestJNIWeak.c
- test/hotspot/jtreg/gc/concurrent_phase_control/CheckControl.java
- test/hotspot/jtreg/gc/concurrent_phase_control/CheckSupported.java
- test/hotspot/jtreg/gc/concurrent_phase_control/CheckUnsupported.java
- test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlG1.java
- test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlG1Basics.java
- test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlParallel.java
- test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlSerial.java
- test/hotspot/jtreg/gc/g1/TestJNIWeakG1/TestJNIWeakG1.java
- test/hotspot/jtreg/gc/g1/TestJNIWeakG1/libTestJNIWeakG1.c
! test/lib/sun/hotspot/WhiteBox.java

Changeset: b68736876ab5
Author:    mikael
Date:      2020-03-06 17:33 -0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/b68736876ab5

8240535: Add additional linux-aarch64 jib profiles
Reviewed-by: erikj

! make/conf/jib-profiles.js

Changeset: 7af6364e1792
Author:    jjg
Date:      2020-03-06 18:03 -0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/7af6364e1792

8240137: Support chained use of Content.add
Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Comment.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/ContentBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Entity.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/FixedStringContent.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/RawHtml.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Script.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/StringContent.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Content.java

Changeset: cb85119495ba
Author:    jiefu
Date:      2020-03-07 14:42 +0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/cb85119495ba

8240695: Build is broken when cds is disabled after JDK-8232081
Reviewed-by: iklam

! src/hotspot/share/memory/metaspaceShared.hpp

Changeset: ca2dcaf37fad
Author:    vtewari
Date:      2020-03-07 18:35 +0530
URL:       https://hg.openjdk.java.net/jdk/client/rev/ca2dcaf37fad

8238579: HttpsURLConnection drops the timeout and hangs forever in read
Summary: HttpsURLConnection drops the timeout and hangs forever in read
Reviewed-by: dfuchs

! src/java.base/share/classes/sun/net/www/protocol/https/AbstractDelegateHttpsURLConnection.java

Changeset: 4b80c89e76ca
Author:    bulasevich
Date:      2020-03-07 16:27 +0300
URL:       https://hg.openjdk.java.net/jdk/client/rev/4b80c89e76ca

8239514: Build for arm-linux-gnueabihf fails with undefined reference read_polling_page
Reviewed-by: dsamersoff, dholmes

! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp

Changeset: e44b68e5bdaf
Author:    itakiguchi
Date:      2020-03-08 15:15 +0900
URL:       https://hg.openjdk.java.net/jdk/client/rev/e44b68e5bdaf

8239965: XMLEncoder/Test4625418.java fails due to "Error: Cp943 - can't read properly"
Summary: Cp943 and x-IBM943 should skip on XMLEncoder/Test4625418.java
Reviewed-by: naoto

! test/jdk/ProblemList.txt
! test/jdk/java/beans/XMLEncoder/Test4625418.java

Changeset: 2420daa87866
Author:    kbarrett
Date:      2020-03-08 17:33 -0400
URL:       https://hg.openjdk.java.net/jdk/client/rev/2420daa87866

8240133: G1DirtyCardQueue destructor has useless flush
Summary: Removed useless call to flush.
Reviewed-by: tschatzl, sjohanss

! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp

Changeset: 0fe71e38ecc4
Author:    iklam
Date:      2020-03-08 15:06 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/0fe71e38ecc4

8240613: InstanceKlass::set_init_state failed with assert(good_state || state == allocated)
Reviewed-by: dcubed

! src/hotspot/share/classfile/systemDictionary.cpp

Changeset: 13c54fd3bc8c
Author:    rhalade
Date:      2020-03-09 00:45 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/13c54fd3bc8c

8240686: 70 security tests are failing on Windows due to "Fetch artifact failed"
Reviewed-by: xuelei

! test/jdk/ProblemList.txt

Changeset: 3437fb6311fd
Author:    kbarrett
Date:      2020-03-09 04:06 -0400
URL:       https://hg.openjdk.java.net/jdk/client/rev/3437fb6311fd

8240722: [BACKOUT] G1DirtyCardQueue destructor has useless flush
Summary: Backout JDK-8240133
Reviewed-by: sjohanss

! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp

Changeset: 8d1e70f7f279
Author:    roland
Date:      2020-03-05 15:56 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/8d1e70f7f279

8239335: C2: assert((Value(phase) == t) || (t != TypeInt::CC_GT && t != TypeInt::CC_EQ)) failed: missing Value() optimization
Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/subtypenode.cpp
+ test/hotspot/jtreg/compiler/types/TestIntArraySubTypeOfCloneableDoesnotFold.java

Changeset: 598ac6de2237
Author:    rkennke
Date:      2020-03-09 12:29 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/598ac6de2237

8220503: Move ShenandoahTerminatorTerminator::should_exit_termination out of header
Reviewed-by: rkennke
Contributed-by: adityam at microsoft.com

! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp

Changeset: 8a14919d365d
Author:    kevinw
Date:      2020-03-09 12:54 +0000
URL:       https://hg.openjdk.java.net/jdk/client/rev/8a14919d365d

8240295: hs_err elapsed time in seconds is not accurate enough
Reviewed-by: dholmes, sspitsyn

! src/hotspot/share/runtime/os.cpp

Changeset: 666e310e158f
Author:    neugens
Date:      2020-03-09 14:57 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/666e310e158f

8240738: nested comment in JVM.java and other minor formatting errors
Reviewed-by: egahlin

! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java

Changeset: 0238badf51bc
Author:    fyang
Date:      2020-03-09 22:31 +0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/0238badf51bc

8240576: JVM crashes after transformation in C2 IdealLoopTree::merge_many_backedges
Reviewed-by: kvn
Contributed-by: hedongbo at huawei.com

! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestBeautifyLoops.java

Changeset: 79371dab85c2
Author:    henryjen
Date:      2020-03-06 13:48 -0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/79371dab85c2

8240629: argfiles parsing broken for argfiles with comment cross 4096 bytes chunk
Reviewed-by: alanb, mchung

! src/java.base/share/native/libjli/args.c
! test/jdk/tools/launcher/ArgFileSyntax.java

Changeset: 20023740a683
Author:    dfuchs
Date:      2020-03-09 17:48 +0000
URL:       https://hg.openjdk.java.net/jdk/client/rev/20023740a683

8240754: Instrument FlowTest.java to provide more debug traces.
Reviewed-by: chegar

! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/FlowTest.java

Changeset: 298b62120b5a
Author:    naoto
Date:      2020-03-09 13:20 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/298b62120b5a

8239836: ZoneRules.of() doesn't check transitionList/standardOffsetTL arguments validity
Reviewed-by: rriggs, joehw, scolebourne

! src/java.base/share/classes/java/time/zone/ZoneRules.java
! test/jdk/java/time/test/java/time/zone/TestZoneRules.java

Changeset: b03adcb5dd5f
Author:    egahlin
Date:      2020-03-09 21:25 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/b03adcb5dd5f

8222000: JFR: Process start event
Reviewed-by: mgronlun, rriggs

! src/java.base/share/classes/java/lang/ProcessBuilder.java
+ src/java.base/share/classes/jdk/internal/event/ProcessStartEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/ProcessStartEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/jdk/jdk/jfr/event/metadata/TestDefaultConfigurations.java
+ test/jdk/jdk/jfr/event/os/TestProcessStart.java
! test/jdk/jdk/jfr/event/runtime/TestActiveSettingEvent.java
! test/lib/jdk/test/lib/jfr/EventNames.java

Changeset: 563d6852da45
Author:    egahlin
Date:      2020-03-09 21:43 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/563d6852da45

8239584: EventStream::close should state that stream will be stopped
Reviewed-by: mgronlun, mseledtsov

! src/jdk.jfr/share/classes/jdk/jfr/consumer/EventStream.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java

Changeset: a74b7501917d
Author:    shade
Date:      2020-03-09 22:40 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/a74b7501917d

8240749: Shenandoah: refactor ShenandoahUtils
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp

Changeset: ffa717c6ffee
Author:    shade
Date:      2020-03-09 22:41 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/ffa717c6ffee

8240750: Shenandoah: remove leftover files and mentions of ShenandoahAllocTracker
Reviewed-by: rkennke

- src/hotspot/share/gc/shenandoah/shenandoahAllocTracker.cpp
- src/hotspot/share/gc/shenandoah/shenandoahAllocTracker.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp

Changeset: 7e741a3fc650
Author:    shade
Date:      2020-03-09 22:41 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/7e741a3fc650

8230853: Shenandoah: replace leftover assert(is_in(...)) with rich asserts
Reviewed-by: shade
Contributed-by: Aditya Mandaleeka 

! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.inline.hpp

Changeset: b639fff3fc5a
Author:    roland
Date:      2020-03-10 10:45 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/b639fff3fc5a

8240794: [BACKOUT] 8238384 CTW: C2 compilation fails with "assert(store != load->find_exact_control(load->in(0))) failed: dependence cycle found"
Reviewed-by: thartmann

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/gcm.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/macro.hpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/opto/type.hpp
- test/hotspot/jtreg/compiler/escapeAnalysis/TestCopyOfBrokenAntiDependency.java

Changeset: 7c057af653f9
Author:    iwalulya
Date:      2020-03-10 10:19 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/7c057af653f9

8240668: G1 list of all PerRegionTable does not have to be a double linkedlist any more
Reviewed-by: kbarrett, tschatzl

! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.inline.hpp

Changeset: b760fca91d75
Author:    jjiang
Date:      2020-03-10 21:43 +0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/b760fca91d75

8238740: java/net/httpclient/whitebox/FlowTestDriver.java would not specify a TLS protocol
Reviewed-by: dfuchs

! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/FlowTest.java

Changeset: 12b01a07515d
Author:    mgronlun
Date:      2020-03-10 15:44 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/12b01a07515d

8238180: RunThese30M failed "assert(t->jfr_thread_local()->shelved_buffer() == __null) failed: invariant"
Reviewed-by: egahlin

! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp

Changeset: a611125840f0
Author:    fyang
Date:      2020-03-09 18:21 +0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/a611125840f0

8240734: ModuleHashes attribute not reproducible between builds
Reviewed-by: alanb
Contributed-by: hedongbo at huawei.com

! src/java.base/share/classes/jdk/internal/module/ModuleHashes.java
! src/java.base/share/classes/jdk/internal/module/ModuleHashesBuilder.java

Changeset: 5474f3ecded4
Author:    roland
Date:      2020-03-09 09:42 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/5474f3ecded4

8240195: some jaotc failures of fastdebug build with specific flags
Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/subtypenode.cpp
+ test/hotspot/jtreg/compiler/types/TestSubTypeOfAsbtractClassWrongResult.java

Changeset: 478dbbe9b422
Author:    egahlin
Date:      2020-03-10 18:39 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/478dbbe9b422

8240778: JFR: Create timer task lazily
Reviewed-by: mgronlun, mseledtsov

! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java

Changeset: eab1d242c9f6
Author:    vlivanov
Date:      2020-03-10 20:51 +0300
URL:       https://hg.openjdk.java.net/jdk/client/rev/eab1d242c9f6

8238681: Make -XX:UseSSE flag x86-specific
Reviewed-by: dholmes, kvn

! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/sparc/vm_version_sparc.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/compiler/c1/Test6579789.java
! test/hotspot/jtreg/compiler/c1/Test6855215.java

Changeset: e673324c4045
Author:    vlivanov
Date:      2020-03-10 20:51 +0300
URL:       https://hg.openjdk.java.net/jdk/client/rev/e673324c4045

8239008: C2: Simplify Replicate support for sub-word types on x86
Reviewed-by: kvn

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/x86.ad

Changeset: 3f26298f486f
Author:    vlivanov
Date:      2020-03-10 20:51 +0300
URL:       https://hg.openjdk.java.net/jdk/client/rev/3f26298f486f

8239009: C2: Don't use PSHUF to load scalars from memory on x86
Reviewed-by: kvn, dlong

! src/hotspot/cpu/x86/x86.ad

Changeset: 8c0b7b88b646
Author:    minqi
Date:      2020-03-10 11:52 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/8c0b7b88b646

8240691: ClhsdbCDSJstackPrintAll incorrectly thinks CDS is in use
Summary: Fix by checking "UseSharedSpaces = false" for CDS enabled.
Reviewed-by: iklam

! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSJstackPrintAll.java

Changeset: 81e8e9394197
Author:    dnsimon
Date:      2020-03-10 21:48 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/81e8e9394197

8240610: [JVMCI] Export VMVersion::_has_intel_jcc_erratum to JVMCI compiler
Reviewed-by: kvn, thartmann
Contributed-by: Yudi Zheng 

! src/hotspot/share/jvmci/vmStructs_jvmci.cpp

Changeset: a67aa7e073d8
Author:    minqi
Date:      2020-03-10 14:37 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/a67aa7e073d8

8240840: Rollback whitebox.cpp in push 8240691
Summary: whitebox.cpp should not change in 8240691, which is accidentally included.
Reviewed-by: iklam, ccheung

! src/hotspot/share/prims/whitebox.cpp

Changeset: 18d4d0cc3372
Author:    kvn
Date:      2020-03-10 14:39 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/18d4d0cc3372

8240830: [BACKOUT] 8240195: some jaotc failures of fastdebug build with specific flags
Reviewed-by: dcubed

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/subtypenode.cpp
- test/hotspot/jtreg/compiler/types/TestSubTypeOfAsbtractClassWrongResult.java

Changeset: 301f91ab1636
Author:    jjg
Date:      2020-03-10 14:46 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/301f91ab1636

8240697: convert builders to high-level Content blocks
Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractOverviewIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.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/IndexRedirectWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/BodyContents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TableHeader.java

Changeset: 82b0b99acdbb
Author:    asotona
Date:      2020-03-10 17:33 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/82b0b99acdbb

8235216: typo in test filename
Summary: renamed MutliReleaseModuleInfoTest.java to MultiReleaseModuleInfoTest.java
Reviewed-by: jjg

+ test/langtools/tools/javac/file/MultiReleaseJar/MultiReleaseModuleInfoTest.java
- test/langtools/tools/javac/file/MultiReleaseJar/MutliReleaseModuleInfoTest.java

Changeset: faa4916a3379
Author:    cito
Date:      2020-03-07 23:08 +0900
URL:       https://hg.openjdk.java.net/jdk/client/rev/faa4916a3379

8222489: jcmd VM.system_properties gives unusable paths on Windows
Reviewed-by: sspitsyn, ysuenaga

! src/java.base/share/classes/jdk/internal/vm/VMSupport.java
+ test/jdk/sun/tools/jcmd/TestVM.java

Changeset: 8c78138be591
Author:    weijun
Date:      2020-03-11 10:33 +0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/8c78138be591

8239928: ec/ECDSAJavaVerify.java failed due to timeout
Reviewed-by: valeriep

! test/jdk/sun/security/ec/ECDSAJavaVerify.java

Changeset: 590ac5a59078
Author:    ysuenaga
Date:      2020-03-11 13:14 +0900
URL:       https://hg.openjdk.java.net/jdk/client/rev/590ac5a59078

8240725: Some functions might not work with CJK character
Reviewed-by: naoto

! src/java.base/share/native/libzip/zip_util.c
! src/java.base/windows/native/libjava/canonicalize_md.c
! src/java.base/windows/native/libjli/java_md.c
! src/jdk.incubator.jpackage/windows/native/libapplauncher/WindowsPlatform.cpp

Changeset: 8c5697ed51b2
Author:    ihse
Date:      2020-03-11 08:34 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/8c5697ed51b2

8240820: Replace AC_ARG_ENABLE with UTIL_ARG_ENABLE
Reviewed-by: erikj

! make/autoconf/build-performance.m4
! make/autoconf/flags-cflags.m4
! make/autoconf/hotspot.m4
! make/autoconf/jdk-options.m4
! make/autoconf/lib-ffi.m4
! make/autoconf/platform.m4
! make/autoconf/util.m4
! test/make/autoconf/test.m4

Changeset: 1fdd52277cfb
Author:    ehelin
Date:      2020-03-10 16:58 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/1fdd52277cfb

8237566: FindTests.gmk should only include existing TEST.ROOT files
Reviewed-by: erikj

! make/common/FindTests.gmk

Changeset: 719a3cd91e92
Author:    stefank
Date:      2020-03-04 15:50 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/719a3cd91e92

8240530: CheckUnhandledOops breaks BacktraceBuilder::set_has_hidden_top_frame
Reviewed-by: coleenp, dholmes

! src/hotspot/share/classfile/javaClasses.cpp

Changeset: bb44e0d9fe1f
Author:    stefank
Date:      2020-03-04 15:50 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/bb44e0d9fe1f

8240529: CheckUnhandledOops breaks NULL check in Modules::define_module
Reviewed-by: coleenp, lfoltan, hseigel

! src/hotspot/share/classfile/modules.cpp

Changeset: 12eb1e2087d2
Author:    stefank
Date:      2020-03-04 18:08 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/12eb1e2087d2

8240532: heap inspection prints trailing @ after name of module without version
Reviewed-by: lfoltan

! src/hotspot/share/memory/heapInspection.cpp
! test/hotspot/jtreg/serviceability/dcmd/gc/ClassHistogramTest.java

Changeset: e50512f91026
Author:    aph
Date:      2020-03-10 10:49 -0400
URL:       https://hg.openjdk.java.net/jdk/client/rev/e50512f91026

8240615: is_power_of_2() has Undefined Behaviour and is inconsistent
Reviewed-by: jrose, redestad

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/utilities/powerOfTwo.hpp
! test/hotspot/gtest/utilities/test_powerOfTwo.cpp

Changeset: 65f30e209890
Author:    clanger
Date:      2020-03-11 13:50 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/65f30e209890

8240524: Remove explicit type argument in test jdk/java/lang/Boolean/MakeBooleanComparable.java
Reviewed-by: clanger, vtewari
Contributed-by: vipinsharma85 at gmail.com

! test/jdk/java/lang/Boolean/GetBoolean.java
! test/jdk/java/lang/Boolean/MakeBooleanComparable.java
! test/jdk/java/lang/Boolean/ParseBoolean.java

Changeset: 6cac1afd2a63
Author:    shade
Date:      2020-03-11 14:17 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/6cac1afd2a63

8240868: Shenandoah: remove CM-with-UR piggybacking cycles
Reviewed-by: rkennke, zgu

! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! src/hotspot/share/runtime/vmOperations.hpp
! test/hotspot/jtreg/gc/shenandoah/TestStringDedupStress.java

Changeset: d0ff3ee1bf40
Author:    aph
Date:      2020-03-11 12:38 +0000
URL:       https://hg.openjdk.java.net/jdk/client/rev/d0ff3ee1bf40

8240829: Use a fast O(1) algorithm for exact_log2
Reviewed-by: jrose, redestad

! src/hotspot/share/utilities/powerOfTwo.hpp
! test/hotspot/gtest/utilities/test_powerOfTwo.cpp

Changeset: f9893c227e12
Author:    aph
Date:      2020-03-11 15:02 +0000
URL:       https://hg.openjdk.java.net/jdk/client/rev/f9893c227e12

Merge


Changeset: eb934f0048de
Author:    bae
Date:      2020-03-11 19:14 +0300
URL:       https://hg.openjdk.java.net/jdk/client/rev/eb934f0048de

8239798: SSLSocket closes socket both socket endpoints on a SocketTimeoutException
Reviewed-by: xuelei
Contributed-by: alexey at azul.com

! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLTransport.java
! test/jdk/sun/security/ssl/SSLSocketImpl/ClientTimeout.java
! test/jdk/sun/security/ssl/SSLSocketImpl/SSLExceptionForIOIssue.java

Changeset: d9dd1627e074
Author:    lancea
Date:      2020-03-11 12:30 -0400
URL:       https://hg.openjdk.java.net/jdk/client/rev/d9dd1627e074

8230117: Remove unused JAR tool classes
Reviewed-by: lancea, clanger
Contributed-by: Adam Sotona 

- src/jdk.jartool/share/classes/sun/tools/jar/Manifest.java
- src/jdk.jartool/share/classes/sun/tools/jar/SignatureFile.java

Changeset: 3a3ce5f3e2f7
Author:    prappo
Date:      2020-03-11 17:09 +0000
URL:       https://hg.openjdk.java.net/jdk/client/rev/3a3ce5f3e2f7

8239487: Better links generation for system properties found in HTML files
8239485: Define behavior of the System Properties page when no system properties are available
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchIndexItem.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchIndexItems.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocFileElement.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! test/langtools/jdk/javadoc/doclet/testMetadata/TestMetadata.java
! test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/TestSystemPropertyPage.java
+ test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/src1/overview.html
+ test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/src1/pkg1/A.java
+ test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/src1/pkg1/doc-files/WithEmptyTitle.html
+ test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/src1/pkg1/doc-files/WithTitle.html
+ test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/src1/pkg1/doc-files/WithoutTitle.html
+ test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/src1/pkg2/B.java
+ test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/src2/pkg1/A.java
! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java
! test/langtools/jdk/javadoc/tool/api/basic/APITest.java

Changeset: 055991789807
Author:    sspitsyn
Date:      2020-03-11 20:28 +0000
URL:       https://hg.openjdk.java.net/jdk/client/rev/055991789807

8240881: [BACKOUT] 8222489 jcmd VM.system_properties gives unusable paths on Windows
Summary: Undo the 8222489 changeset
Reviewed-by: dcubed, iklam

! src/java.base/share/classes/jdk/internal/vm/VMSupport.java
- test/jdk/sun/tools/jcmd/TestVM.java

Changeset: d462f05faa2d
Author:    amenkov
Date:      2020-03-11 13:39 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/d462f05faa2d

8240340: java/lang/management/ThreadMXBean/Locks.java is buggy
Reviewed-by: dholmes, sspitsyn

! test/jdk/java/lang/management/ThreadMXBean/Locks.java
! test/lib/jdk/test/lib/LockFreeLogger.java

Changeset: 1d6ceb13e142
Author:    ihse
Date:      2020-03-11 22:25 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/1d6ceb13e142

8240866: Typo in JDK-8240820 messes up configure --help
Reviewed-by: erikj

! make/autoconf/flags-cflags.m4
! make/autoconf/hotspot.m4

Changeset: 5f690d6174b5
Author:    jjg
Date:      2020-03-11 15:46 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/5f690d6174b5

8240138: Cleanup HtmlTree
Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.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/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.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/SystemPropertiesWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Comment.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/ContentBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTag.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Content.java

Changeset: a6c70ccaa775
Author:    ysuenaga
Date:      2020-03-12 09:23 +0900
URL:       https://hg.openjdk.java.net/jdk/client/rev/a6c70ccaa775

8234624: jstack mixed mode should refer DWARF
Reviewed-by: sspitsyn, kevinw

+ src/jdk.hotspot.agent/linux/native/libsaproc/DwarfParser.cpp
! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp
+ src/jdk.hotspot.agent/linux/native/libsaproc/dwarf.cpp
+ src/jdk.hotspot.agent/linux/native/libsaproc/dwarf.hpp
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc.h
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.h
! src/jdk.hotspot.agent/linux/native/libsaproc/salibelf.c
! src/jdk.hotspot.agent/linux/native/libsaproc/salibelf.h
! src/jdk.hotspot.agent/linux/native/libsaproc/symtab.c
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/amd64/DwarfParser.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/amd64/LinuxAMD64CFrame.java

Changeset: e103a5398b54
Author:    jwilhelm
Date:      2020-03-12 03:10 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/e103a5398b54

Added tag jdk-15+14 for changeset 1d6ceb13e142

! .hgtags

Changeset: 91f95b517b0c
Author:    iklam
Date:      2020-03-11 21:37 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/91f95b517b0c

8240548: [TESTBUG] CDS NoClassToArchive.java fails with Graal
Reviewed-by: dholmes, mchung

! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NoClassToArchive.java

Changeset: 4ee517d2e206
Author:    shade
Date:      2020-03-12 06:47 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/4ee517d2e206

8225216: gc/logging/TestMetaSpaceLog.java doesn't work for Shenandoah
Reviewed-by: shade
Contributed-by: Kelvin Nilsen 

! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java

Changeset: a744cb5d03d6
Author:    weijun
Date:      2020-03-12 18:21 +0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/a744cb5d03d6

8240261: Use make/templates/gpl-cp-header in FieldGen.java
Reviewed-by: erikj

! make/gensrc/Gensrc-java.base.gmk
! make/jdk/src/classes/build/tools/intpoly/FieldGen.java
- make/jdk/src/classes/build/tools/intpoly/header.txt
+ make/jdk/src/classes/build/tools/util/Header.java

Changeset: ecc59c31cb10
Author:    rrich
Date:      2020-03-12 11:51 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/ecc59c31cb10

8234146: compiler/jsr292/ContinuousCallSiteTargetChange.java times out on SPARC
Reviewed-by: vlivanov, thartmann

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/jsr292/ContinuousCallSiteTargetChange.java

Changeset: 4923c49ba7b5
Author:    redestad
Date:      2020-03-12 13:07 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/4923c49ba7b5

8240772: x86_64: Pre-generate Assembler::popa, pusha and vzeroupper
Reviewed-by: iklam, kvn

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp

Changeset: fec7d7b39038
Author:    redestad
Date:      2020-03-05 16:07 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/fec7d7b39038

8240669: Devirtualize Relocation::type
Reviewed-by: rbackman, thartmann

! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/code/relocInfo.hpp

Changeset: 2d4a9ff1de2e
Author:    dnsimon
Date:      2020-03-12 13:20 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/2d4a9ff1de2e

8240831: [JVMCI] Export missing vmStructs entries used by JVMCI compilers
Reviewed-by: kvn, thartmann
Contributed-by: Yudi Zheng 

! src/hotspot/share/jvmci/vmStructs_jvmci.cpp

Changeset: 724e0cf52991
Author:    zgu
Date:      2020-03-12 09:25 -0400
URL:       https://hg.openjdk.java.net/jdk/client/rev/724e0cf52991

8240915: Shenandoah: Remove unused fields in init mark tasks
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp

Changeset: a9a78d821f37
Author:    vlivanov
Date:      2020-03-12 16:42 +0300
URL:       https://hg.openjdk.java.net/jdk/client/rev/a9a78d821f37

8238696: x86: Enumerate all detected CPU features in VM_Version feature string
Reviewed-by: dholmes, kvn

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/x86/x86.ad
+ test/jdk/lib/testlibrary/CPUInfoTest.java

Changeset: d527da8f8f9b
Author:    sgehwolf
Date:      2020-02-25 12:17 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/d527da8f8f9b

8239785: Cgroups: Incorrect detection logic on old systems in hotspot
Summary: Return NULL subsystem if no cgroup controllers are mounted.
Reviewed-by: bobv, mbaesken

! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/prims/whitebox.hpp
+ test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java
! test/lib/sun/hotspot/WhiteBox.java

Changeset: 7898edac8a27
Author:    naoto
Date:      2020-03-12 08:31 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/7898edac8a27

8216332: Grapheme regex does not work with emoji sequences
Reviewed-by: rriggs

! src/java.base/share/classes/java/util/regex/Grapheme.java
+ test/jdk/java/util/regex/GraphemeTestCases.txt
! test/jdk/java/util/regex/RegExTest.java

Changeset: 910e8900f11d
Author:    rriggs
Date:      2020-03-12 11:54 -0400
URL:       https://hg.openjdk.java.net/jdk/client/rev/910e8900f11d

8240704: CheckHandles.java failed "AssertionError: Handle use increased by more than 10 percent."
Reviewed-by: dfuchs

! test/jdk/java/lang/ProcessBuilder/checkHandles/CheckHandles.java

Changeset: e713e8a312ea
Author:    rriggs
Date:      2020-03-12 11:57 -0400
URL:       https://hg.openjdk.java.net/jdk/client/rev/e713e8a312ea

8240957: Clarify BadAttributeValueExpException readObject method
Reviewed-by: bpb

! src/java.management/share/classes/javax/management/BadAttributeValueExpException.java

Changeset: fa70160bcf72
Author:    minqi
Date:      2020-03-12 09:07 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/fa70160bcf72

8240563: [TESTBUG] WB_IsCDSIncludedInVmBuild should support uncompressed oops/klasses
Summary: With 8232069, CDS works with uncompressed oops/kalsses, detecting CDS code no longer bases on the two flags.
Reviewed-by: iklam

! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/ProblemList-zgc.txt
! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagComboNegative.java
! test/hotspot/jtreg/runtime/cds/appcds/TestZGCWithCDS.java

Changeset: c0f672668596
Author:    rkennke
Date:      2020-03-12 17:52 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/c0f672668596

8240872: Shenandoah: Avoid updating new regions from start of evacuation
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp

Changeset: cc0ffb1d0458
Author:    rkennke
Date:      2020-03-12 17:52 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/cc0ffb1d0458

8240873: Shenandoah: Short-cut arraycopy barriers
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp

Changeset: 67a2ce1f3a0a
Author:    zgu
Date:      2020-03-12 13:08 -0400
URL:       https://hg.openjdk.java.net/jdk/client/rev/67a2ce1f3a0a

8240917: Shenandoah: Avoid scanning thread code roots twice in all root scanner
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp

Changeset: be3aeb6e766d
Author:    pconcannon
Date:      2020-03-12 17:08 +0000
URL:       https://hg.openjdk.java.net/jdk/client/rev/be3aeb6e766d

8239355: (dc) Initial value of SO_SNDBUF should allow sending large datagrams (macOS)
Summary: Updates DatagramChannel so that the SO_SNDBUF is set to a minimum value of 65527 for IPv6 sockets and 65507 for IPv4 sockets on macOS.
Reviewed-by: alanb, dfuchs

! src/java.base/unix/native/libnio/ch/Net.c
! test/jdk/java/net/IPSupport/MinimumPermissions.policy
+ test/jdk/java/nio/channels/DatagramChannel/MinSendBufferSize.java
! test/lib/jdk/test/lib/net/IPSupport.java

Changeset: f2a8072492df
Author:    pconcannon
Date:      2020-03-12 17:20 +0000
URL:       https://hg.openjdk.java.net/jdk/client/rev/f2a8072492df

Merge


Changeset: 61f6c19d1a56
Author:    shade
Date:      2020-03-12 18:50 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/61f6c19d1a56

8240948: Shenandoah: cleanup not-forwarded-objects paths after JDK-8240868
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp

Changeset: 29f4b46a1680
Author:    dfuchs
Date:      2020-03-12 18:31 +0000
URL:       https://hg.openjdk.java.net/jdk/client/rev/29f4b46a1680

8059309: network tests fail with "java.net.SocketException: Couldn't obtain phys addr" when run as "root"
Summary: The solaris specific code is changed to use the fallback mechanism if the DLPI interface returns an error indicating that the operation is unsupported. In addition, NetworkInterface::getHardwareAddress is changed to always return null for the loopback interface.
Reviewed-by: alanb

! src/java.base/share/classes/java/net/NetworkInterface.java
! src/java.base/unix/native/libnet/NetworkInterface.c
+ test/jdk/java/net/NetworkInterface/NullMacAddress.java

Changeset: 222127a06550
Author:    ihse
Date:      2020-03-12 19:40 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/222127a06550

8240947: Change conflicting JVM features from warning to error
Reviewed-by: erikj

! make/autoconf/jvm-features.m4

Changeset: 5edc259054ae
Author:    ihse
Date:      2020-03-12 19:42 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/5edc259054ae

8149110: Introduce DISABLED_WARNINGS for Java compilation
Reviewed-by: erikj

! make/CompileDemos.gmk
! make/CompileInterimLangtools.gmk
! make/CompileInterimRmic.gmk
! make/CompileJavaModules.gmk
! make/CompileModuleTools.gmk
! make/CompileToolsJdk.gmk
! make/common/JavaCompilation.gmk
! make/common/SetupJavaCompilers.gmk
! make/hotspot/gensrc/GensrcJfr.gmk
! make/hotspot/gensrc/GensrcJvmti.gmk
! make/hotspot/ide/CreateVSProject.gmk
! make/test/BuildFailureHandler.gmk
! make/test/BuildMicrobenchmark.gmk
! make/test/JtregGraalUnit.gmk

Changeset: e594b41c45c4
Author:    ihse
Date:      2020-03-12 19:43 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/e594b41c45c4

8240950: Missing AC_SUBST after JDK-82408
Reviewed-by: erikj

! make/autoconf/build-performance.m4

Changeset: 1ca940d73efc
Author:    mchung
Date:      2020-03-12 11:54 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/1ca940d73efc

8228336: Refactor native library loading implementation
Reviewed-by: alanb, dholmes

! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/nativeLookup.cpp
- src/java.base/macosx/classes/java/lang/ClassLoaderHelper.java
+ src/java.base/macosx/classes/jdk/internal/loader/ClassLoaderHelper.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
+ src/java.base/share/classes/jdk/internal/loader/NativeLibraries.java
+ src/java.base/share/classes/jdk/internal/loader/NativeLibrary.java
! src/java.base/share/native/libjava/ClassLoader.c
+ src/java.base/share/native/libjava/NativeLibraries.c
- src/java.base/unix/classes/java/lang/ClassLoaderHelper.java
+ src/java.base/unix/classes/jdk/internal/loader/ClassLoaderHelper.java
- src/java.base/windows/classes/java/lang/ClassLoaderHelper.java
+ src/java.base/windows/classes/jdk/internal/loader/ClassLoaderHelper.java
! test/jdk/java/lang/ClassLoader/LibraryPathProperty.java

Changeset: e287fc5b9e86
Author:    mchung
Date:      2020-03-12 11:56 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/e287fc5b9e86

8240242: improve the javadoc for Lookup::dropLookupModes w.r.t. dropping UNCONDITIONAL
Reviewed-by: chegar, rriggs

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java

Changeset: 4253bf176649
Author:    erikj
Date:      2020-03-12 12:55 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/4253bf176649

8240972: macOS codesign fail on macOS 10.13.5 or older
Reviewed-by: erikj, ihse
Contributed-by: junyuan.zheng at microsoft.com

! make/autoconf/basic_tools.m4

Changeset: b2b9f856b71a
Author:    jjg
Date:      2020-03-12 13:56 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/b2b9f856b71a

8240971: Fix CSS styles in some doc comments
Reviewed-by: mchung

! src/java.base/share/classes/module-info.java
! src/java.management.rmi/share/classes/module-info.java
! src/java.se/share/classes/module-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! src/jdk.jconsole/share/classes/module-info.java

Changeset: 66c7a7990f69
Author:    jjg
Date:      2020-03-12 14:14 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/66c7a7990f69

8240555: Using env of JAVA_TOOL_OPTIONS and _JAVA_OPTIONS breaks QuietOption.java test
Reviewed-by: shurailine, prappo

! test/langtools/jdk/javadoc/tool/QuietOption.java

Changeset: 24d5c4ed9bf9
Author:    valeriep
Date:      2020-03-12 22:11 +0000
URL:       https://hg.openjdk.java.net/jdk/client/rev/24d5c4ed9bf9

8238566: java.security.Provider$Service.supportsParameter() is racy
Summary: Use double-checked-locking pattern inside the hasKeyAttributes() method
Reviewed-by: xuelei

! src/java.base/share/classes/java/security/Provider.java

Changeset: 15d69d370743
Author:    ccheung
Date:      2020-03-12 16:05 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/15d69d370743

8238000: Crash in ClassLoader::record_result while dynamic dumping netty
Summary: Make a copy of the _shared_path_table for use during dynamic CDS dump.
Reviewed-by: iklam, minqi

! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/metaspaceShared.cpp

Changeset: 1c98d63e3ee2
Author:    jiefu
Date:      2020-03-13 17:01 +0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/1c98d63e3ee2

8240846: Zero VM is broken after JDK-8238681: UseSSE not defined
Reviewed-by: shade, rehn, vlivanov

! src/hotspot/share/compiler/compileBroker.cpp

Changeset: 3a3bd4ed9584
Author:    roland
Date:      2020-03-11 10:32 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/3a3bd4ed9584

8240854: [REDO] some jaotc failures of fastdebug build with specific flags
Reviewed-by: vlivanov, kvn, thartmann

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/subtypenode.cpp
+ test/hotspot/jtreg/compiler/types/TestSubTypeOfAsbtractClassWrongResult.java

Changeset: 29edf1cb3c02
Author:    weijun
Date:      2020-03-13 17:45 +0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/29edf1cb3c02

8240980: Backout JDK-8240261
Reviewed-by: dholmes

! make/gensrc/Gensrc-java.base.gmk
! make/jdk/src/classes/build/tools/intpoly/FieldGen.java
+ make/jdk/src/classes/build/tools/intpoly/header.txt
- make/jdk/src/classes/build/tools/util/Header.java

Changeset: de9c1fe3de60
Author:    iwalulya
Date:      2020-03-13 11:54 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/de9c1fe3de60

8240591: G1HeapSizingPolicy attempts to compute expansion_amount even when at full capacity
Reviewed-by: sjohanss, tschatzl

! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp

Changeset: 367b1f73904c
Author:    shade
Date:      2020-03-13 13:22 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/367b1f73904c

8231668: Remove ForceDynamicNumberOfGCThreads
Reviewed-by: shade, tschatzl
Contributed-by: Aditya Mandaleeka 

! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shared/workerPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java
! test/hotspot/jtreg/gc/shenandoah/TestGCThreadGroups.java

Changeset: 3179efca4758
Author:    weijun
Date:      2020-03-13 21:32 +0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/3179efca4758

8240983: Incorrect copyright header in Apache Santuario files
Reviewed-by: mullan

! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java

Changeset: 3ab7a06ba381
Author:    pliden
Date:      2020-03-13 14:26 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/3ab7a06ba381

8240714: ZGC: TestSmallHeap.java failed due to OutOfMemoryError
Reviewed-by: eosterlund

! test/hotspot/jtreg/gc/z/TestSmallHeap.java

Changeset: 8e9261c404fc
Author:    vromero
Date:      2020-03-13 10:29 -0400
URL:       https://hg.openjdk.java.net/jdk/client/rev/8e9261c404fc

8239447: compiler error for annotations applied to record components with target METHOD
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
+ test/langtools/tools/javac/processing/model/element/ErrorOnAnnoWithTargetMethod.java

Changeset: 59de2958df85
Author:    redestad
Date:      2020-03-13 15:59 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/59de2958df85

8241006: Cleanup TemplateInterpreter initialization
Reviewed-by: coleenp

! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/templateInterpreter.cpp
! src/hotspot/share/interpreter/templateTable.cpp
! src/hotspot/share/interpreter/templateTable.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/runtime/init.cpp

Changeset: 3ac1c2ef94e2
Author:    redestad
Date:      2020-03-13 18:43 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/3ac1c2ef94e2

8241010: Unnecessarily resolving some well-known classes
Reviewed-by: coleenp

! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/services/diagnosticCommand.cpp

Changeset: 5e0d9f0b1029
Author:    jjg
Date:      2020-03-13 10:57 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/5e0d9f0b1029

8240916: Convert to using hyphenated naming for CSS classes
Reviewed-by: hannesw

! make/jdk/src/classes/build/tools/taglet/ModuleGraph.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/AccessSkipNav/AccessSkipNav.java
! test/langtools/jdk/javadoc/doclet/constantValues/TestConstantValuesDriver.java
! test/langtools/jdk/javadoc/doclet/testAbstractMethod/TestAbstractMethod.java
! test/langtools/jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java
! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/langtools/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java
! test/langtools/jdk/javadoc/doclet/testClassLinks/TestClassLinks.java
! test/langtools/jdk/javadoc/doclet/testClassTree/TestClassTree.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/langtools/jdk/javadoc/doclet/testDocRootInlineTag/TestDocRootInlineTag.java
! test/langtools/jdk/javadoc/doclet/testExternalOverriddenMethod/TestExternalOverriddenMethod.java
! test/langtools/jdk/javadoc/doclet/testGroupName/TestGroupName.java
! test/langtools/jdk/javadoc/doclet/testHeadings/TestHeadings.java
! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java
! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java
! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testIndentation/TestIndentation.java
! test/langtools/jdk/javadoc/doclet/testIndex/TestIndex.java
! test/langtools/jdk/javadoc/doclet/testIndexInDocFiles/TestIndexInDocFiles.java
! test/langtools/jdk/javadoc/doclet/testIndexInPackageFiles/TestIndexInPackageFiles.java
! test/langtools/jdk/javadoc/doclet/testIndexTaglet/TestIndexTaglet.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testLambdaFeature/TestLambdaFeature.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithAutomaticModule.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithModule.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestOptionOrder.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java
! test/langtools/jdk/javadoc/doclet/testLinkToSerialForm/TestLinkToSerialForm.java
! test/langtools/jdk/javadoc/doclet/testLinksWithNoDeprecatedOption/TestLinksWithNoDeprecatedOption.java
! test/langtools/jdk/javadoc/doclet/testLiteralCodeInPre/TestLiteralCodeInPre.java
! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java
! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java
! test/langtools/jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java
! test/langtools/jdk/javadoc/doclet/testMethodTypes/TestMethodTypes.java
! test/langtools/jdk/javadoc/doclet/testModifierEx/TestModifierEx.java
! test/langtools/jdk/javadoc/doclet/testModules/TestIndirectExportsOpens.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServices.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNavigation/TestNavigation.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java
! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestBadOverride.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenDeprecatedMethods.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenMethodDocCopy.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java
! test/langtools/jdk/javadoc/doclet/testPackageAnnotation/TestPackageAnnotation.java
! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java
! test/langtools/jdk/javadoc/doclet/testPackageDescription/TestPackageDescription.java
! test/langtools/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java
! test/langtools/jdk/javadoc/doclet/testPackageSummary/TestPackageSummary.java
! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java
! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java
! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormWithClassFile/TestSerializedFormWithClassFile.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
! test/langtools/jdk/javadoc/doclet/testSubTitle/TestSubTitle.java
! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java
! test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/TestSystemPropertyPage.java
! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java
! test/langtools/jdk/javadoc/doclet/testTagOutput/TestTagOutput.java
! test/langtools/jdk/javadoc/doclet/testTitleInHref/TestTitleInHref.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java
! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java
! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java
! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueTagInModule.java
! test/langtools/jdk/javadoc/tool/testLocaleOption/TestLocaleOption.java

Changeset: dc1cf3a5d7db
Author:    joehw
Date:      2020-03-13 19:15 +0000
URL:       https://hg.openjdk.java.net/jdk/client/rev/dc1cf3a5d7db

8240982: Incorrect copyright header in BCEL 6.4.1 sources
Reviewed-by: naoto, lancea

! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Const.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/ExceptionConst.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantLong.java

Changeset: 24d342c838fb
Author:    amenkov
Date:      2020-03-13 12:25 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/24d342c838fb

8217441: Failure of ::realloc() should be handled correctly in sawindbg.cpp
Reviewed-by: cjplummer, sspitsyn

! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp

Changeset: 10f11578b1f4
Author:    kbarrett
Date:      2020-03-13 15:36 -0400
URL:       https://hg.openjdk.java.net/jdk/client/rev/10f11578b1f4

8239825: G1: Simplify threshold test for mutator refinement
Summary: Compute refinement threshold when values change, not on each use.
Reviewed-by: tschatzl, sangheki

! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp

Changeset: 332ee3137fb8
Author:    darcy
Date:      2020-03-14 09:53 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/332ee3137fb8

8240130: Improve and update discussion of visitor evolution warnings
Reviewed-by: jjg

! src/java.compiler/share/classes/javax/lang/model/element/AnnotationValueVisitor.java
! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java
! src/java.compiler/share/classes/javax/lang/model/type/TypeVisitor.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner6.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner7.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner8.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor9.java

Changeset: 0d7a66c27369
Author:    vromero
Date:      2020-03-14 17:08 -0400
URL:       https://hg.openjdk.java.net/jdk/client/rev/0d7a66c27369

8235339: test TargetAnnoCombo.java is failing after new target RECORD_COMPONENT was added
Reviewed-by: darcy

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! test/langtools/ProblemList.txt
! test/langtools/tools/javac/annotations/repeatingAnnotations/combo/Helper.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/combo/TargetAnnoCombo.java

Changeset: 981b5a0c43da
Author:    ngasson
Date:      2020-03-16 10:51 +0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/981b5a0c43da

8240353: AArch64: missing support for -XX:+ExtendedDTraceProbes in C1
Reviewed-by: aph

! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp

Changeset: 59b5bd9a7168
Author:    dholmes
Date:      2020-03-16 02:16 -0400
URL:       https://hg.openjdk.java.net/jdk/client/rev/59b5bd9a7168

8241043: Expand assertions to identify thread with errant _stack_base
Reviewed-by: mikael

! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp

Changeset: 4eaf6922273a
Author:    jlahoda
Date:      2020-03-16 13:06 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/4eaf6922273a

8240964: Compilation error thrown when long literal used with yield
Summary: Ensuring yield followed by a long literal is recognized as a yield statement.
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitch.java

Changeset: 80eaef8e3e60
Author:    eosterlund
Date:      2020-03-16 12:27 +0000
URL:       https://hg.openjdk.java.net/jdk/client/rev/80eaef8e3e60

8240363: Refactor Compile::Output() to its own Phase
Reviewed-by: kvn, vlivanov

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/compiledIC_s390.cpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/sparc/sparc.ad
! src/hotspot/cpu/x86/c2_intelJccErratum_x86.cpp
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/adlparse.cpp
! src/hotspot/share/adlc/main.cpp
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/opto/buildOopMap.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/chaitin.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
+ src/hotspot/share/opto/constantTable.cpp
+ src/hotspot/share/opto/constantTable.hpp
! src/hotspot/share/opto/machnode.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/output.hpp
! src/hotspot/share/opto/phase.hpp
! src/hotspot/share/opto/runtime.cpp

Changeset: d25079af1459
Author:    jiefu
Date:      2020-03-16 22:43 +0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/d25079af1459

8241034: Fix a configuring error with "-Xmx2048M: command not found"
Reviewed-by: mikael, erikj

! make/autoconf/build-performance.m4

Changeset: 500f99ff1921
Author:    naoto
Date:      2020-03-16 09:26 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/500f99ff1921

8240626: Some of the java.time.chrono.Eras return empty display name for some styles and locales
Reviewed-by: joehw

! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java
! test/jdk/java/time/test/java/time/chrono/TestEraDisplayName.java

Changeset: 42b62267498d
Author:    eosterlund
Date:      2020-03-16 17:13 +0000
URL:       https://hg.openjdk.java.net/jdk/client/rev/42b62267498d

8241074: JDK-8240363 broke the build on AArch64
Reviewed-by: shade

! src/hotspot/share/opto/constantTable.cpp

Changeset: da2fc44fd45f
Author:    zgu
Date:      2020-02-25 12:01 -0500
URL:       https://hg.openjdk.java.net/jdk/client/rev/da2fc44fd45f

8239926: Shenandoah: Shenandoah needs to mark nmethod's metadata
Reviewed-by: rkennke, shade

! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp

Changeset: cc3c165659bf
Author:    mbaesken
Date:      2020-03-17 08:53 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/cc3c165659bf

8240824: enhance print_full_memory_info on Linux by THP related information
Reviewed-by: dholmes, stuefe

! src/hotspot/os/linux/os_linux.cpp

Changeset: daed0d4ec02d
Author:    redestad
Date:      2020-03-17 09:36 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/daed0d4ec02d

8241077: x86_64: Minor Assembler improvements
Reviewed-by: kvn

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp

Changeset: 56e78301b358
Author:    rkennke
Date:      2020-03-17 11:49 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/56e78301b358

8241081: Shenandoah: Do not modify update-watermark concurrently
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp

Changeset: a4e2fc916323
Author:    aph
Date:      2020-03-16 17:10 +0000
URL:       https://hg.openjdk.java.net/jdk/client/rev/a4e2fc916323

8241018: 32-bit integer log2 functions return the wrong value for negative arguments on 64-bit machines
Reviewed-by: kvn

! src/hotspot/share/utilities/globalDefinitions.hpp
! test/hotspot/gtest/utilities/test_globalDefinitions.cpp

Changeset: 0daa6b52ba56
Author:    aph
Date:      2020-03-17 14:13 +0000
URL:       https://hg.openjdk.java.net/jdk/client/rev/0daa6b52ba56

Merge


Changeset: 0a2e12c3e6e3
Author:    kvn
Date:      2020-03-17 10:38 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/0a2e12c3e6e3

8240976: [JVMCI] MethodProfileWidth flag is broken
Summary: remove JVMCI code which is not used
Reviewed-by: thartmann, redestad

! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/sparc/interp_masm_sparc.cpp
! src/hotspot/cpu/sparc/interp_masm_sparc.hpp
! src/hotspot/cpu/sparc/templateTable_sparc.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/jvmci/jvmci_globals.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodData.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodData.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/VirtualCallData.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java

Changeset: b5237a11d0dc
Author:    redestad
Date:      2020-03-05 16:07 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/b5237a11d0dc

8241042: x86_64: Improve Assembler generation
Reviewed-by: vlivanov, kvn

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/share/asm/assembler.hpp
! src/hotspot/share/asm/codeBuffer.hpp

Changeset: 157a7e7033d9
Author:    kvn
Date:      2020-03-17 12:42 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/157a7e7033d9

8237045: JVM uses excessive memory with -XX:+EnableJVMCI -XX:JVMCICounterSize=2147483648
Summary: limit JVMCICounterSize flag's value range to 1M
Reviewed-by: thartmann, redestad

! src/hotspot/share/jvmci/jvmci_globals.hpp
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java

Changeset: 86af236fbd89
Author:    kvn
Date:      2020-03-17 14:05 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/86af236fbd89

8241122: Remove unimplemented InlineTree constructor definition from parse.hpp
Reviewed-by: kvn
Contributed-by: Charlie Gracie 

! src/hotspot/share/opto/parse.hpp

Changeset: 988822b06767
Author:    dholmes
Date:      2020-03-17 19:57 -0400
URL:       https://hg.openjdk.java.net/jdk/client/rev/988822b06767

8239593: Bogus warning "Re-registering of platform native method" for a JVMTI agent
Reviewed-by: dcubed, alanb, hseigel

! src/hotspot/share/prims/jni.cpp

Changeset: dd9eb63b5d3e
Author:    dholmes
Date:      2020-03-17 20:54 -0400
URL:       https://hg.openjdk.java.net/jdk/client/rev/dd9eb63b5d3e

8241124: Aarch64 build broken by JDK-8239593
Reviewed-by: mikael

! src/hotspot/share/prims/jni.cpp

Changeset: d6ae5212211f
Author:    cjplummer
Date:      2020-03-17 18:04 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/d6ae5212211f

8238268: Many SA tests are not running on OSX because they do not attempt to use sudo when available
Reviewed-by: sspitsyn, iignatyev

! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/compiler/ciReplay/TestSAClient.java
! test/hotspot/jtreg/compiler/ciReplay/TestSAServer.java
! test/hotspot/jtreg/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java
! test/hotspot/jtreg/resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java
! test/hotspot/jtreg/serviceability/sa/CDSJMapClstats.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbJstackXcompStress.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java
! test/hotspot/jtreg/serviceability/sa/DeadlockDetectionTest.java
! test/hotspot/jtreg/serviceability/sa/JhsdbThreadInfoTest.java
! test/hotspot/jtreg/serviceability/sa/TestClassDump.java
! test/hotspot/jtreg/serviceability/sa/TestClhsdbJstackLock.java
! test/hotspot/jtreg/serviceability/sa/TestCpoolForInvokeDynamic.java
! test/hotspot/jtreg/serviceability/sa/TestDefaultMethods.java
! test/hotspot/jtreg/serviceability/sa/TestG1HeapRegion.java
! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForInvokeDynamic.java
! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSize.java
! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSizeForInterface.java
! test/hotspot/jtreg/serviceability/sa/TestIntConstant.java
! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLock.java
! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackMixed.java
! test/hotspot/jtreg/serviceability/sa/TestPrintMdo.java
! test/hotspot/jtreg/serviceability/sa/TestRevPtrsForInvokeDynamic.java
! test/hotspot/jtreg/serviceability/sa/TestType.java
! test/hotspot/jtreg/serviceability/sa/TestUniverse.java
! test/hotspot/jtreg/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java
! test/hotspot/jtreg/serviceability/sa/sadebugd/DebugdConnectTest.java
! test/hotspot/jtreg/serviceability/sa/sadebugd/SADebugDTest.java
! test/hotspot/jtreg/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java
! test/jdk/TEST.ROOT
! test/jdk/sun/tools/jhsdb/BasicLauncherTest.java
! test/jdk/sun/tools/jhsdb/HeapDumpTest.java
! test/jdk/sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java
! test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java
! test/jdk/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java
! test/jdk/sun/tools/jhsdb/heapconfig/TmtoolTestScenario.java
! test/jdk/sun/tools/jstack/DeadlockDetectionTest.java
! test/jtreg-ext/requires/VMProps.java
! test/lib/jdk/test/lib/Platform.java
! test/lib/jdk/test/lib/SA/SATestUtils.java

Changeset: 824e6b7c5bcf
Author:    weijun
Date:      2020-03-18 09:23 +0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/824e6b7c5bcf

8186143: keytool -ext option doesn't accept wildcards for DNS subject alternative names
Reviewed-by: jnimeh, weijun, mullan
Contributed-by: Hai-May Chao 

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/x509/DNSName.java
! test/jdk/sun/security/x509/GeneralName/DNSNameTest.java

Changeset: f40aa9beb326
Author:    naoto
Date:      2020-03-17 19:11 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/f40aa9beb326

8241082: Upgrade IANA Language Subtag Registry data to 03-16-2020 version
Reviewed-by: joehw

! make/data/lsrdata/language-subtag-registry.txt
! make/jdk/src/classes/build/tools/generatelsrequivmaps/EquivMapsGenerator.java
! test/jdk/java/util/Locale/Bug8040211.java

Changeset: 82d11846109a
Author:    shade
Date:      2020-03-18 06:28 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/82d11846109a

8241093: Shenandoah: editorial changes in flag descriptions
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp

Changeset: 5df90c29762d
Author:    igerasim
Date:      2020-03-18 01:04 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/5df90c29762d

8214245: Case insensitive matching doesn't work correctly for some character classes
Reviewed-by: rriggs, darcy

! src/java.base/share/classes/java/util/regex/CharPredicates.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! test/jdk/java/util/regex/RegExTest.java

Changeset: 5c47c5d72003
Author:    itakiguchi
Date:      2020-03-18 18:04 +0900
URL:       https://hg.openjdk.java.net/jdk/client/rev/5c47c5d72003

8232161: Align some one-way conversion in MS950 charset with Windows
Summary: MS950 charset encoder's conversion table is changed
Reviewed-by: naoto

! make/data/charsetmapping/MS950.map
! make/data/charsetmapping/MS950.nr
+ test/jdk/sun/nio/cs/TestMS950.java

Changeset: 6c954123ee8d
Author:    jwilhelm
Date:      2020-03-18 10:34 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/6c954123ee8d

Added tag jdk-14-ga for changeset bc54620a3848

! .hgtags

Changeset: dc7e9cde760e
Author:    jwilhelm
Date:      2020-03-18 10:41 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/dc7e9cde760e

Merge

! .hgtags

Changeset: 743c9071c317
Author:    mgronlun
Date:      2020-03-18 12:00 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/743c9071c317

8239497: SEGV in EdgeUtils::field_name_symbol(Edge const&)
Reviewed-by: egahlin, tonyp
Contributed-by: Tony Printezis 

! src/hotspot/share/jfr/leakprofiler/chains/edge.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edge.hpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.hpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp
! src/hotspot/share/oops/instanceMirrorKlass.hpp

Changeset: a6203123a1e2
Author:    mseledtsov
Date:      2020-03-18 09:45 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/a6203123a1e2

8241033: Create test library utility for getting JFR streaming repository
Summary: New method to get JFR streaming repo path
Reviewed-by: egahlin, mgronlun

! test/jdk/jdk/jfr/api/consumer/streaming/TestCrossProcessStreaming.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestProcess.java
+ test/lib/jdk/test/lib/jfr/StreamingUtils.java

Changeset: a25184d6d8a5
Author:    cjplummer
Date:      2020-03-18 10:14 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/a25184d6d8a5

8240906: Update ZGC ProblemList for serviceability/sa/TestJmapCoreMetaspace.java
Reviewed-by: stefank

! test/hotspot/jtreg/ProblemList-zgc.txt

Changeset: ed0ecde93aaa
Author:    cjplummer
Date:      2020-03-18 10:42 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/ed0ecde93aaa

8227340: Modify problem list entry for javax/management/remote/mandatory/connection/MultiThreadDeadLockTest.java
Reviewed-by: dholmes

! test/jdk/ProblemList.txt

Changeset: 4674b84fc29b
Author:    dtitov
Date:      2020-03-18 11:05 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/4674b84fc29b

8240711: TestJstatdPort.java failed due to "ExportException: Port already in use:"
Reviewed-by: amenkov

! test/jdk/sun/tools/jstatd/JstatdTest.java

Changeset: f22610867eb4
Author:    shade
Date:      2020-03-18 19:24 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/f22610867eb4

8241128: x86_32 build failure after JDK-8241042
Reviewed-by: redestad, kvn

! src/hotspot/cpu/x86/assembler_x86.cpp

Changeset: 79a40801d56f
Author:    vromero
Date:      2020-03-18 14:33 -0400
URL:       https://hg.openjdk.java.net/jdk/client/rev/79a40801d56f

8240970: Some tests fail when run with JCov
Reviewed-by: jjg

! test/langtools/tools/javac/EarlyAssertWrapper.java
! test/langtools/tools/javac/T8132562/ClassPathWithDoubleQuotesTest.java
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
! test/langtools/tools/javac/modules/RequiresStaticTest.java
! test/langtools/tools/javac/options/smokeTests/OptionSmokeTest.java
! test/langtools/tools/javac/platform/PlatformProviderTest.java
! test/langtools/tools/jdeps/modules/CheckModuleTest.java

Changeset: acce42fd27a7
Author:    dnsimon
Date:      2020-03-18 13:11 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/acce42fd27a7

8236285: [JVMCI] improve TranslatedException traces
Reviewed-by: never, kvn

! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/TranslatedException.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestTranslatedException.java

Changeset: dd555adfac9c
Author:    cjplummer
Date:      2020-03-18 13:24 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/dd555adfac9c

8241162: ProblemList serviceability/sa/TestHeapDumpForInvokeDynamic.java on OSX
Reviewed-by: dcubed

! test/hotspot/jtreg/ProblemList.txt

Changeset: 5cc3cb873e98
Author:    jjg
Date:      2020-03-18 13:20 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/5cc3cb873e98

8241030: rename HtmlTag to TagName
Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Headings.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.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/HtmlSerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTag.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Script.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TableHeader.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TagName.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/package-info.java
! test/langtools/jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java

Changeset: 82b7c62cf4cc
Author:    jjg
Date:      2020-03-18 13:29 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/82b7c62cf4cc

Merge


Changeset: 16d304873ab0
Author:    winterhalter
Date:      2020-03-18 17:07 -0400
URL:       https://hg.openjdk.java.net/jdk/client/rev/16d304873ab0

8202469: (ann) Type annotations on type variable bounds that are also type variables are lost
Reviewed-by: jfranck

! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java
+ test/jdk/java/lang/annotation/typeAnnotations/ParameterizedBoundIndex.java

Changeset: af221c1b1671
Author:    aleonard
Date:      2020-03-17 14:14 +0000
URL:       https://hg.openjdk.java.net/jdk/client/rev/af221c1b1671

8241097: java/math/BigInteger/largeMemory/SymmetricRangeTests.java requires -XX:+CompactStrings
Reviewed-by: bpb, bchristi
Contributed-by: andrew_m_leonard at uk.ibm.com

! test/jdk/java/math/BigInteger/largeMemory/SymmetricRangeTests.java

Changeset: c1fdb04213e9
Author:    mneugschwand
Date:      2020-03-18 15:59 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/c1fdb04213e9

8235908: omit ThreadPriorityPolicy warning when value is set from image
Reviewed-by: dholmes, clanger, kvn

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/runtime/flags/jvmFlag.hpp
! src/hotspot/share/runtime/globals_extension.hpp

Changeset: c2f7e63f72c4
Author:    jwilhelm
Date:      2020-03-19 03:03 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/c2f7e63f72c4

Added tag jdk-15+15 for changeset 82b7c62cf4cc

! .hgtags

Changeset: df21b8edc4bc
Author:    xyin
Date:      2020-03-19 11:07 +0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/df21b8edc4bc

8202117: com/sun/jndi/ldap/RemoveNamingListenerTest.java fails intermittently: Connection reset
Reviewed-by: dfuchs, vtewari

! test/jdk/com/sun/jndi/ldap/RemoveNamingListenerTest.java

Changeset: 87a7ff5a3a08
Author:    iveresov
Date:      2020-03-18 21:49 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/87a7ff5a3a08

8230290: [JVMCI] Remove unused API entry points
Summary: Remove VirtualObject.setIsAutoBox()
Reviewed-by: kvn

! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualObject.java

Changeset: e367475aa21c
Author:    mbaesken
Date:      2020-03-16 15:11 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/e367475aa21c

8241064: JFR related tests TestMetaspaceAllocationFailure.java and TestEventInstrumentation.java miss requires tag
Reviewed-by: mseledtsov, mgronlun

! test/jdk/jdk/jfr/event/runtime/TestMetaspaceAllocationFailure.java
! test/jdk/jdk/jfr/javaagent/TestEventInstrumentation.java

Changeset: b66ccad86904
Author:    jiefu
Date:      2020-03-19 16:34 +0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/b66ccad86904

8241232: -XX:+BootstrapJVMCI is not compatible with TieredStopAtLevel < CompLevel_full_optimization
Reviewed-by: kvn, thartmann

! src/hotspot/share/jvmci/jvmci_globals.cpp
+ test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidTieredStopAtLevel.java

Changeset: 76058080c621
Author:    chagedorn
Date:      2020-03-19 10:15 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/76058080c621

8240227: Loop predicates should be copied to unswitched loops
Summary: Copy loop range check predicates to unswitched loops and update their control edges.
Reviewed-by: kvn, neliasso, thartmann, roland

! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/idealKit.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopUnswitch.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/phaseX.hpp
! src/hotspot/share/opto/stringopts.cpp
! test/hotspot/jtreg/compiler/loopopts/PartialPeelingUnswitch.java
+ test/hotspot/jtreg/compiler/loopopts/TestUnswitchOverunrolling.java

Changeset: 216eefbbd337
Author:    redestad
Date:      2020-03-05 16:07 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/216eefbbd337

8241095: x86: Improve prefix handling in Assembler
Reviewed-by: kvn, thartmann

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp

Changeset: 159b07b8864f
Author:    alexsch
Date:      2020-03-19 14:58 +0300
URL:       https://hg.openjdk.java.net/jdk/client/rev/159b07b8864f

8240604: Rewrite sun/management/jmxremote/bootstrap/CustomLauncherTest.java test to make binaries from source file
Reviewed-by: iignatyev

! make/test/JtregNativeJdk.gmk
! test/jdk/sun/management/jmxremote/bootstrap/CustomLauncherTest.java
- test/jdk/sun/management/jmxremote/bootstrap/Makefile
+ test/jdk/sun/management/jmxremote/bootstrap/exelauncher.c
- test/jdk/sun/management/jmxremote/bootstrap/launcher.c
- test/jdk/sun/management/jmxremote/bootstrap/linux-amd64/launcher
- test/jdk/sun/management/jmxremote/bootstrap/linux-i586/launcher
- test/jdk/sun/management/jmxremote/bootstrap/solaris-amd64/launcher
- test/jdk/sun/management/jmxremote/bootstrap/solaris-sparcv9/launcher

Changeset: 5fc82780bffd
Author:    kravikumar
Date:      2020-03-13 18:38 +0000
URL:       https://hg.openjdk.java.net/jdk/client/rev/5fc82780bffd

8161558: ListIterator should not discard cause on exception
Reviewed-by: smarks

! src/java.base/share/classes/java/util/AbstractList.java
! src/java.base/share/classes/java/util/NoSuchElementException.java
+ test/jdk/java/util/AbstractList/CheckForIndexOutOfBoundsException.java

Changeset: 3b798973400b
Author:    stefank
Date:      2020-03-19 14:15 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/3b798973400b

8240773: JFR: Non-Java threads are not serialized
Reviewed-by: mgronlun

! src/hotspot/share/jfr/utilities/jfrThreadIterator.cpp

Changeset: bd58c6e34ccf
Author:    stefank
Date:      2020-03-19 14:16 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/bd58c6e34ccf

8240819: Assign a name to the JfrThreadSampler thread
Reviewed-by: mgronlun

! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp

Changeset: 5404c5f83619
Author:    stefank
Date:      2020-03-19 14:17 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/5404c5f83619

8240818: Remove colon from "JFR: Shutdown Hook" thread name
Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java

Changeset: 06146be26035
Author:    stefank
Date:      2020-03-19 14:18 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/06146be26035

8241263: JFR: Bump native events limit
Reviewed-by: mgronlun, egahlin

! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java

Changeset: 4fa5becf6cb3
Author:    ihse
Date:      2020-03-19 17:17 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/4fa5becf6cb3

8241254: Simplify usage of UTIL_DEPRECATED_ARG_ENABLE
Reviewed-by: erikj

! make/autoconf/util.m4

Changeset: d780dd664f6c
Author:    cjplummer
Date:      2020-03-19 10:20 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/d780dd664f6c

8240543: Update problem list entry for serviceability/sa/TestRevPtrsForInvokeDynamic.java to reference JDK-8241235
Reviewed-by: dholmes

! test/hotspot/jtreg/ProblemList.txt

Changeset: 5be44a818121
Author:    jjg
Date:      2020-03-19 11:25 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/5be44a818121

8240476: SystemPropertiesWriter does not conform to standard page layout
Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
! test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/TestSystemPropertyPage.java

Changeset: 84ae4e628639
Author:    iignatyev
Date:      2020-03-17 21:35 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/84ae4e628639

8168304: Make all of DependencyContext_test available in product mode
Summary: Enable the utility inspection function `DependencyContext::is_dependent_method` and therefore the test in the product mode.
Reviewed-by: eosterlund, thartmann
Contributed-by: Evgeny Nikitin 

! src/hotspot/share/code/dependencyContext.cpp
! src/hotspot/share/code/dependencyContext.hpp
! test/hotspot/gtest/code/test_dependencyContext.cpp

Changeset: 9d9ce4a87009
Author:    rriggs
Date:      2020-03-19 15:34 -0400
URL:       https://hg.openjdk.java.net/jdk/client/rev/9d9ce4a87009

8241073: Pre-generated Stubs for javax.management, Activation, Naming
Reviewed-by: erikj, ihse, alanb, dfuchs

- make/CompileInterimRmic.gmk
! make/Docs.gmk
! make/Global.gmk
! make/Main.gmk
! make/ZipSource.gmk
! make/autoconf/spec.gmk.in
- make/common/RMICompilation.gmk
! make/jdk/netbeans/jmx/build.xml
- make/rmic/Rmic-java.management.rmi.gmk
- make/rmic/Rmic-java.rmi.gmk
- make/rmic/Rmic-jdk.naming.rmi.gmk
- make/rmic/RmicCommon.gmk
+ src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectionImpl_Stub.java
+ src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIServerImpl_Stub.java
+ src/java.rmi/share/classes/java/rmi/activation/ActivationGroup_Stub.java
+ src/java.rmi/share/classes/sun/rmi/server/Activation$ActivationSystemImpl_Stub.java
- src/java.rmi/share/doc/stub/java/rmi/activation/ActivationGroup_Stub.java
+ src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/ReferenceWrapper_Stub.java

Changeset: 6385879efd46
Author:    dlong
Date:      2020-03-19 12:29 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/6385879efd46

8241231: Update Graal
Reviewed-by: kvn

! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CallInfo.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MarkId.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.sparc/src/org/graalvm/compiler/asm/sparc/SPARCAssembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64LIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/Fields.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CheckGraalInvariants.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/OptionsVerifierTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/LIRGenerationPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeLIRBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Node.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeClass.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackendFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackendFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotPatchReturnAddressOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotBackendFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompilationWrapperTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/NodeCostDumpUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotReplacementsImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/SymbolicSnippetEncoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotPlatformConfigurationProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/EndLockScopeNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeCopyMemoryNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeLoadSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/LambdaUtils.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test6196102.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test6753639.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test6823354.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test6850611.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test7005594.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64FrameMap.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/CompositeValueClass.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRInstructionClass.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRIntrospection.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/framemap/FrameMap.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGeneratorTool.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/MemoryProxyNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ProxyNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/StructuredGraph.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ValueNodeUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/BytecodeExceptionNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/MonitorExit.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/gc/BarrierSet.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/gc/CardTableBarrierSet.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/gc/G1BarrierSet.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/UnsafeCompareAndSwapNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/FixedAccessNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/FloatingReadNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryAccess.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryAnchorNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryKill.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryMap.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryMapNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryPhiNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MultiMemoryKill.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/SingleMemoryKill.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/MemoryEdgeProxy.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/MemoryProxy.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/NodeLIRBuilderTool.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionDescriptorsMap.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionValues.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/FloatingReadPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/LoweringPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/schedule/ScheduleVerification.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64ArrayIndexOfDispatchNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64ArrayIndexOfNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringLatin1InflateNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringUTF16CompressNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/SubstitutionsTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/DefaultJavaLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetLowerableMemoryNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetTemplate.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/arraycopy/ArrayCopyCallNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/arraycopy/ArrayCopySnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayCompareToNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayEqualsNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayRegionEqualsNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BasicArrayCopyNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ReadRegisterNode.java

Changeset: 44a909932c7c
Author:    kbarrett
Date:      2020-03-19 18:11 -0400
URL:       https://hg.openjdk.java.net/jdk/client/rev/44a909932c7c

8139652: Mutator refinement processing should take the oldest dirty card buffer
Summary: Changed mutator refinement to take from queue rather than in-place and reuse.
Reviewed-by: tschatzl, sjohanss

! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp

Changeset: 0c03ed579379
Author:    pchilanomate
Date:      2020-03-20 00:32 +0000
URL:       https://hg.openjdk.java.net/jdk/client/rev/0c03ed579379

8240902: JDI shared memory connector can use already closed Handles
Summary: Add refcount to keep track of connection access
Reviewed-by: dholmes, dcubed, sspitsyn

! src/jdk.jdi/share/native/libdt_shmem/shmemBase.c

Changeset: b96911696f71
Author:    xyin
Date:      2020-03-20 10:24 +0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/b96911696f71

8241130: com.sun.jndi.ldap.EventSupport.removeDeadNotifier: java.lang.NullPointerException
Reviewed-by: dfuchs

! src/java.naming/share/classes/com/sun/jndi/ldap/EventSupport.java
! test/jdk/com/sun/jndi/ldap/RemoveNamingListenerTest.java

Changeset: eadd3a62ea18
Author:    cjplummer
Date:      2020-03-19 21:32 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/eadd3a62ea18

8241335: ProblemList serviceability/sa/ClhsdbPstack.java due to JDK-8240956
Reviewed-by: mikael

! test/hotspot/jtreg/ProblemList.txt

Changeset: d2bee277e572
Author:    kbarrett
Date:      2020-03-20 01:20 -0400
URL:       https://hg.openjdk.java.net/jdk/client/rev/d2bee277e572

8241001: Improve logging in the ConcurrentGCBreakpoint mechanism
Summary: Demoted most breakpoint logging to trace level.
Reviewed-by: pliden, sjohanss

! src/hotspot/share/gc/shared/concurrentGCBreakpoints.cpp
! src/hotspot/share/logging/logPrefix.hpp

Changeset: 1608514a4ce7
Author:    lmesnik
Date:      2020-03-20 00:24 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/1608514a4ce7

8241123: Refactor vmTestbase stress framework to use j.u.c and make creation of threads more flexible
Reviewed-by: iignatyev, sspitsyn

! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects003/referringObjects003a.java
! test/hotspot/jtreg/vmTestbase/nsk/share/Wicket.java
! test/hotspot/jtreg/vmTestbase/nsk/share/runner/ThreadsRunner.java

Changeset: 89ec93d09e7e
Author:    tschatzl
Date:      2020-03-20 11:17 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/89ec93d09e7e

8240590: Add MemRegion::destroy_array to complement introduced create_array
Reviewed-by: lkorinth, sjohanss

! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/shared/cardTable.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/memRegion.cpp
! src/hotspot/share/memory/memRegion.hpp

Changeset: 2c275730b19d
Author:    jiahuang
Date:      2020-03-20 18:52 +0800
URL:       https://hg.openjdk.java.net/jdk/client/rev/2c275730b19d

8240222: [TESTBUG] gtest/jfr/test_networkUtilization.cpp failed when the number of tests is greater than or equal to 2
Reviewed-by: egahlin, mgronlun

! test/hotspot/gtest/jfr/test_networkUtilization.cpp

Changeset: 61badf9448b4
Author:    coleenp
Date:      2020-03-20 07:30 -0400
URL:       https://hg.openjdk.java.net/jdk/client/rev/61badf9448b4

8241320: The ClassLoaderData::_is_unsafe_anonymous field is unused in the SA
Summary: remove unused code that is changing in Hotspot for hidden classes.
Reviewed-by: lfoltan, dholmes, sspitsyn

! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/classfile/ClassLoaderData.java

Changeset: 7e5a53043493
Author:    jcm
Date:      2020-03-20 05:19 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/7e5a53043493

8237894: CTW: C1 compilation fails with assert(x->type()->tag() == f->type()->tag()) failed: should have same type
Summary: field access instructions hash decalred_type in addition, indexed access instructions hash value type of the instruction in addition.
Reviewed-by: thartmann, shade

! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_Instruction.hpp
+ test/hotspot/jtreg/compiler/c1/TestValueNumberingNullObject.java

Changeset: 993974f21271
Author:    roland
Date:      2020-03-13 16:32 +0100
URL:       https://hg.openjdk.java.net/jdk/client/rev/993974f21271

8240795: [REDO] 8238384 CTW: C2 compilation fails with "assert(store != load->find_exact_control(load->in(0))) failed: dependence cycle found"
Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/gcm.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/type.hpp
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestCopyOfBrokenAntiDependency.java

Changeset: 60a0bfdf44b8
Author:    aph
Date:      2020-03-19 14:53 +0000
URL:       https://hg.openjdk.java.net/jdk/client/rev/60a0bfdf44b8

8241296: Segfault in JNIHandleBlock::oops_do()
Reviewed-by: stefank

! src/hotspot/share/runtime/thread.cpp

Changeset: 132be3e5f9ee
Author:    aph
Date:      2020-03-20 13:08 +0000
URL:       https://hg.openjdk.java.net/jdk/client/rev/132be3e5f9ee

Merge


Changeset: 47cea54e6ba1
Author:    xuelei
Date:      2020-03-20 09:15 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/47cea54e6ba1

8241039: Retire the deprecated SSLSession.getPeerCertificateChain() method
Reviewed-by: mullan, alanb, dfuchs

- src/java.base/share/classes/com/sun/security/cert/internal/x509/X509V1CertImpl.java
! src/java.base/share/classes/javax/net/ssl/HandshakeCompletedEvent.java
! src/java.base/share/classes/javax/net/ssl/SSLSession.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/ImmutableExtendedSSLSession.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/ImmutableSSLSession.java
! test/jdk/sun/security/ssl/GenSSLConfigs/main.java

Changeset: cb5757c52ca2
Author:    xuelei
Date:      2020-03-20 09:27 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/cb5757c52ca2

8219989: Retire the com.sun.net.ssl.internal.ssl.Provider name
Summary: remove the provider name in JDK
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/jca/ProviderConfig.java

Changeset: 5bfe8544c794
Author:    minqi
Date:      2020-03-20 09:40 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/5bfe8544c794

8241009: CommandLineFlagComboNegative.java fails after JDK-8240563
Summary: jtreg turned off UseCompressedOops and messed up vm flag options of children processes.
Reviewed-by: dholmes, stefank

! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagComboNegative.java

Changeset: eb151fbfb58f
Author:    pconcannon
Date:      2020-03-20 20:16 +0000
URL:       https://hg.openjdk.java.net/jdk/client/rev/eb151fbfb58f

8240921: Minor correction to HttpResponse.BodySubscribers example
Summary: The fix updates the incorrect example of the usage of the class java.net.http.HttpResponse.BodySubscribers.
Reviewed-by: chegar, dfuchs, jboes, pconcannon
Contributed-by: Rahul Yadav 

! src/java.net.http/share/classes/java/net/http/HttpResponse.java
! test/jdk/java/net/httpclient/examples/JavadocExamples.java

Changeset: 8c0c31d419ca
Author:    prappo
Date:      2020-03-20 20:54 +0000
URL:       https://hg.openjdk.java.net/jdk/client/rev/8c0c31d419ca

8241014: Miscellaneous typos in documentation comments
Reviewed-by: igerasim, prappo, psandoz, rriggs, weijun

! src/java.base/share/classes/java/io/FilePermission.java
! src/java.base/share/classes/java/io/Reader.java
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/ProcessHandleImpl.java
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/constant/DirectMethodHandleDescImpl.java
! src/java.base/share/classes/java/lang/constant/DynamicCallSiteDesc.java
! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java
! src/java.base/share/classes/java/lang/constant/MethodTypeDescImpl.java
! src/java.base/share/classes/java/lang/constant/ReferenceClassDescImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/net/HttpCookie.java
! src/java.base/share/classes/java/net/MulticastSocket.java
! src/java.base/share/classes/java/nio/file/DirectoryStream.java
! src/java.base/share/classes/java/nio/file/attribute/UserDefinedFileAttributeView.java
! src/java.base/share/classes/java/security/PKCS12Attribute.java
! src/java.base/share/classes/java/security/SignatureSpi.java
! src/java.base/share/classes/java/text/BreakIterator.java
! src/java.base/share/classes/java/time/chrono/ChronoLocalDateTimeImpl.java
! src/java.base/share/classes/java/time/chrono/package-info.java
! src/java.base/share/classes/java/time/temporal/TemporalAccessor.java
! src/java.base/share/classes/java/util/Arrays.java
! src/java.base/share/classes/java/util/BitSet.java
! src/java.base/share/classes/java/util/Enumeration.java
! src/java.base/share/classes/java/util/Map.java
! src/java.base/share/classes/java/util/StringJoiner.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/java/util/stream/Stream.java
! src/java.base/share/classes/java/util/stream/package-info.java
! src/java.base/share/classes/javax/crypto/CryptoPolicyParser.java
! src/java.base/share/classes/javax/security/cert/X509Certificate.java
! src/java.base/share/classes/jdk/internal/icu/util/VersionInfo.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! src/java.base/share/classes/sun/security/provider/AbstractDrbg.java
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.compiler/share/classes/javax/tools/JavaFileManager.java

Changeset: 84215fa115fc
Author:    lmesnik
Date:      2020-03-20 17:37 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/84215fa115fc

8241319: WB_GetCodeBlob doesn't have ResourceMark
Reviewed-by: iignatyev, thartmann

! src/hotspot/share/prims/whitebox.cpp

Changeset: 8afeb2188cf8
Author:    psadhukhan
Date:      2020-03-22 09:46 +0530
URL:       https://hg.openjdk.java.net/jdk/client/rev/8afeb2188cf8

Merge

- make/CompileInterimRmic.gmk
- make/common/RMICompilation.gmk
! make/jdk/src/classes/build/tools/intpoly/header.txt
- make/rmic/Rmic-java.management.rmi.gmk
- make/rmic/Rmic-java.rmi.gmk
- make/rmic/Rmic-jdk.naming.rmi.gmk
- make/rmic/RmicCommon.gmk
- src/hotspot/share/gc/shared/concurrentGCPhaseManager.cpp
- src/hotspot/share/gc/shared/concurrentGCPhaseManager.hpp
- src/hotspot/share/gc/shenandoah/shenandoahAllocTracker.cpp
- src/hotspot/share/gc/shenandoah/shenandoahAllocTracker.hpp
- src/hotspot/share/gc/shenandoah/shenandoahTimingTracker.cpp
- src/hotspot/share/gc/shenandoah/shenandoahTimingTracker.hpp
- src/java.base/macosx/classes/java/lang/ClassLoaderHelper.java
- src/java.base/share/classes/com/sun/security/cert/internal/x509/X509V1CertImpl.java
- src/java.base/unix/classes/java/lang/ClassLoaderHelper.java
- src/java.base/windows/classes/java/lang/ClassLoaderHelper.java
- src/java.rmi/share/doc/stub/java/rmi/activation/ActivationGroup_Stub.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeLoadSnippets.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/MemoryProxy.java
- src/jdk.jartool/share/classes/sun/tools/jar/Manifest.java
- src/jdk.jartool/share/classes/sun/tools/jar/SignatureFile.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTag.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Navigation.java
- test/hotspot/jtreg/gc/concurrent_phase_control/CheckControl.java
- test/hotspot/jtreg/gc/concurrent_phase_control/CheckSupported.java
- test/hotspot/jtreg/gc/concurrent_phase_control/CheckUnsupported.java
- test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlG1.java
- test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlG1Basics.java
- test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlParallel.java
- test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlSerial.java
- test/hotspot/jtreg/gc/g1/TestJNIWeakG1/TestJNIWeakG1.java
- test/hotspot/jtreg/gc/g1/TestJNIWeakG1/libTestJNIWeakG1.c
- test/hotspot/jtreg/gc/shenandoah/options/TestSafepointWorkers.java
! test/jdk/ProblemList.txt
- test/jdk/sun/management/jmxremote/bootstrap/Makefile
- test/jdk/sun/management/jmxremote/bootstrap/launcher.c
- test/jdk/sun/management/jmxremote/bootstrap/linux-amd64/launcher
- test/jdk/sun/management/jmxremote/bootstrap/linux-i586/launcher
- test/jdk/sun/management/jmxremote/bootstrap/solaris-amd64/launcher
- test/jdk/sun/management/jmxremote/bootstrap/solaris-sparcv9/launcher
- test/langtools/tools/javac/file/MultiReleaseJar/MutliReleaseModuleInfoTest.java


From suenaga at oss.nttdata.com  Mon Mar 23 06:44:51 2020
From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com)
Date: Mon, 23 Mar 2020 06:44:51 +0000
Subject: hg: jdk/client: 8241087: Build failure with VS 2019 (16.5.0) due to
 C2039 and C2873
Message-ID: <202003230644.02N6ipRX023232@aojmv0008.oracle.com>

Changeset: c616656f7e01
Author:    ysuenaga
Date:      2020-03-23 15:43 +0900
URL:       https://hg.openjdk.java.net/jdk/client/rev/c616656f7e01

8241087: Build failure with VS 2019 (16.5.0) due to C2039 and C2873
Reviewed-by: serb

! src/java.desktop/windows/native/libawt/windows/awt_DCHolder.cpp
! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp
! src/java.desktop/windows/native/libawt/windows/awt_ole.h


From prasanta.sadhukhan at oracle.com  Thu Mar 26 04:49:21 2020
From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com)
Date: Thu, 26 Mar 2020 04:49:21 +0000
Subject: hg: jdk/client: 8239312: [macos]
 javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
Message-ID: <202003260449.02Q4nM7l025885@aojmv0008.oracle.com>

Changeset: 5c257bfb1ce2
Author:    psadhukhan
Date:      2020-03-26 10:18 +0530
URL:       https://hg.openjdk.java.net/jdk/client/rev/5c257bfb1ce2

8239312: [macos] javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
Reviewed-by: serb

! test/jdk/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java


From sergey.bylokhov at oracle.com  Thu Mar 26 05:26:36 2020
From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com)
Date: Thu, 26 Mar 2020 05:26:36 +0000
Subject: hg: jdk/client: 2 new changesets
Message-ID: <202003260526.02Q5QafR014715@aojmv0008.oracle.com>

Changeset: aecc15fc9206
Author:    serb
Date:      2020-03-25 16:48 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/aecc15fc9206

8240690: Race condition between EDT and BasicDirectoryModel.FilesLoader.run0()
Reviewed-by: psadhukhan

! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
! src/java.desktop/share/classes/javax/swing/JFileChooser.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
! src/java.desktop/share/classes/sun/swing/FilePane.java
+ test/jdk/javax/swing/JFileChooser/4966171/bug4966171.java

Changeset: 6544d6514f45
Author:    serb
Date:      2020-03-25 16:55 -0700
URL:       https://hg.openjdk.java.net/jdk/client/rev/6544d6514f45

8238719: [macOS] Delete the property which use deprecated prefix "com.apple.macos."
Reviewed-by: psadhukhan, jdv, prr

! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarUI.java


From pankaj.b.bansal at oracle.com  Mon Mar 30 06:39:24 2020
From: pankaj.b.bansal at oracle.com (pankaj.b.bansal at oracle.com)
Date: Mon, 30 Mar 2020 06:39:24 +0000
Subject: hg: jdk/client: 8241791: [TESTBUG] Test failing with exception
 "java.lang.UnsupportedOperationException"
Message-ID: <202003300639.02U6dPBB001895@aojmv0008.oracle.com>

Changeset: 4bb00a5218c0
Author:    pbansal
Date:      2020-03-30 12:06 +0530
URL:       https://hg.openjdk.java.net/jdk/client/rev/4bb00a5218c0

8241791: [TESTBUG] Test failing with exception "java.lang.UnsupportedOperationException"
Reviewed-by: serb

! test/jdk/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.java