From shashidhara.veerabhadraiah at oracle.com Thu Nov 1 12:44:21 2018 From: shashidhara.veerabhadraiah at oracle.com (shashidhara.veerabhadraiah at oracle.com) Date: Thu, 01 Nov 2018 12:44:21 +0000 Subject: hg: jdk/client: 7124293: [macosx] VoiceOver reads percentages rather than the actual values for sliders. Message-ID: <201811011244.wA1CiL22022949@aojmv0008.oracle.com> Changeset: 356e75119d31 Author: sveerabhadra Date: 2018-11-01 18:13 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/356e75119d31 7124293: [macosx] VoiceOver reads percentages rather than the actual values for sliders. Reviewed-by: serb, kaddepalli ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m From philip.race at oracle.com Thu Nov 1 20:56:07 2018 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 01 Nov 2018 20:56:07 +0000 Subject: hg: jdk/client: 8213213: Remove src/java.desktop/unix/classes/sun/awt/X11/keysym2ucs.h Message-ID: <201811012056.wA1Ku7sd023476@aojmv0008.oracle.com> Changeset: 45a5c4d812d9 Author: prr Date: 2018-11-01 13:56 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/45a5c4d812d9 8213213: Remove src/java.desktop/unix/classes/sun/awt/X11/keysym2ucs.h Reviewed-by: serb ! src/java.desktop/unix/classes/sun/awt/X11/XKeysym.java - src/java.desktop/unix/classes/sun/awt/X11/genhash.awk - src/java.desktop/unix/classes/sun/awt/X11/keysym2ucs.h ! src/java.desktop/unix/legal/xwindows.md From ambarish.rapte at oracle.com Fri Nov 2 17:35:58 2018 From: ambarish.rapte at oracle.com (ambarish.rapte at oracle.com) Date: Fri, 02 Nov 2018 17:35:58 +0000 Subject: hg: jdk/client: 8198001: java/awt/Menu/WrongParentAfterRemoveMenu/WrongParentAfterRemoveMenu.java debug assert on Windows Message-ID: <201811021735.wA2HZw5M021515@aojmv0008.oracle.com> Changeset: d09e1ab4bd1d Author: arapte Date: 2018-11-02 23:05 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/d09e1ab4bd1d 8198001: java/awt/Menu/WrongParentAfterRemoveMenu/WrongParentAfterRemoveMenu.java debug assert on Windows Reviewed-by: prr, serb ! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.cpp ! test/jdk/java/awt/Menu/WrongParentAfterRemoveMenu/WrongParentAfterRemoveMenu.java From sergey.bylokhov at oracle.com Fri Nov 2 19:26:43 2018 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Fri, 02 Nov 2018 19:26:43 +0000 Subject: hg: jdk/client: 8211992: GraphicsConfiguration.getDevice().getDisplayMode() causes JVM crash on Mac Message-ID: <201811021926.wA2JQhY9020525@aojmv0008.oracle.com> Changeset: 814c49afb1a7 Author: serb Date: 2018-11-02 12:15 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/814c49afb1a7 8211992: GraphicsConfiguration.getDevice().getDisplayMode() causes JVM crash on Mac Reviewed-by: prr ! src/java.desktop/macosx/classes/sun/awt/CGraphicsConfig.java ! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java ! src/java.desktop/macosx/classes/sun/awt/CGraphicsEnvironment.java ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CRobot.java - src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsConfig.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m From sergey.bylokhov at oracle.com Fri Nov 2 22:38:45 2018 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Fri, 02 Nov 2018 22:38:45 +0000 Subject: hg: jdk/client: 8207070: Webstart app popup on wrong screen in a one-screen setup changing to multi-monitor Message-ID: <201811022238.wA2McjqD022179@aojmv0008.oracle.com> Changeset: 6cf31480d3a3 Author: serb Date: 2018-11-02 15:38 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/6cf31480d3a3 8207070: Webstart app popup on wrong screen in a one-screen setup changing to multi-monitor Reviewed-by: prr ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java ! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java + test/jdk/java/awt/Toolkit/DisplayChangesException/DisplayChangesException.java From prasanta.sadhukhan at oracle.com Sat Nov 3 04:23:00 2018 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Sat, 03 Nov 2018 04:23:00 +0000 Subject: hg: jdk/client: 8213261: test javax/swing/plaf/nimbus/AllSwingComponentsBaselineTest.java fails Message-ID: <201811030423.wA34N18C019711@aojmv0008.oracle.com> Changeset: b0dcecb339c4 Author: psadhukhan Date: 2018-11-03 09:50 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/b0dcecb339c4 8213261: test javax/swing/plaf/nimbus/AllSwingComponentsBaselineTest.java fails Reviewed-by: serb ! test/jdk/javax/swing/plaf/nimbus/AllSwingComponentsBaselineTest.java From sergey.bylokhov at oracle.com Wed Nov 7 01:57:09 2018 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Wed, 07 Nov 2018 01:57:09 +0000 Subject: hg: jdk/client: 8211822: Some tests fail after JDK-8210039; ... Message-ID: <201811070157.wA71vA8e012359@aojmv0008.oracle.com> Changeset: a00f1403dbe9 Author: serb Date: 2018-11-06 17:57 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/a00f1403dbe9 8211822: Some tests fail after JDK-8210039 8202886: [macos] Test java/awt/MenuBar/8007006/bug8007006.java fails on MacOS Reviewed-by: prr, iignatyev, jdv, kaddepalli ! test/jdk/ProblemList.txt ! test/jdk/java/awt/MenuBar/8007006/bug8007006.java ! test/jdk/javax/swing/JComboBox/4199622/bug4199622.java ! test/jdk/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java ! test/jdk/javax/swing/JPopupMenu/7154841/bug7154841.java From prasanta.sadhukhan at oracle.com Thu Nov 8 06:39:36 2018 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Thu, 08 Nov 2018 06:39:36 +0000 Subject: hg: jdk/client: 8213116: javax/swing/JComboBox/WindowsComboBoxSize/WindowsComboBoxSizeTest.java fails in Windows Message-ID: <201811080639.wA86daF1014024@aojmv0008.oracle.com> Changeset: 7f67b8184ffc Author: psadhukhan Date: 2018-11-08 12:09 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/7f67b8184ffc 8213116: javax/swing/JComboBox/WindowsComboBoxSize/WindowsComboBoxSizeTest.java fails in Windows Reviewed-by: prr ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JComboBox/WindowsComboBoxSize/WindowsComboBoxSizeTest.java From philip.race at oracle.com Thu Nov 8 18:34:47 2018 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 08 Nov 2018 18:34:47 +0000 Subject: hg: jdk/client: 8210776: Upgrade X Window System 6.8.2 to the latest XWD 1.0.7 Message-ID: <201811081834.wA8IYlGS016147@aojmv0008.oracle.com> Changeset: 8c7638601045 Author: prr Date: 2018-11-08 10:34 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/8c7638601045 8210776: Upgrade X Window System 6.8.2 to the latest XWD 1.0.7 Reviewed-by: serb + src/java.desktop/unix/legal/xwd.md - src/java.desktop/unix/legal/xwindows.md ! src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c ! src/java.desktop/unix/native/libawt_xawt/awt/list.c ! src/java.desktop/unix/native/libawt_xawt/awt/list.h ! src/java.desktop/unix/native/libawt_xawt/awt/multiVis.c ! src/java.desktop/unix/native/libawt_xawt/awt/multiVis.h - src/java.desktop/unix/native/libawt_xawt/awt/robot_common.c - src/java.desktop/unix/native/libawt_xawt/awt/robot_common.h ! src/java.desktop/unix/native/libawt_xawt/awt/wsutils.h ! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/Common.java From prasanta.sadhukhan at oracle.com Fri Nov 9 04:00:17 2018 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Fri, 09 Nov 2018 04:00:17 +0000 Subject: hg: jdk/client: 8213181: Updation of ProblemList.txt for removal of passing swing test Message-ID: <201811090400.wA940IXx012674@aojmv0008.oracle.com> Changeset: 3853631e6a07 Author: psadhukhan Date: 2018-11-09 09:29 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/3853631e6a07 8213181: Updation of ProblemList.txt for removal of passing swing test Reviewed-by: serb ! test/jdk/ProblemList.txt From ambarish.rapte at oracle.com Fri Nov 9 06:38:34 2018 From: ambarish.rapte at oracle.com (ambarish.rapte at oracle.com) Date: Fri, 09 Nov 2018 06:38:34 +0000 Subject: hg: jdk/client: 8198000: java/awt/List/EmptyListEventTest/EmptyListEventTest.java debug assert on Windows Message-ID: <201811090638.wA96cZhD010840@aojmv0008.oracle.com> Changeset: c1389b2371c9 Author: arapte Date: 2018-11-09 12:08 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/c1389b2371c9 8198000: java/awt/List/EmptyListEventTest/EmptyListEventTest.java debug assert on Windows Reviewed-by: prr, serb ! src/java.desktop/windows/native/libawt/windows/awt_List.cpp ! test/jdk/java/awt/List/EmptyListEventTest/EmptyListEventTest.java From ambarish.rapte at oracle.com Fri Nov 9 13:05:53 2018 From: ambarish.rapte at oracle.com (ambarish.rapte at oracle.com) Date: Fri, 09 Nov 2018 13:05:53 +0000 Subject: hg: jdk/client: 8198002: java/awt/Mixing/Validating.java debug assert on Windows Message-ID: <201811091305.wA9D5sh1023204@aojmv0008.oracle.com> Changeset: e944ea36af05 Author: arapte Date: 2018-11-09 18:35 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/e944ea36af05 8198002: java/awt/Mixing/Validating.java debug assert on Windows Reviewed-by: serb, kaddepalli ! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp ! test/jdk/java/awt/Mixing/Validating.java From sergey.bylokhov at oracle.com Sat Nov 10 17:36:06 2018 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Sat, 10 Nov 2018 17:36:06 +0000 Subject: hg: jdk/client: 8213568: Typo in java/awt/GraphicsEnvironment/LoadLock/GE_init5.java Message-ID: <201811101736.wAAHa7mO023051@aojmv0008.oracle.com> Changeset: 36c051a354a0 Author: serb Date: 2018-11-09 22:25 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/36c051a354a0 8213568: Typo in java/awt/GraphicsEnvironment/LoadLock/GE_init5.java Reviewed-by: prr ! test/jdk/java/awt/GraphicsEnvironment/LoadLock/GE_init5.java From sergey.bylokhov at oracle.com Sat Nov 10 17:58:35 2018 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Sat, 10 Nov 2018 17:58:35 +0000 Subject: hg: jdk/client: 8199072: Test javax/swing/GroupLayout/6613904/bug6613904.java is unstable Message-ID: <201811101758.wAAHwZCq002853@aojmv0008.oracle.com> Changeset: 55f835bdb9e0 Author: serb Date: 2018-11-10 09:52 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/55f835bdb9e0 8199072: Test javax/swing/GroupLayout/6613904/bug6613904.java is unstable Reviewed-by: prr, psadhukhan ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/GroupLayout/6613904/bug6613904.java From sergey.bylokhov at oracle.com Sun Nov 11 02:43:56 2018 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Sun, 11 Nov 2018 02:43:56 +0000 Subject: hg: jdk/client: 8198321: javax/swing/JEditorPane/5076514/bug5076514.java fails Message-ID: <201811110243.wAB2huBP028812@aojmv0008.oracle.com> Changeset: 472f10d8a501 Author: serb Date: 2018-11-10 18:41 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/472f10d8a501 8198321: javax/swing/JEditorPane/5076514/bug5076514.java fails Reviewed-by: psadhukhan ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JEditorPane/5076514/bug5076514.java From sergey.bylokhov at oracle.com Sun Nov 11 06:43:29 2018 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Sun, 11 Nov 2018 06:43:29 +0000 Subject: hg: jdk/client: 8211435: Exception in thread "AWT-EventQueue-1" java.lang.IllegalArgumentException: null source Message-ID: <201811110643.wAB6hU99028571@aojmv0008.oracle.com> Changeset: 50de7d1f6b64 Author: serb Date: 2018-11-10 18:48 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/50de7d1f6b64 8211435: Exception in thread "AWT-EventQueue-1" java.lang.IllegalArgumentException: null source Reviewed-by: dmarkov, lbourges, kaddepalli, prr ! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java + test/jdk/java/awt/Focus/NullActiveWindowOnFocusLost/NullActiveWindowOnFocusLost.java From shashidhara.veerabhadraiah at oracle.com Mon Nov 12 05:27:46 2018 From: shashidhara.veerabhadraiah at oracle.com (shashidhara.veerabhadraiah at oracle.com) Date: Mon, 12 Nov 2018 05:27:46 +0000 Subject: hg: jdk/client: 8198624: java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.html fails on mac Message-ID: <201811120527.wAC5RkBi007868@aojmv0008.oracle.com> Changeset: 65407a437327 Author: sveerabhadra Date: 2018-11-12 10:55 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/65407a437327 8198624: java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.html fails on mac Reviewed-by: serb ! test/jdk/ProblemList.txt - test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.html ! test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.java From prasanta.sadhukhan at oracle.com Mon Nov 12 06:38:32 2018 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Mon, 12 Nov 2018 06:38:32 +0000 Subject: hg: jdk/client: 130 new changesets Message-ID: <201811120638.wAC6cfYt004198@aojmv0008.oracle.com> Changeset: c42cd17e8e64 Author: bobv Date: 2018-10-31 16:27 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/c42cd17e8e64 8213204: ReservedStackTest and ReservedStackTestCompiler tests fail on windows Reviewed-by: fparain, dcubed, jwilhelm ! test/hotspot/jtreg/runtime/ReservedStack/ReservedStackTest.java Changeset: e38473506688 Author: bobv Date: 2018-10-31 16:27 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/e38473506688 Merge - test/hotspot/jtreg/runtime/ClassUnload/UnloadInterfaceTest.java - test/hotspot/jtreg/runtime/ClassUnload/test/ImplementorClass.java - test/hotspot/jtreg/runtime/ClassUnload/test/Interface.java Changeset: 9cc7df3372b0 Author: rhalade Date: 2018-10-31 13:58 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/9cc7df3372b0 8207059: Update test certificates in QuoVadisCA.java test Reviewed-by: mullan, mbaesken ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java Changeset: cefc50af3ee7 Author: ccheung Date: 2018-10-31 14:00 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/cefc50af3ee7 8213000: Obsolete the IgnoreUnverifiableClassesDuringDump vm option Summary: remove code referencing the IgnoreUnverifiableClassesDuringDump Reviewed-by: dholmes, jiangli ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java ! test/hotspot/jtreg/runtime/appcds/VerifierTest.java Changeset: 3a8208766f7b Author: jwilhelm Date: 2018-11-01 02:12 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/3a8208766f7b Added tag jdk-12+18 for changeset e38473506688 ! .hgtags Changeset: 7e236f262add Author: iignatyev Date: 2018-10-31 19:56 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/7e236f262add 8177711: Convert TestVirtualSpaceNode_test to GTest Reviewed-by: jwilhelm ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace/chunkManager.hpp + test/hotspot/gtest/memory/test_virtualSpaceNode.cpp Changeset: 750b500ef4de Author: stuefe Date: 2018-10-18 15:56 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/750b500ef4de 8212828: (process) Provide a way for Runtime.exec to use posix_spawn on linux Reviewed-by: alanb, rriggs Contributed-by: david.lloyd at redhat.com ! make/launcher/Launcher-java.base.gmk ! src/java.base/unix/classes/java/lang/ProcessImpl.java ! src/java.base/unix/native/libjava/ProcessImpl_md.c ! test/jdk/java/lang/ProcessBuilder/Basic.java Changeset: 45e3d52aaced Author: gadams Date: 2018-10-23 11:51 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/45e3d52aaced 8206330: Revisit com/sun/jdi/RedefineCrossEvent.java Reviewed-by: cjplummer, sspitsyn, amenkov ! test/jdk/ProblemList.txt ! test/jdk/com/sun/jdi/RedefineCrossEvent.java ! test/jdk/com/sun/jdi/TestScaffold.java Changeset: 8f543813b402 Author: gadams Date: 2018-10-23 14:23 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/8f543813b402 8211013: [TESTBUG] nsk/jdb/kill/kill002 wait for message and prompt Reviewed-by: cjplummer, dtitov, jcbeyler ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTY.java Changeset: 0eedd8701f91 Author: dnsimon Date: 2018-11-01 11:23 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/0eedd8701f91 8212934: [JVMCI] do not propagate resolution error in HotSpotResolvedJavaFieldImpl.getType Reviewed-by: kvn ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java Changeset: ecef74be8e25 Author: ihse Date: 2018-11-01 11:28 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/ecef74be8e25 8213237: Remove test-compile-commands from jib-profiles.js Reviewed-by: lancea ! make/conf/jib-profiles.js Changeset: 52f892f43a05 Author: thartmann Date: 2018-11-01 14:15 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/52f892f43a05 8213014: Crash in CompileBroker::make_thread due to OOM Summary: Added missing null checks and checks for pending exception. Reviewed-by: kvn, dholmes, mdoerr ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp Changeset: cb06c2248720 Author: weijun Date: 2018-11-01 22:41 +0800 URL: http://hg.openjdk.java.net/jdk/client/rev/cb06c2248720 8212217: JGSS: Don't dispose() of creds too eagerly Reviewed-by: mullan, weijun Contributed-by: Nico Williams ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/NativeGSSContext.java Changeset: ae4967993e17 Author: bpb Date: 2018-11-01 09:34 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/ae4967993e17 8213210: Change ServerSocket(SocketImpl impl) constructor to protected access Reviewed-by: alanb, chegar ! src/java.base/share/classes/java/net/ServerSocket.java Changeset: 5096007944cf Author: joehw Date: 2018-11-01 09:41 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/5096007944cf 8212871: Broken links give 401-Unauthorized Reviewed-by: lancea ! src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathEvaluator.java ! src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathException.java ! src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathExpression.java ! src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathNSResolver.java ! src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathNamespace.java ! src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathResult.java Changeset: c9bbf33fd1ae Author: rpatil Date: 2018-11-01 12:43 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/c9bbf33fd1ae 8213085: (tz) Upgrade time-zone data to tzdata2018g Reviewed-by: martin, naoto ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/antarctica ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/backward ! make/data/tzdata/etcetera ! make/data/tzdata/europe ! make/data/tzdata/factory ! make/data/tzdata/leapseconds ! make/data/tzdata/northamerica ! make/data/tzdata/pacificnew ! make/data/tzdata/southamerica ! make/data/tzdata/systemv ! make/data/tzdata/zone.tab ! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java ! test/jdk/sun/util/calendar/zi/tzdata/VERSION ! test/jdk/sun/util/calendar/zi/tzdata/africa ! test/jdk/sun/util/calendar/zi/tzdata/antarctica ! test/jdk/sun/util/calendar/zi/tzdata/asia ! test/jdk/sun/util/calendar/zi/tzdata/australasia ! test/jdk/sun/util/calendar/zi/tzdata/backward ! test/jdk/sun/util/calendar/zi/tzdata/etcetera ! test/jdk/sun/util/calendar/zi/tzdata/europe ! test/jdk/sun/util/calendar/zi/tzdata/factory ! test/jdk/sun/util/calendar/zi/tzdata/leapseconds ! test/jdk/sun/util/calendar/zi/tzdata/northamerica ! test/jdk/sun/util/calendar/zi/tzdata/pacificnew ! test/jdk/sun/util/calendar/zi/tzdata/southamerica ! test/jdk/sun/util/calendar/zi/tzdata/systemv ! test/jdk/sun/util/calendar/zi/tzdata/zone.tab Changeset: 5ea020bcaa0d Author: rehn Date: 2018-11-01 17:56 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/5ea020bcaa0d 8209495: NMethodSweeper::sweep_code_cache cause severe delays Reviewed-by: thartmann, eosterlund ! src/hotspot/share/runtime/sweeper.cpp Changeset: 7b20c27b2ccb Author: mullan Date: 2018-11-01 16:53 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/7b20c27b2ccb 8212669: Add note to Cipher javadoc about using full transformation and not relying on defaults Reviewed-by: xuelei ! src/java.base/share/classes/javax/crypto/Cipher.java Changeset: 0edcab6e7f59 Author: naoto Date: 2018-11-01 14:07 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/0edcab6e7f59 8213046: Define Japanese new Era character Reviewed-by: lancea, rriggs ! src/java.base/share/classes/java/lang/Character.java Changeset: 907fdbbdf584 Author: jjg Date: 2018-11-01 14:32 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/907fdbbdf584 8213263: fix legal headers in test/langtools Reviewed-by: darcy ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/module-info.java ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/Foo.java ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/doc-files/inpackage.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/doc-files/sub-dir/SubReadme.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/doc-files/sub-dir/sub-dir-1/SubSubReadme.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/package.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/module-info.java ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/Foo.java ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/doc-files/inpackage.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/doc-files/sub-dir/SubReadme.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/doc-files/sub-dir/sub-dir-1/SubSubReadme.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/package.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/overview.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p1/Foo.java ! test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p1/doc-files/inpackage.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p1/doc-files/sub-dir/SubReadme.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/Foo.java ! test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/doc-files/case1.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/doc-files/case2.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/doc-files/case3.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/doc-files/case4.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/unnamed/Foo.java ! test/langtools/jdk/javadoc/doclet/testCopyFiles/unnamed/doc-files/doc-file/SubReadme.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/unnamed/doc-files/inpackage.html ! test/langtools/jdk/javadoc/doclet/testGrandParentTypes/TestGrandParentTypes.java ! test/langtools/jdk/javadoc/doclet/testHeadTag/TestHeadTag.java ! test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLankmarkRegions.java ! test/langtools/jdk/javadoc/doclet/testHtmlTag/pkg3/A.java ! test/langtools/jdk/javadoc/doclet/testHtmlTag/pkg3/package.html ! test/langtools/jdk/javadoc/doclet/testIndexTaglet/TestIndexTaglet.java ! test/langtools/jdk/javadoc/doclet/testModules/moduleA/concealedpkgmdlA/ConcealedClassInModuleA.java ! test/langtools/jdk/javadoc/doclet/testModules/moduleA/module-info.java ! test/langtools/jdk/javadoc/doclet/testModules/moduleA/testpkgmdlA/TestClassInModuleA.java ! test/langtools/jdk/javadoc/doclet/testModules/moduleB/module-info.java ! test/langtools/jdk/javadoc/doclet/testModules/moduleB/testpkg2mdlB/TestInterface2InModuleB.java ! test/langtools/jdk/javadoc/doclet/testModules/moduleB/testpkg2mdlB/TestInterfaceInModuleB.java ! test/langtools/jdk/javadoc/doclet/testModules/moduleB/testpkg3mdlB/TestClassLinkOption.java ! test/langtools/jdk/javadoc/doclet/testModules/moduleB/testpkgmdlB/TestClass2InModuleB.java ! test/langtools/jdk/javadoc/doclet/testModules/moduleB/testpkgmdlB/TestClassInModuleB.java ! test/langtools/jdk/javadoc/doclet/testModules/moduleC/module-info.java ! test/langtools/jdk/javadoc/doclet/testModules/moduleC/testpkgmdlC/TestClassInModuleC.java ! test/langtools/jdk/javadoc/doclet/testModules/moduleNoExport/module-info.java ! test/langtools/jdk/javadoc/doclet/testModules/moduleNoExport/testpkgmdlNoExport/TestClassInModuleNoExport.java ! test/langtools/jdk/javadoc/doclet/testModules/moduleT/module-info.java ! test/langtools/jdk/javadoc/doclet/testModules/moduletags/module-info.java ! test/langtools/jdk/javadoc/doclet/testModules/moduletags/testpkgmdltags/TestClassInModuleTags.java ! test/langtools/jdk/javadoc/doclet/testModules/test.moduleFullName/module-info.java ! test/langtools/jdk/javadoc/doclet/testModules/test.moduleFullName/testpkgmdlfullname/TestClassInTestModuleFullName.java ! test/langtools/jdk/javadoc/doclet/testModules/testpkgnomodule/TestClassNoModule.java ! test/langtools/jdk/javadoc/doclet/testModules/testpkgnomodule1/TestClassNoModulePkg1.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg5/TestEnum.java ! test/langtools/jdk/javadoc/doclet/testOverview/msrc/module-info.java ! test/langtools/jdk/javadoc/doclet/testPackageDescription/pkg/package-info.java ! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java ! test/langtools/jdk/javadoc/doclet/testValueTag/pkg3/RT.java ! test/langtools/jdk/javadoc/tool/TestScriptInComment.java ! test/langtools/tools/javac/8133247/T8133247.java ! test/langtools/tools/javac/8133247/p/A.java ! test/langtools/tools/javac/8133247/p/B.java ! test/langtools/tools/javac/8133247/p/I.java ! test/langtools/tools/javac/8169345/T8169345b.java ! test/langtools/tools/javac/8169345/T8169345c.java ! test/langtools/tools/javac/DefiniteAssignment/T8204610.java ! test/langtools/tools/javac/annotations/8145489/foo/Anno.java ! test/langtools/tools/javac/annotations/8145489/foo/Status.java ! test/langtools/tools/javac/annotations/8145489/foo/package-info.java ! test/langtools/tools/javac/classreader/8171132/BadConstantValue.java ! test/langtools/tools/javac/diags/examples/FutureVarNotAllowed.java ! test/langtools/tools/javac/diags/examples/IllegalRefToVarType.java ! test/langtools/tools/javac/diags/examples/IllegalSignature.java ! test/langtools/tools/javac/diags/examples/LocalCantInferNull.java ! test/langtools/tools/javac/diags/examples/LocalCantInferVoid.java ! test/langtools/tools/javac/diags/examples/LocalLambdaMissingTarget.java ! test/langtools/tools/javac/diags/examples/LocalMissingInit.java ! test/langtools/tools/javac/diags/examples/LocalMrefMissingTarget.java ! test/langtools/tools/javac/diags/examples/LocalRedundantType.java ! test/langtools/tools/javac/diags/examples/LocalSelfRef.java ! test/langtools/tools/javac/diags/examples/PreviewFeatureDisabled.java ! test/langtools/tools/javac/diags/examples/PreviewFeatureDisabledPlural.java ! test/langtools/tools/javac/diags/examples/PreviewFeatureUse.java ! test/langtools/tools/javac/diags/examples/PreviewFilename.java ! test/langtools/tools/javac/diags/examples/PreviewFilenameAdditional.java ! test/langtools/tools/javac/diags/examples/PreviewPlural/PreviewPlural.java ! test/langtools/tools/javac/diags/examples/PreviewPlural/PreviewPluralBar.java ! test/langtools/tools/javac/diags/examples/StatExprExpected.java ! test/langtools/tools/javac/diags/examples/VarNotAllowed.java ! test/langtools/tools/javac/diags/examples/VarNotAllowedArray.java ! test/langtools/tools/javac/diags/examples/VarNotAllowedCompound.java ! test/langtools/tools/javac/diags/examples/VarNotAllowedExplicitLambda.java ! test/langtools/tools/javac/diags/examples/VarNotAllowedHere.java ! test/langtools/tools/javac/diags/examples/WrongNumberTypeArgsFragment.java ! test/langtools/tools/javac/doctree/SummaryTest.java ! test/langtools/tools/javac/generics/diamond/7002837/T7002837.java ! test/langtools/tools/javac/generics/diamond/neg/T8078473.java ! test/langtools/tools/javac/generics/diamond/neg/T8078473_2.java ! test/langtools/tools/javac/generics/inference/8067767/T8067767.java ! test/langtools/tools/javac/generics/inference/8077306/T8077306.java ! test/langtools/tools/javac/generics/inference/8141613/T8141613.java ! test/langtools/tools/javac/generics/inference/8147493/T8147493a.java ! test/langtools/tools/javac/generics/inference/8147493/T8147493b.java ! test/langtools/tools/javac/generics/inference/8152832/T8152832.java ! test/langtools/tools/javac/generics/inference/8156954/T8156954.java ! test/langtools/tools/javac/generics/inference/8157149/T8157149b.java ! test/langtools/tools/javac/generics/inference/8157149/T8157149c.java ! test/langtools/tools/javac/generics/inference/8158355/T8158355.java ! test/langtools/tools/javac/generics/inference/8159680/T8159680.java ! test/langtools/tools/javac/generics/inference/8164399/T8164399.java ! test/langtools/tools/javac/generics/inference/8168134/T8168134.java ! test/langtools/tools/javac/generics/inference/8174249/T8174249a.java ! test/langtools/tools/javac/generics/inference/8174249/T8174249b.java ! test/langtools/tools/javac/generics/inference/8176534/TestUncheckedCalls.java ! test/langtools/tools/javac/generics/inference/8177097/T8177097a.java ! test/langtools/tools/javac/generics/inference/8177097/T8177097b.java ! test/langtools/tools/javac/generics/inference/8178150/T8178150.java ! test/langtools/tools/javac/generics/inference/8178427/T8178427.java ! test/langtools/tools/javac/lambda/8063054/T8063054a.java ! test/langtools/tools/javac/lambda/8063054/T8063054b.java ! test/langtools/tools/javac/lambda/8134329/T8134329.java ! test/langtools/tools/javac/lambda/8142876/T8142876.java ! test/langtools/tools/javac/lambda/8148128/T8148128.java ! test/langtools/tools/javac/lambda/8188144/T8188144.java ! test/langtools/tools/javac/lambda/8210495/T8210495.java ! test/langtools/tools/javac/lambda/T8195598.java ! test/langtools/tools/javac/lambda/speculative/8147546/T8147546a.java ! test/langtools/tools/javac/lambda/speculative/8147546/T8147546b.java ! test/langtools/tools/javac/lambda/speculative/8154180/T8154180a.java ! test/langtools/tools/javac/lambda/speculative/InferStrict.java ! test/langtools/tools/javac/lambda/speculative/InferWeak.java ! test/langtools/tools/javac/lambda/speculative/NestedLambdaGenerics.java ! test/langtools/tools/javac/lambda/speculative/NestedLambdaNoGenerics.java ! test/langtools/tools/javac/lambda/speculative/T8046685.java ! test/langtools/tools/javac/lambda/speculative/T8055984.java ! test/langtools/tools/javac/lambda/speculative/T8077247.java ! test/langtools/tools/javac/lambda/speculative/T8078093.java ! test/langtools/tools/javac/lvti/T8191893.java ! test/langtools/tools/javac/lvti/T8191959.java ! test/langtools/tools/javac/lvti/T8200199.java ! test/langtools/tools/javac/lvti/T8200199.out ! test/langtools/tools/javac/lvti/TestBadArray.java ! test/langtools/tools/javac/lvti/badTypeReference/BadTypeReference.java ! test/langtools/tools/javac/lvti/badTypeReference/BadTypeReference.out ! test/langtools/tools/javac/lvti/badTypeReference/pkg/nested/var/A.java ! test/langtools/tools/javac/lvti/badTypeReference/pkg/var.java ! test/langtools/tools/javac/lvti/harness/InferredType.java ! test/langtools/tools/javac/lvti/harness/LocalVariableInferenceTester.java ! test/langtools/tools/javac/lvti/harness/NonDenotableTest.java ! test/langtools/tools/javac/lvti/harness/PrimitiveTypeTest.java ! test/langtools/tools/javac/lvti/harness/ReferenceTypeTest.java ! test/langtools/tools/javac/lvti/harness/UpperBounds.java ! test/langtools/tools/javac/modules/T8168854/pack1/Outer.java ! test/langtools/tools/javac/modules/T8168854/pack1/Outer1.java ! test/langtools/tools/javac/overload/T8176265.java ! test/langtools/tools/javac/preview/PreviewOptionTest.java ! test/langtools/tools/javac/preview/classReaderTest/Bar.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchInExpressionSwitch.java ! test/langtools/tools/javadoc/lib/ToyDoclet.java ! test/langtools/tools/javap/typeAnnotations/InvisibleParameterAnnotationsTest.java ! test/langtools/tools/lib/builder/AbstractBuilder.java ! test/langtools/tools/lib/builder/ClassBuilder.java ! test/langtools/tools/lib/toolbox/Assert.java ! test/langtools/tools/sjavac/HiddenFiles.java ! test/langtools/tools/sjavac/OverlappingSrcDst.java Changeset: fb71a4bc010d Author: itakiguchi Date: 2018-11-01 17:48 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/fb71a4bc010d 8211382: ISO2022JP and GB18030 NIO converter issues Reviewed-by: sherman, rriggs ! src/jdk.charsets/share/classes/sun/nio/cs/ext/GB18030.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_JP.java + test/jdk/sun/nio/cs/TestGB18030.java ! test/jdk/sun/nio/cs/TestISO2022JP.java Changeset: 50f0efe3a669 Author: jjg Date: 2018-11-01 15:11 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/50f0efe3a669 8213265: fix missing newlines at end of files Reviewed-by: darcy ! test/langtools/jdk/javadoc/doclet/testSummaryTag/p2/package.html ! test/langtools/tools/javac/doctree/dcapi/overview0.html ! test/langtools/tools/javac/doctree/dcapi/overview1.html ! test/langtools/tools/javac/doctree/dcapi/overview2.html ! test/langtools/tools/javac/doctree/dcapi/overview3.html ! test/langtools/tools/javac/doctree/dcapi/overview5.html ! test/langtools/tools/javac/doctree/dcapi/package.html ! test/langtools/tools/javac/doctree/dcapi/pkg/package.html Changeset: 6b31efbf833e Author: darcy Date: 2018-11-01 20:37 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/6b31efbf833e 6304578: (reflect) toGenericString fails to print bounds of type variables on generic methods Reviewed-by: vromero, plevart, briangoetz, mcimadamore ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/Executable.java ! src/java.base/share/classes/java/lang/reflect/Method.java ! test/jdk/java/lang/Class/GenericStringTest.java ! test/jdk/java/lang/reflect/Constructor/GenericStringTest.java ! test/jdk/java/lang/reflect/Method/GenericStringTest.java Changeset: 7f90bc64b0fc Author: never Date: 2018-11-02 00:26 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/7f90bc64b0fc 8213203: [JVMCI] adopt formatting changes from jvmci 8 Reviewed-by: kvn ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.aarch64/src/jdk/vm/ci/aarch64/package-info.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/package-info.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/BytecodePosition.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/site/package-info.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/stack/package-info.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.common/src/jdk/vm/ci/common/package-info.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotJVMCIBackendFactory.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotRegisterConfig.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/package-info.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotJVMCIBackendFactory.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotVMConfig.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/package-info.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotJVMCIBackendFactory.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/package-info.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/EventProvider.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPoolObject.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantReflectionProvider.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodData.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodDataAccessor.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotObjectConstant.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotProfilingInfo.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethod.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectType.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedPrimitiveType.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSpeculationLog.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigAccess.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigStore.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/package-info.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Assumptions.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ConstantPool.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LocalVariableTable.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ModifiersProvider.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/package-info.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/package-info.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.sparc/src/jdk/vm/ci/sparc/package-info.java Changeset: 2e280ecec246 Author: pliden Date: 2018-11-02 07:46 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/2e280ecec246 8212921: ZGC: Move verification to after resurrection unblocked Reviewed-by: eosterlund ! src/hotspot/share/gc/z/zAddress.hpp ! src/hotspot/share/gc/z/zAddress.inline.hpp ! src/hotspot/share/gc/z/zDriver.cpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zOop.hpp ! src/hotspot/share/gc/z/zOop.inline.hpp ! src/hotspot/share/gc/z/zOopClosures.cpp ! src/hotspot/share/gc/z/zOopClosures.hpp Changeset: 71564a544d4c Author: pliden Date: 2018-11-02 07:58 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/71564a544d4c 8212184: Incorrect oop ref strength used for referents in FinalReference Reviewed-by: eosterlund, kbarrett ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/gc/shared/accessBarrierSupport.cpp Changeset: d6dc479bcdd3 Author: eosterlund Date: 2018-11-01 14:57 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/d6dc479bcdd3 8212681: Refactor IC locking to use a fine grained CompiledICLocker Reviewed-by: coleenp, rehn, kvn ! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp ! src/hotspot/cpu/aarch64/compiledIC_aot_aarch64.cpp ! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp ! src/hotspot/cpu/arm/compiledIC_arm.cpp ! src/hotspot/cpu/ppc/compiledIC_ppc.cpp ! src/hotspot/cpu/ppc/nativeInst_ppc.cpp ! src/hotspot/cpu/s390/compiledIC_s390.cpp ! src/hotspot/cpu/sparc/compiledIC_sparc.cpp ! src/hotspot/cpu/sparc/nativeInst_sparc.cpp ! src/hotspot/cpu/x86/compiledIC_aot_x86_64.cpp ! src/hotspot/cpu/x86/compiledIC_x86.cpp ! src/hotspot/cpu/x86/nativeInst_x86.cpp + src/hotspot/share/code/codeBehaviours.cpp + src/hotspot/share/code/codeBehaviours.hpp ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/code/compiledIC.hpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/icBuffer.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sweeper.cpp Changeset: 5c679ec60888 Author: eosterlund Date: 2018-11-02 08:33 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/5c679ec60888 8209189: Make CompiledMethod::do_unloading more concurrent Reviewed-by: kvn, coleenp ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/aot/aotCompiledMethod.cpp ! src/hotspot/share/aot/aotCompiledMethod.hpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp + src/hotspot/share/gc/shared/gcBehaviours.cpp + src/hotspot/share/gc/shared/gcBehaviours.hpp ! src/hotspot/share/gc/shared/parallelCleaning.cpp ! src/hotspot/share/gc/shared/parallelCleaning.hpp ! src/hotspot/share/runtime/sweeper.cpp Changeset: e256b3b62e20 Author: rehn Date: 2018-11-02 14:13 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/e256b3b62e20 8213236: A partial removed/deleted JavaThread cannot transition Reviewed-by: dholmes, dcubed, eosterlund ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vmThread.cpp Changeset: 8c0b1894d524 Author: chegar Date: 2018-11-02 16:11 +0000 URL: http://hg.openjdk.java.net/jdk/client/rev/8c0b1894d524 8213296: Fix legal headers in test/jdk/java/net Reviewed-by: alanb, dfuchs ! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java ! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java ! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTestClient.java ! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTestServer.java ! test/jdk/java/net/Inet6Address/serialize/Inet6AddressSerTest.java ! test/jdk/java/net/MulticastSocket/NetworkInterfaceEmptyGetInetAddressesTest.java ! test/jdk/java/net/URLConnection/ContentHandlers/plain.template ! test/jdk/java/net/httpclient/DigestEchoServer.java ! test/jdk/java/net/httpclient/ProxyAuthTest.java ! test/jdk/java/net/httpclient/http2/server/Queue.java Changeset: 867ab2d34c56 Author: dcubed Date: 2018-11-02 12:49 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/867ab2d34c56 8213308: ProblemList runtime/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java Reviewed-by: ccheung, darcy ! test/hotspot/jtreg/ProblemList.txt Changeset: 3941f9d90689 Author: bpb Date: 2018-11-02 09:56 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/3941f9d90689 8213305: Fix legal headers in test/java/math Reviewed-by: darcy ! test/jdk/java/math/BigInteger/PrimeTest.java Changeset: a2b1d31efbf6 Author: bpb Date: 2018-11-02 09:58 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/a2b1d31efbf6 8213306: Fix legal headers in test/java/nio Reviewed-by: chegar ! test/jdk/java/nio/channels/SelectionKey/AtomicUpdates.java Changeset: ac5a55c19bad Author: hannesw Date: 2018-11-02 18:35 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/ac5a55c19bad 8210405: Javadoc search doesn't always consider full input upon Enter Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js Changeset: 35986f2223fe Author: joehw Date: 2018-11-02 12:33 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/35986f2223fe 8213321: Fix legal headers in test/jaxp Reviewed-by: darcy, jjg, lancea ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SurrogatesTest.java Changeset: ff10f8f3a583 Author: epavlova Date: 2018-11-02 14:00 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/ff10f8f3a583 8152988: [AOT] Update test batch definitions to include aot-ed java.base module mode into hs-comp testing Reviewed-by: kvn, erikj, ihse ! make/RunTests.gmk ! make/RunTestsPrebuilt.gmk ! make/RunTestsPrebuiltSpec.gmk ! make/conf/jib-profiles.js ! test/hotspot/jtreg/compiler/aot/scripts/java.base-list.txt ! test/hotspot/jtreg/compiler/aot/scripts/jdk.internal.vm.compiler-list.txt Changeset: 96bd0f70ef99 Author: kbarrett Date: 2018-11-02 17:51 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/96bd0f70ef99 6735527: Bitmap - speed up searches Summary: New parameterized bitmap search routine, using ctz. Reviewed-by: tschatzl, shade ! src/hotspot/share/utilities/bitMap.hpp ! src/hotspot/share/utilities/bitMap.inline.hpp Changeset: 5ca10e4e052c Author: iignatyev Date: 2018-11-02 16:26 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/5ca10e4e052c 8177708: Convert TestReserveMemorySpecial_test to Gtest Reviewed-by: gziemski, vlivanov ! src/hotspot/share/utilities/internalVMTests.cpp + test/hotspot/gtest/runtime/test_os_linux.cpp + test/hotspot/gtest/runtime/test_os_windows.cpp Changeset: e292e94b448a Author: iignatyev Date: 2018-11-02 16:27 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/e292e94b448a 8213058: remove ExecuteInternalVMTests and VerboseInternalVMTests flags Reviewed-by: erikj, dholmes, ihse ! doc/testing.html ! doc/testing.md ! make/RunTests.gmk ! make/common/FindTests.gmk ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/prims/jni.cpp - src/hotspot/share/utilities/internalVMTests.cpp - src/hotspot/share/utilities/internalVMTests.hpp ! test/hotspot/jtreg/Makefile ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/runtime/CommandLine/VMOptionWarning.java - test/hotspot/jtreg/sanity/ExecuteInternalVMTests.java Changeset: 1322829d1501 Author: jiangli Date: 2018-11-02 19:30 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/1322829d1501 8209564: runtime/appcds/CDSandJFR.java timeout on tier6 on sparc Summary: Set timeout 500 in CDSandJFR.java Reviewed-by: dcubed ! test/hotspot/jtreg/runtime/appcds/CDSandJFR.java Changeset: 24f37f464da0 Author: darcy Date: 2018-11-02 18:49 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/24f37f464da0 8213256: Clarify runtime vs compile time annotations for RoundEnvironment.getElementsAnnotatedWith(Class) Reviewed-by: jjg, jlahoda ! src/java.compiler/share/classes/javax/annotation/processing/RoundEnvironment.java Changeset: 858c1639bf72 Author: iignatyev Date: 2018-11-02 23:44 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/858c1639bf72 8213337: windows-x64-slowdebug build is broken by 8177708 Reviewed-by: dholmes ! test/hotspot/gtest/runtime/test_os_windows.cpp Changeset: ca309ee4fd92 Author: iklam Date: 2018-10-29 14:01 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/ca309ee4fd92 8211336: [TESTBUG] appcds tests with incorrect usage of -XX:+UseStringDeduplication Reviewed-by: dholmes, ccheung, mseledtsov ! test/hotspot/jtreg/runtime/appcds/sharedStrings/ExerciseGC.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions.java - test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_noCompactStrings.java - test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_stringDedup.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/InternSharedString.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/InvalidFileFormat.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/LargePages.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/LockSharedStrings.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsBasic.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsBasicPlus.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsStress.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsUtils.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsWbTest.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SysDictCrash.java Changeset: 595ab4f025d7 Author: jcbeyler Date: 2018-11-03 12:37 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/595ab4f025d7 8213246: Fix typo in vmTestbase failuire to failure Summary: Fix failuire typo in two spots Reviewed-by: mikael, dcubed, iignatyev ! test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_tools.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack001.java Changeset: 72d4e10305b9 Author: jiangli Date: 2018-11-03 15:40 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/72d4e10305b9 8212995: Placing the Integer.IntegerCache and cached Integer objects in the closed archive heap region. Summary: Support shareable archive object subgraphs in closed archive heap regions. Reviewed-by: iklam, ccheung ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/stringTable.hpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/heapShared.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/hotspot/share/prims/whitebox.cpp ! src/java.base/share/classes/java/lang/Integer.java Changeset: 89c73c4b1efe Author: lancea Date: 2018-11-04 13:06 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/89c73c4b1efe 8213328: Update test copyrights in test/java/util/zip and test/jdk/tools Reviewed-by: joehw ! test/jdk/java/util/zip/zip.java ! test/jdk/tools/jmod/src/apa/jdk/test/apa/Apa.java ! test/jdk/tools/jmod/src/apa/module-info.java ! test/jdk/tools/jmod/src/foo/jdk/test/foo/Foo.java ! test/jdk/tools/jmod/src/foo/jdk/test/foo/internal/Message.java ! test/jdk/tools/jmod/src/foo/module-info.java ! test/jdk/tools/launcher/modules/addexports/src/java.compiler/javax/annotation/processing/Generated.java ! test/jdk/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java ! test/jdk/tools/pack200/pack200-verifier/src/xmlkit/CommandLineParser.java ! test/jdk/tools/pack200/pack200-verifier/src/xmlkit/TokenList.java ! test/jdk/tools/pack200/pack200-verifier/src/xmlkit/XMLKit.java Changeset: 32408804acd4 Author: jlahoda Date: 2018-11-05 10:31 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/32408804acd4 8213103: RoundEnvironment.getElementsAnnotatedWith(Class) crashes with -source 8 Summary: Correct handling of missing annotation with -source 8. Reviewed-by: darcy, jjg, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java + test/langtools/tools/javac/processing/rounds/GetElementsAnnotatedWithOnMissing.java Changeset: c0c6cdea32f1 Author: eosterlund Date: 2018-11-05 08:01 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/c0c6cdea32f1 8212989: Allow CompiledMethod ExceptionCache have unloaded klasses Reviewed-by: kvn, pliden ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/compiledMethod.inline.hpp ! src/hotspot/share/code/nmethod.cpp Changeset: 1a38bfb0ffc9 Author: ihse Date: 2018-11-05 10:52 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/1a38bfb0ffc9 8213339: Update precompiled.hpp with headers based on current frequency Reviewed-by: shade, dholmes ! src/hotspot/share/precompiled/precompiled.hpp Changeset: 9a9d7c8d9e88 Author: dfuchs Date: 2018-11-05 11:20 +0000 URL: http://hg.openjdk.java.net/jdk/client/rev/9a9d7c8d9e88 8213301: Fix legal headers in jdk logging tests Reviewed-by: chegar, mchung ! test/jdk/java/lang/System/LoggerFinder/internal/SystemLoggerInPlatformLoader/SystemLoggerInPlatformLoader.java ! test/jdk/java/lang/System/LoggerFinder/internal/SystemLoggerInPlatformLoader/systempkg/log/SystemLoggerAccessor.java ! test/jdk/java/lang/System/LoggerFinder/modules/Base.java ! test/jdk/java/lang/System/LoggerFinder/modules/JDKLoggerForImageTest.java ! test/jdk/java/lang/System/LoggerFinder/modules/JDKLoggerForJDKTest.java ! test/jdk/java/lang/System/LoggerFinder/modules/LoggerInImageTest.java ! test/jdk/java/lang/System/LoggerFinder/modules/NamedLoggerForImageTest.java ! test/jdk/java/lang/System/LoggerFinder/modules/NamedLoggerForJDKTest.java ! test/jdk/java/lang/System/LoggerFinder/modules/UnnamedLoggerForImageTest.java ! test/jdk/java/lang/System/LoggerFinder/modules/UnnamedLoggerForJDKTest.java ! test/jdk/java/lang/System/LoggerFinder/modules/boot_client/BootClient.java ! test/jdk/java/lang/System/LoggerFinder/modules/boot_usage/BootUsage.java ! test/jdk/java/lang/System/LoggerFinder/modules/named_client/m.t.a/module-info.java ! test/jdk/java/lang/System/LoggerFinder/modules/named_client/m.t.a/pkg/a/t/TestA.java ! test/jdk/java/lang/System/LoggerFinder/modules/named_logger/m.l.a/module-info.java ! test/jdk/java/lang/System/LoggerFinder/modules/named_logger/m.l.a/pkg/a/l/LoggerA.java ! test/jdk/java/lang/System/LoggerFinder/modules/named_logger/m.l.a/pkg/a/p/LoggerFinderA.java ! test/jdk/java/lang/System/LoggerFinder/modules/patched_client/PatchedClient.java ! test/jdk/java/lang/System/LoggerFinder/modules/patched_usage/java.base/java/lang/PatchedUsage.java ! test/jdk/java/lang/System/LoggerFinder/modules/unnamed_client/pkg/b/t/TestB.java ! test/jdk/java/lang/System/LoggerFinder/modules/unnamed_logger/pkg/b/l/LoggerB.java ! test/jdk/java/lang/System/LoggerFinder/modules/unnamed_logger/pkg/b/p/LoggerFinderB.java ! test/jdk/java/util/logging/LogManager/LinkageErrorTest.java Changeset: 04cbcebf5adf Author: roland Date: 2018-10-04 09:24 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/04cbcebf5adf 8211320: Aarch64: unsafe.compareAndSetByte() and unsafe.compareAndSetShort() c2 intrinsics broken with negative expected value Reviewed-by: adinn, aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp + test/hotspot/jtreg/compiler/unsafe/CASandCAEwithNegExpected.java Changeset: 87bc444ca642 Author: roland Date: 2018-11-05 12:53 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/87bc444ca642 8209835: Aarch64: elide barriers on all volatile operations Reviewed-by: aph, adinn ! src/hotspot/cpu/aarch64/aarch64.ad + test/hotspot/jtreg/compiler/c2/aarch64/TestUnsafeVolatileCAE.java ! test/hotspot/jtreg/compiler/c2/aarch64/TestUnsafeVolatileCAS.java + test/hotspot/jtreg/compiler/c2/aarch64/TestUnsafeVolatileGAA.java + test/hotspot/jtreg/compiler/c2/aarch64/TestUnsafeVolatileGAS.java + test/hotspot/jtreg/compiler/c2/aarch64/TestUnsafeVolatileWeakCAS.java ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatiles.java ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesCMS.java ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesCMSCondMark.java ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesG1.java ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesParallel.java ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesSerial.java Changeset: 9d3abb1b7b1f Author: eosterlund Date: 2018-11-05 12:36 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/9d3abb1b7b1f 8212585: Clean up CompiledMethod::oops_reloc_begin() Reviewed-by: kvn, pliden ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/gc/z/zNMethodTable.cpp Changeset: 35ebea32a23c Author: eosterlund Date: 2018-11-05 12:36 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/35ebea32a23c 8212996: Use AS_NO_KEEPALIVE when accessing dead java.lang.invoke.CallSites during nmethod unloading Reviewed-by: coleenp, pliden ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/prims/methodHandles.cpp Changeset: df84c02f4780 Author: lucy Date: 2018-11-05 14:02 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/df84c02f4780 8213196: [ppc] [s390]: prepare code for gcc7.3.1 warning (int-in-bool-context) Reviewed-by: mdoerr, stuefe ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/s390/s390.ad Changeset: 6372f5af9612 Author: egahlin Date: 2018-11-05 14:40 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/6372f5af9612 8209960: -Xlog:jfr* doesn't work with the JFR Reviewed-by: mgronlun ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVMSupport.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/LogTag.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Logger.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataReader.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/SettingsManager.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Type.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdCheck.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdConfigure.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStop.java Changeset: 6d42c07ba238 Author: roland Date: 2018-11-05 13:13 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/6d42c07ba238 8212610: Fix handling of memory in PhaseIdealLoop::clone_loop_predicates() Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopnode.hpp Changeset: bc4246eb76c4 Author: erikj Date: 2018-11-05 09:10 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/bc4246eb76c4 8213227: Update jib src excludes to filter webrev and Jreg directories Reviewed-by: dholmes, tbell, ihse ! make/conf/jib-profiles.js Changeset: 1fc8166e28a2 Author: gziemski Date: 2018-11-05 12:27 -0600 URL: http://hg.openjdk.java.net/jdk/client/rev/1fc8166e28a2 8208519: Remove rehashable hashtable Summary: Removed RehashableHashtable class Reviewed-by: iklam, ccheung ! src/hotspot/share/utilities/hashtable.cpp ! src/hotspot/share/utilities/hashtable.hpp Changeset: 439b4a9b5a2e Author: tonyp Date: 2018-11-05 14:00 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/439b4a9b5a2e 8212883: Setting a double manageable flag with jcmd/jinfo crashes the JVM Reviewed-by: dholmes, gziemski, stuefe ! src/hotspot/share/services/writeableFlags.cpp ! src/hotspot/share/services/writeableFlags.hpp Changeset: c2d35a0c5611 Author: joehw Date: 2018-11-05 11:49 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/c2d35a0c5611 8212872: Broken link to Namespaces in XML Errata Reviewed-by: lancea ! src/java.xml/share/classes/javax/xml/namespace/package-info.java Changeset: d288c988adee Author: joehw Date: 2018-11-05 13:45 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/d288c988adee 8212876: ftp: links for character-sets require a login password Reviewed-by: lancea ! src/java.xml/share/classes/org/w3c/dom/ls/LSOutput.java Changeset: b6f32c533faf Author: naoto Date: 2018-11-05 13:55 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/b6f32c533faf 8213330: Fix legal headers in i18n tests Reviewed-by: lancea ! test/jdk/java/util/Formatter/spi/NoGroupingUsed.java ! test/jdk/java/util/Locale/Bug8179071.java ! test/jdk/java/util/Locale/LocaleCmdOverrides.java ! test/jdk/java/util/Locale/SoftKeys.java ! test/jdk/java/util/spi/ResourceBundleControlProvider/com/foo/XmlRB.xml ! test/jdk/java/util/spi/ResourceBundleControlProvider/com/foo/XmlRB_ja.xml ! test/jdk/sun/util/calendar/zi/BackEnd.java ! test/jdk/sun/util/calendar/zi/Checksum.java ! test/jdk/sun/util/calendar/zi/DayOfWeek.java ! test/jdk/sun/util/calendar/zi/Gen.java ! test/jdk/sun/util/calendar/zi/GenDoc.java ! test/jdk/sun/util/calendar/zi/Main.java ! test/jdk/sun/util/calendar/zi/Mappings.java ! test/jdk/sun/util/calendar/zi/Month.java ! test/jdk/sun/util/calendar/zi/Rule.java ! test/jdk/sun/util/calendar/zi/RuleDay.java ! test/jdk/sun/util/calendar/zi/RuleRec.java ! test/jdk/sun/util/calendar/zi/Simple.java ! test/jdk/sun/util/calendar/zi/Time.java ! test/jdk/sun/util/calendar/zi/Timezone.java ! test/jdk/sun/util/calendar/zi/TzIDOldMapping.java ! test/jdk/sun/util/calendar/zi/Zone.java ! test/jdk/sun/util/calendar/zi/ZoneInfoFile.java ! test/jdk/sun/util/calendar/zi/ZoneInfoOld.java ! test/jdk/sun/util/calendar/zi/ZoneRec.java ! test/jdk/sun/util/calendar/zi/Zoneinfo.java ! test/jdk/sun/util/calendar/zi/tzdata/VERSION ! test/jdk/sun/util/calendar/zi/tzdata/africa ! test/jdk/sun/util/calendar/zi/tzdata/antarctica ! test/jdk/sun/util/calendar/zi/tzdata/asia ! test/jdk/sun/util/calendar/zi/tzdata/australasia ! test/jdk/sun/util/calendar/zi/tzdata/backward ! test/jdk/sun/util/calendar/zi/tzdata/etcetera ! test/jdk/sun/util/calendar/zi/tzdata/europe ! test/jdk/sun/util/calendar/zi/tzdata/factory ! test/jdk/sun/util/calendar/zi/tzdata/gmt ! test/jdk/sun/util/calendar/zi/tzdata/iso3166.tab ! test/jdk/sun/util/calendar/zi/tzdata/jdk11_backward ! test/jdk/sun/util/calendar/zi/tzdata/leapseconds ! test/jdk/sun/util/calendar/zi/tzdata/northamerica ! test/jdk/sun/util/calendar/zi/tzdata/pacificnew ! test/jdk/sun/util/calendar/zi/tzdata/solar87 ! test/jdk/sun/util/calendar/zi/tzdata/solar88 ! test/jdk/sun/util/calendar/zi/tzdata/solar89 ! test/jdk/sun/util/calendar/zi/tzdata/southamerica ! test/jdk/sun/util/calendar/zi/tzdata/systemv ! test/jdk/sun/util/calendar/zi/tzdata/zone.tab ! test/jdk/sun/util/calendar/zi/tzdata_jdk/gmt ! test/jdk/sun/util/calendar/zi/tzdata_jdk/jdk11_backward ! test/jdk/sun/util/calendar/zi/tzdata_jdk/jdk11_full_backward ! test/jdk/sun/util/locale/provider/Bug8152817.java ! test/jdk/sun/util/resources/cldr/Bug8204603.java Changeset: 3021c1ad958b Author: kbarrett Date: 2018-11-05 18:27 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/3021c1ad958b 8210986: Add OopStorage cleanup to ServiceThread Summary: Service thread performs cleanup when notified. Reviewed-by: coleenp, rehn ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/oopStorage.hpp ! src/hotspot/share/gc/shared/oopStorage.inline.hpp ! src/hotspot/share/gc/shared/oopStorageParState.hpp ! src/hotspot/share/runtime/serviceThread.cpp ! test/hotspot/gtest/gc/shared/test_oopStorage.cpp Changeset: 481e3b24a58c Author: dlong Date: 2018-11-05 22:22 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/481e3b24a58c 8204521: compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java fails trying to delete temp file Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java Changeset: 00db205006c9 Author: mli Date: 2018-11-06 15:23 +0800 URL: http://hg.openjdk.java.net/jdk/client/rev/00db205006c9 8210409: Refactor java.util.TimeZone:i18n shell tests to plain java tests Reviewed-by: naoto Contributed-by: ying.z.zhou at oracle.com - test/jdk/java/util/TimeZone/Bug8066652.sh + test/jdk/java/util/TimeZone/Bug8066652Run.java ! test/jdk/java/util/TimeZone/OldIDMappingTest.java - test/jdk/java/util/TimeZone/OldIDMappingTest.sh - test/jdk/java/util/TimeZone/TimeZoneDatePermissionCheck.sh + test/jdk/java/util/TimeZone/TimeZoneDatePermissionCheckRun.java Changeset: e3d79743f57d Author: roland Date: 2018-11-06 10:01 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/e3d79743f57d 8212243: More gc interface tweaks for arraycopy Reviewed-by: kvn, eosterlund ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciInstanceKlass.hpp ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/gc/shared/c2/modRefBarrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/modRefBarrierSetC2.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp ! src/hotspot/share/opto/arraycopynode.cpp ! src/hotspot/share/opto/arraycopynode.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/macroArrayCopy.cpp Changeset: cc7284e19666 Author: dchuyko Date: 2018-11-06 15:14 +0300 URL: http://hg.openjdk.java.net/jdk/client/rev/cc7284e19666 8198294: AARCH64 - Set flags' optimal defaults for Cavium Thunder X2 CPU Reviewed-by: adinn, drwhite ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp Changeset: 38bf0c9c4e64 Author: rkennke Date: 2018-11-06 17:28 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/38bf0c9c4e64 8213384: Move G1/C2 barrier verification into G1BarrierSetC2 Reviewed-by: kvn, roland, eosterlund ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.hpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp Changeset: 3c6aa484536c Author: mchung Date: 2018-11-06 10:01 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/3c6aa484536c 8211122: Reduce the number of internal classes made accessible to jdk.unsupported Reviewed-by: alanb, dfuchs, kvn ! src/java.base/share/classes/com/sun/crypto/provider/SealedObjectForKeyProtector.java ! src/java.base/share/classes/java/io/Console.java ! src/java.base/share/classes/java/io/DeleteOnExitHook.java ! src/java.base/share/classes/java/io/FileCleanable.java ! src/java.base/share/classes/java/io/FileDescriptor.java ! src/java.base/share/classes/java/io/FileOutputStream.java ! src/java.base/share/classes/java/io/FilePermission.java ! src/java.base/share/classes/java/io/ObjectInputFilter.java ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/io/ObjectStreamClass.java ! src/java.base/share/classes/java/io/RandomAccessFile.java ! src/java.base/share/classes/java/lang/Runtime.java ! src/java.base/share/classes/java/lang/StackFrameInfo.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java ! src/java.base/share/classes/java/lang/ref/Finalizer.java ! src/java.base/share/classes/java/lang/ref/Reference.java ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/Executable.java ! src/java.base/share/classes/java/lang/reflect/Field.java ! src/java.base/share/classes/java/lang/reflect/Method.java ! src/java.base/share/classes/java/lang/reflect/Proxy.java ! src/java.base/share/classes/java/lang/reflect/UndeclaredThrowableException.java ! src/java.base/share/classes/java/net/HttpCookie.java ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/net/ServerSocket.java ! src/java.base/share/classes/java/net/SocketCleanable.java ! src/java.base/share/classes/java/net/URI.java ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/net/URLClassLoader.java ! src/java.base/share/classes/java/nio/Bits.java ! src/java.base/share/classes/java/nio/Buffer.java ! src/java.base/share/classes/java/nio/channels/spi/AbstractInterruptibleChannel.java ! src/java.base/share/classes/java/nio/file/Files.java ! src/java.base/share/classes/java/security/PrivilegedActionException.java ! src/java.base/share/classes/java/security/ProtectionDomain.java ! src/java.base/share/classes/java/security/Security.java ! src/java.base/share/classes/java/util/ArrayDeque.java ! src/java.base/share/classes/java/util/ArrayList.java ! src/java.base/share/classes/java/util/EnumMap.java ! src/java.base/share/classes/java/util/EnumSet.java ! src/java.base/share/classes/java/util/HashMap.java ! src/java.base/share/classes/java/util/HashSet.java ! src/java.base/share/classes/java/util/Hashtable.java ! src/java.base/share/classes/java/util/IdentityHashMap.java ! src/java.base/share/classes/java/util/ImmutableCollections.java ! src/java.base/share/classes/java/util/PriorityQueue.java ! src/java.base/share/classes/java/util/Properties.java ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/java/util/ServiceLoader.java ! src/java.base/share/classes/java/util/UUID.java ! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java ! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/jar/JavaUtilJarAccessImpl.java ! src/java.base/share/classes/java/util/spi/AbstractResourceBundleProvider.java ! src/java.base/share/classes/java/util/zip/ZipCoder.java ! src/java.base/share/classes/java/util/zip/ZipFile.java ! src/java.base/share/classes/javax/crypto/SealedObject.java + src/java.base/share/classes/jdk/internal/access/JavaAWTAccess.java + src/java.base/share/classes/jdk/internal/access/JavaAWTFontAccess.java + src/java.base/share/classes/jdk/internal/access/JavaBeansAccess.java + src/java.base/share/classes/jdk/internal/access/JavaIOAccess.java + src/java.base/share/classes/jdk/internal/access/JavaIOFileDescriptorAccess.java + src/java.base/share/classes/jdk/internal/access/JavaIOFilePermissionAccess.java + src/java.base/share/classes/jdk/internal/access/JavaIORandomAccessFileAccess.java + src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java + src/java.base/share/classes/jdk/internal/access/JavaLangInvokeAccess.java + src/java.base/share/classes/jdk/internal/access/JavaLangModuleAccess.java + src/java.base/share/classes/jdk/internal/access/JavaLangRefAccess.java + src/java.base/share/classes/jdk/internal/access/JavaNetHttpCookieAccess.java + src/java.base/share/classes/jdk/internal/access/JavaNetInetAddressAccess.java + src/java.base/share/classes/jdk/internal/access/JavaNetSocketAccess.java + src/java.base/share/classes/jdk/internal/access/JavaNetURLAccess.java + src/java.base/share/classes/jdk/internal/access/JavaNetURLClassLoaderAccess.java + src/java.base/share/classes/jdk/internal/access/JavaNetUriAccess.java + src/java.base/share/classes/jdk/internal/access/JavaNioAccess.java + src/java.base/share/classes/jdk/internal/access/JavaObjectInputFilterAccess.java + src/java.base/share/classes/jdk/internal/access/JavaObjectInputStreamAccess.java + src/java.base/share/classes/jdk/internal/access/JavaSecurityAccess.java + src/java.base/share/classes/jdk/internal/access/JavaUtilJarAccess.java + src/java.base/share/classes/jdk/internal/access/JavaUtilResourceBundleAccess.java + src/java.base/share/classes/jdk/internal/access/JavaUtilZipFileAccess.java + src/java.base/share/classes/jdk/internal/access/JavaxCryptoSealedObjectAccess.java + src/java.base/share/classes/jdk/internal/access/SharedSecrets.java ! src/java.base/share/classes/jdk/internal/loader/AbstractClassLoaderValue.java ! src/java.base/share/classes/jdk/internal/loader/BootLoader.java ! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java ! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java ! src/java.base/share/classes/jdk/internal/loader/Loader.java ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java + src/java.base/share/classes/jdk/internal/misc/FileSystemOption.java - src/java.base/share/classes/jdk/internal/misc/JavaAWTAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaAWTFontAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaBeansAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOFileDescriptorAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOFilePermissionAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIORandomAccessFileAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangRefAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetHttpCookieAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetInetAddressAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetSocketAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetURLAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetURLClassLoaderAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetUriAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNioAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaObjectInputFilterAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaObjectInputStreamAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaSecurityAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilJarAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilResourceBundleAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilZipFileAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaxCryptoSealedObjectAccess.java - src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java ! src/java.base/share/classes/jdk/internal/module/Builder.java ! src/java.base/share/classes/jdk/internal/module/IllegalAccessLogger.java ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfo.java ! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java ! src/java.base/share/classes/jdk/internal/module/Modules.java ! src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java ! src/java.base/share/classes/jdk/internal/reflect/ClassDefiner.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/net/sdp/SdpSupport.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationSupport.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationType.java ! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java ! src/java.base/share/classes/sun/security/provider/PolicyFile.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/java.base/share/classes/sun/security/util/FilePermCompat.java ! src/java.base/share/classes/sun/security/util/Password.java ! src/java.base/share/classes/sun/text/bidi/BidiBase.java ! src/java.base/share/classes/sun/util/resources/Bundles.java ! src/java.base/unix/classes/java/lang/ProcessImpl.java ! src/java.base/unix/classes/sun/nio/ch/FileDispatcherImpl.java ! src/java.base/unix/classes/sun/nio/fs/UnixChannelFactory.java ! src/java.base/windows/classes/java/lang/ProcessImpl.java ! src/java.base/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java ! src/java.base/windows/classes/java/net/PlainSocketImpl.java ! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java ! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java ! src/java.base/windows/classes/sun/nio/fs/WindowsChannelFactory.java ! src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java ! src/java.desktop/share/classes/java/awt/EventQueue.java ! src/java.desktop/share/classes/java/awt/font/JavaAWTFontAccessImpl.java ! src/java.desktop/share/classes/java/awt/font/NumericShaper.java ! src/java.desktop/share/classes/java/awt/font/TextAttribute.java ! src/java.desktop/share/classes/java/beans/Introspector.java ! src/java.desktop/share/classes/javax/swing/RepaintManager.java ! src/java.desktop/share/classes/javax/swing/TransferHandler.java ! src/java.desktop/share/classes/sun/awt/AppContext.java ! src/java.logging/share/classes/java/util/logging/Level.java ! src/java.logging/share/classes/java/util/logging/LogManager.java ! src/java.logging/share/classes/java/util/logging/Logger.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/JavaBeansAccessor.java ! src/java.management/share/classes/javax/management/modelmbean/RequiredModelMBean.java ! src/java.management/share/classes/javax/management/openmbean/TabularDataSupport.java ! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java ! src/java.naming/share/classes/com/sun/jndi/ldap/VersionHelper.java ! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ConstantPoolSubstitutionsTests.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/GraalTest.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! src/jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java ! src/jdk.unsupported/share/classes/com/sun/nio/file/ExtendedCopyOption.java ! src/jdk.unsupported/share/classes/com/sun/nio/file/ExtendedOpenOption.java ! src/jdk.unsupported/share/classes/com/sun/nio/file/ExtendedWatchEventModifier.java ! src/jdk.unsupported/share/classes/com/sun/nio/file/SensitivityWatchEventModifier.java ! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java ! test/hotspot/jtreg/applications/ctw/modules/generate.bash ! test/hotspot/jtreg/applications/ctw/modules/java_base.java ! test/hotspot/jtreg/applications/ctw/modules/java_base_2.java ! test/hotspot/jtreg/applications/ctw/modules/java_compiler.java ! test/hotspot/jtreg/applications/ctw/modules/java_datatransfer.java ! test/hotspot/jtreg/applications/ctw/modules/java_desktop.java ! test/hotspot/jtreg/applications/ctw/modules/java_desktop_2.java ! test/hotspot/jtreg/applications/ctw/modules/java_instrument.java ! test/hotspot/jtreg/applications/ctw/modules/java_logging.java ! test/hotspot/jtreg/applications/ctw/modules/java_management.java ! test/hotspot/jtreg/applications/ctw/modules/java_management_rmi.java ! test/hotspot/jtreg/applications/ctw/modules/java_naming.java ! test/hotspot/jtreg/applications/ctw/modules/java_prefs.java ! test/hotspot/jtreg/applications/ctw/modules/java_rmi.java ! test/hotspot/jtreg/applications/ctw/modules/java_scripting.java ! test/hotspot/jtreg/applications/ctw/modules/java_security_jgss.java ! test/hotspot/jtreg/applications/ctw/modules/java_security_sasl.java ! test/hotspot/jtreg/applications/ctw/modules/java_smartcardio.java ! test/hotspot/jtreg/applications/ctw/modules/java_sql.java ! test/hotspot/jtreg/applications/ctw/modules/java_sql_rowset.java ! test/hotspot/jtreg/applications/ctw/modules/java_xml.java ! test/hotspot/jtreg/applications/ctw/modules/java_xml_crypto.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_accessibility.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_aot.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_attach.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_charsets.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_compiler.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_cryptoki.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_ec.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_mscapi.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_ucrypto.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_dynalink.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_editpad.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_hotspot_agent.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_httpserver.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_incubator_httpclient.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_ed.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_jvmstat.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_le.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_opt.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_ci.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_compiler.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_compiler_management.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jartool.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_javadoc.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jcmd.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jconsole.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jdeps.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jdi.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jlink.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jshell.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jsobject.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jstatd.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_localedata.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_management.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_management_agent.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_naming_dns.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_naming_rmi.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_net.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_packager.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_packager_services.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_rmic.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_scripting_nashorn.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_scripting_nashorn_shell.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_sctp.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_security_auth.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_security_jgss.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_unsupported.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_xml_dom.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_zipfs.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupTypeTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java ! test/hotspot/jtreg/runtime/appcds/test-classes/EmptyClassHelper.java ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java ! test/hotspot/jtreg/testlibrary_tests/ctw/ClassesDirTest.java ! test/hotspot/jtreg/testlibrary_tests/ctw/ClassesListTest.java ! test/hotspot/jtreg/testlibrary_tests/ctw/CtwTest.java ! test/hotspot/jtreg/testlibrary_tests/ctw/JarDirTest.java ! test/hotspot/jtreg/testlibrary_tests/ctw/JarsTest.java ! test/jdk/java/io/Serializable/serialFilter/CheckArrayTest.java ! test/jdk/java/lang/ModuleLayer/BasicLayerTest.java ! test/jdk/java/lang/module/ConfigurationTest.java ! test/jdk/java/lang/module/ModuleDescriptorTest.java ! test/jdk/java/lang/module/ModuleNamesTest.java ! test/jdk/java/net/InetAddress/getOriginalHostName.java ! test/jdk/java/security/ProtectionDomain/PreserveCombinerTest.java ! test/jdk/java/util/logging/LogManagerAppContextDeadlock.java ! test/jdk/java/util/logging/RootLogger/RootLevelInConfigFile.java ! test/jdk/java/util/logging/TestAppletLoggerContext.java ! test/jdk/java/util/logging/TestGetLoggerNPE.java ! test/jdk/jdk/internal/reflect/constantPool/ConstantPoolTest.java ! test/jdk/tools/jar/modularJar/src/bar/jdk/test/bar/Bar.java ! test/jdk/tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java Changeset: 0e8084c8cbb7 Author: ascarpino Date: 2018-11-06 10:10 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/0e8084c8cbb7 8211339: NPE during SSL handshake caused by HostnameChecker Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/util/HostnameChecker.java + test/jdk/sun/security/util/HostnameMatcher/NullHostnameCheck.java Changeset: b64514ff68fd Author: rkennke Date: 2018-11-06 23:03 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/b64514ff68fd 8213381: Hook to allow GC to inject Node::Ideal() calls Reviewed-by: kvn, eosterlund, roland ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phaseX.hpp Changeset: 4ee78b5583f9 Author: valeriep Date: 2018-11-07 01:04 +0000 URL: http://hg.openjdk.java.net/jdk/client/rev/4ee78b5583f9 8211049: Second parameter of "initialize" method is not used Summary: Use the specified random object instead of system default Reviewed-by: weijun ! src/java.base/share/classes/sun/security/rsa/RSAKeyPairGenerator.java + test/jdk/sun/security/rsa/TestKeyPairGeneratorInit.java Changeset: b0af758a092c Author: dlong Date: 2018-11-06 16:04 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/b0af758a092c 8212605: Pure-Java implementation of AccessController.doPrivileged Reviewed-by: dholmes, mullan, vlivanov, mchung, alanb, rriggs ! make/hotspot/symbols/symbols-unix ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/include/jvm.h ! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/prims/jvm.cpp - src/hotspot/share/prims/privilegedStack.cpp - src/hotspot/share/prims/privilegedStack.hpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/utilities/debug.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/java.base/share/classes/java/security/AccessController.java ! src/java.base/share/classes/java/security/ProtectionDomain.java ! src/java.base/share/native/libjava/AccessController.c ! test/hotspot/jtreg/runtime/JVMDoPrivileged/DoPrivRunAbstract.jasm ! test/hotspot/jtreg/runtime/JVMDoPrivileged/DoPrivileged.java ! test/jdk/java/lang/StackWalker/VerifyStackTrace.java Changeset: b43f8976cf81 Author: mbaesken Date: 2018-11-07 09:13 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/b43f8976cf81 8213366: (fs) avoid handle leak in Java_sun_nio_fs_WindowsNativeDispatcher_FindFirstFile0 Reviewed-by: alanb, chegar ! src/java.base/windows/native/libnio/fs/WindowsNativeDispatcher.c Changeset: a0ea20bc7af0 Author: dnsimon Date: 2018-11-07 09:39 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/a0ea20bc7af0 8213347: [JVMCI] remove use of reflection in JVMCI Reviewed-by: kvn ! src/hotspot/.mx.jvmci/suite.py ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotVMConfig.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotVMConfig.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Assumptions.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/.checkstyle_checks.xml ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/JVMCIServiceLocator.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/Services.java - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/internal/ReflectionAccessJDK.java Changeset: 44f34d2c3243 Author: ihse Date: 2018-11-07 10:12 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/44f34d2c3243 8213414: Fix incorrect copy constructors in hotspot Reviewed-by: kbarrett ! src/hotspot/share/classfile/stackMapFrame.hpp ! src/hotspot/share/libadt/dict.cpp ! src/hotspot/share/libadt/set.hpp Changeset: eac000022f61 Author: mdoerr Date: 2018-11-07 15:13 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/eac000022f61 8213464: Fix missing include after JDK-8212243 Reviewed-by: roland ! src/hotspot/share/opto/arraycopynode.hpp Changeset: 2090b60c5e26 Author: dcubed Date: 2018-11-07 12:40 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/2090b60c5e26 8213487: [BACKOUT] 8213414 Fix incorrect copy constructors in hotspot Reviewed-by: roland, rkennke, thartmann ! src/hotspot/share/classfile/stackMapFrame.hpp ! src/hotspot/share/libadt/dict.cpp ! src/hotspot/share/libadt/set.hpp Changeset: 77ae7b76e111 Author: darcy Date: 2018-11-07 09:58 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/77ae7b76e111 8213444: Missing emphasis for term being defined Reviewed-by: mchung, jjg ! src/java.base/share/classes/java/lang/reflect/AnnotatedElement.java Changeset: de25152e5ec4 Author: lfoltan Date: 2018-11-07 13:54 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/de25152e5ec4 8212937: Parent class loader may not have a referred ClassLoaderData instance when obtained in Klass::class_in_module_of_loader Summary: Fix to obtain the class loader's name from the java.lang.ClassLoader object instead of its ClassLoaderData. Reviewed-by: coleenp, mbalao, sgehwolf ! src/hotspot/share/oops/klass.cpp + test/hotspot/jtreg/runtime/LoaderConstraints/duplicateParentLE/ParentClassLoader.java + test/hotspot/jtreg/runtime/LoaderConstraints/duplicateParentLE/PreemptingChildClassLoader.java + test/hotspot/jtreg/runtime/LoaderConstraints/duplicateParentLE/Test.java Changeset: a0d2fb4d3097 Author: gadams Date: 2018-11-07 10:39 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/a0d2fb4d3097 8213052: HTML errors in JPDA spec Reviewed-by: sspitsyn, amenkov ! make/data/docs-resources/resources/jdk-default.css Changeset: f6583d7cff56 Author: gadams Date: 2018-11-01 11:42 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/f6583d7cff56 8213245: Restoring nsk/jvmti/scenarios/hotswap tests from ProblemList.txt Reviewed-by: jcbeyler, cjplummer, amenkov ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t001/hs204t001.java Changeset: 6082c529aed8 Author: rkennke Date: 2018-11-07 20:21 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/6082c529aed8 8213371: GC/C2 abstraction and cleanup to handle custom offset for GC memory accesses Reviewed-by: kvn, roland ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/type.cpp Changeset: dc1f9dec2018 Author: rkennke Date: 2018-11-07 20:24 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/dc1f9dec2018 8213469: Remove/fix leftovers from JDK-8213384: Move G1/C2 barrier verification into G1BarrierSetC2 Reviewed-by: kvn, roland ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp ! src/hotspot/share/opto/compile.cpp Changeset: bec2391579f8 Author: erikj Date: 2018-11-07 15:57 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/bec2391579f8 8213428: Add a no precompiled header Linux build to builds-tier1 and jdk-submit Reviewed-by: ihse, tbell ! make/conf/jib-profiles.js Changeset: 5b82f10dc823 Author: jwilhelm Date: 2018-11-08 02:47 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/5b82f10dc823 Added tag jdk-12+19 for changeset dc1f9dec2018 ! .hgtags Changeset: a1eb4f1b94c1 Author: sspitsyn Date: 2018-11-08 00:07 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/a1eb4f1b94c1 8080406: VM_GetOrSetLocal doesn't check local slot type against requested type Summary: Provide possible type checks when LVT is absent Reviewed-by: jcbeyler, cjplummer ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiImpl.hpp + test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/GetLocalVars.java + test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/libGetLocalVars.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal003/getlocal003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal004/getlocal004.cpp Changeset: 187d16766a63 Author: ihse Date: 2018-11-08 12:03 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/187d16766a63 8213338: Reduce the number of generated make targets Reviewed-by: erikj ! make/Main.gmk Changeset: 4547f8303f2d Author: simonis Date: 2018-11-08 12:24 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/4547f8303f2d 8213515: Improve freetype detection on linux/ppc64/ppc64le/s390x Reviewed-by: shade, ihse, stuefe ! make/autoconf/lib-freetype.m4 Changeset: bc5c7f63dbae Author: dholmes Date: 2018-11-08 07:42 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/bc5c7f63dbae 8213137: Remove static initialization of monitor/mutex instances Summary: moved to the global mutex list in mutexLocker Reviewed-by: tschatzl, dcubed, rehn, eosterlund ! src/hotspot/share/gc/shared/parallelCleaning.cpp ! src/hotspot/share/gc/shared/parallelCleaning.hpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/sweeper.cpp ! src/hotspot/share/runtime/sweeper.hpp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/runtime/threadSMR.hpp ! src/hotspot/share/services/diagnosticFramework.cpp ! src/hotspot/share/services/diagnosticFramework.hpp ! src/hotspot/share/utilities/decoder.cpp ! src/hotspot/share/utilities/decoder.hpp Changeset: bac05440d98c Author: roland Date: 2018-11-08 10:08 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/bac05440d98c 8212673: jtreg/applications/runthese/RunThese30M.java fails in C2 with "assert(!had_error) failed: bad dominance" Reviewed-by: thartmann, kvn, shade ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp + test/hotspot/jtreg/compiler/gcbarriers/EqvUncastStepOverBarrier.java Changeset: 2790da836dc3 Author: rehn Date: 2018-11-08 14:32 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/2790da836dc3 8211403: Rename SafepointMechanism::poll(...) Reviewed-by: mdoerr, dcubed, dholmes ! src/hotspot/cpu/zero/cppInterpreter_zero.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/safepointMechanism.hpp ! src/hotspot/share/runtime/safepointMechanism.inline.hpp ! src/hotspot/share/runtime/sweeper.cpp Changeset: 82de990dfa10 Author: bsrbnd Date: 2018-11-08 15:11 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/82de990dfa10 8213479: Missing x86_64.ad patterns for 8-bit logical operators with destination in memory Reviewed-by: kvn ! src/hotspot/cpu/x86/x86_64.ad + test/hotspot/jtreg/compiler/c2/Test8bitLogicalOperators.java Changeset: 3315e47741c7 Author: rehn Date: 2018-11-08 15:31 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/3315e47741c7 8209139: globalCounter bootstrap issue Reviewed-by: dcubed, dholmes ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/runtime/threadSMR.hpp ! src/hotspot/share/utilities/globalCounter.cpp Changeset: 6e99148dbf33 Author: eosterlund Date: 2018-11-08 15:02 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/6e99148dbf33 8213411: JDK-8209189 incorrect for Big Endian (JVM crashes) Reviewed-by: kvn, mdoerr ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/code/compiledMethod.cpp Changeset: 9b20fe769046 Author: stuefe Date: 2018-11-08 16:23 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/9b20fe769046 8211845: A new switch to control verbosity of hs-err files Reviewed-by: goetz, mdoerr ! src/hotspot/share/runtime/globals.hpp Changeset: bbbc110cdffe Author: vromero Date: 2018-11-08 10:36 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/bbbc110cdffe 8210197: javac can't tell during speculative attribution if a diamond expression is creating an anonymous inner class or not Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java + test/langtools/tools/javac/T8210197/DiamondWithAnonymousInnerClassTest.java Changeset: 90ff0e286a5e Author: chegar Date: 2018-11-08 16:16 +0000 URL: http://hg.openjdk.java.net/jdk/client/rev/90ff0e286a5e 8213418: Socket/ServerSocket supportedOptions does not work with custom SocketImpl Reviewed-by: alanb, dfuchs ! src/java.base/share/classes/java/net/ServerSocket.java ! src/java.base/share/classes/java/net/Socket.java + test/jdk/java/net/SocketImpl/ImplSupportedOptions.java Changeset: 6954394aa33a Author: kvn Date: 2018-11-08 09:04 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/6954394aa33a 8212928: Assertion too strict in compiledVFrame::update_deferred_value on SPARC Reviewed-by: kvn Contributed-by: richard.reingruber at sap.com ! src/hotspot/share/runtime/vframe_hp.cpp + test/jdk/com/sun/jdi/SetLocalWhileThreadInNative.java + test/jdk/com/sun/jdi/compilerDirectives.json Changeset: 66a0e6b3ec1a Author: joehw Date: 2018-11-08 09:50 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/66a0e6b3ec1a 8202285: (fs) Add a method to Files for comparing file contents Reviewed-by: alanb, rriggs, smarks, bpb, dfuchs, weijun, igerasim ! src/java.base/share/classes/java/nio/file/Files.java + test/jdk/java/nio/file/Files/Mismatch.java Changeset: cbe83e9c2100 Author: mikael Date: 2018-11-08 11:22 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/cbe83e9c2100 8213438: Remove ClearResponsibleAtSTW Reviewed-by: dholmes, eosterlund, dcubed ! src/hotspot/share/runtime/synchronizer.cpp Changeset: f1bb77833b59 Author: mikael Date: 2018-11-08 11:45 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/f1bb77833b59 8213436: Obsolete UseMembar Reviewed-by: kvn, dholmes, mdoerr, adinn ! src/hotspot/cpu/aarch64/globals_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/arm/globals_arm.hpp ! src/hotspot/cpu/ppc/globals_ppc.hpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/nativeInst_ppc.hpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/s390/globals_s390.hpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.hpp ! src/hotspot/cpu/s390/nativeInst_s390.hpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/cpu/sparc/globals_sparc.hpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.hpp ! src/hotspot/cpu/sparc/sharedRuntime_sparc.cpp ! src/hotspot/cpu/sparc/templateInterpreterGenerator_sparc.cpp ! src/hotspot/cpu/x86/globals_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/zero/globals_zero.hpp ! src/hotspot/os/posix/os_posix.hpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/os_windows.hpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp ! src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp ! src/hotspot/os_cpu/solaris_sparc/os_solaris_sparc.cpp ! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepointMechanism.cpp ! src/hotspot/share/runtime/safepointMechanism.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java Changeset: b391c62e38b1 Author: mbalao Date: 2018-11-08 18:10 -0300 URL: http://hg.openjdk.java.net/jdk/client/rev/b391c62e38b1 8213154: Update copyright headers of files in src tree that are missing Classpath exception Reviewed-by: andrew ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_TLS12_KEY_MAT_PARAMS.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_TLS12_MASTER_KEY_DERIVE_PARAMS.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_TLS_MAC_PARAMS.java ! test/jdk/sun/security/pkcs11/fips/TestTLS12.java Changeset: 4ad404da0088 Author: rkennke Date: 2018-11-08 23:31 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/4ad404da0088 8213199: GC abstraction for Assembler::needs_explicit_null_check() Reviewed-by: adinn, eosterlund ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/arm/macroAssembler_arm.hpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/s390/macroAssembler_s390.hpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp ! src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/os_cpu/solaris_sparc/os_solaris_sparc.cpp ! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.cpp ! src/hotspot/share/asm/assembler.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp Changeset: 52155b28cdb7 Author: vromero Date: 2018-11-08 18:23 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/52155b28cdb7 8211450: UndetVar::dup is not copying the kind field to the duplicated instance Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java + test/langtools/tools/javac/T8211450/ThrownTypeVarTest.java Changeset: c139884bd80e Author: dlong Date: 2018-11-08 15:19 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/c139884bd80e 8213348: jdk.internal.vm.compiler.management service providers missing in module descriptor 8211781: re-building fails after changing Graal sources Reviewed-by: erikj, mchung ! make/Main.gmk ! make/gensrc/Gensrc-jdk.internal.vm.compiler.gmk + make/gensrc/Gensrc-jdk.internal.vm.compiler.management.gmk Changeset: 3e0ebf913679 Author: jiangli Date: 2018-11-08 19:16 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/3e0ebf913679 8213439: Run class initialization for boot loader classes with registered subgraph archiving entry field during CDS dump time. Summary: Run class initialization for boot classes with registered subgraph archiving entry fieldi(s) at CDS dump time. Reviewed-by: dholmes, iklam ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/metaspaceShared.cpp Changeset: 3b1d026699fc Author: dcubed Date: 2018-11-08 20:54 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/3b1d026699fc 8204529: gc/TestAllocateHeapAtMultiple.java fail with Agent 7 timed out Summary: Increase default timeout to 360 seconds. Reviewed-by: erikj, dholmes ! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java Changeset: 1256c8d923e8 Author: amlu Date: 2018-11-09 12:08 +0800 URL: http://hg.openjdk.java.net/jdk/client/rev/1256c8d923e8 8213576: Make test AsyncCloseChannel.java run in othervm Reviewed-by: dholmes ! test/jdk/java/nio/channels/SocketChannel/AsyncCloseChannel.java Changeset: e0fd97beab7e Author: iklam Date: 2018-11-01 10:59 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/e0fd97beab7e 8213250: CDS archive creation aborts due to metaspace object allocation failure Reviewed-by: jiangli, ccheung ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspaceShared.cpp Changeset: 190b77982361 Author: asapre Date: 2018-11-09 12:47 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/190b77982361 8211951: Broken links in java.management files Summary: Corrected broken Javadoc links. Reviewed-by: alanb, sspitsyn Contributed-by: amit.sapre at oracle.com ! src/java.management/share/classes/java/lang/management/package.html ! src/java.management/share/classes/javax/management/Query.java ! src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java ! src/java.management/share/classes/javax/management/remote/JMXConnectorServerFactory.java ! src/jdk.management/share/classes/com/sun/management/DiagnosticCommandMBean.java Changeset: 656d2f222b42 Author: rkennke Date: 2018-11-09 10:38 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/656d2f222b42 8213473: Replace testB_mem_imm matcher with testUB_mem_imm Reviewed-by: kvn, roland ! src/hotspot/cpu/x86/x86_64.ad Changeset: 04d7e790aa2e Author: rkennke Date: 2018-11-09 10:38 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/04d7e790aa2e 8213489: GC/C2 abstraction for Compile::final_graph_reshaping() Reviewed-by: kvn, roland ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp Changeset: 60064c7527f4 Author: mdoerr Date: 2018-11-09 15:19 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/60064c7527f4 8213604: Fix missing includes after JDK-8212673 Reviewed-by: tschatzl, roland ! src/hotspot/share/opto/callnode.cpp Changeset: a8389aeabf90 Author: stuefe Date: 2018-11-09 16:08 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/a8389aeabf90 8213592: Misaligned code in globals.hpp after 8211845 Reviewed-by: dholmes ! src/hotspot/share/runtime/globals.hpp Changeset: 13266dac5fdb Author: xuelei Date: 2018-11-09 08:24 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/13266dac5fdb 8212261: Add SSLSession accessors to HttpsURLConnection and SecureCacheResponse Reviewed-by: mullan, chegar ! src/java.base/share/classes/java/net/SecureCacheResponse.java ! src/java.base/share/classes/javax/net/ssl/HttpsURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/https/AbstractDelegateHttpsURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java + test/jdk/javax/net/ssl/HttpsURLConnection/DefaultCacheResponse.java + test/jdk/javax/net/ssl/HttpsURLConnection/DummyCacheResponse.java + test/jdk/javax/net/ssl/HttpsURLConnection/HttpsSession.java Changeset: 9887f04b0e0f Author: dlong Date: 2018-11-09 09:57 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/9887f04b0e0f 8213588: compiler/graalunit/HotspotTest.java fails after 8213348 / 8211781 were pushed Reviewed-by: kvn ! src/jdk.internal.vm.compiler/share/classes/module-info.java Changeset: 23beda532ebe Author: dlong Date: 2018-11-09 09:59 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/23beda532ebe 8213596: test failure with Graal when security manager and policy file are used Reviewed-by: kvn ! src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/HotSpotGraalRuntimeMBean.java Changeset: 139afe113654 Author: xuelei Date: 2018-11-09 10:15 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/139afe113654 8213694: Test Timeout.java should run in othervm mode Reviewed-by: jnimeh ! test/jdk/sun/security/ssl/SSLSessionContextImpl/Timeout.java Changeset: b915bd68d907 Author: rriggs Date: 2018-11-09 13:28 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/b915bd68d907 8185496: Improve performance of system properties initialization in initPhase1 8213424: VersionProps duplicate and skipped initialization Reviewed-by: mchung, redestad, dholmes ! src/hotspot/share/prims/jvm.cpp ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/VersionProps.java.template ! src/java.base/share/classes/jdk/internal/misc/VM.java ! src/java.base/share/native/libjava/System.c ! src/java.base/share/native/libjava/java_props.h ! src/java.base/unix/native/libjava/java_props_md.c ! src/java.base/windows/native/libjava/java_props_md.c - test/jdk/java/lang/System/ClearProperty.java + test/jdk/java/lang/System/PropertyTest.java - test/jdk/java/lang/System/SetPropertiesNull.java ! test/jdk/java/util/concurrent/atomic/VMSupportsCS8.java Changeset: 5b9b99de56a7 Author: dlong Date: 2018-11-09 11:36 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/5b9b99de56a7 8213701: Add org.graalvm.compiler.debug.test.TimerKeyTest to problem list Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList-graal.txt Changeset: 4c5d48f3bc84 Author: manc Date: 2018-11-09 12:13 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/4c5d48f3bc84 8213113: Dead code related to UseAdaptiveSizePolicy in ParNewGeneration Summary: Removed dead code related to UseAdaptiveSizePolicy for CMS Reviewed-by: pliden, tschatzl ! src/hotspot/share/gc/cms/parNewGeneration.cpp ! src/hotspot/share/gc/cms/parNewGeneration.hpp Changeset: fad3614d1f0f Author: dcubed Date: 2018-11-09 15:19 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/fad3614d1f0f 8213704: increase default timeout for vmTestbase/metaspace/stressDictionary/StressDictionary.java Reviewed-by: rehn ! test/hotspot/jtreg/vmTestbase/metaspace/stressDictionary/StressDictionary.java Changeset: 8a88bbeb1d1c Author: igerasim Date: 2018-11-09 16:21 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/8a88bbeb1d1c 8213383: Wrap up pthread_cond_wait into a loop to workaround potential spurious wakeups Reviewed-by: dlong, sspitsyn, dholmes, rriggs ! src/java.base/unix/native/libjsig/jsig.c Changeset: 5643a5bff514 Author: zgu Date: 2018-11-10 09:06 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/5643a5bff514 8213707: [TEST] vmTestbase/nsk/stress/except/except011.java failed due to wrong class name Summary: Fixed wrong class name in test Reviewed-by: dholmes, jcbeyler ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except011.java Changeset: 18bd95c0e463 Author: shade Date: 2018-11-10 19:27 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/18bd95c0e463 8213711: Zero build broken after JDK-8213199 (GC abstraction for Assembler::needs_explicit_null_check()) Reviewed-by: rkennke, stuefe ! src/hotspot/cpu/zero/assembler_zero.hpp Changeset: e5534cc91a10 Author: shade Date: 2018-11-10 20:47 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/e5534cc91a10 8211926: Catastrophic size_t underflow in BitMap::*_large methods Reviewed-by: kbarrett, stuefe ! src/hotspot/share/utilities/bitMap.cpp ! src/hotspot/share/utilities/bitMap.hpp ! src/hotspot/share/utilities/bitMap.inline.hpp + test/hotspot/gtest/utilities/test_bitMap_large.cpp Changeset: 6f5948597697 Author: redestad Date: 2018-11-11 21:24 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/6f5948597697 8213478: Reduce rebinds when applying repeated filters and conversions Reviewed-by: vlivanov, jrose ! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java Changeset: 339963bcff24 Author: psadhukhan Date: 2018-11-12 11:10 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/339963bcff24 Merge - src/hotspot/share/prims/privilegedStack.cpp - src/hotspot/share/prims/privilegedStack.hpp - src/hotspot/share/utilities/internalVMTests.cpp - src/hotspot/share/utilities/internalVMTests.hpp - src/java.base/share/classes/jdk/internal/misc/JavaAWTAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaAWTFontAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaBeansAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOFileDescriptorAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOFilePermissionAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIORandomAccessFileAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangRefAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetHttpCookieAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetInetAddressAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetSocketAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetURLAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetURLClassLoaderAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetUriAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNioAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaObjectInputFilterAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaObjectInputStreamAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaSecurityAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilJarAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilResourceBundleAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilZipFileAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaxCryptoSealedObjectAccess.java - src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/internal/ReflectionAccessJDK.java - test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_noCompactStrings.java - test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_stringDedup.java - test/hotspot/jtreg/sanity/ExecuteInternalVMTests.java ! test/jdk/ProblemList.txt - test/jdk/java/lang/System/ClearProperty.java - test/jdk/java/lang/System/SetPropertiesNull.java - test/jdk/java/util/TimeZone/Bug8066652.sh - test/jdk/java/util/TimeZone/OldIDMappingTest.sh - test/jdk/java/util/TimeZone/TimeZoneDatePermissionCheck.sh From pankaj.b.bansal at oracle.com Mon Nov 12 07:10:22 2018 From: pankaj.b.bansal at oracle.com (pankaj.b.bansal at oracle.com) Date: Mon, 12 Nov 2018 07:10:22 +0000 Subject: hg: jdk/client: 8213536: Update ProblemList for Linux Message-ID: <201811120710.wAC7AMGo016782@aojmv0008.oracle.com> Changeset: 1a62b3420c27 Author: pbansal Date: 2018-11-12 12:39 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/1a62b3420c27 8213536: Update ProblemList for Linux Reviewed-by: serb ! test/jdk/ProblemList.txt From anton.litvinov at oracle.com Mon Nov 12 22:30:42 2018 From: anton.litvinov at oracle.com (anton.litvinov at oracle.com) Date: Mon, 12 Nov 2018 22:30:42 +0000 Subject: hg: jdk/client: 8187364: Unable to enter zero width non-joiner (ZWNJ) symbol in Swing text component Message-ID: <201811122230.wACMUgMq028169@aojmv0008.oracle.com> Changeset: e6753ace7f6d Author: alitvinov Date: 2018-11-12 22:28 +0000 URL: http://hg.openjdk.java.net/jdk/client/rev/e6753ace7f6d 8187364: Unable to enter zero width non-joiner (ZWNJ) symbol in Swing text component Reviewed-by: serb, dmarkov ! src/java.desktop/share/classes/javax/swing/text/DefaultEditorKit.java From jayathirth.d.v at oracle.com Tue Nov 13 04:10:19 2018 From: jayathirth.d.v at oracle.com (jayathirth.d.v at oracle.com) Date: Tue, 13 Nov 2018 04:10:19 +0000 Subject: hg: jdk/client: 8176556: java/awt/dnd/ImageTransferTest/ImageTransferTest.java fails for JFIF Message-ID: <201811130410.wAD4AJTE010815@aojmv0008.oracle.com> Changeset: 4c436aab570a Author: jdv Date: 2018-11-13 09:39 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/4c436aab570a 8176556: java/awt/dnd/ImageTransferTest/ImageTransferTest.java fails for JFIF Reviewed-by: serb ! test/jdk/ProblemList.txt ! test/jdk/java/awt/dnd/ImageTransferTest/ImageTransferTest.java From alexandre.iline at oracle.com Tue Nov 13 22:16:03 2018 From: alexandre.iline at oracle.com (alexandre.iline at oracle.com) Date: Tue, 13 Nov 2018 22:16:03 +0000 Subject: hg: jdk/client: 8186549: move ExtendedRobot closer to tests Message-ID: <201811132216.wADMG4VM016456@aojmv0008.oracle.com> Changeset: 7199c4da1a6f Author: shurailine Date: 2018-11-13 07:11 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/7199c4da1a6f 8186549: move ExtendedRobot closer to tests Reviewed-by: serb ! test/jdk/java/awt/Component/PaintAll/PaintAll.java ! test/jdk/java/awt/Frame/DecoratedExceptions/DecoratedExceptions.java ! test/jdk/java/awt/Frame/DisposeParentGC/DisposeParentGC.java ! test/jdk/java/awt/Frame/FramesGC/FramesGC.java ! test/jdk/java/awt/Frame/MaximizedUndecorated/MaximizedUndecorated.java ! test/jdk/java/awt/Frame/MiscUndecorated/ActiveAWTWindowTest.java ! test/jdk/java/awt/Frame/MiscUndecorated/ActiveSwingWindowTest.java ! test/jdk/java/awt/Frame/MiscUndecorated/FrameCloseTest.java ! test/jdk/java/awt/Frame/MiscUndecorated/RepaintTest.java ! test/jdk/java/awt/GraphicsDevice/IncorrectDisplayModeExitFullscreen.java ! test/jdk/java/awt/List/SetBackgroundTest/SetBackgroundTest.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogAppModal1Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogAppModal2Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogAppModal3Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogAppModal4Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogAppModal5Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogAppModal6Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogDocModal1Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogDocModal2Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogDocModal3Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogDocModal4Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogDocModal5Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogDocModal6Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogDocModal7Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogModal1Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogModal2Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogModal3Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogModal4Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogModal5Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogModal6Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogNonModal1Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogNonModal2Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogNonModal3Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogNonModal4Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogNonModal5Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogNonModal6Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogNonModal7Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogTKModal1Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogTKModal2Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogTKModal3Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogTKModal4Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogTKModal5Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogTKModal6Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogTKModal7Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDDAppModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDDDocModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDDModelessTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDDNonModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDDSetModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDDToolkitModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDFAppModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDFSetModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDFToolkitModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDFWModeless1Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDFWModeless2Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDFWNonModal1Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDFWNonModal2Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDocModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDAppModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDDocModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDModelessTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDNonModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDSetModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDToolkitModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal1Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal2Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal3Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal4Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless1Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless2Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless3Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless4Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal1Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal2Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal3Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal4Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal1Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal2Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal3Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal4Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal5Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal6Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModal1Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModal2Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal1Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal2Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal3Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal4Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal5Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal6Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal1Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal2Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal3Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal4Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal5Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal6Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/UnblockedDialogAppModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/UnblockedDialogDocModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/UnblockedDialogModelessTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/UnblockedDialogNonModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/UnblockedDialogSetModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/UnblockedDialogToolkitModalTest.java ! test/jdk/java/awt/Modal/ModalDialogOrderingTest/ModalDialogOrderingTest.java ! test/jdk/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogFileTest.java ! test/jdk/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogPageSetupTest.java ! test/jdk/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogPrintSetupTest.java ! test/jdk/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFrameFileTest.java ! test/jdk/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFramePageSetupTest.java ! test/jdk/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFramePrintSetupTest.java ! test/jdk/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogFileTest.java ! test/jdk/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogPageSetupTest.java ! test/jdk/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogPrintSetupTest.java ! test/jdk/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFrameFileTest.java ! test/jdk/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFramePageSetupTest.java ! test/jdk/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFramePrintSetupTest.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFAppModalTest.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFDocModalTest.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFModelessTest.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFNonModalTest.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsAppModalTest.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsDocModalTest.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsModelessTest.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsNonModalTest.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWAppModalTest.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWDocModalTest.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWModelessTest.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWNonModalTest.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal1Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal2Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal3Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal4Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal1Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal2Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal3Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal4Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless1Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless2Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless3Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless4Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal1Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal2Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal3Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal4Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal1Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal2Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal3Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal1Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal2Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal3Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless1Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless2Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless3Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal1Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal2Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal3Test.java ! test/jdk/java/awt/Modal/MultipleDialogs/MultipleDialogs1Test.java ! test/jdk/java/awt/Modal/MultipleDialogs/MultipleDialogs2Test.java ! test/jdk/java/awt/Modal/MultipleDialogs/MultipleDialogs3Test.java ! test/jdk/java/awt/Modal/MultipleDialogs/MultipleDialogs4Test.java ! test/jdk/java/awt/Modal/MultipleDialogs/MultipleDialogs5Test.java ! test/jdk/java/awt/Modal/NullModalityDialogTest/NullModalityDialogTest.java ! test/jdk/java/awt/Modal/OnTop/OnTopAppModal1Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopAppModal2Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopAppModal3Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopAppModal4Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopAppModal5Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopAppModal6Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopDocModal1Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopDocModal2Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopDocModal3Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopDocModal4Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopDocModal5Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopDocModal6Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopModal1Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopModal2Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopModal3Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopModal4Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopModal5Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopModal6Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopModeless1Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopModeless2Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopModeless3Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopModeless4Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopModeless5Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopModeless6Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopTKModal1Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopTKModal2Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopTKModal3Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopTKModal4Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopTKModal5Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopTKModal6Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackAppModal1Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackAppModal2Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackAppModal3Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackAppModal4Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackAppModal5Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackAppModal6Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackDocModal1Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackDocModal2Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackDocModal3Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackDocModal4Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackDocModal5Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackDocModal6Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackModal1Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackModal2Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackModal3Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackModal4Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackModal5Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackModal6Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackModeless1Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackModeless2Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackModeless3Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackModeless4Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackModeless5Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackModeless6Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackNonModal1Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackNonModal2Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackNonModal3Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackNonModal4Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackNonModal5Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackNonModal6Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackTKModal1Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackTKModal2Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackTKModal3Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackTKModal4Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackTKModal5Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackTKModal6Test.java ! test/jdk/java/awt/Modal/ToFront/DialogToFrontAppModalTest.java ! test/jdk/java/awt/Modal/ToFront/DialogToFrontDocModalTest.java ! test/jdk/java/awt/Modal/ToFront/DialogToFrontModalTest.java ! test/jdk/java/awt/Modal/ToFront/DialogToFrontModeless1Test.java ! test/jdk/java/awt/Modal/ToFront/DialogToFrontNonModalTest.java ! test/jdk/java/awt/Modal/ToFront/DialogToFrontTKModalTest.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontAppModal1Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontAppModal2Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontAppModal3Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontAppModal4Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontAppModal5Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontDocModal1Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontDocModal2Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontModal1Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontModal2Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontModal3Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontModal4Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontModal5Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontModeless1Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontNonModalTest.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontTKModal1Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontTKModal2Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontTKModal3Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontTKModal4Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontTKModal5Test.java ! test/jdk/java/awt/Paint/ExposeOnEDT.java ! test/jdk/java/awt/Paint/PaintNativeOnUpdate.java ! test/jdk/java/awt/Robot/ModifierRobotKey/ModifierRobotEnhancedKeyTest.java ! test/jdk/java/awt/Robot/ModifierRobotKey/ModifierRobotKeyTest.java ! test/jdk/java/awt/ScrollPane/ScrollPanePreferredSize/ScrollPanePreferredSize.java ! test/jdk/java/awt/Toolkit/LockingKeyStateTest/LockingKeyStateTest.java ! test/jdk/java/awt/TrayIcon/ActionCommand/ActionCommand.java ! test/jdk/java/awt/TrayIcon/ActionEventMask/ActionEventMask.java ! test/jdk/java/awt/TrayIcon/ActionEventTest/ActionEventTest.java ! test/jdk/java/awt/TrayIcon/ModalityTest/ModalityTest.java ! test/jdk/java/awt/TrayIcon/MouseEventMask/MouseEventMaskTest.java ! test/jdk/java/awt/TrayIcon/MouseMovedTest/MouseMovedTest.java ! test/jdk/java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java ! test/jdk/java/awt/TrayIcon/RightClickWhenBalloonDisplayed/RightClickWhenBalloonDisplayed.java ! test/jdk/java/awt/TrayIcon/SecurityCheck/FunctionalityCheck/FunctionalityCheck.java ! test/jdk/java/awt/TrayIcon/SystemTrayIconHelper.java ! test/jdk/java/awt/TrayIcon/TrayIconEventModifiers/TrayIconEventModifiersTest.java ! test/jdk/java/awt/TrayIcon/TrayIconEvents/TrayIconEventsTest.java ! test/jdk/java/awt/TrayIcon/TrayIconMouseTest/TrayIconMouseTest.java ! test/jdk/java/awt/TrayIcon/TrayIconPopup/TrayIconPopupClickTest.java ! test/jdk/java/awt/TrayIcon/TrayIconPopup/TrayIconPopupTest.java ! test/jdk/java/awt/Window/BackgroundIsNotUpdated/BackgroundIsNotUpdated.java ! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/FocusAWTTest.java ! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/SetShape.java ! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/SetShapeAndClick.java ! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/SetShapeDynamicallyAndClick.java ! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/Shaped.java ! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/ShapedByAPI.java ! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/ShapedTranslucent.java ! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/ShapedTranslucentWindowClick.java ! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/StaticallyShaped.java ! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/Translucent.java ! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/TranslucentChoice.java ! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/TranslucentWindowClick.java ! test/jdk/java/awt/Window/setLocRelativeTo/SetLocationRelativeToTest.java ! test/jdk/java/awt/datatransfer/ImageTransfer/ImageTransferTest.java ! test/jdk/java/awt/datatransfer/Independence/IndependenceAWTTest.java ! test/jdk/java/awt/datatransfer/Independence/IndependenceSwingTest.java ! test/jdk/java/awt/datatransfer/SystemSelection/SystemSelectionAWTTest.java ! test/jdk/java/awt/datatransfer/SystemSelection/SystemSelectionSwingTest.java ! test/jdk/java/awt/event/KeyEvent/ExtendedKeyCode/ExtendedKeyCodeTest.java ! test/jdk/java/awt/event/KeyEvent/ExtendedModifiersTest/ExtendedModifiersTest.java ! test/jdk/java/awt/event/KeyEvent/KeyMaskTest/KeyMaskTest.java ! test/jdk/java/awt/event/MouseEvent/MouseButtonsAndKeyMasksTest/MouseButtonsAndKeyMasksTest.java ! test/jdk/java/awt/event/MouseEvent/MouseButtonsTest/MouseButtonsTest.java ! test/jdk/java/awt/event/MouseEvent/MultipleMouseButtonsTest/MultipleMouseButtonsTest.java ! test/jdk/java/awt/image/multiresolution/Corrupted2XImageTest.java ! test/jdk/java/awt/image/multiresolution/MenuMultiresolutionIconTest.java ! test/jdk/java/awt/image/multiresolution/MultiResolutionJOptionPaneIconTest.java ! test/jdk/java/awt/image/multiresolution/MultiresolutionIconTest.java ! test/jdk/java/awt/keyboard/AltPlusNumberKeyCombinationsTest/AltPlusNumberKeyCombinationsTest.java ! test/jdk/javax/swing/JButton/JButtonPaintNPE/JButtonPaintNPE.java ! test/jdk/javax/swing/JComboBox/4523758/bug4523758.java ! test/jdk/javax/swing/JComboBox/6559152/bug6559152.java ! test/jdk/javax/swing/JComboBox/8015300/Test8015300.java ! test/jdk/javax/swing/JComboBox/ConsumedKeyTest/ConsumedKeyTest.java ! test/jdk/javax/swing/JComponent/7154030/bug7154030.java ! test/jdk/javax/swing/JInternalFrame/6647340/bug6647340.java ! test/jdk/javax/swing/JInternalFrame/6725409/bug6725409.java ! test/jdk/javax/swing/JLayer/6824395/bug6824395.java ! test/jdk/javax/swing/JMenu/4417601/bug4417601.java ! test/jdk/javax/swing/JMenu/6359669/bug6359669.java ! test/jdk/javax/swing/JMenu/6538132/bug6538132.java ! test/jdk/javax/swing/JMenuItem/6249972/bug6249972.java ! test/jdk/javax/swing/JOptionPane/6428694/bug6428694.java ! test/jdk/javax/swing/JPopupMenu/4634626/bug4634626.java ! test/jdk/javax/swing/JPopupMenu/6217905/bug6217905.java ! test/jdk/javax/swing/JPopupMenu/6415145/bug6415145.java ! test/jdk/javax/swing/JPopupMenu/6515446/bug6515446.java ! test/jdk/javax/swing/JPopupMenu/6544309/bug6544309.java ! test/jdk/javax/swing/JPopupMenu/6580930/bug6580930.java ! test/jdk/javax/swing/JSlider/6401380/bug6401380.java ! test/jdk/javax/swing/JTabbedPane/7024235/Test7024235.java ! test/jdk/javax/swing/JTabbedPane/7170310/bug7170310.java ! test/jdk/javax/swing/JTree/8003400/Test8003400.java ! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucent.java ! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentCanvas.java ! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentGradient.java ! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentSwing.java ! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/SetShapeAndClickSwing.java ! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedPerPixelTranslucentGradient.java ! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedTranslucentPerPixelTranslucentGradient.java ! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentJComboBox.java ! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentPerPixelTranslucentGradient.java ! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentWindowClickSwing.java ! test/jdk/javax/swing/dnd/8139050/NativeErrorsInTableDnD.java ! test/jdk/javax/swing/reliability/TaskUndJFrameProperties.java ! test/jdk/javax/swing/reliability/TaskZoomJFrameChangeState.java ! test/jdk/javax/swing/reliability/TaskZoomJFrameRepaint.java ! test/jdk/javax/swing/text/AbstractDocument/6968363/Test6968363.java + test/jdk/lib/client/ExtendedRobot.java - test/jdk/lib/testlibrary/ExtendedRobot.java From sergey.bylokhov at oracle.com Wed Nov 14 00:36:54 2018 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Wed, 14 Nov 2018 00:36:54 +0000 Subject: hg: jdk/client: 8211833: Javadoc cleanup of java.applet package Message-ID: <201811140036.wAE0asB6013362@aojmv0008.oracle.com> Changeset: 52ea97fb80b0 Author: serb Date: 2018-11-13 16:35 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/52ea97fb80b0 8211833: Javadoc cleanup of java.applet package Reviewed-by: prr ! src/java.desktop/share/classes/java/applet/Applet.java ! src/java.desktop/share/classes/java/applet/AppletContext.java ! src/java.desktop/share/classes/java/applet/AppletStub.java ! src/java.desktop/share/classes/java/applet/AudioClip.java From prasanta.sadhukhan at oracle.com Wed Nov 14 12:01:18 2018 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Wed, 14 Nov 2018 12:01:18 +0000 Subject: hg: jdk/client: 34 new changesets Message-ID: <201811141201.wAEC1Lus029496@aojmv0008.oracle.com> Changeset: 5d1d07b72f15 Author: pmuthuswamy Date: 2018-11-12 13:31 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/5d1d07b72f15 5076751: System properties documentation needed in javadocs Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTreeVisitor.java + src/jdk.compiler/share/classes/com/sun/source/doctree/SystemPropertyTree.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SystemPropertyTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java + test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java ! test/langtools/jdk/javadoc/doclet/testTaglets/TestTaglets.out ! test/langtools/tools/javac/doctree/DocCommentTester.java + test/langtools/tools/javac/doctree/SystemPropertyTest.java Changeset: 43081c586d77 Author: rraghavan Date: 2018-11-12 01:15 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/43081c586d77 8210803: Compilation failure in codeBlob.cpp for Windows 32-bit Summary: Added ordinary operator delete declaration within class Reviewed-by: kvn, rlichten, thartmann ! src/hotspot/share/code/codeBlob.hpp Changeset: 1a6aeca4a8c9 Author: jlahoda Date: 2018-11-12 09:35 +0000 URL: http://hg.openjdk.java.net/jdk/client/rev/1a6aeca4a8c9 8209055: c.s.t.javac.code.DeferredCompletionFailureHandler seems to use WeakHashMap incorrectly Summary: Do not keep speculative Symbols in DeferredCompletionFailureHandler. Reviewed-by: jjg, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/DeferredCompletionFailureHandler.java + test/langtools/tools/javac/processing/model/completionfailure/SymbolsDontCumulate.java Changeset: 61915e1458bc Author: roland Date: 2018-11-09 10:52 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/61915e1458bc 8205574: Loop predication "assert(f <= 1 && f >= 0) failed Incorrect frequency" Reviewed-by: kvn ! src/hotspot/share/opto/loopPredicate.cpp Changeset: 23b3a46fa159 Author: prappo Date: 2018-11-12 12:55 +0000 URL: http://hg.openjdk.java.net/jdk/client/rev/23b3a46fa159 8210493: Bind to node- or linklocal ipv6 multicast address fails Reviewed-by: alanb, chegar ! src/java.base/unix/native/libnet/net_util_md.c + test/jdk/java/net/MulticastSocket/PromiscuousIPv6.java + test/jdk/java/nio/channels/DatagramChannel/PromiscuousIPv6.java Changeset: c22997db2a22 Author: goetz Date: 2018-11-12 16:40 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/c22997db2a22 8213527: [testbug] Fix PrintMetaspaceDcmd test using UseCompressedOops for 32-bit. Reviewed-by: dholmes, mdoerr ! test/hotspot/jtreg/runtime/Metaspace/PrintMetaspaceDcmd.java Changeset: a609d549992a Author: robm Date: 2018-11-12 08:33 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/a609d549992a 8160768: Add capability to custom resolve host/domain names within the default JNDI LDAP provider Reviewed-by: alanb, dfuchs, chegar, mchung, vtewari + src/java.naming/share/classes/com/sun/jndi/ldap/DefaultLdapDnsProvider.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtxFactory.java + src/java.naming/share/classes/com/sun/jndi/ldap/LdapDnsProviderService.java ! src/java.naming/share/classes/com/sun/jndi/ldap/ServiceLocator.java ! src/java.naming/share/classes/javax/naming/directory/InitialDirContext.java + src/java.naming/share/classes/javax/naming/ldap/spi/LdapDnsProvider.java + src/java.naming/share/classes/javax/naming/ldap/spi/LdapDnsProviderResult.java ! src/java.naming/share/classes/module-info.java + test/jdk/com/sun/jndi/ldap/LdapDnsProviderTest.java + test/jdk/com/sun/jndi/ldap/dnsprovider/TestDnsProvider.java ! test/jdk/com/sun/security/auth/module/LdapLoginModule/CheckConfigs.policy Changeset: 710e5a66a64e Author: rkennke Date: 2018-11-12 22:00 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/710e5a66a64e 8213745: Don't use memset to initialize array of RegMask in matcher.cpp Reviewed-by: kvn, shade ! src/hotspot/share/opto/matcher.cpp Changeset: 52be2c714a2f Author: jcbeyler Date: 2018-11-12 13:13 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/52be2c714a2f 8212939: Add space after if/while/for/switch and parenthesis Summary: Add spaces where needed Reviewed-by: cjplummer, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn004/libforceEarlyReturn004a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn005/libforceEarlyReturn005a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/libforceEarlyReturn002a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach008/attach008Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach041/attach041Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach042/attach042Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Breakpoint/breakpoint001/breakpoint001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassLoad/classload001/classload001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/abort/Abort.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/callbacks/Callbacks.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/concrete-klass-filter/ConcreteKlassFilter.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/filter-tagged/HeapFilter.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/non-concrete-klass-filter/NonConcreteKlassFilter.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe002/popframe002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe005/popframe005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe011/popframe011.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass006/redefclass006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass028/redefclass028.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass029/redefclass029.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass030/redefclass030.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform003/retransform003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab001/setjniftab001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP11/ap11t001/ap11t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS103/hs103t002/hs103t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS104/hs104t002/hs104t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t002/hs203t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t001/hs204t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t002/hs204t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t003/hs204t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t002/ji03t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI05/ji05t001/ji05t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI06/ji06t001/ji06t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA05/ma05t001/ma05t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA05/ma05t001/ma05t001a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/timers/JvmtiTest/JvmtiTest.cpp ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/ThreadController.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/JVMTIagent.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/aod/aod.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/MonitorEnterExecutor.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jni/JNIreferences.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/Injector.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/aod/jvmti_aod.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_tools.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/locks/JNIMonitorLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/locks/LockingThread.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress005.cpp Changeset: 13f0aac77d60 Author: dholmes Date: 2018-11-12 16:36 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/13f0aac77d60 8213718: [TEST] Wrong classname in vmTestbase/nsk/stress/except/except002 and except003 Reviewed-by: zgu, jcbeyler ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except002.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except003.java Changeset: 34510f65fb58 Author: redestad Date: 2018-11-13 11:34 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/34510f65fb58 8213741: Consolidate Object and String Stringifiers Reviewed-by: shade ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java Changeset: c3066f7465fa Author: tschatzl Date: 2018-11-13 11:45 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/c3066f7465fa 8213307: G1 should clean up RMT with ClassUnloadingWithConcurrentMark Summary: Re-enable cleanup of the ResolvedMethodTable after changes in JDK-8206423. Reviewed-by: shade, coleenp ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! test/hotspot/jtreg/runtime/MemberName/MemberNameLeak.java Changeset: 768b1c612100 Author: prappo Date: 2018-11-13 12:24 +0000 URL: http://hg.openjdk.java.net/jdk/client/rev/768b1c612100 8213490: Networking area typos and inconsistencies cleanup Reviewed-by: alanb, chegar, dfuchs ! src/java.base/share/classes/java/net/CookieManager.java ! src/java.base/share/classes/java/net/DatagramSocket.java ! src/java.base/share/classes/java/net/HttpCookie.java ! src/java.base/share/classes/java/net/IDN.java ! src/java.base/share/classes/java/net/InMemoryCookieStore.java ! src/java.base/share/classes/java/net/Inet4Address.java ! src/java.base/share/classes/java/net/Inet6Address.java ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/net/NetworkInterface.java ! src/java.base/share/classes/java/net/ProxySelector.java ! src/java.base/share/classes/java/net/ResponseCache.java ! src/java.base/share/classes/java/net/SecureCacheResponse.java ! src/java.base/share/classes/java/net/ServerSocket.java ! src/java.base/share/classes/java/net/Socket.java ! src/java.base/share/classes/java/net/SocketOutputStream.java ! src/java.base/share/classes/java/net/SocketPermission.java ! src/java.base/share/classes/java/net/SocksSocketImpl.java ! src/java.base/share/classes/java/net/URI.java ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/net/URLEncoder.java ! src/java.base/share/classes/java/net/URLPermission.java ! src/java.base/share/classes/java/net/URLStreamHandler.java ! src/java.base/share/classes/java/net/spi/URLStreamHandlerProvider.java ! src/java.base/share/classes/java/nio/channels/MulticastChannel.java ! src/java.base/share/classes/sun/net/NetworkClient.java ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java ! src/java.base/share/classes/sun/net/util/IPAddressUtil.java ! src/java.base/share/classes/sun/net/www/URLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/http/AuthCacheValue.java ! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.base/unix/native/libnet/ResolverConfigurationImpl.c ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/windows/classes/sun/net/dns/ResolverConfigurationImpl.java ! src/java.base/windows/native/libnet/net_util_md.c ! src/java.net.http/share/classes/java/net/http/HttpRequest.java ! src/java.net.http/share/classes/jdk/internal/net/http/AuthenticationFilter.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1AsyncReceiver.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/SocketTube.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java Changeset: 2e64b70c03b1 Author: aph Date: 2018-11-13 11:21 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/2e64b70c03b1 8209415: Fix JVMTI test failure HS202 Summary: Fix test for static method in exception throw handler Reviewed-by: adinn ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp Changeset: 2b5d37ad7d06 Author: kbarrett Date: 2018-11-13 13:45 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/2b5d37ad7d06 8213440: Lingering INCLUDE_ALL_GCS in test_oopStorage_parperf.cpp Summary: Remove INCLUDE_ALL_GCS conditionalization. Reviewed-by: tschatzl ! test/hotspot/gtest/gc/shared/test_oopStorage_parperf.cpp Changeset: 4ca6a67d1672 Author: sspitsyn Date: 2018-11-13 12:11 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/4ca6a67d1672 8213525: new unit test GetLocalVariable/LocalVars is not stable Summary: Comment out unstable checks in the test Reviewed-by: jcbeyler, cjplummer ! test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/libGetLocalVars.cpp Changeset: 7d3b82b338f7 Author: jiangli Date: 2018-11-13 15:11 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/7d3b82b338f7 8213563: appcds/sharedStrings/SharedStringsStress.java fails with 'GC triggered before VM initialization completed' error Summary: Move MetaspaceShared::read_extra_data() call to the main MetaspaceShared::preload_and_dump() operation. Reviewed-by: iklam ! src/hotspot/share/memory/metaspaceShared.cpp Changeset: 29977ee892ad Author: jiangli Date: 2018-11-13 15:13 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/29977ee892ad Merge Changeset: 7e6010986c73 Author: mseledtsov Date: 2018-11-13 12:24 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/7e6010986c73 8213570: [TESTBUG] Update JFR sanity test set Summary: Added tests to the jdk jfr sanity group Reviewed-by: hseigel ! test/jdk/TEST.groups Changeset: 2a223aded0ec Author: epavlova Date: 2018-11-13 12:52 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/2a223aded0ec 8212221: GraalUnitTestLauncher should generate MX_SUBPROCESS_COMMAND_FILE Reviewed-by: dlong ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/compiler/graalunit/common/GraalUnitTestLauncher.java Changeset: 4608107a90ef Author: sspitsyn Date: 2018-11-13 13:42 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/4608107a90ef 8213814: build error in jtreg test jvmti/GetLocalVariable Summary: fix the build error by restoring the macro definitions for missed functions Reviewed-by: dcubed ! test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/libGetLocalVars.cpp Changeset: bbbcd90f0adb Author: dholmes Date: 2018-11-13 16:49 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/bbbcd90f0adb 8213760: os::obsolete_option is obsolete and should be removed Reviewed-by: jiangli, igerasim, stuefe ! src/hotspot/os/aix/os_aix.inline.hpp ! src/hotspot/os/bsd/os_bsd.inline.hpp ! src/hotspot/os/linux/os_linux.inline.hpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.inline.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/os.hpp Changeset: b091b768fea4 Author: mikael Date: 2018-11-13 15:25 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/b091b768fea4 8213569: Bump minimum boot jdk to JDK 11 Reviewed-by: dholmes, tbell, erikj ! make/autoconf/version-numbers ! make/conf/jib-profiles.js Changeset: 3b91496409fc Author: jjg Date: 2018-11-13 16:17 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/3b91496409fc 8213820: unknown tag: @returns Reviewed-by: darcy ! src/java.base/share/classes/java/lang/ref/Reference.java Changeset: ddcbc20e8c6a Author: weijun Date: 2018-11-14 08:46 +0800 URL: http://hg.openjdk.java.net/jdk/client/rev/ddcbc20e8c6a 8213400: Support choosing group name in keytool keypair generation Reviewed-by: apetcher, xuelei ! src/java.base/share/classes/sun/security/tools/keytool/CertAndKeyGen.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources.java + test/jdk/sun/security/tools/keytool/GroupName.java Changeset: 1838347a803b Author: jnimeh Date: 2018-11-13 18:22 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/1838347a803b 8212885: TLS 1.3 resumed session does not retain peer certificate chain Reviewed-by: xuelei, wetmore ! src/java.base/share/classes/sun/security/ssl/NewSessionTicket.java ! src/java.base/share/classes/sun/security/ssl/PostHandshakeContext.java ! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java ! test/jdk/sun/security/ssl/SSLSessionImpl/ResumeChecksClient.java Changeset: d4f3e37d1fda Author: dholmes Date: 2018-11-13 21:43 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/d4f3e37d1fda 8213826: Disable ARMv6 memory barriers on ARMv5 processors Reviewed-by: dholmes, bulasevich Contributed-by: Jakub Vanek ! src/hotspot/cpu/arm/assembler_arm_32.hpp ! src/hotspot/os_cpu/linux_arm/orderAccess_linux_arm.hpp Changeset: f4e3900c8d08 Author: iklam Date: 2018-11-07 19:40 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/f4e3900c8d08 8213346: Re-implement shared dictionary using CompactHashtable Reviewed-by: jiangli ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/classLoaderExt.hpp ! src/hotspot/share/classfile/compactHashtable.cpp ! src/hotspot/share/classfile/compactHashtable.hpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/heapShared.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/hashtable.cpp ! src/hotspot/share/utilities/hashtable.hpp + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/MetaspaceObj.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/SystemDictionary.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Metadata.java ! test/hotspot/jtreg/runtime/appcds/CDSandJFR.java ! test/hotspot/jtreg/runtime/appcds/SignedJar.java Changeset: 746df0ae4fe1 Author: vromero Date: 2018-11-13 23:33 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/746df0ae4fe1 8213480: update internal ASM version to 7.0 Reviewed-by: dholmes, iignatyev, alanb ! make/nashorn/buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/Main.java ! src/java.base/share/classes/java/lang/Module.java ! src/java.base/share/classes/java/lang/invoke/TypeConvertingMethodAdapter.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/AnnotationVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/AnnotationWriter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Attribute.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ByteVector.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassTooLargeException.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/ConstantDynamic.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/Constants.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Context.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/CurrentFrame.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Edge.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/FieldVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/FieldWriter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Frame.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Handle.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Handler.java - src/java.base/share/classes/jdk/internal/org/objectweb/asm/Item.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Label.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodTooLargeException.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodWriter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ModuleVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ModuleWriter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/Symbol.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/SymbolTable.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Type.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypePath.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypeReference.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AdviceAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AnalyzerAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AnnotationRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ClassRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/CodeSizeEvaluator.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/FieldRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/GeneratorAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/InstructionAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/JSRInlinerAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/LocalVariablesSorter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/Method.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/MethodRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleHashesAttribute.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleResolutionAttribute.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleTargetAttribute.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/Remapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingAnnotationAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingClassAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingFieldAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingMethodAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingSignatureAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SignatureRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SimpleRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/StaticInitMerger.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/TableSwitchGenerator.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/TryCatchBlockSorter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureReader.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureWriter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/AbstractInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/AnnotationNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ClassNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FieldInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FieldNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FrameNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/IincInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InnerClassNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InsnList.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/IntInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InvokeDynamicInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/JumpInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LabelNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LdcInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LineNumberNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableAnnotationNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LookupSwitchInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MethodInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleExportNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleOpenNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleProvideNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleRequireNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MultiANewArrayInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ParameterNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TableSwitchInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TryCatchBlockNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TypeAnnotationNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TypeInsnNode.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/UnsupportedClassVersionException.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/Util.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/VarInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Analyzer.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/AnalyzerException.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicInterpreter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicValue.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicVerifier.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Frame.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Interpreter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SimpleVerifier.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SmallSet.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceInterpreter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceValue.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Subroutine.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Value.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/ASMifiable.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/ASMifier.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckAnnotationAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckClassAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckFieldAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckMethodAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckModuleAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckSignatureAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Printer.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Textifiable.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Textifier.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceAnnotationVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceClassVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceFieldVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceMethodVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceModuleVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceSignatureVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/version.txt ! src/java.base/share/legal/asm.md ! src/jdk.jartool/share/classes/sun/tools/jar/FingerPrint.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventClassBuilder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/ConstructorTracerWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/ConstructorWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JIClassInstrumentation.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JIInliner.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JIMethodCallInliner.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JIMethodMergeAdapter.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/NashornTextifier.java ! test/hotspot/jtreg/compiler/jvmci/common/CTVMUtilities.java ! test/hotspot/jtreg/runtime/RedefineTests/RedefineAnnotations.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/correctBootstrap/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/incorrectBootstrap/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/mh/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/mt/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/gc/createLotsOfMHConsts/Test.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/patches/java.base/jdk/internal/org/objectweb/asm/ClassWriterExt.java ! test/jdk/java/lang/instrument/asmlib/Instrumentor.java ! test/jdk/java/lang/invoke/accessProtectedSuper/Test.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerInlining.java ! test/jdk/jdk/jfr/event/io/TestInstrumentation.java Changeset: d5eebe1e03fe Author: rehn Date: 2018-11-14 07:50 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/d5eebe1e03fe 8213574: Deadlock in string table expansion when dumping lots of CDS classes Reviewed-by: jiangli, iklam, dholmes ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/utilities/concurrentHashTable.hpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp Changeset: 59065e5d56ec Author: stuefe Date: 2018-11-14 09:19 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/59065e5d56ec 8213591: running bin/idea.sh in Cygwin: generated project cannot be imported Reviewed-by: erikj, stuefe, mbaesken Contributed-by: mvala at redhat.com ! bin/idea.sh Changeset: 6f18c23b0185 Author: dholmes Date: 2018-11-14 04:56 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/6f18c23b0185 8213767: Remove the -Xconcurrentio flag and associated code Reviewed-by: lfoltan, rehn ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/safepoint.hpp ! test/hotspot/jtreg/runtime/CommandLine/TestNullTerminatedFlags.java Changeset: 9ca9aa224c39 Author: psadhukhan Date: 2018-11-14 17:16 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/9ca9aa224c39 Merge - src/java.base/share/classes/jdk/internal/org/objectweb/asm/Item.java Changeset: d569b5e29021 Author: psadhukhan Date: 2018-11-14 17:26 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/d569b5e29021 Merge - src/java.base/share/classes/jdk/internal/org/objectweb/asm/Item.java From jayathirth.d.v at oracle.com Wed Nov 14 12:48:20 2018 From: jayathirth.d.v at oracle.com (jayathirth.d.v at oracle.com) Date: Wed, 14 Nov 2018 12:48:20 +0000 Subject: hg: jdk/client: 8212116: IIOException "tEXt chunk length is not proper" on opening png file Message-ID: <201811141248.wAECmLG8021290@aojmv0008.oracle.com> Changeset: b9f3606b2f83 Author: jdv Date: 2018-11-14 01:29 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/b9f3606b2f83 8212116: IIOException "tEXt chunk length is not proper" on opening png file Reviewed-by: serb ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java + test/jdk/javax/imageio/plugins/png/ReadPNGWithNoTextInTEXTChunk.java From pankaj.b.bansal at oracle.com Wed Nov 14 12:58:45 2018 From: pankaj.b.bansal at oracle.com (pankaj.b.bansal at oracle.com) Date: Wed, 14 Nov 2018 12:58:45 +0000 Subject: hg: jdk/client: 8213844: Typo in ProblemList updation under JDK-8213536 Message-ID: <201811141258.wAECwjZi027293@aojmv0008.oracle.com> Changeset: ff49d3fcb934 Author: pbansal Date: 2018-11-14 18:27 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/ff49d3fcb934 8213844: Typo in ProblemList updation under JDK-8213536 Reviewed-by: jdv ! test/jdk/ProblemList.txt From matthias.baesken at sap.com Wed Nov 14 14:46:00 2018 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Wed, 14 Nov 2018 14:46:00 +0000 Subject: hg: jdk/client: 8213532: add missing LocalFree calls after using FormatMessage(A) [windows] Message-ID: <201811141446.wAEEk0qu021880@aojmv0008.oracle.com> Changeset: 8b066aaff367 Author: mbaesken Date: 2018-11-08 17:10 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/8b066aaff367 8213532: add missing LocalFree calls after using FormatMessage(A) [windows] Reviewed-by: dmarkov, serb ! src/java.desktop/windows/native/libawt/windows/ThemeReader.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Debug.cpp ! src/jdk.accessibility/windows/native/common/AccessBridgeDebug.cpp From sergey.bylokhov at oracle.com Wed Nov 14 23:48:52 2018 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Wed, 14 Nov 2018 23:48:52 +0000 Subject: hg: jdk/client: 8213292: Input freezes after MacOS key-selector (press&hold) usage on macOS Mojave Message-ID: <201811142348.wAENmrkr001559@aojmv0008.oracle.com> Changeset: 83de6a8b6c33 Author: avu Date: 2018-11-14 13:52 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/83de6a8b6c33 8213292: Input freezes after MacOS key-selector (press&hold) usage on macOS Mojave Reviewed-by: serb ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m From sergey.bylokhov at oracle.com Thu Nov 15 02:05:49 2018 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Thu, 15 Nov 2018 02:05:49 +0000 Subject: hg: jdk/client: 8213614: DnD operation change feature does not work with 64bit big endian CPU Message-ID: <201811150205.wAF25oY9029430@aojmv0008.oracle.com> Changeset: 5b91e69e1fd0 Author: itakiguchi Date: 2018-11-14 18:04 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/5b91e69e1fd0 8213614: DnD operation change feature does not work with 64bit big endian CPU Reviewed-by: serb ! src/java.desktop/unix/classes/sun/awt/X11/XDragSourceContextPeer.java From sergey.bylokhov at oracle.com Thu Nov 15 04:48:47 2018 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Thu, 15 Nov 2018 04:48:47 +0000 Subject: hg: jdk/client: 8211301: [macos] support full window content options Message-ID: <201811150448.wAF4mlL6005632@aojmv0008.oracle.com> Changeset: 85fb403c0141 Author: alans Date: 2018-11-14 20:47 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/85fb403c0141 8211301: [macos] support full window content options Reviewed-by: serb ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m + test/jdk/java/awt/Window/FullWindowContentTest/FullWindowContentTest.java From shashidhara.veerabhadraiah at oracle.com Thu Nov 15 05:55:43 2018 From: shashidhara.veerabhadraiah at oracle.com (shashidhara.veerabhadraiah at oracle.com) Date: Thu, 15 Nov 2018 05:55:43 +0000 Subject: hg: jdk/client: 6849922: java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.html fails Message-ID: <201811150555.wAF5thgD003089@aojmv0008.oracle.com> Changeset: 9d2c9970c950 Author: sveerabhadra Date: 2018-11-15 11:25 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/9d2c9970c950 6849922: java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.html fails Reviewed-by: kaddepalli, serb ! test/jdk/ProblemList.txt - test/jdk/java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.html ! test/jdk/java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.java From sergey.bylokhov at oracle.com Thu Nov 15 22:16:14 2018 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Thu, 15 Nov 2018 22:16:14 +0000 Subject: hg: jdk/client: 8213817: @return has already been specified (4 occurrences, in AWT and Swing) Message-ID: <201811152216.wAFMGEP1009503@aojmv0008.oracle.com> Changeset: a4db2f17e1be Author: serb Date: 2018-11-15 14:14 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/a4db2f17e1be 8213817: @return has already been specified (4 occurrences, in AWT and Swing) Reviewed-by: prr ! src/java.desktop/share/classes/java/awt/event/InputEvent.java ! src/java.desktop/share/classes/javax/swing/JCheckBoxMenuItem.java ! src/java.desktop/share/classes/javax/swing/JLabel.java ! src/java.desktop/share/classes/javax/swing/JPanel.java ! src/java.desktop/share/classes/javax/swing/JRadioButton.java ! src/java.desktop/share/classes/javax/swing/JScrollBar.java ! src/java.desktop/share/classes/javax/swing/JSlider.java ! src/java.desktop/share/classes/javax/swing/JTextArea.java ! src/java.desktop/share/classes/javax/swing/JToggleButton.java ! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java ! src/java.desktop/share/classes/javax/swing/text/CompositeView.java ! src/java.desktop/share/classes/javax/swing/text/LabelView.java From jayathirth.d.v at oracle.com Tue Nov 20 09:07:45 2018 From: jayathirth.d.v at oracle.com (jayathirth.d.v at oracle.com) Date: Tue, 20 Nov 2018 09:07:45 +0000 Subject: hg: jdk/client: 8211795: ArrayIndexOutOfBoundsException in PNGImageReader after JDK-6788458 Message-ID: <201811200907.wAK97j82002924@aojmv0008.oracle.com> Changeset: 6bdbd601d31c Author: jdv Date: 2018-11-20 14:37 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/6bdbd601d31c 8211795: ArrayIndexOutOfBoundsException in PNGImageReader after JDK-6788458 Reviewed-by: serb, kaddepalli ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java + test/jdk/javax/imageio/plugins/png/VerifyBitDepthScalingWithTRNSChunk.java From jayathirth.d.v at oracle.com Tue Nov 20 10:24:10 2018 From: jayathirth.d.v at oracle.com (jayathirth.d.v at oracle.com) Date: Tue, 20 Nov 2018 10:24:10 +0000 Subject: hg: jdk/client: 8211422: Reading PNG with corrupt CRC for IEND chunk throws IIOException Message-ID: <201811201024.wAKAOAot006923@aojmv0008.oracle.com> Changeset: abed2967ec3a Author: jdv Date: 2018-11-20 15:53 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/abed2967ec3a 8211422: Reading PNG with corrupt CRC for IEND chunk throws IIOException Reviewed-by: serb, kaddepalli ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java + test/jdk/javax/imageio/plugins/png/PNGCorruptCRCForIENDChunkTest.java From pankaj.b.bansal at oracle.com Tue Nov 20 11:11:30 2018 From: pankaj.b.bansal at oracle.com (pankaj.b.bansal at oracle.com) Date: Tue, 20 Nov 2018 11:11:30 +0000 Subject: hg: jdk/client: 8212882: links to tutorial should be updated to use https: Message-ID: <201811201111.wAKBBUK9029077@aojmv0008.oracle.com> Changeset: 5e7dba63836d Author: kaddepalli Date: 2018-11-20 16:40 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/5e7dba63836d 8212882: links to tutorial should be updated to use https: Reviewed-by: psadhukhan, pbansal ! src/demo/share/jfc/FileChooserDemo/FileChooserDemo.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/Container.java ! src/java.desktop/share/classes/java/awt/DefaultFocusTraversalPolicy.java ! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/DisplayMode.java ! src/java.desktop/share/classes/java/awt/FocusTraversalPolicy.java ! src/java.desktop/share/classes/java/awt/GraphicsDevice.java ! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/Toolkit.java ! src/java.desktop/share/classes/java/awt/event/ActionEvent.java ! src/java.desktop/share/classes/java/awt/event/ActionListener.java ! src/java.desktop/share/classes/java/awt/event/ComponentAdapter.java ! src/java.desktop/share/classes/java/awt/event/ComponentEvent.java ! src/java.desktop/share/classes/java/awt/event/ComponentListener.java ! src/java.desktop/share/classes/java/awt/event/ContainerAdapter.java ! src/java.desktop/share/classes/java/awt/event/ContainerEvent.java ! src/java.desktop/share/classes/java/awt/event/ContainerListener.java ! src/java.desktop/share/classes/java/awt/event/FocusAdapter.java ! src/java.desktop/share/classes/java/awt/event/FocusEvent.java ! src/java.desktop/share/classes/java/awt/event/FocusListener.java ! src/java.desktop/share/classes/java/awt/event/ItemEvent.java ! src/java.desktop/share/classes/java/awt/event/ItemListener.java ! src/java.desktop/share/classes/java/awt/event/KeyAdapter.java ! src/java.desktop/share/classes/java/awt/event/KeyEvent.java ! src/java.desktop/share/classes/java/awt/event/MouseAdapter.java ! src/java.desktop/share/classes/java/awt/event/MouseEvent.java ! src/java.desktop/share/classes/java/awt/event/MouseListener.java ! src/java.desktop/share/classes/java/awt/event/MouseMotionAdapter.java ! src/java.desktop/share/classes/java/awt/event/MouseMotionListener.java ! src/java.desktop/share/classes/java/awt/event/WindowAdapter.java ! src/java.desktop/share/classes/java/awt/event/WindowEvent.java ! src/java.desktop/share/classes/java/awt/event/WindowFocusListener.java ! src/java.desktop/share/classes/java/awt/event/WindowListener.java ! src/java.desktop/share/classes/java/beans/package-info.java ! src/java.desktop/share/classes/javax/swing/AbstractButton.java ! src/java.desktop/share/classes/javax/swing/BorderFactory.java ! src/java.desktop/share/classes/javax/swing/Box.java ! src/java.desktop/share/classes/javax/swing/BoxLayout.java ! src/java.desktop/share/classes/javax/swing/ButtonGroup.java ! src/java.desktop/share/classes/javax/swing/DefaultFocusManager.java ! src/java.desktop/share/classes/javax/swing/FocusManager.java ! src/java.desktop/share/classes/javax/swing/ImageIcon.java ! src/java.desktop/share/classes/javax/swing/JApplet.java ! src/java.desktop/share/classes/javax/swing/JButton.java ! src/java.desktop/share/classes/javax/swing/JCheckBox.java ! src/java.desktop/share/classes/javax/swing/JCheckBoxMenuItem.java ! src/java.desktop/share/classes/javax/swing/JColorChooser.java ! src/java.desktop/share/classes/javax/swing/JComboBox.java ! src/java.desktop/share/classes/javax/swing/JComponent.java ! src/java.desktop/share/classes/javax/swing/JDesktopPane.java ! src/java.desktop/share/classes/javax/swing/JDialog.java ! src/java.desktop/share/classes/javax/swing/JEditorPane.java ! src/java.desktop/share/classes/javax/swing/JFileChooser.java ! src/java.desktop/share/classes/javax/swing/JFrame.java ! src/java.desktop/share/classes/javax/swing/JInternalFrame.java ! src/java.desktop/share/classes/javax/swing/JLabel.java ! src/java.desktop/share/classes/javax/swing/JLayeredPane.java ! src/java.desktop/share/classes/javax/swing/JList.java ! src/java.desktop/share/classes/javax/swing/JMenu.java ! src/java.desktop/share/classes/javax/swing/JMenuBar.java ! src/java.desktop/share/classes/javax/swing/JMenuItem.java ! src/java.desktop/share/classes/javax/swing/JOptionPane.java ! src/java.desktop/share/classes/javax/swing/JPanel.java ! src/java.desktop/share/classes/javax/swing/JPasswordField.java ! src/java.desktop/share/classes/javax/swing/JPopupMenu.java ! src/java.desktop/share/classes/javax/swing/JProgressBar.java ! src/java.desktop/share/classes/javax/swing/JRadioButton.java ! src/java.desktop/share/classes/javax/swing/JRadioButtonMenuItem.java ! src/java.desktop/share/classes/javax/swing/JRootPane.java ! src/java.desktop/share/classes/javax/swing/JScrollPane.java ! src/java.desktop/share/classes/javax/swing/JSeparator.java ! src/java.desktop/share/classes/javax/swing/JSlider.java ! src/java.desktop/share/classes/javax/swing/JSpinner.java ! src/java.desktop/share/classes/javax/swing/JSplitPane.java ! src/java.desktop/share/classes/javax/swing/JTabbedPane.java ! src/java.desktop/share/classes/javax/swing/JTable.java ! src/java.desktop/share/classes/javax/swing/JTextArea.java ! src/java.desktop/share/classes/javax/swing/JTextField.java ! src/java.desktop/share/classes/javax/swing/JTextPane.java ! src/java.desktop/share/classes/javax/swing/JToggleButton.java ! src/java.desktop/share/classes/javax/swing/JToolBar.java ! src/java.desktop/share/classes/javax/swing/JToolTip.java ! src/java.desktop/share/classes/javax/swing/JTree.java ! src/java.desktop/share/classes/javax/swing/JWindow.java ! src/java.desktop/share/classes/javax/swing/ProgressMonitor.java ! src/java.desktop/share/classes/javax/swing/ProgressMonitorInputStream.java ! src/java.desktop/share/classes/javax/swing/Spring.java ! src/java.desktop/share/classes/javax/swing/SpringLayout.java ! src/java.desktop/share/classes/javax/swing/SwingUtilities.java ! src/java.desktop/share/classes/javax/swing/SwingWorker.java ! src/java.desktop/share/classes/javax/swing/Timer.java ! src/java.desktop/share/classes/javax/swing/TransferHandler.java ! src/java.desktop/share/classes/javax/swing/WindowConstants.java ! src/java.desktop/share/classes/javax/swing/border/Border.java ! src/java.desktop/share/classes/javax/swing/border/package-info.java ! src/java.desktop/share/classes/javax/swing/colorchooser/package-info.java ! src/java.desktop/share/classes/javax/swing/event/InternalFrameAdapter.java ! src/java.desktop/share/classes/javax/swing/event/InternalFrameEvent.java ! src/java.desktop/share/classes/javax/swing/event/InternalFrameListener.java ! src/java.desktop/share/classes/javax/swing/event/TreeExpansionEvent.java ! src/java.desktop/share/classes/javax/swing/event/TreeExpansionListener.java ! src/java.desktop/share/classes/javax/swing/event/TreeModelEvent.java ! src/java.desktop/share/classes/javax/swing/event/TreeModelListener.java ! src/java.desktop/share/classes/javax/swing/event/TreeSelectionListener.java ! src/java.desktop/share/classes/javax/swing/event/TreeWillExpandListener.java ! src/java.desktop/share/classes/javax/swing/event/package-info.java ! src/java.desktop/share/classes/javax/swing/filechooser/FileFilter.java ! src/java.desktop/share/classes/javax/swing/filechooser/FileView.java ! src/java.desktop/share/classes/javax/swing/filechooser/package-info.java ! src/java.desktop/share/classes/javax/swing/package-info.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/package-info.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/package-info.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/package-info.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/package-info.java ! src/java.desktop/share/classes/javax/swing/plaf/package-info.java ! src/java.desktop/share/classes/javax/swing/table/TableModel.java ! src/java.desktop/share/classes/javax/swing/table/package-info.java ! src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java ! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java ! src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java ! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java ! src/java.desktop/share/classes/javax/swing/text/PlainDocument.java ! src/java.desktop/share/classes/javax/swing/text/StyleContext.java ! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java ! src/java.desktop/share/classes/javax/swing/text/html/package-info.java ! src/java.desktop/share/classes/javax/swing/text/html/parser/package-info.java ! src/java.desktop/share/classes/javax/swing/text/package-info.java ! src/java.desktop/share/classes/javax/swing/text/rtf/package-info.java ! src/java.desktop/share/classes/javax/swing/tree/DefaultMutableTreeNode.java ! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java ! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeModel.java ! src/java.desktop/share/classes/javax/swing/tree/ExpandVetoException.java ! src/java.desktop/share/classes/javax/swing/tree/TreeCellRenderer.java ! src/java.desktop/share/classes/javax/swing/tree/TreeModel.java ! src/java.desktop/share/classes/javax/swing/tree/TreeNode.java ! src/java.desktop/share/classes/javax/swing/tree/TreePath.java ! src/java.desktop/share/classes/javax/swing/tree/TreeSelectionModel.java ! src/java.desktop/share/classes/javax/swing/tree/package-info.java ! src/java.desktop/share/classes/javax/swing/undo/package-info.java ! src/java.desktop/share/classes/sun/swing/PrintingStatus.java From alexandre.iline at oracle.com Tue Nov 20 18:03:36 2018 From: alexandre.iline at oracle.com (alexandre.iline at oracle.com) Date: Tue, 20 Nov 2018 18:03:36 +0000 Subject: hg: jdk/client: 8213168: Enable different look and feel tests in SwingSet3 demo test FileChooserDemoTest Message-ID: <201811201803.wAKI3aX0003664@aojmv0008.oracle.com> Changeset: b5c564a1367c Author: akolarkunnu Date: 2018-11-05 18:53 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/b5c564a1367c 8213168: Enable different look and feel tests in SwingSet3 demo test FileChooserDemoTest Reviewed-by: serb Contributed-by: abdul.kolarkunnu at oracle.com ! test/jdk/sanity/client/SwingSet/src/FileChooserDemoTest.java ! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JFileChooserOperator.java ! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/version_info From prasanta.sadhukhan at oracle.com Mon Nov 26 06:24:15 2018 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Mon, 26 Nov 2018 06:24:15 +0000 Subject: hg: jdk/client: 126 new changesets Message-ID: <201811260624.wAQ6OPBp008718@aojmv0008.oracle.com> Changeset: 5f1ca46703f9 Author: michaelm Date: 2018-11-14 14:23 +0000 URL: http://hg.openjdk.java.net/jdk/client/rev/5f1ca46703f9 8213189: Make restricted headers in HTTP Client configurable and remove Date by default Reviewed-by: dfuchs ! src/java.base/share/conf/net.properties ! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/ExchangeImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Request.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! test/jdk/java/net/httpclient/RequestBuilderTest.java + test/jdk/java/net/httpclient/RestrictedHeadersTest.java ! test/jdk/java/net/httpclient/SpecialHeadersTest.java + test/jdk/java/net/httpclient/security/16.policy + test/jdk/java/net/httpclient/security/17.policy ! test/jdk/java/net/httpclient/security/Driver.java ! test/jdk/java/net/httpclient/security/Security.java Changeset: 3b2d22602c16 Author: pchilanomate Date: 2018-11-14 09:50 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/3b2d22602c16 8213708: Different #ifdef guards cause incorrect use of Monitor::check_block_state() Summary: Wrapped check_block_state() method in DEBUG_ONLY macro and make the use of the latter more consistent Reviewed-by: dcubed, dholmes ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/mutex.hpp Changeset: 6b05634db714 Author: erikj Date: 2018-11-14 09:26 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/6b05634db714 8211727: Adjust default concurrency settings for running tests on Sparc Reviewed-by: ctornqvi, tbell, mikael ! make/RunTests.gmk ! test/hotspot/jtreg/compiler/jsr292/ContinuousCallSiteTargetChange.java Changeset: 2f6f97629aa7 Author: erikj Date: 2018-11-14 09:31 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/2f6f97629aa7 8213709: jdk/javadoc/doclet/testValueTag/TestValueTagInModule.java missing modules declaration Reviewed-by: jjg ! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueTagInModule.java Changeset: 08a0bf1592bd Author: mbalao Date: 2018-11-09 10:34 -0300 URL: http://hg.openjdk.java.net/jdk/client/rev/08a0bf1592bd 8204142: AWT hang occurs when sequenced events arrive out of sequence in multiple AppContexts Summary: Improvements on the synchronization of SequencedEvent events from different AppContexts Reviewed-by: serb ! src/java.desktop/share/classes/java/awt/SequencedEvent.java + test/jdk/java/awt/event/SequencedEvent/MultipleContextsFunctionalTest.java + test/jdk/java/awt/event/SequencedEvent/MultipleContextsUnitTest.java - test/jdk/java/awt/event/SequencedEvent/SequencedEventTest.java Changeset: f642ede2eb07 Author: rkennke Date: 2018-11-14 18:57 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/f642ede2eb07 8213795: Force explicit null check on patching placeholder offset Reviewed-by: kvn, adinn ! src/hotspot/share/asm/assembler.cpp Changeset: f5011100c920 Author: naoto Date: 2018-11-14 11:42 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/f5011100c920 8213818: @return has already been specified Reviewed-by: rriggs ! src/java.base/share/classes/java/time/chrono/IsoChronology.java Changeset: 40098289d580 Author: jcbeyler Date: 2018-11-14 12:25 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/40098289d580 8213622: Windows VS2013 build failure - "'snprintf': identifier not found" Summary: Replace snprintf with strlen and memcpy Reviewed-by: dholmes, mvala, kbarrett ! test/hotspot/jtreg/vmTestbase/nsk/share/jni/ExceptionCheckingJniEnv.cpp Changeset: 3a9384c12260 Author: jiangli Date: 2018-11-14 18:49 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/3a9384c12260 8213713: Minor issues during MetaspaceShared::initialize_runtime_shared_and_meta_spaces Summary: 1)Populate MetaspaceShared::_core_spaces_size early at mapping time; 2)Fix FileMapInfo::validate_shared_path_table to report failure properly; 3)Remove dead code in FileMapInfo::validate_shared_path_table. Reviewed-by: iklam, ccheung ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp Changeset: 8934429cfb0b Author: jjg Date: 2018-11-14 16:11 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/8934429cfb0b 8213910: Invalid HTML in java.net.http.HttpClient Reviewed-by: mchung, darcy ! src/java.net.http/share/classes/java/net/http/HttpClient.java Changeset: 06fdb8783d51 Author: jjg Date: 2018-11-14 16:27 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/06fdb8783d51 8213913: Redundant HTML in java.se/module-info.java Reviewed-by: lancea, mchung ! src/java.se/share/classes/module-info.java Changeset: 8fffe44e0400 Author: jwilhelm Date: 2018-11-15 01:58 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/8fffe44e0400 Added tag jdk-12+20 for changeset 40098289d580 ! .hgtags Changeset: 3cef1aaf3d89 Author: pmuthuswamy Date: 2018-11-15 11:23 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/3cef1aaf3d89 8206475: Repeated word in error message Reviewed-by: sundar ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java Changeset: 9111de8b09a1 Author: ssahoo Date: 2018-11-14 23:12 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/9111de8b09a1 8211787: javax/net/ssl/TLSCommon/TLSTest.java throws java.net.SocketTimeoutException: Read timed out Summary: java.net.SocketTimeoutException: Read timed out Reviewed-by: xuelei ! test/jdk/javax/net/ssl/TLSCommon/TLSTest.java Changeset: 40474b7105f4 Author: rkennke Date: 2018-11-15 10:59 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/40474b7105f4 8213615: GC/C2 abstraction for escape analysis Reviewed-by: kvn, roland ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.hpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/escape.hpp Changeset: 1a534c7926cc Author: mgronlun Date: 2018-11-15 11:10 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/1a534c7926cc 8210024: JFR calls virtual is_Java_thread from ~Thread() Reviewed-by: kbarrett, dholmes, dcubed, egahlin ! src/hotspot/share/jfr/jfr.cpp ! src/hotspot/share/jfr/jfr.hpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.hpp ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.hpp ! src/hotspot/share/runtime/thread.cpp Changeset: a2413ed39eff Author: michaelm Date: 2018-11-15 11:26 +0000 URL: http://hg.openjdk.java.net/jdk/client/rev/a2413ed39eff 8213616: URLPermission with query or fragment behaves incorrectly Reviewed-by: chegar, dfuchs ! src/java.base/share/classes/java/net/URLPermission.java ! test/jdk/java/net/URLPermission/URLPermissionTest.java Changeset: c02aa8873ff2 Author: mbaesken Date: 2018-10-02 13:48 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/c02aa8873ff2 8211106: [windows] Update OS detection code to recognize Windows Server 2019 Reviewed-by: alanb, clanger, bobv ! src/hotspot/os/windows/os_windows.cpp ! src/java.base/windows/native/libjava/java_props_md.c Changeset: 2ed42e41e712 Author: sgehwolf Date: 2018-11-14 09:34 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/2ed42e41e712 8213736: Build fails with LOG=debug on F28 after JDK-8210958 Summary: Add --no-print-directory to make invocation of create-main-targets-include Reviewed-by: erikj, tbell ! make/InitSupport.gmk Changeset: 6e8c1206cca1 Author: neliasso Date: 2018-11-15 09:45 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/6e8c1206cca1 8213538: VM crashes when MaxVectorSize is set to 0, 1 or 2 Summary: Require MaxVectorSize minimum 4 on 64 bit Reviewed-by: kvn, thartmann ! src/hotspot/cpu/x86/vm_version_x86.cpp Changeset: 8ba2479fe7fa Author: dtitov Date: 2018-11-15 09:56 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/8ba2479fe7fa 8203174: [Graal] JDI tests fail with Unexpected exception: com.sun.jdi.ObjectCollectedException Reviewed-by: sspitsyn, cjplummer ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances002/instances002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances003/instances003.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/HeapwalkingDebuggee.java Changeset: 1092ba73cb2d Author: apetcher Date: 2018-11-15 13:22 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/1092ba73cb2d 8213363: X25519 private key PKCS#8 encoding/decoding is incorrect Summary: Fixed private key format to match spec in RFC 8410 Reviewed-by: mullan ! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHPrivateKeyImpl.java ! test/jdk/sun/security/ec/xec/TestXDH.java + test/jdk/sun/security/ec/xec/XECKeyFormat.java Changeset: 367ca5f32505 Author: manc Date: 2018-11-13 22:08 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/367ca5f32505 8213829: Remove circular dependency between g1CollectedHeap and g1ConcurrentMark Summary: Improve include statements related to g1CollectedHeap.inline.hpp Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/g1/dirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp ! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.cpp ! src/hotspot/share/gc/g1/heapRegionManager.cpp Changeset: 5b87d3fc1093 Author: shade Date: 2018-11-15 21:05 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/5b87d3fc1093 8213373: Bulk MarkBitMap clearing methods Reviewed-by: rkennke, zgu ! src/hotspot/share/gc/shared/markBitMap.cpp ! src/hotspot/share/gc/shared/markBitMap.hpp Changeset: 7dd81e82d083 Author: dlong Date: 2018-11-15 09:04 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/7dd81e82d083 8210777: Update Graal Reviewed-by: kvn ! make/CompileJavaModules.gmk ! make/test/JtregGraalUnit.gmk ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTBackend.java ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTCompilationTask.java ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTHotSpotResolvedJavaMethod.java ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTStub.java ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/DataBuilder.java ! src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/HotSpotGraalManagement.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/EconomicMapImplTest.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/EconomicMapLargeTest.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/EconomicMapTest.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/EconomicSetTest.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/EquivalenceTest.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/PairTest.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/EconomicMap.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/EconomicMapImpl.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/EconomicSet.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/Equivalence.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/MapCursor.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/Pair.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/UnmodifiableEconomicMap.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/UnmodifiableEconomicSet.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/UnmodifiableMapCursor.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/package-info.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/ComparableWord.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/LocationIdentity.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/Pointer.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/PointerBase.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/SignedWord.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/UnsignedWord.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/WordBase.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/WordFactory.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/impl/WordBoxFactory.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/impl/WordFactoryOpcode.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/impl/WordFactoryOperation.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/package-info.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64Assembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64MacroAssembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64Assembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64BaseAssembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64MacroAssembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/CompilationResult.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64.test/src/org/graalvm/compiler/core/aarch64/test/AArch64AddSubShiftTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64.test/src/org/graalvm/compiler/core/aarch64/test/AArch64MatchRuleTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64ArithmeticLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64LIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64MoveFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64NodeMatchRules.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64ArithmeticLIRGenerator.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.amd64/src/org/graalvm/compiler/core/amd64/AMD64NodeLIRBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64NodeMatchRules.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/NumUtil.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/SpeculativeExecutionAttacksMitigations.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/BiDirectionalTraceBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/ComputeBlockOrder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/TraceStatisticsPrinter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/UniDirectionalTraceBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/AbstractBlockBase.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/ArrayOffsetProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/CodeGenProviders.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/AbstractPointerStamp.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.jdk9.test/src/org/graalvm/compiler/core/test/ea/AtomicVirtualizationTests.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.match.processor/src/org/graalvm/compiler/core/match/processor/MatchProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCLIRGenerator.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/CompareCanonicalizerTest2.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CompareCanonicalizerTest3.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest13.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/DumpPathTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraphResetDebugTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GuardedIntrinsicTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/LongNodeChainTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EATestBase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PEAAssertionsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PartialEscapeAnalysisTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/UnsafeCompareAndSwapVirtualizationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/inlining/PolymorphicInliningTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/tutorial/StaticAnalysisTests.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/CompilationWrapper.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.core/src/org/graalvm/compiler/core/gen/NodeMatchRules.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/GraphChangeMonitoringPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/MidTier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/target/Backend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug.test/src/org/graalvm/compiler/debug/test/DebugContextTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug.test/src/org/graalvm/compiler/debug/test/TimerKeyTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugContext.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugOptions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DiagnosticsOutputDirectory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/graphio/GraphSnippetTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeSourcePosition.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/AArch64HotSpotMoveFactory.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/BmiAndn.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/BmiBlsi.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/BmiBlsmsk.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/BmiBlsr.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/BmiCompilerTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64ArrayIndexOfStub.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/AMD64HotSpotCounterOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotForeignCallsProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLIRGenerator.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.lir.test/src/org/graalvm/compiler/hotspot/lir/test/BenchmarkCounterOverflowTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc.test/src/org/graalvm/compiler/core/sparc/test/SPARCAllocatorTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc.test/src/org/graalvm/compiler/hotspot/sparc/test/SPARCAllocatorTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotBackend.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.test/src/org/graalvm/compiler/hotspot/test/BigIntegerIntrinsicsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.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/ConstantPoolSubstitutionsTests.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/DataPatchTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/GraalOSRLockTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotGraalCompilerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotGraalManagementTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotStackIntrospectionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/JVMCIInfopointErrorTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/TestIntrinsicCompiles.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilationStatistics.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilationTask.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfigVersioned.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotCompiledCodeBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotCounterOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalCompiler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntime.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntimeProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotHostBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/debug/BenchmarkCounters.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/debug/doc-files/AbortOnBenchmarkCounterOverflowHelp.txt ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/debug/doc-files/BenchmarkDynamicCountersHelp.txt ! 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/HotSpotForeignCallsProviderImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotHostForeignCallsProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/type/HotSpotNarrowOopStamp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/type/KlassPointerStamp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/NewObjectSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/Stub.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/ComputeLoopFrequenciesClosure.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/FrameStateBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_allocate02.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/optimize/TrichotomyTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_newInstance01.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_newInstance02.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_newInstance03.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_newInstance06.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_newInstance07.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ArrayCompareToOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ArrayEqualsOp.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64SpeculativeBarrier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArithmeticLIRGeneratorTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArrayCompareToOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArrayEqualsOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArrayIndexOfOp.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.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringIndexOfOp.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringLatin1InflateOp.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringUTF16CompressOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCArrayEqualsOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanOptimizeSpillPositionPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/DefaultTraceRegisterAllocationPolicy.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceLinearScanWalker.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/constopt/ConstantLoadOptimization.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/constopt/ConstantTree.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/constopt/ConstantTreeAnalyzer.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.loop.phases/src/org/graalvm/compiler/loop/phases/LoopPartialUnrollPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopTransformations.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.test/src/org/graalvm/compiler/loop/test/LoopPartialUnrollTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/CountedLoopInfo.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/DefaultLoopPolicies.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/DerivedScaledInductionVariable.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopFragmentInside.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodeinfo.processor/src/org/graalvm/compiler/nodeinfo/processor/GraphNodeProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/AbstractBeginNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/Cancellable.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IfNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/InvokeNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/LoopEndNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/NamedLocationIdentity.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ShortCircuitOrNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ValueNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/AddNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/BinaryArithmeticNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/CompareNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ConditionalNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerBelowNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerEqualsNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerLessThanNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerLowerThanNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/NegateNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ObjectEqualsNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/RightShiftNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/UnpackEndianHalfNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/cfg/Block.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/cfg/ControlFlowGraph.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/DynamicCounterNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/OpaqueNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/GetClassNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/LoadHubNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/MultiGuardNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/OpaqueNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/RawLoadNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/RawStoreNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnboxNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/IntrinsicContext.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AbstractUnsafeCompareAndSwapNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/DynamicNewArrayNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LogicCompareAndSwapNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/NewInstanceNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/UnsafeCompareAndExchangeNode.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/spi/DelegatingReplacements.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/LoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/Replacements.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/VirtualizerTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/type/NarrowOopStamp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/CommitAllocationNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/VirtualArrayNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/VirtualInstanceNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/VirtualObjectNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options.processor/src/org/graalvm/compiler/options/processor/OptionProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/FixReadsPhase.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/IncrementalCanonicalizerPhase.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/InsertGuardFencesPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/IterativeConditionalEliminationPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ProfileCompiledMethodsPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/InliningUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/elem/InlineableGraph.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/walker/CallsiteHolderExplorable.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/walker/InliningData.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/util/EconomicSetNodeEventListener.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/util/HashSetNodeEventListener.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/contract/NodeCostUtil.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/FixedNodeProbabilityCache.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/FixedNodeRelativeFrequencyCache.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/schedule/SchedulePhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/util/Providers.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/verify/VerifyBailoutUsage.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/BinaryGraphPrinter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/CFGPrinter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.processor/src/org/graalvm/compiler/processor/AbstractProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64GraphBuilderPlugins.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64ArrayIndexOf.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/AMD64GraphBuilderPlugins.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringIndexOfNode.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/AMD64StringLatin1Substitutions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringSubstitutions.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.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringUTF16Substitutions.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk12.test/src/org/graalvm/compiler/replacements/jdk12/test/UnsafeObjectReplacementsTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/UnsafeReplacementsTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/VarHandleTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/test/UnsafeReplacementsTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/test/VarHandleTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9_11.test/src/org/graalvm/compiler/replacements/jdk9_11/test/UnsafeObjectReplacementsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/GeneratedFoldPlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/GeneratedNodeIntrinsicPlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/GeneratedPlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/PluginGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/ReplacementsAnnotationProcessor.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ArrayEqualsConstantLengthTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ArraysSubstitutionsTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ArraysSubstitutionsTestBase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/FoldTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/MethodSubstitutionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ReplacementsParseTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringCompressInflateTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringIndexOfDeoptimizeTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringIndexOfTestBase.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/SubstitutionNodeSourcePositionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/classfile/ClassfileBytecodeProviderTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/classfile/RedefineIntrinsicTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/CachingPEGraphDecoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ConstantStringIndexOfSnippets.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/JDK9StringSubstitutions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/NodeIntrinsificationProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/PEGraphDecoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ReplacementsImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/UnsafeAccess.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/BasicObjectCloneNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider.processor/src/org/graalvm/compiler/serviceprovider/processor/ServiceProviderProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider/src/org/graalvm/compiler/serviceprovider/GraalServices.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/GraalTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/SubprocessUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/EffectsPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PEReadEliminationClosure.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PartialEscapeClosure.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/VirtualizerToolImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/WordCastNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/WordOperationPlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/WordTypes.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.micro.benchmarks/src/micro/benchmarks/BigIntegerBenchmark.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.micro.benchmarks/src/micro/benchmarks/StringBenchmark.java ! test/hotspot/jtreg/ProblemList-graal.txt - test/hotspot/jtreg/compiler/graalunit/CoreSparcTest.java + test/hotspot/jtreg/compiler/graalunit/EATest.java + test/hotspot/jtreg/compiler/graalunit/HotspotSparcTest.java + test/hotspot/jtreg/compiler/graalunit/LirTest.java + test/hotspot/jtreg/compiler/graalunit/Replacements12Test.java + test/hotspot/jtreg/compiler/graalunit/Replacements9Test.java + test/hotspot/jtreg/compiler/graalunit/Replacements9_11Test.java ! test/hotspot/jtreg/compiler/graalunit/TestPackages.txt Changeset: fbedca07d49f Author: iignatyev Date: 2018-11-15 14:01 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/fbedca07d49f 8213922: fix ctw stand-alone build Reviewed-by: kvn, roland ! test/hotspot/jtreg/testlibrary/ctw/Makefile Changeset: 73f6a850a62f Author: iignatyev Date: 2018-11-15 14:01 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/73f6a850a62f 8213926: WB_EnqueueInitializerForCompilation requests compilation for NULL Reviewed-by: kvn, roland ! src/hotspot/share/prims/whitebox.cpp Changeset: d402a406bbc3 Author: dholmes Date: 2018-11-15 17:55 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/d402a406bbc3 8213723: More Monitor/mutex initialization management 8213893: StringTable_lock is unused Reviewed-by: tschatzl, dcubed, coleenp ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/services/memTracker.cpp ! src/hotspot/share/services/memTracker.hpp Changeset: 6df094be7f58 Author: kbarrett Date: 2018-11-15 19:59 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/6df094be7f58 8213352: Separate BufferNode allocation from PtrQueueSet Summary: Move free-list management and allocation to new class. Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/dirtyCardQueue.cpp ! src/hotspot/share/gc/g1/dirtyCardQueue.hpp ! src/hotspot/share/gc/g1/g1BarrierSet.cpp ! src/hotspot/share/gc/g1/g1BarrierSet.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.cpp ! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.hpp ! src/hotspot/share/gc/shared/ptrQueue.cpp ! src/hotspot/share/gc/shared/ptrQueue.hpp ! src/hotspot/share/gc/shared/satbMarkQueue.cpp ! src/hotspot/share/gc/shared/satbMarkQueue.hpp + test/hotspot/gtest/gc/shared/test_ptrQueueBufferAllocator.cpp Changeset: a3aa8d5380d9 Author: jcm Date: 2018-11-15 21:26 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/a3aa8d5380d9 8212779: ADL Parser does not check allocation return values in all cases Summary: made to fail gracefully in case of malloc failure. Reviewed-by: kvn ! src/hotspot/share/adlc/adlparse.cpp ! src/hotspot/share/adlc/arena.cpp ! src/hotspot/share/adlc/arena.hpp ! src/hotspot/share/adlc/forms.cpp ! src/hotspot/share/adlc/formssel.cpp Changeset: 5ab248e47901 Author: dzhou Date: 2018-11-15 21:53 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/5ab248e47901 8210408: Refactor java.util.ResourceBundle:i18n shell tests to plain java tests Reviewed-by: naoto + test/jdk/java/util/ResourceBundle/Bug6299235/Bug6299235Test.java + test/jdk/java/util/ResourceBundle/Bug6299235/patches/java.desktop/sun/awt/resources/awt_ru_RU.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.sh - test/jdk/java/util/ResourceBundle/awtres.jar + test/jdk/java/util/ResourceBundle/modules/ModuleTestUtil.java - test/jdk/java/util/ResourceBundle/modules/appbasic/appbasic.sh - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/appbasic2.sh - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/BasicTest.java - test/jdk/java/util/ResourceBundle/modules/basic/basic.sh - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja_JP.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/asia/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/eu/MyResources_es.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesMain.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/asiabundles/jdk/test/resources/asia/MyResources_ja.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/asiabundles/jdk/test/resources/asia/MyResources_zh.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/asiabundles/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/eubundles/jdk/test/resources/eu/MyResourcesEU.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/eubundles/jdk/test/resources/eu/MyResources_de.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/eubundles/jdk/test/resources/eu/MyResources_fr.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/eubundles/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/test/jdk/test/Main.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/test/jdk/test/resources/MyResources.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/test/jdk/test/resources/MyResourcesProviderImpl.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/test/jdk/test/resources/MyResources_en.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/test/jdk/test/resources/spi/MyResourcesProvider.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/test/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/asiabundles/jdk/test/resources/asia/MyResources_ja.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/asiabundles/jdk/test/resources/asia/MyResources_zh.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/asiabundles/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/eubundles/jdk/test/resources/eu/MyResourcesEU.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/eubundles/jdk/test/resources/eu/MyResources_de.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/eubundles/jdk/test/resources/eu/MyResources_fr.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/eubundles/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/test/jdk/test/Main.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/test/jdk/test/resources/MyResources.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/test/jdk/test/resources/MyResourcesProviderImpl.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/test/jdk/test/resources/MyResources_en.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/test/jdk/test/resources/spi/MyResourcesProvider.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/test/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/asiabundles/jdk/test/resources/asia/MyResources_ja.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/asiabundles/jdk/test/resources/asia/MyResources_ja_JP.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/asiabundles/jdk/test/resources/asia/MyResources_zh.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/asiabundles/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/eubundles/jdk/test/resources/eu/MyResourcesEU.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/eubundles/jdk/test/resources/eu/MyResources_de.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/eubundles/jdk/test/resources/eu/MyResources_fr.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/eubundles/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/extra/jdk/test/resources/asia/MyResources_vi.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/extra/jdk/test/resources/eu/MyResources_es.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/mainbundles/jdk/test/resources/MyResources.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/mainbundles/jdk/test/resources/MyResourcesMain.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/mainbundles/jdk/test/resources/MyResources_en.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/mainbundles/jdk/test/resources/spi/MyResourcesProvider.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/mainbundles/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/test/jdk/test/Main.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/test/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcModlocal/extra/jdk/test/resources/MyResources_vi.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcModlocal/test/jdk/test/Main.java + test/jdk/java/util/ResourceBundle/modules/basic/srcModlocal/test/jdk/test/resources/MyResources.java + test/jdk/java/util/ResourceBundle/modules/basic/srcModlocal/test/jdk/test/resources/MyResources_de.java + test/jdk/java/util/ResourceBundle/modules/basic/srcModlocal/test/jdk/test/resources/MyResources_en.java + test/jdk/java/util/ResourceBundle/modules/basic/srcModlocal/test/jdk/test/resources/MyResources_fr.java + test/jdk/java/util/ResourceBundle/modules/basic/srcModlocal/test/jdk/test/resources/MyResources_ja.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcModlocal/test/jdk/test/resources/MyResources_zh.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcModlocal/test/jdk/test/resources/MyResources_zh_TW.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcModlocal/test/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/bundles/jdk/test/resources/MyResources.java + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/bundles/jdk/test/resources/MyResources_de.java + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/bundles/jdk/test/resources/MyResources_en.java + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/bundles/jdk/test/resources/MyResources_fr.java + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/bundles/jdk/test/resources/MyResources_ja.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/bundles/jdk/test/resources/MyResources_zh.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/bundles/jdk/test/resources/MyResources_zh_TW.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/bundles/jdk/test/resources/spi/MyResourcesProvider.java + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/bundles/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/test/jdk/test/Main.java + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/test/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources.xml + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources_de.xml + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources_en.xml + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources_fr.xml + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources_ja.xml + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources_zh.xml + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources_zh_TW.xml + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/spi/MyResourcesProvider.java + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/test/jdk/test/Main.java + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/test/module-info.java + test/jdk/java/util/ResourceBundle/modules/layer/LayerTest.java - test/jdk/java/util/ResourceBundle/modules/layer/run.sh ! test/jdk/java/util/ResourceBundle/modules/layer/src/Main.java - test/jdk/java/util/ResourceBundle/modules/modlocal/modlocal.sh - test/jdk/java/util/ResourceBundle/modules/modlocal/src/extra/jdk/test/resources/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/simple.sh - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/module-info.java + test/jdk/java/util/ResourceBundle/modules/unnamed/UnNamedTest.java - test/jdk/java/util/ResourceBundle/modules/unnamed/unnamed.sh + test/jdk/java/util/ResourceBundle/modules/visibility/VisibilityTest.java - test/jdk/java/util/ResourceBundle/modules/visibility/visibility.sh - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_de.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_en.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_fr.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_ja.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh_TW.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/xmlformat.sh Changeset: f7f90fddce02 Author: mbaesken Date: 2018-11-15 17:08 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/f7f90fddce02 8211326: add OS user related information to hs_err file Reviewed-by: dholmes, stuefe ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/os_posix.hpp ! src/hotspot/share/utilities/vmError.cpp Changeset: 74109912c738 Author: coleenp Date: 2018-11-16 07:30 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/74109912c738 8213751: ClassLoaderDataGraph::cld_do() should sometimes require CLDG_lock Summary: Add version of loaded_cld_do for runtime calls. Reviewed-by: eosterlund, rehn ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.hpp ! src/hotspot/share/classfile/classLoaderHierarchyDCmd.cpp ! src/hotspot/share/classfile/classLoaderStats.cpp ! src/hotspot/share/jfr/leakprofiler/utilities/saveRestore.cpp ! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/memory/metaspace.cpp Changeset: 6cd56deebb0d Author: coleenp Date: 2018-11-16 10:54 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/6cd56deebb0d 8213092: Add more runtime locks for concurrent class unloading Summary: Add locks for calling CLDG::purge concurrently as well and for calling SystemDictionary::do_unloading concurrently. Reviewed-by: eosterlund, hseigel ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/packageEntry.cpp ! src/hotspot/share/classfile/packageEntry.hpp ! src/hotspot/share/classfile/systemDictionary.cpp Changeset: a41566ad8756 Author: erikj Date: 2018-11-16 08:25 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/a41566ad8756 8213906: Update arm devkits with libXrandr headers Reviewed-by: tbell, prr ! make/conf/jib-profiles.js Changeset: bd96a1bd01ca Author: bulasevich Date: 2018-11-16 19:29 +0300 URL: http://hg.openjdk.java.net/jdk/client/rev/bd96a1bd01ca 8213410: UseCompressedOops requirement check fails fails on 32-bit system Reviewed-by: dholmes ! test/hotspot/jtreg/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java ! test/hotspot/jtreg/gc/metaspace/TestMetaspaceMemoryPool.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassSpaceSize.java ! test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeTest.java ! test/hotspot/jtreg/runtime/logging/CompressedOopsTest.java Changeset: c6b63df2765f Author: bulasevich Date: 2018-11-16 19:29 +0300 URL: http://hg.openjdk.java.net/jdk/client/rev/c6b63df2765f 8213794: ARM32: disable TypeProfiling, CriticalJNINatives, Serviceablity tests for ARM32 Reviewed-by: dholmes ! src/hotspot/cpu/arm/vm_version_arm_32.cpp ! test/hotspot/jtreg/compiler/profiling/TestTypeProfiling.java ! test/hotspot/jtreg/compiler/runtime/criticalnatives/argumentcorruption/CheckLongArgs.java ! test/hotspot/jtreg/compiler/runtime/criticalnatives/lookup/LookUp.java ! test/lib/jdk/test/lib/Platform.java Changeset: 82d1cc4ac90c Author: bulasevich Date: 2018-11-16 19:30 +0300 URL: http://hg.openjdk.java.net/jdk/client/rev/82d1cc4ac90c 8213947: ARM32: failed check_simd should set UsePopCountInstruction to false Reviewed-by: kvn ! src/hotspot/cpu/arm/vm_version_arm_32.cpp Changeset: 1c6db22ba7cf Author: dlong Date: 2018-11-16 09:35 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/1c6db22ba7cf 8213959: add org.graalvm.compiler.replacements.test.StringCompressInflateTest to graal problem list Reviewed-by: thartmann, kvn ! test/hotspot/jtreg/ProblemList-graal.txt Changeset: 8c887dcd5d90 Author: erikj Date: 2018-11-16 09:49 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/8c887dcd5d90 8214003: Limit default test jobs based on memory size Reviewed-by: shade, tbell ! make/RunTests.gmk ! make/RunTestsPrebuilt.gmk Changeset: 4d8a023c2a03 Author: jiangli Date: 2018-11-16 13:23 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/4d8a023c2a03 8213898: CDS dumping of springboot asserts in G1ArchiveAllocator::alloc_new_region Summary: HeapRegionManager::find_highest_free needs to check if the region obtained from the HeapRegionManager::_regions is available. Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/heapRegionManager.cpp Changeset: 16609197022c Author: redestad Date: 2018-11-16 23:39 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/16609197022c 8061281: Microbenchmark suite build support, directory layout and sample benchmarks 8061282: Migrate jmh-jdk-microbenchmarks into the JDK Reviewed-by: ecaspole, mchung, erikj, ihse Contributed-by: magnus.ihse.bursie at oracle.com, erik.joelsson at oracle.com, claes.redestad at oracle.com, sfriberg at kth.se ! doc/testing.html ! doc/testing.md ! make/Help.gmk ! make/InitSupport.gmk ! make/Main.gmk ! make/RunTests.gmk ! make/autoconf/configure.ac ! make/autoconf/lib-tests.m4 ! make/autoconf/spec.gmk.in ! make/common/FindTests.gmk ! make/common/JarArchive.gmk ! make/conf/jib-profiles.js + make/devkit/createJMHBundle.sh + make/test/BuildMicrobenchmark.gmk + test/micro/org/openjdk/bench/java/io/BlackholedOutputStream.java + test/micro/org/openjdk/bench/java/io/FileChannelRead.java + test/micro/org/openjdk/bench/java/io/FileChannelWrite.java + test/micro/org/openjdk/bench/java/io/FileRead.java + test/micro/org/openjdk/bench/java/io/FileWrite.java + test/micro/org/openjdk/bench/java/io/ObjectStreamClasses.java + test/micro/org/openjdk/bench/java/io/RandomAccessRead.java + test/micro/org/openjdk/bench/java/io/RandomAccessWrite.java + test/micro/org/openjdk/bench/java/io/SerializationWriteReplace.java + test/micro/org/openjdk/bench/java/io/UTF8.java + test/micro/org/openjdk/bench/java/lang/ArrayCopy.java + test/micro/org/openjdk/bench/java/lang/ArrayCopyAligned.java + test/micro/org/openjdk/bench/java/lang/ArrayCopyUnalignedBoth.java + test/micro/org/openjdk/bench/java/lang/ArrayCopyUnalignedDst.java + test/micro/org/openjdk/bench/java/lang/ArrayCopyUnalignedSrc.java + test/micro/org/openjdk/bench/java/lang/ClassForName.java + test/micro/org/openjdk/bench/java/lang/Clone.java + test/micro/org/openjdk/bench/java/lang/FloatingDecimal.java + test/micro/org/openjdk/bench/java/lang/GetStackTrace.java + test/micro/org/openjdk/bench/java/lang/Integers.java + test/micro/org/openjdk/bench/java/lang/Longs.java + test/micro/org/openjdk/bench/java/lang/NewInstance.java + test/micro/org/openjdk/bench/java/lang/ObjectHashCode.java + test/micro/org/openjdk/bench/java/lang/StringBuffers.java + test/micro/org/openjdk/bench/java/lang/StringBuilders.java + test/micro/org/openjdk/bench/java/lang/StringConcat.java + test/micro/org/openjdk/bench/java/lang/StringHashCode.java + test/micro/org/openjdk/bench/java/lang/StringHttp.java + test/micro/org/openjdk/bench/java/lang/StringIndexOf.java + test/micro/org/openjdk/bench/java/lang/StringOther.java + test/micro/org/openjdk/bench/java/lang/StringUpperLower.java + test/micro/org/openjdk/bench/java/lang/Systems.java + test/micro/org/openjdk/bench/java/lang/ThreadStartJoin.java + test/micro/org/openjdk/bench/java/lang/invoke/CallSiteSetTarget.java + test/micro/org/openjdk/bench/java/lang/invoke/CallSiteSetTargetSelf.java + test/micro/org/openjdk/bench/java/lang/invoke/CallSiteStable.java + test/micro/org/openjdk/bench/java/lang/invoke/LookupAcquire.java + test/micro/org/openjdk/bench/java/lang/invoke/LookupDefaultFind.java + test/micro/org/openjdk/bench/java/lang/invoke/LookupPublicFind.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleAsCollector.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleAsSpreader.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleAsVarargsCollector.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleBasicInvoke.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleBindToBinding.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleBindToCurry.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleConvertBoxing.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleConvertCast.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleConvertReturnPrimitive.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleConvertReturnReference.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleConvertReturnVoid.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleConvertUnboxing.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleConvertWidening.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleInvokeWithArgs.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleProxiesAsIFInstance.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleProxiesSuppl.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesArrayElementGetter.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesArrayElementSetter.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesCatchException.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesConstant.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesDropArguments.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesExactInvoker.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesFilterArgs.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesFilterReturn.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesFoldArguments.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesGuardWithTest.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesIdentity.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesInsertArguments.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesInvoker.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesPermuteArguments.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesSpreadInvoker.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesThrowException.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeAcquire.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeAppendParams.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeChangeParam.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeChangeReturn.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeDropParams.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeGenerify.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeInsertParams.java + test/micro/org/openjdk/bench/java/lang/invoke/SwitchPointAdhoc.java + test/micro/org/openjdk/bench/java/lang/invoke/SwitchPointGuard.java + test/micro/org/openjdk/bench/java/lang/reflect/Clazz.java + test/micro/org/openjdk/bench/java/lang/reflect/ClazzWithSecurityManager.java + test/micro/org/openjdk/bench/java/lang/reflect/MethodInvoke.java + test/micro/org/openjdk/bench/java/math/BigDecimals.java + test/micro/org/openjdk/bench/java/math/BigIntegers.java + test/micro/org/openjdk/bench/java/net/DatagramSocketTest.java + test/micro/org/openjdk/bench/java/net/SocketChannelReadWrite.java + test/micro/org/openjdk/bench/java/net/SocketReadWrite.java + test/micro/org/openjdk/bench/java/net/SocketStreaming.java + test/micro/org/openjdk/bench/java/net/URLEncodeDecode.java + test/micro/org/openjdk/bench/java/nio/ByteBuffers.java + test/micro/org/openjdk/bench/java/nio/CharsetEncodeDecode.java + test/micro/org/openjdk/bench/java/security/DoPrivileged.java + test/micro/org/openjdk/bench/java/security/MessageDigests.java + test/micro/org/openjdk/bench/java/util/ArraysEquals.java + test/micro/org/openjdk/bench/java/util/Dates.java + test/micro/org/openjdk/bench/java/util/GregorianCalendars.java + test/micro/org/openjdk/bench/java/util/RandomNext.java + test/micro/org/openjdk/bench/java/util/ZipFind.java + test/micro/org/openjdk/bench/java/util/concurrent/Atomic.java + test/micro/org/openjdk/bench/java/util/concurrent/AtomicIntegerUpdateAndGet.java + test/micro/org/openjdk/bench/java/util/concurrent/ForkJoinPoolForking.java + test/micro/org/openjdk/bench/java/util/concurrent/ForkJoinPoolRawCallable.java + test/micro/org/openjdk/bench/java/util/concurrent/ForkJoinPoolThresholdAutoQueued.java + test/micro/org/openjdk/bench/java/util/concurrent/ForkJoinPoolThresholdAutoSurplus.java + test/micro/org/openjdk/bench/java/util/concurrent/ForkJoinPoolThresholdStatic.java + test/micro/org/openjdk/bench/java/util/concurrent/Locks.java + test/micro/org/openjdk/bench/java/util/concurrent/Maps.java + test/micro/org/openjdk/bench/java/util/concurrent/Problem.java + test/micro/org/openjdk/bench/java/util/concurrent/ProducerConsumer.java + test/micro/org/openjdk/bench/java/util/concurrent/Queues.java + test/micro/org/openjdk/bench/java/util/concurrent/ThreadLocalRandomNextInt.java + test/micro/org/openjdk/bench/java/util/logging/LogRecord.java + test/micro/org/openjdk/bench/java/util/stream/AllMatcher.java + test/micro/org/openjdk/bench/java/util/stream/AnyMatcher.java + test/micro/org/openjdk/bench/java/util/stream/Decomposition.java + test/micro/org/openjdk/bench/java/util/stream/NoneMatcher.java + test/micro/org/openjdk/bench/java/util/stream/Reducers.java + test/micro/org/openjdk/bench/java/util/stream/ops/LongAccumulator.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/AllMatch.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/AllMatchShort.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/AnyMatch.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/AnyMatchShort.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/Filter.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/FindAny.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/FindFirst.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/ForEach.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/Limit.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/Map.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/NoneMatch.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/NoneMatchShort.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/Reduce.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/ReduceBase.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/Sorted.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/SortedUnique.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/UniqueElements.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/AllMatch.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/AllMatchShort.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/AnyMatch.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/AnyMatchShort.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/Filter.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/FindAny.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/FindFirst.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/ForEach.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/Limit.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/Map.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/NoneMatch.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/NoneMatchShort.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/Reduce.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/ReduceBase.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/Sorted.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/SortedUnique.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/UniqueElements.java + test/micro/org/openjdk/bench/java/util/stream/pipeline/PipelineParMultiple.java + test/micro/org/openjdk/bench/java/util/stream/pipeline/PipelineSeqMultiple.java + test/micro/org/openjdk/bench/java/util/stream/pipeline/PipelineSetup.java + test/micro/org/openjdk/bench/java/util/stream/pipeline/Terminal.java + test/micro/org/openjdk/bench/java/util/stream/tasks/DataProviders.java + test/micro/org/openjdk/bench/java/util/stream/tasks/DictionaryWordValue/Bulk.java + test/micro/org/openjdk/bench/java/util/stream/tasks/DictionaryWordValue/DictionaryProblem.java + test/micro/org/openjdk/bench/java/util/stream/tasks/DictionaryWordValue/Lambda.java + test/micro/org/openjdk/bench/java/util/stream/tasks/DictionaryWordValue/Xtras.java + test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerDuplicate/Bulk.java + test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerDuplicate/IntegerDuplicateProblem.java + test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerDuplicate/Lambda.java + test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerMax/Bulk.java + test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerMax/IntegerMaxProblem.java + test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerMax/Lambda.java + test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerMax/Xtras.java + test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerSum/Bulk.java + test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerSum/IntegerSumProblem.java + test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerSum/Lambda.java + test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerSum/Xtras.java + test/micro/org/openjdk/bench/java/util/stream/tasks/PhoneCode/Bulk.java + test/micro/org/openjdk/bench/java/util/stream/tasks/PhoneCode/PhoneCodeProblem.java + test/micro/org/openjdk/bench/java/util/stream/tasks/PrimesFilter/PrimesProblem.java + test/micro/org/openjdk/bench/java/util/stream/tasks/PrimesFilter/t100/Bulk.java + test/micro/org/openjdk/bench/java/util/stream/tasks/PrimesFilter/t100/Lambda.java + test/micro/org/openjdk/bench/java/util/stream/tasks/PrimesFilter/t100/Xtras.java + test/micro/org/openjdk/bench/java/util/stream/tasks/PrimesFilter/t10000/Bulk.java + test/micro/org/openjdk/bench/java/util/stream/tasks/PrimesFilter/t10000/Lambda.java + test/micro/org/openjdk/bench/java/util/stream/tasks/PrimesFilter/t10000/Xtras.java + test/micro/org/openjdk/bench/java/util/stream/tasks/PrimesSieve/Bulk.java + test/micro/org/openjdk/bench/java/util/stream/tasks/PrimesSieve/PrimesSieveProblem.java + test/micro/org/openjdk/bench/java/util/stream/tasks/README + test/micro/org/openjdk/bench/javax/crypto/AES.java + test/micro/org/openjdk/bench/javax/crypto/Crypto.java + test/micro/org/openjdk/bench/javax/tools/Javac.java + test/micro/org/openjdk/bench/javax/xml/AbstractXMLMicro.java + test/micro/org/openjdk/bench/javax/xml/DOM.java + test/micro/org/openjdk/bench/javax/xml/SAXUsingJDK.java + test/micro/org/openjdk/bench/javax/xml/STAX.java + test/micro/org/openjdk/bench/vm/compiler/ArrayBoundCheckRemoval.java + test/micro/org/openjdk/bench/vm/compiler/ArrayClear.java + test/micro/org/openjdk/bench/vm/compiler/ArrayStoreCheck.java + test/micro/org/openjdk/bench/vm/compiler/CopyLoop.java + test/micro/org/openjdk/bench/vm/compiler/DivRem.java + test/micro/org/openjdk/bench/vm/compiler/Explosion.java + test/micro/org/openjdk/bench/vm/compiler/InnerClassNullRef.java + test/micro/org/openjdk/bench/vm/compiler/InterfaceCalls.java + test/micro/org/openjdk/bench/vm/compiler/Multiplication.java + test/micro/org/openjdk/bench/vm/compiler/PostAllocationStores.java + test/micro/org/openjdk/bench/vm/compiler/SpillCode.java + test/micro/org/openjdk/bench/vm/compiler/StoreAfterStore.java + test/micro/org/openjdk/bench/vm/compiler/Straighten.java + test/micro/org/openjdk/bench/vm/compiler/WriteBarrier.java + test/micro/org/openjdk/bench/vm/gc/Alloc.java + test/micro/org/openjdk/bench/vm/lambda/capture/Capture0.java + test/micro/org/openjdk/bench/vm/lambda/capture/Capture2.java + test/micro/org/openjdk/bench/vm/lambda/capture/CaptureMR.java + test/micro/org/openjdk/bench/vm/lambda/capture/FunctionalInterface0.java + test/micro/org/openjdk/bench/vm/lambda/capture/FunctionalInterface1.java + test/micro/org/openjdk/bench/vm/lambda/chain/ChainAnonymCap0.java + test/micro/org/openjdk/bench/vm/lambda/chain/ChainAnonymCap1.java + test/micro/org/openjdk/bench/vm/lambda/chain/ChainAnonymCap4.java + test/micro/org/openjdk/bench/vm/lambda/chain/ChainBase.java + test/micro/org/openjdk/bench/vm/lambda/chain/ChainLambdaCap0.java + test/micro/org/openjdk/bench/vm/lambda/chain/ChainLambdaCap1.java + test/micro/org/openjdk/bench/vm/lambda/chain/ChainLambdaCap4.java + test/micro/org/openjdk/bench/vm/lambda/chain/ChainMrefBound.java + test/micro/org/openjdk/bench/vm/lambda/chain/ChainMrefUnbound.java + test/micro/org/openjdk/bench/vm/lambda/chain/Level.java + test/micro/org/openjdk/bench/vm/lambda/chain/TopLevel.java + test/micro/org/openjdk/bench/vm/lambda/invoke/AckermannI.java + test/micro/org/openjdk/bench/vm/lambda/invoke/AckermannL.java + test/micro/org/openjdk/bench/vm/lambda/invoke/Function0.java + test/micro/org/openjdk/bench/vm/lambda/invoke/Function1.java + test/micro/org/openjdk/bench/vm/lambda/invoke/Morph0.java + test/micro/org/openjdk/bench/vm/lambda/invoke/Morph1.java + test/micro/org/openjdk/bench/vm/lambda/invoke/Morph2.java + test/micro/org/openjdk/bench/vm/lang/InstanceOf.java + test/micro/org/openjdk/bench/vm/lang/LockUnlock.java + test/micro/org/openjdk/bench/vm/lang/Throw.java Changeset: dfa02b3f728c Author: ccheung Date: 2018-11-16 16:10 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/dfa02b3f728c 8201375: Add the AllowArchivingWithJavaAgent diagnostic vm option to allow the use of the -javaagent option during CDS dumping Summary: Allow Java agent during CDS dumping if the AllowArchivingWithJavaAgent dignostic option is specified. Reviewed-by: iklam, jiangli, sspitsyn, dcubed ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/thread.cpp ! test/hotspot/jtreg/runtime/appcds/javaldr/AnonVmClassesDuringDump.java ! test/hotspot/jtreg/runtime/appcds/javaldr/GCDuringDump.java ! test/hotspot/jtreg/runtime/appcds/javaldr/GCSharedStringsDuringDump.java + test/hotspot/jtreg/runtime/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java + test/hotspot/jtreg/runtime/appcds/jvmti/dumpingWithAgent/DumpingWithJvmtiAgent.java + test/hotspot/jtreg/runtime/appcds/jvmti/dumpingWithAgent/SimpleAgent.java + test/hotspot/jtreg/runtime/appcds/jvmti/dumpingWithAgent/SimpleAgent.mf + test/hotspot/jtreg/runtime/appcds/jvmti/dumpingWithAgent/libAddToSystemCLSearchOnLoad.c Changeset: 3cda8fed1524 Author: jcbeyler Date: 2018-11-16 19:27 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/3cda8fed1524 8212931: HeapMonitorStatIntervalTest.java fails due average calculation Summary: Added a method to get the actual size Reviewed-by: amenkov, sspitsyn ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/libHeapMonitorTest.c Changeset: 0379b618ec46 Author: weijun Date: 2018-11-17 18:11 +0800 URL: http://hg.openjdk.java.net/jdk/client/rev/0379b618ec46 8212003: Deprecating the default keytool -keyalg option Reviewed-by: mullan, xuelei ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources.java + test/jdk/sun/security/tools/keytool/DeprecateKeyalg.java ! test/jdk/sun/security/tools/keytool/KeyToolTest.java ! test/jdk/sun/security/tools/keytool/WeakAlg.java Changeset: a2e22b1ee4a1 Author: shade Date: 2018-11-17 13:48 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/a2e22b1ee4a1 8214004: Missing space between compiler thread name and task info in hs_err Reviewed-by: dcubed, zgu ! src/hotspot/share/runtime/thread.cpp Changeset: 66ddc32d2dc5 Author: rrich Date: 2018-11-16 15:51 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/66ddc32d2dc5 8213902: com/sun/jdi/SetLocalWhileThreadInNative.java times out Reviewed-by: dholmes, jcbeyler Contributed-by: richard.reingruber at sap.com ! test/jdk/com/sun/jdi/SetLocalWhileThreadInNative.java Changeset: d32e5b7100ee Author: iklam Date: 2018-11-16 17:46 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/d32e5b7100ee 8213948: Solaris-X64 build fails with compact hashtable Reviewed-by: dcubed, shade ! src/hotspot/share/classfile/compactHashtable.hpp Changeset: 4ea75a606797 Author: bsrbnd Date: 2018-11-18 19:45 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/4ea75a606797 8214027: Reinstate testB_mem_imm pattern in x86_64.ad Reviewed-by: rkennke ! src/hotspot/cpu/x86/x86_64.ad Changeset: e89a4cbffba0 Author: coffeys Date: 2018-11-19 09:56 +0000 URL: http://hg.openjdk.java.net/jdk/client/rev/e89a4cbffba0 8210838: Override javax.crypto.Cipher.toString() Reviewed-by: mullan, weijun ! src/java.base/share/classes/javax/crypto/Cipher.java ! test/jdk/javax/crypto/Cipher/TestCipherMode.java Changeset: 6548ad72dff8 Author: roland Date: 2018-11-13 09:59 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/6548ad72dff8 8213779: Loop opts anti dependent store detection should ignore uncommon trap calls Reviewed-by: kvn ! src/hotspot/share/opto/ifnode.cpp ! src/hotspot/share/opto/loopnode.cpp Changeset: b8c88c64abf0 Author: shade Date: 2018-11-19 11:51 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/b8c88c64abf0 8212070: Introduce diagnostic flag to abort VM on failed JIT compilation Reviewed-by: mikael, thartmann ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/runtime/globals.hpp Changeset: 8dce966d649d Author: gadams Date: 2018-11-19 07:05 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/8dce966d649d 8213916: no copyright in signature.html Reviewed-by: sspitsyn, rriggs, jcbeyler ! src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html Changeset: da785658408b Author: redestad Date: 2018-11-19 13:49 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/da785658408b 8214045: Missing explicit dependencies of build-microbenchmark cause intermittent build failure Reviewed-by: ihse, dholmes ! make/Main.gmk Changeset: 61241fc2217a Author: roland Date: 2018-11-08 10:20 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/61241fc2217a 8211451: ~2.5% regression on compression benchmark starting with 12-b11 Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp Changeset: 83b1d9797b20 Author: phedlin Date: 2017-12-06 13:07 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/83b1d9797b20 8191339: [JVMCI] BigInteger compiler intrinsics on Graal Reviewed-by: kvn ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/share/jvmci/jvmci_globals.hpp Changeset: 7ac273f045e3 Author: erikj Date: 2018-11-19 08:52 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/7ac273f045e3 8214062: JDK-8167368 Leftover: get_source.sh in build documentation Reviewed-by: dholmes, erikj Contributed-by: merkel05 at gmail.com ! doc/building.html ! doc/building.md Changeset: b7192ab3fdf5 Author: simonis Date: 2018-11-19 19:25 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/b7192ab3fdf5 8214007: Fix sun.awt.nativedebug on X11 platforms Reviewed-by: erikj, ihse ! make/lib/Awt2dLibraries.gmk Changeset: 6902fefe90aa Author: stuefe Date: 2018-11-19 22:27 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/6902fefe90aa 8214075: [BACKOUT] 8214007: Fix sun.awt.nativedebug on X11 platforms Reviewed-by: shade, dholmes ! make/lib/Awt2dLibraries.gmk Changeset: ed02e6cd595d Author: cushon Date: 2018-11-19 10:47 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/ed02e6cd595d 8214071: Broken msg.bug diagnostics when using the compiler API Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java + test/langtools/tools/javac/api/CrashReport.java Changeset: 2d612914f10b Author: xyin Date: 2018-11-20 09:59 +0800 URL: http://hg.openjdk.java.net/jdk/client/rev/2d612914f10b 8129310: java/net/Socket/asyncClose/AsyncClose.java fails intermittently Reviewed-by: dfuchs ! test/jdk/java/net/Socket/asyncClose/AsyncCloseTest.java ! test/jdk/java/net/Socket/asyncClose/DatagramSocket_receive.java ! test/jdk/java/net/Socket/asyncClose/ServerSocket_accept.java Changeset: 9a899e2c3e64 Author: pmuthuswamy Date: 2018-11-20 10:07 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/9a899e2c3e64 8213920: Use {@systemProperty} tag for properties listed in System.getProperties Reviewed-by: mchung, alanb ! src/java.base/share/classes/java/lang/System.java Changeset: 1a395165c09b Author: pmuthuswamy Date: 2018-11-20 10:50 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/1a395165c09b 8184205: Captions on tabbed tables are squashed together Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlAttr.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/Table.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testAbstractMethod/TestAbstractMethod.java ! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java ! test/langtools/jdk/javadoc/doclet/testFramesNoFrames/TestFramesNoFrames.java ! test/langtools/jdk/javadoc/doclet/testGroupName/TestGroupName.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testLambdaFeature/TestLambdaFeature.java ! test/langtools/jdk/javadoc/doclet/testMethodTypes/TestMethodTypes.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/testPackagePage/TestPackagePage.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java ! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java Changeset: b55c5c0ee24f Author: pliden Date: 2018-11-20 08:17 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/b55c5c0ee24f 8213623: ZGC: Let heap iteration walk all roots Reviewed-by: eosterlund, kbarrett ! src/hotspot/share/gc/z/zHeapIterator.cpp ! src/hotspot/share/gc/z/zRootsIterator.hpp Changeset: 4ed308e0e89b Author: rehn Date: 2018-11-20 09:35 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/4ed308e0e89b 8213560: gtests might hang Reviewed-by: rwestberg, eosterlund ! test/hotspot/gtest/threadHelper.inline.hpp Changeset: 5b4242996d8c Author: eosterlund Date: 2018-11-20 10:08 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/5b4242996d8c 8212682: Avoid holding Compile_lock when blocking for GC in ObjArrayKlass::allocate_objArray_klass() Reviewed-by: coleenp, dlong ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/typeArrayKlass.cpp ! src/hotspot/share/prims/jvmtiExport.cpp Changeset: 5f47b56cb867 Author: eosterlund Date: 2018-11-20 10:08 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/5f47b56cb867 8212992: Change mirror accessor in Klass::verify_on() to use AS_NO_KEEPALIVE Reviewed-by: coleenp, pliden ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/oopHandle.hpp ! src/hotspot/share/oops/oopHandle.inline.hpp Changeset: f7309a1491d9 Author: coffeys Date: 2018-11-20 13:12 +0000 URL: http://hg.openjdk.java.net/jdk/client/rev/f7309a1491d9 8148188: Enhance the security libraries to record events of interest Reviewed-by: egahlin, mullan, weijun, xuelei ! src/java.base/share/classes/java/security/Security.java + src/java.base/share/classes/jdk/internal/event/EventHelper.java + src/java.base/share/classes/jdk/internal/event/SecurityPropertyModificationEvent.java + src/java.base/share/classes/jdk/internal/event/TLSHandshakeEvent.java + src/java.base/share/classes/jdk/internal/event/X509CertificateEvent.java + src/java.base/share/classes/jdk/internal/event/X509ValidationEvent.java ! src/java.base/share/classes/sun/security/provider/X509Factory.java ! src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java ! src/java.base/share/classes/sun/security/ssl/Finished.java + src/jdk.jfr/share/classes/jdk/jfr/events/CertificateId.java + src/jdk.jfr/share/classes/jdk/jfr/events/SecurityPropertyModificationEvent.java + src/jdk.jfr/share/classes/jdk/jfr/events/TLSHandshakeEvent.java + src/jdk.jfr/share/classes/jdk/jfr/events/X509CertificateEvent.java + src/jdk.jfr/share/classes/jdk/jfr/events/X509ValidationEvent.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/runtime/TestActiveSettingEvent.java ! test/jdk/jdk/jfr/event/runtime/TestModuleEvents.java + test/jdk/jdk/jfr/event/security/TestSecurityPropertyModificationEvent.java + test/jdk/jdk/jfr/event/security/TestTLSHandshakeEvent.java + test/jdk/jdk/jfr/event/security/TestX509CertificateEvent.java + test/jdk/jdk/jfr/event/security/TestX509ValidationEvent.java + test/jdk/jdk/security/logging/LogJvm.java + test/jdk/jdk/security/logging/TestSecurityPropertyModificationLog.java + test/jdk/jdk/security/logging/TestTLSHandshakeLog.java + test/jdk/jdk/security/logging/TestX509CertificateLog.java + test/jdk/jdk/security/logging/TestX509ValidationLog.java + test/jdk/jdk/security/logging/logging.properties ! test/lib/jdk/test/lib/jfr/EventNames.java + test/lib/jdk/test/lib/security/JDKSecurityProperties.java + test/lib/jdk/test/lib/security/SSLSocketTest.java + test/lib/jdk/test/lib/security/TestCertificate.java + test/lib/jdk/test/lib/security/TestTLSHandshake.java Changeset: 7a8af2f1f0c5 Author: sdama Date: 2018-11-20 21:59 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/7a8af2f1f0c5 8210742: compound var declaration type is not uniform for all variables Summary: make implicit type for all variables in compound declaration as null for which type inference happens at later phase Reviewed-by: mcimadamore Contributed-by: srinivas.dama at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/langtools/tools/javac/parser/JavacParserTest.java Changeset: ba5c08883729 Author: joehw Date: 2018-11-20 09:22 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/ba5c08883729 8210722: JAXP Tests: CatalogSupport2 and CatalogSupport3 generate incorrect messages upon failure Reviewed-by: lancea ! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupport.xml ! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupport2.java ! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupport3.java ! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupportBase.java ! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupport_uri.xml ! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogTest.java ! test/jaxp/javax/xml/jaxp/unittest/catalog/catalog.xml ! test/jaxp/javax/xml/jaxp/unittest/catalog/catalog_uri.xml ! test/jaxp/javax/xml/jaxp/unittest/catalog/pubOnly.xml ! test/jaxp/javax/xml/jaxp/unittest/catalog/rewritesystem.xml ! test/jaxp/javax/xml/jaxp/unittest/catalog/rewritesystem1.xml ! test/jaxp/javax/xml/jaxp/unittest/catalog/sysAndPub.xml ! test/jaxp/javax/xml/jaxp/unittest/catalog/sysOnly.xml ! test/jaxp/javax/xml/jaxp/unittest/catalog/system.xml ! test/jaxp/javax/xml/jaxp/unittest/catalog/systemsuffix.xml ! test/jaxp/javax/xml/jaxp/unittest/catalog/val_test.xml Changeset: bbdebc744bf3 Author: simonis Date: 2018-11-20 19:06 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/bbdebc744bf3 8214125: [test] Fix comparison between pointer and integer in test_ptrQueueBufferAllocator.cpp Reviewed-by: mdoerr, shade, stuefe, tschatzl ! test/hotspot/gtest/gc/shared/test_ptrQueueBufferAllocator.cpp Changeset: 5e23b9a66fe6 Author: cushon Date: 2018-11-19 09:57 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/5e23b9a66fe6 8213908: AssertionError in DeferredAttr at setOverloadKind Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java + test/langtools/tools/javac/lambda/methodReference/MethodRefStuck2.java Changeset: 991fe09c698c Author: redestad Date: 2018-11-20 21:12 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/991fe09c698c 8213033: Archive remaining primitive box caches Reviewed-by: jiangli, alanb ! src/hotspot/share/memory/heapShared.cpp ! src/java.base/share/classes/java/lang/Byte.java ! src/java.base/share/classes/java/lang/Character.java ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/java/lang/Short.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/ReplaceCriticalClasses.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/ArchivedIntegerCacheTest.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/CheckIntegerCacheApp.java Changeset: e7d8ea5bfc8f Author: rkennke Date: 2018-11-20 22:37 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/e7d8ea5bfc8f 8213746: GC/C2 abstraction for C2 matcher Reviewed-by: kvn, roland ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/matcher.hpp Changeset: 639a3e43f5b7 Author: shade Date: 2018-11-20 22:59 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/639a3e43f5b7 8213992: Rename and make DieOnSafepointTimeout the diagnostic option Reviewed-by: dholmes, dcubed, coleenp, kvn ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/safepoint.cpp Changeset: 2fbe6f9975cf Author: zgu Date: 2018-11-20 20:09 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/2fbe6f9975cf 8214124: [TESTBUG] Bugs in runtime/NMT/MallocStressTest.java Summary: Fix possible negative size and index that can cause the test to fail Reviewed-by: stuefe, shade ! test/hotspot/jtreg/runtime/NMT/MallocStressTest.java Changeset: 68d450652337 Author: jcbeyler Date: 2018-11-20 18:36 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/68d450652337 8214154: problem list HeapMonitorStatIntervalTest.java Summary: Add the test to the problem list until solved Reviewed-by: dholmes ! test/hotspot/jtreg/ProblemList.txt Changeset: 3009ca99de32 Author: iklam Date: 2018-11-20 20:00 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/3009ca99de32 8213587: Speed up CDS dump time by using resizable hashtables Reviewed-by: jiangli, coleenp, gziemski ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/classListParser.hpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/compactHashtable.hpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/packageEntry.cpp ! src/hotspot/share/gc/g1/g1CodeCacheRemSet.cpp ! src/hotspot/share/memory/metaspaceClosure.cpp ! src/hotspot/share/memory/metaspaceClosure.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/hashtable.cpp ! src/hotspot/share/utilities/hashtable.hpp ! src/hotspot/share/utilities/hashtable.inline.hpp ! src/hotspot/share/utilities/resourceHash.hpp ! test/hotspot/jtreg/runtime/appcds/AppCDSOptions.java + test/hotspot/jtreg/runtime/appcds/LotsOfClasses.java ! test/hotspot/jtreg/runtime/appcds/TestCommon.java ! test/lib/jdk/test/lib/cds/CDSOptions.java ! test/lib/jdk/test/lib/cds/CDSTestUtils.java Changeset: 1089e8fd8439 Author: roland Date: 2018-11-14 13:15 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/1089e8fd8439 8213419: C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 Reviewed-by: kvn, dlong, aph ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/share/opto/mulnode.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp + test/hotspot/jtreg/compiler/integerArithmetic/MultiplyByIntegerMinHang.java Changeset: f94ac11610b3 Author: rgoel Date: 2018-11-21 14:24 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/f94ac11610b3 8209923: Unicode 11.0.0. Summary: Updated JDK to support Unicode 11.0.0. Reviewed-by: naoto ! make/data/characterdata/CharacterData00.java.template ! make/data/characterdata/CharacterData01.java.template ! make/data/unicodedata/PropList.txt ! make/data/unicodedata/Scripts.txt ! make/data/unicodedata/SpecialCasing.txt ! make/data/unicodedata/UnicodeData.txt ! make/data/unicodedata/VERSION ! src/java.base/share/classes/java/lang/Character.java ! src/java.base/share/classes/sun/text/normalizer/ICUBinary.java ! src/java.base/share/classes/sun/text/resources/nfc.icu ! src/java.base/share/classes/sun/text/resources/nfkc.icu ! src/java.base/share/classes/sun/text/resources/nfkc_cf.icu ! src/java.base/share/classes/sun/text/resources/ubidi.icu ! src/java.base/share/classes/sun/text/resources/uprops.icu ! src/java.base/share/legal/icu.md ! src/java.base/share/legal/unicode.md ! src/java.desktop/share/classes/java/awt/font/NumericShaper.java ! test/jdk/java/lang/Character/PropList.txt ! test/jdk/java/lang/Character/PropertyValueAliases.txt ! test/jdk/java/lang/Character/Scripts.txt ! test/jdk/java/lang/Character/SpecialCasing.txt ! test/jdk/java/lang/Character/UnicodeBlock/Blocks.txt ! test/jdk/java/lang/Character/UnicodeData.txt ! test/jdk/java/lang/Character/charprop00.bin ! test/jdk/java/lang/Character/charprop01.bin ! test/jdk/java/lang/Character/charprop02.bin ! test/jdk/java/lang/Character/charprop03.bin ! test/jdk/java/lang/Character/charprop0E.bin ! test/jdk/java/lang/Character/charprop0F.bin ! test/jdk/java/lang/Character/charprop10.bin Changeset: 85283f9565da Author: thartmann Date: 2018-11-21 15:05 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/85283f9565da 8214025: assert(t->singleton()) failed: must be a constant when ScavengeRootsInCode < 2 Summary: Added missing null checks and checks for pending exception. Reviewed-by: kvn ! src/hotspot/share/opto/doCall.cpp + test/hotspot/jtreg/compiler/arguments/TestScavengeRootsInCode.java Changeset: 6938c8ef179a Author: jlahoda Date: 2018-11-21 15:22 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/6938c8ef179a 8212982: Rule cases in switch expression accepted even if complete normally Summary: Ensure an error is reported if switch expression does not correctly produce a value. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java + test/langtools/tools/javac/diags/examples/RuleCompletesNormally.java + test/langtools/tools/javac/diags/examples/SwitchExpressionCompletesNormally.java ! test/langtools/tools/javac/expswitch/ExpSwitchNestingTest.java + test/langtools/tools/javac/switchexpr/ExpressionSwitchFlow.java + test/langtools/tools/javac/switchexpr/ExpressionSwitchFlow.out Changeset: f52ea62d68cc Author: simonis Date: 2018-11-21 15:22 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/f52ea62d68cc 8214120: [REDO] Fix sun.awt.nativedebug on X11 platforms Reviewed-by: stuefe, ihse ! make/lib/Awt2dLibraries.gmk ! src/java.desktop/share/native/common/awt/debug/debug_assert.c ! src/java.desktop/share/native/common/awt/debug/debug_assert.h ! src/java.desktop/share/native/common/awt/debug/debug_trace.c ! src/java.desktop/share/native/common/awt/debug/debug_trace.h Changeset: 0877040ec224 Author: kbarrett Date: 2018-11-21 09:40 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/0877040ec224 8214144: Remove confusing locking_enqueue_completed_buffer Summary: Remove function. Reviewed-by: tschatzl, manc ! src/hotspot/share/gc/shared/ptrQueue.cpp ! src/hotspot/share/gc/shared/ptrQueue.hpp Changeset: f39854fffca0 Author: coffeys Date: 2018-11-21 15:09 +0000 URL: http://hg.openjdk.java.net/jdk/client/rev/f39854fffca0 8213942: URLStreamHandler initialization race Reviewed-by: alanb, chegar, prappo ! src/java.base/share/classes/java/net/URL.java + test/jdk/java/net/URL/RacyHandler.java Changeset: fa6e4d0216a1 Author: bpb Date: 2018-11-21 08:16 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/fa6e4d0216a1 8213235: java/nio/channels/SocketChannel/AsyncCloseChannel.java fails with threads that didn't exit Reviewed-by: alanb, dfuchs ! test/jdk/java/nio/channels/SocketChannel/AsyncCloseChannel.java Changeset: 3a7d49718852 Author: jcbeyler Date: 2018-11-21 09:38 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/3a7d49718852 8213721: [Graal] Tests vmTestbase/nsk/stress/except/except* may be encountering SEGV during out-of-memory conditions Summary: Add the exception handler only for the current thread Reviewed-by: dholmes, sspitsyn, thartmann ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except001.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except002.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except003.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except004.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except005.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except006.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except007.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except008.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except009.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except010.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except011.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except012.java Changeset: 09a3f379b927 Author: alanb Date: 2018-11-21 18:44 +0000 URL: http://hg.openjdk.java.net/jdk/client/rev/09a3f379b927 8214078: (fs) SecureDirectoryStream not supported on arm32 Reviewed-by: alanb Contributed-by: nick.gasson at arm.com ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c Changeset: 9cfc8b0c45fd Author: jcbeyler Date: 2018-11-21 10:46 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/9cfc8b0c45fd 8214149: Move out assignments when not using NSK*VERIFY macros Summary: Move out the assignments from ifs Reviewed-by: sspitsyn, cjplummer ! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent01.cpp ! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent02.cpp ! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent03.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassLoad/classload001/classload001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassPrepare/classprep001/classprep001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Exception/exception001/exception001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes001/bytecodes001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes002/bytecodes002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes003/bytecodes003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon001/contmon001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon002/contmon002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon003/contmon003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJNIFunctionTable/getjniftab001/getjniftab001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJNIFunctionTable/getjniftab002/getjniftab002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf001/ownmoninf001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat005/thrstat005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe001/popframe001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe003/popframe003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe004/popframe004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine/stressRedefine.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass001/redefclass001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass002/redefclass002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass003/redefclass003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass004/redefclass004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass005/redefclass005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass006/redefclass006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass008/redefclass008.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass009/redefclass009.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass010/redefclass010.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass014/redefclass014.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass018/redefclass018.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass031/redefclass031.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw004/setfldw004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw005/setfldw005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw006/setfldw006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab001/setjniftab001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab002/setjniftab002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001/tc02t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t001/hs204t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t001/ji03t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t002/ji03t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t003/ji03t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t004/ji03t004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI05/ji05t001/ji05t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI06/ji06t001/ji06t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretbase/earlyretbase.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/events/redefineCFLH/JvmtiTest/JvmtiTest.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/JVMTIagent.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_FollowRefObjects.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace006.cpp ! test/hotspot/jtreg/vmTestbase/vm/share/ProcessUtils.cpp Changeset: f8fb0c86f2b3 Author: apetcher Date: 2018-11-21 15:06 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/f8fb0c86f2b3 8213202: Possible race condition in TLS 1.3 session resumption Reviewed-by: jnimeh ! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java Changeset: 43efb4ca6d6c Author: jjg Date: 2018-11-21 12:36 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/43efb4ca6d6c 8214139: Remove wrapper methods from {Base,Html}Configuration Reviewed-by: pmuthuswamy, hannesw ! 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/AbstractModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractPackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesFrameWriter.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/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/FieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FrameOutputWriter.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/HtmlConfiguration.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/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/NestedClassWriterImpl.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/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/TagletWriterImpl.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/Navigation.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/PropertyGetterTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/PropertySetterTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MetaKeywords.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java Changeset: 74cf02d5f6e2 Author: dnsimon Date: 2018-11-21 22:02 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/74cf02d5f6e2 8213907: [JVMCI] avoid Class.getDeclared* methods when converting JVMCI objects to reflection objects Reviewed-by: kvn, never ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/annotations.hpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java Changeset: 05e830a833f7 Author: jwilhelm Date: 2018-11-22 02:32 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/05e830a833f7 Added tag jdk-12+21 for changeset f8fb0c86f2b3 ! .hgtags Changeset: 148124c951fd Author: amlu Date: 2018-11-22 10:30 +0800 URL: http://hg.openjdk.java.net/jdk/client/rev/148124c951fd 8211266: [TESTBUG] ZipFSTester.java failed intermittently in ZipFSTester.checkRead(): bound must be positive Reviewed-by: lancea ! test/jdk/jdk/nio/zipfs/ZipFSTester.java Changeset: 12956ca371c2 Author: pmuthuswamy Date: 2018-11-22 10:25 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/12956ca371c2 8213819: doclint should warn against {@index} inside tag Reviewed-by: jjg, hannesw ! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java ! src/jdk.compiler/share/classes/com/sun/tools/doclint/resources/doclint.properties ! test/langtools/jdk/javadoc/doclet/testIndexTaglet/TestIndexTaglet.java ! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java Changeset: e00cf18e2593 Author: mchung Date: 2018-11-21 22:33 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/e00cf18e2593 8211051: jdeps usage of --dot-output doesn't provide valid output for modular jar Reviewed-by: sundar ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Archive.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleDotGraph.java ! test/langtools/tools/jdeps/modules/DotFileTest.java Changeset: c16b6cc93272 Author: mchung Date: 2018-11-21 22:34 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/c16b6cc93272 8213909: jdeps --print-module-deps should report missing dependences 8168869: jdeps: localized messages don't use proper line breaks Reviewed-by: sundar ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Analyzer.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/DependencyFinder.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsFilter.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Module.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleExportsAnalyzer.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleInfoBuilder.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties ! test/langtools/tools/jdeps/Basic.java ! test/langtools/tools/jdeps/MultiReleaseJar.java ! test/langtools/tools/jdeps/Options.java ! test/langtools/tools/jdeps/listdeps/ListModuleDeps.java ! test/langtools/tools/jdeps/listdeps/src/lib/Lib.java + test/langtools/tools/jdeps/mrjar/Main.java - test/langtools/tools/jdeps/mrjar/test/Main.java Changeset: 526b2490c616 Author: vtewari Date: 2018-11-22 13:25 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/526b2490c616 8046500: GetIpAddrTable function failed on Pure Ipv6 environment Reviewed-by: chegar ! src/java.base/windows/native/libnet/NetworkInterface.c ! src/java.base/windows/native/libnet/NetworkInterface_winXP.c Changeset: d9d3b14b2cfa Author: pliden Date: 2018-11-22 09:14 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/d9d3b14b2cfa 8214068: ZGC crashes with vmTestbase/nsk/jdi/ReferenceType/instances/instances004/TestDescription.java Reviewed-by: eosterlund, rehn, dcubed ! src/hotspot/share/prims/jvmtiTagMap.cpp Changeset: ec92cbf2152b Author: pliden Date: 2018-11-09 14:08 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/ec92cbf2152b 8212748: ZGC: Add reentrant locking functionality Reviewed-by: eosterlund, kbarrett ! src/hotspot/share/gc/z/zLock.hpp ! src/hotspot/share/gc/z/zLock.inline.hpp ! src/hotspot/share/gc/z/zMarkStackAllocator.cpp ! src/hotspot/share/gc/z/zPageAllocator.cpp Changeset: 95ce45e0249f Author: rkennke Date: 2018-11-22 09:22 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/95ce45e0249f 8214055: GC/C2 abstraction for phaseX Reviewed-by: kvn, roland ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/opto/phaseX.cpp Changeset: c88468bc7690 Author: rkennke Date: 2018-11-22 09:23 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/c88468bc7690 8214057: GC/C2 abstraction for Node::has_special_unique_user() Reviewed-by: kvn, roland ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/opto/node.cpp Changeset: 11b97acc9c7f Author: tschatzl Date: 2018-11-22 09:25 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/11b97acc9c7f 8213997: Remove G1HRRSUseSparseTable flag Summary: Remove develop flag because it is not used anyway. Reviewed-by: shade, manc ! src/hotspot/share/gc/g1/g1_globals.hpp ! src/hotspot/share/gc/g1/heapRegionRemSet.cpp Changeset: 533b02f7842c Author: tschatzl Date: 2018-11-22 09:26 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/533b02f7842c 8213927: G1 ignores AlwaysPreTouch when UseTransparentHugePages is enabled Summary: With UseTransparentHugePages we always need to pretouch on small page size as the underlying memory could currently be allocated as either small or large pages. Reviewed-by: shade, sjohanss ! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp Changeset: 2d18e5ed0f8d Author: simonis Date: 2018-11-22 09:44 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/2d18e5ed0f8d 8213944: Fix AIX build after the removal of Xrandr.h and add a configure check for it Reviewed-by: shade, erikj, stuefe, ihse, goetz ! make/autoconf/help.m4 ! make/autoconf/lib-x11.m4 ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c Changeset: 8b26bd8b1832 Author: eosterlund Date: 2018-11-22 09:46 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/8b26bd8b1832 8213486: SIGSEGV in CompiledMethod::cleanup_inline_caches_impl with AOT Reviewed-by: kvn, dlong ! src/hotspot/share/aot/aotCompiledMethod.hpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp Changeset: 9cb53c505acd Author: eosterlund Date: 2018-11-22 09:55 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/9cb53c505acd 8214056: Allow the GC to attach context information to CompiledMethod Reviewed-by: shade, kvn, adinn ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/compiledMethod.hpp Changeset: 4f45c682eab0 Author: eosterlund Date: 2018-11-22 10:01 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/4f45c682eab0 8213755: Let nmethods be is_unloading() outside of safepoints Reviewed-by: rehn, coleenp, kvn ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/gc/shared/parallelCleaning.cpp ! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sweeper.cpp Changeset: 7088cfa71363 Author: sgehwolf Date: 2018-11-22 10:11 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/7088cfa71363 8214105: [TESTBUG] Bit test is always false in serviceability/jvmti/StartPhase/AllowedFunctions Reviewed-by: dcubed, dholmes, jcbeyler, gadams, sspitsyn Contributed-by: Simon Tooke ! test/hotspot/jtreg/serviceability/jvmti/StartPhase/AllowedFunctions/libAllowedFunctions.c Changeset: 0a77b7e41322 Author: sgehwolf Date: 2018-11-22 11:15 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/0a77b7e41322 8214108: [TESTBUG] Incorrect Function parameter lists in vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001 Reviewed-by: gadams, sspitsyn Contributed-by: Simon Tooke ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001/ex03t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/extmech/extmech.cpp Changeset: 15fc92f4ae9a Author: hannesw Date: 2018-11-22 15:38 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/15fc92f4ae9a 8200432: javadoc fails with ClassCastException on {@link byte[]} Reviewed-by: jjg, sundar ! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java ! src/jdk.compiler/share/classes/com/sun/tools/doclint/resources/doclint.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java ! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java + test/langtools/jdk/javadoc/doclet/testSeeTag/badref/Test.java ! test/langtools/tools/doclint/ReferenceTest.java ! test/langtools/tools/doclint/ReferenceTest.out Changeset: 61dcd7cd48c3 Author: simonis Date: 2018-11-22 17:22 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/61dcd7cd48c3 8213698: Improve devkit creation and add support for linux/ppc64/ppc64le/s390x Reviewed-by: erikj, ihse ! doc/building.html ! doc/building.md ! make/devkit/Makefile ! make/devkit/Tools.gmk Changeset: 4bef1957a1d8 Author: mchung Date: 2018-11-22 10:15 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/4bef1957a1d8 8214223: tools/jdeps/listdeps/ListModuleDeps.java failed due to missing Lib2 file Reviewed-by: lancea, alanb + test/langtools/tools/jdeps/listdeps/src/lib2/Lib2.java Changeset: a959583eea01 Author: mhorie Date: 2018-11-22 21:43 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/a959583eea01 8214205: PPC64: Add instructions for counting trailing zeros Reviewed-by: mdoerr, gromero ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/globals_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/vm_version_ppc.cpp Changeset: 02747dfbd776 Author: amlu Date: 2018-11-23 12:45 +0800 URL: http://hg.openjdk.java.net/jdk/client/rev/02747dfbd776 8214241: Problem list com/sun/jndi/ldap/LdapTimeoutTest.java for all platforms Reviewed-by: vtewari, weijun ! test/jdk/ProblemList.txt Changeset: e21361bccfa1 Author: ysuenaga Date: 2018-11-23 16:36 +0900 URL: http://hg.openjdk.java.net/jdk/client/rev/e21361bccfa1 8213015: Inconsistent settings between JFR.configure and -XX:FlightRecorderOptions Reviewed-by: mgronlun, egahlin ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/hotspot/share/jfr/dcmd/jfrDcmds.hpp ! src/hotspot/share/jfr/recorder/service/jfrOptionSet.cpp ! test/jdk/jdk/jfr/jcmd/TestJcmdConfigure.java Changeset: eb6864cdcd61 Author: vtewari Date: 2018-11-23 13:16 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/eb6864cdcd61 8203672: JNI exception pending in PlainSocketImpl.c 8203264: JNI exception pending in PlainDatagramSocketImpl.c:740 8203673: JNI exception pending in DualStackPlainDatagramSocketImpl.c:398 Reviewed-by: chegar, igerasim ! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c ! src/java.base/windows/native/libnet/DualStackPlainDatagramSocketImpl.c ! src/java.base/windows/native/libnet/PlainSocketImpl.c Changeset: 600fca45232b Author: mgronlun Date: 2018-11-23 10:51 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/600fca45232b 8214161: java.lang.IllegalAccessError: class jdk.internal.event.X509CertificateEvent (in module java.base) cannot access class jdk.jfr.internal.handlers.EventHandler (in module jdk.jfr) because module java.base does not read module jdk.jfr Reviewed-by: egahlin, dholmes ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp Changeset: bbfa1b3aaf7e Author: rehn Date: 2018-11-23 10:43 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/bbfa1b3aaf7e 8212108: SafepointSynchronizer never ending counter (big enough) Reviewed-by: dholmes, eosterlund ! src/hotspot/share/code/dependencyContext.hpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepoint.hpp ! test/jdk/jdk/jfr/event/runtime/TestBiasedLockRevocationEvents.java ! test/jdk/jdk/jfr/event/runtime/TestSafepointEvents.java Changeset: 61b3b58a1d1d Author: rehn Date: 2018-11-23 11:07 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/61b3b58a1d1d 8214181: safepoint header cleanup Reviewed-by: kbarrett, dholmes, coleenp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/memory/iterator.cpp ! src/hotspot/share/runtime/safepoint.hpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/thread.inline.hpp ! src/hotspot/share/services/threadService.hpp ! src/hotspot/share/utilities/hashtable.cpp Changeset: c9325aa887da Author: sjohanss Date: 2018-11-23 10:57 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/c9325aa887da 8214118: HeapRegions marked as archive even if CDS mapping fails Reviewed-by: tschatzl, jiangli ! src/hotspot/share/gc/g1/g1Allocator.hpp ! src/hotspot/share/gc/g1/g1Allocator.inline.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp Changeset: 7d3cde494494 Author: roland Date: 2018-11-22 17:25 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/7d3cde494494 8214206: Fix for JDK-8213419 is broken on 32-bit Reviewed-by: mdoerr, shade ! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp ! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp ! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp ! src/hotspot/cpu/sparc/c1_LIRGenerator_sparc.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp ! src/hotspot/share/opto/divnode.cpp ! src/hotspot/share/opto/mulnode.cpp ! src/hotspot/share/runtime/compilationPolicy.cpp ! src/hotspot/share/runtime/tieredThresholdPolicy.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/hashtable.cpp Changeset: 2d795829f39f Author: bulasevich Date: 2018-11-23 19:45 +0300 URL: http://hg.openjdk.java.net/jdk/client/rev/2d795829f39f 8213845: ARM32: Interpreter doesn't call result handler after native calls Reviewed-by: aph ! src/hotspot/cpu/arm/interpreterRT_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.hpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp Changeset: 30a02b4e6c06 Author: jwilhelm Date: 2018-11-24 01:05 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/30a02b4e6c06 8214276: Problemlist compiler/intrinsics/mathexact/MulExactLConstantTest.java Reviewed-by: kbarrett ! test/hotspot/jtreg/ProblemList.txt Changeset: 7a16ce664d85 Author: weijun Date: 2018-11-26 08:27 +0800 URL: http://hg.openjdk.java.net/jdk/client/rev/7a16ce664d85 8214262: SunEC native code does not compile with debug on Reviewed-by: jnimeh ! src/jdk.crypto.ec/share/native/libsunec/impl/ec.c ! src/jdk.crypto.ec/share/native/libsunec/impl/ecdecode.c Changeset: fe70e9638c42 Author: psadhukhan Date: 2018-11-26 10:49 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/fe70e9638c42 Merge - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/ArrayOffsetProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc.test/src/org/graalvm/compiler/core/sparc/test/SPARCAllocatorTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringIndexOfOp.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/OpaqueNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/util/HashSetNodeEventListener.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/FixedNodeProbabilityCache.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringIndexOfNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/UnsafeReplacementsTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/VarHandleTest.java - test/hotspot/jtreg/compiler/graalunit/CoreSparcTest.java ! test/jdk/ProblemList.txt - test/jdk/java/awt/event/SequencedEvent/SequencedEventTest.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.sh - test/jdk/java/util/ResourceBundle/awtres.jar - test/jdk/java/util/ResourceBundle/modules/appbasic/appbasic.sh - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/appbasic2.sh - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/basic.sh - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja_JP.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/asia/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/eu/MyResources_es.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesMain.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/layer/run.sh - test/jdk/java/util/ResourceBundle/modules/modlocal/modlocal.sh - test/jdk/java/util/ResourceBundle/modules/modlocal/src/extra/jdk/test/resources/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/simple.sh - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/unnamed/unnamed.sh - test/jdk/java/util/ResourceBundle/modules/visibility/visibility.sh - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_de.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_en.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_fr.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_ja.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh_TW.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/xmlformat.sh - test/langtools/tools/jdeps/mrjar/test/Main.java From prasanta.sadhukhan at oracle.com Tue Nov 27 05:16:21 2018 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Tue, 27 Nov 2018 05:16:21 +0000 Subject: hg: jdk/client: 8213843: Changing L&F from Nimbus to Window L&F causes NPE in SwingSet2; ... Message-ID: <201811270516.wAR5GLS5001905@aojmv0008.oracle.com> Changeset: 40279c4862ec Author: psadhukhan Date: 2018-11-27 10:45 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/40279c4862ec 8213843: Changing L&F from Nimbus to Window L&F causes NPE in SwingSet2 8213121: javax/swing/GraphicsConfigNotifier/StalePreferredSize.java fails on mac10.13 Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthButtonUI.java ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/GraphicsConfigNotifier/StalePreferredSize.java From prasanta.sadhukhan at oracle.com Tue Nov 27 06:07:18 2018 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Tue, 27 Nov 2018 06:07:18 +0000 Subject: hg: jdk/client: 13 new changesets Message-ID: <201811270607.wAR67Jq3022136@aojmv0008.oracle.com> Changeset: c6df6671267e Author: jlahoda Date: 2018-11-26 09:24 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/c6df6671267e 8214113: Switch expressions may have constant type and may be skipped during write Summary: Switch expressions should not be compile-time constants. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/langtools/tools/javac/switchexpr/SwitchExpressionIsNotAConstant.java Changeset: ca9459361300 Author: thartmann Date: 2018-11-26 12:16 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/ca9459361300 8214242: compiler/arguments/TestScavengeRootsInCode.java fails because of missing UnlockDiagnosticVMOptions Summary: Added missing UnlockDiagnosticVMOptions. Reviewed-by: tschatzl ! test/hotspot/jtreg/compiler/arguments/TestScavengeRootsInCode.java Changeset: 6df06df9ae2e Author: hseigel Date: 2018-11-26 09:46 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/6df06df9ae2e 8204525: [TESTBUG] runtime/NMT/MallocStressTest.java ran out of java heap Summary: Handle OutOfMemoryError exception to prevent test aborting Reviewed-by: zgu, dholmes ! test/hotspot/jtreg/runtime/NMT/MallocStressTest.java Changeset: c93e62e7fa3c Author: jlaskey Date: 2018-11-26 12:20 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/c93e62e7fa3c 8203442: String::transform Reviewed-by: smarks, sherman, alanb, darcy, forax, rriggs, scolebourne, dholmes, plevart ! src/java.base/share/classes/java/lang/String.java + test/jdk/java/lang/String/Transform.java Changeset: e017d2f176d0 Author: sgehwolf Date: 2018-11-26 09:36 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/e017d2f176d0 8214059: Undefined behaviour in ADLC Reviewed-by: shade, kbarrett Contributed-by: Simon Tooke ! src/hotspot/share/adlc/adlparse.cpp ! src/hotspot/share/adlc/dfa.cpp ! src/hotspot/share/adlc/formssel.cpp Changeset: e62fe5079d64 Author: kbarrett Date: 2018-11-26 13:17 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/e62fe5079d64 8214202: DirtyCardQueueSet::get_completed_buffer should not clear _process_completed Summary: Remove flag clearing and simplify get_completed-buffer. Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/dirtyCardQueue.cpp ! src/hotspot/share/gc/shared/ptrQueue.cpp Changeset: 6d243dcde190 Author: jjg Date: 2018-11-26 11:00 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/6d243dcde190 8213956: javadoc crash using {@index} in doc-files file Reviewed-by: jlahoda, hannesw, pmuthuswamy ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java + test/langtools/jdk/javadoc/doclet/testIndexInPackageFiles/TestIndexInPackageFiles.java Changeset: 00c47178ea6c Author: jiangli Date: 2018-11-26 14:13 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/00c47178ea6c 8214086: [TESTBUG] Fix subgraph test cases in ReplaceCriticalClasses.java Summary: Add subgraph test cases in ReplaceCriticalClassesForSubgraphs.java. Reviewed-by: iklam ! src/hotspot/share/memory/heapShared.cpp ! test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/ReplaceCriticalClasses.java + test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/ReplaceCriticalClassesForSubgraphs.java Changeset: 526f5cf13972 Author: jjg Date: 2018-11-26 11:17 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/526f5cf13972 8190312: javadoc -link doesn't work with http: -> https: URL redirects Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java + test/langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java Changeset: 3db8758f0f79 Author: iklam Date: 2018-11-26 15:06 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/3db8758f0f79 8214029: Remove dead code BasicHashtable::bulk_free_entries Reviewed-by: dholmes ! src/hotspot/share/utilities/hashtable.cpp ! src/hotspot/share/utilities/hashtable.hpp Changeset: 7084dae775f2 Author: weijun Date: 2018-11-27 08:51 +0800 URL: http://hg.openjdk.java.net/jdk/client/rev/7084dae775f2 8214100: use of keystore probing results in unnecessary exception thrown Reviewed-by: mullan ! src/java.base/share/classes/java/security/KeyStore.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java + test/jdk/sun/security/tools/keytool/ProbingFailure.java ! test/lib/jdk/test/lib/process/ProcessTools.java Changeset: cecba555360c Author: xuelei Date: 2018-11-26 20:50 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/cecba555360c 8214321: Misleading code in SSLCipher Reviewed-by: ascarpino ! src/java.base/share/classes/sun/security/ssl/SSLCipher.java Changeset: 0d757a37896c Author: psadhukhan Date: 2018-11-27 10:59 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/0d757a37896c Merge From manajit.halder at oracle.com Tue Nov 27 08:17:52 2018 From: manajit.halder at oracle.com (manajit.halder at oracle.com) Date: Tue, 27 Nov 2018 08:17:52 +0000 Subject: hg: jdk/client: 8209123: [Macosx] Maximized frame (frame state set to MAXIMIZED_BOTH using setExtendedState) is resizable on Mac but not on Windows and Ubuntu Message-ID: <201811270817.wAR8Hqo3018509@aojmv0008.oracle.com> Changeset: 3c4c1debe32c Author: mhalder Date: 2018-11-27 13:47 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/3c4c1debe32c 8209123: [Macosx] Maximized frame (frame state set to MAXIMIZED_BOTH using setExtendedState) is resizable on Mac but not on Windows and Ubuntu Reviewed-by: kaddepalli, psadhukhan ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m From prasanta.sadhukhan at oracle.com Thu Nov 29 09:10:09 2018 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Thu, 29 Nov 2018 09:10:09 +0000 Subject: hg: jdk/client: 47 new changesets Message-ID: <201811290910.wAT9ADpa029717@aojmv0008.oracle.com> Changeset: d9f6a700fec9 Author: stuefe Date: 2018-11-27 07:54 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/d9f6a700fec9 8213834: JVMTI ResourceExhausted should not be posted in CompilerThread Reviewed-by: dholmes, dcubed, jcbeyler, sspitsyn ! src/hotspot/share/prims/jvmtiExport.cpp Changeset: bffef37beacb Author: dlong Date: 2018-11-26 22:49 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/bffef37beacb 8213259: [AOT] AOTing java.base fails with "java.lang.AssertionError: no fingerprint for Ljdk/internal/event/Event" Reviewed-by: iklam, kvn ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/klassFactory.cpp Changeset: 0037ea3c7322 Author: roland Date: 2018-11-26 17:35 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/0037ea3c7322 8214189: test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation Reviewed-by: kvn ! src/hotspot/share/opto/mulnode.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! test/hotspot/jtreg/ProblemList.txt + test/hotspot/jtreg/compiler/integerArithmetic/MultiplyByConstantLongMax.java Changeset: 93afbb11063b Author: coffeys Date: 2018-11-27 11:09 +0000 URL: http://hg.openjdk.java.net/jdk/client/rev/93afbb11063b 8214295: Populate handlers while holding streamHandlerLock Reviewed-by: chegar ! src/java.base/share/classes/java/net/URL.java Changeset: 99eb43bc3595 Author: hannesw Date: 2018-11-27 13:02 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/99eb43bc3595 8213716: javadoc search not working with Japanese and Chinese locales 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/SearchIndexItem.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java Changeset: b80549fdb52f Author: mbaesken Date: 2018-11-26 14:04 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/b80549fdb52f 8214297: testbug : missing fclose in jvmti_aod.cpp Reviewed-by: coleenp, stuefe ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/aod/jvmti_aod.cpp Changeset: 605878cd4009 Author: vromero Date: 2018-11-27 11:07 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/605878cd4009 8203277: preflow visitor used during lambda attribution shouldn't visit class definitions inside the lambda body Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/langtools/tools/javac/T8203277/PreflowShouldVisitLambdaOrDiamondInsideLambdaTest.java ! test/langtools/tools/javac/api/TestGetScopeResult.java Changeset: ca6b58b8ffc5 Author: mgronlun Date: 2018-11-27 18:14 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/ca6b58b8ffc5 8214287: SpecJbb2005StressModule got uncaught exception Reviewed-by: egahlin, jwilhelm ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java Changeset: 44fe5fab538a Author: joehw Date: 2018-11-27 09:40 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/44fe5fab538a 8177286: AttributeSet: attempt to compare Qname and String Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeSet.java Changeset: b206bdfb9fe2 Author: darcy Date: 2018-11-27 11:28 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/b206bdfb9fe2 8213911: Use example.com in java.net and other examples Reviewed-by: prappo, chegar, rriggs, mullan ! src/java.base/share/classes/java/net/HostPortrange.java ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/net/SocketPermission.java ! src/java.base/share/classes/java/net/URI.java ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/net/URLPermission.java ! src/java.base/share/classes/java/net/package-info.java ! src/java.base/share/classes/java/nio/file/Files.java ! src/java.base/share/classes/java/security/CodeSource.java Changeset: c724619944f1 Author: pchilanomate Date: 2018-11-27 13:39 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/c724619944f1 8150689: Thread dump report "waiting to re-lock in wait()" shows incorrectly Summary: "waiting to re-lock in wait()" is now shown in the frame where relocking is taking place Reviewed-by: dholmes, dcubed ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vframe.cpp Changeset: 10c6e9066819 Author: jiangli Date: 2018-11-27 17:53 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/10c6e9066819 8214217: [TESTBUG] runtime/appcds/LotsOfClasses.java failed with fragmented heap Summary: Improve the fragmentation error message. Set java heap size in LotsOfClasses.java. Reviewed-by: iklam, ccheung ! src/hotspot/share/memory/filemap.cpp ! test/hotspot/jtreg/runtime/appcds/LotsOfClasses.java Changeset: e7fdc9d9c376 Author: dcubed Date: 2018-11-27 18:35 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/e7fdc9d9c376 8202415: Incorrect time logged for monitor deflation Summary: Add support for "deflating per-thread idle monitors" log mesgs. Reviewed-by: dholmes, coleenp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! test/hotspot/jtreg/runtime/logging/SafepointCleanupTest.java Changeset: 64413aaea8ed Author: mseledtsov Date: 2018-11-27 15:52 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/64413aaea8ed 8213914: [TESTBUG] Several JFR VM events are not covered by tests Summary: Fixed several relevant test issues, added a test to check event coverage Reviewed-by: egahlin ! test/jdk/jdk/jfr/event/compiler/TestCompilerConfig.java ! test/jdk/jdk/jfr/event/gc/detailed/TestEvacuationInfoEvent.java + test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java ! test/jdk/jdk/jfr/event/runtime/TestSafepointEvents.java ! test/lib/jdk/test/lib/jfr/EventNames.java Changeset: 53a407ab6d22 Author: coleenp Date: 2018-11-27 19:46 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/53a407ab6d22 8214151: [TESTBUG] CleanProtectionDomain.java fails due to RuntimeException: 'protection domain unlinked' missing Summary: call WB_ProtectionDomainRemovedCount. Reviewed-by: jiangli, pchilanomate ! test/hotspot/jtreg/runtime/Dictionary/CleanProtectionDomain.java Changeset: 19b15ff2576b Author: dholmes Date: 2018-11-27 21:20 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/19b15ff2576b 8214208: Nestmate package validation logging/exception should include classloader information Reviewed-by: hseigel, coleenp, mchung ! src/hotspot/share/oops/instanceKlass.cpp ! test/hotspot/jtreg/runtime/Nestmates/membership/TestNestmateMembership.java ! test/jdk/java/lang/reflect/Nestmates/TestReflectionAPI.java Changeset: 4b427f2653f1 Author: dholmes Date: 2018-11-27 22:02 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/4b427f2653f1 8212207: runtime/InternalApi/ThreadCpuTimesDeadlock.java crashes with SEGV in pthread_getcpuclockid+0x0 Summary: skip non-JavaThreads that have not reached a minimal initialization point - setting their stack size Reviewed-by: kbarrett, stuefe ! src/hotspot/share/services/management.cpp Changeset: 1ffff60c9f54 Author: pmuthuswamy Date: 2018-11-28 09:37 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/1ffff60c9f54 8213921: Use {@systemProperty} tag for properties listed in "Networking Properties" Reviewed-by: chegar ! src/java.base/share/classes/java/net/doc-files/net-properties.html Changeset: c76cfae195c8 Author: pmuthuswamy Date: 2018-11-28 10:21 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/c76cfae195c8 8202621: bad test with broken links needs to be updated Reviewed-by: hannesw ! test/langtools/jdk/javadoc/doclet/DocRootSlash/DocRootSlash.java ! test/langtools/jdk/javadoc/doclet/DocRootSlash/overview.html ! test/langtools/jdk/javadoc/doclet/DocRootSlash/p1/C1.java ! test/langtools/jdk/javadoc/doclet/DocRootSlash/p1/package.html Changeset: 70adb0f573a7 Author: mli Date: 2018-11-28 15:34 +0800 URL: http://hg.openjdk.java.net/jdk/client/rev/70adb0f573a7 8211975: move testlibrary/jdk/testlibrary/OptimalCapacity.java to top-level library Reviewed-by: igerasim ! test/jdk/java/lang/Character/UnicodeBlock/OptimalMapSize.java ! test/jdk/java/lang/Enum/ConstantDirectoryOptimalCapacity.java ! test/jdk/java/lang/invoke/VarHandle/AccessMode/OptimalMapSize.java - test/jdk/lib/testlibrary/jdk/testlibrary/OptimalCapacity.java + test/lib/jdk/test/lib/util/OptimalCapacity.java Changeset: f480ad035c73 Author: roland Date: 2018-11-27 09:35 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/f480ad035c73 8214172: GC interface entry points for loop opts Reviewed-by: kvn, rkennke ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/phase.cpp ! src/hotspot/share/opto/phase.hpp ! src/hotspot/share/opto/phasetype.hpp Changeset: d17e09494308 Author: roland Date: 2018-11-27 14:49 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/d17e09494308 8214362: C2: gc interface entry point for split if Reviewed-by: rkennke, thartmann ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/opto/loopopts.cpp Changeset: 8586613959f0 Author: mbaesken Date: 2018-11-27 15:56 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/8586613959f0 8214373: adjust usage of ReleaseLongArrayElements in MacosxDebuggerLocal Reviewed-by: stuefe, jcbeyler ! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m Changeset: 2e52aa822c57 Author: ihse Date: 2018-11-28 10:00 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/2e52aa822c57 8178317: Create man pages using pandoc from markdown sources Reviewed-by: erikj ! make/CompileToolsJdk.gmk ! make/Docs.gmk ! make/Images.gmk ! make/ModuleWrapper.gmk ! make/ToolsJdk.gmk ! make/autoconf/jdk-options.m4 ! make/common/Modules.gmk ! make/common/ProcessMarkdown.gmk ! make/conf/jib-profiles.js ! make/devkit/createPandocBundle.sh ! make/launcher/LauncherCommon.gmk + make/scripts/pandoc-manpage-filter.js + make/scripts/pandoc-manpage-filter.sh.template - src/bsd/doc/man/DO_NOT_EDIT--GENERATED_FILES - src/bsd/doc/man/apt.1 - src/bsd/doc/man/ja/apt.1 - src/bsd/doc/man/ja/jar.1 - src/bsd/doc/man/ja/jarsigner.1 - src/bsd/doc/man/ja/java.1 - src/bsd/doc/man/ja/javac.1 - src/bsd/doc/man/ja/javadoc.1 - src/bsd/doc/man/ja/javap.1 - src/bsd/doc/man/ja/javaws.1 - src/bsd/doc/man/ja/jcmd.1 - src/bsd/doc/man/ja/jconsole.1 - src/bsd/doc/man/ja/jdb.1 - src/bsd/doc/man/ja/jdeps.1 - src/bsd/doc/man/ja/jhat.1 - src/bsd/doc/man/ja/jinfo.1 - src/bsd/doc/man/ja/jjs.1 - src/bsd/doc/man/ja/jmap.1 - src/bsd/doc/man/ja/jps.1 - src/bsd/doc/man/ja/jrunscript.1 - src/bsd/doc/man/ja/jsadebugd.1 - src/bsd/doc/man/ja/jstack.1 - src/bsd/doc/man/ja/jstat.1 - src/bsd/doc/man/ja/jstatd.1 - src/bsd/doc/man/ja/keytool.1 - src/bsd/doc/man/ja/pack200.1 - src/bsd/doc/man/ja/rmic.1 - src/bsd/doc/man/ja/rmid.1 - src/bsd/doc/man/ja/rmiregistry.1 - src/bsd/doc/man/ja/serialver.1 - src/bsd/doc/man/ja/unpack200.1 - src/bsd/doc/man/jar.1 - src/bsd/doc/man/jarsigner.1 - src/bsd/doc/man/java.1 - src/bsd/doc/man/javac.1 - src/bsd/doc/man/javadoc.1 - src/bsd/doc/man/javap.1 - src/bsd/doc/man/javaws.1 - src/bsd/doc/man/jcmd.1 - src/bsd/doc/man/jconsole.1 - src/bsd/doc/man/jdb.1 - src/bsd/doc/man/jdeps.1 - src/bsd/doc/man/jhat.1 - src/bsd/doc/man/jinfo.1 - src/bsd/doc/man/jjs.1 - src/bsd/doc/man/jmap.1 - src/bsd/doc/man/jps.1 - src/bsd/doc/man/jrunscript.1 - src/bsd/doc/man/jsadebugd.1 - src/bsd/doc/man/jstack.1 - src/bsd/doc/man/jstat.1 - src/bsd/doc/man/jstatd.1 - src/bsd/doc/man/keytool.1 - src/bsd/doc/man/pack200.1 - src/bsd/doc/man/rmic.1 - src/bsd/doc/man/rmid.1 - src/bsd/doc/man/rmiregistry.1 - src/bsd/doc/man/serialver.1 - src/bsd/doc/man/unpack200.1 + src/java.base/share/man/java.1 + src/java.base/share/man/keytool.1 + src/java.rmi/share/man/rmid.1 + src/java.rmi/share/man/rmiregistry.1 + src/java.scripting/share/man/jrunscript.1 + src/jdk.compiler/share/man/javac.1 + src/jdk.compiler/share/man/serialver.1 + src/jdk.jartool/share/man/jar.1 + src/jdk.jartool/share/man/jarsigner.1 + src/jdk.javadoc/share/man/javadoc.1 + src/jdk.jcmd/share/man/jcmd.1 + src/jdk.jcmd/share/man/jinfo.1 + src/jdk.jcmd/share/man/jmap.1 + src/jdk.jcmd/share/man/jps.1 + src/jdk.jcmd/share/man/jstack.1 + src/jdk.jcmd/share/man/jstat.1 + src/jdk.jconsole/share/man/jconsole.1 + src/jdk.jdeps/share/man/javap.1 + src/jdk.jdeps/share/man/jdeps.1 + src/jdk.jdi/share/man/jdb.1 + src/jdk.jstatd/share/man/jstatd.1 + src/jdk.pack/share/man/pack200.1 + src/jdk.pack/share/man/unpack200.1 + src/jdk.rmic/share/man/rmic.1 + src/jdk.scripting.nashorn.shell/share/man/jjs.1 - src/linux/doc/man/DO_NOT_EDIT--GENERATED_FILES - src/linux/doc/man/ja/jar.1 - src/linux/doc/man/ja/jarsigner.1 - src/linux/doc/man/ja/java.1 - src/linux/doc/man/ja/javac.1 - src/linux/doc/man/ja/javadoc.1 - src/linux/doc/man/ja/javap.1 - src/linux/doc/man/ja/javaws.1 - src/linux/doc/man/ja/jcmd.1 - src/linux/doc/man/ja/jconsole.1 - src/linux/doc/man/ja/jdb.1 - src/linux/doc/man/ja/jdeps.1 - src/linux/doc/man/ja/jhat.1 - src/linux/doc/man/ja/jinfo.1 - src/linux/doc/man/ja/jjs.1 - src/linux/doc/man/ja/jmap.1 - src/linux/doc/man/ja/jps.1 - src/linux/doc/man/ja/jrunscript.1 - src/linux/doc/man/ja/jsadebugd.1 - src/linux/doc/man/ja/jstack.1 - src/linux/doc/man/ja/jstat.1 - src/linux/doc/man/ja/jstatd.1 - src/linux/doc/man/ja/keytool.1 - src/linux/doc/man/ja/pack200.1 - src/linux/doc/man/ja/rmic.1 - src/linux/doc/man/ja/rmid.1 - src/linux/doc/man/ja/rmiregistry.1 - src/linux/doc/man/ja/serialver.1 - src/linux/doc/man/ja/unpack200.1 - src/linux/doc/man/jar.1 - src/linux/doc/man/jarsigner.1 - src/linux/doc/man/java.1 - src/linux/doc/man/javac.1 - src/linux/doc/man/javadoc.1 - src/linux/doc/man/javap.1 - src/linux/doc/man/javaws.1 - src/linux/doc/man/jcmd.1 - src/linux/doc/man/jconsole.1 - src/linux/doc/man/jdb.1 - src/linux/doc/man/jdeps.1 - src/linux/doc/man/jhat.1 - src/linux/doc/man/jinfo.1 - src/linux/doc/man/jjs.1 - src/linux/doc/man/jmap.1 - src/linux/doc/man/jps.1 - src/linux/doc/man/jrunscript.1 - src/linux/doc/man/jsadebugd.1 - src/linux/doc/man/jstack.1 - src/linux/doc/man/jstat.1 - src/linux/doc/man/jstatd.1 - src/linux/doc/man/keytool.1 - src/linux/doc/man/pack200.1 - src/linux/doc/man/rmic.1 - src/linux/doc/man/rmid.1 - src/linux/doc/man/rmiregistry.1 - src/linux/doc/man/serialver.1 - src/linux/doc/man/unpack200.1 - src/solaris/doc/sun/man/man1/DO_NOT_EDIT--GENERATED_FILES - src/solaris/doc/sun/man/man1/ja/jar.1 - src/solaris/doc/sun/man/man1/ja/jarsigner.1 - src/solaris/doc/sun/man/man1/ja/java.1 - src/solaris/doc/sun/man/man1/ja/javac.1 - src/solaris/doc/sun/man/man1/ja/javadoc.1 - src/solaris/doc/sun/man/man1/ja/javap.1 - src/solaris/doc/sun/man/man1/ja/jcmd.1 - src/solaris/doc/sun/man/man1/ja/jconsole.1 - src/solaris/doc/sun/man/man1/ja/jdb.1 - src/solaris/doc/sun/man/man1/ja/jdeps.1 - src/solaris/doc/sun/man/man1/ja/jhat.1 - src/solaris/doc/sun/man/man1/ja/jinfo.1 - src/solaris/doc/sun/man/man1/ja/jjs.1 - src/solaris/doc/sun/man/man1/ja/jmap.1 - src/solaris/doc/sun/man/man1/ja/jps.1 - src/solaris/doc/sun/man/man1/ja/jrunscript.1 - src/solaris/doc/sun/man/man1/ja/jsadebugd.1 - src/solaris/doc/sun/man/man1/ja/jstack.1 - src/solaris/doc/sun/man/man1/ja/jstat.1 - src/solaris/doc/sun/man/man1/ja/jstatd.1 - src/solaris/doc/sun/man/man1/ja/keytool.1 - src/solaris/doc/sun/man/man1/ja/pack200.1 - src/solaris/doc/sun/man/man1/ja/rmic.1 - src/solaris/doc/sun/man/man1/ja/rmid.1 - src/solaris/doc/sun/man/man1/ja/rmiregistry.1 - src/solaris/doc/sun/man/man1/ja/serialver.1 - src/solaris/doc/sun/man/man1/ja/unpack200.1 - src/solaris/doc/sun/man/man1/jar.1 - src/solaris/doc/sun/man/man1/jarsigner.1 - src/solaris/doc/sun/man/man1/java.1 - src/solaris/doc/sun/man/man1/javac.1 - src/solaris/doc/sun/man/man1/javadoc.1 - src/solaris/doc/sun/man/man1/javap.1 - src/solaris/doc/sun/man/man1/jcmd.1 - src/solaris/doc/sun/man/man1/jconsole.1 - src/solaris/doc/sun/man/man1/jdb.1 - src/solaris/doc/sun/man/man1/jdeps.1 - src/solaris/doc/sun/man/man1/jhat.1 - src/solaris/doc/sun/man/man1/jinfo.1 - src/solaris/doc/sun/man/man1/jjs.1 - src/solaris/doc/sun/man/man1/jmap.1 - src/solaris/doc/sun/man/man1/jps.1 - src/solaris/doc/sun/man/man1/jrunscript.1 - src/solaris/doc/sun/man/man1/jsadebugd.1 - src/solaris/doc/sun/man/man1/jstack.1 - src/solaris/doc/sun/man/man1/jstat.1 - src/solaris/doc/sun/man/man1/jstatd.1 - src/solaris/doc/sun/man/man1/keytool.1 - src/solaris/doc/sun/man/man1/pack200.1 - src/solaris/doc/sun/man/man1/rmic.1 - src/solaris/doc/sun/man/man1/rmid.1 - src/solaris/doc/sun/man/man1/rmiregistry.1 - src/solaris/doc/sun/man/man1/serialver.1 - src/solaris/doc/sun/man/man1/unpack200.1 Changeset: 28632315d1be Author: tschatzl Date: 2018-11-28 10:52 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/28632315d1be 8211211: vmTestbase/metaspace/stressDictionary/StressDictionary.java timeout Summary: Disable CMS precleaning to avoid accumulating too many classloaders to unload. Reviewed-by: kbarrett, sangheki ! test/hotspot/jtreg/vmTestbase/metaspace/stressDictionary/StressDictionary.java Changeset: 877dd2b0f36c Author: tschatzl Date: 2018-11-28 11:06 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/877dd2b0f36c 8213996: Remove one of the SparsePRT entry tables Summary: Remove unused functionality in SparsePRT Reviewed-by: shade, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSet.hpp ! src/hotspot/share/gc/g1/heapRegionRemSet.cpp ! src/hotspot/share/gc/g1/heapRegionRemSet.hpp ! src/hotspot/share/gc/g1/sparsePRT.cpp ! src/hotspot/share/gc/g1/sparsePRT.hpp Changeset: b22da519f2e3 Author: rehn Date: 2018-11-28 11:06 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/b22da519f2e3 8213791: StringTable: Use get and insert Reviewed-by: eosterlund, gziemski ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/stringTable.hpp ! src/hotspot/share/utilities/concurrentHashTable.hpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp Changeset: 263c7685a22a Author: dchuyko Date: 2018-11-28 13:24 +0300 URL: http://hg.openjdk.java.net/jdk/client/rev/263c7685a22a 8214272: Don't use memset to initialize arrays of MemoryUsage in memoryManager.cpp Reviewed-by: rkennke, shade ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/services/memoryManager.cpp Changeset: 91ae63450fa8 Author: simonis Date: 2018-11-28 13:56 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/91ae63450fa8 8214343: Handle the absence of Xrandr more generically Reviewed-by: stuefe, erikj, prr ! make/autoconf/lib-x11.m4 ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c Changeset: fab77e2d8146 Author: iklam Date: 2018-11-28 07:51 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/fab77e2d8146 8213275: ReplaceCriticalClasses.java fails with jdk.internal.vm.PostVMInitHook not found Reviewed-by: lfoltan, sspitsyn, shade ! test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/ReplaceCriticalClasses.java Changeset: 732bec44c89e Author: joehw Date: 2018-11-28 10:30 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/732bec44c89e 8213117: adoptNode corrupts attribute values Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java + test/jaxp/javax/xml/jaxp/unittest/dom/DocumentTest.java Changeset: 19de50eb561d Author: jcbeyler Date: 2018-11-28 11:09 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/19de50eb561d 8214408: Migrate EventsOnOff to using the same allocateAndCheck method Summary: Move code to the more stable version used by other tests Reviewed-by: sspitsyn, amenkov ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java Changeset: f24ae8376e71 Author: lancea Date: 2018-11-28 14:49 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/f24ae8376e71 8210454: jar tool does not allow setting the module version without also setting the main class Reviewed-by: alanb, mchung, chegar ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! test/jdk/tools/jar/modularJar/Basic.java Changeset: 0bdbf854472f Author: rriggs Date: 2018-11-28 15:53 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/0bdbf854472f 4947890: Minimize JNI upcalls in system-properties initialization Reviewed-by: erikj, mchung, bchristi, ihse, coleenp, stuefe ! make/autoconf/jdk-version.m4 ! make/autoconf/spec.gmk.in ! make/autoconf/version-numbers ! make/gensrc/GensrcMisc.gmk ! make/hotspot/symbols/symbols-unix ! make/lib/CoreLibraries.gmk ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvm.cpp ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/VersionProps.java.template + src/java.base/share/classes/jdk/internal/util/SystemProps.java ! src/java.base/share/native/libjava/System.c + test/jdk/java/lang/System/VerifyRawIndexesTest.java Changeset: c470f977ade8 Author: rriggs Date: 2018-11-28 16:04 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/c470f977ade8 8214014: Remove vestiges of gopher: protocol proxy support Reviewed-by: lancea, alanb ! src/java.base/macosx/native/libjava/java_props_macosx.c ! src/java.base/share/classes/jdk/internal/util/SystemProps.java ! src/java.base/share/classes/sun/net/spi/DefaultProxySelector.java ! src/java.base/share/conf/net.properties ! src/java.base/share/native/libjava/System.c ! src/java.base/share/native/libjava/java_props.h ! src/java.base/unix/native/libnet/DefaultProxySelector.c ! src/java.base/windows/native/libnet/DefaultProxySelector.c ! test/jaxp/javax/xml/jaxp/libs/jaxp/library/JAXPTestUtilities.java ! test/jdk/java/net/ProxySelector/SystemProxies.java ! test/jdk/java/net/URI/Test.java ! test/jdk/java/net/httpclient/RequestBuilderTest.java Changeset: 9cfa2e273b77 Author: kbarrett Date: 2018-11-28 16:05 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/9cfa2e273b77 8214278: Cleanup process_completed_threshold and related state Summary: Change types, normalize names, remove special values. Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/dirtyCardQueue.cpp ! src/hotspot/share/gc/g1/dirtyCardQueue.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp ! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.cpp ! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.hpp ! src/hotspot/share/gc/shared/ptrQueue.cpp ! src/hotspot/share/gc/shared/ptrQueue.hpp ! src/hotspot/share/gc/shared/satbMarkQueue.cpp ! src/hotspot/share/gc/shared/satbMarkQueue.hpp Changeset: 396dfb0e8ba5 Author: martin Date: 2018-11-28 14:28 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/396dfb0e8ba5 8213406: (fs) More than one instance of built-in FileSystem observed in heap Reviewed-by: alanb, cushon, weijun ! src/java.base/aix/classes/sun/nio/fs/AixFileSystemProvider.java ! src/java.base/aix/classes/sun/nio/fs/DefaultFileSystemProvider.java ! src/java.base/linux/classes/sun/nio/fs/DefaultFileSystemProvider.java ! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystemProvider.java ! src/java.base/macosx/classes/sun/nio/fs/BsdFileSystemProvider.java ! src/java.base/macosx/classes/sun/nio/fs/DefaultFileSystemProvider.java ! src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystemProvider.java ! src/java.base/share/classes/java/io/FilePermission.java ! src/java.base/share/classes/java/nio/file/FileSystems.java ! src/java.base/solaris/classes/sun/nio/fs/DefaultFileSystemProvider.java ! src/java.base/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java ! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java ! src/java.base/windows/classes/sun/nio/fs/DefaultFileSystemProvider.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java Changeset: 5e2625783d58 Author: dl Date: 2018-11-28 15:25 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/5e2625783d58 8212899: java/util/concurrent/tck/JSR166TestCase.java - testMissedSignal_8187947(SubmissionPublisherTest): timed out waiting for CountDownLatch for 40 sec Reviewed-by: martin, dholmes ! test/jdk/java/util/concurrent/tck/SubmissionPublisherTest.java Changeset: 0775f246731b Author: dl Date: 2018-11-28 15:25 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/0775f246731b 8211877: Broken links in java.util.concurrent.atomic Reviewed-by: martin, jjg ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicMarkableReference.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicStampedReference.java ! src/java.base/share/classes/java/util/concurrent/atomic/DoubleAccumulator.java ! src/java.base/share/classes/java/util/concurrent/atomic/DoubleAdder.java ! src/java.base/share/classes/java/util/concurrent/atomic/LongAccumulator.java ! src/java.base/share/classes/java/util/concurrent/atomic/LongAdder.java Changeset: 345266000aba Author: dl Date: 2018-11-28 15:25 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/345266000aba 8211283: Miscellaneous changes imported from jsr166 CVS 2018-11 Reviewed-by: martin, chegar ! src/java.base/share/classes/java/util/ArrayDeque.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java ! src/java.base/share/classes/java/util/concurrent/Exchanger.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java ! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java ! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java ! test/jdk/java/util/concurrent/atomic/LongAdderDemo.java ! test/jdk/java/util/concurrent/tck/CompletableFutureTest.java ! test/jdk/java/util/concurrent/tck/ConcurrentHashMapTest.java ! test/jdk/java/util/concurrent/tck/ForkJoinPoolTest.java ! test/jdk/java/util/concurrent/tck/JSR166TestCase.java ! test/jdk/java/util/concurrent/tck/RecursiveTaskTest.java ! test/jdk/java/util/concurrent/tck/ScheduledExecutorSubclassTest.java ! test/jdk/java/util/concurrent/tck/ScheduledExecutorTest.java Changeset: 157c1130b46e Author: mli Date: 2018-11-29 07:40 +0800 URL: http://hg.openjdk.java.net/jdk/client/rev/157c1130b46e 8214431: tests failed because can't find jdk.testlibrary.* in test directory or libraries Reviewed-by: chegar, ctornqvi, dholmes ! test/jdk/com/sun/jdi/ProcessAttachTest.java ! test/jdk/com/sun/tools/attach/BasicTests.java ! test/jdk/com/sun/tools/attach/PermissionTest.java ! test/jdk/com/sun/tools/attach/ProviderTest.java ! test/jdk/com/sun/tools/attach/TempDirTest.java ! test/jdk/java/lang/Thread/ThreadStateTest.java ! test/jdk/java/lang/management/MemoryMXBean/CollectionUsageThreshold.java ! test/jdk/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java ! test/jdk/java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java ! test/jdk/sun/management/jmxremote/bootstrap/PasswordFilePermissionTest.java ! test/jdk/sun/management/jmxremote/bootstrap/SSLConfigFilePermissionTest.java ! test/jdk/sun/management/jmxremote/startstop/JMXStatusPerfCountersTest.java ! test/jdk/sun/management/jmxremote/startstop/JMXStatusTest.java Changeset: 41edb8be98b3 Author: jwilhelm Date: 2018-11-29 02:11 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/41edb8be98b3 Added tag jdk-12+22 for changeset 732bec44c89e ! .hgtags Changeset: 1d520c376105 Author: smarks Date: 2018-11-28 18:16 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/1d520c376105 8214460: MacosX build is broken because of JDK-8214014 Reviewed-by: dholmes, tbell ! src/java.base/macosx/native/libjava/java_props_macosx.c Changeset: d537553ed639 Author: dholmes Date: 2018-11-28 22:29 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/d537553ed639 8214332: Add a flag for overriding default JNI library search path Reviewed-by: erikj, dholmes Contributed-by: Jakub Vanek ! doc/building.html ! doc/building.md ! make/autoconf/jdk-options.m4 ! make/autoconf/spec.gmk.in ! make/hotspot/lib/JvmFlags.gmk ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp Changeset: 7b9f61b7fd94 Author: dholmes Date: 2018-11-29 00:49 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/7b9f61b7fd94 8214466: Append assembler flags on ARM targets Reviewed-by: erikj, dholmes Contributed-by: Jakub Vanek ! make/autoconf/flags-other.m4 ! make/autoconf/flags.m4 Changeset: 99c48295ec8e Author: dholmes Date: 2018-11-29 00:51 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/99c48295ec8e 8214465: Upgrade arm-sflt minimum architecture to ARMv5TE for assembler Reviewed-by: erikj, dholmes Contributed-by: Jakub Vanek ! make/autoconf/flags.m4 Changeset: b2e14d91a50c Author: psadhukhan Date: 2018-11-29 14:32 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/b2e14d91a50c Merge - src/bsd/doc/man/DO_NOT_EDIT--GENERATED_FILES - src/bsd/doc/man/apt.1 - src/bsd/doc/man/ja/apt.1 - src/bsd/doc/man/ja/jar.1 - src/bsd/doc/man/ja/jarsigner.1 - src/bsd/doc/man/ja/java.1 - src/bsd/doc/man/ja/javac.1 - src/bsd/doc/man/ja/javadoc.1 - src/bsd/doc/man/ja/javap.1 - src/bsd/doc/man/ja/javaws.1 - src/bsd/doc/man/ja/jcmd.1 - src/bsd/doc/man/ja/jconsole.1 - src/bsd/doc/man/ja/jdb.1 - src/bsd/doc/man/ja/jdeps.1 - src/bsd/doc/man/ja/jhat.1 - src/bsd/doc/man/ja/jinfo.1 - src/bsd/doc/man/ja/jjs.1 - src/bsd/doc/man/ja/jmap.1 - src/bsd/doc/man/ja/jps.1 - src/bsd/doc/man/ja/jrunscript.1 - src/bsd/doc/man/ja/jsadebugd.1 - src/bsd/doc/man/ja/jstack.1 - src/bsd/doc/man/ja/jstat.1 - src/bsd/doc/man/ja/jstatd.1 - src/bsd/doc/man/ja/keytool.1 - src/bsd/doc/man/ja/pack200.1 - src/bsd/doc/man/ja/rmic.1 - src/bsd/doc/man/ja/rmid.1 - src/bsd/doc/man/ja/rmiregistry.1 - src/bsd/doc/man/ja/serialver.1 - src/bsd/doc/man/ja/unpack200.1 - src/bsd/doc/man/jar.1 - src/bsd/doc/man/jarsigner.1 - src/bsd/doc/man/java.1 - src/bsd/doc/man/javac.1 - src/bsd/doc/man/javadoc.1 - src/bsd/doc/man/javap.1 - src/bsd/doc/man/javaws.1 - src/bsd/doc/man/jcmd.1 - src/bsd/doc/man/jconsole.1 - src/bsd/doc/man/jdb.1 - src/bsd/doc/man/jdeps.1 - src/bsd/doc/man/jhat.1 - src/bsd/doc/man/jinfo.1 - src/bsd/doc/man/jjs.1 - src/bsd/doc/man/jmap.1 - src/bsd/doc/man/jps.1 - src/bsd/doc/man/jrunscript.1 - src/bsd/doc/man/jsadebugd.1 - src/bsd/doc/man/jstack.1 - src/bsd/doc/man/jstat.1 - src/bsd/doc/man/jstatd.1 - src/bsd/doc/man/keytool.1 - src/bsd/doc/man/pack200.1 - src/bsd/doc/man/rmic.1 - src/bsd/doc/man/rmid.1 - src/bsd/doc/man/rmiregistry.1 - src/bsd/doc/man/serialver.1 - src/bsd/doc/man/unpack200.1 - src/linux/doc/man/DO_NOT_EDIT--GENERATED_FILES - src/linux/doc/man/ja/jar.1 - src/linux/doc/man/ja/jarsigner.1 - src/linux/doc/man/ja/java.1 - src/linux/doc/man/ja/javac.1 - src/linux/doc/man/ja/javadoc.1 - src/linux/doc/man/ja/javap.1 - src/linux/doc/man/ja/javaws.1 - src/linux/doc/man/ja/jcmd.1 - src/linux/doc/man/ja/jconsole.1 - src/linux/doc/man/ja/jdb.1 - src/linux/doc/man/ja/jdeps.1 - src/linux/doc/man/ja/jhat.1 - src/linux/doc/man/ja/jinfo.1 - src/linux/doc/man/ja/jjs.1 - src/linux/doc/man/ja/jmap.1 - src/linux/doc/man/ja/jps.1 - src/linux/doc/man/ja/jrunscript.1 - src/linux/doc/man/ja/jsadebugd.1 - src/linux/doc/man/ja/jstack.1 - src/linux/doc/man/ja/jstat.1 - src/linux/doc/man/ja/jstatd.1 - src/linux/doc/man/ja/keytool.1 - src/linux/doc/man/ja/pack200.1 - src/linux/doc/man/ja/rmic.1 - src/linux/doc/man/ja/rmid.1 - src/linux/doc/man/ja/rmiregistry.1 - src/linux/doc/man/ja/serialver.1 - src/linux/doc/man/ja/unpack200.1 - src/linux/doc/man/jar.1 - src/linux/doc/man/jarsigner.1 - src/linux/doc/man/java.1 - src/linux/doc/man/javac.1 - src/linux/doc/man/javadoc.1 - src/linux/doc/man/javap.1 - src/linux/doc/man/javaws.1 - src/linux/doc/man/jcmd.1 - src/linux/doc/man/jconsole.1 - src/linux/doc/man/jdb.1 - src/linux/doc/man/jdeps.1 - src/linux/doc/man/jhat.1 - src/linux/doc/man/jinfo.1 - src/linux/doc/man/jjs.1 - src/linux/doc/man/jmap.1 - src/linux/doc/man/jps.1 - src/linux/doc/man/jrunscript.1 - src/linux/doc/man/jsadebugd.1 - src/linux/doc/man/jstack.1 - src/linux/doc/man/jstat.1 - src/linux/doc/man/jstatd.1 - src/linux/doc/man/keytool.1 - src/linux/doc/man/pack200.1 - src/linux/doc/man/rmic.1 - src/linux/doc/man/rmid.1 - src/linux/doc/man/rmiregistry.1 - src/linux/doc/man/serialver.1 - src/linux/doc/man/unpack200.1 - src/solaris/doc/sun/man/man1/DO_NOT_EDIT--GENERATED_FILES - src/solaris/doc/sun/man/man1/ja/jar.1 - src/solaris/doc/sun/man/man1/ja/jarsigner.1 - src/solaris/doc/sun/man/man1/ja/java.1 - src/solaris/doc/sun/man/man1/ja/javac.1 - src/solaris/doc/sun/man/man1/ja/javadoc.1 - src/solaris/doc/sun/man/man1/ja/javap.1 - src/solaris/doc/sun/man/man1/ja/jcmd.1 - src/solaris/doc/sun/man/man1/ja/jconsole.1 - src/solaris/doc/sun/man/man1/ja/jdb.1 - src/solaris/doc/sun/man/man1/ja/jdeps.1 - src/solaris/doc/sun/man/man1/ja/jhat.1 - src/solaris/doc/sun/man/man1/ja/jinfo.1 - src/solaris/doc/sun/man/man1/ja/jjs.1 - src/solaris/doc/sun/man/man1/ja/jmap.1 - src/solaris/doc/sun/man/man1/ja/jps.1 - src/solaris/doc/sun/man/man1/ja/jrunscript.1 - src/solaris/doc/sun/man/man1/ja/jsadebugd.1 - src/solaris/doc/sun/man/man1/ja/jstack.1 - src/solaris/doc/sun/man/man1/ja/jstat.1 - src/solaris/doc/sun/man/man1/ja/jstatd.1 - src/solaris/doc/sun/man/man1/ja/keytool.1 - src/solaris/doc/sun/man/man1/ja/pack200.1 - src/solaris/doc/sun/man/man1/ja/rmic.1 - src/solaris/doc/sun/man/man1/ja/rmid.1 - src/solaris/doc/sun/man/man1/ja/rmiregistry.1 - src/solaris/doc/sun/man/man1/ja/serialver.1 - src/solaris/doc/sun/man/man1/ja/unpack200.1 - src/solaris/doc/sun/man/man1/jar.1 - src/solaris/doc/sun/man/man1/jarsigner.1 - src/solaris/doc/sun/man/man1/java.1 - src/solaris/doc/sun/man/man1/javac.1 - src/solaris/doc/sun/man/man1/javadoc.1 - src/solaris/doc/sun/man/man1/javap.1 - src/solaris/doc/sun/man/man1/jcmd.1 - src/solaris/doc/sun/man/man1/jconsole.1 - src/solaris/doc/sun/man/man1/jdb.1 - src/solaris/doc/sun/man/man1/jdeps.1 - src/solaris/doc/sun/man/man1/jhat.1 - src/solaris/doc/sun/man/man1/jinfo.1 - src/solaris/doc/sun/man/man1/jjs.1 - src/solaris/doc/sun/man/man1/jmap.1 - src/solaris/doc/sun/man/man1/jps.1 - src/solaris/doc/sun/man/man1/jrunscript.1 - src/solaris/doc/sun/man/man1/jsadebugd.1 - src/solaris/doc/sun/man/man1/jstack.1 - src/solaris/doc/sun/man/man1/jstat.1 - src/solaris/doc/sun/man/man1/jstatd.1 - src/solaris/doc/sun/man/man1/keytool.1 - src/solaris/doc/sun/man/man1/pack200.1 - src/solaris/doc/sun/man/man1/rmic.1 - src/solaris/doc/sun/man/man1/rmid.1 - src/solaris/doc/sun/man/man1/rmiregistry.1 - src/solaris/doc/sun/man/man1/serialver.1 - src/solaris/doc/sun/man/man1/unpack200.1 - test/jdk/lib/testlibrary/jdk/testlibrary/OptimalCapacity.java From krishna.addepalli at oracle.com Thu Nov 29 09:51:48 2018 From: krishna.addepalli at oracle.com (krishna.addepalli at oracle.com) Date: Thu, 29 Nov 2018 09:51:48 +0000 Subject: hg: jdk/client: 8213048: Invalid use of HTML5 in java.awt files Message-ID: <201811290951.wAT9pmVW016412@aojmv0008.oracle.com> Changeset: 4e9739110cf1 Author: kaddepalli Date: 2018-11-29 15:21 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/4e9739110cf1 8213048: Invalid use of HTML5 in java.awt files Reviewed-by: serb, pbansal, aivanov ! src/java.desktop/share/classes/java/awt/doc-files/DesktopProperties.html ! src/java.desktop/share/classes/java/awt/doc-files/Modality.html From dmitry.markov at oracle.com Thu Nov 29 15:19:22 2018 From: dmitry.markov at oracle.com (dmitry.markov at oracle.com) Date: Thu, 29 Nov 2018 15:19:22 +0000 Subject: hg: jdk/client: 8213583: Error while opening the JFileChooser when desktop contains shortcuts pointing to deleted files Message-ID: <201811291519.wATFJMHg029105@aojmv0008.oracle.com> Changeset: c8071863df80 Author: dmarkov Date: 2018-11-29 15:17 +0000 URL: http://hg.openjdk.java.net/jdk/client/rev/c8071863df80 8213583: Error while opening the JFileChooser when desktop contains shortcuts pointing to deleted files Reviewed-by: kaddepalli, aivanov, serb ! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp From sergey.bylokhov at oracle.com Fri Nov 30 00:23:37 2018 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Fri, 30 Nov 2018 00:23:37 +0000 Subject: hg: jdk/client: 8198339: Test javax/swing/border/Test6981576.java is unstable Message-ID: <201811300023.wAU0Nbp4009987@aojmv0008.oracle.com> Changeset: 15237f57cbf8 Author: serb Date: 2018-11-29 16:22 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/15237f57cbf8 8198339: Test javax/swing/border/Test6981576.java is unstable Reviewed-by: kaddepalli, psadhukhan ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/border/Test6981576.java From prasanta.sadhukhan at oracle.com Fri Nov 30 05:26:07 2018 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Fri, 30 Nov 2018 05:26:07 +0000 Subject: hg: jdk/client: 8214470: PIT: javax/swing/JPopupMenu/7154841/bug7154841.java errors out on mac10.13 Message-ID: <201811300526.wAU5Q8q4014503@aojmv0008.oracle.com> Changeset: 1e87c0fe5de2 Author: psadhukhan Date: 2018-11-30 10:55 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/1e87c0fe5de2 8214470: PIT: javax/swing/JPopupMenu/7154841/bug7154841.java errors out on mac10.13 Reviewed-by: jdv, serb ! test/jdk/javax/swing/JPopupMenu/7154841/bug7154841.java From jayathirth.d.v at oracle.com Fri Nov 30 11:45:06 2018 From: jayathirth.d.v at oracle.com (jayathirth.d.v at oracle.com) Date: Fri, 30 Nov 2018 11:45:06 +0000 Subject: hg: jdk/client: 8212875: ftp: links for tiff/TTN2.draft.txt do not respond Message-ID: <201811301145.wAUBj7d3019512@aojmv0008.oracle.com> Changeset: 40281bb2feb6 Author: jdv Date: 2018-11-30 17:14 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/40281bb2feb6 8212875: ftp: links for tiff/TTN2.draft.txt do not respond Reviewed-by: serb ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriteParam.java ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/BaselineTIFFTagSet.java From philip.race at oracle.com Fri Nov 30 18:56:22 2018 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 30 Nov 2018 18:56:22 +0000 Subject: hg: jdk/client: 8130264: change the mechanism by which JDK loads the platform-specific PrinterJob implementation Message-ID: <201811301856.wAUIuM7a025626@aojmv0008.oracle.com> Changeset: 98792298b309 Author: prr Date: 2018-11-30 10:55 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/98792298b309 8130264: change the mechanism by which JDK loads the platform-specific PrinterJob implementation Reviewed-by: serb, rriggs ! src/java.base/share/native/libjava/System.c ! src/java.base/share/native/libjava/java_props.h ! src/java.base/unix/native/libjava/java_props_md.c ! src/java.base/windows/native/libjava/java_props_md.c + src/java.desktop/macosx/classes/sun/print/PlatformPrinterJobProxy.java ! src/java.desktop/share/classes/java/awt/print/PrinterJob.java + src/java.desktop/share/classes/sun/print/PlatformPrinterJobProxy.java + src/java.desktop/windows/classes/sun/print/PlatformPrinterJobProxy.java + test/jdk/java/awt/print/PrinterJob/CheckPrinterJobSystemProperty.java From philip.race at oracle.com Fri Nov 30 20:22:00 2018 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 30 Nov 2018 20:22:00 +0000 Subject: hg: jdk/client: 8214552: Resolve clash between 4947890 and 8130264 Message-ID: <201811302022.wAUKM01i008502@aojmv0008.oracle.com> Changeset: 84cc04e403ab Author: prr Date: 2018-11-30 12:21 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/84cc04e403ab 8214552: Resolve clash between 4947890 and 8130264 Reviewed-by: rriggs, mchung ! src/java.base/share/classes/jdk/internal/util/SystemProps.java ! test/jdk/java/awt/print/PrinterJob/CheckPrinterJobSystemProperty.java From abrygin at azul.com Fri Nov 30 20:26:59 2018 From: abrygin at azul.com (abrygin at azul.com) Date: Fri, 30 Nov 2018 20:26:59 +0000 Subject: hg: jdk/client: 8139178: Wrong fontMetrics when printing in Landscape (OpenJDK) Message-ID: <201811302027.wAUKQx3q012461@aojmv0008.oracle.com> Changeset: df92f1126c58 Author: bae Date: 2018-11-30 23:21 +0300 URL: http://hg.openjdk.java.net/jdk/client/rev/df92f1126c58 8139178: Wrong fontMetrics when printing in Landscape (OpenJDK) Reviewed-by: prr ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c + test/jdk/java/awt/font/Rotate/RotatedFontMetricsTest.java From philip.race at oracle.com Fri Nov 30 23:05:48 2018 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 30 Nov 2018 23:05:48 +0000 Subject: hg: jdk/client: 8214558: bad @run tag in CheckPrinterJobSystemProperty.java Message-ID: <201811302305.wAUN5maK017791@aojmv0008.oracle.com> Changeset: 846983628746 Author: prr Date: 2018-11-30 15:05 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/846983628746 8214558: bad @run tag in CheckPrinterJobSystemProperty.java Reviewed-by: serb ! test/jdk/java/awt/print/PrinterJob/CheckPrinterJobSystemProperty.java From sergey.bylokhov at oracle.com Fri Nov 30 23:55:31 2018 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Fri, 30 Nov 2018 23:55:31 +0000 Subject: hg: jdk/client: 8211147: Incorrect comparator com.sun.beans.introspect.MethodInfo.MethodOrder Message-ID: <201811302355.wAUNtVJn008294@aojmv0008.oracle.com> Changeset: 7644f534b60a Author: serb Date: 2018-11-30 15:54 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/7644f534b60a 8211147: Incorrect comparator com.sun.beans.introspect.MethodInfo.MethodOrder Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/beans/introspect/MethodInfo.java + test/jdk/java/beans/Introspector/MethodOrderException.java