From duke at openjdk.java.net Wed Apr 1 02:51:12 2020 From: duke at openjdk.java.net (duke) Date: Wed, 1 Apr 2020 02:51:12 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: <013aad36-9787-46aa-b4de-84ff478fa6a7@openjdk.org> Changeset: 978120f4 Author: Sergey Bylokhov Date: 2020-03-31 19:19:25 +0000 URL: https://git.openjdk.java.net/lanai/commit/978120f4 8241808: [TESTBUG] The JDK-8039467 bug appeared on macOS Reviewed-by: kizune, pbansal ! test/jdk/java/awt/Choice/UnfocusableToplevel/UnfocusableToplevel.java Changeset: 623aa48c Author: duke Date: 2020-04-01 02:50:27 +0000 URL: https://git.openjdk.java.net/lanai/commit/623aa48c Automatic merge of client:master into master From duke at openjdk.java.net Wed Apr 1 03:01:13 2020 From: duke at openjdk.java.net (duke) Date: Wed, 1 Apr 2020 03:01:13 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: <36c8c2c4-acf5-460a-99e3-e9302116faeb@openjdk.org> Changeset: 3c937001 Author: Sergey Bylokhov Date: 2020-03-31 19:56:33 +0000 URL: https://git.openjdk.java.net/lanai/commit/3c937001 8241797: Add some tests to the problem list Reviewed-by: jdv, prr, pbansal ! test/jdk/ProblemList.txt Changeset: 97c7a63a Author: duke Date: 2020-04-01 03:00:25 +0000 URL: https://git.openjdk.java.net/lanai/commit/97c7a63a Automatic merge of client:master into master From jdv at openjdk.java.net Thu Apr 2 12:00:31 2020 From: jdv at openjdk.java.net (Jayathirth D V) Date: Thu, 2 Apr 2020 12:00:31 GMT Subject: RFR: 8242035: Combine drawPrimitive calls in text drawing flush Message-ID: We issue drawPrimitive call per quad in MTLVertexCache. We can encode all quads present in vertexcache at once. ------------- Commit messages: - 8242035: Combine drawPrimitive calls in text drawing flush Changes: https://git.openjdk.java.net/lanai/pull/19/files Webrev: https://webrevs.openjdk.java.net/lanai/19/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8242035 Stats: 8 lines in 1 file changed: 0 ins; 2 del; 6 mod Patch: https://git.openjdk.java.net/lanai/pull/19.diff Fetch: git fetch https://git.openjdk.java.net/lanai pull/19/head:pull/19 PR: https://git.openjdk.java.net/lanai/pull/19 From jdv at openjdk.java.net Thu Apr 2 12:00:49 2020 From: jdv at openjdk.java.net (Jayathirth D V) Date: Thu, 2 Apr 2020 12:00:49 GMT Subject: git: openjdk/lanai: 8242035: Combine drawPrimitive calls in text drawing flush Message-ID: Changeset: 9cb40a9b Author: Jayathirth D V Date: 2020-04-02 12:00:25 +0000 URL: https://git.openjdk.java.net/lanai/commit/9cb40a9b 8242035: Combine drawPrimitive calls in text drawing flush Co-authored-by: Ajit Ghaisas ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLVertexCache.m From alexey.ushakov at jetbrains.com Thu Apr 2 14:06:05 2020 From: alexey.ushakov at jetbrains.com (Alexey Ushakov) Date: Thu, 2 Apr 2020 17:06:05 +0300 Subject: git: openjdk/lanai: JDK-8241422: Regression in RenderPerfTest after JDK-8238535 In-Reply-To: <09944F71-5308-44A6-9C09-8CA02672BC18@ORACLE.COM> References: <09944F71-5308-44A6-9C09-8CA02672BC18@ORACLE.COM> Message-ID: <193D2D35-8DAD-4986-B796-6B71EAAB65C1@jetbrains.com> Hi Jay, Could you re-check your performance measurements. I tried with and without this commit and got about the same numbers. Best Regards, Alexey > On 26 Mar 2020, at 14:34, Jayathirth D v wrote: > > Hi Alexey, > > This change has introduced text performance regression. > I have raised bug JDK-8241669 for the same. Even though it has decreased performance number considerarbly latest numbers are still better than OGL. Thats why I have not added early access blocker. > > I will also take a look at it from text perspective. > > Thanks, > Jay > >> On 24-Mar-2020, at 7:17 PM, Alexey Ushakov wrote: >> >> Changeset: 45fea40d >> Author: Alexey Ushakov >> Date: 2020-03-24 13:46:02 +0000 >> URL: https://git.openjdk.java.net/lanai/commit/45fea40d >> >> JDK-8241422: Regression in RenderPerfTest after JDK-8238535 >> >> ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.h >> ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.m >> > From psadhukhan at openjdk.java.net Fri Apr 3 09:05:56 2020 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Fri, 3 Apr 2020 09:05:56 GMT Subject: git: openjdk/lanai: 8242079: Update RenderPerf LCD Test to ensure LCD code path is used Message-ID: <3aa0e941-cdfe-4ca0-88d6-aae6c70f9ba9@openjdk.org> Changeset: fd95090f Author: Prasanta Sadhukhan Date: 2020-04-03 09:05:13 +0000 URL: https://git.openjdk.java.net/lanai/commit/fd95090f 8242079: Update RenderPerf LCD Test to ensure LCD code path is used ! src/demo/share/java2d/RenderPerfTest/Makefile + src/demo/share/java2d/RenderPerfTest/src/renderperf/RenderPerfLCDTest.java From psadhukhan at openjdk.java.net Fri Apr 3 09:09:57 2020 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Fri, 3 Apr 2020 09:09:57 GMT Subject: FYI: 8242079: Update RenderPerf LCD Test to ensure LCD code path is used Message-ID: t is found that RenderPerf Test testTextBubblesLCD follows grayscale code path and not LCD code path so it will test correct LCD text performance. ------------- Commit messages: - 8242079: Update RenderPerf LCD Test to ensure LCD code path is used - 8242079: Update RenderPerf LCD Test to ensure LCD code path is used Changes: https://git.openjdk.java.net/lanai/pull/20/files Webrev: https://webrevs.openjdk.java.net/lanai/20/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8242079 Stats: 381 lines in 2 files changed: 379 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/lanai/pull/20.diff Fetch: git fetch https://git.openjdk.java.net/lanai pull/20/head:pull/20 PR: https://git.openjdk.java.net/lanai/pull/20 From alexey.ushakov at jetbrains.com Fri Apr 3 09:34:18 2020 From: alexey.ushakov at jetbrains.com (Alexey Ushakov) Date: Fri, 3 Apr 2020 12:34:18 +0300 Subject: FYI: 8242079: Update RenderPerf LCD Test to ensure LCD code path is used In-Reply-To: References: Message-ID: Hi Prasanta, Could you update src/demo/share/java2d/RenderPerfTest/build.xml as well. Also, It would be better for future maintenance to extract common part from RenderPerfLCDTest and RenderPerfTest and put to the separate class. Best Regards, Alexey > On 3 Apr 2020, at 12:09, Prasanta Sadhukhan wrote: > > t is found that RenderPerf Test testTextBubblesLCD follows grayscale code path and not LCD code path so it will test > correct LCD text performance. > > ------------- > > Commit messages: > - 8242079: Update RenderPerf LCD Test to ensure LCD code path is used > - 8242079: Update RenderPerf LCD Test to ensure LCD code path is used > > Changes: https://git.openjdk.java.net/lanai/pull/20/files > Webrev: https://webrevs.openjdk.java.net/lanai/20/webrev.00 > Issue: https://bugs.openjdk.java.net/browse/JDK-8242079 > Stats: 381 lines in 2 files changed: 379 ins; 0 del; 2 mod > Patch: https://git.openjdk.java.net/lanai/pull/20.diff > Fetch: git fetch https://git.openjdk.java.net/lanai pull/20/head:pull/20 > > PR: https://git.openjdk.java.net/lanai/pull/20 From prasanta.sadhukhan at oracle.com Fri Apr 3 10:03:35 2020 From: prasanta.sadhukhan at oracle.com (Prasanta Sadhukhan) Date: Fri, 3 Apr 2020 15:33:35 +0530 Subject: FYI: 8242079: Update RenderPerf LCD Test to ensure LCD code path is used In-Reply-To: References: Message-ID: Hi Alexey, I guess build.xml is used by ant, right? I normally used "make" so forgot to update the xml. Also, I am not very conversant with xml paradighm but, I will try to update that as well soon. Regards Prasanta On 03-Apr-20 3:04 PM, Alexey Ushakov wrote: > Hi Prasanta, > > Could you update src/demo/share/java2d/RenderPerfTest/build.xml as well. Also, It would be better for future maintenance to extract common part from RenderPerfLCDTest and RenderPerfTest and put to the separate class. > > Best Regards, > Alexey > >> On 3 Apr 2020, at 12:09, Prasanta Sadhukhan wrote: >> >> t is found that RenderPerf Test testTextBubblesLCD follows grayscale code path and not LCD code path so it will test >> correct LCD text performance. >> >> ------------- >> >> Commit messages: >> - 8242079: Update RenderPerf LCD Test to ensure LCD code path is used >> - 8242079: Update RenderPerf LCD Test to ensure LCD code path is used >> >> Changes: https://git.openjdk.java.net/lanai/pull/20/files >> Webrev: https://webrevs.openjdk.java.net/lanai/20/webrev.00 >> Issue: https://bugs.openjdk.java.net/browse/JDK-8242079 >> Stats: 381 lines in 2 files changed: 379 ins; 0 del; 2 mod >> Patch: https://git.openjdk.java.net/lanai/pull/20.diff >> Fetch: git fetch https://git.openjdk.java.net/lanai pull/20/head:pull/20 >> >> PR: https://git.openjdk.java.net/lanai/pull/20 From alexey.ushakov at jetbrains.com Fri Apr 3 10:24:38 2020 From: alexey.ushakov at jetbrains.com (Alexey Ushakov) Date: Fri, 3 Apr 2020 13:24:38 +0300 Subject: FYI: 8242079: Update RenderPerf LCD Test to ensure LCD code path is used In-Reply-To: References: Message-ID: <65180EDE-9C10-4056-B5F7-A0BFEF0B3E87@jetbrains.com> > I guess build.xml is used by ant, right? Yes, that?s right. >> Also, It would be better for future maintenance to extract common part from RenderPerfLCDTest and RenderPerfTest and put to the separate class. What is about this part? Do you want to do refactoring by yourself or I can handle this? Best Regards, Alexey > On 3 Apr 2020, at 13:03, Prasanta Sadhukhan wrote: > > Hi Alexey, > > I guess build.xml is used by ant, right? I normally used "make" so forgot to update the xml. Also, I am not very conversant with xml paradighm but, I will try to update that as well soon. > > Regards > Prasanta > On 03-Apr-20 3:04 PM, Alexey Ushakov wrote: >> Hi Prasanta, >> >> Could you update src/demo/share/java2d/RenderPerfTest/build.xml as well. Also, It would be better for future maintenance to extract common part from RenderPerfLCDTest and RenderPerfTest and put to the separate class. >> >> Best Regards, >> Alexey >> >>> On 3 Apr 2020, at 12:09, Prasanta Sadhukhan wrote: >>> >>> t is found that RenderPerf Test testTextBubblesLCD follows grayscale code path and not LCD code path so it will test >>> correct LCD text performance. >>> >>> ------------- >>> >>> Commit messages: >>> - 8242079: Update RenderPerf LCD Test to ensure LCD code path is used >>> - 8242079: Update RenderPerf LCD Test to ensure LCD code path is used >>> >>> Changes: https://git.openjdk.java.net/lanai/pull/20/files >>> Webrev: https://webrevs.openjdk.java.net/lanai/20/webrev.00 >>> Issue: https://bugs.openjdk.java.net/browse/JDK-8242079 >>> Stats: 381 lines in 2 files changed: 379 ins; 0 del; 2 mod >>> Patch: https://git.openjdk.java.net/lanai/pull/20.diff >>> Fetch: git fetch https://git.openjdk.java.net/lanai pull/20/head:pull/20 >>> >>> PR: https://git.openjdk.java.net/lanai/pull/20 From prasanta.sadhukhan at oracle.com Fri Apr 3 10:52:37 2020 From: prasanta.sadhukhan at oracle.com (Prasanta Sadhukhan) Date: Fri, 3 Apr 2020 16:22:37 +0530 Subject: FYI: 8242079: Update RenderPerf LCD Test to ensure LCD code path is used In-Reply-To: <65180EDE-9C10-4056-B5F7-A0BFEF0B3E87@jetbrains.com> References: <65180EDE-9C10-4056-B5F7-A0BFEF0B3E87@jetbrains.com> Message-ID: <0258ea43-b6c7-efed-02c4-aa048010ef6b@oracle.com> On 03-Apr-20 3:54 PM, Alexey Ushakov wrote: >> I guess build.xml is used by ant, right? > Yes, that?s right. > >>> Also, It would be better for future maintenance to extract common part from RenderPerfLCDTest and RenderPerfTest and put to the separate class. > What is about this part? Do you want to do refactoring by yourself or I can handle this? I can handle that once everything about RenderPerf LCD test is settled, as some code might still be needed to change. Regards Prasanta > Best Regards, > Alexey > > >> On 3 Apr 2020, at 13:03, Prasanta Sadhukhan wrote: >> >> Hi Alexey, >> >> I guess build.xml is used by ant, right? I normally used "make" so forgot to update the xml. Also, I am not very conversant with xml paradighm but, I will try to update that as well soon. >> >> Regards >> Prasanta >> On 03-Apr-20 3:04 PM, Alexey Ushakov wrote: >>> Hi Prasanta, >>> >>> Could you update src/demo/share/java2d/RenderPerfTest/build.xml as well. Also, It would be better for future maintenance to extract common part from RenderPerfLCDTest and RenderPerfTest and put to the separate class. >>> >>> Best Regards, >>> Alexey >>> >>>> On 3 Apr 2020, at 12:09, Prasanta Sadhukhan wrote: >>>> >>>> t is found that RenderPerf Test testTextBubblesLCD follows grayscale code path and not LCD code path so it will test >>>> correct LCD text performance. >>>> >>>> ------------- >>>> >>>> Commit messages: >>>> - 8242079: Update RenderPerf LCD Test to ensure LCD code path is used >>>> - 8242079: Update RenderPerf LCD Test to ensure LCD code path is used >>>> >>>> Changes: https://git.openjdk.java.net/lanai/pull/20/files >>>> Webrev: https://webrevs.openjdk.java.net/lanai/20/webrev.00 >>>> Issue: https://bugs.openjdk.java.net/browse/JDK-8242079 >>>> Stats: 381 lines in 2 files changed: 379 ins; 0 del; 2 mod >>>> Patch: https://git.openjdk.java.net/lanai/pull/20.diff >>>> Fetch: git fetch https://git.openjdk.java.net/lanai pull/20/head:pull/20 >>>> >>>> PR: https://git.openjdk.java.net/lanai/pull/20 From duke at openjdk.java.net Fri Apr 3 22:06:11 2020 From: duke at openjdk.java.net (duke) Date: Fri, 3 Apr 2020 22:06:11 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: <23eb55b6-9146-4c07-869a-0310659ee3df@openjdk.org> Changeset: 38716935 Author: Phil Race Date: 2020-04-03 15:00:41 +0000 URL: https://git.openjdk.java.net/lanai/commit/38716935 8240342: Custom composite is ignored when printing an opaque image to a page Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/sun/print/PSPathGraphics.java ! src/java.desktop/share/classes/sun/print/PathGraphics.java ! src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java + test/jdk/java/awt/print/PrinterJob/CustomCompositePrintTest.java Changeset: 0de24143 Author: duke Date: 2020-04-03 22:05:27 +0000 URL: https://git.openjdk.java.net/lanai/commit/0de24143 Automatic merge of client:master into master From duke at openjdk.java.net Mon Apr 6 19:06:12 2020 From: duke at openjdk.java.net (duke) Date: Mon, 6 Apr 2020 19:06:12 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: Changeset: 5a5e4bbf Author: Phil Race Date: 2020-04-06 12:01:34 +0000 URL: https://git.openjdk.java.net/lanai/commit/5a5e4bbf 8220150: macos10.14 Mojave returns anti-aliased glyphs instead of aliased B&W glyphs Reviewed-by: serb, kcr ! src/java.desktop/share/classes/sun/font/FontStrikeDesc.java ! src/java.desktop/share/classes/sun/font/FontUtilities.java ! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java ! src/java.desktop/share/classes/sun/java2d/SurfaceData.java ! test/jdk/ProblemList.txt ! test/jdk/sun/java2d/loops/RenderToCustomBufferTest.java Changeset: 7d657e8c Author: duke Date: 2020-04-06 19:05:32 +0000 URL: https://git.openjdk.java.net/lanai/commit/7d657e8c Automatic merge of client:master into master From duke at openjdk.java.net Tue Apr 7 03:23:09 2020 From: duke at openjdk.java.net (duke) Date: Tue, 7 Apr 2020 03:23:09 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: <8d31eb38-5562-4216-87e1-37f0ba66366a@openjdk.org> Changeset: ead83e6b Author: Sergey Bylokhov Date: 2020-02-06 16:15:56 +0000 URL: https://git.openjdk.java.net/lanai/commit/ead83e6b 8239124: Minimize the usage of AwtGraphicsConfigDataPtr in native Reviewed-by: pbansal ! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java ! src/java.desktop/unix/native/common/awt/X11Color.c ! src/java.desktop/unix/native/common/awt/awt_p.h ! src/java.desktop/unix/native/libawt_xawt/xawt/XWindow.c Changeset: 76e7b41c Author: duke Date: 2020-04-07 03:22:29 +0000 URL: https://git.openjdk.java.net/lanai/commit/76e7b41c Automatic merge of client:master into master From duke at openjdk.java.net Tue Apr 7 04:28:15 2020 From: duke at openjdk.java.net (duke) Date: Tue, 7 Apr 2020 04:28:15 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: <4e2c0a81-01f4-4cc3-bbb3-11b2815c0fd8@openjdk.org> Changeset: 8eb7c3ef Author: Sergey Bylokhov Date: 2020-04-06 20:27:40 +0000 URL: https://git.openjdk.java.net/lanai/commit/8eb7c3ef 8196019: java/awt/Window/Grab/GrabTest.java fails on Windows Reviewed-by: prr, jdv ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Window/Grab/GrabTest.java Changeset: 3fcc3f71 Author: duke Date: 2020-04-07 04:27:32 +0000 URL: https://git.openjdk.java.net/lanai/commit/3fcc3f71 Automatic merge of client:master into master From psadhukhan at openjdk.java.net Tue Apr 7 06:32:34 2020 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Tue, 7 Apr 2020 06:32:34 GMT Subject: FYI: 8240796: Infinite loop in Diagnostic message code In-Reply-To: References: Message-ID: On Tue, 10 Mar 2020 10:19:24 GMT, Prasanta Sadhukhan wrote: > Issue: > Diagnostic message code causes an infinite loop > > Fix: > Needs to put getc() inside while loop get() code needs to be checked inside loop. ------------- PR: https://git.openjdk.java.net/lanai/pull/5 From psadhukhan at openjdk.java.net Tue Apr 7 06:32:34 2020 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Tue, 7 Apr 2020 06:32:34 GMT Subject: FYI: 8240796: Infinite loop in Diagnostic message code Message-ID: Issue: Diagnostic message code causes an infinite loop Fix: Needs to put getc() inside while loop ------------- Commit messages: - 8240796: Infinite loop in Diagnostic message code Changes: https://git.openjdk.java.net/lanai/pull/5/files Webrev: https://webrevs.openjdk.java.net/lanai/5/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8240796 Stats: 4 lines in 1 file changed: 0 ins; 1 del; 3 mod Patch: https://git.openjdk.java.net/lanai/pull/5.diff Fetch: git fetch https://git.openjdk.java.net/lanai pull/5/head:pull/5 PR: https://git.openjdk.java.net/lanai/pull/5 From kcr at openjdk.java.net Tue Apr 7 17:11:11 2020 From: kcr at openjdk.java.net (Kevin Rushforth) Date: Tue, 7 Apr 2020 17:11:11 GMT Subject: git: openjdk/lanai: 8242185: Lanai: JDK built on macOS 10.15 fails to run on macOS 10.13 Message-ID: Changeset: 5574cca9 Author: Kevin Rushforth Date: 2020-04-07 17:10:18 +0000 URL: https://git.openjdk.java.net/lanai/commit/5574cca9 8242185: Lanai: JDK built on macOS 10.15 fails to run on macOS 10.13 Specify metal version 2.0 when compiling shaders ! make/lib/Awt2dLibraries.gmk From kcr at openjdk.java.net Tue Apr 7 17:15:19 2020 From: kcr at openjdk.java.net (Kevin Rushforth) Date: Tue, 7 Apr 2020 17:15:19 GMT Subject: FYI: 8242185: Lanai: JDK built on macOS 10.15 fails to run on macOS 10.13 Message-ID: By default, the `metal` shader compiler generates code for the highest metal shader language version supported by the SDK being used and the system on which it is compiled. So when building on macOS 10.15 (and maybe 10.14 but I didn't try it), it will use metal shader version 2.1. The highest version supported on macOS 10.13 is shader version 2.0. The simple fix is to specify the shader version when compiling the metal shader. ------------- Commit messages: - 8242185: Lanai: JDK built on macOS 10.15 fails to run on macOS 10.13 Changes: https://git.openjdk.java.net/lanai/pull/21/files Webrev: https://webrevs.openjdk.java.net/lanai/21/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8242185 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/lanai/pull/21.diff Fetch: git fetch https://git.openjdk.java.net/lanai pull/21/head:pull/21 PR: https://git.openjdk.java.net/lanai/pull/21 From duke at openjdk.java.net Wed Apr 8 08:48:18 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 08:48:18 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: <3f8d0157-73e3-4309-a6b3-eb3c27379dac@openjdk.org> Changeset: 84fc4850 Author: Sergey Bylokhov Date: 2020-04-07 21:56:04 +0000 URL: https://git.openjdk.java.net/lanai/commit/84fc4850 7105119: [TEST_BUG] [macosx] In test UIDefaults.toString() must be called with the invokeLater() Reviewed-by: prr, psadhukhan ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/MultiUIDefaults/4300666/bug4300666.java Changeset: 15d9b357 Author: duke Date: 2020-04-08 08:47:32 +0000 URL: https://git.openjdk.java.net/lanai/commit/15d9b357 Automatic merge of client:master into master From duke at openjdk.java.net Wed Apr 8 09:09:17 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 09:09:17 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: <4630674f-bc1c-464a-b66f-7adf7b4935bf@openjdk.org> Changeset: a62b24f5 Author: Sergey Bylokhov Date: 2020-04-08 02:03:56 +0000 URL: https://git.openjdk.java.net/lanai/commit/a62b24f5 8241829: Cleanup the code for PrinterJob on windows Reviewed-by: prr, aivanov ! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java ! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp + test/jdk/java/awt/print/PrintServicesSecurityManager.java Changeset: 0772c193 Author: duke Date: 2020-04-08 09:08:30 +0000 URL: https://git.openjdk.java.net/lanai/commit/0772c193 Automatic merge of client:master into master From duke at openjdk.java.net Wed Apr 8 09:41:13 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 09:41:13 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: <3fabd351-705c-470a-b458-e10a8781b013@openjdk.org> Changeset: f67e6088 Author: Sergey Bylokhov Date: 2020-04-08 02:36:04 +0000 URL: https://git.openjdk.java.net/lanai/commit/f67e6088 8238567: SoftMainMixer.processAudioBuffers(): Wrong handling of stoppedMixers Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/media/sound/SoftMainMixer.java Changeset: 4ae50c45 Author: duke Date: 2020-04-08 09:40:32 +0000 URL: https://git.openjdk.java.net/lanai/commit/4ae50c45 Automatic merge of client:master into master From duke at openjdk.java.net Wed Apr 8 11:03:13 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 11:03:13 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: <3a92678b-6381-495b-affc-974342ea0721@openjdk.org> Changeset: a6678d2e Author: Prasanta Sadhukhan Date: 2020-04-08 16:29:03 +0000 URL: https://git.openjdk.java.net/lanai/commit/a6678d2e 8240877: NPE at javax.swing.text.html.FormView.appendBuffer with null option values Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/text/html/FormView.java + test/jdk/javax/swing/text/html/TestFormViewNPE.java Changeset: e00df2c2 Author: duke Date: 2020-04-08 11:02:32 +0000 URL: https://git.openjdk.java.net/lanai/commit/e00df2c2 Automatic merge of client:master into master From duke at openjdk.java.net Wed Apr 8 17:55:56 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 17:55:56 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: Changeset: 10ca4873 Author: Sergey Bylokhov Date: 2020-04-08 02:53:43 +0000 URL: https://git.openjdk.java.net/lanai/commit/10ca4873 8239819: XToolkit: Misread of screen information memory Reviewed-by: prr ! src/java.desktop/unix/classes/sun/awt/X11/XIconWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c Changeset: 639f3843 Author: duke Date: 2020-04-08 17:55:17 +0000 URL: https://git.openjdk.java.net/lanai/commit/639f3843 Automatic merge of client:master into master From duke at openjdk.java.net Wed Apr 8 20:23:55 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 20:23:55 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: Changeset: 64365fb9 Author: Phil Race Date: 2020-04-08 13:19:12 +0000 URL: https://git.openjdk.java.net/lanai/commit/64365fb9 8223090: Clean up obsolete logic & reference to Amble fonts Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/sun/font/FileFontStrike.java ! src/java.desktop/share/classes/sun/font/FontScaler.java ! src/java.desktop/share/classes/sun/font/FreetypeFontScaler.java ! src/java.desktop/share/classes/sun/font/NullFontScaler.java Changeset: c7ab9131 Author: duke Date: 2020-04-08 20:23:14 +0000 URL: https://git.openjdk.java.net/lanai/commit/c7ab9131 Automatic merge of client:master into master From duke at openjdk.java.net Thu Apr 9 00:01:54 2020 From: duke at openjdk.java.net (duke) Date: Thu, 9 Apr 2020 00:01:54 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: <290b4732-c21c-45f4-a0d1-33c59f39f7a8@openjdk.org> Changeset: 3850f28e Author: Phil Race Date: 2020-04-08 16:55:27 +0000 URL: https://git.openjdk.java.net/lanai/commit/3850f28e 8242325: Remove VIS version of medialib Reviewed-by: serb, bpb, erikj ! make/lib/Awt2dLibraries.gmk ! src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.c ! src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.h - src/java.desktop/share/native/libawt/java2d/loops/MapAccelFunc.c - src/java.desktop/unix/native/common/awt/medialib/mlib_v_ImageCopy_f.c - src/java.desktop/unix/native/common/awt/medialib/mlib_v_ImageCopy_f.h - src/java.desktop/unix/native/common/awt/medialib/vis_proto.h ! src/java.desktop/unix/native/libawt/awt/awt_Mlib.c - src/java.desktop/unix/native/libawt/java2d/loops/java2d_Mlib.c - src/java.desktop/unix/native/libawt/java2d/loops/java2d_Mlib.h - src/java.desktop/unix/native/libawt/java2d/loops/mlib_ImageCopy.h - src/java.desktop/unix/native/libawt/java2d/loops/mlib_ImageLogic_proto.h - src/java.desktop/unix/native/libawt/java2d/loops/mlib_ImageZoom.h - src/java.desktop/unix/native/libawt/java2d/loops/mlib_ImageZoom_NN.c - src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageClear.c - src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageClear_f.c - src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageClear_f.h - src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageConstLogic.h - src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageConstXor.c - src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageLogic.h - src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageLogic_proto.h - src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageXor.c - src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageZoom_NN_f.c - src/java.desktop/unix/native/libawt/java2d/loops/vis_AlphaMacros.c - src/java.desktop/unix/native/libawt/java2d/loops/vis_AlphaMacros.h - src/java.desktop/unix/native/libawt/java2d/loops/vis_AlphaMaskBlit.c - src/java.desktop/unix/native/libawt/java2d/loops/vis_AlphaMaskFill.c - src/java.desktop/unix/native/libawt/java2d/loops/vis_ByteGray.c - src/java.desktop/unix/native/libawt/java2d/loops/vis_ByteGray_FromRgb.c - src/java.desktop/unix/native/libawt/java2d/loops/vis_ByteGray_Mask.c - src/java.desktop/unix/native/libawt/java2d/loops/vis_ByteIndexed.c - src/java.desktop/unix/native/libawt/java2d/loops/vis_DrawLine.c - src/java.desktop/unix/native/libawt/java2d/loops/vis_FourByteAbgr.c - src/java.desktop/unix/native/libawt/java2d/loops/vis_FourByteAbgrPre.c - src/java.desktop/unix/native/libawt/java2d/loops/vis_FuncArray.c - src/java.desktop/unix/native/libawt/java2d/loops/vis_GlyphList.c - src/java.desktop/unix/native/libawt/java2d/loops/vis_GlyphListXor.c - src/java.desktop/unix/native/libawt/java2d/loops/vis_IntArgb.c - src/java.desktop/unix/native/libawt/java2d/loops/vis_IntArgbBm.c - src/java.desktop/unix/native/libawt/java2d/loops/vis_IntArgbPre.c - src/java.desktop/unix/native/libawt/java2d/loops/vis_IntArgbPre_Mask.c - src/java.desktop/unix/native/libawt/java2d/loops/vis_IntBgr.c - src/java.desktop/unix/native/libawt/java2d/loops/vis_IntRgb.c - src/java.desktop/unix/native/libawt/java2d/loops/vis_IntRgbx.c - src/java.desktop/unix/native/libawt/java2d/loops/vis_Interp.c - src/java.desktop/unix/native/libawt/java2d/loops/vis_SrcMaskFill.c - src/java.desktop/unix/native/libawt/java2d/loops/vis_SrcOverMaskBlit.c - src/java.desktop/unix/native/libawt/java2d/loops/vis_SrcOverMaskFill.c - src/java.desktop/unix/native/libawt/java2d/loops/vis_ThreeByteBgr.c - src/java.desktop/unix/native/libawt/java2d/loops/vis_UshortGray.c - src/java.desktop/unix/native/libawt/java2d/loops/vis_UshortGray_FromRgb.c - src/java.desktop/unix/native/libawt/java2d/loops/vis_XorBlit.c - src/java.desktop/unix/native/libmlib_image/mlib_ImageConvCopyEdge_Fp.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BC.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BC_S16.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BC_U16.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BL.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BL_S16.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BL_S16.h - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BL_U16.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_NN.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract.h - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract_1.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract_43.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelInsert.h - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelInsert_1.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConv.h - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvClearEdge.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvCopyEdge.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvMxN_8.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvMxN_8ext.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvVersion.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConv_8nw.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageFilters.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageFilters.h - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUp.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpFunc.h - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS16S16Func.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS16S32Func.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS16U16Func.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS16U8Func.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS32S16Func.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS32S32Func.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS32U16Func.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS32U8Func.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS16S16Func.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS16S32Func.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS16U16Func.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS16U8Func.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS32S16Func.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS32S32Func.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS32U16Func.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS32U8Func.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU16S16Func.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU16S32Func.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU16U16Func.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU16U8Func.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU8S16Func.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU8S32Func.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU8U16Func.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU8U8Func.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU16S16Func.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU16S32Func.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU16U16Func.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU16U8Func.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU8S16Func.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU8S32Func.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU8U16Func.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU8U8Func.c - src/java.desktop/unix/native/libmlib_image/vis_32.il - src/java.desktop/unix/native/libmlib_image/vis_64.il Changeset: e945ccef Author: duke Date: 2020-04-09 00:01:14 +0000 URL: https://git.openjdk.java.net/lanai/commit/e945ccef Automatic merge of client:master into master ! make/lib/Awt2dLibraries.gmk ! make/lib/Awt2dLibraries.gmk From psadhukhan at openjdk.java.net Thu Apr 9 10:08:48 2020 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Thu, 9 Apr 2020 10:08:48 GMT Subject: git: openjdk/lanai: 8242444: LCD Text Rendering characters other than 1st are not =?UTF-8?B?cmVuZGVyZeKApg==?= Message-ID: <20cb9953-4aa2-45b5-860c-6ca59c5f2f11@openjdk.org> Changeset: aeb0b443 Author: Prasanta Sadhukhan Date: 2020-04-09 10:07:49 +0000 URL: https://git.openjdk.java.net/lanai/commit/aeb0b443 8242444: LCD Text Rendering characters other than 1st are not rendere? ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTextRenderer.m From psadhukhan at openjdk.java.net Thu Apr 9 10:13:06 2020 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Thu, 9 Apr 2020 10:13:06 GMT Subject: FYI: 8242444: LCD Text Rendering characters other than 1st are not =?UTF-8?B?cmVuZGVyZeKApg==?= Message-ID: It is found that invgamma sent to shader for LCD Text rendering was wrong from 2nd character onwards causing subsequent characters to be not rendered properly. Rectified invgamma value to be sent to shader. ------------- Commit messages: - 8242444: LCD Text Rendering characters other than 1st are not rendered properly Changes: https://git.openjdk.java.net/lanai/pull/22/files Webrev: https://webrevs.openjdk.java.net/lanai/22/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8242444 Stats: 15 lines in 1 file changed: 2 ins; 10 del; 3 mod Patch: https://git.openjdk.java.net/lanai/pull/22.diff Fetch: git fetch https://git.openjdk.java.net/lanai pull/22/head:pull/22 PR: https://git.openjdk.java.net/lanai/pull/22 From avu at openjdk.java.net Thu Apr 9 11:31:48 2020 From: avu at openjdk.java.net (Alexey Ushakov) Date: Thu, 9 Apr 2020 11:31:48 GMT Subject: git: openjdk/lanai: 8233305: Implement rendering to volatile image Message-ID: <8b236d2b-a730-4df2-9361-8089a17d3aad@openjdk.org> Changeset: 35aa6e18 Author: Alexey Ushakov Date: 2020-04-09 11:30:50 +0000 URL: https://git.openjdk.java.net/lanai/commit/35aa6e18 8233305: Implement rendering to volatile image ! src/java.desktop/macosx/native/libawt_lwawt/awt/common.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/shaders.metal ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBlitLoops.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLComposite.h ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLComposite.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPaints.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPipelineStatesStorage.h ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPipelineStatesStorage.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.h ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.m From avu at openjdk.java.net Thu Apr 9 11:35:51 2020 From: avu at openjdk.java.net (Alexey Ushakov) Date: Thu, 9 Apr 2020 11:35:51 GMT Subject: FYI: 8233305: Implement rendering to volatile image Message-ID: <0eD-sfcBUqFta0Sq334M0i1g2P-JSfRy5zLo9h9ooas=.f9f83a51-687a-4ee5-8946-d5eef56e0f3e@github.com> Implemented MTLBlitLoops_SurfaceToSwBlit Flushed rendering content to get correct result from VI.getSnapshot() ------------- Commit messages: - 8233305: Implement rendering to volatile image Changes: https://git.openjdk.java.net/lanai/pull/23/files Webrev: https://webrevs.openjdk.java.net/lanai/23/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8233305 Stats: 268 lines in 10 files changed: 243 ins; 9 del; 16 mod Patch: https://git.openjdk.java.net/lanai/pull/23.diff Fetch: git fetch https://git.openjdk.java.net/lanai pull/23/head:pull/23 PR: https://git.openjdk.java.net/lanai/pull/23 From avu at openjdk.java.net Thu Apr 9 12:34:51 2020 From: avu at openjdk.java.net (Alexey Ushakov) Date: Thu, 9 Apr 2020 12:34:51 GMT Subject: git: openjdk/lanai: 8233305: Implement rendering to volatile image Message-ID: <5458e6fb-5314-4709-85ab-5cda4b056cd6@openjdk.org> Changeset: 8d90ece1 Author: Alexey Ushakov Date: 2020-04-09 12:33:55 +0000 URL: https://git.openjdk.java.net/lanai/commit/8d90ece1 8233305: Implement rendering to volatile image ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBlitLoops.m From avu at openjdk.java.net Thu Apr 9 12:36:05 2020 From: avu at openjdk.java.net (Alexey Ushakov) Date: Thu, 9 Apr 2020 12:36:05 GMT Subject: RFR: 8233305: Implement rendering to volatile image Message-ID: Fixed following reg tests crashes java/awt/image/VolatileImage/CustomCompositeTest.java java/awt/image/VolatileImage/TransparentVImage.java java/awt/image/VolatileImage/DrawBufImgOp.java java/awt/image/VolatileImage/DrawHugeImageTest.java java/awt/image/DrawImage/IncorrectAlphaConversionBicubic.java java/awt/image/DrawImage/IncorrectBounds.java java/awt/image/DrawImage/IncorrectClipXorModeSurface2Surface.java java/awt/image/DrawImage/IncorrectClipXorModeSW2Surface.java java/awt/image/DrawImage/IncorrectUnmanagedImageRotatedClip.java java/awt/image/DrawImage/SimpleManagedImage.java javax/swing/JMenuBar/MisplacedBorder/MisplacedBorder.java ------------- Commit messages: - 8233305: Implement rendering to volatile image Changes: https://git.openjdk.java.net/lanai/pull/24/files Webrev: https://webrevs.openjdk.java.net/lanai/24/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8233305 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/lanai/pull/24.diff Fetch: git fetch https://git.openjdk.java.net/lanai pull/24/head:pull/24 PR: https://git.openjdk.java.net/lanai/pull/24 From avu at openjdk.java.net Thu Apr 9 12:36:42 2020 From: avu at openjdk.java.net (Alexey Ushakov) Date: Thu, 9 Apr 2020 12:36:42 GMT Subject: RFR: 8233305: Implement rendering to volatile image In-Reply-To: References: Message-ID: <8IcRuz9Ck6QR01tGq_vFS-pUTM8ZLyJlzf0EwTzJP1M=.f826b7b9-0ba9-4361-b226-e9f490ef2ea5@github.com> On Thu, 9 Apr 2020 12:28:57 GMT, Alexey Ushakov wrote: > Fixed following reg tests crashes > java/awt/image/VolatileImage/CustomCompositeTest.java > java/awt/image/VolatileImage/TransparentVImage.java > java/awt/image/VolatileImage/DrawBufImgOp.java > java/awt/image/VolatileImage/DrawHugeImageTest.java > java/awt/image/DrawImage/IncorrectAlphaConversionBicubic.java > java/awt/image/DrawImage/IncorrectBounds.java > java/awt/image/DrawImage/IncorrectClipXorModeSurface2Surface.java > java/awt/image/DrawImage/IncorrectClipXorModeSW2Surface.java > java/awt/image/DrawImage/IncorrectUnmanagedImageRotatedClip.java > java/awt/image/DrawImage/SimpleManagedImage.java > javax/swing/JMenuBar/MisplacedBorder/MisplacedBorder.java /integrate ------------- PR: https://git.openjdk.java.net/lanai/pull/24 From avu at openjdk.java.net Thu Apr 9 12:36:42 2020 From: avu at openjdk.java.net (Alexey Ushakov) Date: Thu, 9 Apr 2020 12:36:42 GMT Subject: RFR: 8233305: Implement rendering to volatile image In-Reply-To: <8IcRuz9Ck6QR01tGq_vFS-pUTM8ZLyJlzf0EwTzJP1M=.f826b7b9-0ba9-4361-b226-e9f490ef2ea5@github.com> References: <8IcRuz9Ck6QR01tGq_vFS-pUTM8ZLyJlzf0EwTzJP1M=.f826b7b9-0ba9-4361-b226-e9f490ef2ea5@github.com> Message-ID: <4etcQOQGfYAeoYz7yShh_BlyjuQ0KpE6ZcMVcRuQhFc=.eb133900-9a8a-4c7f-b455-8555b1da88b9@github.com> On Thu, 9 Apr 2020 12:33:33 GMT, Alexey Ushakov wrote: >> Fixed following reg tests crashes >> java/awt/image/VolatileImage/CustomCompositeTest.java >> java/awt/image/VolatileImage/TransparentVImage.java >> java/awt/image/VolatileImage/DrawBufImgOp.java >> java/awt/image/VolatileImage/DrawHugeImageTest.java >> java/awt/image/DrawImage/IncorrectAlphaConversionBicubic.java >> java/awt/image/DrawImage/IncorrectBounds.java >> java/awt/image/DrawImage/IncorrectClipXorModeSurface2Surface.java >> java/awt/image/DrawImage/IncorrectClipXorModeSW2Surface.java >> java/awt/image/DrawImage/IncorrectUnmanagedImageRotatedClip.java >> java/awt/image/DrawImage/SimpleManagedImage.java >> javax/swing/JMenuBar/MisplacedBorder/MisplacedBorder.java > > /integrate /contributor add abochkarev ------------- PR: https://git.openjdk.java.net/lanai/pull/24 From abochkarev at openjdk.java.net Thu Apr 9 13:54:49 2020 From: abochkarev at openjdk.java.net (Artem Bochkarev) Date: Thu, 9 Apr 2020 13:54:49 GMT Subject: git: openjdk/lanai: 8233309: implement image rendering options Message-ID: <5016d129-5417-4aa2-a504-c39e21cc4b85@openjdk.org> Changeset: 5cae755f Author: Artem Bochkarev Date: 2020-04-09 13:53:45 +0000 URL: https://git.openjdk.java.net/lanai/commit/5cae755f 8233309: implement image rendering options ! src/java.desktop/macosx/native/libawt_lwawt/awt/common.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/shaders.metal ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/EncoderManager.h ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/EncoderManager.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBlitLoops.h ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBlitLoops.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLContext.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPaints.h ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPaints.m From abochkarev at openjdk.java.net Thu Apr 9 14:06:26 2020 From: abochkarev at openjdk.java.net (Artem Bochkarev) Date: Thu, 9 Apr 2020 14:06:26 GMT Subject: RFR: 8233309: implement image rendering options Message-ID: <5pP6Yr6iXNCoPecWleitcHd43cFZc8vlOouOZj4hEaE=.117f494f-9672-4a5f-bf1e-6d74438cbe23@github.com> bicubic is still unimplemented (metal doesn't support it from the box) ------------- Commit messages: - 8233309: implement image rendering options Changes: https://git.openjdk.java.net/lanai/pull/25/files Webrev: https://webrevs.openjdk.java.net/lanai/25/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8233309 Stats: 169 lines in 9 files changed: 115 ins; 27 del; 27 mod Patch: https://git.openjdk.java.net/lanai/pull/25.diff Fetch: git fetch https://git.openjdk.java.net/lanai pull/25/head:pull/25 PR: https://git.openjdk.java.net/lanai/pull/25 From abochkarev at openjdk.java.net Thu Apr 9 14:27:34 2020 From: abochkarev at openjdk.java.net (Artem Bochkarev) Date: Thu, 9 Apr 2020 14:27:34 GMT Subject: [Rev 01] RFR: 8233309: implement image rendering options In-Reply-To: <5pP6Yr6iXNCoPecWleitcHd43cFZc8vlOouOZj4hEaE=.117f494f-9672-4a5f-bf1e-6d74438cbe23@github.com> References: <5pP6Yr6iXNCoPecWleitcHd43cFZc8vlOouOZj4hEaE=.117f494f-9672-4a5f-bf1e-6d74438cbe23@github.com> Message-ID: <6qXi6cfcf_hfJXZwHBwbXyHwtRGBcKOjyoUUOCliUsY=.ff97a6ab-5e96-4ed7-8f5e-3e5ebdc80258@github.com> > bicubic is still unimplemented (metal doesn't support it from the box) Artem Bochkarev has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. This pull request has been closed without being integrated. ------------- Changes: - all: https://git.openjdk.java.net/lanai/pull/25/files - new: https://git.openjdk.java.net/lanai/pull/25/files/b3884a5d..8d90ece1 Webrevs: - full: https://webrevs.openjdk.java.net/lanai/25/webrev.01 - incr: https://webrevs.openjdk.java.net/lanai/25/webrev.00-01 Stats: 169 lines in 9 files changed: 27 ins; 115 del; 27 mod Patch: https://git.openjdk.java.net/lanai/pull/25.diff Fetch: git fetch https://git.openjdk.java.net/lanai pull/25/head:pull/25 PR: https://git.openjdk.java.net/lanai/pull/25 From abochkarev at openjdk.java.net Thu Apr 9 14:45:17 2020 From: abochkarev at openjdk.java.net (Artem Bochkarev) Date: Thu, 9 Apr 2020 14:45:17 GMT Subject: FYI: 8233309: implement image rendering options Message-ID: bicubic is still unimplemented (metal doesn't support it from the box) ------------- Commit messages: - 8233309: implement image rendering options Changes: https://git.openjdk.java.net/lanai/pull/26/files Webrev: https://webrevs.openjdk.java.net/lanai/26/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8233309 Stats: 169 lines in 9 files changed: 115 ins; 27 del; 27 mod Patch: https://git.openjdk.java.net/lanai/pull/26.diff Fetch: git fetch https://git.openjdk.java.net/lanai pull/26/head:pull/26 PR: https://git.openjdk.java.net/lanai/pull/26 From philip.race at oracle.com Thu Apr 9 22:18:02 2020 From: philip.race at oracle.com (Philip Race) Date: Thu, 09 Apr 2020 15:18:02 -0700 Subject: Draft JEP for the Lanai Project work In-Reply-To: <5E74FF57.3040204@oracle.com> References: <5E74FF57.3040204@oracle.com> Message-ID: <5E8F9F1A.2090505@oracle.com> There were no major comments but the JEP has had some minor edits based on feedback. Today I moved it to "submitted" state. -phil. On 3/20/20, 10:37 AM, Philip Race wrote: > All, > > Although the work is still not nearly complete, and we are yet to have > a first EA release, > we have now written up a first draft of a JEP (Java Enhancement > Proposal). > > It can be seen here : https://bugs.openjdk.java.net/browse/JDK-8238361 > > There is no specific timeline in mind for moving the JEP from draft to > submitted status > but it can happen whenever we have consensus on the content of the JEP. > > At this time please send comments / suggestions on this list and I will > aggregate them and update the JEP accordingly. > > -phil. From duke at openjdk.java.net Fri Apr 10 06:46:23 2020 From: duke at openjdk.java.net (duke) Date: Fri, 10 Apr 2020 06:46:23 GMT Subject: git: openjdk/lanai: 253 new changesets Message-ID: <116a910a-d447-4f43-b551-27885cff91a8@openjdk.org> Changeset: 36af90ac Author: Xue-Lei Andrew Fan Date: 2020-03-22 09:30:16 +0000 URL: https://git.openjdk.java.net/lanai/commit/36af90ac 8215712: Parsing extension failure may alert decode_error Reviewed-by: jnimeh ! src/java.base/share/classes/sun/security/ssl/AlpnExtension.java ! src/java.base/share/classes/sun/security/ssl/CertSignAlgsExtension.java ! src/java.base/share/classes/sun/security/ssl/CertStatusExtension.java ! src/java.base/share/classes/sun/security/ssl/CookieExtension.java ! src/java.base/share/classes/sun/security/ssl/ECPointFormatsExtension.java ! src/java.base/share/classes/sun/security/ssl/ExtendedMasterSecretExtension.java ! src/java.base/share/classes/sun/security/ssl/KeyShareExtension.java ! src/java.base/share/classes/sun/security/ssl/MaxFragExtension.java ! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java ! src/java.base/share/classes/sun/security/ssl/PskKeyExchangeModesExtension.java ! src/java.base/share/classes/sun/security/ssl/RenegoInfoExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLExtensions.java ! src/java.base/share/classes/sun/security/ssl/SSLStringizer.java ! src/java.base/share/classes/sun/security/ssl/ServerHello.java ! src/java.base/share/classes/sun/security/ssl/ServerNameExtension.java ! src/java.base/share/classes/sun/security/ssl/SessionTicketExtension.java ! src/java.base/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java ! src/java.base/share/classes/sun/security/ssl/SupportedGroupsExtension.java ! src/java.base/share/classes/sun/security/ssl/SupportedVersionsExtension.java ! src/java.base/share/classes/sun/security/ssl/TransportContext.java Changeset: 618bacec Author: Pengfei Li Date: 2020-03-23 08:37:45 +0000 URL: https://git.openjdk.java.net/lanai/commit/618bacec 8241091: AArch64: "bad AD file" with VM option "-XX:-UsePopCountInstruction" Reviewed-by: aph ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp Changeset: e04080bd Author: Magnus Ihse Bursie Date: 2020-03-23 10:26:13 +0000 URL: https://git.openjdk.java.net/lanai/commit/e04080bd 8241310: Fix warnings in jdk buildtools Reviewed-by: erikj, forax ! make/CompileToolsJdk.gmk ! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java ! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java ! make/jdk/src/classes/build/tools/cldrconverter/PluralsParseHandler.java ! make/jdk/src/classes/build/tools/dtdbuilder/DTDBuilder.java ! make/jdk/src/classes/build/tools/dtdbuilder/DTDInputStream.java ! make/jdk/src/classes/build/tools/generatebreakiteratordata/GenerateBreakIteratorData.java ! make/jdk/src/classes/build/tools/generatebreakiteratordata/RuleBasedBreakIteratorBuilder.java ! make/jdk/src/classes/build/tools/generatecharacter/CharacterName.java ! make/jdk/src/classes/build/tools/generatecharacter/CharacterScript.java ! make/jdk/src/classes/build/tools/generatecharacter/PrintCharacterRanges.java ! make/jdk/src/classes/build/tools/generatecurrencydata/GenerateCurrencyData.java ! make/jdk/src/classes/build/tools/jdwpgen/Parse.java ! make/jdk/src/classes/build/tools/tzdb/TzdbZoneRulesProvider.java ! make/jdk/src/classes/build/tools/x11wrappergen/WrapperGenerator.java Changeset: 90102935 Author: Magnus Ihse Bursie Date: 2020-03-23 10:29:04 +0000 URL: https://git.openjdk.java.net/lanai/commit/90102935 8241271: Make hotspot build reproducible Reviewed-by: erikj, stefank, jwilhelm ! make/autoconf/compare.sh.in ! make/autoconf/hotspot.m4 ! make/autoconf/spec.gmk.in ! make/conf/jib-profiles.js ! make/hotspot/lib/CompileJvm.gmk ! make/scripts/compare_exceptions.sh.incl ! src/hotspot/share/runtime/abstract_vm_version.cpp Changeset: ed28a274 Author: Kelvin Nilsen Committer: Aleksey Shipilev Date: 2020-03-23 10:37:44 +0000 URL: https://git.openjdk.java.net/lanai/commit/ed28a274 8241068: Shenandoah: improve ShenandoahTraversalGC constructor arguments Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.hpp Changeset: b66c6808 Author: Daniel Fuchs Date: 2020-03-23 14:22:18 +0000 URL: https://git.openjdk.java.net/lanai/commit/b66c6808 8241443: Problem list some java.net tests failing with NoRouteToHostException on macOS with special network configuration Reviewed-by: alanb ! test/jdk/ProblemList.txt Changeset: 75a8b7fa Author: Mandy Chung Date: 2020-03-23 09:05:39 +0000 URL: https://git.openjdk.java.net/lanai/commit/75a8b7fa 8240975: Extend NativeLibraries to support explicit unloading Reviewed-by: alanb, mcimadamore ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/jdk/internal/loader/BootLoader.java ! src/java.base/share/classes/jdk/internal/loader/NativeLibraries.java ! src/java.base/share/classes/jdk/internal/loader/NativeLibrary.java ! src/java.base/share/native/libjava/NativeLibraries.c + test/jdk/jdk/internal/loader/NativeLibraries/Main.java + test/jdk/jdk/internal/loader/NativeLibraries/java.base/jdk/internal/loader/NativeLibrariesTest.java + test/jdk/jdk/internal/loader/NativeLibraries/libnativeLibrariesTest.c + test/jdk/jdk/internal/loader/NativeLibraries/p/Test.java Changeset: 398ce294 Author: Sandhya Viswanathan Date: 2020-03-23 10:26:40 +0000 URL: https://git.openjdk.java.net/lanai/commit/398ce294 8240248: Extend superword reduction optimizations for x86 Add support for and, or, xor reduction Co-authored-by: Shravya Rukmannagari Reviewed-by: vlivanov, thartmann ! make/devkit/createJMHBundle.sh ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! src/hotspot/share/runtime/vmStructs.cpp + test/hotspot/jtreg/compiler/loopopts/superword/RedTest_int.java + test/hotspot/jtreg/compiler/loopopts/superword/RedTest_long.java + test/micro/org/openjdk/bench/vm/compiler/VectorReduction.java Changeset: edb6783a Author: Poonam Bajaj Date: 2020-03-23 17:57:13 +0000 URL: https://git.openjdk.java.net/lanai/commit/edb6783a 8231779: crash HeapWord*ParallelScavengeHeap::failed_mem_allocate Reviewed-by: dlong, tschatzl, pliden ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp Changeset: f37149b1 Author: Aleksey Shipilev Date: 2020-03-23 19:14:01 +0000 URL: https://git.openjdk.java.net/lanai/commit/f37149b1 8241351: Shenandoah: fragmentation metrics overhaul Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMetrics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMetrics.hpp Changeset: fe533725 Author: Aleksey Shipilev Date: 2020-03-23 19:14:01 +0000 URL: https://git.openjdk.java.net/lanai/commit/fe533725 8241435: Shenandoah: avoid disabling pacing with "aggressive" Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp Changeset: b6783320 Author: Aleksey Shipilev Date: 2020-03-23 19:14:01 +0000 URL: https://git.openjdk.java.net/lanai/commit/b6783320 8241139: Shenandoah: distribute mark-compact work exactly to minimize fragmentation Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.hpp Changeset: f0ba0dc6 Author: Jonathan Gibbons Date: 2020-03-23 12:48:35 +0000 URL: https://git.openjdk.java.net/lanai/commit/f0ba0dc6 8241190: Fix name clash for constants-summary CSS class Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! test/langtools/jdk/javadoc/doclet/JavascriptWinTitle/JavascriptWinTitle.java ! test/langtools/jdk/javadoc/doclet/testMetadata/TestMetadata.java Changeset: 81353a56 Author: Ioi Lam Date: 2020-03-23 13:27:22 +0000 URL: https://git.openjdk.java.net/lanai/commit/81353a56 8241244: CDS dynamic dump asserts in ArchivePtrBitmapCleaner::do_bit Reviewed-by: minqi, coleenp ! src/hotspot/share/classfile/systemDictionaryShared.cpp Changeset: 7dc952ec Author: Jonathan Gibbons Date: 2020-03-23 14:11:52 +0000 URL: https://git.openjdk.java.net/lanai/commit/7dc952ec 8241292: Interactive Search results are not highlighted as they used to be Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java Changeset: 23d6a788 Author: Claes Redestad Date: 2020-03-23 23:18:42 +0000 URL: https://git.openjdk.java.net/lanai/commit/23d6a788 8241371: Refactor and consolidate package_from_name Reviewed-by: iklam, lfoltan ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/utilities/utf8.cpp ! src/hotspot/share/utilities/utf8.hpp ! test/hotspot/gtest/oops/test_instanceKlass.cpp ! test/hotspot/gtest/runtime/test_classLoader.cpp Changeset: 32d49650 Author: Aditya Mandaleeka Committer: Aditya Mandaleeka Date: 2020-03-24 06:13:39 +0000 URL: https://git.openjdk.java.net/lanai/commit/32d49650 8241067: Shenandoah: improve ShenandoahNMethod::has_cset_oops arguments Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp Changeset: 5110de6c Author: Andrew Dinn Date: 2020-03-19 17:26:11 +0000 URL: https://git.openjdk.java.net/lanai/commit/5110de6c 8241144: Javadoc is not generated for new module jdk.nio.mapmode Jdk.nio.mapmode is not present in DOCS_MODULES defined by Modules.gmk Reviewed-by: erikj, ihse ! make/common/Modules.gmk Changeset: d01f6719 Author: Vladimir Kozlov Date: 2020-03-24 09:34:39 +0000 URL: https://git.openjdk.java.net/lanai/commit/d01f6719 8237497: vmStructs_jvmci.cpp does not check that the correct field type is specified Add missed checks for declarations in vmStructs_jvmci.cpp Reviewed-by: iklam, thartmann ! src/hotspot/share/jvmci/jvmci.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.hpp ! src/hotspot/share/runtime/init.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/runtime/vmStructs.hpp ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java Changeset: ca855006 Author: Tobias Hartmann Date: 2020-03-24 17:39:52 +0000 URL: https://git.openjdk.java.net/lanai/commit/ca855006 8240905: assert(mem == (Node*)1 || mem == mem2) failed: multiple Memories being matched at once? Stop recursion if there are multiple loads with different memory inputs in the tree. Reviewed-by: kvn, vlivanov ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/matcher.hpp + test/hotspot/jtreg/compiler/codegen/TestMultiMemInstructionMatching.java Changeset: b5897fe4 Author: Daniel D. Daugherty Date: 2020-03-24 13:08:54 +0000 URL: https://git.openjdk.java.net/lanai/commit/b5897fe4 8241532: ProblemList tests from 8241530 on OSX Reviewed-by: ctornqvi ! test/jdk/ProblemList.txt Changeset: 40173c50 Author: Thomas Stuefe Date: 2020-03-24 18:41:07 +0000 URL: https://git.openjdk.java.net/lanai/commit/40173c50 8241395: Factor out platform independent code for os::xxx_memory_special() Reviewed-by: mbaesken, mdoerr, lucy ! 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/os.cpp ! src/hotspot/share/runtime/os.hpp Changeset: cb1632e8 Author: Aleksey Shipilev Date: 2020-03-24 18:46:48 +0000 URL: https://git.openjdk.java.net/lanai/commit/cb1632e8 8241520: Shenandoah: simplify region sequence numbers handling Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp Changeset: 643f5b53 Author: Aleksey Shipilev Date: 2020-03-24 18:46:48 +0000 URL: https://git.openjdk.java.net/lanai/commit/643f5b53 8241534: Shenandoah: region status should include update watermark Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp Changeset: 6694402d Author: Aleksey Shipilev Date: 2020-03-24 18:46:48 +0000 URL: https://git.openjdk.java.net/lanai/commit/6694402d 8241462: StripNativeDebugSymbols jlink plugin allocates huge arrays Reviewed-by: alanb, sgehwolf ! src/jdk.jlink/linux/classes/jdk/tools/jlink/internal/plugins/StripNativeDebugSymbolsPlugin.java Changeset: 7afa57a3 Author: Aleksey Shipilev Date: 2020-03-24 18:46:48 +0000 URL: https://git.openjdk.java.net/lanai/commit/7afa57a3 8241445: Fix copyright in test/jdk/tools/launcher/ArgFileSyntax.java Reviewed-by: psandoz ! src/java.base/share/native/libjli/args.c ! test/jdk/tools/launcher/ArgFileSyntax.java Changeset: 3059f593 Author: Aleksey Shipilev Date: 2020-03-24 20:18:45 +0000 URL: https://git.openjdk.java.net/lanai/commit/3059f593 8241545: Shenandoah: purge root work overwrites counters after JDK-8228818 Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: d7435182 Author: Tom Rodriguez Date: 2020-03-24 13:12:19 +0000 URL: https://git.openjdk.java.net/lanai/commit/d7435182 8241458: [JVMCI] add mark value to expose CodeOffsets::Frame_Complete Reviewed-by: kvn ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp Changeset: 77534229 Author: Vladimir Ivanov Date: 2020-03-25 00:10:22 +0000 URL: https://git.openjdk.java.net/lanai/commit/77534229 8241433: x86: Add VBMI CPU feature detection Reviewed-by: kvn ! src/hotspot/cpu/x86/vmStructs_x86.hpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp Changeset: 27ef185b Author: Aleksey Shipilev Date: 2020-03-25 07:58:17 +0000 URL: https://git.openjdk.java.net/lanai/commit/27ef185b 8241500: FieldLayout/OldLayoutCheck.java fails in 32-bit VMs Reviewed-by: fparain, dholmes ! test/hotspot/jtreg/runtime/FieldLayout/OldLayoutCheck.java Changeset: 9a6038fb Author: Claes Redestad Date: 2020-03-25 13:38:31 +0000 URL: https://git.openjdk.java.net/lanai/commit/9a6038fb 8241584: Remove unused classLoader perf counters Reviewed-by: hseigel ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp Changeset: c01e986c Author: Christian Hagedorn Date: 2020-03-25 14:41:52 +0000 URL: https://git.openjdk.java.net/lanai/commit/c01e986c 8237859: C2: Crash when loads float above range check Fix control edges of predicates to data nodes when creating pre/main/post loops. Reviewed-by: neliasso, thartmann, roland ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.hpp + test/hotspot/jtreg/compiler/loopopts/TestRangeCheckPredicatesControl.java Changeset: d1b50659 Author: Ivan Gerasimov Date: 2020-03-25 08:46:31 +0000 URL: https://git.openjdk.java.net/lanai/commit/d1b50659 8237599: Greedy matching against supplementary chars fails to respect the region Reviewed-by: rriggs ! src/java.base/share/classes/java/util/regex/Pattern.java ! test/jdk/java/util/regex/RegExTest.java Changeset: 7fc31ead Author: Aleksey Shipilev Date: 2020-03-25 17:20:58 +0000 URL: https://git.openjdk.java.net/lanai/commit/7fc31ead 8241583: Shenandoah: turn heap lock asserts into macros Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahLock.hpp Changeset: b8f2b326 Author: Naoto Sato Date: 2020-03-25 09:21:46 +0000 URL: https://git.openjdk.java.net/lanai/commit/b8f2b326 8241311: Move some charset mapping tests from closed to open Reviewed-by: iris, joehw, itakiguchi, amlu ! test/jdk/sun/nio/cs/TestCharsetMapping.java + test/jdk/sun/nio/cs/mapping/Big5.b2c = test/jdk/sun/nio/cs/mapping/Big5.b2c-irreversible + test/jdk/sun/nio/cs/mapping/Big5_HKSCS.b2c + test/jdk/sun/nio/cs/mapping/Big5_HKSCS.b2c-irreversible = test/jdk/sun/nio/cs/mapping/Big5_HKSCS.c2b-irreversible + test/jdk/sun/nio/cs/mapping/Big5_HKSCS_2001.b2c + test/jdk/sun/nio/cs/mapping/Big5_HKSCS_2001.c2b-irreversible = test/jdk/sun/nio/cs/mapping/Big5_Solaris.b2c + test/jdk/sun/nio/cs/mapping/CoderTest.java + test/jdk/sun/nio/cs/mapping/ConverterTest.java + test/jdk/sun/nio/cs/mapping/Cp037.b2c + test/jdk/sun/nio/cs/mapping/Cp1006.b2c + test/jdk/sun/nio/cs/mapping/Cp1025.b2c + test/jdk/sun/nio/cs/mapping/Cp1026.b2c + test/jdk/sun/nio/cs/mapping/Cp1046.b2c + test/jdk/sun/nio/cs/mapping/Cp1047.b2c + test/jdk/sun/nio/cs/mapping/Cp1097.b2c + test/jdk/sun/nio/cs/mapping/Cp1098.b2c + test/jdk/sun/nio/cs/mapping/Cp1112.b2c + test/jdk/sun/nio/cs/mapping/Cp1122.b2c + test/jdk/sun/nio/cs/mapping/Cp1123.b2c + test/jdk/sun/nio/cs/mapping/Cp1124.b2c + test/jdk/sun/nio/cs/mapping/Cp1250.b2c + test/jdk/sun/nio/cs/mapping/Cp1251.b2c + test/jdk/sun/nio/cs/mapping/Cp1252.b2c + test/jdk/sun/nio/cs/mapping/Cp1253.b2c + test/jdk/sun/nio/cs/mapping/Cp1254.b2c + test/jdk/sun/nio/cs/mapping/Cp1255.b2c + test/jdk/sun/nio/cs/mapping/Cp1256.b2c + test/jdk/sun/nio/cs/mapping/Cp1257.b2c + test/jdk/sun/nio/cs/mapping/Cp1258.b2c + test/jdk/sun/nio/cs/mapping/Cp1364.b2c + test/jdk/sun/nio/cs/mapping/Cp1364.c2b-irreversible + test/jdk/sun/nio/cs/mapping/Cp1381.b2c + test/jdk/sun/nio/cs/mapping/Cp1381.c2b-irreversible + test/jdk/sun/nio/cs/mapping/Cp1383.b2c + test/jdk/sun/nio/cs/mapping/Cp1383.b2c-irreversible + test/jdk/sun/nio/cs/mapping/Cp273.b2c + test/jdk/sun/nio/cs/mapping/Cp277.b2c + test/jdk/sun/nio/cs/mapping/Cp278.b2c + test/jdk/sun/nio/cs/mapping/Cp280.b2c + test/jdk/sun/nio/cs/mapping/Cp284.b2c + test/jdk/sun/nio/cs/mapping/Cp285.b2c + test/jdk/sun/nio/cs/mapping/Cp290.b2c + test/jdk/sun/nio/cs/mapping/Cp290.c2b-irreversible + test/jdk/sun/nio/cs/mapping/Cp297.b2c + test/jdk/sun/nio/cs/mapping/Cp300.b2c = test/jdk/sun/nio/cs/mapping/Cp300.c2b-irreversible + test/jdk/sun/nio/cs/mapping/Cp33722.b2c + test/jdk/sun/nio/cs/mapping/Cp420.b2c + test/jdk/sun/nio/cs/mapping/Cp420.b2c-irreversible + test/jdk/sun/nio/cs/mapping/Cp420.c2b-irreversible + test/jdk/sun/nio/cs/mapping/Cp424.b2c + test/jdk/sun/nio/cs/mapping/Cp437.b2c + test/jdk/sun/nio/cs/mapping/Cp500.b2c + test/jdk/sun/nio/cs/mapping/Cp737.b2c + test/jdk/sun/nio/cs/mapping/Cp775.b2c + test/jdk/sun/nio/cs/mapping/Cp833.b2c + test/jdk/sun/nio/cs/mapping/Cp833.c2b-irreversible + test/jdk/sun/nio/cs/mapping/Cp834.b2c + test/jdk/sun/nio/cs/mapping/Cp834.c2b-irreversible + test/jdk/sun/nio/cs/mapping/Cp838.b2c + test/jdk/sun/nio/cs/mapping/Cp850.b2c + test/jdk/sun/nio/cs/mapping/Cp852.b2c + test/jdk/sun/nio/cs/mapping/Cp855.b2c + test/jdk/sun/nio/cs/mapping/Cp856.b2c + test/jdk/sun/nio/cs/mapping/Cp857.b2c + test/jdk/sun/nio/cs/mapping/Cp860.b2c + test/jdk/sun/nio/cs/mapping/Cp861.b2c + test/jdk/sun/nio/cs/mapping/Cp862.b2c + test/jdk/sun/nio/cs/mapping/Cp863.b2c + test/jdk/sun/nio/cs/mapping/Cp864.b2c + test/jdk/sun/nio/cs/mapping/Cp865.b2c + test/jdk/sun/nio/cs/mapping/Cp866.b2c + test/jdk/sun/nio/cs/mapping/Cp868.b2c + test/jdk/sun/nio/cs/mapping/Cp869.b2c + test/jdk/sun/nio/cs/mapping/Cp870.b2c + test/jdk/sun/nio/cs/mapping/Cp871.b2c + test/jdk/sun/nio/cs/mapping/Cp874.b2c + test/jdk/sun/nio/cs/mapping/Cp874.b2c-irreversible + test/jdk/sun/nio/cs/mapping/Cp875.b2c + test/jdk/sun/nio/cs/mapping/Cp918.b2c + test/jdk/sun/nio/cs/mapping/Cp921.b2c + test/jdk/sun/nio/cs/mapping/Cp922.b2c + test/jdk/sun/nio/cs/mapping/Cp930.b2c + test/jdk/sun/nio/cs/mapping/Cp933.b2c + test/jdk/sun/nio/cs/mapping/Cp935.b2c + test/jdk/sun/nio/cs/mapping/Cp937.b2c + test/jdk/sun/nio/cs/mapping/Cp937.b2c-irreversible + test/jdk/sun/nio/cs/mapping/Cp939.b2c + test/jdk/sun/nio/cs/mapping/Cp942.b2c + test/jdk/sun/nio/cs/mapping/Cp943.b2c + test/jdk/sun/nio/cs/mapping/Cp948.b2c + test/jdk/sun/nio/cs/mapping/Cp948.b2c-irreversible + test/jdk/sun/nio/cs/mapping/Cp948.c2b-irreversible + test/jdk/sun/nio/cs/mapping/Cp949.b2c + test/jdk/sun/nio/cs/mapping/Cp950.b2c + test/jdk/sun/nio/cs/mapping/Cp950.b2c-irreversible + test/jdk/sun/nio/cs/mapping/Cp950.c2b-irreversible + test/jdk/sun/nio/cs/mapping/Cp964.b2c + test/jdk/sun/nio/cs/mapping/Cp964.b2c-irreversible + test/jdk/sun/nio/cs/mapping/Cp970.b2c + test/jdk/sun/nio/cs/mapping/Cp970.c2b-irreversible + test/jdk/sun/nio/cs/mapping/EUC_CN.b2c + test/jdk/sun/nio/cs/mapping/EUC_JP.b2c + test/jdk/sun/nio/cs/mapping/EUC_JP_LINUX.b2c + test/jdk/sun/nio/cs/mapping/EUC_JP_Solaris.b2c + test/jdk/sun/nio/cs/mapping/EUC_KR.b2c + test/jdk/sun/nio/cs/mapping/EUC_TW.b2c + test/jdk/sun/nio/cs/mapping/GB18030.b2c + test/jdk/sun/nio/cs/mapping/GBK.b2c + test/jdk/sun/nio/cs/mapping/ISO8859_11.b2c + test/jdk/sun/nio/cs/mapping/ISO8859_2.b2c + test/jdk/sun/nio/cs/mapping/ISO8859_3.b2c + test/jdk/sun/nio/cs/mapping/ISO8859_4.b2c + test/jdk/sun/nio/cs/mapping/ISO8859_5.b2c + test/jdk/sun/nio/cs/mapping/ISO8859_6.b2c + test/jdk/sun/nio/cs/mapping/ISO8859_7.b2c + test/jdk/sun/nio/cs/mapping/ISO8859_8.b2c + test/jdk/sun/nio/cs/mapping/ISO8859_9.b2c + test/jdk/sun/nio/cs/mapping/JIS0201.b2c.private + test/jdk/sun/nio/cs/mapping/JIS0208.b2c.private + test/jdk/sun/nio/cs/mapping/JIS0212.b2c.private + test/jdk/sun/nio/cs/mapping/Johab.b2c + test/jdk/sun/nio/cs/mapping/KOI8_R.b2c + test/jdk/sun/nio/cs/mapping/KOI8_U.b2c + test/jdk/sun/nio/cs/mapping/MS50221_0208.b2c + test/jdk/sun/nio/cs/mapping/MS50221_0212.b2c + test/jdk/sun/nio/cs/mapping/MS874.b2c + test/jdk/sun/nio/cs/mapping/MS932.b2c.private + test/jdk/sun/nio/cs/mapping/MS932DB.b2c.private + test/jdk/sun/nio/cs/mapping/MS932DB.c2b.private + test/jdk/sun/nio/cs/mapping/MS932_0208.b2c + test/jdk/sun/nio/cs/mapping/MS936.b2c + test/jdk/sun/nio/cs/mapping/MS949.b2c + test/jdk/sun/nio/cs/mapping/MS950.b2c + test/jdk/sun/nio/cs/mapping/MS950.b2c-irreversible + test/jdk/sun/nio/cs/mapping/MS950.c2b-irreversible + test/jdk/sun/nio/cs/mapping/MS950_HKSCS.b2c + test/jdk/sun/nio/cs/mapping/MS950_HKSCS.c2b-irreversible + test/jdk/sun/nio/cs/mapping/MS950_HKSCS_XP.b2c + test/jdk/sun/nio/cs/mapping/MSCP932.b2c.abigail + test/jdk/sun/nio/cs/mapping/MacArabic.b2c + test/jdk/sun/nio/cs/mapping/MacCentralEurope.b2c + test/jdk/sun/nio/cs/mapping/MacCroatian.b2c + test/jdk/sun/nio/cs/mapping/MacCyrillic.b2c + test/jdk/sun/nio/cs/mapping/MacDingbat.b2c + test/jdk/sun/nio/cs/mapping/MacGreek.b2c + test/jdk/sun/nio/cs/mapping/MacHebrew.b2c + test/jdk/sun/nio/cs/mapping/MacIceland.b2c + test/jdk/sun/nio/cs/mapping/MacRoman.b2c + test/jdk/sun/nio/cs/mapping/MacRomania.b2c + test/jdk/sun/nio/cs/mapping/MacSymbol.b2c + test/jdk/sun/nio/cs/mapping/MacThai.b2c + test/jdk/sun/nio/cs/mapping/MacTurkish.b2c + test/jdk/sun/nio/cs/mapping/MacUkraine.b2c + test/jdk/sun/nio/cs/mapping/PCK.b2c + test/jdk/sun/nio/cs/mapping/PCK.b2c-irreversible + test/jdk/sun/nio/cs/mapping/SJIS.b2c + test/jdk/sun/nio/cs/mapping/SJIS_0213.b2c + test/jdk/sun/nio/cs/mapping/TIS620.b2c + test/jdk/sun/nio/cs/mapping/TestConv.java + test/jdk/sun/nio/cs/mapping/TestFmwk.java + test/jdk/sun/nio/cs/mapping/untested/X11SunUnicode_0.b2c + test/jdk/sun/nio/cs/mapping/untested/gb18030_0.b2c + test/jdk/sun/nio/cs/mapping/untested/gb18030_1.b2c Changeset: b0245c2b Author: Anthony Scarpino Date: 2020-03-25 12:41:14 +0000 URL: https://git.openjdk.java.net/lanai/commit/b0245c2b 8237219: Disable native SunEC implementation by default Reviewed-by: weijun, mullan ! src/java.base/share/classes/module-info.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDHKeyAgreement.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSASignature.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyPairGenerator.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java ! test/jdk/java/security/KeyAgreement/KeyAgreementTest.java ! test/jdk/java/security/KeyAgreement/KeySizeTest.java ! test/jdk/jdk/security/jarsigner/Spec.java ! test/jdk/sun/security/ec/ECDSAJavaVerify.java ! test/jdk/sun/security/ec/InvalidCurve.java ! test/jdk/sun/security/ec/SignatureDigestTruncate.java ! test/jdk/sun/security/ec/TestEC.java ! test/jdk/sun/security/pkcs11/ec/ReadPKCS12.java ! test/jdk/sun/security/tools/keytool/GroupName.java ! test/jdk/sun/security/tools/keytool/KeyAlg.java ! test/jdk/sun/security/tools/keytool/fakegen/DefaultSignatureAlgorithm.java Changeset: ffe5e846 Author: Jonathan Gibbons Date: 2020-03-25 15:03:39 +0000 URL: https://git.openjdk.java.net/lanai/commit/ffe5e846 8241544: update stylesheet for *-page CSS class rename and hyphenated naming Reviewed-by: prappo, hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java Changeset: 60fae779 Author: John Jiang Date: 2020-03-26 07:09:36 +0000 URL: https://git.openjdk.java.net/lanai/commit/60fae779 8237977: Further update javax/net/ssl/compatibility/Compatibility.java Reviewed-by: rhalade ! test/jdk/javax/net/ssl/TLSCommon/CipherSuite.java ! test/jdk/javax/net/ssl/compatibility/Cert.java ! test/jdk/javax/net/ssl/compatibility/Compatibility.java ! test/jdk/javax/net/ssl/compatibility/JdkInfo.java ! test/jdk/javax/net/ssl/compatibility/JdkUtils.java ! test/jdk/javax/net/ssl/compatibility/Server.java ! test/jdk/javax/net/ssl/compatibility/TestCase.java ! test/jdk/javax/net/ssl/compatibility/UseCase.java ! test/jdk/javax/net/ssl/compatibility/Utils.java Changeset: 0d22ad64 Author: Claes Redestad Date: 2020-03-26 00:02:08 +0000 URL: https://git.openjdk.java.net/lanai/commit/0d22ad64 8241427: Coarsen locking in Modules::add_module_exports Reviewed-by: lfoltan, hseigel ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/modules.hpp ! src/hotspot/share/classfile/packageEntry.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! test/hotspot/jtreg/runtime/modules/AccessCheckAllUnnamed.java ! test/hotspot/jtreg/runtime/modules/JVMAddModuleExportsToAll.java Changeset: c659b637 Author: Pengfei Li Date: 2020-03-26 10:10:37 +0000 URL: https://git.openjdk.java.net/lanai/commit/c659b637 8241482: AArch64: Fix a potential issue after JDK-8239549 Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad Changeset: 913a0ff0 Author: Jie He Committer: Yang Zhang Date: 2020-03-26 14:46:50 +0000 URL: https://git.openjdk.java.net/lanai/commit/913a0ff0 8241419: Remove unused InterfaceSupport::_number_of_calls Reviewed-by: dholmes ! src/hotspot/share/runtime/interfaceSupport.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp Changeset: c4f25e51 Author: Matthias Baesken Date: 2020-03-24 15:26:10 +0000 URL: https://git.openjdk.java.net/lanai/commit/c4f25e51 8241491: Problem list jdk/javax/swing/UIDefaults/8146330/UIDefaultKeySizeTest.java on aix Reviewed-by: clanger ! test/jdk/ProblemList.txt Changeset: eb003a73 Author: Roland Westrelin Date: 2020-03-20 13:56:12 +0000 URL: https://git.openjdk.java.net/lanai/commit/eb003a73 8240335: C2: assert(found_sfpt) failed: no node in loop that's not input to safepoint Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/cfgnode.hpp + test/hotspot/jtreg/compiler/loopstripmining/TestCastIIAfterUnrollingInOuterLoop.java Changeset: b8f8dea9 Author: Roland Westrelin Date: 2020-03-20 13:58:05 +0000 URL: https://git.openjdk.java.net/lanai/commit/b8f8dea9 8241365: Define Unique_Node_List::contains() to prevent usage by mistake Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/node.hpp Changeset: b35032dc Author: Sergei Tsypanov Committer: Claes Redestad Date: 2020-03-26 10:02:57 +0000 URL: https://git.openjdk.java.net/lanai/commit/b35032dc 8241649: Optimize Character.toString Reviewed-by: redestad, rriggs ! src/java.base/share/classes/java/lang/Character.java Changeset: f930d466 Author: Jesper Wilhelmsson Date: 2020-03-26 03:15:02 +0000 URL: https://git.openjdk.java.net/lanai/commit/f930d466 Added tag jdk-15+16 for changeset 5c7ec21f5d13 ! .hgtags Changeset: d882d528 Author: Julia Boes Date: 2020-03-26 11:52:15 +0000 URL: https://git.openjdk.java.net/lanai/commit/d882d528 8235459: HttpRequest.BodyPublishers::ofFile assumes the default file system Add support for non-default file systems to HttpRequest.BodyPublishers::ofFile Reviewed-by: chegar, dfuchs, amlu ! src/java.net.http/share/classes/java/net/http/HttpRequest.java ! src/java.net.http/share/classes/jdk/internal/net/http/RequestPublishers.java + test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java + test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest1.policy + test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest2.policy + test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest3.policy + test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java + test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.policy + test/jdk/java/net/httpclient/FilePublisher/SecureZipFSProvider.java Changeset: 307b376a Author: Christian Hagedorn Date: 2020-03-26 13:43:51 +0000 URL: https://git.openjdk.java.net/lanai/commit/307b376a 8241595: Fix missing debug_orig information in Ideal Graph Visualizer Show missing debug_orig information for nodes in Ideal Graph Visualizer. Reviewed-by: kvn, neliasso ! src/hotspot/share/opto/idealGraphPrinter.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp Changeset: d77c52b2 Author: Coleen Phillimore Date: 2020-03-26 10:29:31 +0000 URL: https://git.openjdk.java.net/lanai/commit/d77c52b2 8172485: [TESTBUG] RedefineLeak.java runs out of metaspace memory Check for zero exit value. Reviewed-by: lfoltan ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeak.java Changeset: eb7c80a3 Author: Julia Boes Date: 2020-03-26 14:58:53 +0000 URL: https://git.openjdk.java.net/lanai/commit/eb7c80a3 8241674: Fix incorrect jtreg option in FilePublisherPermsTest Replace jtreg option 'policy' with 'java.security.policy' to extend rather than replace policy Reviewed-by: chegar, dfuchs ! test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java Changeset: e11ab6a4 Author: Per Lid?n Date: 2020-03-26 16:56:42 +0000 URL: https://git.openjdk.java.net/lanai/commit/e11ab6a4 8241596: ZGC: Shorten runtime of gc/z/TestUncommit.java Reviewed-by: tschatzl, sjohanss ! test/hotspot/jtreg/gc/z/TestUncommit.java Changeset: 54e2c6fe Author: Daniil Titov Date: 2020-03-26 09:03:52 +0000 URL: https://git.openjdk.java.net/lanai/commit/54e2c6fe 8196751: Add jhsdb option to specify debug server RMI connector port Reviewed-by: sspitsyn, ysuenaga ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerServer.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/SADebugDTest.java ! test/lib/jdk/test/lib/Utils.java Changeset: 098b48b7 Author: Mikhailo Seledtsov Date: 2020-03-26 10:03:35 +0000 URL: https://git.openjdk.java.net/lanai/commit/098b48b7 8240634: event/runtime/TestMetaspaceAllocationFailure.java times out Limit number of iterations Reviewed-by: egahlin, stuefe ! test/jdk/jdk/jfr/event/runtime/TestMetaspaceAllocationFailure.java Changeset: e509368f Author: Calvin Cheung Date: 2020-03-26 10:14:52 +0000 URL: https://git.openjdk.java.net/lanai/commit/e509368f 8233093: Move CDS heap oopmaps into new MetaspaceShared::bm region Moved the _closed_archive_heap_oopmaps and _open_archive_heap_oopmaps from the ro to the bm region. Reviewed-by: iklam, minqi ! src/hotspot/share/memory/dynamicArchive.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp Changeset: 8c5531b6 Author: Aleksey Shipilev Date: 2020-03-26 19:08:30 +0000 URL: https://git.openjdk.java.net/lanai/commit/8c5531b6 8241668: Shenandoah: make ShenandoahHeapRegion not derive from ContiguousSpace Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/vmStructs_shenandoah.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeapRegion.java Changeset: 6be46f8e Author: Aleksey Shipilev Date: 2020-03-26 19:09:20 +0000 URL: https://git.openjdk.java.net/lanai/commit/6be46f8e 8241673: Shenandoah: refactor anti-false-sharing padding Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp ! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahLock.hpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.hpp + src/hotspot/share/gc/shenandoah/shenandoahPadding.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSharedVariables.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp Changeset: ebdb70fe Author: Ekaterina Pavlova Date: 2020-03-26 14:24:53 +0000 URL: https://git.openjdk.java.net/lanai/commit/ebdb70fe 8236975: compiler/graalunit tests fails with --illegal-access=deny Reviewed-by: iignatyev, kvn, alanb ! test/hotspot/jtreg/compiler/graalunit/CoreTest.java ! test/hotspot/jtreg/compiler/graalunit/GraphTest.java ! test/hotspot/jtreg/compiler/graalunit/HotspotJdk9Test.java ! test/hotspot/jtreg/compiler/graalunit/HotspotSparcTest.java ! test/hotspot/jtreg/compiler/graalunit/ReplacementsTest.java ! test/hotspot/jtreg/compiler/graalunit/TestPackages.txt ! test/hotspot/jtreg/compiler/graalunit/common/GraalUnitTestLauncher.java ! test/hotspot/jtreg/compiler/graalunit/generateTests.sh Changeset: 5f1636b2 Author: Chris Plummer Date: 2020-03-26 15:13:21 +0000 URL: https://git.openjdk.java.net/lanai/commit/5f1636b2 8241696: ProblemList gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java due to JDK-8241293 Reviewed-by: dcubed, ctornqvi ! test/hotspot/jtreg/ProblemList.txt Changeset: 87805d92 Author: Jonathan Gibbons Date: 2020-03-26 20:36:56 +0000 URL: https://git.openjdk.java.net/lanai/commit/87805d92 8241470: HtmlStyle: group and document members: description, flex, signature Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testIndentation/TestIndentation.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java ! test/langtools/jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java ! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java ! test/langtools/jdk/javadoc/doclet/testSerializedFormWithClassFile/TestSerializedFormWithClassFile.java ! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java Changeset: 2bc4308d Author: Vipin M V Committer: Vyom Tewari Date: 2020-03-27 11:34:45 +0000 URL: https://git.openjdk.java.net/lanai/commit/2bc4308d 8129841: Update comment for Java_java_net_Inet6AddressImpl_getHostByAddr Update comment for Java_java_net_Inet6AddressImpl_getHostByAddr Reviewed-by: vtewari, alanb ! src/java.base/unix/native/libnet/Inet4AddressImpl.c ! src/java.base/unix/native/libnet/Inet6AddressImpl.c ! src/java.base/windows/native/libnet/Inet4AddressImpl.c ! src/java.base/windows/native/libnet/Inet6AddressImpl.c Changeset: cc8715d8 Author: Thomas Stuefe Date: 2020-03-27 07:16:22 +0000 URL: https://git.openjdk.java.net/lanai/commit/cc8715d8 8241581: Add BitMap::count_one_bits variant for arbitrary lengths Reviewed-by: redestad, kbarrett ! src/hotspot/share/utilities/bitMap.cpp ! src/hotspot/share/utilities/bitMap.hpp + test/hotspot/gtest/utilities/test_bitMap_popcnt.cpp Changeset: 83f7ee14 Author: Thomas Stuefe Date: 2020-03-27 08:45:59 +0000 URL: https://git.openjdk.java.net/lanai/commit/83f7ee14 8241723: Build error after 8241581 Reviewed-by: kbarrett, clanger - test/hotspot/gtest/utilities/test_bitMap_popcnt.cpp Changeset: 67cf35ee Author: Yasumasa Suenaga Date: 2020-03-27 17:07:23 +0000 URL: https://git.openjdk.java.net/lanai/commit/67cf35ee 8240956: SEGV in DwarfParser::process_dwarf after JDK-8234624 Reviewed-by: sspitsyn, kevinw ! src/jdk.hotspot.agent/linux/native/libsaproc/dwarf.cpp ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.h ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/amd64/LinuxAMD64CFrame.java ! test/hotspot/jtreg/ProblemList.txt Changeset: 7048684c Author: Thomas Schatzl Date: 2020-03-27 09:44:53 +0000 URL: https://git.openjdk.java.net/lanai/commit/7048684c 8238855: Move G1ConcurrentMark flag sanity checks to g1Arguments Reviewed-by: sjohanss, kbarrett ! src/hotspot/share/gc/g1/g1Arguments.cpp ! src/hotspot/share/gc/g1/g1Arguments.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp + test/hotspot/jtreg/gc/g1/TestMarkStackSizes.java Changeset: 5ff2d7ba Author: Roland Westrelin Date: 2020-03-24 11:06:26 +0000 URL: https://git.openjdk.java.net/lanai/commit/5ff2d7ba 8240676: Meet not symmetric failure when running lucene on jdk8 Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/opto/type.hpp + test/hotspot/jtreg/compiler/types/TestArrayMeetNotSymmetrical.java Changeset: 85d5048c Author: Roland Westrelin Date: 2020-03-24 10:31:37 +0000 URL: https://git.openjdk.java.net/lanai/commit/85d5048c 8241675: Shenandoah: assert(n->outcnt() > 0) at shenandoahSupport.cpp:2858 with java/util/Collections/FindSubList.java Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp Changeset: c9f5004b Author: Matthias Baesken Date: 2020-03-25 13:05:42 +0000 URL: https://git.openjdk.java.net/lanai/commit/c9f5004b 8241586: compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java fails on aarch64 Reviewed-by: clanger ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp Changeset: 1dd60a35 Author: Roman Kennke Date: 2020-01-22 15:55:02 +0000 URL: https://git.openjdk.java.net/lanai/commit/1dd60a35 8227269: Slow class loading when running with JDWP Reviewed-by: sspitsyn, cjplummer ! src/jdk.jdwp.agent/share/native/libjdwp/classTrack.c ! src/jdk.jdwp.agent/share/native/libjdwp/classTrack.h ! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c ! src/jdk.jdwp.agent/share/native/libjdwp/util.c ! src/jdk.jdwp.agent/share/native/libjdwp/util.h Changeset: 536e062a Author: Vladimir Ivanov Date: 2020-03-27 13:42:57 +0000 URL: https://git.openjdk.java.net/lanai/commit/536e062a 8241436: C2: Factor out C2-specific code from MacroAssembler Reviewed-by: mdoerr, kvn, adinn ! src/hotspot/cpu/aarch64/aarch64.ad + src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp + src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/arm/arm.ad + src/hotspot/cpu/arm/c2_MacroAssembler_arm.cpp + src/hotspot/cpu/arm/c2_MacroAssembler_arm.hpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.hpp + src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.cpp + src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad + src/hotspot/cpu/s390/c2_MacroAssembler_s390.cpp + src/hotspot/cpu/s390/c2_MacroAssembler_s390.hpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.hpp ! src/hotspot/cpu/s390/s390.ad + src/hotspot/cpu/sparc/c2_MacroAssembler_sparc.cpp + src/hotspot/cpu/sparc/c2_MacroAssembler_sparc.hpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.hpp ! src/hotspot/cpu/sparc/sparc.ad + src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp + src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/adlc/adlparse.cpp ! src/hotspot/share/adlc/main.cpp + src/hotspot/share/opto/c2_MacroAssembler.hpp Changeset: d0a67229 Author: Vladimir Ivanov Date: 2020-03-27 13:42:57 +0000 URL: https://git.openjdk.java.net/lanai/commit/d0a67229 8241434: x86: Fix Assembler::emit_operand asserts for XMM registers Reviewed-by: kvn, redestad ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp Changeset: 2df18266 Author: Vladimir Ivanov Date: 2020-03-27 13:42:57 +0000 URL: https://git.openjdk.java.net/lanai/commit/2df18266 8241597: x86: Remove MMX support Reviewed-by: kvn, redestad ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/register_definitions_x86.cpp ! src/hotspot/cpu/x86/register_x86.hpp ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp Changeset: bb7a8f64 Author: Roman Kennke Date: 2020-03-27 12:47:36 +0000 URL: https://git.openjdk.java.net/lanai/commit/bb7a8f64 8241700: Shenandoah: Fold ShenandoahKeepAliveBarrier flag into ShenandoahSATBBarrier Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahNormalMode.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPassiveMode.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalMode.cpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp ! test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java ! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java Changeset: 5ddbcb7a Author: Daniel Fuchs Date: 2020-03-27 12:42:03 +0000 URL: https://git.openjdk.java.net/lanai/commit/5ddbcb7a 8241336: Some java.net tests failed with NoRouteToHostException on MacOS with special network configuration NetworkConfiguration updated to skip interfaces that have only IPv6 link local addresses. Reviewed-by: alanb, chegar ! test/jdk/ProblemList.txt ! test/jdk/java/net/MulticastSocket/Promiscuous.java ! test/jdk/java/net/MulticastSocket/SetOutgoingIf.java ! test/jdk/java/nio/channels/DatagramChannel/AdaptorMulticasting.java ! test/lib/jdk/test/lib/NetworkConfiguration.java Changeset: a45889dc Author: Matthias Baesken Date: 2020-03-26 10:38:17 +0000 URL: https://git.openjdk.java.net/lanai/commit/a45889dc 8241660: Add virtualization information output to hs_err file on macOS Reviewed-by: clanger, mdoerr ! src/hotspot/os/bsd/os_bsd.cpp Changeset: 7056b968 Author: Aleksey Shipilev Date: 2020-03-27 15:33:05 +0000 URL: https://git.openjdk.java.net/lanai/commit/7056b968 8241692: Shenandoah: remove ShenandoahHeapRegion::_reserved Reviewed-by: zgu, rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp Changeset: 0861f3f7 Author: Aleksey Shipilev Date: 2020-03-27 15:33:11 +0000 URL: https://git.openjdk.java.net/lanai/commit/0861f3f7 8241743: Shenandoah: refactor and inline ShenandoahHeap::heap() Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMonitoringSupport.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp Changeset: 92d854f5 Author: Aleksey Shipilev Date: 2020-03-27 15:33:18 +0000 URL: https://git.openjdk.java.net/lanai/commit/92d854f5 8241740: Shenandoah: remove ShenandoahHeapRegion::_heap Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp Changeset: 6e580b38 Author: Aleksey Shipilev Date: 2020-03-27 15:33:24 +0000 URL: https://git.openjdk.java.net/lanai/commit/6e580b38 8241748: Shenandoah: inline MarkingContext TAMS methods Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp Changeset: bfa3ad91 Author: Andy Herrick Date: 2020-03-27 11:43:23 +0000 URL: https://git.openjdk.java.net/lanai/commit/bfa3ad91 8241400: [macos] jpackageapplauncher/main.m built using CXXFLAGS_JDKEXE Reviewed-by: erikj ! make/lib/Lib-jdk.incubator.jpackage.gmk Changeset: 211e5293 Author: Jamsheed Mohammed C M Date: 2020-03-27 09:47:13 +0000 URL: https://git.openjdk.java.net/lanai/commit/211e5293 8193210: [JVMCI/Graal] add JFR compiler phase/inlining events C++ EventCompilerPhase/EventCompilerInlining definitions are extended for JVMCI use. Reviewed-by: dnsimon, egahlin, kvn, mgronlun, thartmann ! make/hotspot/lib/JvmFeatures.gmk ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/compiler/compileBroker.cpp + src/hotspot/share/compiler/compilerEvent.cpp + src/hotspot/share/compiler/compilerEvent.hpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.hpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/opto/bytecodeInfo.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/utilities/macros.hpp ! src/hotspot/share/utilities/ticks.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/JFR.java ! test/jdk/jdk/jfr/event/compiler/TestDeoptimization.java ! test/jdk/jdk/jfr/jvm/TestJfrJavaBase.java Changeset: 9e9f110d Author: Aleksey Shipilev Date: 2020-03-27 19:05:07 +0000 URL: https://git.openjdk.java.net/lanai/commit/9e9f110d 8241750: x86_32 build failure after JDK-8227269 Reviewed-by: rkennke, cjplummer ! src/jdk.jdwp.agent/share/native/libjdwp/classTrack.c Changeset: c17ed6a5 Author: Bob Vandette Date: 2020-02-27 11:36:55 +0000 URL: https://git.openjdk.java.net/lanai/commit/c17ed6a5 8239563: Reduce public exports in dynamic libraries built from JDK static libraries Reviewed-by: dholmes, ihse ! make/autoconf/flags-cflags.m4 ! src/java.base/unix/native/include/jni_md.h ! src/java.base/windows/native/include/jni_md.h Changeset: ccc69960 Author: Jonathan Gibbons Date: 2020-03-27 11:24:40 +0000 URL: https://git.openjdk.java.net/lanai/commit/ccc69960 8241631: PropertyGetterTaglet, PropertySetterTaglet may be removed 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/taglets/BasePropertyTaglet.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/taglets/TagletManager.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/pkg1/C.java ! test/langtools/jdk/javadoc/doclet/testSearch/pkgfx/C.java ! test/langtools/jdk/javadoc/doclet/testTaglets/TestTaglets.out ! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/DocCommentGenerator.java Changeset: fee15cac Author: Mikael Vidstedt Date: 2020-03-27 12:50:11 +0000 URL: https://git.openjdk.java.net/lanai/commit/fee15cac 8241721: Change to GCC 9.2 for building on Linux at Oracle Reviewed-by: erikj ! doc/building.html ! doc/building.md ! make/conf/jib-profiles.js ! make/devkit/Tools.gmk Changeset: 6b6c5bd6 Author: Zhengyu Gu Date: 2020-03-28 11:00:09 +0000 URL: https://git.openjdk.java.net/lanai/commit/6b6c5bd6 8241765: Shenandoah: AARCH64 need to save/restore call clobbered registers before calling keepalive barrier Reviewed-by: rkennke, smonteith, aph ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp Changeset: 98e6be7c Author: Joe Darcy Date: 2020-03-28 13:01:26 +0000 URL: https://git.openjdk.java.net/lanai/commit/98e6be7c 8241789: Make citations of JLS and JVMS consistent in java.lang.Class Reviewed-by: jjg ! src/java.base/share/classes/java/lang/Class.java Changeset: 253ccad5 Author: Claes Redestad Date: 2020-03-28 21:08:32 +0000 URL: https://git.openjdk.java.net/lanai/commit/253ccad5 8241771: Remove dead code in SparsePRT Reviewed-by: sjohanss, tschatzl ! src/hotspot/share/gc/g1/sparsePRT.cpp ! src/hotspot/share/gc/g1/sparsePRT.hpp Changeset: 7f8d7850 Author: Toshio Nakamura Date: 2020-03-28 16:47:21 +0000 URL: https://git.openjdk.java.net/lanai/commit/7f8d7850 8232846: ProcessHandle.Info command with non-English shows question marks Reviewed-by: stuefe, ysuenaga, rriggs ! src/java.base/windows/native/libjava/ProcessHandleImpl_win.c Changeset: b0e1ee4b Author: Ivan Gerasimov Date: 2020-03-28 21:07:55 +0000 URL: https://git.openjdk.java.net/lanai/commit/b0e1ee4b 8241727: Typos: empty lines in javadoc, inconsistent indents, etc. (core-libs only) Reviewed-by: prappo ! src/java.base/share/classes/java/io/FileInputStream.java ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/io/PipedReader.java ! src/java.base/share/classes/java/io/RandomAccessFile.java ! src/java.base/share/classes/java/lang/Boolean.java ! src/java.base/share/classes/java/lang/Character.java ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/Float.java ! src/java.base/share/classes/java/lang/Package.java ! src/java.base/share/classes/java/lang/ProcessBuilder.java ! src/java.base/share/classes/java/lang/ProcessHandleImpl.java ! src/java.base/share/classes/java/lang/RuntimePermission.java ! src/java.base/share/classes/java/lang/StrictMath.java ! src/java.base/share/classes/java/lang/String.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/annotation/Annotation.java ! src/java.base/share/classes/java/lang/invoke/ConstantGroup.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/java/lang/invoke/package-info.java ! src/java.base/share/classes/java/lang/module/package-info.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedElement.java ! src/java.base/share/classes/java/lang/reflect/InvocationTargetException.java ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/math/BigInteger.java ! src/java.base/share/classes/java/math/MutableBigInteger.java ! src/java.base/share/classes/java/math/SignedMutableBigInteger.java ! src/java.base/share/classes/java/text/DateFormat.java ! src/java.base/share/classes/java/text/DateFormatSymbols.java ! src/java.base/share/classes/java/text/MessageFormat.java ! src/java.base/share/classes/java/text/NumberFormat.java ! src/java.base/share/classes/java/text/RBCollationTables.java ! src/java.base/share/classes/java/text/RuleBasedCollator.java ! src/java.base/share/classes/java/util/BitSet.java ! src/java.base/share/classes/java/util/Calendar.java ! src/java.base/share/classes/java/util/Collections.java ! src/java.base/share/classes/java/util/Comparator.java ! src/java.base/share/classes/java/util/Currency.java ! src/java.base/share/classes/java/util/EnumMap.java ! src/java.base/share/classes/java/util/GregorianCalendar.java ! src/java.base/share/classes/java/util/Scanner.java ! src/java.base/share/classes/java/util/ServiceLoader.java ! src/java.base/share/classes/java/util/SimpleTimeZone.java ! src/java.base/share/classes/java/util/regex/Matcher.java ! src/java.base/share/classes/java/util/spi/AbstractResourceBundleProvider.java ! src/java.base/share/classes/java/util/stream/DoubleStream.java ! src/java.base/share/classes/java/util/stream/package-info.java ! src/java.base/share/classes/jdk/internal/icu/impl/CharTrie.java ! src/java.base/share/classes/jdk/internal/icu/impl/ICUBinary.java ! src/java.base/share/classes/jdk/internal/icu/impl/StringPrepDataReader.java ! src/java.base/share/classes/jdk/internal/icu/impl/Trie.java ! src/java.base/share/classes/jdk/internal/icu/impl/Trie2.java ! src/java.base/share/classes/jdk/internal/icu/impl/UCharacterProperty.java ! src/java.base/share/classes/jdk/internal/icu/lang/UCharacterEnums.java ! src/java.base/share/classes/jdk/internal/icu/text/UCharacterIterator.java ! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java ! src/java.base/share/classes/jdk/internal/logger/LoggerWrapper.java ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java ! src/java.base/share/classes/jdk/internal/util/Preconditions.java ! src/java.base/share/classes/jdk/internal/util/xml/impl/Parser.java ! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/TypeVariableImpl.java ! src/java.base/share/classes/sun/reflect/generics/repository/ClassRepository.java ! src/java.base/share/classes/sun/reflect/generics/repository/ConstructorRepository.java ! src/java.base/share/classes/sun/reflect/generics/repository/FieldRepository.java ! src/java.base/share/classes/sun/reflect/generics/repository/GenericDeclRepository.java ! src/java.base/share/classes/sun/text/BreakDictionary.java ! src/java.base/share/classes/sun/text/CompactByteArray.java ! src/java.base/share/classes/sun/util/calendar/ZoneInfo.java Changeset: 8cb76353 Author: Andrew Dinn Date: 2020-03-26 15:26:51 +0000 URL: https://git.openjdk.java.net/lanai/commit/8cb76353 8241665: Configuring --with-jvm-features=-compiler2 fails to build on AArch64 Build config --with-jvm-features=-compiler2 fails on AArch64 because JVMCI path includes opto and ad headers Reviewed-by: kvn, aph ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp Changeset: af15605b Author: Aleksey Shipilev Date: 2020-03-30 19:37:23 +0000 URL: https://git.openjdk.java.net/lanai/commit/af15605b 8241838: Shenandoah: no need to trash cset during final mark Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: a8a9fb95 Author: Aleksey Shipilev Date: 2020-03-30 19:37:37 +0000 URL: https://git.openjdk.java.net/lanai/commit/a8a9fb95 8241841: Shenandoah: ditch one of allocation type counters in ShenandoahHeapRegion Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp Changeset: 87396af7 Author: Aleksey Shipilev Date: 2020-03-30 19:38:05 +0000 URL: https://git.openjdk.java.net/lanai/commit/87396af7 8241842: Shenandoah: inline ShenandoahHeapRegion::region_number Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp Changeset: 6df23701 Author: Aleksey Shipilev Date: 2020-03-30 19:38:31 +0000 URL: https://git.openjdk.java.net/lanai/commit/6df23701 8241844: Shenandoah: rename ShenandoahHeapRegion::region_number Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahJfrSupport.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/shenandoah/vmStructs_shenandoah.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahBitMap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeapRegion.java Changeset: b7439a8a Author: Stefan Karlsson Date: 2020-03-27 15:28:07 +0000 URL: https://git.openjdk.java.net/lanai/commit/b7439a8a 8241361: ZGC: Implement memory related JFR events Co-authored-by: Per Liden Reviewed-by: pliden, eosterlund ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zPageAllocator.hpp ! src/hotspot/share/gc/z/zRelocationSetSelector.cpp ! src/hotspot/share/gc/z/zRelocationSetSelector.hpp ! src/hotspot/share/gc/z/zRelocationSetSelector.inline.hpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zTracer.cpp ! src/hotspot/share/gc/z/zTracer.hpp ! src/hotspot/share/gc/z/zTracer.inline.hpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc Changeset: 916f00ac Author: Joe Darcy Date: 2020-03-30 13:49:02 +0000 URL: https://git.openjdk.java.net/lanai/commit/916f00ac 8241374: add Math.absExact Reviewed-by: smarks, chegar, bpb ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/StrictMath.java + test/jdk/java/lang/Math/AbsTests.java Changeset: 53b2368d Author: Ivan Gerasimov Date: 2020-03-30 13:59:16 +0000 URL: https://git.openjdk.java.net/lanai/commit/53b2368d 8241760: Typos: empty lines in javadoc, inconsistent indents, etc. (net and nio) Reviewed-by: alanb, prappo, dfuchs ! src/java.base/share/classes/java/net/HttpURLConnection.java ! src/java.base/share/classes/java/net/Inet4Address.java ! src/java.base/share/classes/java/net/NetPermission.java ! src/java.base/share/classes/java/net/Proxy.java ! src/java.base/share/classes/java/net/SecureCacheResponse.java ! src/java.base/share/classes/java/net/Socket.java ! src/java.base/share/classes/java/net/SocketImpl.java ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/net/URLConnection.java ! src/java.base/share/classes/java/nio/channels/AsynchronousChannelGroup.java ! src/java.base/share/classes/java/nio/channels/SelectionKey.java ! src/java.base/share/classes/java/nio/charset/Charset.java ! src/java.base/share/classes/java/nio/file/FileStore.java ! src/java.base/share/classes/java/nio/file/attribute/BasicFileAttributeView.java ! src/java.base/share/classes/sun/net/www/URLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/jar/JarURLConnection.java ! src/java.base/share/classes/sun/nio/ByteBuffered.java ! src/java.base/share/classes/sun/nio/ch/IOVecWrapper.java ! src/java.base/solaris/classes/sun/nio/ch/SolarisEventPort.java ! src/java.base/windows/classes/sun/nio/fs/WindowsPathParser.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISCII91.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_JP.java ! src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpMultiChannel.java ! src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpStandardSocketOptions.java Changeset: 83a9afaf Author: Claes Redestad Date: 2020-03-30 23:55:25 +0000 URL: https://git.openjdk.java.net/lanai/commit/83a9afaf 8241852: Cleanup error message generation in LinkResolver::resolve_field Reviewed-by: dcubed ! src/hotspot/share/interpreter/linkResolver.cpp Changeset: de7ea8db Author: Aleksey Shipilev Date: 2020-03-31 08:42:00 +0000 URL: https://git.openjdk.java.net/lanai/commit/de7ea8db 8241845: Shenandoah: align ShenandoahHeapRegions to cache lines Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPadding.hpp Changeset: 2bc86911 Author: Christoph Langer Date: 2020-03-31 09:10:16 +0000 URL: https://git.openjdk.java.net/lanai/commit/2bc86911 8241568: (fs) UserPrincipalLookupService.lookupXXX failure with IOE "Operation not permitted" Reviewed-by: alanb ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c Changeset: 6a4e93bb Author: Stefan Johansson Date: 2020-03-31 11:45:29 +0000 URL: https://git.openjdk.java.net/lanai/commit/6a4e93bb 8241666: Enhance log messages in ReferenceProcessor Reviewed-by: tschatzl, sangheki ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! test/hotspot/jtreg/gc/logging/TestPrintReferences.java Changeset: 4b4633d9 Author: Ravi Reddy Committer: Ravi Reddy Date: 2020-03-31 14:07:23 +0000 URL: https://git.openjdk.java.net/lanai/commit/4b4633d9 8240988: Incorrect copyright header in CertificateValidation.java Reviewed-by: pkoppula, coffeys ! test/jdk/sun/security/x509/X509CertImpl/CertificateValidation.java Changeset: 16df851e Author: Stefan Karlsson Date: 2020-03-18 17:28:41 +0000 URL: https://git.openjdk.java.net/lanai/commit/16df851e 8241160: Concurrent class unloading reports GCTraceTime events as JFR pause sub-phase events Reviewed-by: eosterlund, kbarrett ! src/hotspot/share/gc/g1/g1VMOperations.cpp ! src/hotspot/share/gc/shared/gcTimer.cpp ! src/hotspot/share/gc/shared/gcTimer.hpp ! src/hotspot/share/gc/shared/gcTraceSend.cpp ! src/hotspot/share/gc/shared/gcTraceTime.cpp ! src/hotspot/share/gc/shared/gcTraceTime.hpp ! src/hotspot/share/gc/shared/gcTraceTime.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/utilities/ticks.hpp ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! test/hotspot/gtest/gc/shared/test_gcTimer.cpp Changeset: 75849a5c Author: Magnus Ihse Bursie Date: 2020-03-31 14:58:18 +0000 URL: https://git.openjdk.java.net/lanai/commit/75849a5c 8241421: Cleanup handling of jtreg Reviewed-by: erikj ! make/autoconf/spec.gmk.in ! make/autoconf/toolchain.m4 ! make/conf/jib-profiles.js ! make/test/BuildFailureHandler.gmk Changeset: 8fdf2925 Author: Stefan Karlsson Date: 2020-03-31 14:57:46 +0000 URL: https://git.openjdk.java.net/lanai/commit/8fdf2925 8241827: JFR: TestVMInfoEvent.java requires SerialGC Reviewed-by: mseledtsov ! test/jdk/jdk/jfr/event/runtime/TestVMInfoEvent.java Changeset: b31bea8a Author: Claes Redestad Date: 2020-03-31 16:09:26 +0000 URL: https://git.openjdk.java.net/lanai/commit/b31bea8a 8241830: Simplify commit error messages in G1PageBasedVirtualSpace Reviewed-by: sjohanss, lkorinth, kbarrett ! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp Changeset: 931af126 Author: Leonid Mesnik Date: 2020-03-31 13:35:21 +0000 URL: https://git.openjdk.java.net/lanai/commit/931af126 8241478: vmTestbase/gc/gctests/Steal/steal001/steal001.java fails with OOME Reviewed-by: tschatzl, kbarrett - test/hotspot/jtreg/vmTestbase/gc/gctests/Steal/steal001/TEST.properties - test/hotspot/jtreg/vmTestbase/gc/gctests/Steal/steal001/steal001.java - test/hotspot/jtreg/vmTestbase/gc/gctests/Steal/steal002/TEST.properties - test/hotspot/jtreg/vmTestbase/gc/gctests/Steal/steal002/steal002.java Changeset: 8cb3cc01 Author: Jonathan Gibbons Date: 2020-03-31 13:47:16 +0000 URL: https://git.openjdk.java.net/lanai/commit/8cb3cc01 8241693: The paragraphs in the help page should not be in a
    Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testHelpFile/TestHelpFile.java Changeset: 6d44ff7d Author: Martin Buchholz Date: 2020-03-31 14:15:44 +0000 URL: https://git.openjdk.java.net/lanai/commit/6d44ff7d 8186780: clang fastdebug assertion failure in os_linux_x86:os::verify_stack_alignment() Reviewed-by: jiangli ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp Changeset: 35f4df51 Author: Jonathan Gibbons Date: 2020-03-31 14:47:07 +0000 URL: https://git.openjdk.java.net/lanai/commit/35f4df51 8241625: use new "member-list" CSS class instead of general "block-list" for list of members Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/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/EnumConstantWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeRequiredMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstructorWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/EnumConstantWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/FieldWriter.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MethodWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeFieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java + test/langtools/jdk/javadoc/doclet/testLists/TestLists.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java Changeset: aba017fa Author: Chris Yin Date: 2020-04-01 10:11:46 +0000 URL: https://git.openjdk.java.net/lanai/commit/aba017fa 8214694: cleanup rawtypes warnings in open jndi tests Reviewed-by: darcy, vtewari ! test/jdk/com/sun/jndi/dns/CheckAccess.java ! test/jdk/com/sun/jndi/dns/EnvTests/AddInherited.java ! test/jdk/com/sun/jndi/dns/EnvTests/GetEnv.java ! test/jdk/com/sun/jndi/dns/EnvTests/RemoveInherited.java ! test/jdk/com/sun/jndi/dns/EnvTests/SubcontextAdd.java ! test/jdk/com/sun/jndi/dns/EnvTests/SubcontextRemove.java ! test/jdk/com/sun/jndi/dns/FactoryTests/TestDnsObject.java ! test/jdk/com/sun/jndi/dns/FedTests/ListFedBase.java ! test/jdk/com/sun/jndi/dns/FedTests/ListNns.java ! test/jdk/com/sun/jndi/dns/FedTests/ListSubInterior.java ! test/jdk/com/sun/jndi/dns/FedTests/ListSubLeaf.java ! test/jdk/com/sun/jndi/dns/ListTests/ListBindingsInteriorNotFound.java ! test/jdk/com/sun/jndi/dns/ListTests/ListBindingsLeafNotFound.java ! test/jdk/com/sun/jndi/dns/ListTests/ListInteriorNotFound.java ! test/jdk/com/sun/jndi/dns/ListTests/ListLeafNotFound.java ! test/jdk/com/sun/jndi/ldap/BalancedParentheses.java ! test/jdk/com/sun/jndi/ldap/Base64Test.java ! test/jdk/com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java ! test/jdk/com/sun/jndi/ldap/InvalidLdapFilters.java ! test/jdk/com/sun/jndi/ldap/LdapName/EmptyNameSearch.java ! test/jdk/com/sun/jndi/ldap/NoWaitForReplyTest.java ! test/jdk/com/sun/jndi/ldap/blits/AddTests/AddNewEntry.java ! test/jdk/javax/naming/InitialContext/EnvClone.java ! test/jdk/javax/naming/ldap/LdapName/CompareToEqualsTests.java ! test/jdk/javax/naming/ldap/LdapName/LdapNameConstruction.java ! test/jdk/javax/naming/ldap/LdapName/NameTests.java ! test/jdk/javax/naming/spi/DirectoryManager/DummyContext.java ! test/jdk/javax/naming/spi/DirectoryManager/GetContDirCtx.java ! test/jdk/javax/naming/spi/DummyContextFactory.java ! test/jdk/javax/naming/spi/DummyContextFactory2.java Changeset: 5700a934 Author: Mandy Chung Date: 2020-03-31 19:18:16 +0000 URL: https://git.openjdk.java.net/lanai/commit/5700a934 8241964: Clean up java.lang.Class javadoc Reviewed-by: darcy ! src/java.base/share/classes/java/lang/Class.java Changeset: 990a11e4 Author: Tobias Hartmann Date: 2020-04-01 10:06:25 +0000 URL: https://git.openjdk.java.net/lanai/commit/990a11e4 8241909: Remove useless code cache lookup in frame::patch_pc Removed useless code cache lookup. Reviewed-by: kvn, dlong ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/arm/frame_arm.cpp ! src/hotspot/cpu/ppc/frame_ppc.cpp ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/cpu/sparc/frame_sparc.cpp ! src/hotspot/cpu/x86/frame_x86.cpp ! src/hotspot/cpu/zero/frame_zero.cpp Changeset: c8b1f966 Author: Stefan Karlsson Date: 2020-04-01 12:37:38 +0000 URL: https://git.openjdk.java.net/lanai/commit/c8b1f966 8241976: Add test for GCPhaseConcurrentLevel1 JFR event Reviewed-by: pliden, eosterlund + test/jdk/jdk/jfr/event/gc/detailed/TestGCPhaseConcurrent.java ! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java ! test/lib/jdk/test/lib/jfr/EventNames.java Changeset: f1ef83b0 Author: Jan Lahoda Date: 2020-04-01 13:12:49 +0000 URL: https://git.openjdk.java.net/lanai/commit/f1ef83b0 8241598: Upgrade JLine to 3.14.0 Upgrading to JLine 3.14.0 Reviewed-by: psandoz, rfield ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/keymap/BindingReader.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Candidate.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/ConfigurationPath.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/EOFError.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Editor.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Highlighter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/History.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/LineReader.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Parser.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/ScriptEngine.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/DefaultHighlighter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/DefaultParser.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/LineReaderImpl.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/ArgumentCompleter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/StringsCompleter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/history/DefaultHistory.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/TerminalBuilder.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractPosixTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractPty.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractWindowsTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/ExternalTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/LineDisciplineTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/PosixPtyTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/PosixSysTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Display.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/InfoCmp.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlocking.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingInputStream.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingPumpReader.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingReader.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingReaderImpl.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Status.java = src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/dumb-color.caps ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/windows-256color.caps ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/windows-conemu.caps ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/windows-vtp.caps ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/windows.caps ! src/jdk.internal.le/share/legal/jline.md ! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/JnaSupportImpl.java Changeset: 6c9d6507 Author: Per Lid?n Date: 2020-04-01 13:44:12 +0000 URL: https://git.openjdk.java.net/lanai/commit/6c9d6507 8241881: ZGC: Add tests for JFR events Reviewed-by: stefank, eosterlund, egahlin + test/jdk/jdk/jfr/event/gc/detailed/TestZAllocationStallEvent.java + test/jdk/jdk/jfr/event/gc/detailed/TestZPageAllocationEvent.java + test/jdk/jdk/jfr/event/gc/detailed/TestZPageCacheFlushEvent.java + test/jdk/jdk/jfr/event/gc/detailed/TestZRelocationSetEvent.java + test/jdk/jdk/jfr/event/gc/detailed/TestZRelocationSetGroupEvent.java + test/jdk/jdk/jfr/event/gc/detailed/TestZUncommitEvent.java ! test/lib/jdk/test/lib/jfr/EventNames.java Changeset: 8d84cf5a Author: Claes Redestad Date: 2020-04-01 14:35:43 +0000 URL: https://git.openjdk.java.net/lanai/commit/8d84cf5a 8241837: Cleanup stringStream usage in ObjectSynchronizer Reviewed-by: dcubed, dholmes ! src/hotspot/share/runtime/synchronizer.cpp Changeset: bf41f548 Author: Robbin Ehn Date: 2020-04-01 14:54:44 +0000 URL: https://git.openjdk.java.net/lanai/commit/bf41f548 8220051: Remove global safepoint code Reviewed-by: mdoerr, dcubed, eosterlund, bulasevich, coleenp ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/arm/globalDefinitions_arm.hpp ! src/hotspot/cpu/arm/interp_masm_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/ppc/globalDefinitions_ppc.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/nativeInst_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/s390/globalDefinitions_s390.hpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/s390/templateTable_s390.cpp ! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp ! src/hotspot/cpu/sparc/globalDefinitions_sparc.hpp ! src/hotspot/cpu/sparc/interp_masm_sparc.cpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp ! src/hotspot/cpu/sparc/sharedRuntime_sparc.cpp ! src/hotspot/cpu/sparc/sparc.ad ! src/hotspot/cpu/sparc/templateTable_sparc.cpp ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp ! src/hotspot/cpu/x86/globalDefinitions_x86.hpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/jvmciCodeInstaller_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/nativeInst_x86.hpp ! src/hotspot/cpu/x86/relocInfo_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/cpu/zero/globalDefinitions_zero.hpp ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/aix/safepointMechanism_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/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/aot/aotCodeHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/machnode.cpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/parse1.cpp ! src/hotspot/share/runtime/biasedLocking.cpp ! src/hotspot/share/runtime/handshake.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/runtime/safepointMechanism.inline.hpp ! src/hotspot/share/runtime/sweeper.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/utilities/vmError.cpp ! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MarkProcessor.java Changeset: 15c3d76a Author: Lutz Schmidt Date: 2020-04-01 14:51:25 +0000 URL: https://git.openjdk.java.net/lanai/commit/15c3d76a 8241101: [s390] jtreg test failure after JDK-8238696: not conformant features string Reviewed-by: stuefe, mdoerr, clanger ! src/hotspot/cpu/s390/vm_version_s390.cpp Changeset: fc806b67 Author: Matthias Baesken Date: 2020-03-31 17:11:30 +0000 URL: https://git.openjdk.java.net/lanai/commit/fc806b67 8241948: enhance list of environment variables printed in hs_err file Reviewed-by: dholmes, hseigel ! src/hotspot/share/utilities/vmError.cpp Changeset: 6af855fd Author: Aleksey Shipilev Date: 2020-04-01 19:50:10 +0000 URL: https://git.openjdk.java.net/lanai/commit/6af855fd 8241926: Shenandoah: only print heap changes for operations that directly affect it Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: 961c1d6a Author: Aleksey Shipilev Date: 2020-04-01 19:50:11 +0000 URL: https://git.openjdk.java.net/lanai/commit/961c1d6a 8241985: Shenandoah: simplify collectable garbage logging Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp Changeset: 25b2118b Author: Aleksey Shipilev Date: 2020-04-01 19:50:12 +0000 URL: https://git.openjdk.java.net/lanai/commit/25b2118b 8241983: Shenandoah: simplify FreeSet logging Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp Changeset: e08f25a9 Author: Claes Redestad Date: 2020-04-01 20:53:46 +0000 URL: https://git.openjdk.java.net/lanai/commit/e08f25a9 8242003: Remove CallInfo::_selected_klass Reviewed-by: lfoltan, dcubed, coleenp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/linkResolver.hpp Changeset: 13af7bb9 Author: Leonid Mesnik Date: 2020-04-01 16:27:03 +0000 URL: https://git.openjdk.java.net/lanai/commit/13af7bb9 8240698: LingeredApp does not pass getTestJavaOpts() to the children process if vmArguments is already specified Reviewed-by: iignatyev, iklam, cjplummer ! test/hotspot/jtreg/ProblemList-aot.txt ! test/hotspot/jtreg/ProblemList-zgc.txt ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/resourcehogs/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java ! test/hotspot/jtreg/resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFlags.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstack.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbScanOops.java ! test/hotspot/jtreg/serviceability/sa/DeadlockDetectionTest.java ! test/hotspot/jtreg/serviceability/sa/TestCpoolForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestDefaultMethods.java ! test/hotspot/jtreg/serviceability/sa/TestG1HeapRegion.java ! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSize.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackMixed.java ! test/hotspot/jtreg/serviceability/sa/TestPrintMdo.java ! test/hotspot/jtreg/serviceability/sa/TestRevPtrsForInvokeDynamic.java ! test/jdk/sun/jvmstat/monitor/MonitoredVm/TestPollingInterval.java ! test/jdk/sun/tools/jhsdb/heapconfig/TmtoolTestScenario.java ! test/jdk/sun/tools/jinfo/JInfoTest.java ! test/lib/jdk/test/lib/apps/LingeredApp.java Changeset: cc25927f Author: Jesper Wilhelmsson Date: 2020-04-02 03:04:26 +0000 URL: https://git.openjdk.java.net/lanai/commit/cc25927f Added tag jdk-15+17 for changeset dd5198db2e5b ! .hgtags Changeset: 3790e580 Author: Ivan Gerasimov Date: 2020-04-01 18:38:05 +0000 URL: https://git.openjdk.java.net/lanai/commit/3790e580 8241761: Typos: empty lines in javadoc, inconsistent indents, etc. (security-libs only) Reviewed-by: weijun ! src/java.base/macosx/classes/apple/security/KeychainStore.java ! src/java.base/share/classes/com/sun/crypto/provider/ChaCha20Poly1305Parameters.java ! src/java.base/share/classes/com/sun/crypto/provider/FeedbackCipher.java ! src/java.base/share/classes/com/sun/crypto/provider/PBES1Core.java ! src/java.base/share/classes/com/sun/crypto/provider/PBEWithMD5AndDESCipher.java ! src/java.base/share/classes/com/sun/crypto/provider/PBEWithMD5AndTripleDESCipher.java ! src/java.base/share/classes/java/security/BasicPermission.java ! src/java.base/share/classes/java/security/KeyFactorySpi.java ! src/java.base/share/classes/java/security/KeyManagementException.java ! src/java.base/share/classes/java/security/KeyPair.java ! src/java.base/share/classes/java/security/PrivateKey.java ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/java/security/Security.java ! src/java.base/share/classes/java/security/SecurityPermission.java ! src/java.base/share/classes/java/security/Signer.java ! src/java.base/share/classes/java/security/cert/CRLException.java ! src/java.base/share/classes/java/security/cert/PKIXParameters.java ! src/java.base/share/classes/java/security/interfaces/RSAMultiPrimePrivateCrtKey.java ! src/java.base/share/classes/java/security/interfaces/RSAPrivateCrtKey.java ! src/java.base/share/classes/java/security/spec/RSAPrivateCrtKeySpec.java ! src/java.base/share/classes/javax/crypto/ExemptionMechanism.java ! src/java.base/share/classes/javax/crypto/spec/RC2ParameterSpec.java ! src/java.base/share/classes/javax/crypto/spec/RC5ParameterSpec.java ! src/java.base/share/classes/javax/crypto/spec/SecretKeySpec.java ! src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java ! src/java.base/share/classes/javax/security/auth/x500/X500PrivateCredential.java ! src/java.base/share/classes/sun/security/provider/SunEntries.java ! src/java.base/share/classes/sun/security/provider/certpath/CertId.java ! src/java.base/share/classes/sun/security/ssl/CertificateVerify.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java ! src/java.base/share/classes/sun/security/x509/DNSName.java ! src/java.base/share/classes/sun/security/x509/DeltaCRLIndicatorExtension.java ! src/java.base/share/classes/sun/security/x509/ExtendedKeyUsageExtension.java ! src/java.base/share/classes/sun/security/x509/FreshestCRLExtension.java ! src/java.base/share/classes/sun/security/x509/IssuingDistributionPointExtension.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosKey.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/HostAddress.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/HostAddresses.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/ClientFactoryImpl.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/CramMD5Base.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/CramMD5Client.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/CramMD5Server.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/ExternalClient.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/PlainClient.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/ServerFactoryImpl.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Client.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Server.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/digest/FactoryImpl.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/digest/SecurityCtx.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/ntlm/FactoryImpl.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/ntlm/NTLMClient.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/ntlm/NTLMServer.java ! src/java.security.sasl/share/classes/javax/security/sasl/AuthorizeCallback.java ! src/java.security.sasl/share/classes/javax/security/sasl/RealmCallback.java ! src/java.security.sasl/share/classes/javax/security/sasl/RealmChoiceCallback.java ! src/java.security.sasl/share/classes/javax/security/sasl/SaslClient.java ! src/java.security.sasl/share/classes/javax/security/sasl/SaslServer.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/callback/TextCallbackHandler.java ! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/FactoryImpl.java ! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java ! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java Changeset: 0386b7d0 Author: Tagir F. Valeev Date: 2020-04-02 05:44:04 +0000 URL: https://git.openjdk.java.net/lanai/commit/0386b7d0 8176894: Provide specialized implementation for default methods putIfAbsent, computeIfAbsent, computeIfPresent, compute, merge in TreeMap Co-authored-by: Sergey Kuksenko Reviewed-by: martin, stuefe, rriggs ! src/java.base/share/classes/java/util/TreeMap.java ! test/jdk/java/util/Map/FunctionalCMEs.java ! test/jdk/java/util/Map/InPlaceOpsCollisions.java + test/micro/org/openjdk/bench/java/util/TreeMapUpdate.java Changeset: 2718bcd0 Author: Stefan Karlsson Date: 2020-04-02 12:52:24 +0000 URL: https://git.openjdk.java.net/lanai/commit/2718bcd0 8242031: TestLookForUntestedEvents.java fails because newly added test tests experimental events Reviewed-by: eosterlund, pliden ! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java Changeset: 15fcf274 Author: Christoph Langer Date: 2020-04-02 13:06:29 +0000 URL: https://git.openjdk.java.net/lanai/commit/15fcf274 8241947: Minor comment fixes for system property handling Reviewed-by: ihse, mchung, alanb ! make/autoconf/spec.gmk.in ! src/java.base/share/classes/java/lang/System.java Changeset: c6b22388 Author: Chris Hegarty Date: 2020-04-02 12:33:53 +0000 URL: https://git.openjdk.java.net/lanai/commit/c6b22388 8241921: Remove leftover diagnostic from test/jdk/java/io/Serializable/records/SerialPersistentFieldsTest.java Reviewed-by: lancea ! test/jdk/java/io/Serializable/records/SerialPersistentFieldsTest.java Changeset: 73ddea76 Author: Roland Westrelin Date: 2020-03-24 17:56:15 +0000 URL: https://git.openjdk.java.net/lanai/commit/73ddea76 8241492: Strip mining not working for test/hotspot/jtreg/compiler/c2/Test6850611.java Reviewed-by: mdoerr, thartmann, neliasso ! src/hotspot/share/opto/loopnode.cpp ! test/hotspot/jtreg/compiler/loopstripmining/CheckLoopStripMining.java Changeset: ea56776e Author: Roland Westrelin Date: 2020-03-31 10:40:17 +0000 URL: https://git.openjdk.java.net/lanai/commit/ea56776e 8239072: subtype check macro node causes node budget to be exhausted Reviewed-by: vlivanov, kvn ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/macro.cpp Changeset: fb56759d Author: Claes Redestad Date: 2020-04-02 18:22:27 +0000 URL: https://git.openjdk.java.net/lanai/commit/fb56759d 8242027: Clean up LinkResolver::check_klass_accessability Reviewed-by: dholmes ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/linkResolver.hpp ! src/hotspot/share/oops/constantPool.cpp Changeset: 5532b27d Author: Jatin Bhateja Date: 2020-04-02 22:38:23 +0000 URL: https://git.openjdk.java.net/lanai/commit/5532b27d 8241040: Support for AVX-512 Ternary Logic Instruction A new pass has been added which folds expression tree involving vector boolean logic operations into a MacroLogic node. Reviewed-by: vlivanov, neliasso ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp + test/hotspot/jtreg/compiler/vectorization/TestMacroLogicVector.java + test/micro/org/openjdk/bench/vm/compiler/MacroLogicOpt.java Changeset: 6570425d Author: Aleksey Shipilev Date: 2020-04-02 20:10:59 +0000 URL: https://git.openjdk.java.net/lanai/commit/6570425d 8242040: Shenandoah: print allocation failure type Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahAllocRequest.hpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: 487070cc Author: Aleksey Shipilev Date: 2020-04-02 20:11:01 +0000 URL: https://git.openjdk.java.net/lanai/commit/487070cc 8242041: Shenandoah: adaptive heuristics should account evac reserve in free target Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.cpp Changeset: 3ae56fdf Author: Tom Rodriguez Date: 2020-04-02 11:20:53 +0000 URL: https://git.openjdk.java.net/lanai/commit/3ae56fdf 8191930: [Graal] emits unparseable XML into compile log Reviewed-by: kvn ! src/hotspot/share/compiler/compileTask.cpp Changeset: 80b86444 Author: Stefan Johansson Date: 2020-04-02 21:33:57 +0000 URL: https://git.openjdk.java.net/lanai/commit/80b86444 8241670: Enhance heap region size ergonomics to improve OOTB performance Reviewed-by: redestad, tschatzl ! src/hotspot/share/gc/g1/g1Arguments.cpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp ! src/hotspot/share/gc/g1/heapRegionBounds.hpp ! test/hotspot/jtreg/gc/arguments/TestG1HeapRegionSize.java Changeset: cf22d444 Author: David Holmes Date: 2020-04-02 19:13:27 +0000 URL: https://git.openjdk.java.net/lanai/commit/cf22d444 8239895: assert(_stack_base != 0LL) failed: Sanity check Reviewed-by: dcubed, stuefe ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/arm/frame_arm.cpp ! src/hotspot/cpu/ppc/frame_ppc.cpp ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/cpu/x86/frame_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/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp Changeset: a76f0f78 Author: Leonid Mesnik Date: 2020-04-02 17:30:21 +0000 URL: https://git.openjdk.java.net/lanai/commit/a76f0f78 8241456: ThreadRunner shouldn't use Wicket for threads starting synchronization Reviewed-by: dholmes, iignatyev ! test/hotspot/jtreg/vmTestbase/nsk/share/Wicket.java ! test/hotspot/jtreg/vmTestbase/nsk/share/runner/ThreadsRunner.java Changeset: 61940fe4 Author: Chris Hegarty Date: 2020-04-03 07:16:35 +0000 URL: https://git.openjdk.java.net/lanai/commit/61940fe4 8241988: DatagramSocket incorrectly caches the first set of socket options Reviewed-by: msheppar, dfuchs, alanb ! src/java.base/share/classes/java/net/DatagramSocket.java ! src/java.base/share/classes/java/net/MulticastSocket.java + test/jdk/java/net/SocketOption/CachedImplOptions.java Changeset: 9a69bb80 Author: Chris Hegarty Date: 2020-04-03 07:27:53 +0000 URL: https://git.openjdk.java.net/lanai/commit/9a69bb80 8242044: Add basic HTTP/1.1 support to the HTTP/2 Test Server Reviewed-by: dfuchs, michaelm + test/jdk/java/net/httpclient/HttpVersionsTest.java ! test/jdk/java/net/httpclient/http2/server/Http2TestServer.java ! test/jdk/java/net/httpclient/http2/server/Http2TestServerConnection.java Changeset: 934b8a98 Author: Man Cao Date: 2020-04-03 02:00:34 +0000 URL: https://git.openjdk.java.net/lanai/commit/934b8a98 8241556: Memory leak if -XX:CompileCommand is set Reviewed-by: rasbold, thartmann, neliasso ! src/hotspot/share/compiler/compilerDirectives.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp Changeset: a21c4fb0 Author: Pengfei Li Date: 2020-04-03 17:06:14 +0000 URL: https://git.openjdk.java.net/lanai/commit/a21c4fb0 8241475: AArch64: Add missing support for PopCountVI node Reviewed-by: aph, njian ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp Changeset: f82e44cc Author: Aleksey Shipilev Date: 2020-04-03 11:33:29 +0000 URL: https://git.openjdk.java.net/lanai/commit/f82e44cc 8242073: x86_32 build failure after JDK-8241040 Reviewed-by: vlivanov ! src/hotspot/cpu/x86/x86_32.ad Changeset: 62b7404b Author: Aleksey Shipilev Date: 2020-04-03 11:33:30 +0000 URL: https://git.openjdk.java.net/lanai/commit/62b7404b 8242042: Shenandoah: tune down ShenandoahGarbageThreshold Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp Changeset: cd76575d Author: Aleksey Shipilev Date: 2020-04-03 11:33:31 +0000 URL: https://git.openjdk.java.net/lanai/commit/cd76575d 8242075: Shenandoah: rename ShenandoahHeapRegionSize flag Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp ! test/hotspot/jtreg/gc/TestHumongousReferenceObject.java ! test/hotspot/jtreg/gc/shenandoah/options/TestRegionSizeArgs.java Changeset: 218d0f71 Author: Matthias Baesken Date: 2020-04-02 12:44:05 +0000 URL: https://git.openjdk.java.net/lanai/commit/218d0f71 8242000: clean up list of environment variables printed in hs_err file Reviewed-by: redestad, stuefe ! src/hotspot/share/utilities/vmError.cpp Changeset: 21d5f88f Author: Aleksey Shipilev Date: 2020-04-03 13:58:32 +0000 URL: https://git.openjdk.java.net/lanai/commit/21d5f88f 8242083: Shenandoah: split "Prepare Evacuation" tracking into cset/freeset counters Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: c09b0a77 Author: Aleksey Shipilev Date: 2020-04-03 13:58:38 +0000 URL: https://git.openjdk.java.net/lanai/commit/c09b0a77 8242089: Shenandoah: per-worker stats should be summed up, not averaged Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: 553ea1e8 Author: Roman Kennke Date: 2020-04-03 15:06:08 +0000 URL: https://git.openjdk.java.net/lanai/commit/553ea1e8 8242082: Shenandoah: Purge Traversal mode Reviewed-by: shade ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/share/gc/shared/gcCause.cpp ! src/hotspot/share/gc/shared/gcCause.hpp ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp - src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalAggressiveHeuristics.cpp - src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalAggressiveHeuristics.hpp - src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.cpp - src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.hpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp ! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp - src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp - src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.hpp - src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp - src/hotspot/share/gc/shenandoah/shenandoahTraversalMode.cpp - src/hotspot/share/gc/shenandoah/shenandoahTraversalMode.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.hpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp ! src/hotspot/share/runtime/vmOperations.hpp ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatiles.java ! test/hotspot/jtreg/gc/CriticalNativeArgs.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocHumongousFragment.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocIntArrays.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocObjectArrays.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocObjects.java ! test/hotspot/jtreg/gc/shenandoah/TestGCThreadGroups.java ! test/hotspot/jtreg/gc/shenandoah/TestHeapUncommit.java ! test/hotspot/jtreg/gc/shenandoah/TestLotsOfCycles.java ! test/hotspot/jtreg/gc/shenandoah/TestObjItrWithHeapDump.java ! test/hotspot/jtreg/gc/shenandoah/TestPeriodicGC.java ! test/hotspot/jtreg/gc/shenandoah/TestRefprocSanity.java ! test/hotspot/jtreg/gc/shenandoah/TestRegionSampling.java ! test/hotspot/jtreg/gc/shenandoah/TestRetainObjects.java ! test/hotspot/jtreg/gc/shenandoah/TestSieveObjects.java ! test/hotspot/jtreg/gc/shenandoah/TestStringDedup.java ! test/hotspot/jtreg/gc/shenandoah/TestStringDedupStress.java ! test/hotspot/jtreg/gc/shenandoah/TestStringInternCleanup.java ! test/hotspot/jtreg/gc/shenandoah/TestVerifyJCStress.java ! test/hotspot/jtreg/gc/shenandoah/TestWrongArrayMember.java ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java ! test/hotspot/jtreg/gc/shenandoah/oom/TestClassLoaderLeak.java ! test/hotspot/jtreg/gc/shenandoah/options/TestExplicitGC.java ! test/hotspot/jtreg/gc/shenandoah/options/TestHeuristicsUnlock.java ! test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java ! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java ! test/hotspot/jtreg/gc/stress/CriticalNativeStress.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithShenandoah.java Changeset: f541970b Author: Daniel Fuchs Date: 2020-04-03 14:27:03 +0000 URL: https://git.openjdk.java.net/lanai/commit/f541970b 8241786: Improve heuristic to determine default network interface on macOS DefaultInetrface.getDefault is updated to prefer interfaces that have non link-local addresses. NetworkConfiguration is updated to skip interface that have only link-local addresses, whether IPv4 or IPv6, for multicasting. Reviewed-by: chegar, alanb ! src/java.base/macosx/classes/java/net/DefaultInterface.java ! test/jdk/java/net/MulticastSocket/SetLoopbackMode.java ! test/jdk/java/net/MulticastSocket/SetLoopbackModeIPv4.java ! test/jdk/java/net/MulticastSocket/SetOutgoingIf.java ! test/jdk/java/nio/channels/DatagramChannel/AdaptorMulticasting.java ! test/jdk/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java ! test/jdk/java/nio/channels/DatagramChannel/Promiscuous.java ! test/lib/jdk/test/lib/NetworkConfiguration.java Changeset: 746d28d1 Author: Christoph Langer Date: 2020-04-03 15:40:28 +0000 URL: https://git.openjdk.java.net/lanai/commit/746d28d1 8242030: Wrong package declarations in jline classes after JDK-8241598 Reviewed-by: jlahoda ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/ConfigurationPath.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/ScriptEngine.java Changeset: fe2a8203 Author: Aleksey Shipilev Date: 2020-04-03 16:13:01 +0000 URL: https://git.openjdk.java.net/lanai/commit/fe2a8203 8242101: Shenandoah: coalesce and parallelise heap region walks during the pauses Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: a3090460 Author: Claes Redestad Date: 2020-04-03 17:20:53 +0000 URL: https://git.openjdk.java.net/lanai/commit/a3090460 8241585: Remove unused _recursion_counter facility from PerfTraceTime 8241705: Tune PerfData collections Reviewed-by: iklam, dholmes ! src/hotspot/share/runtime/perfData.cpp ! src/hotspot/share/runtime/perfData.hpp ! src/hotspot/share/runtime/perfData.inline.hpp Changeset: 59af1c2a Author: Jaikiran Pai Date: 2020-03-24 15:47:51 +0000 URL: https://git.openjdk.java.net/lanai/commit/59af1c2a 8241138: http.nonProxyHosts=* causes StringIndexOutOfBoundsException in DefaultProxySelector Reviewed-by: dfuchs, chegar ! src/java.base/share/classes/sun/net/spi/DefaultProxySelector.java ! test/jdk/java/net/ProxySelector/B8035158.java Changeset: ff34c4cd Author: Roman Kennke Date: 2020-04-03 19:33:06 +0000 URL: https://git.openjdk.java.net/lanai/commit/ff34c4cd 8242107: Shenandoah: Fix aarch64 build after JDK-8242082 Reviewed-by: shade ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp Changeset: acafdb3f Author: Joe Wang Date: 2020-04-03 17:34:31 +0000 URL: https://git.openjdk.java.net/lanai/commit/acafdb3f 8238183: SAX2StAXStreamWriter cannot deal with comments prior to the root element Reviewed-by: naoto, lancea ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXBaseWriter.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXEventWriter.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXStreamWriter.java + test/jaxp/javax/xml/jaxp/unittest/transform/ResultTest.java Changeset: 965404dd Author: Chris Plummer Date: 2020-04-03 12:58:15 +0000 URL: https://git.openjdk.java.net/lanai/commit/965404dd 8240989: convert clhsdb "dumpheap" command from javascript to java Reviewed-by: amenkov, ysuenaga ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java ! test/hotspot/jtreg/ProblemList-zgc.txt ! test/hotspot/jtreg/ProblemList.txt + test/hotspot/jtreg/serviceability/sa/ClhsdbDumpheap.java Changeset: 512644de Author: Calvin Cheung Date: 2020-04-03 14:26:42 +0000 URL: https://git.openjdk.java.net/lanai/commit/512644de 8240205: Avoid PackageEntry lookup when loading shared classes Do the PackageEntry lookup at one place and then pass it along to the subsequently called functions which need it. Reviewed-by: redestad, lfoltan ! src/hotspot/share/classfile/classFileParser.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/universe.cpp ! src/hotspot/share/oops/arrayKlass.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.hpp Changeset: 76d53498 Author: Alexey Bakhtin Date: 2020-04-03 22:39:00 +0000 URL: https://git.openjdk.java.net/lanai/commit/76d53498 8241960: The SHA3 message digests impl of SUN provider are not thread safe after cloned Fix sun.security.provider.SHA3 class to correctly clone its lanes field Reviewed-by: valeriep ! src/java.base/share/classes/sun/security/provider/SHA3.java + test/jdk/java/security/MessageDigest/ThreadSafetyTest.java Changeset: 2e478341 Author: Per Lid?n Date: 2020-04-03 23:40:33 +0000 URL: https://git.openjdk.java.net/lanai/commit/2e478341 8240745: Implementation: JEP 377: ZGC: A Scalable Low-Latency Garbage Collector (Production) Reviewed-by: stefank, eosterlund ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/z/z_globals.hpp ! src/hotspot/share/jfr/metadata/metadata.xml ! test/hotspot/jtreg/compiler/gcbarriers/UnsafeIntrinsicsTest.java ! test/hotspot/jtreg/compiler/loopopts/TestRangeCheckPredicatesControl.java ! test/hotspot/jtreg/gc/arguments/TestDisableDefaultGC.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithZ.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithZ.java ! test/hotspot/jtreg/gc/z/TestAllocateHeapAt.java ! test/hotspot/jtreg/gc/z/TestAlwaysPreTouch.java ! test/hotspot/jtreg/gc/z/TestHighUsage.java ! test/hotspot/jtreg/gc/z/TestSmallHeap.java ! test/hotspot/jtreg/gc/z/TestUncommit.java ! test/hotspot/jtreg/runtime/cds/appcds/TestZGCWithCDS.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/IncompatibleOptions.java ! test/jdk/java/lang/management/MemoryMXBean/MemoryTestZGC.sh ! test/jdk/jdk/jfr/event/gc/detailed/TestGCPhaseConcurrent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZAllocationStallEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZPageAllocationEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZPageCacheFlushEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZRelocationSetEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZRelocationSetGroupEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZUncommitEvent.java ! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java Changeset: a6b990f7 Author: Chris Plummer Date: 2020-04-04 09:24:23 +0000 URL: https://git.openjdk.java.net/lanai/commit/a6b990f7 8242153: ProblemList serviceability/sa/ClhsdbDumpheap.java on OSX Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList.txt Changeset: ed008731 Author: Xue-Lei Andrew Fan Date: 2020-04-05 20:17:08 +0000 URL: https://git.openjdk.java.net/lanai/commit/ed008731 8215711: Missing key_share extension for (EC)DHE key exchange should alert missing_extension Reviewed-by: ascarpino ! src/java.base/share/classes/sun/security/ssl/KeyShareExtension.java ! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLExtension.java ! src/java.base/share/classes/sun/security/ssl/SupportedGroupsExtension.java Changeset: fc9389c1 Author: Matthias Baesken Date: 2020-04-02 09:07:07 +0000 URL: https://git.openjdk.java.net/lanai/commit/fc9389c1 8241996: on linux set full relro in the linker flags Reviewed-by: erikj, redestad ! make/autoconf/flags-ldflags.m4 Changeset: 048c5c0d Author: Roland Westrelin Date: 2020-03-23 10:06:33 +0000 URL: https://git.openjdk.java.net/lanai/commit/048c5c0d 8241041: C2: "assert((Value(phase) == t) || (t != TypeInt::CC_GT && t != TypeInt::CC_EQ)) failed: missing Value() optimization" still happens after fix for 8239335 Reviewed-by: thartmann, neliasso ! src/hotspot/share/opto/subtypenode.cpp + test/hotspot/jtreg/compiler/types/TestSubTypeCheckNewObjectNotConstant.java Changeset: 3d36ef14 Author: Tobias Hartmann Date: 2020-04-06 09:52:28 +0000 URL: https://git.openjdk.java.net/lanai/commit/3d36ef14 8241997: Scalar replacement of cloned array is broken after JDK-8238759 Replacement code still expected ArrayCopyNode::Dest to be an AddPNode. Reviewed-by: roland, neliasso ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/memnode.cpp Changeset: 5aed2164 Author: Thomas Stuefe Date: 2020-04-06 10:19:28 +0000 URL: https://git.openjdk.java.net/lanai/commit/5aed2164 8241726: Re-enable gtest for BitMap::count_one_bits() Reviewed-by: mdoerr, clanger + test/hotspot/gtest/utilities/test_bitMap_popcnt.cpp Changeset: b73460b3 Author: Aleksey Shipilev Date: 2020-04-06 10:31:07 +0000 URL: https://git.openjdk.java.net/lanai/commit/b73460b3 8242114: Shenandoah: remove ShenandoahHeapRegion::reset_alloc_metadata_to_shared Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp Changeset: 722a18d3 Author: Tobias Hartmann Date: 2020-04-06 12:09:59 +0000 URL: https://git.openjdk.java.net/lanai/commit/722a18d3 8242090: Remove dead code from c1_LIR Removed dead code. Reviewed-by: redestad ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/c1/c1_LIR.hpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp Changeset: e9adf7bb Author: Christoph Dreis Committer: Claes Redestad Date: 2020-04-06 13:44:54 +0000 URL: https://git.openjdk.java.net/lanai/commit/e9adf7bb 8242186: Reduce allocations in URLStreamHandler.parseURL for some cases Reviewed-by: redestad, chegar ! src/java.base/share/classes/java/net/URLStreamHandler.java Changeset: 08b90285 Author: Christoph Dreis Committer: Claes Redestad Date: 2020-04-06 13:46:09 +0000 URL: https://git.openjdk.java.net/lanai/commit/08b90285 8242208: Use Method.getParameterCount where applicable Reviewed-by: redestad, chegar ! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java ! src/java.base/share/classes/java/lang/reflect/Executable.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationType.java Changeset: ec5ccb8d Author: Roman Kennke Date: 2020-04-06 13:45:27 +0000 URL: https://git.openjdk.java.net/lanai/commit/ec5ccb8d 8242130: Shenandoah: Simplify arraycopy-barrier dispatching Reviewed-by: shade ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp Changeset: 843a8621 Author: Roman Kennke Date: 2020-04-06 16:29:04 +0000 URL: https://git.openjdk.java.net/lanai/commit/843a8621 8242217: Shenandoah: Enable GC mode to be diagnostic/experimental and have a name Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMode.hpp ! src/hotspot/share/gc/shenandoah/shenandoahNormalMode.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPassiveMode.hpp Changeset: ba26538c Author: Daniil Titov Date: 2020-04-06 07:39:58 +0000 URL: https://git.openjdk.java.net/lanai/commit/ba26538c 8241530: com/sun/jdi tests fail due to network issues on OSX 10.15 Reviewed-by: amenkov, sspitsyn ! test/jdk/ProblemList.txt ! test/jdk/com/sun/jdi/JdwpAttachTest.java ! test/jdk/com/sun/jdi/JdwpListenTest.java ! test/lib/jdk/test/lib/Utils.java Changeset: c4d01f8c Author: Roman Kennke Date: 2020-04-06 17:08:46 +0000 URL: https://git.openjdk.java.net/lanai/commit/c4d01f8c 8242054: Shenandoah: New incremental-update mode Reviewed-by: shade ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.hpp + src/hotspot/share/gc/shenandoah/shenandoahIUMode.cpp + src/hotspot/share/gc/shenandoah/shenandoahIUMode.hpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatiles.java ! test/hotspot/jtreg/gc/CriticalNativeArgs.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocHumongousFragment.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocIntArrays.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocObjectArrays.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocObjects.java ! test/hotspot/jtreg/gc/shenandoah/TestGCThreadGroups.java ! test/hotspot/jtreg/gc/shenandoah/TestHeapUncommit.java ! test/hotspot/jtreg/gc/shenandoah/TestLotsOfCycles.java ! test/hotspot/jtreg/gc/shenandoah/TestObjItrWithHeapDump.java ! test/hotspot/jtreg/gc/shenandoah/TestPeriodicGC.java ! test/hotspot/jtreg/gc/shenandoah/TestRefprocSanity.java ! test/hotspot/jtreg/gc/shenandoah/TestRegionSampling.java ! test/hotspot/jtreg/gc/shenandoah/TestRetainObjects.java ! test/hotspot/jtreg/gc/shenandoah/TestSieveObjects.java ! test/hotspot/jtreg/gc/shenandoah/TestStringDedup.java ! test/hotspot/jtreg/gc/shenandoah/TestStringDedupStress.java ! test/hotspot/jtreg/gc/shenandoah/TestStringInternCleanup.java ! test/hotspot/jtreg/gc/shenandoah/TestVerifyJCStress.java ! test/hotspot/jtreg/gc/shenandoah/TestWrongArrayMember.java ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java ! test/hotspot/jtreg/gc/shenandoah/oom/TestClassLoaderLeak.java ! test/hotspot/jtreg/gc/shenandoah/options/TestExplicitGC.java ! test/hotspot/jtreg/gc/shenandoah/options/TestHeuristicsUnlock.java ! test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java ! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java ! test/hotspot/jtreg/gc/stress/CriticalNativeStress.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithShenandoah.java Changeset: 185f3721 Author: Aleksey Shipilev Date: 2020-04-06 20:35:19 +0000 URL: https://git.openjdk.java.net/lanai/commit/185f3721 8242211: Shenandoah: remove ShenandoahHeuristics::RegionData::_seqnum_last_alloc Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.hpp Changeset: 1d687b35 Author: Aleksey Shipilev Date: 2020-04-06 20:35:25 +0000 URL: https://git.openjdk.java.net/lanai/commit/1d687b35 8242212: Shenandoah: initialize ShenandoahHeuristics::_region_data eagerly Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.hpp Changeset: 59f28e56 Author: Aleksey Shipilev Date: 2020-04-06 20:35:31 +0000 URL: https://git.openjdk.java.net/lanai/commit/59f28e56 8242213: Shenandoah: remove ShenandoahHeuristics::_bytes_in_cset Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.hpp Changeset: 0d1e636a Author: Aleksey Shipilev Date: 2020-04-06 20:35:36 +0000 URL: https://git.openjdk.java.net/lanai/commit/0d1e636a 8242227: Shenandoah: transit regions to cset state when adding to collection set Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp Changeset: e3aae42d Author: Aleksey Shipilev Date: 2020-04-06 20:35:43 +0000 URL: https://git.openjdk.java.net/lanai/commit/e3aae42d 8242228: Shenandoah: remove unused ShenandoahCollectionSet methods Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp Changeset: c1016d5d Author: Aleksey Shipilev Date: 2020-04-06 20:35:50 +0000 URL: https://git.openjdk.java.net/lanai/commit/c1016d5d 8242229: Shenandoah: inline ShenandoahHeapRegion liveness-related methods Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp Changeset: 3aa216ec Author: Alexey Semenyuk Date: 2020-04-04 07:09:52 +0000 URL: https://git.openjdk.java.net/lanai/commit/3aa216ec 8241713: Linux desktop shortcuts with spaces make postinst/prerm fail Reviewed-by: almatvee, herrick ! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/DesktopIntegration.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java ! test/jdk/tools/jpackage/linux/ShortcutHintTest.java Changeset: e18d6617 Author: Alex Menkov Date: 2020-04-06 12:51:40 +0000 URL: https://git.openjdk.java.net/lanai/commit/e18d6617 8237572: Combine the two LingeredApp classes Reviewed-by: cjplummer, lmesnik - test/jdk/sun/tools/jps/LingeredApp.java ! test/jdk/sun/tools/jps/LingeredAppForJps.java ! test/jdk/sun/tools/jps/TestJps.java ! test/lib/jdk/test/lib/apps/LingeredApp.java Changeset: b317d0ee Author: Lin Zang Committer: Henry Jen Date: 2020-04-07 03:25:11 +0000 URL: https://git.openjdk.java.net/lanai/commit/b317d0ee 8241638: launcher time metrics always report 1 on Linux when _JAVA_LAUNCHER_DEBUG set Reviewed-by: alanb, dholmes ! make/launcher/LauncherCommon.gmk ! src/java.base/macosx/native/libjli/java_md_macosx.m ! src/java.base/share/native/libjli/java.c ! src/java.base/unix/native/libjli/java_md_solinux.c ! src/java.base/unix/native/libjli/java_md_solinux.h Changeset: edc4ffe5 Author: John Paul Adrian Glaubitz Date: 2020-04-07 08:45:01 +0000 URL: https://git.openjdk.java.net/lanai/commit/edc4ffe5 8199138: Add RISC-V support to Zero Reviewed-by: erikj, stuefe ! make/autoconf/platform.m4 ! src/hotspot/os/linux/os_linux.cpp Changeset: f5a728af Author: Ralf Schmelter Date: 2020-04-07 09:06:01 +0000 URL: https://git.openjdk.java.net/lanai/commit/f5a728af 8238289: Use _byteswap_ functions to implenent Bytes::swap_uX on Windows Reviewed-by: minqi, dholmes ! src/hotspot/os_cpu/windows_x86/bytes_windows_x86.inline.hpp Changeset: 76b1119f Author: Egor Ushakov Date: 2020-04-07 07:24:09 +0000 URL: https://git.openjdk.java.net/lanai/commit/76b1119f 8241958: Slow ClassLoaderReferenceImpl.findType Optimize ClassLoaderReferenceImpl.findType Reviewed-by: cjplummer, sspitsyn ! src/jdk.jdi/share/classes/com/sun/tools/jdi/ClassLoaderReferenceImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java Changeset: 5fff119d Author: Aleksey Shipilev Date: 2020-04-07 13:18:46 +0000 URL: https://git.openjdk.java.net/lanai/commit/5fff119d 8242271: Shenandoah: add test to verify GC mode unlock Reviewed-by: rkennke + test/hotspot/jtreg/gc/shenandoah/options/TestModeUnlock.java Changeset: 951cda8d Author: Aleksey Shipilev Date: 2020-04-07 13:18:47 +0000 URL: https://git.openjdk.java.net/lanai/commit/951cda8d 8242273: Shenandoah: accept either SATB or IU barriers, but not both Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.hpp ! src/hotspot/share/gc/shenandoah/shenandoahIUMode.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMode.hpp ! src/hotspot/share/gc/shenandoah/shenandoahNormalMode.cpp ! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java + test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierEnable.java Changeset: 9743ec80 Author: Denghui Dong Date: 2020-04-07 21:18:24 +0000 URL: https://git.openjdk.java.net/lanai/commit/9743ec80 8240360: NativeLibraryEvent has wrong library name on Linux Reviewed-by: ysuenaga, clanger ! src/hotspot/os/linux/os_linux.cpp Changeset: 9ba424ee Author: Aleksey Shipilev Date: 2020-04-07 14:32:58 +0000 URL: https://git.openjdk.java.net/lanai/commit/9ba424ee 8242267: Shenandoah: regions space needs to be aligned by os::vm_allocation_granularity() Reviewed-by: rkennke, stuefe ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: 6351f95b Author: Lance Andersen Date: 2020-04-07 09:03:05 +0000 URL: https://git.openjdk.java.net/lanai/commit/6351f95b 8242006: (zipfs) Improve Zip FS FileChannel and SeekableByteChannel test coverage Reviewed-by: clanger + test/jdk/jdk/nio/zipfs/testng/test/ChannelTests.java ! test/jdk/jdk/nio/zipfs/testng/util/ZipFsBaseTest.java Changeset: 1a40b793 Author: Mikhailo Seledtsov Date: 2020-04-07 07:21:41 +0000 URL: https://git.openjdk.java.net/lanai/commit/1a40b793 8241695: JFR TestCrossProcessStreaming.java child process exited with SIGQUIT (131) Waiting for child's main() to start before attaching Reviewed-by: egahlin ! test/jdk/jdk/jfr/api/consumer/streaming/TestCrossProcessStreaming.java Changeset: e53ae5ae Author: Zhengyu Gu Date: 2020-04-07 10:43:15 +0000 URL: https://git.openjdk.java.net/lanai/commit/e53ae5ae 8242216: ObjectSampler::weak_oops_do() should not trigger barrier Reviewed-by: rkennke, eosterlund ! src/hotspot/share/jfr/leakprofiler/sampling/objectSample.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSample.hpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp Changeset: 378aef32 Author: Patrick Concannon Date: 2020-04-07 16:21:01 +0000 URL: https://git.openjdk.java.net/lanai/commit/378aef32 8240533: Inconsistent Exceptions are thrown by DatagramSocket and DatagramChannel when sending a DatagramPacket to port 0 Fix adds checks for port == 0 to the send and connect methods in DatagramSocket and DatagramChannelImpl Reviewed-by: alanb, chegar, dfuchs, lancea ! src/java.base/share/classes/java/net/DatagramSocket.java ! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java + test/jdk/java/net/DatagramSocket/ConnectPortZero.java + test/jdk/java/net/DatagramSocket/SendPortZero.java + test/jdk/java/nio/channels/DatagramChannel/ConnectPortZero.java + test/jdk/java/nio/channels/DatagramChannel/SendPortZero.java Changeset: cceee2c6 Author: Chris Plummer Date: 2020-04-07 09:36:13 +0000 URL: https://git.openjdk.java.net/lanai/commit/cceee2c6 8242168: ClhsdbFindPC.java failed due to "RuntimeException: 'In code in NMethod for LingeredAppWithTrivialMain.main' missing from stdout/stderr" Reviewed-by: lmesnik, iignatyev ! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstackXcompStress.java Changeset: 8523e37f Author: Jonathan Gibbons Date: 2020-04-07 09:50:36 +0000 URL: https://git.openjdk.java.net/lanai/commit/8523e37f 8242056: Merge support for AnnotationType builders/writers into support for other types Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SectionName.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/WriterFactoryImpl.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeFieldWriter.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WriterFactory.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/AnnotationTypeFieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/BuilderFactory.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/util/IndexBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java ! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java ! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java ! test/langtools/jdk/javadoc/doclet/testMetadata/TestMetadata.java Changeset: 7ac64b81 Author: Jonathan Gibbons Date: 2020-04-07 12:41:49 +0000 URL: https://git.openjdk.java.net/lanai/commit/7ac64b81 8241895: use new "details-list" CSS class instead of general "block-list" for list of details sections Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/WriterFactoryImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/langtools/jdk/javadoc/doclet/testLists/TestLists.java Changeset: 2b42382e Author: Roman Kennke Date: 2020-04-07 22:31:18 +0000 URL: https://git.openjdk.java.net/lanai/commit/2b42382e 8242301: Shenandoah: Inline LRB runtime call Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp Changeset: a40ef7e4 Author: Chris Plummer Date: 2020-04-07 13:56:53 +0000 URL: https://git.openjdk.java.net/lanai/commit/a40ef7e4 8242235: Disable SA testing on Solaris. Remove JDK-8193639 entries from ProblemList.txt Reviewed-by: dcubed, amenkov ! test/hotspot/jtreg/ProblemList.txt ! test/jdk/ProblemList.txt ! test/lib/jdk/test/lib/Platform.java Changeset: 25642dd3 Author: Liam Miller-Cushon Date: 2020-04-06 15:40:16 +0000 URL: https://git.openjdk.java.net/lanai/commit/25642dd3 8035787: SourcePositions are wrong for Strings concatenated with '+' operator Reviewed-by: jlahoda + test/langtools/tools/javac/parser/StringFoldingPosTest.java Changeset: 9fb91b4e Author: Chris Plummer Date: 2020-04-07 16:31:46 +0000 URL: https://git.openjdk.java.net/lanai/commit/9fb91b4e 8242142: convert clhsdb "class" and "classes" commands from javascript to java Reviewed-by: sspitsyn, amenkov ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java ! test/hotspot/jtreg/ProblemList-zgc.txt + test/hotspot/jtreg/serviceability/sa/ClhsdbClasses.java Changeset: ccd2a16c Author: Chris Plummer Date: 2020-04-07 18:32:55 +0000 URL: https://git.openjdk.java.net/lanai/commit/ccd2a16c 8242165: SA sysprops support fails to dump all system properties Reviewed-by: sspitsyn, ysuenaga ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/ObjectReader.java ! test/hotspot/jtreg/ProblemList-zgc.txt + test/hotspot/jtreg/serviceability/sa/LingeredAppSysProps.java + test/hotspot/jtreg/serviceability/sa/TestSysProps.java Changeset: d8539a51 Author: Weijun Wang Date: 2020-04-08 10:13:12 +0000 URL: https://git.openjdk.java.net/lanai/commit/d8539a51 8242184: CRL generation error with RSASSA-PSS Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java ! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java ! src/java.base/share/classes/sun/security/x509/X509CertImpl.java + test/jdk/sun/security/tools/keytool/GenerateAll.java Changeset: 67fd181e Author: Nick Gasson Date: 2020-04-08 14:03:35 +0000 URL: https://git.openjdk.java.net/lanai/commit/67fd181e 8242029: AArch64: skip G1 array copy pre-barrier if marking not active Reviewed-by: aph ! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp Changeset: 6b7a466f Author: Jamil Nimeh Date: 2020-04-08 00:03:56 +0000 URL: https://git.openjdk.java.net/lanai/commit/6b7a466f 8242294: JSSE Client does not throw SSLException when an alert occurs during handshaking Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java + test/jdk/javax/net/ssl/SSLSocket/ClientExcOnAlert.java Changeset: 6405d750 Author: Roland Westrelin Date: 2020-04-02 15:03:27 +0000 URL: https://git.openjdk.java.net/lanai/commit/6405d750 8241900: Loop unswitching may cause dependence on null check to be lost Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/loopUnswitch.cpp + test/hotspot/jtreg/compiler/loopopts/TestLoopUnswitchingLostCastDependency.java Changeset: 05c26d8b Author: Erik Gahlin Date: 2020-04-08 10:43:16 +0000 URL: https://git.openjdk.java.net/lanai/commit/05c26d8b 8241828: JFR: Some streaming tests require a larger heap size with ZGC Reviewed-by: stefank ! test/jdk/jdk/jfr/api/consumer/streaming/TestChunkGap.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestFilledChunks.java Changeset: 343f7603 Author: Roman Kennke Date: 2020-04-08 11:26:49 +0000 URL: https://git.openjdk.java.net/lanai/commit/343f7603 8242316: Shenandoah: Turn NULL-check into assert in SATB slow-path entry Reviewed-by: zgu, shade ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp Changeset: 59684e10 Author: David M Lloyd Committer: Alan Bateman Date: 2020-04-08 10:31:58 +0000 URL: https://git.openjdk.java.net/lanai/commit/59684e10 8242356: (se) epoll Selector should use epoll_create1 instead of epoll_create Reviewed-by: alanb, stuefe ! src/java.base/linux/native/libnio/ch/EPoll.c Changeset: 4c4271f2 Author: Pavel Rappo Date: 2020-04-08 11:16:56 +0000 URL: https://git.openjdk.java.net/lanai/commit/4c4271f2 8242230: Whitespace typos, relaxed javadoc, formatting Reviewed-by: darcy, igerasim ! src/java.base/share/classes/java/io/DataOutput.java ! src/java.base/share/classes/java/lang/Character.java ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/FdLibm.java ! src/java.base/share/classes/java/lang/Runtime.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/annotation/ElementType.java ! src/java.base/share/classes/java/lang/annotation/Target.java ! src/java.base/share/classes/java/lang/reflect/Parameter.java ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/math/BigInteger.java ! src/java.base/share/classes/java/net/MulticastSocket.java ! src/java.base/share/classes/java/text/DecimalFormatSymbols.java ! src/java.base/share/classes/java/util/Calendar.java ! src/java.base/share/classes/java/util/Formatter.java ! src/java.base/share/classes/jdk/internal/reflect/Reflection.java ! src/java.compiler/share/classes/javax/lang/model/util/Elements.java ! src/java.logging/share/classes/java/util/logging/Formatter.java Changeset: 7b870e70 Author: Aleksey Shipilev Date: 2020-04-08 13:44:57 +0000 URL: https://git.openjdk.java.net/lanai/commit/7b870e70 8242353: Shenandoah: micro-optimize region liveness handling Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: 64aee56a Author: Aleksey Shipilev Date: 2020-04-08 13:44:58 +0000 URL: https://git.openjdk.java.net/lanai/commit/64aee56a 8242365: Shenandoah: use uint16_t instead of jushort for liveness cache Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp Changeset: 9292b400 Author: Zhengyu Gu Date: 2020-04-08 08:13:22 +0000 URL: https://git.openjdk.java.net/lanai/commit/9292b400 8241984: Shenandoah: enhance GCTimer and JFR support Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp Changeset: c2efd224 Author: Adam Sotona Date: 2020-04-08 15:00:39 +0000 URL: https://git.openjdk.java.net/lanai/commit/c2efd224 8239544: Javac does not respect should-stop.ifNoError policy to stop after CompileState PARSE, ENTER and PROCESS JavaCompiler patch fixing its response to should-stop.ifNoError= option for PARSE, ENTER and PROCESS compiler states + new T8239544.java matrix regression test Reviewed-by: jlaskey, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java + test/langtools/tools/javac/main/T8239544.java Changeset: 50ed5307 Author: Roger Riggs Date: 2020-04-08 09:22:08 +0000 URL: https://git.openjdk.java.net/lanai/commit/50ed5307 8225319: Remove rmic from the set of supported tools Reviewed-by: erikj, alanb, lancea, jjg, amlu ! make/CompileJavaModules.gmk ! make/common/Modules.gmk - make/launcher/Launcher-jdk.rmic.gmk ! make/nashorn/element-list ! src/java.rmi/share/classes/java/rmi/server/Operation.java ! src/java.rmi/share/classes/java/rmi/server/Skeleton.java ! src/java.rmi/share/classes/java/rmi/server/SkeletonMismatchException.java ! src/java.rmi/share/classes/java/rmi/server/UnicastRemoteObject.java ! src/java.rmi/share/classes/java/rmi/server/package-info.java - src/jdk.rmic/share/classes/module-info.java - src/jdk.rmic/share/classes/sun/rmi/rmic/BatchEnvironment.java - src/jdk.rmic/share/classes/sun/rmi/rmic/Constants.java - src/jdk.rmic/share/classes/sun/rmi/rmic/Generator.java - src/jdk.rmic/share/classes/sun/rmi/rmic/IndentingWriter.java - src/jdk.rmic/share/classes/sun/rmi/rmic/Main.java - src/jdk.rmic/share/classes/sun/rmi/rmic/Names.java - src/jdk.rmic/share/classes/sun/rmi/rmic/RMIConstants.java - src/jdk.rmic/share/classes/sun/rmi/rmic/RMIGenerator.java - src/jdk.rmic/share/classes/sun/rmi/rmic/RemoteClass.java - src/jdk.rmic/share/classes/sun/rmi/rmic/Util.java - src/jdk.rmic/share/classes/sun/rmi/rmic/resources/rmic.properties - src/jdk.rmic/share/classes/sun/rmi/rmic/resources/rmic_ja.properties - src/jdk.rmic/share/classes/sun/rmi/rmic/resources/rmic_zh_CN.properties - src/jdk.rmic/share/classes/sun/tools/asm/ArrayData.java - src/jdk.rmic/share/classes/sun/tools/asm/Assembler.java - src/jdk.rmic/share/classes/sun/tools/asm/CatchData.java - src/jdk.rmic/share/classes/sun/tools/asm/ClassConstantData.java - src/jdk.rmic/share/classes/sun/tools/asm/ConstantPool.java - src/jdk.rmic/share/classes/sun/tools/asm/ConstantPoolData.java - src/jdk.rmic/share/classes/sun/tools/asm/Cover.java - src/jdk.rmic/share/classes/sun/tools/asm/FieldConstantData.java - src/jdk.rmic/share/classes/sun/tools/asm/Instruction.java - src/jdk.rmic/share/classes/sun/tools/asm/Label.java - src/jdk.rmic/share/classes/sun/tools/asm/LocalVariable.java - src/jdk.rmic/share/classes/sun/tools/asm/LocalVariableTable.java - src/jdk.rmic/share/classes/sun/tools/asm/NameAndTypeConstantData.java - src/jdk.rmic/share/classes/sun/tools/asm/NameAndTypeData.java - src/jdk.rmic/share/classes/sun/tools/asm/NumberConstantData.java - src/jdk.rmic/share/classes/sun/tools/asm/StringConstantData.java - src/jdk.rmic/share/classes/sun/tools/asm/StringExpressionConstantData.java - src/jdk.rmic/share/classes/sun/tools/asm/SwitchData.java - src/jdk.rmic/share/classes/sun/tools/asm/TryData.java - src/jdk.rmic/share/classes/sun/tools/java/AmbiguousClass.java - src/jdk.rmic/share/classes/sun/tools/java/AmbiguousMember.java - src/jdk.rmic/share/classes/sun/tools/java/ArrayType.java - src/jdk.rmic/share/classes/sun/tools/java/BinaryAttribute.java - src/jdk.rmic/share/classes/sun/tools/java/BinaryClass.java - src/jdk.rmic/share/classes/sun/tools/java/BinaryCode.java - src/jdk.rmic/share/classes/sun/tools/java/BinaryConstantPool.java - src/jdk.rmic/share/classes/sun/tools/java/BinaryExceptionHandler.java - src/jdk.rmic/share/classes/sun/tools/java/BinaryMember.java - src/jdk.rmic/share/classes/sun/tools/java/ClassDeclaration.java - src/jdk.rmic/share/classes/sun/tools/java/ClassDefinition.java - src/jdk.rmic/share/classes/sun/tools/java/ClassFile.java - src/jdk.rmic/share/classes/sun/tools/java/ClassNotFound.java - src/jdk.rmic/share/classes/sun/tools/java/ClassPath.java - src/jdk.rmic/share/classes/sun/tools/java/ClassType.java - src/jdk.rmic/share/classes/sun/tools/java/CompilerError.java - src/jdk.rmic/share/classes/sun/tools/java/Constants.java - src/jdk.rmic/share/classes/sun/tools/java/Environment.java - src/jdk.rmic/share/classes/sun/tools/java/FileClassFile.java - src/jdk.rmic/share/classes/sun/tools/java/Identifier.java - src/jdk.rmic/share/classes/sun/tools/java/IdentifierToken.java - src/jdk.rmic/share/classes/sun/tools/java/Imports.java - src/jdk.rmic/share/classes/sun/tools/java/MemberDefinition.java - src/jdk.rmic/share/classes/sun/tools/java/MethodSet.java - src/jdk.rmic/share/classes/sun/tools/java/MethodType.java - src/jdk.rmic/share/classes/sun/tools/java/Package.java - src/jdk.rmic/share/classes/sun/tools/java/Parser.java - src/jdk.rmic/share/classes/sun/tools/java/ParserActions.java - src/jdk.rmic/share/classes/sun/tools/java/PathClassFile.java - src/jdk.rmic/share/classes/sun/tools/java/RuntimeConstants.java - src/jdk.rmic/share/classes/sun/tools/java/Scanner.java - src/jdk.rmic/share/classes/sun/tools/java/ScannerInputReader.java - src/jdk.rmic/share/classes/sun/tools/java/SyntaxError.java - src/jdk.rmic/share/classes/sun/tools/java/Type.java - src/jdk.rmic/share/classes/sun/tools/java/ZipClassFile.java - src/jdk.rmic/share/classes/sun/tools/javac/BatchEnvironment.java - src/jdk.rmic/share/classes/sun/tools/javac/BatchParser.java - src/jdk.rmic/share/classes/sun/tools/javac/CompilerMember.java - src/jdk.rmic/share/classes/sun/tools/javac/ErrorConsumer.java - src/jdk.rmic/share/classes/sun/tools/javac/ErrorMessage.java - src/jdk.rmic/share/classes/sun/tools/javac/Main.java - src/jdk.rmic/share/classes/sun/tools/javac/SourceClass.java - src/jdk.rmic/share/classes/sun/tools/javac/SourceMember.java - src/jdk.rmic/share/classes/sun/tools/javac/resources/javac.properties - src/jdk.rmic/share/classes/sun/tools/javac/resources/javac_ja.properties - src/jdk.rmic/share/classes/sun/tools/javac/resources/javac_zh_CN.properties - src/jdk.rmic/share/classes/sun/tools/tree/AddExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/AndExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/ArrayAccessExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/ArrayExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/AssignAddExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/AssignBitAndExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/AssignBitOrExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/AssignBitXorExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/AssignDivideExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/AssignExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/AssignMultiplyExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/AssignOpExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/AssignRemainderExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/AssignShiftLeftExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/AssignShiftRightExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/AssignSubtractExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/AssignUnsignedShiftRightExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/BinaryArithmeticExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/BinaryAssignExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/BinaryBitExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/BinaryCompareExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/BinaryEqualityExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/BinaryExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/BinaryLogicalExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/BinaryShiftExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/BitAndExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/BitNotExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/BitOrExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/BitXorExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/BooleanExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/BreakStatement.java - src/jdk.rmic/share/classes/sun/tools/tree/ByteExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/CaseStatement.java - src/jdk.rmic/share/classes/sun/tools/tree/CastExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/CatchStatement.java - src/jdk.rmic/share/classes/sun/tools/tree/CharExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/CheckContext.java - src/jdk.rmic/share/classes/sun/tools/tree/CodeContext.java - src/jdk.rmic/share/classes/sun/tools/tree/CommaExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/CompoundStatement.java - src/jdk.rmic/share/classes/sun/tools/tree/ConditionVars.java - src/jdk.rmic/share/classes/sun/tools/tree/ConditionalExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/ConstantExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/Context.java - src/jdk.rmic/share/classes/sun/tools/tree/ContinueStatement.java - src/jdk.rmic/share/classes/sun/tools/tree/ConvertExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/DeclarationStatement.java - src/jdk.rmic/share/classes/sun/tools/tree/DivRemExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/DivideExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/DoStatement.java - src/jdk.rmic/share/classes/sun/tools/tree/DoubleExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/EqualExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/ExprExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/Expression.java - src/jdk.rmic/share/classes/sun/tools/tree/ExpressionStatement.java - src/jdk.rmic/share/classes/sun/tools/tree/FieldExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/FieldUpdater.java - src/jdk.rmic/share/classes/sun/tools/tree/FinallyStatement.java - src/jdk.rmic/share/classes/sun/tools/tree/FloatExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/ForStatement.java - src/jdk.rmic/share/classes/sun/tools/tree/GreaterExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/GreaterOrEqualExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/IdentifierExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/IfStatement.java - src/jdk.rmic/share/classes/sun/tools/tree/IncDecExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/InlineMethodExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/InlineNewInstanceExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/InlineReturnStatement.java - src/jdk.rmic/share/classes/sun/tools/tree/InstanceOfExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/IntExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/IntegerExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/LengthExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/LessExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/LessOrEqualExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/LocalMember.java - src/jdk.rmic/share/classes/sun/tools/tree/LongExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/MethodExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/MultiplyExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/NaryExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/NegativeExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/NewArrayExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/NewInstanceExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/Node.java - src/jdk.rmic/share/classes/sun/tools/tree/NotEqualExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/NotExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/NullExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/OrExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/PositiveExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/PostDecExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/PostIncExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/PreDecExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/PreIncExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/RemainderExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/ReturnStatement.java - src/jdk.rmic/share/classes/sun/tools/tree/ShiftLeftExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/ShiftRightExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/ShortExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/Statement.java - src/jdk.rmic/share/classes/sun/tools/tree/StringExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/SubtractExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/SuperExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/SwitchStatement.java - src/jdk.rmic/share/classes/sun/tools/tree/SynchronizedStatement.java - src/jdk.rmic/share/classes/sun/tools/tree/ThisExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/ThrowStatement.java - src/jdk.rmic/share/classes/sun/tools/tree/TryStatement.java - src/jdk.rmic/share/classes/sun/tools/tree/TypeExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/UnaryExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/UnsignedShiftRightExpression.java - src/jdk.rmic/share/classes/sun/tools/tree/UplevelReference.java - src/jdk.rmic/share/classes/sun/tools/tree/VarDeclarationStatement.java - src/jdk.rmic/share/classes/sun/tools/tree/Vset.java - src/jdk.rmic/share/classes/sun/tools/tree/WhileStatement.java - src/jdk.rmic/share/classes/sun/tools/util/CommandLine.java - src/jdk.rmic/share/classes/sun/tools/util/ModifierFilter.java - src/jdk.rmic/share/man/rmic.1 ! test/jdk/java/rmi/reliability/benchmark/bench/rmi/Makefile ! test/jdk/java/rmi/testlibrary/README.jcov - test/jdk/sun/rmi/rmic/RMIGenerator/RmicDefault.java - test/jdk/sun/rmi/rmic/RMIGenerator/packagedir/AppletServer.java - test/jdk/sun/rmi/rmic/RMIGenerator/packagedir/RmicMeImpl.java - test/jdk/sun/rmi/rmic/RMIGenerator/packagedir/RmicMeInterface.java - test/jdk/sun/rmi/rmic/classFileVersion/G1.java - test/jdk/sun/rmi/rmic/classFileVersion/G1Impl.java - test/jdk/sun/rmi/rmic/classFileVersion/run.sh - test/jdk/sun/rmi/rmic/classpath/RMICClassPathTest.java - test/jdk/sun/rmi/rmic/covariantReturns/G2.java - test/jdk/sun/rmi/rmic/covariantReturns/G2Impl.java - test/jdk/sun/rmi/rmic/covariantReturns/G5.java - test/jdk/sun/rmi/rmic/covariantReturns/G5Impl.java - test/jdk/sun/rmi/rmic/covariantReturns/run.sh - test/jdk/sun/rmi/rmic/defaultStubVersion/G1.java - test/jdk/sun/rmi/rmic/defaultStubVersion/G1Impl.java - test/jdk/sun/rmi/rmic/defaultStubVersion/run.sh - test/jdk/sun/rmi/rmic/extraCompilation/run.sh - test/jdk/sun/rmi/rmic/manifestClassPath/Util.sh - test/jdk/sun/rmi/rmic/manifestClassPath/run.sh - test/jdk/sun/rmi/rmic/minimizeWrapperInstances/P.java - test/jdk/sun/rmi/rmic/minimizeWrapperInstances/PImpl.java - test/jdk/sun/rmi/rmic/minimizeWrapperInstances/Test.java - test/jdk/sun/rmi/rmic/minimizeWrapperInstances/run.sh - test/jdk/sun/rmi/rmic/oldjavacRemoved/Foo.java - test/jdk/sun/rmi/rmic/oldjavacRemoved/sunToolsJavacMain.sh - test/jdk/sun/tools/java/CFCTest.java ! test/jdk/tools/launcher/HelpFlagsTest.java ! test/jdk/tools/launcher/VersionCheck.java Changeset: 1cca0e48 Author: Andy Herrick Date: 2020-04-08 09:44:53 +0000 URL: https://git.openjdk.java.net/lanai/commit/1cca0e48 8237490: [macos] Add support notarizing jpackage app-image and dmg Reviewed-by: asemenyuk, almatvee ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppImageBuilder.java ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppStoreBundler.java - src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/MacAppStore.entitlements - src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/MacAppStore_Inherit.entitlements ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/MacResources.properties ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/MacResources_ja.properties ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/MacResources_zh_CN.properties + src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/entitlements.plist ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Arguments.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/ValidOptions.java ! test/jdk/tools/jpackage/macosx/base/SigningBase.java Changeset: 1c651455 Author: Martin Balao Date: 2020-04-02 18:18:23 +0000 URL: https://git.openjdk.java.net/lanai/commit/1c651455 8241888: Mirror jdk.security.allowNonCaAnchor system property with a security one Reviewed-by: mullan ! src/java.base/share/classes/sun/security/validator/PKIXValidator.java ! src/java.base/share/conf/security/java.security Changeset: 29b0912b Author: Zhengyu Gu Date: 2020-04-08 11:21:40 +0000 URL: https://git.openjdk.java.net/lanai/commit/29b0912b 8242375: Shenandoah: Remove ShenandoahHeuristic::record_gc_start/end methods Reviewed-by: shade, rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp Changeset: 6c1f8e1d Author: Zhengyu Gu Date: 2020-04-08 11:33:17 +0000 URL: https://git.openjdk.java.net/lanai/commit/6c1f8e1d 8242370: Enable JFR TestGCPhaseConcurrent test for Shenandoah Reviewed-by: stefank ! test/jdk/jdk/jfr/event/gc/detailed/TestGCPhaseConcurrent.java Changeset: 76a8557d Author: Erik ?sterlund Date: 2020-04-08 15:34:56 +0000 URL: https://git.openjdk.java.net/lanai/commit/76a8557d 8241438: Move IntelJccErratum mitigation code to platform-specific code Reviewed-by: vlivanov, kvn ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/sparc/sparc.ad ! src/hotspot/cpu/x86/c2_intelJccErratum_x86.cpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/opto/output.hpp Changeset: a5b81d97 Author: Erik ?sterlund Date: 2020-04-08 15:34:56 +0000 URL: https://git.openjdk.java.net/lanai/commit/a5b81d97 8240693: Sweeper should not examine dying metadata in is_unloading() nmethod during static call stub cleaning Reviewed-by: kvn, coleenp, pliden ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/compiledMethod.cpp Changeset: 0ffbbc82 Author: Roger Riggs Date: 2020-04-08 11:43:50 +0000 URL: https://git.openjdk.java.net/lanai/commit/0ffbbc82 8242382: test/jdk/TEST.groups cleanup of sun/tools/java Reviewed-by: lancea, dfuchs ! test/jdk/TEST.groups Changeset: dd4e04d6 Author: Calvin Cheung Date: 2020-04-08 08:56:05 +0000 URL: https://git.openjdk.java.net/lanai/commit/dd4e04d6 8242134: Consolidate the get_package_entry() in SystemDictionaryShared and ClassLoader Keep the version in ClassLoader. Reviewed-by: hseigel, redestad, lfoltan ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp Changeset: 52ea4802 Author: Stefan Johansson Date: 2020-04-08 18:38:31 +0000 URL: https://git.openjdk.java.net/lanai/commit/52ea4802 8241141: Restructure humongous object allocation in G1 Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/heapRegionManager.cpp ! src/hotspot/share/gc/g1/heapRegionManager.hpp ! src/hotspot/share/gc/g1/heapRegionManager.inline.hpp ! src/hotspot/share/gc/g1/heapRegionSet.hpp ! src/hotspot/share/gc/g1/heterogeneousHeapRegionManager.cpp ! src/hotspot/share/gc/g1/heterogeneousHeapRegionManager.hpp Changeset: 51a5e9ca Author: Naoto Sato Date: 2020-04-08 09:50:03 +0000 URL: https://git.openjdk.java.net/lanai/commit/51a5e9ca 8242010: Upgrade IANA Language Subtag Registry to Version 2020-04-01 Reviewed-by: rriggs, joehw ! make/data/lsrdata/language-subtag-registry.txt ! make/jdk/src/classes/build/tools/generatelsrequivmaps/EquivMapsGenerator.java ! test/jdk/java/util/Locale/Bug7069824.java ! test/jdk/java/util/Locale/Bug8040211.java ! test/jdk/java/util/Locale/LSRDataTest.java Changeset: 89a33e69 Author: Patricio Chilano Mateo Date: 2020-04-08 18:32:21 +0000 URL: https://git.openjdk.java.net/lanai/commit/89a33e69 8240918: [REDO] Allow direct handshakes without VMThread intervention REDO of 8230594 Reviewed-by: dholmes, rehn, mdoerr, coleenp, dcubed ! src/hotspot/share/runtime/biasedLocking.cpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/handshake.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepointMechanism.inline.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/threadSMR.hpp + test/hotspot/jtreg/runtime/handshake/HandshakeDirectTest.java Changeset: 62060fc2 Author: Naoto Sato Date: 2020-04-08 11:40:33 +0000 URL: https://git.openjdk.java.net/lanai/commit/62060fc2 8242337: javadoc typo in NumberFormat::setMinimumFractionDigits Reviewed-by: lancea, martin ! src/java.base/share/classes/java/text/NumberFormat.java Changeset: 64957a17 Author: Chris Plummer Date: 2020-04-08 12:03:02 +0000 URL: https://git.openjdk.java.net/lanai/commit/64957a17 8242265: serviceability/sa/ClhsdbScanOops.java fails due to bad @requires expression Reviewed-by: sspitsyn, lmesnik ! test/hotspot/jtreg/serviceability/sa/ClhsdbScanOops.java Changeset: cdb379e5 Author: Hannes Walln?fer Date: 2020-04-08 21:28:14 +0000 URL: https://git.openjdk.java.net/lanai/commit/cdb379e5 8237383: Members inherited from non-public types are not included in index Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchIndexItems.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/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/InheritDocTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassUseMapper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Comparators.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Group.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexItem.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/TypeElementCatalog.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java ! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java ! test/langtools/jdk/javadoc/doclet/testMemberInheritance/pkg2/UndocumentedGenericParent.java Changeset: ac8d4208 Author: Hannes Walln?fer Date: 2020-04-08 22:04:51 +0000 URL: https://git.openjdk.java.net/lanai/commit/ac8d4208 8240169: javadoc fails to link to non-modular api docs Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java ! test/langtools/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithModule.java Changeset: 3a6249d0 Author: Leonid Mesnik Date: 2020-04-08 13:14:19 +0000 URL: https://git.openjdk.java.net/lanai/commit/3a6249d0 8242295: Change ThreadMBean in vmTestbase/nsk/monitoring to ThreadMXBean Reviewed-by: iignatyev - test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMBean/findMonitorDeadlockedThreads/find001.java - test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMBean/isCurrentThreadCpuTimeSupported/curthcputime001.java - test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMBean/isThreadContentionMonitoringSupported/thcontmonitor001.java - test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMBean/isThreadCpuTimeSupported/thcputime001.java - test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMBean/resetPeakThreadCount/reset001.java + test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/findMonitorDeadlockedThreads/find001.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/findMonitorDeadlockedThreads/find001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/findMonitorDeadlockedThreads/find002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/findMonitorDeadlockedThreads/find003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/findMonitorDeadlockedThreads/find004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/findMonitorDeadlockedThreads/find005/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/isCurrentThreadCpuTimeSupported/curthcputime001.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/isCurrentThreadCpuTimeSupported/curthcputime001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/isCurrentThreadCpuTimeSupported/curthcputime002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/isCurrentThreadCpuTimeSupported/curthcputime003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/isCurrentThreadCpuTimeSupported/curthcputime004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/isCurrentThreadCpuTimeSupported/curthcputime005/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/isThreadContentionMonitoringSupported/thcontmonitor001.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/isThreadContentionMonitoringSupported/thcontmonitor001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/isThreadContentionMonitoringSupported/thcontmonitor002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/isThreadContentionMonitoringSupported/thcontmonitor003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/isThreadContentionMonitoringSupported/thcontmonitor004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/isThreadContentionMonitoringSupported/thcontmonitor005/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/isThreadCpuTimeSupported/thcputime001.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/isThreadCpuTimeSupported/thcputime001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/isThreadCpuTimeSupported/thcputime002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/isThreadCpuTimeSupported/thcputime003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/isThreadCpuTimeSupported/thcputime004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/isThreadCpuTimeSupported/thcputime005/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/resetPeakThreadCount/reset001.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/resetPeakThreadCount/reset001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/resetPeakThreadCount/reset002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/resetPeakThreadCount/reset003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/resetPeakThreadCount/reset004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/resetPeakThreadCount/reset005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace010.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace014/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace015/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace016/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace017/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace018/TestDescription.java Changeset: 82dfec76 Author: Chris Plummer Date: 2020-04-08 14:11:06 +0000 URL: https://git.openjdk.java.net/lanai/commit/82dfec76 8242384: sa/TestSysProps.java failed due to "RuntimeException: Could not find property in jinfo output: [0.058s][info][cds] Archive was created with UseCompressedOops" Reviewed-by: dcubed ! test/hotspot/jtreg/serviceability/sa/TestSysProps.java Changeset: 3487361a Author: Jie Fu Date: 2020-04-09 09:20:18 +0000 URL: https://git.openjdk.java.net/lanai/commit/3487361a 8242379: [TESTBUG] compiler/loopopts/TestLoopUnswitchingLostCastDependency.java fails with release VMs Reviewed-by: roland, kvn ! test/hotspot/jtreg/compiler/loopopts/TestLoopUnswitchingLostCastDependency.java Changeset: 16f8c294 Author: Jesper Wilhelmsson Date: 2020-04-09 05:28:47 +0000 URL: https://git.openjdk.java.net/lanai/commit/16f8c294 Added tag jdk-15+18 for changeset 44aef192b488 ! .hgtags Changeset: cd8be04b Author: Joe Wang Date: 2020-04-09 03:51:32 +0000 URL: https://git.openjdk.java.net/lanai/commit/cd8be04b 8237187: Obsolete references to java.sun.com Reviewed-by: lancea, naoto ! src/java.base/share/classes/jdk/internal/util/xml/impl/ParserSAX.java Changeset: d1091364 Author: Chris Plummer Date: 2020-04-08 21:01:01 +0000 URL: https://git.openjdk.java.net/lanai/commit/d1091364 8240990: convert clhsdb "dumpclass" command from javascript to java Reviewed-by: sspitsyn, ysuenaga ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java + test/hotspot/jtreg/serviceability/sa/ClhsdbDumpclass.java Changeset: 0eb72d4e Author: Igor Ignatyev Date: 2020-04-08 22:54:35 +0000 URL: https://git.openjdk.java.net/lanai/commit/0eb72d4e 8241707: introduce randomness k/w to hotspot test suite Reviewed-by: kvn, mseledtsov ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/testlibrary_tests/RandomGeneratorTest.java Changeset: 7c351405 Author: Igor Ignatyev Date: 2020-04-08 22:58:42 +0000 URL: https://git.openjdk.java.net/lanai/commit/7c351405 8242310: use reproducible random in hotspot compiler tests Reviewed-by: kvn, thartmann ! test/hotspot/jtreg/compiler/c2/PolynomialRoot.java ! test/hotspot/jtreg/compiler/c2/Test6661247.java ! test/hotspot/jtreg/compiler/c2/Test7047069.java ! test/hotspot/jtreg/compiler/c2/Test7160610.java ! test/hotspot/jtreg/compiler/c2/Test7177917.java ! test/hotspot/jtreg/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java ! test/hotspot/jtreg/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTest.java ! test/hotspot/jtreg/compiler/codecache/stress/Helper.java ! test/hotspot/jtreg/compiler/codecache/stress/OverloadCompileQueueTest.java ! test/hotspot/jtreg/compiler/codecache/stress/RandomAllocationTest.java ! test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationTest.java ! test/hotspot/jtreg/compiler/codegen/Test6896617.java ! test/hotspot/jtreg/compiler/codegen/Test7100757.java ! test/hotspot/jtreg/compiler/codegen/TestTrichotomyExpressions.java ! test/hotspot/jtreg/compiler/codegen/aes/TestAESMain.java ! test/hotspot/jtreg/compiler/codegen/aes/TestCipherBlockChainingEncrypt.java ! test/hotspot/jtreg/compiler/compilercontrol/commandfile/CompileOnlyTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commandfile/ExcludeTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commandfile/LogTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commandfile/PrintTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commands/CompileOnlyTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commands/ExcludeTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commands/LogTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commands/PrintTest.java ! test/hotspot/jtreg/compiler/compilercontrol/directives/CompileOnlyTest.java ! test/hotspot/jtreg/compiler/compilercontrol/directives/ExcludeTest.java ! test/hotspot/jtreg/compiler/compilercontrol/directives/LogTest.java ! test/hotspot/jtreg/compiler/compilercontrol/directives/PrintTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddAndRemoveTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddCompileOnlyTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddExcludeTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddLogTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddPrintAssemblyTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/ClearDirectivesStackTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/PrintDirectivesTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/StressAddMultiThreadedTest.java ! test/hotspot/jtreg/compiler/compilercontrol/matcher/MethodMatcherTest.java ! test/hotspot/jtreg/compiler/compilercontrol/mixed/RandomCommandsTest.java ! test/hotspot/jtreg/compiler/compilercontrol/mixed/RandomValidCommandsTest.java ! test/hotspot/jtreg/compiler/compilercontrol/parser/DirectiveStressTest.java ! test/hotspot/jtreg/compiler/compilercontrol/parser/HugeDirectiveUtil.java ! test/hotspot/jtreg/compiler/escapeAnalysis/TestSelfArrayCopy.java ! test/hotspot/jtreg/compiler/gcbarriers/UnsafeIntrinsicsTest.java ! test/hotspot/jtreg/compiler/interpreter/DisableOSRTest.java ! test/hotspot/jtreg/compiler/intrinsics/base64/TestBase64.java ! test/hotspot/jtreg/compiler/intrinsics/bigInteger/MontgomeryMultiplyTest.java ! test/hotspot/jtreg/compiler/intrinsics/bigInteger/TestMulAdd.java ! test/hotspot/jtreg/compiler/intrinsics/bigInteger/TestMultiplyToLen.java ! test/hotspot/jtreg/compiler/intrinsics/bigInteger/TestShift.java ! test/hotspot/jtreg/compiler/intrinsics/bigInteger/TestSquareToLen.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/BMITestRunner.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestAndnI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestAndnL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsiI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsiL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsmskI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsmskL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsrI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsrL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestLzcntI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestLzcntL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestTzcntI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestTzcntL.java ! test/hotspot/jtreg/compiler/intrinsics/math/TestFpMinMaxIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/AddExactILoadTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/AddExactILoopDependentTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/AddExactINonConstantTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/AddExactIRepeatTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/AddExactLNonConstantTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactILoadTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactILoopDependentTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactINonConstantTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactIRepeatTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLNonConstantTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/NegExactILoadTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/NegExactILoopDependentTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/NegExactINonConstantTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/NegExactLNonConstantTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/SubExactILoadTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/SubExactILoopDependentTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/SubExactINonConstantTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/SubExactIRepeatTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/SubExactLNonConstantTest.java ! test/hotspot/jtreg/compiler/intrinsics/unsafe/DirectByteBufferTest.java ! test/hotspot/jtreg/compiler/intrinsics/unsafe/HeapByteBufferTest.java ! test/hotspot/jtreg/compiler/jsr292/ConcurrentClassLoadingTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java ! test/hotspot/jtreg/compiler/loopopts/superword/Vec_MulAddS2I.java ! test/hotspot/jtreg/compiler/types/correctness/OffTest.java ! test/hotspot/jtreg/compiler/unsafe/UnsafeRaw.java ! test/hotspot/jtreg/compiler/unsafe/UnsafeSmallOffsetBooleanAccessTest.java ! test/hotspot/jtreg/compiler/whitebox/BlockingCompilation.java Changeset: cdfe841d Author: Claes Redestad Date: 2020-04-09 13:04:10 +0000 URL: https://git.openjdk.java.net/lanai/commit/cdfe841d 8242038: G1: Lazily initialize RSHashTables Reviewed-by: kbarrett, sjohanss, tschatzl ! src/hotspot/share/gc/g1/sparsePRT.cpp ! src/hotspot/share/gc/g1/sparsePRT.hpp Changeset: 13645057 Author: Zhengyu Gu Date: 2020-04-09 08:43:03 +0000 URL: https://git.openjdk.java.net/lanai/commit/13645057 8242400: Shenandoah: Restore logging to pre-jdk8241984 format Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp Changeset: 36f22938 Author: Claes Redestad Date: 2020-04-09 14:59:11 +0000 URL: https://git.openjdk.java.net/lanai/commit/36f22938 8241920: G1: Lazily initialize OtherRegionsTable::_coarse_map Reviewed-by: tschatzl, eosterlund ! src/hotspot/share/gc/g1/heapRegionRemSet.cpp ! src/hotspot/share/gc/g1/heapRegionRemSet.hpp Changeset: d9bf9348 Author: Jim Laskey Date: 2020-04-09 10:55:01 +0000 URL: https://git.openjdk.java.net/lanai/commit/d9bf9348 8241742: Remove the preview status for methods introduced for Text Blocks Reviewed-by: psandoz, chegar, alanb ! src/java.base/share/classes/java/lang/String.java ! test/jdk/java/lang/String/Formatted.java ! test/jdk/java/lang/String/StripIndent.java ! test/jdk/java/lang/String/TranslateEscapes.java Changeset: ef8537ec Author: Jim Laskey Date: 2020-04-09 10:55:01 +0000 URL: https://git.openjdk.java.net/lanai/commit/ef8537ec 8241741: Implement Text Blocks as a standard feature in javac Reviewed-by: jlahoda ! src/java.base/share/classes/jdk/internal/PreviewFeature.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java ! test/langtools/tools/javac/TextBlockAPI.java ! test/langtools/tools/javac/TextBlockIllegalEscape.java ! test/langtools/tools/javac/TextBlockIllegalEscape.out ! test/langtools/tools/javac/TextBlockLang.java ! test/langtools/tools/javac/diags/examples/TextBlockCloseDelimiter.java ! test/langtools/tools/javac/diags/examples/TextBlockOpenDelimiter.java + test/langtools/tools/javac/diags/examples/TextBlockSource.java ! test/langtools/tools/javac/diags/examples/TextBlockWhitespace.java Changeset: e0a75ed0 Author: Chris Plummer Date: 2020-04-09 07:13:49 +0000 URL: https://git.openjdk.java.net/lanai/commit/e0a75ed0 8242162: convert clhsdb "sysprops" command from javascript to java Reviewed-by: sspitsyn, ysuenaga ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java ! test/hotspot/jtreg/serviceability/sa/LingeredAppSysProps.java ! test/hotspot/jtreg/serviceability/sa/TestSysProps.java Changeset: 1d7dee9a Author: Vladimir Ivanov Date: 2020-04-09 21:29:34 +0000 URL: https://git.openjdk.java.net/lanai/commit/1d7dee9a 8242289: C2: Support platform-specific node cloning in Matcher Reviewed-by: kvn ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/sparc/sparc.ad ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/matcher.hpp Changeset: b7d5172b Author: Jim Laskey Date: 2020-04-09 16:32:22 +0000 URL: https://git.openjdk.java.net/lanai/commit/b7d5172b 8242472: Comment for unused PreviewFeature.Feature.TEXT_BLOCKS enum Reviewed-by: abuckley ! src/java.base/share/classes/jdk/internal/PreviewFeature.java Changeset: 455d2e7c Author: Joe Darcy Date: 2020-04-09 14:16:17 +0000 URL: https://git.openjdk.java.net/lanai/commit/455d2e7c 8225540: In core reflection note whether returned annotations are declaration or type annotations Reviewed-by: alanb, prappo ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/Module.java ! src/java.base/share/classes/java/lang/Package.java ! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedElement.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedType.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/Modifier.java ! src/java.base/share/classes/java/lang/reflect/Parameter.java ! src/java.base/share/classes/java/lang/reflect/RecordComponent.java Changeset: ca46bba5 Author: Stuart Monteith Date: 2020-04-10 09:41:20 +0000 URL: https://git.openjdk.java.net/lanai/commit/ca46bba5 8241587: Aarch64: remove x86 specifics from os_linux.cpp/hpp/inline.hpp Reviewed-by: dholmes ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.hpp - src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.inline.hpp Changeset: 6b0b851a Author: Prasanta Sadhukhan Date: 2020-04-10 11:47:09 +0000 URL: https://git.openjdk.java.net/lanai/commit/6b0b851a Merge ! test/jdk/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: 469c179c Author: duke Date: 2020-04-10 06:30:24 +0000 URL: https://git.openjdk.java.net/lanai/commit/469c179c Automatic merge of client:master into master ! make/autoconf/spec.gmk.in ! make/autoconf/toolchain.m4 ! make/autoconf/spec.gmk.in ! make/autoconf/toolchain.m4 From duke at openjdk.java.net Sat Apr 11 05:11:42 2020 From: duke at openjdk.java.net (duke) Date: Sat, 11 Apr 2020 05:11:42 GMT Subject: git: openjdk/lanai: 12 new changesets Message-ID: Changeset: 592b9a95 Author: Yang Zhang Date: 2020-04-10 05:43:40 +0000 URL: https://git.openjdk.java.net/lanai/commit/592b9a95 8241911: AArch64: Fix a potential register clash issue in reduce_add2I Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad Changeset: 502d4595 Author: Weijun Wang Date: 2020-04-10 15:05:42 +0000 URL: https://git.openjdk.java.net/lanai/commit/502d4595 8240848: ArrayIndexOutOfBoundsException buf for TextCallbackHandler Reviewed-by: mullan ! src/java.base/share/classes/sun/security/util/ConsoleCallbackHandler.java ! test/jdk/com/sun/security/auth/callback/TextCallbackHandler/Confirm.java Changeset: 86722cb0 Author: Rahul Yadav Committer: Patrick Concannon Date: 2020-04-10 10:05:33 +0000 URL: https://git.openjdk.java.net/lanai/commit/86722cb0 8239594: jdk.tls.client.protocols is not respected 8239595: ssl context version is not respected The java.net.HttpClient is updated to no longer override any default selected protocols in the SSLContext, in the absence of any SSLParameters explicitly supplied to the HttpClient.builder. Reviewed-by: chegar, dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java + test/jdk/java/net/httpclient/TlsContextTest.java + test/jdk/java/net/httpclient/ssltest/TlsVersionTest.java ! test/lib/jdk/test/lib/net/SimpleSSLContext.java Changeset: 5ad5aa49 Author: Daniil Titov Date: 2020-04-10 08:46:17 +0000 URL: https://git.openjdk.java.net/lanai/commit/5ad5aa49 8242430: Correct links in javadoc of OperatingSystemMXBean Reviewed-by: dholmes ! src/jdk.management/share/classes/com/sun/management/OperatingSystemMXBean.java Changeset: 8ace9207 Author: Joe Wang Date: 2020-04-10 17:00:40 +0000 URL: https://git.openjdk.java.net/lanai/commit/8ace9207 8242470: Update Xerces to Version 2.12.1 Reviewed-by: lancea, naoto ! src/java.xml/share/legal/xerces.md Changeset: f11d4628 Author: Alex Menkov Date: 2020-04-10 10:52:26 +0000 URL: https://git.openjdk.java.net/lanai/commit/f11d4628 8242282: Test sun/tools/jps/TestJps.java fails after JDK-8237572 Reviewed-by: dcubed, cjplummer ! test/jdk/sun/tools/jps/LingeredAppForJps.java ! test/jdk/sun/tools/jps/TestJps.java Changeset: 93831d4e Author: Lance Andersen Date: 2020-04-10 14:00:01 +0000 URL: https://git.openjdk.java.net/lanai/commit/93831d4e 8241883: (zipfs) SeekableByteChannel:close followed by SeekableByteChannel:close will throw an NPE coverage Reviewed-by: clanger, alanb ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ByteArrayChannel.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! test/jdk/jdk/nio/zipfs/testng/test/ChannelTests.java Changeset: 3cf922b3 Author: Roger Riggs Date: 2020-04-10 16:33:56 +0000 URL: https://git.openjdk.java.net/lanai/commit/3cf922b3 8242462: Residual Cleanup of rmic removal Reviewed-by: jjg, amlu, erikj, iignatyev, mseledtsov ! bin/unshuffle_list.txt ! doc/building.html ! doc/building.md - test/hotspot/jtreg/applications/ctw/modules/jdk_rmic.java ! test/hotspot/jtreg/runtime/cds/appcds/ProtectionDomain.java ! test/hotspot/jtreg/runtime/cds/appcds/SharedPackages.java ! test/hotspot/jtreg/runtime/cds/appcds/test-classes/JimageClassPackage.java ! test/hotspot/jtreg/runtime/cds/appcds/test-classes/JimageClassProtDomain.java ! test/langtools/jdk/javadoc/doclet/testModules/jdk/element-list ! test/langtools/jdk/javadoc/doclet/testRecordTypes/jdk11/element-list ! test/langtools/tools/jdeps/modules/InverseDeps.java Changeset: 3a0a3d21 Author: Chris Plummer Date: 2020-04-10 14:00:49 +0000 URL: https://git.openjdk.java.net/lanai/commit/3a0a3d21 8184249: SA: clhsdb 'intConstant' throws a NullPointerException when not attached to a VM Reviewed-by: amenkov ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java Changeset: 4895a19d Author: Liam Miller-Cushon Date: 2020-03-28 16:15:52 +0000 URL: https://git.openjdk.java.net/lanai/commit/4895a19d 8241798: Allow enums to have more constants Reviewed-by: mcimadamore, briangoetz, forax ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! test/langtools/tools/javac/MethodParameters/EnumTest.out ! test/langtools/tools/javac/classfiles/attributes/Synthetic/EnumTest.java + test/langtools/tools/javac/enum/BigEnum.java Changeset: efba976c Author: Prasanta Sadhukhan Date: 2020-04-11 10:32:17 +0000 URL: https://git.openjdk.java.net/lanai/commit/efba976c Merge Changeset: 45534e23 Author: duke Date: 2020-04-11 05:10:28 +0000 URL: https://git.openjdk.java.net/lanai/commit/45534e23 Automatic merge of client:master into master From duke at openjdk.java.net Mon Apr 13 12:16:57 2020 From: duke at openjdk.java.net (duke) Date: Mon, 13 Apr 2020 12:16:57 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: Changeset: 816d9483 Author: Tejpal Rebari Date: 2020-04-13 17:42:05 +0000 URL: https://git.openjdk.java.net/lanai/commit/816d9483 8241228: Test jdk/javax/swing/UIDefaults/8146330/UIDefaultKeySizeTest.java is failing Reviewed-by: serb, pbansal, psadhukhan ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/UIDefaults/8146330/UIDefaultKeySizeTest.java Changeset: 1c0fe725 Author: duke Date: 2020-04-13 12:16:17 +0000 URL: https://git.openjdk.java.net/lanai/commit/1c0fe725 Automatic merge of client:master into master From duke at openjdk.java.net Tue Apr 14 08:16:11 2020 From: duke at openjdk.java.net (duke) Date: Tue, 14 Apr 2020 08:16:11 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: Changeset: 2d350add Author: Sergey Bylokhov Date: 2020-04-13 23:43:37 +0000 URL: https://git.openjdk.java.net/lanai/commit/2d350add 8152332: [macosx] JFileChooser cannot be serialized on Mac OS X Reviewed-by: pbansal, jdv ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JFileChooser/DeserializedJFileChooser/DeserializedJFileChooserTest.java Changeset: 63f81c95 Author: duke Date: 2020-04-14 08:15:34 +0000 URL: https://git.openjdk.java.net/lanai/commit/63f81c95 Automatic merge of client:master into master From mark.reinhold at oracle.com Tue Apr 14 23:53:11 2020 From: mark.reinhold at oracle.com (mark.reinhold at oracle.com) Date: Tue, 14 Apr 2020 16:53:11 -0700 (PDT) Subject: New candidate JEP: 382: New macOS Rendering Pipeline Message-ID: <20200414235311.AD3EB31E403@eggemoggin.niobe.net> https://openjdk.java.net/jeps/382 - Mark From duke at openjdk.java.net Wed Apr 15 07:13:51 2020 From: duke at openjdk.java.net (duke) Date: Wed, 15 Apr 2020 07:13:51 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: <501c6c70-4886-443d-9a77-62b0ac33e39c@openjdk.org> Changeset: 74b556d6 Author: Sergey Bylokhov Date: 2020-04-14 08:19:48 +0000 URL: https://git.openjdk.java.net/lanai/commit/74b556d6 8240290: Clean the "libawt_xawt" library from code for macOS Reviewed-by: prr ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c ! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c ! src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c ! src/java.desktop/unix/native/libawt_xawt/xawt/XWindow.c Changeset: 616100a6 Author: duke Date: 2020-04-15 07:13:21 +0000 URL: https://git.openjdk.java.net/lanai/commit/616100a6 Automatic merge of client:master into master From avu at openjdk.java.net Thu Apr 16 10:15:01 2020 From: avu at openjdk.java.net (Alexey Ushakov) Date: Thu, 16 Apr 2020 10:15:01 GMT Subject: git: openjdk/lanai: 8242653: Lanai: SRC_OVER with extra alpha does not work for VI Message-ID: <7ccfb723-c41e-43ec-a36e-a93f603a6785@openjdk.org> Changeset: ee7fee1d Author: Alexey Ushakov Date: 2020-04-16 10:14:01 +0000 URL: https://git.openjdk.java.net/lanai/commit/ee7fee1d 8242653: Lanai: SRC_OVER with extra alpha does not work for VI ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBlitLoops.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLComposite.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPaints.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPipelineStatesStorage.m From avu at openjdk.java.net Thu Apr 16 10:19:28 2020 From: avu at openjdk.java.net (Alexey Ushakov) Date: Thu, 16 Apr 2020 10:19:28 GMT Subject: FYI: 8242653: Lanai: SRC_OVER with extra alpha does not work for VI Message-ID: Passed extra alpha to texture shader ------------- Commit messages: - 8242653: Lanai: SRC_OVER with extra alpha does not work for VI Changes: https://git.openjdk.java.net/lanai/pull/27/files Webrev: https://webrevs.openjdk.java.net/lanai/27/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8242653 Stats: 15 lines in 4 files changed: 3 ins; 3 del; 9 mod Patch: https://git.openjdk.java.net/lanai/pull/27.diff Fetch: git fetch https://git.openjdk.java.net/lanai pull/27/head:pull/27 PR: https://git.openjdk.java.net/lanai/pull/27 From duke at openjdk.java.net Thu Apr 16 17:24:36 2020 From: duke at openjdk.java.net (duke) Date: Thu, 16 Apr 2020 17:24:36 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: Changeset: a1199351 Author: Sergey Bylokhov Date: 2020-04-16 10:12:08 +0000 URL: https://git.openjdk.java.net/lanai/commit/a1199351 8196181: sun/java2d/GdiRendering/InsetClipping.java fails Reviewed-by: jdv ! test/jdk/ProblemList.txt ! test/jdk/sun/java2d/GdiRendering/InsetClipping.java Changeset: 3eb5cfb9 Author: duke Date: 2020-04-16 17:23:24 +0000 URL: https://git.openjdk.java.net/lanai/commit/3eb5cfb9 Automatic merge of client:master into master From duke at openjdk.java.net Fri Apr 17 05:46:42 2020 From: duke at openjdk.java.net (duke) Date: Fri, 17 Apr 2020 05:46:42 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: <51049847-db85-4abf-b74b-1a13af01fd0e@openjdk.org> Changeset: 12d93f11 Author: Jayathirth D V Date: 2020-04-17 11:10:45 +0000 URL: https://git.openjdk.java.net/lanai/commit/12d93f11 8195841: PNGImageReader.readNullTerminatedString() doesnt check for non-null terminated strings with length equal to maxLen Reviewed-by: serb, prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java + test/jdk/javax/imageio/plugins/png/MaxLengthKeywordReadTest.java Changeset: ce891e97 Author: duke Date: 2020-04-17 05:44:49 +0000 URL: https://git.openjdk.java.net/lanai/commit/ce891e97 Automatic merge of client:master into master From duke at openjdk.java.net Fri Apr 17 06:03:57 2020 From: duke at openjdk.java.net (duke) Date: Fri, 17 Apr 2020 06:03:57 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: Changeset: 8b002d88 Author: Prasanta Sadhukhan Date: 2020-04-17 11:29:01 +0000 URL: https://git.openjdk.java.net/lanai/commit/8b002d88 8242526: PIT: javax/swing/JInternalFrame/8020708/bug8020708.java fails in mach5 ubuntu system 8233644: [TESTBUG] JInternalFrame test bug8020708.java is failing on macos Reviewed-by: serb, pbansal, jdv ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JInternalFrame/8020708/bug8020708.java Changeset: 137168f6 Author: duke Date: 2020-04-17 06:02:55 +0000 URL: https://git.openjdk.java.net/lanai/commit/137168f6 Automatic merge of client:master into master From jdv at openjdk.java.net Mon Apr 20 05:46:29 2020 From: jdv at openjdk.java.net (Jayathirth D V) Date: Mon, 20 Apr 2020 05:46:29 GMT Subject: git: openjdk/lanai: 8243131: DisableMaskCache in MTLMaskFill to maintain proper state Message-ID: <5c2e46a0-f320-4b20-a93c-5d67ad7272a9@openjdk.org> Changeset: ec0ca2bc Author: Jayathirth D V Date: 2020-04-20 05:45:36 +0000 URL: https://git.openjdk.java.net/lanai/commit/ec0ca2bc 8243131: DisableMaskCache in MTLMaskFill to maintain proper state ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLMaskFill.m From jdv at openjdk.java.net Mon Apr 20 05:53:27 2020 From: jdv at openjdk.java.net (Jayathirth D V) Date: Mon, 20 Apr 2020 05:53:27 GMT Subject: FYI: 8243131: DisableMaskCache in MTLMaskFill to maintain proper state Message-ID: We have local cache state management(unlike opengl which uses check_previous_op) and its better if we disable mask cache and not just flush it in MaskFill. ------------- Commit messages: - 8243131: DisableMaskCache in MTLMaskFill to maintain proper state Changes: https://git.openjdk.java.net/lanai/pull/28/files Webrev: https://webrevs.openjdk.java.net/lanai/28/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8243131 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/lanai/pull/28.diff Fetch: git fetch https://git.openjdk.java.net/lanai pull/28/head:pull/28 PR: https://git.openjdk.java.net/lanai/pull/28 From jdv at openjdk.java.net Mon Apr 20 10:55:09 2020 From: jdv at openjdk.java.net (Jayathirth D V) Date: Mon, 20 Apr 2020 10:55:09 GMT Subject: git: openjdk/lanai: 8243159: Disable unused glyph cache code in LCD rendering Message-ID: <29d829c8-09b0-4263-bc77-488331bc923a@openjdk.org> Changeset: 61fdc8a9 Author: Jayathirth D V Date: 2020-04-20 10:53:52 +0000 URL: https://git.openjdk.java.net/lanai/commit/61fdc8a9 8243159: Disable unused glyph cache code in LCD rendering ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTextRenderer.m From jdv at openjdk.java.net Mon Apr 20 11:01:15 2020 From: jdv at openjdk.java.net (Jayathirth D V) Date: Mon, 20 Apr 2020 11:01:15 GMT Subject: FYI: 8243159: Disable unused glyph cache code in LCD rendering Message-ID: Present code doesnt use LCD glyph cache but it initializes and adds glyphs to it which will consume compute cycles. ------------- Commit messages: - 8243159: Disable unused glyph cache code in LCD rendering Changes: https://git.openjdk.java.net/lanai/pull/29/files Webrev: https://webrevs.openjdk.java.net/lanai/29/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8243159 Stats: 13 lines in 1 file changed: 1 ins; 2 del; 10 mod Patch: https://git.openjdk.java.net/lanai/pull/29.diff Fetch: git fetch https://git.openjdk.java.net/lanai pull/29/head:pull/29 PR: https://git.openjdk.java.net/lanai/pull/29 From jdv at openjdk.java.net Mon Apr 20 11:34:16 2020 From: jdv at openjdk.java.net (Jayathirth D V) Date: Mon, 20 Apr 2020 11:34:16 GMT Subject: git: openjdk/lanai: 8243160: Update AddToGlyphCache to handle LCD text rendering Message-ID: Changeset: 79f176b4 Author: Jayathirth D V Date: 2020-04-20 11:33:22 +0000 URL: https://git.openjdk.java.net/lanai/commit/79f176b4 8243160: Update AddToGlyphCache to handle LCD text rendering ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTextRenderer.m From jdv at openjdk.java.net Mon Apr 20 11:43:01 2020 From: jdv at openjdk.java.net (Jayathirth D V) Date: Mon, 20 Apr 2020 11:43:01 GMT Subject: FYI: 8243160: Update AddToGlyphCache to handle LCD text rendering Message-ID: AddtoGlyphCache needs to handle RGB data and replace cells in glyphCacheLCD appropriately. Change also contains little cleanup. ------------- Commit messages: - 8243160: Update AddToGlyphCache to handle LCD text rendering Changes: https://git.openjdk.java.net/lanai/pull/30/files Webrev: https://webrevs.openjdk.java.net/lanai/30/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8243160 Stats: 43 lines in 1 file changed: 27 ins; 9 del; 7 mod Patch: https://git.openjdk.java.net/lanai/pull/30.diff Fetch: git fetch https://git.openjdk.java.net/lanai pull/30/head:pull/30 PR: https://git.openjdk.java.net/lanai/pull/30 From aghaisas at openjdk.java.net Mon Apr 20 11:45:01 2020 From: aghaisas at openjdk.java.net (Ajit Ghaisas) Date: Mon, 20 Apr 2020 11:45:01 GMT Subject: git: openjdk/lanai: 8243158: Lanai - Interpolation constants should be mapped from AffineTransformOp Message-ID: <200acfc3-82ff-49b3-93a1-7d3d0e345568@openjdk.org> Changeset: d991baed Author: Ajit Ghaisas Date: 2020-04-20 11:44:37 +0000 URL: https://git.openjdk.java.net/lanai/commit/d991baed 8243158: Lanai - Interpolation constants should be mapped from AffineTransformOp ! src/java.desktop/macosx/native/libawt_lwawt/awt/common.h From aghaisas at openjdk.java.net Mon Apr 20 11:51:38 2020 From: aghaisas at openjdk.java.net (Ajit Ghaisas) Date: Mon, 20 Apr 2020 11:51:38 GMT Subject: FYI: 8243158: Lanai - Interpolation constants should be mapped from AffineTransformOp Message-ID: Issue : https://bugs.openjdk.java.net/browse/JDK-8243158 Fix : Fixed the incorrect interpolation constants defined and used in Metal code. ------------- Commit messages: - interpolation_correction Changes: https://git.openjdk.java.net/lanai/pull/31/files Webrev: https://webrevs.openjdk.java.net/lanai/31/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8243158 Stats: 4 lines in 1 file changed: 2 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/lanai/pull/31.diff Fetch: git fetch https://git.openjdk.java.net/lanai pull/31/head:pull/31 PR: https://git.openjdk.java.net/lanai/pull/31 From duke at openjdk.java.net Mon Apr 20 16:44:02 2020 From: duke at openjdk.java.net (duke) Date: Mon, 20 Apr 2020 16:44:02 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: <77e14d72-5193-4d9f-bbf2-a2253a4e7cdb@openjdk.org> Changeset: 73e52d06 Author: Sergey Bylokhov Date: 2020-04-20 09:35:04 +0000 URL: https://git.openjdk.java.net/lanai/commit/73e52d06 8242174: [macos] The NestedModelessDialogTest test make the macOS unstable Reviewed-by: prr ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Toolkit/RealSync/Test.java Changeset: fd85e5fb Author: duke Date: 2020-04-20 16:42:21 +0000 URL: https://git.openjdk.java.net/lanai/commit/fd85e5fb Automatic merge of client:master into master From duke at openjdk.java.net Mon Apr 20 18:35:24 2020 From: duke at openjdk.java.net (duke) Date: Mon, 20 Apr 2020 18:35:24 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: Changeset: 62a23542 Author: Anton Litvinov Date: 2020-04-20 19:25:41 +0000 URL: https://git.openjdk.java.net/lanai/commit/62a23542 8242498: Invalid "sun.awt.TimedWindowEvent" object leads to JVM crash Reviewed-by: prr, serb ! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp Changeset: 130560f7 Author: duke Date: 2020-04-20 18:34:19 +0000 URL: https://git.openjdk.java.net/lanai/commit/130560f7 Automatic merge of client:master into master From duke at openjdk.java.net Mon Apr 20 20:55:06 2020 From: duke at openjdk.java.net (duke) Date: Mon, 20 Apr 2020 20:55:06 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: <4c13c9f8-7e78-42fb-b9f1-15011046a820@openjdk.org> Changeset: 9ad39392 Author: Phil Race Date: 2020-04-20 13:50:16 +0000 URL: https://git.openjdk.java.net/lanai/commit/9ad39392 8233006: freetype incorrectly adjusts advances when emboldening rotated glyphs Reviewed-by: serb, jdv ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c + test/jdk/java/awt/font/Rotate/RotatedSyntheticBoldTest.java ! test/jdk/java/awt/font/Rotate/RotatedTextTest.java Changeset: fd4cf1d5 Author: duke Date: 2020-04-20 20:53:28 +0000 URL: https://git.openjdk.java.net/lanai/commit/fd4cf1d5 Automatic merge of client:master into master From duke at openjdk.java.net Mon Apr 20 22:22:43 2020 From: duke at openjdk.java.net (duke) Date: Mon, 20 Apr 2020 22:22:43 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: <5f5d63ef-ea21-4410-86a4-ab2c4644b7ad@openjdk.org> Changeset: def1d5a8 Author: Phil Race Date: 2020-04-20 15:19:55 +0000 URL: https://git.openjdk.java.net/lanai/commit/def1d5a8 8242004: TextLayout throws Exception with a non-invertible transform Reviewed-by: serb, jdv ! src/java.desktop/share/classes/sun/font/GlyphLayout.java ! src/java.desktop/share/classes/sun/font/StandardGlyphVector.java ! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java ! src/java.desktop/share/classes/sun/java2d/loops/FontInfo.java ! src/java.desktop/share/classes/sun/java2d/pipe/GlyphListPipe.java + test/jdk/java/awt/FontClass/NonInvertibleTransformTextTest.java Changeset: b5c1be0c Author: duke Date: 2020-04-20 22:22:11 +0000 URL: https://git.openjdk.java.net/lanai/commit/b5c1be0c Automatic merge of client:master into master From jdv at openjdk.java.net Tue Apr 21 11:51:59 2020 From: jdv at openjdk.java.net (Jayathirth D V) Date: Tue, 21 Apr 2020 11:51:59 GMT Subject: git: openjdk/lanai: 8243253: Disable incomplete cached text rendering for LCD Message-ID: Changeset: 4ffc9752 Author: Jayathirth D V Date: 2020-04-21 11:51:02 +0000 URL: https://git.openjdk.java.net/lanai/commit/4ffc9752 8243253: Disable incomplete cached text rendering for LCD ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTextRenderer.m From jdv at openjdk.java.net Tue Apr 21 11:58:00 2020 From: jdv at openjdk.java.net (Jayathirth D V) Date: Tue, 21 Apr 2020 11:58:00 GMT Subject: FYI: 8243253: Disable incomplete cached text rendering for LCD Message-ID: <2g8GdYO8NbD9fqr9BpEdG5S0r79ZAyw95FJ-bRWoctM=.33290ea3-ccd7-425b-918b-a986a13a472c@github.com> Cached LCD rendering should be used only after it is working properly with glyph cache. ------------- Commit messages: - 8243253: Disable incomplete cached text rendering for LCD Changes: https://git.openjdk.java.net/lanai/pull/32/files Webrev: https://webrevs.openjdk.java.net/lanai/32/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8243253 Stats: 10 lines in 1 file changed: 2 ins; 3 del; 5 mod Patch: https://git.openjdk.java.net/lanai/pull/32.diff Fetch: git fetch https://git.openjdk.java.net/lanai pull/32/head:pull/32 PR: https://git.openjdk.java.net/lanai/pull/32 From duke at openjdk.java.net Wed Apr 22 00:06:12 2020 From: duke at openjdk.java.net (duke) Date: Wed, 22 Apr 2020 00:06:12 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: <4fa9d668-4c5d-480e-bcf7-d5ffcb1dc2a8@openjdk.org> Changeset: 1a7f6af1 Author: Phil Race Date: 2020-04-21 17:03:13 +0000 URL: https://git.openjdk.java.net/lanai/commit/1a7f6af1 8243314: Problem list java/awt/image/multiresolution/MultiresolutionIconTest.java on Windows Reviewed-by: bpb ! test/jdk/ProblemList.txt Changeset: 92f27e94 Author: duke Date: 2020-04-22 00:05:52 +0000 URL: https://git.openjdk.java.net/lanai/commit/92f27e94 Automatic merge of client:master into master From duke at openjdk.java.net Wed Apr 22 06:49:51 2020 From: duke at openjdk.java.net (duke) Date: Wed, 22 Apr 2020 06:49:51 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: Changeset: 08784f18 Author: Prasanta Sadhukhan Date: 2020-04-22 12:16:37 +0000 URL: https://git.openjdk.java.net/lanai/commit/08784f18 8178028: Typing 'C' cannot change the tab layout to WRAP_TAB_LAYOUT Reviewed-by: jdv ! test/jdk/javax/swing/JTabbedPane/4666224/bug4666224.java Changeset: bc428341 Author: duke Date: 2020-04-22 06:49:26 +0000 URL: https://git.openjdk.java.net/lanai/commit/bc428341 Automatic merge of client:master into master From duke at openjdk.java.net Wed Apr 22 08:34:31 2020 From: duke at openjdk.java.net (duke) Date: Wed, 22 Apr 2020 08:34:31 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: <27535a01-60c2-4c64-9ca0-ae1ae5023860@openjdk.org> Changeset: c1eb104f Author: Bhawesh Choudhary Committer: Prasanta Sadhukhan Date: 2020-04-22 13:43:07 +0000 URL: https://git.openjdk.java.net/lanai/commit/c1eb104f 8233584: [Win LAF] When navigating the contents of the file list changes in Win LAF Reviewed-by: serb, aivanov ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java + test/jdk/javax/swing/JFileChooser/JFileChooserCombolistSelection/JFileChooserCombolistSelection.java Changeset: b6f2fd6c Author: duke Date: 2020-04-22 08:34:08 +0000 URL: https://git.openjdk.java.net/lanai/commit/b6f2fd6c Automatic merge of client:master into master From abochkarev at openjdk.java.net Thu Apr 23 12:23:10 2020 From: abochkarev at openjdk.java.net (Artem Bochkarev) Date: Thu, 23 Apr 2020 12:23:10 GMT Subject: git: openjdk/lanai: 8242354: implemented MaskBlit Message-ID: <2cc7e724-538b-4aee-971c-bca9ed805865@openjdk.org> Changeset: 7cc74486 Author: Artem Bochkarev Date: 2020-04-23 12:22:07 +0000 URL: https://git.openjdk.java.net/lanai/commit/7cc74486 8242354: implemented MaskBlit ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLMaskBlit.m From abochkarev at openjdk.java.net Thu Apr 23 12:34:03 2020 From: abochkarev at openjdk.java.net (Artem Bochkarev) Date: Thu, 23 Apr 2020 12:34:03 GMT Subject: FYI: 8242354: implemented MaskBlit Message-ID: implemented MaskBlit ------------- Commit messages: - 8242354: implemented MaskBlit Changes: https://git.openjdk.java.net/lanai/pull/36/files Webrev: https://webrevs.openjdk.java.net/lanai/36/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8242354 Stats: 26 lines in 1 file changed: 21 ins; 2 del; 3 mod Patch: https://git.openjdk.java.net/lanai/pull/36.diff Fetch: git fetch https://git.openjdk.java.net/lanai pull/36/head:pull/36 PR: https://git.openjdk.java.net/lanai/pull/36 From duke at openjdk.java.net Thu Apr 23 17:58:24 2020 From: duke at openjdk.java.net (duke) Date: Thu, 23 Apr 2020 17:58:24 GMT Subject: git: openjdk/lanai: 168 new changesets Message-ID: <71cc1fd8-4a5f-4c3d-a535-7cb8fb899dbc@openjdk.org> Changeset: 83a1d70f Author: Andy Herrick Date: 2020-04-10 16:21:12 +0000 URL: https://git.openjdk.java.net/lanai/commit/83a1d70f 8242155: Enhance automated macos signing tests Reviewed-by: asemenyuk, almatvee ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java ! test/jdk/tools/jpackage/macosx/base/SigningBase.java Changeset: 447d6499 Author: Brian Burkhalter Date: 2020-04-13 10:16:38 +0000 URL: https://git.openjdk.java.net/lanai/commit/447d6499 8242292: (fs) FileSystems.getFileSystem(URI) should throw IAE if the URI scheme is null Reviewed-by: lancea, alanb ! src/java.base/share/classes/java/nio/file/FileSystems.java ! test/jdk/java/nio/file/FileSystem/Basic.java Changeset: ea36a53b Author: Brian Burkhalter Date: 2020-04-13 10:17:03 +0000 URL: https://git.openjdk.java.net/lanai/commit/ea36a53b 8241952: (fs) FileChannel.write(ByteBuffer src, long position) does not check for the FileChannel being closed first Reviewed-by: lancea, alanb ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java Changeset: 7a608f40 Author: Jonathan Gibbons Date: 2020-04-13 10:54:12 +0000 URL: https://git.openjdk.java.net/lanai/commit/7a608f40 8242326: use new "summary-list" CSS class instead of general "block-list" for list of summary sections Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MarkerComments.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MemberSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.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/ModuleSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/langtools/jdk/javadoc/doclet/testLists/TestLists.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java Changeset: 68e0e49b Author: Serguei Spitsyn Date: 2020-04-13 18:02:13 +0000 URL: https://git.openjdk.java.net/lanai/commit/68e0e49b 8242241: add assert to ClassUnloadEventImpl::className Add assert Reviewed-by: cjplummer, dcubed ! src/jdk.jdi/share/classes/com/sun/tools/jdi/EventSetImpl.java Changeset: 15464b36 Author: Igor Ignatyev Date: 2020-04-13 12:30:07 +0000 URL: https://git.openjdk.java.net/lanai/commit/15464b36 8242471: remove "temporarily" restrictions of nsk/jdi/Argument/value/value004 Reviewed-by: amenkov, cjplummer ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value004/TestDescription.java Changeset: 116fe806 Author: Igor Ignatyev Date: 2020-04-13 12:31:34 +0000 URL: https://git.openjdk.java.net/lanai/commit/116fe806 8242313: use reproducible random in hotspot svc tests Reviewed-by: cjplummer ! test/hotspot/jtreg/serviceability/sa/LingeredAppWithNativeMethod.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackMixed.java ! test/hotspot/jtreg/serviceability/threads/TestFalseDeadLock.java Changeset: c73934d8 Author: Igor Ignatyev Date: 2020-04-13 12:32:57 +0000 URL: https://git.openjdk.java.net/lanai/commit/c73934d8 8242311: use reproducible random in hotspot runtime tests Reviewed-by: iklam, mseledtsov ! test/hotspot/jtreg/runtime/NMT/HugeArenaTracking.java ! test/hotspot/jtreg/runtime/NMT/MallocStressTest.java ! test/hotspot/jtreg/runtime/NMT/MallocTrackingVerify.java ! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/GCStressApp.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/GCStressTest.java ! test/hotspot/jtreg/runtime/exceptionMsgs/NullPointerException/NullPointerExceptionTest.java Changeset: 77041dc4 Author: Chris Plummer Date: 2020-04-13 13:21:56 +0000 URL: https://git.openjdk.java.net/lanai/commit/77041dc4 8235220: ClhsdbScanOops.java fails with sun.jvm.hotspot.types.WrongTypeException Reviewed-by: amenkov, iklam ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/RobustOopDeterminator.java ! test/hotspot/jtreg/ProblemList.txt Changeset: 99a6b6b8 Author: Evgeny Nikitin Committer: Igor Ignatyev Date: 2020-03-24 15:21:38 +0000 URL: https://git.openjdk.java.net/lanai/commit/99a6b6b8 8174768: Make ProcessTools print executed process output into a separate file Reviewed-by: dholmes, iignatyev ! test/lib/jdk/test/lib/process/ProcessTools.java Changeset: a46f4bfa Author: Stuart Marks Date: 2020-04-13 14:37:07 +0000 URL: https://git.openjdk.java.net/lanai/commit/a46f4bfa 8242327: List spec should state that unmodifiable lists implement RandomAccess Reviewed-by: lancea ! src/java.base/share/classes/java/util/List.java Changeset: 4a09f31e Author: Chris Plummer Date: 2020-04-13 16:30:11 +0000 URL: https://git.openjdk.java.net/lanai/commit/4a09f31e 8237250: pmap and pstack should do a better of making it clear that they are not supported on Mac OS X Reviewed-by: amenkov, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PMap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPmap.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPstack.java Changeset: d34f732b Author: Yasumasa Suenaga Date: 2020-04-14 09:03:38 +0000 URL: https://git.openjdk.java.net/lanai/commit/d34f732b 8242283: Can't start JVM when java home path includes non-ASCII character Reviewed-by: naoto, hseigel ! src/hotspot/os/windows/os_windows.cpp ! src/java.base/share/native/libzip/zip_util.c ! src/java.base/windows/native/libjava/canonicalize_md.c ! src/java.base/windows/native/libjli/java_md.c ! src/jdk.incubator.jpackage/windows/native/libapplauncher/WindowsPlatform.cpp Changeset: 8cd92414 Author: Weijun Wang Date: 2020-04-14 10:04:05 +0000 URL: https://git.openjdk.java.net/lanai/commit/8cd92414 8242330: Arrays should be cloned in several JAAS Callback classes Reviewed-by: mullan ! src/java.base/share/classes/javax/security/auth/callback/ChoiceCallback.java ! src/java.base/share/classes/javax/security/auth/callback/ConfirmationCallback.java + test/jdk/javax/security/auth/callback/Mutability.java Changeset: 5dca7ec6 Author: Magnus Ihse Bursie Date: 2020-04-14 14:58:24 +0000 URL: https://git.openjdk.java.net/lanai/commit/5dca7ec6 8231572: Use -lobjc instead of -fobjc-link-runtime in libosxsecurity Reviewed-by: erikj ! make/lib/Lib-java.base.gmk Changeset: b18e006b Author: Stefan Johansson Date: 2020-04-14 15:18:22 +0000 URL: https://git.openjdk.java.net/lanai/commit/b18e006b 8242448: Change HeapRegionManager::guarantee_contiguous_range to be assert_contiguous_range Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/heapRegionManager.cpp ! src/hotspot/share/gc/g1/heapRegionManager.hpp Changeset: e0ccd776 Author: Aleksey Shipilev Date: 2020-04-14 15:33:00 +0000 URL: https://git.openjdk.java.net/lanai/commit/e0ccd776 8242625: Shenandoah: restore heap logging for Degenerated/Full cycles Reviewed-by: rkennke, zgu ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp Changeset: b812e8ba Author: Aleksey Shipilev Date: 2020-04-14 15:33:01 +0000 URL: https://git.openjdk.java.net/lanai/commit/b812e8ba 8242638: Shenandoah: restore heap logging for uncommit Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: aadc7c7c Author: Prasadrao Koppula Date: 2020-04-14 14:16:58 +0000 URL: https://git.openjdk.java.net/lanai/commit/aadc7c7c 8237474: Default SSLEngine should create in server role Reviewed-by: xuelei, coffeys ! src/java.base/share/classes/javax/net/ssl/SSLContext.java ! src/java.base/share/classes/javax/net/ssl/SSLContextSpi.java ! src/java.base/share/classes/javax/net/ssl/SSLEngine.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/classes/sun/security/ssl/TransportContext.java ! test/jdk/sun/security/ssl/SSLContextImpl/CustomizedDTLSDefaultProtocols.java ! test/jdk/sun/security/ssl/SSLContextImpl/CustomizedDTLSServerDefaultProtocols.java ! test/jdk/sun/security/ssl/SSLContextImpl/DefaultDTLSEnabledProtocols.java ! test/jdk/sun/security/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java Changeset: 416f4ed7 Author: Erik Joelsson Date: 2020-04-14 07:54:54 +0000 URL: https://git.openjdk.java.net/lanai/commit/416f4ed7 8242463: ProcessTools.createNativeTestProcessBuilder() in testlib needs jdk/bin on PATH on Windows Reviewed-by: iignatyev, mseledtsov, tbell ! test/lib/jdk/test/lib/Platform.java ! test/lib/jdk/test/lib/process/ProcessTools.java Changeset: 165fa245 Author: Erik Joelsson Date: 2020-04-14 07:58:08 +0000 URL: https://git.openjdk.java.net/lanai/commit/165fa245 8242468: VS2019 build missing vcruntime140_1.dll Reviewed-by: tbell, ihse ! make/CreateJmods.gmk ! make/autoconf/basic.m4 ! make/autoconf/spec.gmk.in ! make/autoconf/toolchain_windows.m4 ! make/copy/Copy-java.base.gmk ! make/devkit/createWindowsDevkit2019.sh ! make/hotspot/test/GtestImage.gmk ! make/lib/CoreLibraries.gmk ! src/java.base/windows/native/libjli/java_md.c Changeset: 1cc71b41 Author: Hannes Walln?fer Date: 2020-04-14 19:22:51 +0000 URL: https://git.openjdk.java.net/lanai/commit/1cc71b41 8241982: Make TestSearchScript.java run with GraalJS Reviewed-by: sundar, jjg ! test/langtools/jdk/javadoc/doclet/testSearchScript/TestSearchScript.java Changeset: a62a0e52 Author: Denghui Dong Date: 2020-04-14 20:36:33 +0000 URL: https://git.openjdk.java.net/lanai/commit/a62a0e52 8238665: Add JFR event for direct memory statistics Reviewed-by: egahlin, alanb ! src/java.base/share/classes/java/nio/Bits.java ! src/java.base/share/classes/java/nio/Buffer.java ! src/java.base/share/classes/jdk/internal/access/JavaNioAccess.java ! src/java.base/share/classes/jdk/internal/misc/VM.java ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java ! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java + src/jdk.jfr/share/classes/jdk/jfr/events/AbstractBufferStatisticsEvent.java + src/jdk.jfr/share/classes/jdk/jfr/events/DirectBufferStatisticsEvent.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/runtime/TestDirectBufferStatisticsEvent.java ! test/lib/jdk/test/lib/jfr/EventNames.java Changeset: e969c158 Author: Aditya Mandaleeka Committer: Aleksey Shipilev Date: 2020-04-14 21:17:48 +0000 URL: https://git.openjdk.java.net/lanai/commit/e969c158 8241142: Shenandoah: should not use parallel reference processing with single GC thread Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: 36021864 Author: Christoph Langer Date: 2020-04-14 21:43:34 +0000 URL: https://git.openjdk.java.net/lanai/commit/36021864 8242039: Improve jlink VersionPropsPlugin Reviewed-by: redestad ! src/java.base/share/classes/java/lang/VersionProps.java.template ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VersionPropsPlugin.java Changeset: b98e863f Author: Aleksey Shipilev Date: 2020-04-14 22:18:37 +0000 URL: https://git.openjdk.java.net/lanai/commit/b98e863f 8242641: Shenandoah: clear live data and update TAMS optimistically Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: 4694da31 Author: Kim Barrett Date: 2020-04-14 17:31:53 +0000 URL: https://git.openjdk.java.net/lanai/commit/4694da31 8242078: G1: Improve concurrent refinement analytics and logging Unify data collection and reporting. Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1Analytics.cpp ! src/hotspot/share/gc/g1/g1Analytics.hpp ! src/hotspot/share/gc/g1/g1BarrierSet.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.hpp + src/hotspot/share/gc/g1/g1ConcurrentRefineStats.cpp + src/hotspot/share/gc/g1/g1ConcurrentRefineStats.hpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.hpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp ! src/hotspot/share/gc/g1/g1RemSetSummary.hpp ! src/hotspot/share/logging/logPrefix.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java ! test/hotspot/jtreg/gc/g1/TestRemsetLoggingTools.java Changeset: 4c7d85b6 Author: Valerie Peng Date: 2020-04-14 22:12:13 +0000 URL: https://git.openjdk.java.net/lanai/commit/4c7d85b6 8242556: Cannot load RSASSA-PSS public key with non-null params from byte array Update AlgorithmId to use alg name before oid str when parsing DER bytes Reviewed-by: mullan ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java ! test/jdk/sun/security/rsa/pss/PSSParametersTest.java ! test/jdk/sun/security/rsa/pss/TestPSSKeySupport.java Changeset: 7bce9a91 Author: Valerie Peng Date: 2020-04-14 22:31:54 +0000 URL: https://git.openjdk.java.net/lanai/commit/7bce9a91 8172680: Support SHA-3 based Hmac algorithms Enhanced SunJCE provider with Hmac with SHA3 digests Reviewed-by: weijun ! src/java.base/share/classes/com/sun/crypto/provider/HmacCore.java ! src/java.base/share/classes/com/sun/crypto/provider/KeyGeneratorCore.java ! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java ! test/jdk/com/sun/crypto/provider/Mac/MacKAT.java Changeset: 9efd3d7f Author: Sean Mullan Date: 2019-10-15 08:18:48 +0000 URL: https://git.openjdk.java.net/lanai/commit/9efd3d7f 8231415: Better signatures in XML Reviewed-by: weijun, mschoene, rhalade ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java Changeset: 123febeb Author: Xue-Lei Andrew Fan Date: 2019-10-20 13:42:44 +0000 URL: https://git.openjdk.java.net/lanai/commit/123febeb 8229733: TLS message handling improvements Reviewed-by: jnimeh, rhalade, ahgross ! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java ! src/java.base/share/classes/sun/security/ssl/PostHandshakeContext.java ! src/java.base/share/classes/sun/security/ssl/TransportContext.java Changeset: 6c16f55f Author: Ivan Gerasimov Date: 2019-10-23 17:03:07 +0000 URL: https://git.openjdk.java.net/lanai/commit/6c16f55f 8231785: Improved socket permissions Reviewed-by: ahgross, chegar, mullan, rhalade ! src/java.base/share/classes/java/net/SocketPermission.java ! test/jdk/java/net/SocketPermission/SocketPermissionCollection.java Changeset: e6304dca Author: Xue-Lei Andrew Fan Date: 2019-10-28 10:43:58 +0000 URL: https://git.openjdk.java.net/lanai/commit/e6304dca 8232424: More constrained algorithms Reviewed-by: jnimeh, rhalade, ahgross ! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java ! src/java.base/share/classes/sun/security/ssl/KeyShareExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java Changeset: 740e70ba Author: Jamil Nimeh Date: 2019-10-30 13:15:21 +0000 URL: https://git.openjdk.java.net/lanai/commit/740e70ba 8232581: Improve TLS verification Reviewed-by: xuelei, rhalade, mschoene ! src/java.base/share/classes/sun/security/ssl/Alert.java ! src/java.base/share/classes/sun/security/ssl/ClientKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/Finished.java Changeset: 0e4b718a Author: Hannes Walln?fer Date: 2019-11-06 17:13:21 +0000 URL: https://git.openjdk.java.net/lanai/commit/0e4b718a 8223898: Forward references to Nashorn Reviewed-by: sundar, mschoene, rhalade ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/RegExpScanner.java Changeset: 3bbc499f Author: Alex Menkov Date: 2019-11-14 15:06:11 +0000 URL: https://git.openjdk.java.net/lanai/commit/3bbc499f 8227542: Manifest improved jar headers Reviewed-by: sspitsyn, mschoene ! src/java.instrument/share/classes/java/lang/instrument/package-info.java ! src/java.instrument/share/native/libinstrument/InvocationAdapter.c Changeset: 3dd1fd29 Author: Hannes Walln?fer Date: 2019-11-15 19:10:43 +0000 URL: https://git.openjdk.java.net/lanai/commit/3dd1fd29 8223904: Improve Nashorn matching Reviewed-by: jlaskey, sundar, mschoene, rhalade ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/StringNode.java Changeset: 72c7b49b Author: Xue-Lei Andrew Fan Date: 2019-11-25 09:50:30 +0000 URL: https://git.openjdk.java.net/lanai/commit/72c7b49b 8234408: Improve TLS session handling Reviewed-by: ascarpino, jjiang, ahgross, ssahoo, mullan ! src/java.base/share/classes/sun/security/ssl/ClientHello.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/TransportContext.java Changeset: 2ea157fe Author: Vladimir Ivanov Date: 2019-12-03 19:31:20 +0000 URL: https://git.openjdk.java.net/lanai/commit/2ea157fe 8227467: Better class method invocations Reviewed-by: thartmann, dholmes, ahgross ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/oops/instanceKlass.hpp Changeset: ad098130 Author: Daniel Fuchs Date: 2019-12-09 20:33:15 +0000 URL: https://git.openjdk.java.net/lanai/commit/ad098130 8233245: More adaptive sockets Reviewed-by: chegar, igerasim, alanb, skoivu, rhalade ! src/java.base/share/classes/sun/nio/ch/DatagramSocketAdaptor.java + test/jdk/java/net/DatagramSocket/GetLocalAddress.java Changeset: c182379f Author: Weijun Wang Date: 2019-12-11 16:35:43 +0000 URL: https://git.openjdk.java.net/lanai/commit/c182379f 8234027: Better JCEKS key support Reviewed-by: ahgross, mullan, rriggs, rhalade ! src/java.base/share/classes/com/sun/crypto/provider/JceKeyStore.java ! src/java.base/share/classes/com/sun/crypto/provider/KeyProtector.java ! src/java.base/share/classes/com/sun/crypto/provider/SealedObjectForKeyProtector.java Changeset: 0a73d5b7 Author: Erik Joelsson Date: 2019-12-12 15:38:36 +0000 URL: https://git.openjdk.java.net/lanai/commit/0a73d5b7 8233410: Better Build Scripting Reviewed-by: tbell, jwilhelm ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags-ldflags.m4 ! make/launcher/LauncherCommon.gmk Changeset: 4df99aa7 Author: Erik Joelsson Date: 2019-12-13 08:27:51 +0000 URL: https://git.openjdk.java.net/lanai/commit/4df99aa7 8226346: Build better binary builders Reviewed-by: tbell ! make/TestImage.gmk ! make/autoconf/basic.m4 ! make/autoconf/configure.ac ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags-ldflags.m4 ! make/autoconf/jdk-options.m4 ! make/autoconf/spec.gmk.in ! make/common/NativeCompilation.gmk ! make/gensrc/GensrcCharacterData.gmk ! make/gensrc/GensrcModuleInfo.gmk ! make/hotspot/gensrc/GensrcAdlc.gmk ! make/hotspot/gensrc/GensrcDtrace.gmk ! make/hotspot/lib/CompileDtraceLibraries.gmk ! make/hotspot/lib/CompileGtest.gmk ! make/hotspot/lib/CompileJvm.gmk ! make/jdk/src/classes/build/tools/generatecharacter/GenerateCharacter.java ! make/jdk/src/classes/build/tools/module/GenModuleInfoSource.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTextPipe.m ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m ! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_MidiOut.c ! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_MidiUtils.c ! src/java.desktop/macosx/native/libosxui/ScreenMenu.m ! src/java.desktop/share/native/common/awt/debug/debug_assert.h ! src/java.desktop/share/native/common/awt/debug/debug_mem.c ! src/java.desktop/share/native/common/awt/debug/debug_trace.h ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipeline.h ! src/java.desktop/windows/native/libawt/windows/alloc.h ! src/java.desktop/windows/native/libawt/windows/awt_Debug.h ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiIn.cpp ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiOut.c ! src/java.instrument/share/native/libinstrument/JPLISAssert.h ! src/java.instrument/unix/native/libinstrument/EncodingSupport_md.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11wrapper.h ! src/jdk.jdi/share/native/libdt_shmem/shmemBase.h ! src/jdk.jdi/windows/native/libdt_shmem/shmem_md.c ! src/jdk.jdwp.agent/share/native/libjdwp/error_messages.h ! src/jdk.jdwp.agent/share/native/libjdwp/log_messages.h + test/jdk/build/AbsPathsInImage.java Changeset: 2309ac52 Author: Roger Riggs Date: 2019-12-13 11:23:50 +0000 URL: https://git.openjdk.java.net/lanai/commit/2309ac52 8235274: Enhance typing of methods Reviewed-by: jrose, psandoz, skoivu ! src/java.base/share/classes/java/lang/invoke/MethodType.java Changeset: 8e5af263 Author: Michael McMahon Date: 2019-12-16 15:13:19 +0000 URL: https://git.openjdk.java.net/lanai/commit/8e5af263 8234825: Better Headings for HTTP Servers Reviewed-by: chegar, dfuchs, igerasim ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Headers.java Changeset: f4761381 Author: Xue-Lei Andrew Fan Date: 2019-12-17 12:55:36 +0000 URL: https://git.openjdk.java.net/lanai/commit/f4761381 8235691: Enhance TLS connectivity Reviewed-by: jnimeh, rhalade, ahgross ! src/java.base/share/classes/sun/security/ssl/SSLTransport.java Changeset: f711ce40 Author: Brian Burkhalter Date: 2019-12-18 07:21:23 +0000 URL: https://git.openjdk.java.net/lanai/commit/f711ce40 8234841: Enhance buffering of byte buffers Reviewed-by: alanb, ahgross, rhalade, psandoz ! src/java.base/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template ! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template ! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template ! src/java.base/share/classes/java/nio/StringCharBuffer.java Changeset: e4f4e8ed Author: Anton Litvinov Date: 2020-01-16 15:08:19 +0000 URL: https://git.openjdk.java.net/lanai/commit/e4f4e8ed 8233250: Better X11 rendering Reviewed-by: prr, rhalade, mschoene, serb ! src/java.desktop/share/native/libsplashscreen/splashscreen_gfx_impl.c ! src/java.desktop/unix/native/common/java2d/x11/X11PMBlitLoops.c ! src/java.desktop/unix/native/common/java2d/x11/X11TextRenderer_md.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/multiVis.c ! src/java.desktop/unix/native/libawt_xawt/java2d/x11/XRBackendNative.c Changeset: d7136cd4 Author: Brent Christian Date: 2020-01-21 10:56:30 +0000 URL: https://git.openjdk.java.net/lanai/commit/d7136cd4 8224541: Better mapping of serial ENUMs Reviewed-by: mschoene, rhalade, robm, rriggs, smarks ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/io/ObjectStreamClass.java Changeset: 14c0c195 Author: Stuart Marks Date: 2020-01-21 16:53:01 +0000 URL: https://git.openjdk.java.net/lanai/commit/14c0c195 8224549: Less Blocking Array Queues Reviewed-by: bchristi, rhalade, rriggs, mschoene, robm ! src/java.base/share/classes/java/io/ObjectStreamClass.java Changeset: 833a3897 Author: Brian Burkhalter Date: 2019-10-29 14:07:27 +0000 URL: https://git.openjdk.java.net/lanai/commit/833a3897 8225603: Enhancement for big integers Reviewed-by: darcy, ahgross, rhalade ! src/java.base/share/classes/java/math/MutableBigInteger.java ! src/jdk.crypto.ec/share/native/libsunec/impl/mpi.c + test/jdk/java/math/BigInteger/ModInvTime.java Changeset: f77016b9 Author: Ivan Gerasimov Date: 2020-01-29 20:01:34 +0000 URL: https://git.openjdk.java.net/lanai/commit/f77016b9 8236201: Better Scanner conversions Reviewed-by: ahgross, rhalade, rriggs, skoivu, smarks ! src/java.base/share/classes/java/util/Scanner.java Changeset: 5fff0506 Author: Erik Joelsson Date: 2020-02-20 09:09:25 +0000 URL: https://git.openjdk.java.net/lanai/commit/5fff0506 8239429: AbsPathsInImage.java fails in JDK 11u and 14u on Windows Reviewed-by: tbell ! test/jdk/build/AbsPathsInImage.java Changeset: 7e20cf75 Author: Erik Joelsson Date: 2020-02-20 14:05:38 +0000 URL: https://git.openjdk.java.net/lanai/commit/7e20cf75 8238960: linux-i586 builds are inconsistent as the newly build jdk is not able to reserve enough space for object heap Reviewed-by: ihse, tbell, ahgross, jwilhelm ! make/autoconf/flags-ldflags.m4 Changeset: 0278846e Author: Henry Jen Date: 2020-04-14 23:11:49 +0000 URL: https://git.openjdk.java.net/lanai/commit/0278846e Merge ! make/autoconf/basic.m4 ! make/autoconf/spec.gmk.in ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/TransportContext.java ! src/java.security.jgss/share/classes/sun/security/krb5/Checksum.java ! make/autoconf/basic.m4 ! make/autoconf/spec.gmk.in ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/TransportContext.java ! src/java.security.jgss/share/classes/sun/security/krb5/Checksum.java Changeset: 346d09e7 Author: Zhengyu Gu Date: 2020-04-14 20:03:29 +0000 URL: https://git.openjdk.java.net/lanai/commit/346d09e7 8242602: Shenandoah: allow earlier recycle of trashed regions during concurrent root processing Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp Changeset: 23709c83 Author: Zhengyu Gu Date: 2020-04-14 21:08:15 +0000 URL: https://git.openjdk.java.net/lanai/commit/23709c83 8242643: Shenandoah: split concurrent weak and strong root processing Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp Changeset: 919027a9 Author: Denghui Dong Date: 2020-04-14 16:37:36 +0000 URL: https://git.openjdk.java.net/lanai/commit/919027a9 8242485: Null _file checking in fileStream::flush() Reviewed-by: dholmes, ysuenaga, iklam ! src/hotspot/share/utilities/ostream.cpp ! src/hotspot/share/utilities/ostream.hpp Changeset: b0d709cc Author: Magnus Ihse Bursie Date: 2020-04-15 08:58:03 +0000 URL: https://git.openjdk.java.net/lanai/commit/b0d709cc 8241618: Fix trivial unchecked warnings for jdk.hotspot.agent Reviewed-by: cjplummer, sspitsyn ! src/jdk.hotspot.agent/share/classes/com/sun/java/swing/action/ActionManager.java ! src/jdk.hotspot.agent/share/classes/com/sun/java/swing/ui/CommonUI.java ! src/jdk.hotspot.agent/share/classes/com/sun/java/swing/ui/TabsDlg.java ! src/jdk.hotspot.agent/share/classes/com/sun/java/swing/ui/WizardDlg.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciObjectFactory.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CodeCache.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/DebugInfoReadStream.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/NMethod.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/ObjectValue.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/ScopeDesc.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/StubQueue.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/Debugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdCDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/CDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/LoadObjectComparator.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/TemplateType.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicBlockSym.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicCDebugInfoDataBase.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicCompoundType.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicEnumType.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicFunctionType.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicLineNumberMapping.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicType.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/dummy/DummyDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/proc/ProcCDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebuggerLocal.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/win32/coff/COFFFileParser.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgCDebugInfoBuilder.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgCDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgDebuggerLocal.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/BytecodeDisassembler.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/OopMapForCacheEntry.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Dictionary.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/CellTypeStateList.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/GenerateOopMap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHistogram.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/VirtualCallTypeData.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/InlineTree.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/Node.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/CompiledVFrame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ConcurrentLocksPrinter.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/DeadlockDetector.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/StackValueCollection.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VirtualBaseConstructor.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/ClassLoaderStats.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/FinalizerInfo.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PMap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/jcore/ByteCodeRewriter.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/jcore/ClassDump.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/jcore/PackageNameFilter.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/types/basic/BasicType.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/types/basic/BasicTypeDataBase.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/types/basic/BasicVtblAccess.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/AnnotatedMemoryPanel.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/Annotation.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/FindInHeapPanel.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/HighPrecisionJScrollBar.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/HistoryComboBox.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/JavaThreadsPanel.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/ObjectHistogramPanel.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/ProcessListPanel.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/SAPanel.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/SourceCodePanel.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/tree/CTypeTreeNodeAdapter.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/tree/RevPtrsTreeNodeAdapter.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/tree/SimpleTreeGroupNode.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/tree/SimpleTreeModel.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/BasicHashtable.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/CStringUtilities.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/FindObjectByType.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/Hashtable.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HashtableBucket.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapGXLWriter.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/Interval.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/IntervalNode.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/IntervalTree.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/LivenessAnalysis.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/LivenessPath.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/LivenessPathList.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/MessageQueueBackend.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/ObjectReader.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/RBTree.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/ReversePtrs.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/ReversePtrsAnalysis.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/StreamMonitor.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/SystemDictionaryHelper.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaFactoryImpl.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaField.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaFrame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaInstanceKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaMethod.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaThread.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaVM.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/MapScriptObject.java Changeset: 7bd2cd0b Author: Kim Barrett Date: 2020-04-15 03:05:30 +0000 URL: https://git.openjdk.java.net/lanai/commit/7bd2cd0b 8242597: Remove GenericTaskQueue<>::push_slow Remove push_slow and comment invariants. Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/shared/taskqueue.hpp ! src/hotspot/share/gc/shared/taskqueue.inline.hpp Changeset: d983fa6c Author: Magnus Ihse Bursie Date: 2020-04-15 09:35:27 +0000 URL: https://git.openjdk.java.net/lanai/commit/d983fa6c 8242629: Remove references to deprecated java.util.Observer and Observable Reviewed-by: erikj, cjplummer, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/asm/Disassembler.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/c1/Runtime1.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciArrayKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciBaseObject.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciConstant.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciEnv.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciField.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciInstance.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciInstanceKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciMetadata.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciMethod.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciMethodData.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciObjArrayKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciObject.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciObjectFactory.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciSymbol.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciType.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciTypeArrayKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/classfile/ClassLoaderData.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/classfile/ClassLoaderDataGraph.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/AdapterBlob.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/BufferBlob.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CodeBlob.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CodeCache.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CompiledMethod.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/DeoptimizationBlob.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/ExceptionBlob.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/Location.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/MethodHandlesAdapterBlob.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/NMethod.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/PCDesc.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/RuntimeBlob.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/RuntimeStub.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/SafepointBlob.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/SingletonBlob.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/StubQueue.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/UncommonTrapBlob.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/VMRegImpl.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/compiler/CompileTask.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/compiler/ImmutableOopMap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/compiler/ImmutableOopMapPair.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/compiler/ImmutableOopMapSet.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/compiler/OopMapValue.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/epsilon/EpsilonHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionTable.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1MonitoringSupport.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegion.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionManager.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionSetBase.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionType.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/parallel/ImmutableSpace.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/parallel/MutableSpace.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/parallel/PSOldGen.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/parallel/PSYoungGen.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/parallel/ParallelScavengeHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/serial/DefNewGeneration.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/serial/TenuredGeneration.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CompactibleSpace.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/ContiguousSpace.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GenCollectedHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/Generation.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GenerationFactory.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GenerationSpec.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/OopStorage.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/Space.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeapRegion.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/Bytecodes.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/Interpreter.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/InterpreterCodelet.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/AFLBinaryTreeDictionary.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/CodeHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Dictionary.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/DictionaryEntry.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FreeChunk.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/HeapBlock.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/MemRegion.java ! 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/memory/Universe.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/VirtualSpace.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Array.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ArrayKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/BreakpointInfo.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/CheckedExceptionElement.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/CompiledICHolder.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/CompressedKlassPointers.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/CompressedOops.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstMethod.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPoolCache.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPoolCacheEntry.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ExceptionTableElement.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Instance.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceClassLoaderKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceMirrorKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceRefKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Klass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/LocalVariableTableElement.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Mark.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Metadata.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Method.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodCounters.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodData.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjArray.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjArrayKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Oop.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/OopUtilities.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Symbol.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/TypeArray.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/TypeArrayKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/java_lang_Class.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/Block.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/Block_Array.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/Block_List.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/CallDynamicJavaNode.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/CallJavaNode.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/CallNode.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/CallRuntimeNode.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/CallStaticJavaNode.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/Compile.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/HaltNode.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/InlineTree.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/JVMState.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/LoopNode.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/MachCallJavaNode.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/MachCallNode.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/MachCallRuntimeNode.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/MachCallStaticJavaNode.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/MachIfNode.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/MachNode.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/MachReturnNode.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/MachSafePointNode.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/MultiNode.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/Node.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/Node_Array.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/Node_List.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/Phase.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/PhaseCFG.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/PhaseRegAlloc.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/PhiNode.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/ProjNode.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/RegionNode.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/RootNode.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/SafePointNode.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/TypeNode.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/prims/JvmtiExport.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Arguments.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/BasicLock.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/BasicObjectLock.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/BasicType.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/BasicTypeSize.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/CompilerThread.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Frame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JNIHandleBlock.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JNIHandles.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaCallWrapper.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/OSThread.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ObjectMonitor.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ObjectSynchronizer.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/PerfDataEntry.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/PerfDataPrologue.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/PerfMemory.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/RegisterMap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/StubRoutines.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Thread.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ThreadLocalAllocBuffer.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMReg.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64JavaCallWrapper.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/amd64/AMD64JavaCallWrapper.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/bsd_amd64/BsdAMD64JavaThreadPDAccess.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/bsd_x86/BsdX86JavaThreadPDAccess.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/linux_aarch64/LinuxAARCH64JavaThreadPDAccess.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/linux_amd64/LinuxAMD64JavaThreadPDAccess.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/linux_ppc64/LinuxPPC64JavaThreadPDAccess.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/linux_sparc/LinuxSPARCJavaThreadPDAccess.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/linux_x86/LinuxX86JavaThreadPDAccess.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64Frame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/solaris_amd64/SolarisAMD64JavaThreadPDAccess.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/solaris_sparc/SolarisSPARCJavaThreadPDAccess.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/solaris_x86/SolarisX86JavaThreadPDAccess.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/sparc/SPARCRegisterMap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/vmSymbols.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/win32_amd64/Win32AMD64JavaThreadPDAccess.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/win32_x86/Win32X86JavaThreadPDAccess.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/x86/X86JavaCallWrapper.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/JavaThreadsPanel.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/BasicHashtable.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/BasicHashtableEntry.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/CompactHashTable.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/GenericArray.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/GenericGrowableArray.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/GrowableArray.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/Hashtable.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HashtableBucket.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HashtableEntry.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/IntArray.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/KlassArray.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/MethodArray.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/Observable.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/Observer.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/RobustOopDeterminator.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/SystemDictionaryHelper.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/U1Array.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/U2Array.java Changeset: 941bb3bc Author: Claes Redestad Date: 2020-04-15 19:03:59 +0000 URL: https://git.openjdk.java.net/lanai/commit/941bb3bc 8242842: Avoid reallocating name when checking for trailing slash in ZipFile.getEntryPos Co-authored-by: Eirik Bj?rsn?s Reviewed-by: alanb, lancea ! src/java.base/share/classes/java/util/zip/ZipFile.java Changeset: cc05419e Author: Vipin Sharma Committer: Pavel Rappo Date: 2020-04-15 20:42:43 +0000 URL: https://git.openjdk.java.net/lanai/commit/cc05419e 8242366: Fix JavaDoc warnings Reviewed-by: dfuchs, mullan, prappo, weijun ! src/java.base/share/classes/com/sun/crypto/provider/AESCipher.java ! src/java.base/share/classes/com/sun/crypto/provider/AESWrapCipher.java ! src/java.base/share/classes/com/sun/crypto/provider/BlowfishCrypt.java ! src/java.base/share/classes/com/sun/crypto/provider/DESCrypt.java ! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java ! src/java.base/share/classes/com/sun/crypto/provider/PBEKeyFactory.java ! src/java.base/share/classes/com/sun/crypto/provider/PBES1Core.java ! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2Core.java ! src/java.base/share/classes/com/sun/crypto/provider/Padding.java ! src/java.base/share/classes/com/sun/crypto/provider/SymmetricCipher.java ! src/java.base/share/classes/java/lang/ProcessBuilder.java ! src/java.base/share/classes/java/util/GregorianCalendar.java ! src/java.base/share/classes/sun/net/util/IPAddressUtil.java ! src/java.base/share/classes/sun/net/www/content/text/PlainTextInputStream.java ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java ! src/java.base/share/classes/sun/security/jca/ProviderConfig.java ! src/java.base/share/classes/sun/security/provider/certpath/BasicChecker.java ! src/java.base/share/classes/sun/security/provider/certpath/Builder.java ! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java ! src/java.base/share/classes/sun/security/provider/certpath/URICertStore.java ! src/java.base/share/classes/sun/security/ssl/StatusResponseManager.java ! src/java.base/share/classes/sun/security/timestamp/TSResponse.java ! src/java.base/share/classes/sun/text/DictionaryBasedBreakIterator.java Changeset: ed18906c Author: Anthony Scarpino Date: 2020-04-15 13:50:41 +0000 URL: https://git.openjdk.java.net/lanai/commit/ed18906c 8242008: SSLSession inconsistencies Reviewed-by: jnimeh, xuelei ! src/java.base/share/classes/sun/security/ssl/Finished.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java ! src/java.base/share/classes/sun/security/ssl/SessionTicketExtension.java + test/jdk/javax/net/ssl/SSLSession/CheckSessionContext.java + test/jdk/javax/net/ssl/templates/TLSBase.java Changeset: d37985cd Author: Lois Foltan Date: 2020-04-15 21:01:02 +0000 URL: https://git.openjdk.java.net/lanai/commit/d37985cd 8210012: Implement Unified Logging Option for -XX:+TraceMethodHandles and -XX:+TraceInvokeDynamic Transition the tracing method handles command line options to unified logging, -Xlog:methodhandles. Reviewed-by: dholmes, iklam, jrose ! src/hotspot/cpu/arm/methodHandles_arm.cpp ! src/hotspot/cpu/ppc/methodHandles_ppc.cpp ! src/hotspot/cpu/s390/methodHandles_s390.cpp ! src/hotspot/cpu/sparc/methodHandles_sparc.cpp ! src/hotspot/cpu/x86/methodHandles_x86.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/compiler/compileTask.cpp ! src/hotspot/share/interpreter/bootstrapInfo.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/logging/log.hpp ! src/hotspot/share/logging/logStream.hpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/utilities/exceptions.cpp ! src/hotspot/share/utilities/exceptions.hpp + test/hotspot/jtreg/runtime/logging/CondyIndy.jasm + test/hotspot/jtreg/runtime/logging/CondyIndyMathOperation.jasm + test/hotspot/jtreg/runtime/logging/CondyIndyTest.java Changeset: c7fd570e Author: Jesper Wilhelmsson Date: 2020-04-16 03:04:48 +0000 URL: https://git.openjdk.java.net/lanai/commit/c7fd570e Added tag jdk-15+19 for changeset 7cc27caabe6e ! .hgtags Changeset: 474ce89e Author: Kim Barrett Date: 2020-04-15 22:47:58 +0000 URL: https://git.openjdk.java.net/lanai/commit/474ce89e 8242631: Missing but used special functions for some classes Adjust some special function definitions to avoid deprecation warnings. Reviewed-by: dholmes ! src/hotspot/share/ci/bcEscapeAnalyzer.cpp ! src/hotspot/share/oops/oopsHierarchy.hpp Changeset: dc6d76f5 Author: Weijun Wang Date: 2020-04-16 13:47:09 +0000 URL: https://git.openjdk.java.net/lanai/commit/dc6d76f5 8242260: Add forRemoval=true to already deprecated ContentSigner Reviewed-by: alanb, mullan, xuelei ! src/jdk.jartool/share/classes/com/sun/jarsigner/ContentSigner.java ! src/jdk.jartool/share/classes/com/sun/jarsigner/ContentSignerParameters.java ! src/jdk.jartool/share/classes/com/sun/jarsigner/package-info.java ! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java ! test/jdk/sun/security/tools/jarsigner/Options.java Changeset: d5cd1659 Author: Athijegannathan Sundararajan Date: 2020-04-16 12:26:20 +0000 URL: https://git.openjdk.java.net/lanai/commit/d5cd1659 8241749: Remove the Nashorn JavaScript Engine Reviewed-by: jlaskey, ihse, mchung ! make/CompileJavaModules.gmk - make/CompileJavaModulesNashorn.gmk ! make/RunTests.gmk ! make/common/FindTests.gmk ! make/common/Modules.gmk - make/gensrc/Gensrc-jdk.scripting.nashorn.gmk - make/launcher/Launcher-jdk.scripting.nashorn.shell.gmk - make/nashorn/build-benchmark.xml - make/nashorn/build-nasgen.xml - make/nashorn/build.xml - make/nashorn/buildtools/nasgen/README - make/nashorn/buildtools/nasgen/build.xml - make/nashorn/buildtools/nasgen/nasgen.iml - make/nashorn/buildtools/nasgen/project.properties - make/nashorn/buildtools/nasgen/src/META-INF/MANIFEST.MF - make/nashorn/buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ClassGenerator.java - make/nashorn/buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ConstructorGenerator.java - make/nashorn/buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/Main.java - make/nashorn/buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MemberInfo.java - make/nashorn/buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MethodGenerator.java - make/nashorn/buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/NullVisitor.java - make/nashorn/buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/PrototypeGenerator.java - make/nashorn/buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfo.java - make/nashorn/buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfoCollector.java - make/nashorn/buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInstrumentor.java - make/nashorn/buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/StringConstants.java - make/nashorn/buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/Where.java - make/nashorn/buildtools/nashorntask/README - make/nashorn/buildtools/nashorntask/build.xml - make/nashorn/buildtools/nashorntask/project.properties - make/nashorn/buildtools/nashorntask/src/jdk/nashorn/ant/NashornTask.java - make/nashorn/code_coverage.xml - make/nashorn/element-list - make/nashorn/exclude/exclude_list.txt - make/nashorn/exclude/exclude_list_cc.txt - make/nashorn/nbproject/ide-file-targets.xml - make/nashorn/nbproject/ide-targets.xml - make/nashorn/nbproject/jdk.xml - make/nashorn/nbproject/nbjdk.properties - make/nashorn/nbproject/nbjdk.xml - make/nashorn/nbproject/project.xml - make/nashorn/project.properties ! src/hotspot/share/aot/aotLoader.cpp ! src/java.base/share/classes/module-info.java ! src/jdk.compiler/share/classes/module-info.java ! src/jdk.internal.ed/share/classes/module-info.java ! src/jdk.internal.le/share/classes/module-info.java - src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Console.java - src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/EditObject.java - src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/ExternalEditor.java - src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/HistoryObject.java - src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/JavacPackagesHelper.java - src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/JrtPackagesHelper.java - src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java - src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/NashornCompleter.java - src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/PackagesHelper.java - src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/PropertiesHelper.java - src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/resources/jjs.js - src/jdk.scripting.nashorn.shell/share/classes/module-info.java - src/jdk.scripting.nashorn.shell/share/man/jjs.1 - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/linker/NashornLinkerExporter.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/AbstractJSObject.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ClassFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/DefaultValueImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/Formatter.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/JSObject.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornException.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornScriptEngine.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptObjectMirror.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptUtils.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/URLReader.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/resources/Messages.properties - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ArrayAccessTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ArrayAccessTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ArrayLiteralTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ArrayLiteralTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/AssignmentTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/AssignmentTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BinaryTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BinaryTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BlockTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BlockTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BreakTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BreakTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CaseTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CaseTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CatchTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CatchTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ClassDeclarationTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ClassDeclarationTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ClassExpressionTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ClassExpressionTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CompilationUnitTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CompilationUnitTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CompoundAssignmentTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CompoundAssignmentTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ConditionalExpressionTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ConditionalExpressionTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ConditionalLoopTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ContinueTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ContinueTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DebuggerTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DebuggerTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DestructuringDeclTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/Diagnostic.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DiagnosticImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DiagnosticListener.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DoWhileLoopTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DoWhileLoopTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/EmptyStatementTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/EmptyStatementTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ErroneousTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ErroneousTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ExportEntryTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ExportEntryTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ExpressionStatementTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ExpressionStatementTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ExpressionTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ExpressionTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForInLoopTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForInLoopTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForLoopTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForLoopTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForOfLoopTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForOfLoopTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionCallTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionCallTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionDeclarationTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionDeclarationTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionExpressionTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionExpressionTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/GotoTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IRTranslator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IdentifierTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IdentifierTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IfTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IfTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ImportEntryTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ImportEntryTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/InstanceOfTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/InstanceOfTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LabeledStatementTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LabeledStatementTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LineMap.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LineMapImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LiteralTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LiteralTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LoopTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/MemberSelectTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/MemberSelectTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ModuleTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ModuleTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/NewTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/NewTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ObjectLiteralTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ObjectLiteralTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ParenthesizedTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/Parser.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ParserImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/PropertyTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/PropertyTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/RegExpLiteralTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/RegExpLiteralTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ReturnTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ReturnTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SimpleTreeVisitorES5_1.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SimpleTreeVisitorES6.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SpreadTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SpreadTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/StatementTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/StatementTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SwitchTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SwitchTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TemplateLiteralTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TemplateLiteralTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ThrowTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ThrowTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/Tree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TreeVisitor.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TryTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TryTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/UnaryTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/UnaryTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/UnknownTreeException.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/VariableTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/VariableTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/WhileLoopTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/WhileLoopTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/WithTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/WithTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/YieldTree.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/YieldTreeImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/AssertsEnabled.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/IntDeque.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/WeakValueCache.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ApplySpecialization.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/BranchOptimizer.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CacheAst.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ClassEmitter.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationException.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompileUnit.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilerConstants.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Condition.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ConstantData.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/DumpBytecode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FieldObjectCreator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FindScopeDepths.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FoldConstants.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FunctionSignature.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Label.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalStateRestorationInfo.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MapCreator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MapTuple.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Namespace.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ObjectClassGenerator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ObjectCreator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ProgramPoints.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ReplaceCompileUnits.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SharedScopeCall.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SpillObjectCreator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SplitIntoFunctions.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Splitter.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/TypeEvaluator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/TypeMap.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/WeighNodes.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/anchor.properties - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/ArrayType.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/BitwiseType.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/BooleanType.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/BytecodeArrayOps.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/BytecodeBitwiseOps.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/BytecodeNumericOps.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/BytecodeOps.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/IntType.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/LongType.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/NumberType.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/NumericType.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/ObjectType.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/Type.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/AccessNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Assignment.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BaseNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BinaryNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Block.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BlockLexicalContext.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BlockStatement.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BreakNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BreakableNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BreakableStatement.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/CallNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/CaseNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/CatchNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ClassNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/CompileUnitHolder.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ContinueNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/DebuggerNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/EmptyNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ErrorNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Expression.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ExpressionList.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ExpressionStatement.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Flags.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ForNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionCall.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/GetSplitState.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/IdentNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/IfNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/IndexNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/JoinPredecessor.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/JoinPredecessorExpression.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/JumpStatement.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/JumpToInlinedFinally.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LabelNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Labels.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LexicalContext.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LexicalContextExpression.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LexicalContextNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LexicalContextStatement.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LiteralNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LocalVariableConversion.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LoopNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Module.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Node.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ObjectNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Optimistic.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/OptimisticLexicalContext.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/PropertyKey.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/PropertyNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ReturnNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/RuntimeNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/SetSplitState.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/SplitNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/SplitReturn.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Splittable.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Statement.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/SwitchNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Symbol.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/TemplateLiteral.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Terminal.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/TernaryNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ThrowNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/TryNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/UnaryNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/VarNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/WhileNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/WithNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/annotations/Ignore.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/annotations/Immutable.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/annotations/Reference.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/ASTWriter.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/JSONWriter.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/NashornClassReader.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/NashornTextifier.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/PrintVisitor.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/visitor/NodeOperatorVisitor.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/visitor/NodeVisitor.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/visitor/SimpleNodeVisitor.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/lookup/Lookup.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/lookup/MethodHandleFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/lookup/MethodHandleFunctionality.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/AbstractIterator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/AccessorPropertyDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/ArrayBufferView.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/ArrayIterator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/DataPropertyDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/GenericPropertyDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/IteratorResult.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/LinkedMap.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/MapIterator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArguments.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArrayBuffer.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeBoolean.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDataView.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDate.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDebug.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeError.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeEvalError.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat32Array.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat64Array.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFunction.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt16Array.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt32Array.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt8Array.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSON.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJava.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJavaImporter.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeMap.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeMath.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeNumber.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeRangeError.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeReferenceError.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeRegExp.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeRegExpExecResult.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeSet.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeStrictArguments.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeSymbol.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeSyntaxError.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeTypeError.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeURIError.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint16Array.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint32Array.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8Array.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeWeakMap.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeWeakSet.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/SetIterator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/StringIterator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Attribute.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Constructor.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Function.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Getter.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Optimistic.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Property.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/ScriptClass.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Setter.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/SpecializedFunction.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Where.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/AbstractParser.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/DateParser.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/JSONParser.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContext.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContextBaseNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContextBlockNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContextBreakableNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContextFunctionNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContextLabelNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContextLoopNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContextModuleNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContextNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContextSwitchNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Scanner.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Token.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/TokenKind.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/TokenLookup.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/TokenStream.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/TokenType.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AccessControlContextFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AccessorProperty.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AllocationStrategy.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ArgumentSetter.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AstDeserializer.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AstSerializer.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/BitVector.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CodeInstaller.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CodeStore.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CommandExecutor.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ConsString.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Debug.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/DebuggerSupport.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/DefaultPropertyAccess.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ECMAErrors.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ECMAException.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ErrorManager.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FinalScriptFunctionData.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FindProperty.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FunctionDocumentation.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FunctionInitializer.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FunctionScope.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/GlobalConstants.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/GlobalFunctions.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSErrorType.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSONFunctions.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSONListAdapter.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ListAdapter.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NashornLoader.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NativeJavaPackage.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/OptimisticBuiltins.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/OptimisticReturnFilters.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ParserException.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Property.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyAccess.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyHashMap.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertySwitchPoints.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PrototypeObject.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/QuotedStringTokenizer.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RewriteException.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Scope.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptEnvironment.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunctionData.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptLoader.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SetMethodCreator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SharedPropertyMap.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Source.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Specialization.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SpillProperty.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/StoredScript.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/StructureLoader.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Symbol.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Timing.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/URIUtils.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Undefined.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/UnwarrantedOptimismException.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/UserAccessorProperty.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Version.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/AnyElements.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayData.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayIndex.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayLikeIterator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ByteBufferArrayData.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/DeletedArrayFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/DeletedRangeArrayFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/EmptyArrayLikeIterator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/FrozenArrayFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/IntArrayData.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/IntElements.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/IntOrLongElements.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/IteratorAction.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/JSObjectIterator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/JavaArrayIterator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/JavaListIterator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LengthNotWritableFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NonExtensibleArrayFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NumericElements.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ReverseJSObjectIterator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ReverseJavaArrayIterator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ReverseJavaListIterator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ReverseScriptArrayIterator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ReverseScriptObjectIterator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ScriptArrayIterator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ScriptObjectIterator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/SealedArrayFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/TypedArrayData.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/UndefinedArrayFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/Bignum.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/BignumDtoa.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/CachedPowers.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/DiyFp.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/DoubleConversion.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/DtoaBuffer.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/DtoaMode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/FastDtoa.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/FixedDtoa.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/IeeeDouble.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/events/RecompilationEvent.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/events/RuntimeEvent.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/AdaptationException.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/AdaptationResult.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BoundCallable.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BoundCallableLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/ClassAndLoader.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/InvokeByName.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterServices.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaArgumentConverters.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaSuperAdapter.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NameCodec.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornGuards.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/logging/DebugLogger.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/logging/Loggable.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/logging/Logger.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/options/KeyValueOption.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/options/LoggingOption.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/options/Option.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/options/OptionTemplate.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/options/Options.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/JdkRegExp.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/JoniRegExp.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/RegExp.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/RegExpFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/RegExpMatcher.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/RegExpResult.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/RegExpScanner.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Analyser.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ApplyCaseFold.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ApplyCaseFoldArg.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ArrayCompiler.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/BitSet.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/BitStatus.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ByteCodeMachine.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ByteCodePrinter.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/CodeRangeBuffer.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Compiler.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Config.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/EncodingHelper.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Lexer.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Matcher.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/MatcherFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/MinMaxLen.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/NodeOptInfo.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/OptAnchorInfo.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/OptEnvironment.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/OptExactInfo.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/OptMapInfo.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Option.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Parser.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Regex.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Region.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ScanEnvironment.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ScannerSupport.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/SearchAlgorithm.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/StackEntry.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/StackMachine.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Syntax.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Token.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/WarnCallback.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Warnings.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/AnchorNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/AnyCharNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/BackRefNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/CClassNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/ConsAltNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/EncloseNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/Node.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/QuantifierNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/StateNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/StringNode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/AnchorType.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/Arguments.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/AsmConstants.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/CCSTATE.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/CCVALTYPE.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/EncloseType.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/MetaChar.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/NodeStatus.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/NodeType.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/OPCode.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/OPSize.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/RegexState.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/StackPopLevel.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/StackType.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/StringType.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/SyntaxProperties.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/TargetInfo.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/TokenType.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/Traverse.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/encoding/CharacterType.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/encoding/IntHolder.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/encoding/ObjPtr.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/exception/ErrorMessages.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/exception/InternalException.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/exception/JOniException.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/exception/SyntaxException.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/exception/ValueException.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Functions.properties - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Options.properties - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/base.js - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/bootstrap.js - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/controls.js - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/fxml.js - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/graphics.js - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/media.js - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/swing.js - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/web.js - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/mozilla_compat.js - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/parser.js - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties.template - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/scripts/JD.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/scripts/JO.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/scripts/JS.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/scripts/ModuleGraphManipulator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/PartialParser.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/ShellFunctions.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/resources/Shell.properties - src/jdk.scripting.nashorn/share/classes/module-info.java - src/jdk.scripting.nashorn/share/legal/double-conversion.md - src/jdk.scripting.nashorn/share/legal/joni.md - src/sample/nashorn/BufferArray.java - src/sample/nashorn/CastExample.java - src/sample/nashorn/EvalWithArbitraryThis.java - src/sample/nashorn/LambdaAsFunc.java - src/sample/nashorn/Main.asm - src/sample/nashorn/PrintToString.java - src/sample/nashorn/README - src/sample/nashorn/array_mapreduce.js - src/sample/nashorn/array_removeif.js - src/sample/nashorn/astviewer.js - src/sample/nashorn/autoimports.js - src/sample/nashorn/bad_patterns.js - src/sample/nashorn/barchart_weather.js - src/sample/nashorn/base64.js - src/sample/nashorn/bind_on_java.js - src/sample/nashorn/breakcontinue_in_tryfinally.js - src/sample/nashorn/browser_dom.js - src/sample/nashorn/call_bind_java.js - src/sample/nashorn/call_lambda.js - src/sample/nashorn/check_nashorn.js - src/sample/nashorn/checknames.js - src/sample/nashorn/classes.js - src/sample/nashorn/clickcounter.fxml - src/sample/nashorn/colorfulcircles.js - src/sample/nashorn/colorpick.js - src/sample/nashorn/console.js - src/sample/nashorn/consoleuse.js - src/sample/nashorn/counters.js - src/sample/nashorn/cricket.js - src/sample/nashorn/dateconversion.js - src/sample/nashorn/datepick.js - src/sample/nashorn/datetime.js - src/sample/nashorn/defaults.js - src/sample/nashorn/dirname.js - src/sample/nashorn/dom_tagged_literal.js - src/sample/nashorn/dynalink/ArrayStreamLinkerExporter.java - src/sample/nashorn/dynalink/BufferIndexingLinkerExporter.java - src/sample/nashorn/dynalink/DOMLinkerExporter.java - src/sample/nashorn/dynalink/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter - src/sample/nashorn/dynalink/MissingMethodExample.java - src/sample/nashorn/dynalink/MissingMethodHandler.java - src/sample/nashorn/dynalink/MissingMethodLinkerExporter.java - src/sample/nashorn/dynalink/README - src/sample/nashorn/dynalink/UnderscoreNameLinkerExporter.java - src/sample/nashorn/dynalink/array_stream.js - src/sample/nashorn/dynalink/array_stream_linker.js - src/sample/nashorn/dynalink/buffer_index.js - src/sample/nashorn/dynalink/buffer_indexing_linker.js - src/sample/nashorn/dynalink/dom_linker.js - src/sample/nashorn/dynalink/dom_linker_gutenberg.js - src/sample/nashorn/dynalink/jarutil.js - src/sample/nashorn/dynalink/missing_method.js - src/sample/nashorn/dynalink/missing_method_linker.js - src/sample/nashorn/dynalink/underscore.js - src/sample/nashorn/dynalink/underscore_linker.js - src/sample/nashorn/engine/README - src/sample/nashorn/engine/accessvar.js - src/sample/nashorn/engine/callfunc.js - src/sample/nashorn/engine/callmethod.js - src/sample/nashorn/engine/exposevar.js - src/sample/nashorn/engine/foreignobject.js - src/sample/nashorn/engine/hello.js - src/sample/nashorn/engine/interface.js - src/sample/nashorn/engine/interface2.js - src/sample/nashorn/engine/lambda_as_func.js - src/sample/nashorn/env.js - src/sample/nashorn/evalcheck.js - src/sample/nashorn/exceptionswallow.js - src/sample/nashorn/exec.js - src/sample/nashorn/expression_closure.js - src/sample/nashorn/filebrowser.js - src/sample/nashorn/fileline.js - src/sample/nashorn/find_max_lines.js - src/sample/nashorn/find_nonfinals.js - src/sample/nashorn/find_nonfinals2.js - src/sample/nashorn/find_underscores.js - src/sample/nashorn/findproto.js - src/sample/nashorn/findvardelete.js - src/sample/nashorn/findwith.js - src/sample/nashorn/fixed_point.js - src/sample/nashorn/fizzbuzz.js - src/sample/nashorn/fjson.js - src/sample/nashorn/flexijson.js - src/sample/nashorn/for_each.js - src/sample/nashorn/fxml_example.js - src/sample/nashorn/fxmlrunner.js - src/sample/nashorn/gaussian_random.js - src/sample/nashorn/gaussian_random_bind.js - src/sample/nashorn/getclassnpe.js - src/sample/nashorn/gutenberg.js - src/sample/nashorn/heredoc.js - src/sample/nashorn/importstatic.js - src/sample/nashorn/interface_impl.js - src/sample/nashorn/java_completion.js - src/sample/nashorn/javaastviewer.js - src/sample/nashorn/javabind.js - src/sample/nashorn/javacastcounter.js - src/sample/nashorn/javaconstructorbind.js - src/sample/nashorn/javafoovars.js - src/sample/nashorn/javahelp.js - src/sample/nashorn/javaimporter.js - src/sample/nashorn/javalist.js - src/sample/nashorn/javamap.js - src/sample/nashorn/javashell.js - src/sample/nashorn/jd.js - src/sample/nashorn/jrtlist.js - src/sample/nashorn/jsadapter-fallthrough.js - src/sample/nashorn/jsadapter_dom.js - src/sample/nashorn/jsobj_example.js - src/sample/nashorn/jsobject.js - src/sample/nashorn/jsobject_mapreduce.js - src/sample/nashorn/jsonviewer.js - src/sample/nashorn/letter.js - src/sample/nashorn/lines.js - src/sample/nashorn/list_mapreduce.js - src/sample/nashorn/locales.js - src/sample/nashorn/logisticmap.js - src/sample/nashorn/mapwith.js - src/sample/nashorn/mothers_day.js - src/sample/nashorn/nashornastviewer.js - src/sample/nashorn/options.js - src/sample/nashorn/parser.js - src/sample/nashorn/passwordgen.js - src/sample/nashorn/pgrep.js - src/sample/nashorn/prettyprinter.js - src/sample/nashorn/print_symlinks.js - src/sample/nashorn/readLine.js - src/sample/nashorn/resourcetrysuggester.js - src/sample/nashorn/sam_function.js - src/sample/nashorn/secondssince.js - src/sample/nashorn/shell.js - src/sample/nashorn/showenv.js - src/sample/nashorn/showsysprops.js - src/sample/nashorn/sort_by_java8.js - src/sample/nashorn/stack.js - src/sample/nashorn/staticchecker.js - src/sample/nashorn/test.js - src/sample/nashorn/this_for_eval.js - src/sample/nashorn/time_color.js - src/sample/nashorn/try_with_resource.js - src/sample/nashorn/undefined_call.js - src/sample/nashorn/uniform_random.js - src/sample/nashorn/uniq.js - src/sample/nashorn/uniqs.js - src/sample/nashorn/unzip.js - src/sample/nashorn/weather.js - src/sample/nashorn/withcheck.js - src/sample/nashorn/word_histogram.js - src/sample/nashorn/xmlviewer.js - src/sample/nashorn/zipfs.js - src/sample/nashorn/ziplist.js - test/jdk/com/sun/jdi/NashornPopFrameTest.java ! test/jdk/javax/script/Helper.java ! test/jdk/javax/script/Test1.java ! test/jdk/javax/script/Test2.java ! test/jdk/javax/script/Test3.java ! test/jdk/javax/script/Test4.java ! test/jdk/javax/script/Test5.java ! test/jdk/javax/script/Test6.java ! test/jdk/javax/script/Test7.java ! test/jdk/javax/script/Test8.java ! test/jdk/javax/script/VersionTest.java ! test/jdk/jdk/internal/jrtfs/Basic.java ! test/jdk/sun/tools/jrunscript/CheckEngine.java ! test/jdk/tools/jar/multiRelease/RuntimeTest.java - test/jdk/tools/jjs/Hello.java - test/jdk/tools/jjs/addmodulesrepeat.js - test/jdk/tools/jjs/args.js - test/jdk/tools/jjs/classpath.js - test/jdk/tools/jjs/com.greetings/com/greetings/Hello.java - test/jdk/tools/jjs/com.greetings/module-info.java - test/jdk/tools/jjs/common.sh - test/jdk/tools/jjs/es6.js - test/jdk/tools/jjs/file.js - test/jdk/tools/jjs/file.out - test/jdk/tools/jjs/jjs-DTest.sh - test/jdk/tools/jjs/jjs-argsTest.sh - test/jdk/tools/jjs/jjs-cpTest.sh - test/jdk/tools/jjs/jjs-es6Test.sh - test/jdk/tools/jjs/jjs-fileTest.sh - test/jdk/tools/jjs/jjs-helpTest.sh - test/jdk/tools/jjs/jjs-modulepathTest.sh - test/jdk/tools/jjs/jjs-scriptingTest.sh - test/jdk/tools/jjs/jjs-strictTest.sh - test/jdk/tools/jjs/modulepath.js - test/jdk/tools/jjs/scripting.js - test/jdk/tools/jjs/strict.js - test/jdk/tools/jjs/sysprops.js - test/jdk/tools/jjs/sysprops.policy ! test/jdk/tools/jlink/JLinkTest.java ! test/jdk/tools/jlink/ModuleNamesOrderTest.java - test/nashorn/ProblemList.txt - test/nashorn/README - test/nashorn/TEST.ROOT - test/nashorn/TEST.groups - test/nashorn/examples/apply_to_call_benchmark.js - test/nashorn/examples/array-micro.js - test/nashorn/examples/charcodeat-benchmark.js - test/nashorn/examples/dual-fields-micro.js - test/nashorn/examples/getter-setter-micro.js - test/nashorn/examples/innerbench.js - test/nashorn/examples/int-micro.js - test/nashorn/examples/json-parser-micro.js - test/nashorn/examples/push-pop-benchmark.js - test/nashorn/examples/string-micro.js - test/nashorn/examples/typechain.js - test/nashorn/lib/benchmark.js - test/nashorn/opt/add.js - test/nashorn/opt/add_constant.js - test/nashorn/opt/add_reuse_callsite.js - test/nashorn/opt/add_revert2.js - test/nashorn/opt/cascade_specialize.js - test/nashorn/script/README - test/nashorn/script/assert.js - test/nashorn/script/basic/8024180/global_var_delete.js - test/nashorn/script/basic/8024180/global_var_delete.js.EXPECTED - test/nashorn/script/basic/8024180/global_var_shadow.js - test/nashorn/script/basic/8024180/global_var_shadow.js.EXPECTED - test/nashorn/script/basic/8024180/scope_no_such_prop.js - test/nashorn/script/basic/8024180/scope_no_such_prop.js.EXPECTED - test/nashorn/script/basic/8024180/with_expr_prop_add.js - test/nashorn/script/basic/8024180/with_expr_prop_add.js.EXPECTED - test/nashorn/script/basic/8024180/with_expr_proto_prop_add.js - test/nashorn/script/basic/8024180/with_expr_proto_prop_add.js.EXPECTED - test/nashorn/script/basic/8024180/with_java_object.js - test/nashorn/script/basic/8024180/with_java_object.js.EXPECTED - test/nashorn/script/basic/JDK-8005958.js - test/nashorn/script/basic/JDK-8006304.js - test/nashorn/script/basic/JDK-8006304.js.EXPECTED - test/nashorn/script/basic/JDK-8006337.js - test/nashorn/script/basic/JDK-8006337.js.EXPECTED - test/nashorn/script/basic/JDK-8006529-b.js - test/nashorn/script/basic/JDK-8006529-b.js.EXPECTED - test/nashorn/script/basic/JDK-8006570.js - test/nashorn/script/basic/JDK-8006570.js.EXPECTED - test/nashorn/script/basic/JDK-8006575.js - test/nashorn/script/basic/JDK-8006755.js - test/nashorn/script/basic/JDK-8006852a.js - test/nashorn/script/basic/JDK-8006852a.js.EXPECTED - test/nashorn/script/basic/JDK-8006852b.js - test/nashorn/script/basic/JDK-8006857.js - test/nashorn/script/basic/JDK-8006857.js.EXPECTED - test/nashorn/script/basic/JDK-8006983.js - test/nashorn/script/basic/JDK-8006984.js - test/nashorn/script/basic/JDK-8006984.js.EXPECTED - test/nashorn/script/basic/JDK-8007060.js - test/nashorn/script/basic/JDK-8007060.js.EXPECTED - test/nashorn/script/basic/JDK-8007132.js - test/nashorn/script/basic/JDK-8007140.js - test/nashorn/script/basic/JDK-8007215.js - test/nashorn/script/basic/JDK-8007215.js.EXPECTED - test/nashorn/script/basic/JDK-8007456.js - test/nashorn/script/basic/JDK-8007456.js.EXPECTED - test/nashorn/script/basic/JDK-8007460.js - test/nashorn/script/basic/JDK-8007460.js.EXPECTED - test/nashorn/script/basic/JDK-8007522.js - test/nashorn/script/basic/JDK-8007523.js - test/nashorn/script/basic/JDK-8007619.js - test/nashorn/script/basic/JDK-8007619.js.EXPECTED - test/nashorn/script/basic/JDK-8007718.js - test/nashorn/script/basic/JDK-8007718.js.EXPECTED - test/nashorn/script/basic/JDK-8007990.js - test/nashorn/script/basic/JDK-8007990.js.EXPECTED - test/nashorn/script/basic/JDK-8008197.js - test/nashorn/script/basic/JDK-8008198.js - test/nashorn/script/basic/JDK-8008198.js.EXPECTED - test/nashorn/script/basic/JDK-8008206.js - test/nashorn/script/basic/JDK-8008206.js.EXPECTED - test/nashorn/script/basic/JDK-8008215.js - test/nashorn/script/basic/JDK-8008215.js.EXPECTED - test/nashorn/script/basic/JDK-8008238.js - test/nashorn/script/basic/JDK-8008298.js - test/nashorn/script/basic/JDK-8008370.js - test/nashorn/script/basic/JDK-8008370.js.EXPECTED - test/nashorn/script/basic/JDK-8008448.js - test/nashorn/script/basic/JDK-8008554.js - test/nashorn/script/basic/JDK-8008814-3.js - test/nashorn/script/basic/JDK-8008814-3.js.EXPECTED - test/nashorn/script/basic/JDK-8008814-4.js - test/nashorn/script/basic/JDK-8008814-4.js.EXPECTED - test/nashorn/script/basic/JDK-8009230.js - test/nashorn/script/basic/JDK-8009230.js.EXPECTED - test/nashorn/script/basic/JDK-8009553.js - test/nashorn/script/basic/JDK-8009868.js - test/nashorn/script/basic/JDK-8010199.js - test/nashorn/script/basic/JDK-8010709.js - test/nashorn/script/basic/JDK-8010710.js - test/nashorn/script/basic/JDK-8010710.js.EXPECTED - test/nashorn/script/basic/JDK-8010720.js - test/nashorn/script/basic/JDK-8010731.js - test/nashorn/script/basic/JDK-8010732.js - test/nashorn/script/basic/JDK-8010732.js.EXPECTED - test/nashorn/script/basic/JDK-8010804.js - test/nashorn/script/basic/JDK-8010804.js.EXPECTED - test/nashorn/script/basic/JDK-8010924.js - test/nashorn/script/basic/JDK-8010946-2.js - test/nashorn/script/basic/JDK-8010946-2.js.EXPECTED - test/nashorn/script/basic/JDK-8010946-privileged.js - test/nashorn/script/basic/JDK-8010946.js - test/nashorn/script/basic/JDK-8010946.js.EXPECTED - test/nashorn/script/basic/JDK-8011023.js - test/nashorn/script/basic/JDK-8011023.js.EXPECTED - test/nashorn/script/basic/JDK-8011209.js - test/nashorn/script/basic/JDK-8011237.js - test/nashorn/script/basic/JDK-8011274.js - test/nashorn/script/basic/JDK-8011357.js - test/nashorn/script/basic/JDK-8011362.js - test/nashorn/script/basic/JDK-8011362.js.EXPECTED - test/nashorn/script/basic/JDK-8011365.js - test/nashorn/script/basic/JDK-8011382.js - test/nashorn/script/basic/JDK-8011394.js - test/nashorn/script/basic/JDK-8011421.js - test/nashorn/script/basic/JDK-8011543.js - test/nashorn/script/basic/JDK-8011552.js - test/nashorn/script/basic/JDK-8011555.js - test/nashorn/script/basic/JDK-8011555.js.EXPECTED - test/nashorn/script/basic/JDK-8011578.js - test/nashorn/script/basic/JDK-8011578.js.EXPECTED - test/nashorn/script/basic/JDK-8011714.js - test/nashorn/script/basic/JDK-8011714.js.EXPECTED - test/nashorn/script/basic/JDK-8011718.js - test/nashorn/script/basic/JDK-8011718.js.EXPECTED - test/nashorn/script/basic/JDK-8011749.js - test/nashorn/script/basic/JDK-8011749.js.EXPECTED - test/nashorn/script/basic/JDK-8011756.js - test/nashorn/script/basic/JDK-8011756.js.EXPECTED - test/nashorn/script/basic/JDK-8011893.js - test/nashorn/script/basic/JDK-8011893.js.EXPECTED - test/nashorn/script/basic/JDK-8011960.js - test/nashorn/script/basic/JDK-8011964.js - test/nashorn/script/basic/JDK-8011964.js.EXPECTED - test/nashorn/script/basic/JDK-8011974.js - test/nashorn/script/basic/JDK-8011980.js - test/nashorn/script/basic/JDK-8011980.js.EXPECTED - test/nashorn/script/basic/JDK-8012083.js - test/nashorn/script/basic/JDK-8012083.js.EXPECTED - test/nashorn/script/basic/JDK-8012164.js - test/nashorn/script/basic/JDK-8012164.js.EXPECTED - test/nashorn/script/basic/JDK-8012191.js - test/nashorn/script/basic/JDK-8012191.js.EXPECTED - test/nashorn/script/basic/JDK-8012240.js - test/nashorn/script/basic/JDK-8012291.js - test/nashorn/script/basic/JDK-8012291.js.EXPECTED - test/nashorn/script/basic/JDK-8012305.js - test/nashorn/script/basic/JDK-8012305.js.EXPECTED - test/nashorn/script/basic/JDK-8012334.js - test/nashorn/script/basic/JDK-8012334.js.EXPECTED - test/nashorn/script/basic/JDK-8012457.js - test/nashorn/script/basic/JDK-8012460.js - test/nashorn/script/basic/JDK-8012460.js.EXPECTED - test/nashorn/script/basic/JDK-8012462.js - test/nashorn/script/basic/JDK-8012931.js - test/nashorn/script/basic/JDK-8012931.js.EXPECTED - test/nashorn/script/basic/JDK-8013131.js - test/nashorn/script/basic/JDK-8013131.js.EXPECTED - test/nashorn/script/basic/JDK-8013167.js - test/nashorn/script/basic/JDK-8013167.js.EXPECTED - test/nashorn/script/basic/JDK-8013325.js - test/nashorn/script/basic/JDK-8013325.js.EXPECTED - test/nashorn/script/basic/JDK-8013337.js - test/nashorn/script/basic/JDK-8013337.js.EXPECTED - test/nashorn/script/basic/JDK-8013444.js - test/nashorn/script/basic/JDK-8013444.js.EXPECTED - test/nashorn/script/basic/JDK-8013729.js - test/nashorn/script/basic/JDK-8013729.js.EXPECTED - test/nashorn/script/basic/JDK-8013873.js - test/nashorn/script/basic/JDK-8013873.js.EXPECTED - test/nashorn/script/basic/JDK-8013874.js - test/nashorn/script/basic/JDK-8013874.js.EXPECTED - test/nashorn/script/basic/JDK-8013878.js - test/nashorn/script/basic/JDK-8013878.js.EXPECTED - test/nashorn/script/basic/JDK-8013919.js - test/nashorn/script/basic/JDK-8013919.js.EXPECTED - test/nashorn/script/basic/JDK-8014426.js - test/nashorn/script/basic/JDK-8014426.js.EXPECTED - test/nashorn/script/basic/JDK-8014647.js - test/nashorn/script/basic/JDK-8014647.js.EXPECTED - test/nashorn/script/basic/JDK-8014735.js - test/nashorn/script/basic/JDK-8014735.js.EXPECTED - test/nashorn/script/basic/JDK-8014781.js - test/nashorn/script/basic/JDK-8014781.js.EXPECTED - test/nashorn/script/basic/JDK-8014785.js - test/nashorn/script/basic/JDK-8014785.js.EXPECTED - test/nashorn/script/basic/JDK-8014953.js - test/nashorn/script/basic/JDK-8014953.js.EXPECTED - test/nashorn/script/basic/JDK-8015267.js - test/nashorn/script/basic/JDK-8015267.js.EXPECTED - test/nashorn/script/basic/JDK-8015345.js - test/nashorn/script/basic/JDK-8015345.js.EXPECTED - test/nashorn/script/basic/JDK-8015346.js - test/nashorn/script/basic/JDK-8015347.js - test/nashorn/script/basic/JDK-8015348.js - test/nashorn/script/basic/JDK-8015348.js.EXPECTED - test/nashorn/script/basic/JDK-8015349.js - test/nashorn/script/basic/JDK-8015349.js.EXPECTED - test/nashorn/script/basic/JDK-8015350.js - test/nashorn/script/basic/JDK-8015350.js.EXPECTED - test/nashorn/script/basic/JDK-8015352.js - test/nashorn/script/basic/JDK-8015353.js - test/nashorn/script/basic/JDK-8015354.js - test/nashorn/script/basic/JDK-8015355.js - test/nashorn/script/basic/JDK-8015356.js - test/nashorn/script/basic/JDK-8015356.js.EXPECTED - test/nashorn/script/basic/JDK-8015357.js - test/nashorn/script/basic/JDK-8015741.js - test/nashorn/script/basic/JDK-8015741.js.EXPECTED - test/nashorn/script/basic/JDK-8015830.js - test/nashorn/script/basic/JDK-8015830.js.EXPECTED - test/nashorn/script/basic/JDK-8015892.js - test/nashorn/script/basic/JDK-8015945.js - test/nashorn/script/basic/JDK-8015945.js.EXPECTED - test/nashorn/script/basic/JDK-8015959.js - test/nashorn/script/basic/JDK-8015959.js.EXPECTED - test/nashorn/script/basic/JDK-8015969.js - test/nashorn/script/basic/JDK-8016235.js - test/nashorn/script/basic/JDK-8016239.js - test/nashorn/script/basic/JDK-8016239.js.EXPECTED - test/nashorn/script/basic/JDK-8016518.js - test/nashorn/script/basic/JDK-8016518.js.EXPECTED - test/nashorn/script/basic/JDK-8016528.js - test/nashorn/script/basic/JDK-8016528.js.EXPECTED - test/nashorn/script/basic/JDK-8016542.js - test/nashorn/script/basic/JDK-8016542.js.EXPECTED - test/nashorn/script/basic/JDK-8016618.js - test/nashorn/script/basic/JDK-8016618.js.EXPECTED - test/nashorn/script/basic/JDK-8016667.js - test/nashorn/script/basic/JDK-8016681.js - test/nashorn/script/basic/JDK-8016681.js.EXPECTED - test/nashorn/script/basic/JDK-8017046.js - test/nashorn/script/basic/JDK-8017082.js - test/nashorn/script/basic/JDK-8017084.js - test/nashorn/script/basic/JDK-8017084.js.EXPECTED - test/nashorn/script/basic/JDK-8017768.js - test/nashorn/script/basic/JDK-8017768.js.EXPECTED - test/nashorn/script/basic/JDK-8017950.js - test/nashorn/script/basic/JDK-8017950.js.EXPECTED - test/nashorn/script/basic/JDK-8019226.js - test/nashorn/script/basic/JDK-8019226.js.EXPECTED - test/nashorn/script/basic/JDK-8019473.js - test/nashorn/script/basic/JDK-8019478.js - test/nashorn/script/basic/JDK-8019482.js - test/nashorn/script/basic/JDK-8019488.js - test/nashorn/script/basic/JDK-8019508.js - test/nashorn/script/basic/JDK-8019508.js.EXPECTED - test/nashorn/script/basic/JDK-8019553.js - test/nashorn/script/basic/JDK-8019553.js.EXPECTED - test/nashorn/script/basic/JDK-8019585.js - test/nashorn/script/basic/JDK-8019629.js - test/nashorn/script/basic/JDK-8019783.js - test/nashorn/script/basic/JDK-8019783.js.EXPECTED - test/nashorn/script/basic/JDK-8019791.js - test/nashorn/script/basic/JDK-8019791.js.EXPECTED - test/nashorn/script/basic/JDK-8019805.js - test/nashorn/script/basic/JDK-8019805.js.EXPECTED - test/nashorn/script/basic/JDK-8019808.js - test/nashorn/script/basic/JDK-8019809.js - test/nashorn/script/basic/JDK-8019810.js - test/nashorn/script/basic/JDK-8019810.js.EXPECTED - test/nashorn/script/basic/JDK-8019811.js - test/nashorn/script/basic/JDK-8019814.js - test/nashorn/script/basic/JDK-8019814.js.EXPECTED - test/nashorn/script/basic/JDK-8019817.js - test/nashorn/script/basic/JDK-8019819.js - test/nashorn/script/basic/JDK-8019821.js - test/nashorn/script/basic/JDK-8019822.js - test/nashorn/script/basic/JDK-8019947.js - test/nashorn/script/basic/JDK-8019947.js.EXPECTED - test/nashorn/script/basic/JDK-8019963.js - test/nashorn/script/basic/JDK-8019963.js.EXPECTED - test/nashorn/script/basic/JDK-8019983.js - test/nashorn/script/basic/JDK-8019983.js.EXPECTED - test/nashorn/script/basic/JDK-8019985.js - test/nashorn/script/basic/JDK-8019987.js - test/nashorn/script/basic/JDK-8020124.js - test/nashorn/script/basic/JDK-8020132.js - test/nashorn/script/basic/JDK-8020132.js.EXPECTED - test/nashorn/script/basic/JDK-8020223.js - test/nashorn/script/basic/JDK-8020324.js - test/nashorn/script/basic/JDK-8020324.js.EXPECTED - test/nashorn/script/basic/JDK-8020325.js - test/nashorn/script/basic/JDK-8020325.js.EXPECTED - test/nashorn/script/basic/JDK-8020354.js - test/nashorn/script/basic/JDK-8020354.js.EXPECTED - test/nashorn/script/basic/JDK-8020355.js - test/nashorn/script/basic/JDK-8020356.js - test/nashorn/script/basic/JDK-8020356.js.EXPECTED - test/nashorn/script/basic/JDK-8020357.js - test/nashorn/script/basic/JDK-8020357.js.EXPECTED - test/nashorn/script/basic/JDK-8020358.js - test/nashorn/script/basic/JDK-8020358.js.EXPECTED - test/nashorn/script/basic/JDK-8020380.js - test/nashorn/script/basic/JDK-8020437.js - test/nashorn/script/basic/JDK-8020437.js.EXPECTED - test/nashorn/script/basic/JDK-8020463.js - test/nashorn/script/basic/JDK-8020508.js - test/nashorn/script/basic/JDK-8020508.js.EXPECTED - test/nashorn/script/basic/JDK-8021122.js - test/nashorn/script/basic/JDK-8021122.js.EXPECTED - test/nashorn/script/basic/JDK-8022598.js - test/nashorn/script/basic/JDK-8022731.js - test/nashorn/script/basic/JDK-8022731.js.EXPECTED - test/nashorn/script/basic/JDK-8022903.js - test/nashorn/script/basic/JDK-8022903.js.EXPECTED - test/nashorn/script/basic/JDK-8023026.js - test/nashorn/script/basic/JDK-8023026.js.EXPECTED - test/nashorn/script/basic/JDK-8023368.js - test/nashorn/script/basic/JDK-8023368.js.EXPECTED - test/nashorn/script/basic/JDK-8023368_2.js - test/nashorn/script/basic/JDK-8023368_2.js.EXPECTED - test/nashorn/script/basic/JDK-8023373.js - test/nashorn/script/basic/JDK-8023373.js.EXPECTED - test/nashorn/script/basic/JDK-8023531.js - test/nashorn/script/basic/JDK-8023551.js - test/nashorn/script/basic/JDK-8023551.js.EXPECTED - test/nashorn/script/basic/JDK-8023630.js - test/nashorn/script/basic/JDK-8023630.js.EXPECTED - test/nashorn/script/basic/JDK-8023650.js - test/nashorn/script/basic/JDK-8023780.js - test/nashorn/script/basic/JDK-8023780.js.EXPECTED - test/nashorn/script/basic/JDK-8023784.js - test/nashorn/script/basic/JDK-8023784.js.EXPECTED - test/nashorn/script/basic/JDK-8024120.js - test/nashorn/script/basic/JDK-8024174.js - test/nashorn/script/basic/JDK-8024255.js - test/nashorn/script/basic/JDK-8024512.js - test/nashorn/script/basic/JDK-8024512.js.EXPECTED - test/nashorn/script/basic/JDK-8024619.js - test/nashorn/script/basic/JDK-8024846.js - test/nashorn/script/basic/JDK-8024847.js - test/nashorn/script/basic/JDK-8024847.js.EXPECTED - test/nashorn/script/basic/JDK-8024972.js - test/nashorn/script/basic/JDK-8024972.js.EXPECTED - test/nashorn/script/basic/JDK-8025048-2.js - test/nashorn/script/basic/JDK-8025048.js - test/nashorn/script/basic/JDK-8025080.js - test/nashorn/script/basic/JDK-8025080.js.EXPECTED - test/nashorn/script/basic/JDK-8025090.js - test/nashorn/script/basic/JDK-8025111.js - test/nashorn/script/basic/JDK-8025147.js - test/nashorn/script/basic/JDK-8025147.js.EXPECTED - test/nashorn/script/basic/JDK-8025149.js - test/nashorn/script/basic/JDK-8025149.js.EXPECTED - test/nashorn/script/basic/JDK-8025163.js - test/nashorn/script/basic/JDK-8025163.js.EXPECTED - test/nashorn/script/basic/JDK-8025197.js - test/nashorn/script/basic/JDK-8025197.js.EXPECTED - test/nashorn/script/basic/JDK-8025213.js - test/nashorn/script/basic/JDK-8025213.js.EXPECTED - test/nashorn/script/basic/JDK-8025312.js - test/nashorn/script/basic/JDK-8025312.js.EXPECTED - test/nashorn/script/basic/JDK-8025325.js - test/nashorn/script/basic/JDK-8025325.js.EXPECTED - test/nashorn/script/basic/JDK-8025434.js - test/nashorn/script/basic/JDK-8025486.js - test/nashorn/script/basic/JDK-8025486.js.EXPECTED - test/nashorn/script/basic/JDK-8025488.js - test/nashorn/script/basic/JDK-8025488.js.EXPECTED - test/nashorn/script/basic/JDK-8025515.js - test/nashorn/script/basic/JDK-8025520.js - test/nashorn/script/basic/JDK-8025589.js - test/nashorn/script/basic/JDK-8026008.js - test/nashorn/script/basic/JDK-8026008.js.EXPECTED - test/nashorn/script/basic/JDK-8026016.js - test/nashorn/script/basic/JDK-8026016.js.EXPECTED - test/nashorn/script/basic/JDK-8026033.js - test/nashorn/script/basic/JDK-8026033.js.EXPECTED - test/nashorn/script/basic/JDK-8026042.js - test/nashorn/script/basic/JDK-8026042.js.EXPECTED - test/nashorn/script/basic/JDK-8026048.js - test/nashorn/script/basic/JDK-8026112.js - test/nashorn/script/basic/JDK-8026125.js - test/nashorn/script/basic/JDK-8026137.js - test/nashorn/script/basic/JDK-8026137.js.EXPECTED - test/nashorn/script/basic/JDK-8026161.js - test/nashorn/script/basic/JDK-8026161.js.EXPECTED - test/nashorn/script/basic/JDK-8026162.js - test/nashorn/script/basic/JDK-8026167.js - test/nashorn/script/basic/JDK-8026248.js - test/nashorn/script/basic/JDK-8026248.js.EXPECTED - test/nashorn/script/basic/JDK-8026249.js - test/nashorn/script/basic/JDK-8026264.js - test/nashorn/script/basic/JDK-8026292.js - test/nashorn/script/basic/JDK-8026302.js - test/nashorn/script/basic/JDK-8026302.js.EXPECTED - test/nashorn/script/basic/JDK-8026317.js - test/nashorn/script/basic/JDK-8026317.js.EXPECTED - test/nashorn/script/basic/JDK-8026367.js - test/nashorn/script/basic/JDK-8026692.js - test/nashorn/script/basic/JDK-8026693.js - test/nashorn/script/basic/JDK-8026701.js - test/nashorn/script/basic/JDK-8026701.js.EXPECTED - test/nashorn/script/basic/JDK-8026805.js - test/nashorn/script/basic/JDK-8026858.js - test/nashorn/script/basic/JDK-8026955.js - test/nashorn/script/basic/JDK-8026955.js.EXPECTED - test/nashorn/script/basic/JDK-8027016.js - test/nashorn/script/basic/JDK-8027024.js - test/nashorn/script/basic/JDK-8027024.js.EXPECTED - test/nashorn/script/basic/JDK-8027042.js - test/nashorn/script/basic/JDK-8027042.js.EXPECTED - test/nashorn/script/basic/JDK-8027236.js - test/nashorn/script/basic/JDK-8027236.js.EXPECTED - test/nashorn/script/basic/JDK-8027302.js - test/nashorn/script/basic/JDK-8027562.js - test/nashorn/script/basic/JDK-8027562.js.EXPECTED - test/nashorn/script/basic/JDK-8027700.js - test/nashorn/script/basic/JDK-8027753.js - test/nashorn/script/basic/JDK-8027753.js.EXPECTED - test/nashorn/script/basic/JDK-8027828.js - test/nashorn/script/basic/JDK-8027828.js.EXPECTED - test/nashorn/script/basic/JDK-8027933.js - test/nashorn/script/basic/JDK-8027933.js.EXPECTED - test/nashorn/script/basic/JDK-8028020.js - test/nashorn/script/basic/JDK-8028020.js.EXPECTED - test/nashorn/script/basic/JDK-8028210.js - test/nashorn/script/basic/JDK-8028210.js.EXPECTED - test/nashorn/script/basic/JDK-8028429.js - test/nashorn/script/basic/JDK-8028429.js.EXPECTED - test/nashorn/script/basic/JDK-8028434.js - test/nashorn/script/basic/JDK-8028434.js.EXPECTED - test/nashorn/script/basic/JDK-8029364.js - test/nashorn/script/basic/JDK-8029364.js.EXPECTED - test/nashorn/script/basic/JDK-8029384.js - test/nashorn/script/basic/JDK-8029384.js.EXPECTED - test/nashorn/script/basic/JDK-8029467.js - test/nashorn/script/basic/JDK-8029467.js.EXPECTED - test/nashorn/script/basic/JDK-8029667.js - test/nashorn/script/basic/JDK-8029667.js.EXPECTED - test/nashorn/script/basic/JDK-8030182.js - test/nashorn/script/basic/JDK-8030182.js.EXPECTED - test/nashorn/script/basic/JDK-8030182_2.js - test/nashorn/script/basic/JDK-8030182_2.js.EXPECTED - test/nashorn/script/basic/JDK-8030197.js - test/nashorn/script/basic/JDK-8030199.js - test/nashorn/script/basic/JDK-8030199.js.EXPECTED - test/nashorn/script/basic/JDK-8030200.js - test/nashorn/script/basic/JDK-8030200.js.EXPECTED - test/nashorn/script/basic/JDK-8030202.js - test/nashorn/script/basic/JDK-8030202.js.EXPECTED - test/nashorn/script/basic/JDK-8030809.js - test/nashorn/script/basic/JDK-8030809.js.EXPECTED - test/nashorn/script/basic/JDK-8031317.js - test/nashorn/script/basic/JDK-8031317.js.EXPECTED - test/nashorn/script/basic/JDK-8031359.js - test/nashorn/script/basic/JDK-8031359.js.EXPECTED - test/nashorn/script/basic/JDK-8031715.js - test/nashorn/script/basic/JDK-8031715.js.EXPECTED - test/nashorn/script/basic/JDK-8031983.js - test/nashorn/script/basic/JDK-8031983.js.EXPECTED - test/nashorn/script/basic/JDK-8032004.js - test/nashorn/script/basic/JDK-8032068.js - test/nashorn/script/basic/JDK-8032068.js.EXPECTED - test/nashorn/script/basic/JDK-8034055.js - test/nashorn/script/basic/JDK-8034055.js.EXPECTED - test/nashorn/script/basic/JDK-8035312.js - test/nashorn/script/basic/JDK-8035312.js.EXPECTED - test/nashorn/script/basic/JDK-8035312_2.js - test/nashorn/script/basic/JDK-8035312_2.js.EXPECTED - test/nashorn/script/basic/JDK-8035312_3.js - test/nashorn/script/basic/JDK-8035312_3.js.EXPECTED - test/nashorn/script/basic/JDK-8035312_4.js - test/nashorn/script/basic/JDK-8035312_4.js.EXPECTED - test/nashorn/script/basic/JDK-8035312_5.js - test/nashorn/script/basic/JDK-8035312_5.js.EXPECTED - test/nashorn/script/basic/JDK-8035712.js - test/nashorn/script/basic/JDK-8036743.js - test/nashorn/script/basic/JDK-8036743.js.EXPECTED - test/nashorn/script/basic/JDK-8037562.js - test/nashorn/script/basic/JDK-8037562.js.EXPECTED - test/nashorn/script/basic/JDK-8038413.js - test/nashorn/script/basic/JDK-8038413.js.EXPECTED - test/nashorn/script/basic/JDK-8038945.js - test/nashorn/script/basic/JDK-8038945.js.EXPECTED - test/nashorn/script/basic/JDK-8039387.js - test/nashorn/script/basic/JDK-8039387.js.EXPECTED - test/nashorn/script/basic/JDK-8040024.js - test/nashorn/script/basic/JDK-8040024.js.EXPECTED - test/nashorn/script/basic/JDK-8041995.js - test/nashorn/script/basic/JDK-8041995.js.EXPECTED - test/nashorn/script/basic/JDK-8041998.js - test/nashorn/script/basic/JDK-8041998.js.EXPECTED - test/nashorn/script/basic/JDK-8042364.js - test/nashorn/script/basic/JDK-8042364.js.EXPECTED - test/nashorn/script/basic/JDK-8043133.js - test/nashorn/script/basic/JDK-8043133.js.EXPECTED - test/nashorn/script/basic/JDK-8043232.js - test/nashorn/script/basic/JDK-8043232.js.EXPECTED - test/nashorn/script/basic/JDK-8043235.js - test/nashorn/script/basic/JDK-8043235.js.EXPECTED - test/nashorn/script/basic/JDK-8043431.js - test/nashorn/script/basic/JDK-8043431.js.EXPECTED - test/nashorn/script/basic/JDK-8043930.js - test/nashorn/script/basic/JDK-8043930.js.EXPECTED - test/nashorn/script/basic/JDK-8044520.js - test/nashorn/script/basic/JDK-8044533.js - test/nashorn/script/basic/JDK-8044533.js.EXPECTED - test/nashorn/script/basic/JDK-8044534.js - test/nashorn/script/basic/JDK-8044534.js.EXPECTED - test/nashorn/script/basic/JDK-8044612.js - test/nashorn/script/basic/JDK-8044695.js - test/nashorn/script/basic/JDK-8044750.js - test/nashorn/script/basic/JDK-8046013.js - test/nashorn/script/basic/JDK-8046013.js.EXPECTED - test/nashorn/script/basic/JDK-8046026.js - test/nashorn/script/basic/JDK-8046026.js.EXPECTED - test/nashorn/script/basic/JDK-8046905.js - test/nashorn/script/basic/JDK-8046905.js.EXPECTED - test/nashorn/script/basic/JDK-8047035.js - test/nashorn/script/basic/JDK-8047035.js.EXPECTED - test/nashorn/script/basic/JDK-8047057.js - test/nashorn/script/basic/JDK-8047067.js - test/nashorn/script/basic/JDK-8047078.js - test/nashorn/script/basic/JDK-8047166.js - test/nashorn/script/basic/JDK-8047357.js - test/nashorn/script/basic/JDK-8047357.js.EXPECTED - test/nashorn/script/basic/JDK-8047359.js - test/nashorn/script/basic/JDK-8047365.js - test/nashorn/script/basic/JDK-8047365.js.EXPECTED - test/nashorn/script/basic/JDK-8047369.js - test/nashorn/script/basic/JDK-8047371.js - test/nashorn/script/basic/JDK-8047371.js.EXPECTED - test/nashorn/script/basic/JDK-8047728.js - test/nashorn/script/basic/JDK-8047764-strict.js - test/nashorn/script/basic/JDK-8047764-strict.js.EXPECTED - test/nashorn/script/basic/JDK-8047764.js - test/nashorn/script/basic/JDK-8047764.js.EXPECTED - test/nashorn/script/basic/JDK-8047959.js - test/nashorn/script/basic/JDK-8047959.js.EXPECTED - test/nashorn/script/basic/JDK-8048071.js - test/nashorn/script/basic/JDK-8048071.js.EXPECTED - test/nashorn/script/basic/JDK-8048079_1a.js - test/nashorn/script/basic/JDK-8048079_1a.js.EXPECTED - test/nashorn/script/basic/JDK-8048079_1b.js - test/nashorn/script/basic/JDK-8048079_1b.js.EXPECTED - test/nashorn/script/basic/JDK-8048079_2a.js - test/nashorn/script/basic/JDK-8048079_2a.js.EXPECTED - test/nashorn/script/basic/JDK-8048079_2b.js - test/nashorn/script/basic/JDK-8048079_2b.js.EXPECTED - test/nashorn/script/basic/JDK-8048505.js - test/nashorn/script/basic/JDK-8048505.js.EXPECTED - test/nashorn/script/basic/JDK-8048586.js - test/nashorn/script/basic/JDK-8048718.js - test/nashorn/script/basic/JDK-8049086.js - test/nashorn/script/basic/JDK-8049086.js.EXPECTED - test/nashorn/script/basic/JDK-8049242.js - test/nashorn/script/basic/JDK-8049242.js.EXPECTED - test/nashorn/script/basic/JDK-8049407-big-endian.js - test/nashorn/script/basic/JDK-8049407-big-endian.js.EXPECTED - test/nashorn/script/basic/JDK-8049407-payload.js - test/nashorn/script/basic/JDK-8049407.js - test/nashorn/script/basic/JDK-8049407.js.EXPECTED - test/nashorn/script/basic/JDK-8050432.js - test/nashorn/script/basic/JDK-8051439.js - test/nashorn/script/basic/JDK-8051439.js.EXPECTED - test/nashorn/script/basic/JDK-8051778.js - test/nashorn/script/basic/JDK-8051778.js.EXPECTED - test/nashorn/script/basic/JDK-8053905.js - test/nashorn/script/basic/JDK-8053905.js.EXPECTED - test/nashorn/script/basic/JDK-8054503.js - test/nashorn/script/basic/JDK-8055762.js - test/nashorn/script/basic/JDK-8055762.js.EXPECTED - test/nashorn/script/basic/JDK-8055796.js - test/nashorn/script/basic/JDK-8055796.js.EXPECTED - test/nashorn/script/basic/JDK-8055796_2.js - test/nashorn/script/basic/JDK-8055796_2.js.EXPECTED - test/nashorn/script/basic/JDK-8055870.js - test/nashorn/script/basic/JDK-8055870.js.EXPECTED - test/nashorn/script/basic/JDK-8056123.js - test/nashorn/script/basic/JDK-8056129.js - test/nashorn/script/basic/JDK-8056129.js.EXPECTED - test/nashorn/script/basic/JDK-8056978.js - test/nashorn/script/basic/JDK-8056978.js.EXPECTED - test/nashorn/script/basic/JDK-8057019-2.js - test/nashorn/script/basic/JDK-8057019-2.js.EXPECTED - test/nashorn/script/basic/JDK-8057019-payload.js - test/nashorn/script/basic/JDK-8057019.js - test/nashorn/script/basic/JDK-8057019.js.EXPECTED - test/nashorn/script/basic/JDK-8057825.js - test/nashorn/script/basic/JDK-8057825.js.EXPECTED - test/nashorn/script/basic/JDK-8058179.js - test/nashorn/script/basic/JDK-8058179.js.EXPECTED - test/nashorn/script/basic/JDK-8058422.js - test/nashorn/script/basic/JDK-8058545.js - test/nashorn/script/basic/JDK-8058561.js - test/nashorn/script/basic/JDK-8058610.js - test/nashorn/script/basic/JDK-8058610.js.EXPECTED - test/nashorn/script/basic/JDK-8058615.js - test/nashorn/script/basic/JDK-8058615.js.EXPECTED - test/nashorn/script/basic/JDK-8059443.js - test/nashorn/script/basic/JDK-8059443.js.EXPECTED - test/nashorn/script/basic/JDK-8060011.js - test/nashorn/script/basic/JDK-8060101.js - test/nashorn/script/basic/JDK-8061113.js - test/nashorn/script/basic/JDK-8061113.js.EXPECTED - test/nashorn/script/basic/JDK-8061391.js - test/nashorn/script/basic/JDK-8061391.js.EXPECTED - test/nashorn/script/basic/JDK-8061391_2.js - test/nashorn/script/basic/JDK-8061391_3.js - test/nashorn/script/basic/JDK-8061391_3.js.EXPECTED - test/nashorn/script/basic/JDK-8061959.js - test/nashorn/script/basic/JDK-8061959.js.EXPECTED - test/nashorn/script/basic/JDK-8062024.js - test/nashorn/script/basic/JDK-8062024.js.EXPECTED - test/nashorn/script/basic/JDK-8062132.js - test/nashorn/script/basic/JDK-8062132.js.EXPECTED - test/nashorn/script/basic/JDK-8062141.js - test/nashorn/script/basic/JDK-8062141.js.EXPECTED - test/nashorn/script/basic/JDK-8062381.js - test/nashorn/script/basic/JDK-8062381.js.EXPECTED - test/nashorn/script/basic/JDK-8062583.js - test/nashorn/script/basic/JDK-8062583.js.EXPECTED - test/nashorn/script/basic/JDK-8062624.js - test/nashorn/script/basic/JDK-8062624.js.EXPECTED - test/nashorn/script/basic/JDK-8062799.js - test/nashorn/script/basic/JDK-8062799.js.EXPECTED - test/nashorn/script/basic/JDK-8062937.js - test/nashorn/script/basic/JDK-8062937.js.EXPECTED - test/nashorn/script/basic/JDK-8066214.js - test/nashorn/script/basic/JDK-8066214.js.EXPECTED - test/nashorn/script/basic/JDK-8066215.js - test/nashorn/script/basic/JDK-8066215.js.EXPECTED - test/nashorn/script/basic/JDK-8066220.js - test/nashorn/script/basic/JDK-8066220.js.EXPECTED - test/nashorn/script/basic/JDK-8066221.js - test/nashorn/script/basic/JDK-8066222.js - test/nashorn/script/basic/JDK-8066222.js.EXPECTED - test/nashorn/script/basic/JDK-8066224.js - test/nashorn/script/basic/JDK-8066224.js.EXPECTED - test/nashorn/script/basic/JDK-8066225.js - test/nashorn/script/basic/JDK-8066225.js.EXPECTED - test/nashorn/script/basic/JDK-8066226.js - test/nashorn/script/basic/JDK-8066226.js.EXPECTED - test/nashorn/script/basic/JDK-8066227.js - test/nashorn/script/basic/JDK-8066227.js.EXPECTED - test/nashorn/script/basic/JDK-8066229.js - test/nashorn/script/basic/JDK-8066230.js - test/nashorn/script/basic/JDK-8066230.js.EXPECTED - test/nashorn/script/basic/JDK-8066232.js - test/nashorn/script/basic/JDK-8066232.js.EXPECTED - test/nashorn/script/basic/JDK-8066236.js - test/nashorn/script/basic/JDK-8066236.js.EXPECTED - test/nashorn/script/basic/JDK-8066237.js - test/nashorn/script/basic/JDK-8066238.js - test/nashorn/script/basic/JDK-8066407.js - test/nashorn/script/basic/JDK-8066669.js - test/nashorn/script/basic/JDK-8066669.js.EXPECTED - test/nashorn/script/basic/JDK-8066932.js - test/nashorn/script/basic/JDK-8067136.js - test/nashorn/script/basic/JDK-8067136.js.EXPECTED - test/nashorn/script/basic/JDK-8067139.js - test/nashorn/script/basic/JDK-8067774.js - test/nashorn/script/basic/JDK-8067774.js.EXPECTED - test/nashorn/script/basic/JDK-8068513.js - test/nashorn/script/basic/JDK-8068573.js - test/nashorn/script/basic/JDK-8068580.js - test/nashorn/script/basic/JDK-8068872.js - test/nashorn/script/basic/JDK-8068872.js.EXPECTED - test/nashorn/script/basic/JDK-8068901.js - test/nashorn/script/basic/JDK-8068901.js.EXPECTED - test/nashorn/script/basic/JDK-8068903.js - test/nashorn/script/basic/JDK-8068972.js - test/nashorn/script/basic/JDK-8068985.js - test/nashorn/script/basic/JDK-8068985.js.EXPECTED - test/nashorn/script/basic/JDK-8069002.js - test/nashorn/script/basic/JDK-8069338.js - test/nashorn/script/basic/JDK-8071928.js - test/nashorn/script/basic/JDK-8072426.js - test/nashorn/script/basic/JDK-8072596.js - test/nashorn/script/basic/JDK-8073640.js - test/nashorn/script/basic/JDK-8073640.js.EXPECTED - test/nashorn/script/basic/JDK-8073653.js - test/nashorn/script/basic/JDK-8073653.js.EXPECTED - test/nashorn/script/basic/JDK-8073733.js - test/nashorn/script/basic/JDK-8073733.js.EXPECTED - test/nashorn/script/basic/JDK-8073846.js - test/nashorn/script/basic/JDK-8073868.js - test/nashorn/script/basic/JDK-8074021.js - test/nashorn/script/basic/JDK-8074021.js.EXPECTED - test/nashorn/script/basic/JDK-8074545.js - test/nashorn/script/basic/JDK-8074556.js - test/nashorn/script/basic/JDK-8074687.js - test/nashorn/script/basic/JDK-8074693.js - test/nashorn/script/basic/JDK-8074693.js.EXPECTED - test/nashorn/script/basic/JDK-8075090.js - test/nashorn/script/basic/JDK-8075207.js - test/nashorn/script/basic/JDK-8075448.js - test/nashorn/script/basic/JDK-8075454.js - test/nashorn/script/basic/JDK-8075927.js - test/nashorn/script/basic/JDK-8077149.js - test/nashorn/script/basic/JDK-8077955.js - test/nashorn/script/basic/JDK-8078612_eager_1a.js - test/nashorn/script/basic/JDK-8078612_eager_1a.js.EXPECTED - test/nashorn/script/basic/JDK-8078612_eager_1b.js - test/nashorn/script/basic/JDK-8078612_eager_1b.js.EXPECTED - test/nashorn/script/basic/JDK-8078612_eager_2a.js - test/nashorn/script/basic/JDK-8078612_eager_2a.js.EXPECTED - test/nashorn/script/basic/JDK-8078612_eager_2b.js - test/nashorn/script/basic/JDK-8078612_eager_2b.js.EXPECTED - test/nashorn/script/basic/JDK-8079145.js - test/nashorn/script/basic/JDK-8079145.js.EXPECTED - test/nashorn/script/basic/JDK-8079269.js - test/nashorn/script/basic/JDK-8079424.js - test/nashorn/script/basic/JDK-8079470.js - test/nashorn/script/basic/JDK-8079470.js.EXPECTED - test/nashorn/script/basic/JDK-8080182.js - test/nashorn/script/basic/JDK-8080848.js - test/nashorn/script/basic/JDK-8081156.js - test/nashorn/script/basic/JDK-8085802.js - test/nashorn/script/basic/JDK-8087211.js - test/nashorn/script/basic/JDK-8087211_2.js - test/nashorn/script/basic/JDK-8087312.js - test/nashorn/script/basic/JDK-8098546.js - test/nashorn/script/basic/JDK-8098578.js - test/nashorn/script/basic/JDK-8098807-payload.js - test/nashorn/script/basic/JDK-8098807.js - test/nashorn/script/basic/JDK-8114838.js - test/nashorn/script/basic/JDK-8129410.js - test/nashorn/script/basic/JDK-8130853.js - test/nashorn/script/basic/JDK-8131039.js - test/nashorn/script/basic/JDK-8131340.js - test/nashorn/script/basic/JDK-8131683.js - test/nashorn/script/basic/JDK-8131683.js.EXPECTED - test/nashorn/script/basic/JDK-8131929.js - test/nashorn/script/basic/JDK-8131929_prototype.js - test/nashorn/script/basic/JDK-8131929_prototype.js.EXPECTED - test/nashorn/script/basic/JDK-8131929_yui.js - test/nashorn/script/basic/JDK-8131929_yui.js.EXPECTED - test/nashorn/script/basic/JDK-8133119.js - test/nashorn/script/basic/JDK-8133119.js.EXPECTED - test/nashorn/script/basic/JDK-8134488.js - test/nashorn/script/basic/JDK-8134488.js.EXPECTED - test/nashorn/script/basic/JDK-8134490.js - test/nashorn/script/basic/JDK-8134569.js - test/nashorn/script/basic/JDK-8134569.js.EXPECTED - test/nashorn/script/basic/JDK-8134609.js - test/nashorn/script/basic/JDK-8134731.js - test/nashorn/script/basic/JDK-8134865.js - test/nashorn/script/basic/JDK-8134939.js - test/nashorn/script/basic/JDK-8135000.js - test/nashorn/script/basic/JDK-8135000.js.EXPECTED - test/nashorn/script/basic/JDK-8135178.js - test/nashorn/script/basic/JDK-8135190.js - test/nashorn/script/basic/JDK-8136544.js - test/nashorn/script/basic/JDK-8136694.js - test/nashorn/script/basic/JDK-8137134.js - test/nashorn/script/basic/JDK-8137134.js.EXPECTED - test/nashorn/script/basic/JDK-8137240.js - test/nashorn/script/basic/JDK-8137281.js - test/nashorn/script/basic/JDK-8138632.js - test/nashorn/script/basic/JDK-8138632.js.EXPECTED - test/nashorn/script/basic/JDK-8138758.js - test/nashorn/script/basic/JDK-8141407.js - test/nashorn/script/basic/JDK-8141505.js - test/nashorn/script/basic/JDK-8143304.js - test/nashorn/script/basic/JDK-8143896.js - test/nashorn/script/basic/JDK-8144020.js - test/nashorn/script/basic/JDK-8144131.js - test/nashorn/script/basic/JDK-8144711.js - test/nashorn/script/basic/JDK-8145550.js - test/nashorn/script/basic/JDK-8146147.js - test/nashorn/script/basic/JDK-8147076.js - test/nashorn/script/basic/JDK-8147076.js.EXPECTED - test/nashorn/script/basic/JDK-8147845.js - test/nashorn/script/basic/JDK-8150218.js - test/nashorn/script/basic/JDK-8155025.js - test/nashorn/script/basic/JDK-8155025.js.EXPECTED - test/nashorn/script/basic/JDK-8156714.js - test/nashorn/script/basic/JDK-8156896.js - test/nashorn/script/basic/JDK-8157160.js - test/nashorn/script/basic/JDK-8157160.js.EXPECTED - test/nashorn/script/basic/JDK-8157250.js - test/nashorn/script/basic/JDK-8157251.js - test/nashorn/script/basic/JDK-8157251.js.EXPECTED - test/nashorn/script/basic/JDK-8157680.js - test/nashorn/script/basic/JDK-8157680.js.EXPECTED - test/nashorn/script/basic/JDK-8157819.js - test/nashorn/script/basic/JDK-8158467.js - test/nashorn/script/basic/JDK-8158467.js.EXPECTED - test/nashorn/script/basic/JDK-8160034.js - test/nashorn/script/basic/JDK-8160034.js.EXPECTED - test/nashorn/script/basic/JDK-8161579.js - test/nashorn/script/basic/JDK-8162771.js - test/nashorn/script/basic/JDK-8163945.js - test/nashorn/script/basic/JDK-8164708.js - test/nashorn/script/basic/JDK-8166186.js - test/nashorn/script/basic/JDK-8166186.js.EXPECTED - test/nashorn/script/basic/JDK-8166902.js - test/nashorn/script/basic/JDK-8168146.js - test/nashorn/script/basic/JDK-8169233.js - test/nashorn/script/basic/JDK-8169233.js.EXPECTED - test/nashorn/script/basic/JDK-8169886.js - test/nashorn/script/basic/JDK-8170322.js - test/nashorn/script/basic/JDK-8170594.js - test/nashorn/script/basic/JDK-8171219.js - test/nashorn/script/basic/JDK-8171849.js - test/nashorn/script/basic/JDK-8172006.js - test/nashorn/script/basic/JDK-8173480.js - test/nashorn/script/basic/JDK-8175362.js - test/nashorn/script/basic/JDK-8175362.js.EXPECTED - test/nashorn/script/basic/JDK-8176511.js - test/nashorn/script/basic/JDK-8177691.js - test/nashorn/script/basic/JDK-8177691.js.EXPECTED - test/nashorn/script/basic/JDK-8181191.js - test/nashorn/script/basic/JDK-8184720.js - test/nashorn/script/basic/JDK-8184893.js - test/nashorn/script/basic/JDK-8186646.js - test/nashorn/script/basic/JDK-8186815.js - test/nashorn/script/basic/JDK-8187962.js - test/nashorn/script/basic/JDK-8188098.js - test/nashorn/script/basic/JDK-8190391.js - test/nashorn/script/basic/JDK-8190391.js.EXPECTED - test/nashorn/script/basic/JDK-8190698.js - test/nashorn/script/basic/JDK-8191301.js - test/nashorn/script/basic/JDK-8191301.js.EXPECTED - test/nashorn/script/basic/JDK-8191306.js - test/nashorn/script/basic/JDK-8191306.js.EXPECTED - test/nashorn/script/basic/JDK-8191468.js - test/nashorn/script/basic/JDK-8191819.js - test/nashorn/script/basic/JDK-8193371.js - test/nashorn/script/basic/JDK-8193371.js.EXPECTED - test/nashorn/script/basic/JDK-8193491.js - test/nashorn/script/basic/JDK-8193491.js.EXPECTED - test/nashorn/script/basic/JDK-8193508.js - test/nashorn/script/basic/JDK-8193567.js - test/nashorn/script/basic/JDK-8195829.js - test/nashorn/script/basic/JDK-8200716.js - test/nashorn/script/basic/JDK-8201466.js - test/nashorn/script/basic/JDK-8204288.js - test/nashorn/script/basic/JDK-8204290.js - test/nashorn/script/basic/JDK_8005848.js - test/nashorn/script/basic/NASHORN-100.js - test/nashorn/script/basic/NASHORN-100.js.EXPECTED - test/nashorn/script/basic/NASHORN-101.js - test/nashorn/script/basic/NASHORN-101.js.EXPECTED - test/nashorn/script/basic/NASHORN-102.js - test/nashorn/script/basic/NASHORN-102.js.EXPECTED - test/nashorn/script/basic/NASHORN-103.js - test/nashorn/script/basic/NASHORN-104.js - test/nashorn/script/basic/NASHORN-104.js.EXPECTED - test/nashorn/script/basic/NASHORN-105.js - test/nashorn/script/basic/NASHORN-105.js.EXPECTED - test/nashorn/script/basic/NASHORN-106.js - test/nashorn/script/basic/NASHORN-106.js.EXPECTED - test/nashorn/script/basic/NASHORN-107.js - test/nashorn/script/basic/NASHORN-108.js - test/nashorn/script/basic/NASHORN-108.js.EXPECTED - test/nashorn/script/basic/NASHORN-109.js - test/nashorn/script/basic/NASHORN-109.js.EXPECTED - test/nashorn/script/basic/NASHORN-11.js - test/nashorn/script/basic/NASHORN-11.js.EXPECTED - test/nashorn/script/basic/NASHORN-111.js - test/nashorn/script/basic/NASHORN-111.js.EXPECTED - test/nashorn/script/basic/NASHORN-113.js - test/nashorn/script/basic/NASHORN-113.js.EXPECTED - test/nashorn/script/basic/NASHORN-114.js - test/nashorn/script/basic/NASHORN-115.js - test/nashorn/script/basic/NASHORN-115.js.EXPECTED - test/nashorn/script/basic/NASHORN-117.js - test/nashorn/script/basic/NASHORN-118.js - test/nashorn/script/basic/NASHORN-118.js.EXPECTED - test/nashorn/script/basic/NASHORN-119.js - test/nashorn/script/basic/NASHORN-119.js.EXPECTED - test/nashorn/script/basic/NASHORN-12.js - test/nashorn/script/basic/NASHORN-120.js - test/nashorn/script/basic/NASHORN-122.js - test/nashorn/script/basic/NASHORN-122.js.EXPECTED - test/nashorn/script/basic/NASHORN-126.js - test/nashorn/script/basic/NASHORN-126.js.EXPECTED - test/nashorn/script/basic/NASHORN-127.js - test/nashorn/script/basic/NASHORN-127.js.EXPECTED - test/nashorn/script/basic/NASHORN-130.js - test/nashorn/script/basic/NASHORN-132.js - test/nashorn/script/basic/NASHORN-132.js.EXPECTED - test/nashorn/script/basic/NASHORN-133.js - test/nashorn/script/basic/NASHORN-133.js.EXPECTED - test/nashorn/script/basic/NASHORN-135.js - test/nashorn/script/basic/NASHORN-136.js - test/nashorn/script/basic/NASHORN-136.js.EXPECTED - test/nashorn/script/basic/NASHORN-14.js - test/nashorn/script/basic/NASHORN-14.js.EXPECTED - test/nashorn/script/basic/NASHORN-148.js - test/nashorn/script/basic/NASHORN-148.js.EXPECTED - test/nashorn/script/basic/NASHORN-15.js - test/nashorn/script/basic/NASHORN-15.js.EXPECTED - test/nashorn/script/basic/NASHORN-153.js - test/nashorn/script/basic/NASHORN-156.js - test/nashorn/script/basic/NASHORN-157.js - test/nashorn/script/basic/NASHORN-163.js - test/nashorn/script/basic/NASHORN-163.js.EXPECTED - test/nashorn/script/basic/NASHORN-164.js - test/nashorn/script/basic/NASHORN-165.js - test/nashorn/script/basic/NASHORN-166.js - test/nashorn/script/basic/NASHORN-168.js - test/nashorn/script/basic/NASHORN-168.js.EXPECTED - test/nashorn/script/basic/NASHORN-169.js - test/nashorn/script/basic/NASHORN-172.js - test/nashorn/script/basic/NASHORN-173.js - test/nashorn/script/basic/NASHORN-173.js.EXPECTED - test/nashorn/script/basic/NASHORN-174.js - test/nashorn/script/basic/NASHORN-175.js - test/nashorn/script/basic/NASHORN-176.js - test/nashorn/script/basic/NASHORN-177.js - test/nashorn/script/basic/NASHORN-177.js.EXPECTED - test/nashorn/script/basic/NASHORN-178.js - test/nashorn/script/basic/NASHORN-178.js.EXPECTED - test/nashorn/script/basic/NASHORN-179.js - test/nashorn/script/basic/NASHORN-18.js - test/nashorn/script/basic/NASHORN-18.js.EXPECTED - test/nashorn/script/basic/NASHORN-181.js - test/nashorn/script/basic/NASHORN-182.js - test/nashorn/script/basic/NASHORN-183.js - test/nashorn/script/basic/NASHORN-184.js - test/nashorn/script/basic/NASHORN-184.js.EXPECTED - test/nashorn/script/basic/NASHORN-185.js - test/nashorn/script/basic/NASHORN-185.js.EXPECTED - test/nashorn/script/basic/NASHORN-187.js - test/nashorn/script/basic/NASHORN-188.js - test/nashorn/script/basic/NASHORN-188.js.EXPECTED - test/nashorn/script/basic/NASHORN-19.js - test/nashorn/script/basic/NASHORN-19.js.EXPECTED - test/nashorn/script/basic/NASHORN-190.js - test/nashorn/script/basic/NASHORN-192.js - test/nashorn/script/basic/NASHORN-194.js - test/nashorn/script/basic/NASHORN-196.js - test/nashorn/script/basic/NASHORN-198.js - test/nashorn/script/basic/NASHORN-20.js - test/nashorn/script/basic/NASHORN-20.js.EXPECTED - test/nashorn/script/basic/NASHORN-201.js - test/nashorn/script/basic/NASHORN-202.js - test/nashorn/script/basic/NASHORN-203.js - test/nashorn/script/basic/NASHORN-204.js - test/nashorn/script/basic/NASHORN-205.js - test/nashorn/script/basic/NASHORN-206.js - test/nashorn/script/basic/NASHORN-207.js - test/nashorn/script/basic/NASHORN-207_2.js - test/nashorn/script/basic/NASHORN-208.js - test/nashorn/script/basic/NASHORN-208.js.EXPECTED - test/nashorn/script/basic/NASHORN-209.js - test/nashorn/script/basic/NASHORN-209.js.EXPECTED - test/nashorn/script/basic/NASHORN-21.js - test/nashorn/script/basic/NASHORN-21.js.EXPECTED - test/nashorn/script/basic/NASHORN-211.js - test/nashorn/script/basic/NASHORN-212.js - test/nashorn/script/basic/NASHORN-213.js - test/nashorn/script/basic/NASHORN-215.js - test/nashorn/script/basic/NASHORN-215.js.EXPECTED - test/nashorn/script/basic/NASHORN-216.js - test/nashorn/script/basic/NASHORN-217.js - test/nashorn/script/basic/NASHORN-217.js.EXPECTED - test/nashorn/script/basic/NASHORN-219.js - test/nashorn/script/basic/NASHORN-219.js.EXPECTED - test/nashorn/script/basic/NASHORN-22.js - test/nashorn/script/basic/NASHORN-22.js.EXPECTED - test/nashorn/script/basic/NASHORN-221.js - test/nashorn/script/basic/NASHORN-222.js - test/nashorn/script/basic/NASHORN-223.js - test/nashorn/script/basic/NASHORN-225.js - test/nashorn/script/basic/NASHORN-226.js - test/nashorn/script/basic/NASHORN-227.js - test/nashorn/script/basic/NASHORN-228.js - test/nashorn/script/basic/NASHORN-229.js - test/nashorn/script/basic/NASHORN-229_subtest.js - test/nashorn/script/basic/NASHORN-23.js - test/nashorn/script/basic/NASHORN-23.js.EXPECTED - test/nashorn/script/basic/NASHORN-232.js - test/nashorn/script/basic/NASHORN-234.js - test/nashorn/script/basic/NASHORN-235.js - test/nashorn/script/basic/NASHORN-236.js - test/nashorn/script/basic/NASHORN-237.js - test/nashorn/script/basic/NASHORN-239.js - test/nashorn/script/basic/NASHORN-24.js - test/nashorn/script/basic/NASHORN-24.js.EXPECTED - test/nashorn/script/basic/NASHORN-241.js - test/nashorn/script/basic/NASHORN-242.js - test/nashorn/script/basic/NASHORN-245.js - test/nashorn/script/basic/NASHORN-247.js - test/nashorn/script/basic/NASHORN-25.js - test/nashorn/script/basic/NASHORN-25.js.EXPECTED - test/nashorn/script/basic/NASHORN-251.js - test/nashorn/script/basic/NASHORN-252.js - test/nashorn/script/basic/NASHORN-253.js - test/nashorn/script/basic/NASHORN-256.js - test/nashorn/script/basic/NASHORN-258.js - test/nashorn/script/basic/NASHORN-258.js.EXPECTED - test/nashorn/script/basic/NASHORN-26.js - test/nashorn/script/basic/NASHORN-26.js.EXPECTED - test/nashorn/script/basic/NASHORN-260.js - test/nashorn/script/basic/NASHORN-261.js - test/nashorn/script/basic/NASHORN-262.js - test/nashorn/script/basic/NASHORN-263.js - test/nashorn/script/basic/NASHORN-264.js - test/nashorn/script/basic/NASHORN-265.js - test/nashorn/script/basic/NASHORN-265.js.EXPECTED - test/nashorn/script/basic/NASHORN-266.js - test/nashorn/script/basic/NASHORN-269.js - test/nashorn/script/basic/NASHORN-27.js - test/nashorn/script/basic/NASHORN-27.js.EXPECTED - test/nashorn/script/basic/NASHORN-270.js - test/nashorn/script/basic/NASHORN-271.js - test/nashorn/script/basic/NASHORN-275.js - test/nashorn/script/basic/NASHORN-276.js - test/nashorn/script/basic/NASHORN-277.js - test/nashorn/script/basic/NASHORN-278.js - test/nashorn/script/basic/NASHORN-28.js - test/nashorn/script/basic/NASHORN-28.js.EXPECTED - test/nashorn/script/basic/NASHORN-281.js - test/nashorn/script/basic/NASHORN-284.js - test/nashorn/script/basic/NASHORN-284.js.EXPECTED - test/nashorn/script/basic/NASHORN-285.js - test/nashorn/script/basic/NASHORN-285.js.EXPECTED - test/nashorn/script/basic/NASHORN-288.js - test/nashorn/script/basic/NASHORN-29.js - test/nashorn/script/basic/NASHORN-29.js.EXPECTED - test/nashorn/script/basic/NASHORN-293.js - test/nashorn/script/basic/NASHORN-293.js.EXPECTED - test/nashorn/script/basic/NASHORN-294.js - test/nashorn/script/basic/NASHORN-296.js - test/nashorn/script/basic/NASHORN-297.js - test/nashorn/script/basic/NASHORN-30.js - test/nashorn/script/basic/NASHORN-30.js.EXPECTED - test/nashorn/script/basic/NASHORN-300.js - test/nashorn/script/basic/NASHORN-301.js - test/nashorn/script/basic/NASHORN-301.js.EXPECTED - test/nashorn/script/basic/NASHORN-304.js - test/nashorn/script/basic/NASHORN-310.js - test/nashorn/script/basic/NASHORN-310.js.EXPECTED - test/nashorn/script/basic/NASHORN-318.js - test/nashorn/script/basic/NASHORN-318.js.EXPECTED - test/nashorn/script/basic/NASHORN-32.js - test/nashorn/script/basic/NASHORN-32.js.EXPECTED - test/nashorn/script/basic/NASHORN-321.js - test/nashorn/script/basic/NASHORN-321.js.EXPECTED - test/nashorn/script/basic/NASHORN-323.js - test/nashorn/script/basic/NASHORN-323.js.EXPECTED - test/nashorn/script/basic/NASHORN-324.js - test/nashorn/script/basic/NASHORN-33.js - test/nashorn/script/basic/NASHORN-33.js.EXPECTED - test/nashorn/script/basic/NASHORN-331.js - test/nashorn/script/basic/NASHORN-331.js.EXPECTED - test/nashorn/script/basic/NASHORN-337.js - test/nashorn/script/basic/NASHORN-337.js.EXPECTED - test/nashorn/script/basic/NASHORN-34.js - test/nashorn/script/basic/NASHORN-34.js.EXPECTED - test/nashorn/script/basic/NASHORN-340.js - test/nashorn/script/basic/NASHORN-340.js.EXPECTED - test/nashorn/script/basic/NASHORN-349.js - test/nashorn/script/basic/NASHORN-354.js - test/nashorn/script/basic/NASHORN-354.js.EXPECTED - test/nashorn/script/basic/NASHORN-355.js - test/nashorn/script/basic/NASHORN-355.js.EXPECTED - test/nashorn/script/basic/NASHORN-36.js - test/nashorn/script/basic/NASHORN-36.js.EXPECTED - test/nashorn/script/basic/NASHORN-365.js - test/nashorn/script/basic/NASHORN-366.js - test/nashorn/script/basic/NASHORN-366.js.EXPECTED - test/nashorn/script/basic/NASHORN-368.js - test/nashorn/script/basic/NASHORN-368.js.EXPECTED - test/nashorn/script/basic/NASHORN-37.js - test/nashorn/script/basic/NASHORN-37.js.EXPECTED - test/nashorn/script/basic/NASHORN-375.js - test/nashorn/script/basic/NASHORN-376.js - test/nashorn/script/basic/NASHORN-377-big-endian.js - test/nashorn/script/basic/NASHORN-377-big-endian.js.EXPECTED - test/nashorn/script/basic/NASHORN-377-payload.js - test/nashorn/script/basic/NASHORN-377.js - test/nashorn/script/basic/NASHORN-377.js.EXPECTED - test/nashorn/script/basic/NASHORN-378.js - test/nashorn/script/basic/NASHORN-38.js - test/nashorn/script/basic/NASHORN-38.js.EXPECTED - test/nashorn/script/basic/NASHORN-380.js - test/nashorn/script/basic/NASHORN-380.js.EXPECTED - test/nashorn/script/basic/NASHORN-381.js - test/nashorn/script/basic/NASHORN-382.js - test/nashorn/script/basic/NASHORN-383.js - test/nashorn/script/basic/NASHORN-384.js - test/nashorn/script/basic/NASHORN-384.js.EXPECTED - test/nashorn/script/basic/NASHORN-385.js - test/nashorn/script/basic/NASHORN-385.js.EXPECTED - test/nashorn/script/basic/NASHORN-389.js - test/nashorn/script/basic/NASHORN-389.js.EXPECTED - test/nashorn/script/basic/NASHORN-393.js - test/nashorn/script/basic/NASHORN-393.js.EXPECTED - test/nashorn/script/basic/NASHORN-394.js - test/nashorn/script/basic/NASHORN-394.js.EXPECTED - test/nashorn/script/basic/NASHORN-396.js - test/nashorn/script/basic/NASHORN-397.js - test/nashorn/script/basic/NASHORN-398.js - test/nashorn/script/basic/NASHORN-40.js - test/nashorn/script/basic/NASHORN-40.js.EXPECTED - test/nashorn/script/basic/NASHORN-400.js - test/nashorn/script/basic/NASHORN-400.js.EXPECTED - test/nashorn/script/basic/NASHORN-401.js - test/nashorn/script/basic/NASHORN-401.js.EXPECTED - test/nashorn/script/basic/NASHORN-402.js - test/nashorn/script/basic/NASHORN-402.js.EXPECTED - test/nashorn/script/basic/NASHORN-404.js - test/nashorn/script/basic/NASHORN-405.js - test/nashorn/script/basic/NASHORN-405.js.EXPECTED - test/nashorn/script/basic/NASHORN-406.js - test/nashorn/script/basic/NASHORN-408.js - test/nashorn/script/basic/NASHORN-408.js.EXPECTED - test/nashorn/script/basic/NASHORN-415.js - test/nashorn/script/basic/NASHORN-415.js.EXPECTED - test/nashorn/script/basic/NASHORN-416.js - test/nashorn/script/basic/NASHORN-417.js - test/nashorn/script/basic/NASHORN-418.js - test/nashorn/script/basic/NASHORN-420.js - test/nashorn/script/basic/NASHORN-421.js - test/nashorn/script/basic/NASHORN-423.js - test/nashorn/script/basic/NASHORN-423.js.EXPECTED - test/nashorn/script/basic/NASHORN-423a.js - test/nashorn/script/basic/NASHORN-424.js - test/nashorn/script/basic/NASHORN-424.js.EXPECTED - test/nashorn/script/basic/NASHORN-425.js - test/nashorn/script/basic/NASHORN-425.js.EXPECTED - test/nashorn/script/basic/NASHORN-426.js - test/nashorn/script/basic/NASHORN-427.js - test/nashorn/script/basic/NASHORN-428.js - test/nashorn/script/basic/NASHORN-429.js - test/nashorn/script/basic/NASHORN-432.js - test/nashorn/script/basic/NASHORN-433.js - test/nashorn/script/basic/NASHORN-434.js - test/nashorn/script/basic/NASHORN-435.js - test/nashorn/script/basic/NASHORN-437.js - test/nashorn/script/basic/NASHORN-44.js - test/nashorn/script/basic/NASHORN-44.js.EXPECTED - test/nashorn/script/basic/NASHORN-441.js - test/nashorn/script/basic/NASHORN-441.js.EXPECTED - test/nashorn/script/basic/NASHORN-442.js - test/nashorn/script/basic/NASHORN-443.js - test/nashorn/script/basic/NASHORN-444.js - test/nashorn/script/basic/NASHORN-444.js.EXPECTED - test/nashorn/script/basic/NASHORN-445.js - test/nashorn/script/basic/NASHORN-446.js - test/nashorn/script/basic/NASHORN-447.js - test/nashorn/script/basic/NASHORN-448.js - test/nashorn/script/basic/NASHORN-449.js - test/nashorn/script/basic/NASHORN-449.js.EXPECTED - test/nashorn/script/basic/NASHORN-45.js - test/nashorn/script/basic/NASHORN-45.js.EXPECTED - test/nashorn/script/basic/NASHORN-450.js - test/nashorn/script/basic/NASHORN-452.js - test/nashorn/script/basic/NASHORN-459.js - test/nashorn/script/basic/NASHORN-46.js - test/nashorn/script/basic/NASHORN-46.js.EXPECTED - test/nashorn/script/basic/NASHORN-462.js - test/nashorn/script/basic/NASHORN-463.js - test/nashorn/script/basic/NASHORN-468.js - test/nashorn/script/basic/NASHORN-47.js - test/nashorn/script/basic/NASHORN-473.js - test/nashorn/script/basic/NASHORN-473.js.EXPECTED - test/nashorn/script/basic/NASHORN-474.js - test/nashorn/script/basic/NASHORN-474.js.EXPECTED - test/nashorn/script/basic/NASHORN-478.js - test/nashorn/script/basic/NASHORN-48.js - test/nashorn/script/basic/NASHORN-48.js.EXPECTED - test/nashorn/script/basic/NASHORN-481.js - test/nashorn/script/basic/NASHORN-481.js.EXPECTED - test/nashorn/script/basic/NASHORN-482.js - test/nashorn/script/basic/NASHORN-484.js - test/nashorn/script/basic/NASHORN-484.js.EXPECTED - test/nashorn/script/basic/NASHORN-486.js - test/nashorn/script/basic/NASHORN-487.js - test/nashorn/script/basic/NASHORN-488.js - test/nashorn/script/basic/NASHORN-49.js - test/nashorn/script/basic/NASHORN-49.js.EXPECTED - test/nashorn/script/basic/NASHORN-490.js - test/nashorn/script/basic/NASHORN-494.js - test/nashorn/script/basic/NASHORN-497.js - test/nashorn/script/basic/NASHORN-498.js - test/nashorn/script/basic/NASHORN-499.js - test/nashorn/script/basic/NASHORN-50.js - test/nashorn/script/basic/NASHORN-50.js.EXPECTED - test/nashorn/script/basic/NASHORN-500.js - test/nashorn/script/basic/NASHORN-503.js - test/nashorn/script/basic/NASHORN-503.js.EXPECTED - test/nashorn/script/basic/NASHORN-51.js - test/nashorn/script/basic/NASHORN-51.js.EXPECTED - test/nashorn/script/basic/NASHORN-511.js - test/nashorn/script/basic/NASHORN-515.js - test/nashorn/script/basic/NASHORN-515.js.EXPECTED - test/nashorn/script/basic/NASHORN-516.js - test/nashorn/script/basic/NASHORN-52.js - test/nashorn/script/basic/NASHORN-534.js - test/nashorn/script/basic/NASHORN-534.js.EXPECTED - test/nashorn/script/basic/NASHORN-535.js - test/nashorn/script/basic/NASHORN-535.js.EXPECTED - test/nashorn/script/basic/NASHORN-544.js - test/nashorn/script/basic/NASHORN-55.js - test/nashorn/script/basic/NASHORN-554.js - test/nashorn/script/basic/NASHORN-554.js.EXPECTED - test/nashorn/script/basic/NASHORN-556.js - test/nashorn/script/basic/NASHORN-556.js.EXPECTED - test/nashorn/script/basic/NASHORN-56.js - test/nashorn/script/basic/NASHORN-56.js.EXPECTED - test/nashorn/script/basic/NASHORN-562.js - test/nashorn/script/basic/NASHORN-565.js - test/nashorn/script/basic/NASHORN-565.js.EXPECTED - test/nashorn/script/basic/NASHORN-575.js - test/nashorn/script/basic/NASHORN-575.js.EXPECTED - test/nashorn/script/basic/NASHORN-58.js - test/nashorn/script/basic/NASHORN-58.js.EXPECTED - test/nashorn/script/basic/NASHORN-59.js - test/nashorn/script/basic/NASHORN-59.js.EXPECTED - test/nashorn/script/basic/NASHORN-592-dual.js - test/nashorn/script/basic/NASHORN-592-dual.js.EXPECTED - test/nashorn/script/basic/NASHORN-592.js - test/nashorn/script/basic/NASHORN-592.js.EXPECTED - test/nashorn/script/basic/NASHORN-597.js - test/nashorn/script/basic/NASHORN-597.js.EXPECTED - test/nashorn/script/basic/NASHORN-60.js - test/nashorn/script/basic/NASHORN-60.js.EXPECTED - test/nashorn/script/basic/NASHORN-609.js - test/nashorn/script/basic/NASHORN-609.js.EXPECTED - test/nashorn/script/basic/NASHORN-61.js - test/nashorn/script/basic/NASHORN-61.js.EXPECTED - test/nashorn/script/basic/NASHORN-62.js - test/nashorn/script/basic/NASHORN-62.js.EXPECTED - test/nashorn/script/basic/NASHORN-620.js - test/nashorn/script/basic/NASHORN-620.js.EXPECTED - test/nashorn/script/basic/NASHORN-623.js - test/nashorn/script/basic/NASHORN-623.js.EXPECTED - test/nashorn/script/basic/NASHORN-63.js - test/nashorn/script/basic/NASHORN-631.js.EXPECTED - test/nashorn/script/basic/NASHORN-637.js - test/nashorn/script/basic/NASHORN-637.js.EXPECTED - test/nashorn/script/basic/NASHORN-639.js - test/nashorn/script/basic/NASHORN-64.js - test/nashorn/script/basic/NASHORN-642.js - test/nashorn/script/basic/NASHORN-642.js.EXPECTED - test/nashorn/script/basic/NASHORN-646.js - test/nashorn/script/basic/NASHORN-658.js - test/nashorn/script/basic/NASHORN-659.js - test/nashorn/script/basic/NASHORN-66.js - test/nashorn/script/basic/NASHORN-66.js.EXPECTED - test/nashorn/script/basic/NASHORN-664.js - test/nashorn/script/basic/NASHORN-665.js - test/nashorn/script/basic/NASHORN-67.js - test/nashorn/script/basic/NASHORN-67.js.EXPECTED - test/nashorn/script/basic/NASHORN-678.js - test/nashorn/script/basic/NASHORN-68.js - test/nashorn/script/basic/NASHORN-68.js.EXPECTED - test/nashorn/script/basic/NASHORN-689.js - test/nashorn/script/basic/NASHORN-689.js.EXPECTED - test/nashorn/script/basic/NASHORN-69.js - test/nashorn/script/basic/NASHORN-69.js.EXPECTED - test/nashorn/script/basic/NASHORN-691.js - test/nashorn/script/basic/NASHORN-691.js.EXPECTED - test/nashorn/script/basic/NASHORN-694.js - test/nashorn/script/basic/NASHORN-694.js.EXPECTED - test/nashorn/script/basic/NASHORN-697.js - test/nashorn/script/basic/NASHORN-703.js - test/nashorn/script/basic/NASHORN-703.js.EXPECTED - test/nashorn/script/basic/NASHORN-703a.js - test/nashorn/script/basic/NASHORN-703a.js.EXPECTED - test/nashorn/script/basic/NASHORN-705.js - test/nashorn/script/basic/NASHORN-71.js - test/nashorn/script/basic/NASHORN-710.js - test/nashorn/script/basic/NASHORN-711.js - test/nashorn/script/basic/NASHORN-711.js.EXPECTED - test/nashorn/script/basic/NASHORN-72.js - test/nashorn/script/basic/NASHORN-72.js.EXPECTED - test/nashorn/script/basic/NASHORN-722.js - test/nashorn/script/basic/NASHORN-73.js - test/nashorn/script/basic/NASHORN-73.js.EXPECTED - test/nashorn/script/basic/NASHORN-737.js - test/nashorn/script/basic/NASHORN-737.js.EXPECTED - test/nashorn/script/basic/NASHORN-74.js - test/nashorn/script/basic/NASHORN-74.js.EXPECTED - test/nashorn/script/basic/NASHORN-740.js - test/nashorn/script/basic/NASHORN-740.js.EXPECTED - test/nashorn/script/basic/NASHORN-75.js - test/nashorn/script/basic/NASHORN-75.js.EXPECTED - test/nashorn/script/basic/NASHORN-758.js - test/nashorn/script/basic/NASHORN-759.js - test/nashorn/script/basic/NASHORN-759.js.EXPECTED - test/nashorn/script/basic/NASHORN-760.js - test/nashorn/script/basic/NASHORN-768.js - test/nashorn/script/basic/NASHORN-778.js - test/nashorn/script/basic/NASHORN-78.js - test/nashorn/script/basic/NASHORN-79.js - test/nashorn/script/basic/NASHORN-79.js.EXPECTED - test/nashorn/script/basic/NASHORN-792.js - test/nashorn/script/basic/NASHORN-792.js.EXPECTED - test/nashorn/script/basic/NASHORN-80.js - test/nashorn/script/basic/NASHORN-80.js.EXPECTED - test/nashorn/script/basic/NASHORN-81.js - test/nashorn/script/basic/NASHORN-833.js - test/nashorn/script/basic/NASHORN-833.js.EXPECTED - test/nashorn/script/basic/NASHORN-837.js - test/nashorn/script/basic/NASHORN-85.js - test/nashorn/script/basic/NASHORN-85.js.EXPECTED - test/nashorn/script/basic/NASHORN-86.js - test/nashorn/script/basic/NASHORN-87.js - test/nashorn/script/basic/NASHORN-89.js - test/nashorn/script/basic/NASHORN-90.js - test/nashorn/script/basic/NASHORN-90.js.EXPECTED - test/nashorn/script/basic/NASHORN-91.js - test/nashorn/script/basic/NASHORN-91.js.EXPECTED - test/nashorn/script/basic/NASHORN-92.js - test/nashorn/script/basic/NASHORN-92.js.EXPECTED - test/nashorn/script/basic/NASHORN-93.js - test/nashorn/script/basic/NASHORN-95.js - test/nashorn/script/basic/NASHORN-95.js.EXPECTED - test/nashorn/script/basic/NASHORN-96.js - test/nashorn/script/basic/NASHORN-96.js.EXPECTED - test/nashorn/script/basic/NASHORN-97.js - test/nashorn/script/basic/NASHORN-98.js - test/nashorn/script/basic/NASHORN-98.js.EXPECTED - test/nashorn/script/basic/NASHORN-99.js - test/nashorn/script/basic/access-specializer.js - test/nashorn/script/basic/addition.js - test/nashorn/script/basic/addition.js.EXPECTED - test/nashorn/script/basic/allgettersetters.js - test/nashorn/script/basic/andor.js - test/nashorn/script/basic/andor.js.EXPECTED - test/nashorn/script/basic/anonrecur.js - test/nashorn/script/basic/anonrecur.js.EXPECTED - test/nashorn/script/basic/apply_to_call/JDK-8145669.js - test/nashorn/script/basic/apply_to_call/JDK-8145669.js.EXPECTED - test/nashorn/script/basic/apply_to_call/JDK-8145669_2.js - test/nashorn/script/basic/apply_to_call/JDK-8145669_2.js.EXPECTED - test/nashorn/script/basic/apply_to_call/apply_to_call1.js - test/nashorn/script/basic/apply_to_call/apply_to_call1.js.EXPECTED - test/nashorn/script/basic/apply_to_call/apply_to_call2.js - test/nashorn/script/basic/apply_to_call/apply_to_call2.js.EXPECTED - test/nashorn/script/basic/apply_to_call/apply_to_call3.js - test/nashorn/script/basic/apply_to_call/apply_to_call3.js.EXPECTED - test/nashorn/script/basic/apply_to_call/apply_to_call4.js - test/nashorn/script/basic/apply_to_call/apply_to_call4.js.EXPECTED - test/nashorn/script/basic/apply_to_call/apply_to_call5.js - test/nashorn/script/basic/apply_to_call/apply_to_call5.js.EXPECTED - test/nashorn/script/basic/apply_to_call/apply_to_call_recompile.js - test/nashorn/script/basic/apply_to_call/apply_to_call_recompile.js.EXPECTED - test/nashorn/script/basic/apply_to_call/apply_to_call_varargs.js - test/nashorn/script/basic/apply_to_call/apply_to_call_varargs.js.EXPECTED - test/nashorn/script/basic/applycall.js - test/nashorn/script/basic/applycall.js.EXPECTED - test/nashorn/script/basic/args.js - test/nashorn/script/basic/args.js.EXPECTED - test/nashorn/script/basic/arity.js - test/nashorn/script/basic/arity.js.EXPECTED - test/nashorn/script/basic/arrayprotoclass.js - test/nashorn/script/basic/arrayprotoclass.js.EXPECTED - test/nashorn/script/basic/arrays.js - test/nashorn/script/basic/arrays.js.EXPECTED - test/nashorn/script/basic/arrays2.js - test/nashorn/script/basic/arrays2.js.EXPECTED - test/nashorn/script/basic/arrays_int_key.js - test/nashorn/script/basic/arrays_int_key.js.EXPECTED - test/nashorn/script/basic/arrayset.js - test/nashorn/script/basic/arrayset.js.EXPECTED - test/nashorn/script/basic/arrayundefined.js - test/nashorn/script/basic/arrayundefined.js.EXPECTED - test/nashorn/script/basic/assign.js - test/nashorn/script/basic/assign.js.EXPECTED - test/nashorn/script/basic/assign_builtin_func_props.js - test/nashorn/script/basic/bitwise_and.js - test/nashorn/script/basic/bitwise_and.js.EXPECTED - test/nashorn/script/basic/boolean_arithmetic.js - test/nashorn/script/basic/boolean_arithmetic.js.EXPECTED - test/nashorn/script/basic/booleangetter.js - test/nashorn/script/basic/booleangetter.js.EXPECTED - test/nashorn/script/basic/builtin.js - test/nashorn/script/basic/builtin.js.EXPECTED - test/nashorn/script/basic/builtin_assign.js - test/nashorn/script/basic/builtin_assign.js.EXPECTED - test/nashorn/script/basic/builtinchain.js - test/nashorn/script/basic/builtinchain.js.EXPECTED - test/nashorn/script/basic/calllink.js - test/nashorn/script/basic/calllink.js.EXPECTED - test/nashorn/script/basic/circular_proto.js - test/nashorn/script/basic/circular_proto.js.EXPECTED - test/nashorn/script/basic/classloader.js - test/nashorn/script/basic/classloader.js.EXPECTED - test/nashorn/script/basic/closure.js - test/nashorn/script/basic/closure.js.EXPECTED - test/nashorn/script/basic/commandargs.js - test/nashorn/script/basic/commandargs.js.EXPECTED - test/nashorn/script/basic/compile-octane-normal.js - test/nashorn/script/basic/compile-octane-normal.js.EXPECTED - test/nashorn/script/basic/compile-octane-splitter.js - test/nashorn/script/basic/compile-octane-splitter.js.EXPECTED - test/nashorn/script/basic/compile-octane.js - test/nashorn/script/basic/condassign.js - test/nashorn/script/basic/condassign.js.EXPECTED - test/nashorn/script/basic/consstring.js - test/nashorn/script/basic/construct.js - test/nashorn/script/basic/construct.js.EXPECTED - test/nashorn/script/basic/constructorname.js - test/nashorn/script/basic/constructorname.js.EXPECTED - test/nashorn/script/basic/convert.js - test/nashorn/script/basic/convert.js.EXPECTED - test/nashorn/script/basic/dataview_endian.js - test/nashorn/script/basic/dataview_getset.js - test/nashorn/script/basic/dataview_new.js - test/nashorn/script/basic/date.js - test/nashorn/script/basic/date.js.EXPECTED - test/nashorn/script/basic/dateparse.js - test/nashorn/script/basic/dateparse.js.EXPECTED - test/nashorn/script/basic/debugger.js - test/nashorn/script/basic/decinc.js - test/nashorn/script/basic/decinc.js.EXPECTED - test/nashorn/script/basic/delete.js - test/nashorn/script/basic/delete.js.EXPECTED - test/nashorn/script/basic/delete2.js - test/nashorn/script/basic/delete2.js.EXPECTED - test/nashorn/script/basic/dotpropname.js - test/nashorn/script/basic/dotpropname.js.EXPECTED - test/nashorn/script/basic/doublecache.js - test/nashorn/script/basic/doublecache.js.EXPECTED - test/nashorn/script/basic/enumeration.js - test/nashorn/script/basic/enumeration.js.EXPECTED - test/nashorn/script/basic/errors.js - test/nashorn/script/basic/errors.js.EXPECTED - test/nashorn/script/basic/errorstack.js - test/nashorn/script/basic/errorstack.js.EXPECTED - test/nashorn/script/basic/es6.js - test/nashorn/script/basic/es6/JDK-8027302.js - test/nashorn/script/basic/es6/JDK-8059835.js - test/nashorn/script/basic/es6/JDK-8151809.js - test/nashorn/script/basic/es6/JDK-8151810.js - test/nashorn/script/basic/es6/JDK-8151811.js - test/nashorn/script/basic/es6/JDK-8156492.js - test/nashorn/script/basic/es6/JDK-8156614.js - test/nashorn/script/basic/es6/JDK-8156665.js - test/nashorn/script/basic/es6/JDK-8156665.js.EXPECTED - test/nashorn/script/basic/es6/JDK-8156743.js - test/nashorn/script/basic/es6/JDK-8156743.js.EXPECTED - test/nashorn/script/basic/es6/JDK-8168140.js - test/nashorn/script/basic/es6/JDK-8168373.js - test/nashorn/script/basic/es6/JDK-8185257.js - test/nashorn/script/basic/es6/JDK-8185257.js.EXPECTED - test/nashorn/script/basic/es6/JDK-8186180.js - test/nashorn/script/basic/es6/JDK-8186180.js.EXPECTED - test/nashorn/script/basic/es6/JDK-8230709.js - test/nashorn/script/basic/es6/block-function-decl.js - test/nashorn/script/basic/es6/block-function-decl.js.EXPECTED - test/nashorn/script/basic/es6/class.js - test/nashorn/script/basic/es6/class.js.EXPECTED - test/nashorn/script/basic/es6/computed-property-duplicate.js - test/nashorn/script/basic/es6/computed-property-getter.js - test/nashorn/script/basic/es6/computed-property-method.js - test/nashorn/script/basic/es6/computed-property-number.js - test/nashorn/script/basic/es6/computed-property-setter.js - test/nashorn/script/basic/es6/computed-property.js - test/nashorn/script/basic/es6/const-empty.js - test/nashorn/script/basic/es6/const-empty.js.EXPECTED - test/nashorn/script/basic/es6/const-reassign.js - test/nashorn/script/basic/es6/const-reassign.js.EXPECTED - test/nashorn/script/basic/es6/const-redeclare-extra.js - test/nashorn/script/basic/es6/const-redeclare-extra.js.EXPECTED - test/nashorn/script/basic/es6/const-redeclare.js - test/nashorn/script/basic/es6/const-redeclare.js.EXPECTED - test/nashorn/script/basic/es6/const-self.js - test/nashorn/script/basic/es6/const-self.js.EXPECTED - test/nashorn/script/basic/es6/const-tdz.js - test/nashorn/script/basic/es6/const-tdz.js.EXPECTED - test/nashorn/script/basic/es6/const.js - test/nashorn/script/basic/es6/const.js.EXPECTED - test/nashorn/script/basic/es6/destructuring.js - test/nashorn/script/basic/es6/destructuring.js.EXPECTED - test/nashorn/script/basic/es6/for-let-object-fields.js - test/nashorn/script/basic/es6/for-let-object-fields.js.EXPECTED - test/nashorn/script/basic/es6/for-let.js - test/nashorn/script/basic/es6/for-let.js.EXPECTED - test/nashorn/script/basic/es6/for-of.js - test/nashorn/script/basic/es6/generator.js - test/nashorn/script/basic/es6/generator.js.EXPECTED - test/nashorn/script/basic/es6/iterator.js - test/nashorn/script/basic/es6/let-const-statement-context.js - test/nashorn/script/basic/es6/let-const-statement-context.js.EXPECTED - test/nashorn/script/basic/es6/let-const-switch.js - test/nashorn/script/basic/es6/let-const-switch.js.EXPECTED - test/nashorn/script/basic/es6/let-eval.js - test/nashorn/script/basic/es6/let-eval.js.EXPECTED - test/nashorn/script/basic/es6/let-load-lib.js - test/nashorn/script/basic/es6/let-load.js - test/nashorn/script/basic/es6/let-load.js.EXPECTED - test/nashorn/script/basic/es6/let-nodeclare.js - test/nashorn/script/basic/es6/let-nodeclare.js.EXPECTED - test/nashorn/script/basic/es6/let-redeclare-extra.js - test/nashorn/script/basic/es6/let-redeclare-extra.js.EXPECTED - test/nashorn/script/basic/es6/let-redeclare.js - test/nashorn/script/basic/es6/let-redeclare.js.EXPECTED - test/nashorn/script/basic/es6/let-self.js - test/nashorn/script/basic/es6/let-self.js.EXPECTED - test/nashorn/script/basic/es6/let-tdz.js - test/nashorn/script/basic/es6/let-tdz.js.EXPECTED - test/nashorn/script/basic/es6/let.js - test/nashorn/script/basic/es6/let.js.EXPECTED - test/nashorn/script/basic/es6/let_const_closure.js - test/nashorn/script/basic/es6/let_const_closure.js.EXPECTED - test/nashorn/script/basic/es6/let_const_reuse.js - test/nashorn/script/basic/es6/let_const_reuse.js.EXPECTED - test/nashorn/script/basic/es6/let_different_types.js - test/nashorn/script/basic/es6/let_different_types.js.EXPECTED - test/nashorn/script/basic/es6/let_loops.js - test/nashorn/script/basic/es6/let_loops.js.EXPECTED - test/nashorn/script/basic/es6/lexical-toplevel-def.js - test/nashorn/script/basic/es6/lexical-toplevel-print.js - test/nashorn/script/basic/es6/lexical-toplevel-redeclare-func-on-let.js - test/nashorn/script/basic/es6/lexical-toplevel-redeclare-let-on-builtin.js - test/nashorn/script/basic/es6/lexical-toplevel-redeclare-let-on-func.js - test/nashorn/script/basic/es6/lexical-toplevel-redeclare-let-on-global.js - test/nashorn/script/basic/es6/lexical-toplevel-redeclare-let-on-var.js - test/nashorn/script/basic/es6/lexical-toplevel-redeclare-var-on-let.js - test/nashorn/script/basic/es6/lexical-toplevel-redeclare.js - test/nashorn/script/basic/es6/lexical-toplevel-redeclare.js.EXPECTED - test/nashorn/script/basic/es6/lexical-toplevel.js - test/nashorn/script/basic/es6/lexical-toplevel.js.EXPECTED - test/nashorn/script/basic/es6/map.js - test/nashorn/script/basic/es6/numeric-literals.js - test/nashorn/script/basic/es6/parser-es6.js - test/nashorn/script/basic/es6/restparam.js - test/nashorn/script/basic/es6/restparam.js.EXPECTED - test/nashorn/script/basic/es6/set.js - test/nashorn/script/basic/es6/spread.js - test/nashorn/script/basic/es6/spread.js.EXPECTED - test/nashorn/script/basic/es6/super.js - test/nashorn/script/basic/es6/super.js.EXPECTED - test/nashorn/script/basic/es6/symbols.js - test/nashorn/script/basic/es6/template-literals.js - test/nashorn/script/basic/es6/template-literals.js.EXPECTED - test/nashorn/script/basic/es6/weakmap.js - test/nashorn/script/basic/es6/weakset.js - test/nashorn/script/basic/eval.js - test/nashorn/script/basic/eval.js.EXPECTED - test/nashorn/script/basic/evalreturn.js - test/nashorn/script/basic/evalreturn.js.EXPECTED - test/nashorn/script/basic/exprclosure.js - test/nashorn/script/basic/exprclosure.js.EXPECTED - test/nashorn/script/basic/extensibility.js - test/nashorn/script/basic/extensibility.js.EXPECTED - test/nashorn/script/basic/fastpushpop.js - test/nashorn/script/basic/fastpushpop.js.EXPECTED - test/nashorn/script/basic/fileline.js - test/nashorn/script/basic/fileline.js.EXPECTED - test/nashorn/script/basic/finally-catchalls.js - test/nashorn/script/basic/finally-catchalls.js.EXPECTED - test/nashorn/script/basic/finallyreturn.js - test/nashorn/script/basic/finallyreturn.js.EXPECTED - test/nashorn/script/basic/forin.js - test/nashorn/script/basic/forin.js.EXPECTED - test/nashorn/script/basic/forin2.js - test/nashorn/script/basic/forin2.js.EXPECTED - test/nashorn/script/basic/funcarray.js - test/nashorn/script/basic/funcarray.js.EXPECTED - test/nashorn/script/basic/funcbind.js - test/nashorn/script/basic/funcbind.js.EXPECTED - test/nashorn/script/basic/funcbind2.js - test/nashorn/script/basic/funcbind2.js.EXPECTED - test/nashorn/script/basic/funcbind3.js - test/nashorn/script/basic/funcbind3.js.EXPECTED - test/nashorn/script/basic/funcconstructor.js - test/nashorn/script/basic/funcconstructor.js.EXPECTED - test/nashorn/script/basic/getclassname.js - test/nashorn/script/basic/getter_callsite.js - test/nashorn/script/basic/getter_callsite.js.EXPECTED - test/nashorn/script/basic/gettercalls.js - test/nashorn/script/basic/gettercalls.js.EXPECTED - test/nashorn/script/basic/getterfunc.js - test/nashorn/script/basic/getterfunc.js.EXPECTED - test/nashorn/script/basic/gettersetter.js - test/nashorn/script/basic/gettersetter.js.EXPECTED - test/nashorn/script/basic/globalaccess.js - test/nashorn/script/basic/globalaccess.js.EXPECTED - test/nashorn/script/basic/globals.js - test/nashorn/script/basic/globals.js.EXPECTED - test/nashorn/script/basic/globalscope.js - test/nashorn/script/basic/globalscope.js.EXPECTED - test/nashorn/script/basic/hello.js - test/nashorn/script/basic/hello.js.EXPECTED - test/nashorn/script/basic/herestr_operator.js - test/nashorn/script/basic/herestr_operator.js.EXPECTED - test/nashorn/script/basic/hideLocationProperties.js - test/nashorn/script/basic/hideLocationProperties.js.EXPECTED - test/nashorn/script/basic/illegaljavaname.js - test/nashorn/script/basic/illegaljavaname.js.EXPECTED - test/nashorn/script/basic/importpackage.js - test/nashorn/script/basic/incheck.js - test/nashorn/script/basic/incheck.js.EXPECTED - test/nashorn/script/basic/indexedcall.js - test/nashorn/script/basic/indexedcall.js.EXPECTED - test/nashorn/script/basic/info.js - test/nashorn/script/basic/info.js.EXPECTED - test/nashorn/script/basic/inherited_nonwritable.js - test/nashorn/script/basic/instanceof.js - test/nashorn/script/basic/instanceof.js.EXPECTED - test/nashorn/script/basic/instanceof2.js - test/nashorn/script/basic/instanceof2.js.EXPECTED - test/nashorn/script/basic/interfaces.js - test/nashorn/script/basic/interfaces.js.EXPECTED - test/nashorn/script/basic/iterator.js - test/nashorn/script/basic/iterator.js.EXPECTED - test/nashorn/script/basic/java.js - test/nashorn/script/basic/java.js.EXPECTED - test/nashorn/script/basic/javaadapter.js - test/nashorn/script/basic/javaarray.js - test/nashorn/script/basic/javaarray.js.EXPECTED - test/nashorn/script/basic/javaarrayconversion.js - test/nashorn/script/basic/javaarrayconversion.js.EXPECTED - test/nashorn/script/basic/javaclassoverrides.js - test/nashorn/script/basic/javaclassoverrides.js.EXPECTED - test/nashorn/script/basic/javaexceptions.js - test/nashorn/script/basic/javaexceptions.js.EXPECTED - test/nashorn/script/basic/javaimporter.js - test/nashorn/script/basic/javaimporter.js.EXPECTED - test/nashorn/script/basic/javainnerclasses.js - test/nashorn/script/basic/javainnerclasses.js.EXPECTED - test/nashorn/script/basic/javamethodcallerrors.js - test/nashorn/script/basic/javasigcall.js - test/nashorn/script/basic/javasigcall.js.EXPECTED - test/nashorn/script/basic/jquery.js - test/nashorn/script/basic/jquery.js.EXPECTED - test/nashorn/script/basic/jsadapter-ids.js - test/nashorn/script/basic/jsadapter-ids.js.EXPECTED - test/nashorn/script/basic/jsadapter.js - test/nashorn/script/basic/jsadapter.js.EXPECTED - test/nashorn/script/basic/jsadapterlink.js - test/nashorn/script/basic/jsadapterlink.js.EXPECTED - test/nashorn/script/basic/jsobject.js - test/nashorn/script/basic/json.js - test/nashorn/script/basic/json.js.EXPECTED - test/nashorn/script/basic/list.js - test/nashorn/script/basic/list.js.EXPECTED - test/nashorn/script/basic/literal.js - test/nashorn/script/basic/literal.js.EXPECTED - test/nashorn/script/basic/load.js - test/nashorn/script/basic/load.js.EXPECTED - test/nashorn/script/basic/loadedfile.js - test/nashorn/script/basic/localundef.js - test/nashorn/script/basic/localundef.js.EXPECTED - test/nashorn/script/basic/map.js - test/nashorn/script/basic/map.js.EXPECTED - test/nashorn/script/basic/math.js - test/nashorn/script/basic/math.js.EXPECTED - test/nashorn/script/basic/minuszero.js - test/nashorn/script/basic/minuszero.js.EXPECTED - test/nashorn/script/basic/mirror_proto_assign.js - test/nashorn/script/basic/mirror_proto_assign.js.EXPECTED - test/nashorn/script/basic/module.js - test/nashorn/script/basic/moduleload.js - test/nashorn/script/basic/moduleload.js.EXPECTED - test/nashorn/script/basic/nashorn2.js - test/nashorn/script/basic/nashorn2.js.EXPECTED - test/nashorn/script/basic/natives.js - test/nashorn/script/basic/natives.js.EXPECTED - test/nashorn/script/basic/new.js - test/nashorn/script/basic/new.js.EXPECTED - test/nashorn/script/basic/newexpr.js - test/nashorn/script/basic/newexpr.js.EXPECTED - test/nashorn/script/basic/newnew.js - test/nashorn/script/basic/newnew.js.EXPECTED - test/nashorn/script/basic/no_line_numbers.js - test/nashorn/script/basic/no_line_numbers.js.EXPECTED - test/nashorn/script/basic/nonconstructors.js - test/nashorn/script/basic/nonconstructors.js.EXPECTED - test/nashorn/script/basic/nonextensible_proto_assign.js - test/nashorn/script/basic/nonextensible_proto_assign.js.EXPECTED - test/nashorn/script/basic/nosuchmethod.js - test/nashorn/script/basic/nosuchmethod.js.EXPECTED - test/nashorn/script/basic/nosuchproperty.js - test/nashorn/script/basic/nosuchproperty.js.EXPECTED - test/nashorn/script/basic/number.js - test/nashorn/script/basic/number.js.EXPECTED - test/nashorn/script/basic/numberstring.js - test/nashorn/script/basic/numberstring.js.EXPECTED - test/nashorn/script/basic/objectprops.js - test/nashorn/script/basic/objectprops.js.EXPECTED - test/nashorn/script/basic/objects.js - test/nashorn/script/basic/objects.js.EXPECTED - test/nashorn/script/basic/octane-payload.js - test/nashorn/script/basic/optimistic_arithmetic_check_type.js - test/nashorn/script/basic/optimistic_arithmetic_check_type.js.EXPECTED - test/nashorn/script/basic/optimistic_assignment_check_type.js - test/nashorn/script/basic/optimistic_assignment_check_type.js.EXPECTED - test/nashorn/script/basic/optimistic_check_type.js - test/nashorn/script/basic/optimistic_check_type.js.EXPECTED - test/nashorn/script/basic/optimistic_logical_check_type.js - test/nashorn/script/basic/optimistic_logical_check_type.js.EXPECTED - test/nashorn/script/basic/options.js - test/nashorn/script/basic/options.js.EXPECTED - test/nashorn/script/basic/paramspec.js - test/nashorn/script/basic/paramspec.js.EXPECTED - test/nashorn/script/basic/parser/assignmentExpr.js - test/nashorn/script/basic/parser/assignmentExpr.js.EXPECTED - test/nashorn/script/basic/parser/binaryExpr.js - test/nashorn/script/basic/parser/binaryExpr.js.EXPECTED - test/nashorn/script/basic/parser/breakStat.js - test/nashorn/script/basic/parser/breakStat.js.EXPECTED - test/nashorn/script/basic/parser/condExpr.js - test/nashorn/script/basic/parser/condExpr.js.EXPECTED - test/nashorn/script/basic/parser/continueStat.js - test/nashorn/script/basic/parser/continueStat.js.EXPECTED - test/nashorn/script/basic/parser/debuggerStat.js - test/nashorn/script/basic/parser/debuggerStat.js.EXPECTED - test/nashorn/script/basic/parser/functions.js - test/nashorn/script/basic/parser/functions.js.EXPECTED - test/nashorn/script/basic/parser/ifStat.js - test/nashorn/script/basic/parser/ifStat.js.EXPECTED - test/nashorn/script/basic/parser/labelledStat.js - test/nashorn/script/basic/parser/labelledStat.js.EXPECTED - test/nashorn/script/basic/parser/lhsExpr.js - test/nashorn/script/basic/parser/lhsExpr.js.EXPECTED - test/nashorn/script/basic/parser/loopStat.js - test/nashorn/script/basic/parser/loopStat.js.EXPECTED - test/nashorn/script/basic/parser/objectLitExpr.js - test/nashorn/script/basic/parser/objectLitExpr.js.EXPECTED - test/nashorn/script/basic/parser/parenExpr.js - test/nashorn/script/basic/parser/parenExpr.js.EXPECTED - test/nashorn/script/basic/parser/primaryExpr.js - test/nashorn/script/basic/parser/primaryExpr.js.EXPECTED - test/nashorn/script/basic/parser/returnStat.js - test/nashorn/script/basic/parser/returnStat.js.EXPECTED - test/nashorn/script/basic/parser/switchStat.js - test/nashorn/script/basic/parser/switchStat.js.EXPECTED - test/nashorn/script/basic/parser/throwStat.js - test/nashorn/script/basic/parser/throwStat.js.EXPECTED - test/nashorn/script/basic/parser/tryCatchStat.js - test/nashorn/script/basic/parser/tryCatchStat.js.EXPECTED - test/nashorn/script/basic/parser/unaryExpr.js - test/nashorn/script/basic/parser/unaryExpr.js.EXPECTED - test/nashorn/script/basic/parser/useStrict.js - test/nashorn/script/basic/parser/useStrict.js.EXPECTED - test/nashorn/script/basic/parser/util.js - test/nashorn/script/basic/parser/varDecl.js - test/nashorn/script/basic/parser/varDecl.js.EXPECTED - test/nashorn/script/basic/parser/withStat.js - test/nashorn/script/basic/parser/withStat.js.EXPECTED - test/nashorn/script/basic/propchange.js - test/nashorn/script/basic/propchange.js.EXPECTED - test/nashorn/script/basic/propertycheck.js - test/nashorn/script/basic/propertycheck.js.EXPECTED - test/nashorn/script/basic/proto.js.EXPECTED - test/nashorn/script/basic/prototype.js - test/nashorn/script/basic/prototype.js.EXPECTED - test/nashorn/script/basic/pushpull.js - test/nashorn/script/basic/pushpull.js.EXPECTED - test/nashorn/script/basic/regex.js - test/nashorn/script/basic/regex.js.EXPECTED - test/nashorn/script/basic/regexp_flags.js - test/nashorn/script/basic/relink_index_getter.js - test/nashorn/script/basic/relink_index_getter.js.EXPECTED - test/nashorn/script/basic/run-octane.js - test/nashorn/script/basic/runsunspider-eager.js.EXPECTED - test/nashorn/script/basic/runsunspider.js - test/nashorn/script/basic/runsunspider.js.EXPECTED - test/nashorn/script/basic/samfunc.js - test/nashorn/script/basic/samfunc.js.EXPECTED - test/nashorn/script/basic/scripting.js - test/nashorn/script/basic/scripting.js.EXPECTED - test/nashorn/script/basic/sealfreeze.js - test/nashorn/script/basic/sealfreeze.js.EXPECTED - test/nashorn/script/basic/setlength.js - test/nashorn/script/basic/setlength.js.EXPECTED - test/nashorn/script/basic/splitter.js - test/nashorn/script/basic/splitter.js.EXPECTED - test/nashorn/script/basic/splitter_prototype.js - test/nashorn/script/basic/splitter_prototype.js.EXPECTED - test/nashorn/script/basic/splitter_yui.js - test/nashorn/script/basic/splitter_yui.js.EXPECTED - test/nashorn/script/basic/stdin.js - test/nashorn/script/basic/stdin.js.EXPECTED - test/nashorn/script/basic/strings.js - test/nashorn/script/basic/strings.js.EXPECTED - test/nashorn/script/basic/throws.js - test/nashorn/script/basic/throws.js.EXPECTED - test/nashorn/script/basic/tosource.js - test/nashorn/script/basic/tosource.js.EXPECTED - test/nashorn/script/basic/tostring.js - test/nashorn/script/basic/tostring.js.EXPECTED - test/nashorn/script/basic/try.js - test/nashorn/script/basic/try.js.EXPECTED - test/nashorn/script/basic/try2.js - test/nashorn/script/basic/try2.js.EXPECTED - test/nashorn/script/basic/trybreakcont.js - test/nashorn/script/basic/trybreakcont.js.EXPECTED - test/nashorn/script/basic/trycatch.js - test/nashorn/script/basic/trycatch.js.EXPECTED - test/nashorn/script/basic/trycatchfor.js - test/nashorn/script/basic/trycatchfor.js.EXPECTED - test/nashorn/script/basic/tryfinallyreturn.js - test/nashorn/script/basic/tryfinallyreturn.js.EXPECTED - test/nashorn/script/basic/tryforbreak.js - test/nashorn/script/basic/tryforbreak.js.EXPECTED - test/nashorn/script/basic/typechange.js - test/nashorn/script/basic/typechange.js.EXPECTED - test/nashorn/script/basic/typecoerce.js - test/nashorn/script/basic/typecoerce.js.EXPECTED - test/nashorn/script/basic/typedarrays.js - test/nashorn/script/basic/typedarrays2.js - test/nashorn/script/basic/typedarrays2.js.EXPECTED - test/nashorn/script/basic/typeof.js - test/nashorn/script/basic/typeof.js.EXPECTED - test/nashorn/script/basic/typeof2.js - test/nashorn/script/basic/typeof2.js.EXPECTED - test/nashorn/script/basic/undefined.js - test/nashorn/script/basic/undefined.js.EXPECTED - test/nashorn/script/basic/underscore.js - test/nashorn/script/basic/underscore.js.EXPECTED - test/nashorn/script/basic/varargs.js - test/nashorn/script/basic/varargs.js.EXPECTED - test/nashorn/script/basic/void.js - test/nashorn/script/basic/void.js.EXPECTED - test/nashorn/script/basic/with.js - test/nashorn/script/basic/with.js.EXPECTED - test/nashorn/script/basic/withprimitive.js - test/nashorn/script/basic/withprimitive.js.EXPECTED - test/nashorn/script/basic/writable_relink.js - test/nashorn/script/basic/writable_relink.js.EXPECTED - test/nashorn/script/basic/xmlStrings.js.EXPECTED - test/nashorn/script/basic/xorassign.js - test/nashorn/script/basic/xorassign.js.EXPECTED - test/nashorn/script/basic/yui.js - test/nashorn/script/basic/yui.js.EXPECTED - test/nashorn/script/currently-failing/JDK-8006191.js - test/nashorn/script/currently-failing/JDK-8006191.js.EXPECTED - test/nashorn/script/currently-failing/JDK-8010697.js - test/nashorn/script/currently-failing/JDK-8010697.js.EXPECTED - test/nashorn/script/currently-failing/JDK-8144221.js - test/nashorn/script/currently-failing/JDK-8144221.js.EXPECTED - test/nashorn/script/currently-failing/NASHORN-627.js - test/nashorn/script/currently-failing/NASHORN-627.js.EXPECTED - test/nashorn/script/currently-failing/apply_to_call_bench.js - test/nashorn/script/currently-failing/apply_to_call_bench.js.EXPECTED - test/nashorn/script/currently-failing/clone_ir.js - test/nashorn/script/currently-failing/optimistic_check_type_cases.js - test/nashorn/script/currently-failing/optimistic_check_type_cases.js.EXPECTED - test/nashorn/script/error/JDK-8008814-1.js - test/nashorn/script/error/JDK-8008814-1.js.EXPECTED - test/nashorn/script/error/JDK-8008814-2.js - test/nashorn/script/error/JDK-8008814-2.js.EXPECTED - test/nashorn/script/error/JDK-8016522.js - test/nashorn/script/error/JDK-8016522.js.EXPECTED - test/nashorn/script/error/JDK-8020437-2.js - test/nashorn/script/error/JDK-8020437-2.js.EXPECTED - test/nashorn/script/error/JDK-8020437.js - test/nashorn/script/error/JDK-8020437.js.EXPECTED - test/nashorn/script/error/JDK-8026039.js - test/nashorn/script/error/JDK-8026039.js.EXPECTED - test/nashorn/script/error/JDK-8027933.js - test/nashorn/script/error/JDK-8027933.js.EXPECTED - test/nashorn/script/error/JDK-8039047.js - test/nashorn/script/error/JDK-8039047.js.EXPECTED - test/nashorn/script/error/JDK-8098847.js - test/nashorn/script/error/JDK-8098847.js.EXPECTED - test/nashorn/script/error/NASHORN-154/README - test/nashorn/script/error/NASHORN-154/function_mult_params_in_strict.js - test/nashorn/script/error/NASHORN-154/function_mult_params_in_strict.js.EXPECTED - test/nashorn/script/error/NASHORN-154/improper_return_break_continue.js - test/nashorn/script/error/NASHORN-154/improper_return_break_continue.js.EXPECTED - test/nashorn/script/error/NASHORN-154/invalid_lvalue.js - test/nashorn/script/error/NASHORN-154/invalid_lvalue.js.EXPECTED - test/nashorn/script/error/NASHORN-154/literal_data_and_accessor.js - test/nashorn/script/error/NASHORN-154/literal_data_and_accessor.js.EXPECTED - test/nashorn/script/error/NASHORN-154/literal_mult_getters.js - test/nashorn/script/error/NASHORN-154/literal_mult_getters.js.EXPECTED - test/nashorn/script/error/NASHORN-154/literal_mult_prop_in_strict.js - test/nashorn/script/error/NASHORN-154/literal_mult_prop_in_strict.js.EXPECTED - test/nashorn/script/error/NASHORN-154/with_in_strict.js - test/nashorn/script/error/NASHORN-154/with_in_strict.js.EXPECTED - test/nashorn/script/error/NASHORN-214.js - test/nashorn/script/error/NASHORN-214.js.EXPECTED - test/nashorn/script/error/NASHORN-35.js - test/nashorn/script/error/NASHORN-35.js.EXPECTED - test/nashorn/script/error/NASHORN-39.js - test/nashorn/script/error/NASHORN-39.js.EXPECTED - test/nashorn/script/error/NASHORN-568.js - test/nashorn/script/error/NASHORN-568.js.EXPECTED - test/nashorn/script/error/NASHORN-57.js - test/nashorn/script/error/NASHORN-57.js.EXPECTED - test/nashorn/script/error/NASHORN-668.js - test/nashorn/script/error/NASHORN-668.js.EXPECTED - test/nashorn/script/error/anon_func_stat_nse.js - test/nashorn/script/error/anon_func_stat_nse.js.EXPECTED - test/nashorn/script/error/backquote_string_nse.js - test/nashorn/script/error/backquote_string_nse.js.EXPECTED - test/nashorn/script/error/conditional_catch_nse.js - test/nashorn/script/error/conditional_catch_nse.js.EXPECTED - test/nashorn/script/error/expr_closure_nse.js - test/nashorn/script/error/expr_closure_nse.js.EXPECTED - test/nashorn/script/error/for_each_nse.js - test/nashorn/script/error/for_each_nse.js.EXPECTED - test/nashorn/script/error/hash_comment_nse.js - test/nashorn/script/error/hash_comment_nse.js.EXPECTED - test/nashorn/script/error/heredoc_nse.js - test/nashorn/script/error/heredoc_nse.js.EXPECTED - test/nashorn/script/error/object_literal_in_new_nse.js - test/nashorn/script/error/object_literal_in_new_nse.js.EXPECTED - test/nashorn/script/error/quotemissing.js - test/nashorn/script/error/quotemissing.js.EXPECTED - test/nashorn/script/error/strictmode.js - test/nashorn/script/error/strictmode.js.EXPECTED - test/nashorn/script/jfx.js - test/nashorn/script/jfx/flyingimage.js - test/nashorn/script/jfx/flyingimage/flyingimage.png - test/nashorn/script/jfx/flyingimage/golden/linux.png - test/nashorn/script/jfx/flyingimage/golden/macosx.png - test/nashorn/script/jfx/flyingimage/golden/windows.png - test/nashorn/script/jfx/kaleidoscope.js - test/nashorn/script/jfx/kaleidoscope/golden/linux.png - test/nashorn/script/jfx/kaleidoscope/golden/macosx.png - test/nashorn/script/jfx/kaleidoscope/golden/windows.png - test/nashorn/script/jfx/spread.js - test/nashorn/script/jfx/spread/golden/linux.png - test/nashorn/script/jfx/spread/golden/macosx.png - test/nashorn/script/jfx/spread/golden/windows.png - test/nashorn/script/maptests/builtins.js - test/nashorn/script/maptests/constructor.js - test/nashorn/script/maptests/gettersetter.js - test/nashorn/script/maptests/maputil.js - test/nashorn/script/maptests/object_create.js - test/nashorn/script/maptests/object_literals.js - test/nashorn/script/maptests/point.js - test/nashorn/script/maptests/property_add.js - test/nashorn/script/maptests/property_delete.js - test/nashorn/script/maptests/proto.js - test/nashorn/script/markdown.js - test/nashorn/script/markdown/anchors-by-reference.js - test/nashorn/script/markdown/anchors-by-reference.js.EXPECTED - test/nashorn/script/markdown/automatic-anchors.js - test/nashorn/script/markdown/automatic-anchors.js.EXPECTED - test/nashorn/script/markdown/blockquote-nested-markdown.js - test/nashorn/script/markdown/blockquote-nested-markdown.js.EXPECTED - test/nashorn/script/markdown/blockquote.js - test/nashorn/script/markdown/blockquote.js.EXPECTED - test/nashorn/script/markdown/code-block-html-escape.js - test/nashorn/script/markdown/code-block-html-escape.js.EXPECTED - test/nashorn/script/markdown/code-block.js - test/nashorn/script/markdown/code-block.js.EXPECTED - test/nashorn/script/markdown/doubline-list.js - test/nashorn/script/markdown/doubline-list.js.EXPECTED - test/nashorn/script/markdown/emphasis.js - test/nashorn/script/markdown/emphasis.js.EXPECTED - test/nashorn/script/markdown/escaped-number-period.js - test/nashorn/script/markdown/escaped-number-period.js.EXPECTED - test/nashorn/script/markdown/escaping.js - test/nashorn/script/markdown/escaping.js.EXPECTED - test/nashorn/script/markdown/github-style-at-start.js - test/nashorn/script/markdown/github-style-at-start.js.EXPECTED - test/nashorn/script/markdown/github-style-codeblock.js - test/nashorn/script/markdown/github-style-codeblock.js.EXPECTED - test/nashorn/script/markdown/github-style-linebreaks.js - test/nashorn/script/markdown/github-style-linebreaks.js.EXPECTED - test/nashorn/script/markdown/h1-with-double-hash.js - test/nashorn/script/markdown/h1-with-double-hash.js.EXPECTED - test/nashorn/script/markdown/h1-with-equals.js - test/nashorn/script/markdown/h1-with-equals.js.EXPECTED - test/nashorn/script/markdown/h1-with-single-hash.js - test/nashorn/script/markdown/h1-with-single-hash.js.EXPECTED - test/nashorn/script/markdown/h2-with-dashes.js - test/nashorn/script/markdown/h2-with-dashes.js.EXPECTED - test/nashorn/script/markdown/h2-with-double-hash.js - test/nashorn/script/markdown/h2-with-double-hash.js.EXPECTED - test/nashorn/script/markdown/h2-with-single-hash.js - test/nashorn/script/markdown/h2-with-single-hash.js.EXPECTED - test/nashorn/script/markdown/h3-with-double-hash.js - test/nashorn/script/markdown/h3-with-double-hash.js.EXPECTED - test/nashorn/script/markdown/h3-with-single-hash.js - test/nashorn/script/markdown/h3-with-single-hash.js.EXPECTED - test/nashorn/script/markdown/h4-with-single-hash.js - test/nashorn/script/markdown/h4-with-single-hash.js.EXPECTED - test/nashorn/script/markdown/h5-with-single-hash.js - test/nashorn/script/markdown/h5-with-single-hash.js.EXPECTED - test/nashorn/script/markdown/h6-with-single-hash.js - test/nashorn/script/markdown/h6-with-single-hash.js.EXPECTED - test/nashorn/script/markdown/horizontal-rules.js - test/nashorn/script/markdown/horizontal-rules.js.EXPECTED - test/nashorn/script/markdown/html5-strutural-tags.js - test/nashorn/script/markdown/html5-strutural-tags.js.EXPECTED - test/nashorn/script/markdown/images.js - test/nashorn/script/markdown/images.js.EXPECTED - test/nashorn/script/markdown/implicit-anchors.js - test/nashorn/script/markdown/implicit-anchors.js.EXPECTED - test/nashorn/script/markdown/inline-anchors.js - test/nashorn/script/markdown/inline-anchors.js.EXPECTED - test/nashorn/script/markdown/inline-code.js - test/nashorn/script/markdown/inline-code.js.EXPECTED - test/nashorn/script/markdown/inline-style-tag.js - test/nashorn/script/markdown/inline-style-tag.js.EXPECTED - test/nashorn/script/markdown/lazy-blockquote.js - test/nashorn/script/markdown/lazy-blockquote.js.EXPECTED - test/nashorn/script/markdown/list-with-blockquote.js - test/nashorn/script/markdown/list-with-blockquote.js.EXPECTED - test/nashorn/script/markdown/list-with-code.js - test/nashorn/script/markdown/list-with-code.js.EXPECTED - test/nashorn/script/markdown/multi-paragraph-list.js - test/nashorn/script/markdown/multi-paragraph-list.js.EXPECTED - test/nashorn/script/markdown/multiline-unordered-list.js - test/nashorn/script/markdown/multiline-unordered-list.js.EXPECTED - test/nashorn/script/markdown/nested-blockquote.js - test/nashorn/script/markdown/nested-blockquote.js.EXPECTED - test/nashorn/script/markdown/ordered-list-same-number.js - test/nashorn/script/markdown/ordered-list-same-number.js.EXPECTED - test/nashorn/script/markdown/ordered-list-wrong-numbers.js - test/nashorn/script/markdown/ordered-list-wrong-numbers.js.EXPECTED - test/nashorn/script/markdown/ordered-list.js - test/nashorn/script/markdown/ordered-list.js.EXPECTED - test/nashorn/script/markdown/relative-anchors.js - test/nashorn/script/markdown/relative-anchors.js.EXPECTED - test/nashorn/script/markdown/simple-paragraph.js - test/nashorn/script/markdown/simple-paragraph.js.EXPECTED - test/nashorn/script/markdown/strong.js - test/nashorn/script/markdown/strong.js.EXPECTED - test/nashorn/script/markdown/table-basic.js - test/nashorn/script/markdown/table-basic.js.EXPECTED - test/nashorn/script/markdown/table-large.js - test/nashorn/script/markdown/table-large.js.EXPECTED - test/nashorn/script/markdown/table-with-equals.js - test/nashorn/script/markdown/table-with-equals.js.EXPECTED - test/nashorn/script/markdown/unordered-list-asterisk.js - test/nashorn/script/markdown/unordered-list-asterisk.js.EXPECTED - test/nashorn/script/markdown/unordered-list-minus.js - test/nashorn/script/markdown/unordered-list-minus.js.EXPECTED - test/nashorn/script/markdown/unordered-list-plus.js - test/nashorn/script/markdown/unordered-list-plus.js.EXPECTED - test/nashorn/script/markdown/url-with-parenthesis.js - test/nashorn/script/markdown/url-with-parenthesis.js.EXPECTED - test/nashorn/script/nosecurity/Hello.java - test/nashorn/script/nosecurity/JDK-8044798.js - test/nashorn/script/nosecurity/JDK-8044798.js.EXPECTED - test/nashorn/script/nosecurity/JDK-8044851.js - test/nashorn/script/nosecurity/JDK-8044851.js.EXPECTED - test/nashorn/script/nosecurity/JDK-8050964.js - test/nashorn/script/nosecurity/JDK-8055034.js - test/nashorn/script/nosecurity/JDK-8055034.js.EXPECTED - test/nashorn/script/nosecurity/JDK-8055107.js - test/nashorn/script/nosecurity/JDK-8060688.js - test/nashorn/script/nosecurity/JDK-8067215.js - test/nashorn/script/nosecurity/JDK-8073613.js - test/nashorn/script/nosecurity/JDK-8073613.js.EXPECTED - test/nashorn/script/nosecurity/JDK-8078049.js - test/nashorn/script/nosecurity/JDK-8080087.js - test/nashorn/script/nosecurity/JDK-8130127.js - test/nashorn/script/nosecurity/JDK-8130127.js.EXPECTED - test/nashorn/script/nosecurity/JDK-8148926.js - test/nashorn/script/nosecurity/JDK-8149334.js - test/nashorn/script/nosecurity/JDK-8149334.js.EXPECTED - test/nashorn/script/nosecurity/JDK-8151291.js - test/nashorn/script/nosecurity/JDK-8165198.js - test/nashorn/script/nosecurity/JDK-8165198.js.EXPECTED - test/nashorn/script/nosecurity/JDK-8184241.js - test/nashorn/script/nosecurity/JDK-8184241.js.EXPECTED - test/nashorn/script/nosecurity/JDK-8185252.js - test/nashorn/script/nosecurity/JDK-8185252.js.EXPECTED - test/nashorn/script/nosecurity/JDK-8193137.js - test/nashorn/script/nosecurity/JDK-util.js - test/nashorn/script/nosecurity/context-dependent-logging.js - test/nashorn/script/nosecurity/debuggersupportapi.js - test/nashorn/script/nosecurity/debuggersupportapi.js.EXPECTED - test/nashorn/script/nosecurity/es6/JDK-8185119.js - test/nashorn/script/nosecurity/jjs-common.js - test/nashorn/script/nosecurity/jjs-option-cp.js - test/nashorn/script/nosecurity/jjs-option-cp.js.EXPECTED - test/nashorn/script/nosecurity/jjs-option-define.js - test/nashorn/script/nosecurity/jjs-option-define.js.EXPECTED - test/nashorn/script/nosecurity/jjs-option-doe.js - test/nashorn/script/nosecurity/jjs-option-doe.js.EXPECTED - test/nashorn/script/nosecurity/jjs-option-fv.js - test/nashorn/script/nosecurity/jjs-option-fv.js.EXPECTED - test/nashorn/script/nosecurity/jjs-option-fx.js - test/nashorn/script/nosecurity/jjs-option-fx.js.EXPECTED - test/nashorn/script/nosecurity/jjs-option-lang.js - test/nashorn/script/nosecurity/jjs-option-lang.js.EXPECTED - test/nashorn/script/nosecurity/jjs-option-ot.js - test/nashorn/script/nosecurity/jjs-option-ot.js.EXPECTED - test/nashorn/script/nosecurity/jjs-option-scripting.js - test/nashorn/script/nosecurity/jjs-option-scripting.js.EXPECTED - test/nashorn/script/nosecurity/jjs-option-strict.js - test/nashorn/script/nosecurity/jjs-option-strict.js.EXPECTED - test/nashorn/script/nosecurity/jjs-option-t.js - test/nashorn/script/nosecurity/jjs-option-t.js.EXPECTED - test/nashorn/script/nosecurity/jjs-option-version.js - test/nashorn/script/nosecurity/jjs-option-version.js.EXPECTED - test/nashorn/script/nosecurity/logcoverage.js - test/nashorn/script/nosecurity/logcoverage.js.EXPECTED - test/nashorn/script/nosecurity/nosecurity.js - test/nashorn/script/nosecurity/os-not-windows.js - test/nashorn/script/nosecurity/parser-args.js - test/nashorn/script/nosecurity/parser.js - test/nashorn/script/nosecurity/parserapi.js - test/nashorn/script/nosecurity/parserapi.js.EXPECTED - test/nashorn/script/nosecurity/parserapi_const_as_var.js - test/nashorn/script/nosecurity/parserapi_const_as_var.js.EXPECTED - test/nashorn/script/nosecurity/parserapi_empty_stat.js - test/nashorn/script/nosecurity/parserapi_empty_stat.js.EXPECTED - test/nashorn/script/nosecurity/parserapi_nse.js - test/nashorn/script/nosecurity/parserapi_nse.js.EXPECTED - test/nashorn/script/nosecurity/parserapi_scripting.js - test/nashorn/script/nosecurity/parserapi_scripting.js.EXPECTED - test/nashorn/script/nosecurity/parserapi_strict.js - test/nashorn/script/nosecurity/parserapi_strict.js.EXPECTED - test/nashorn/script/nosecurity/parsernegativetests/caseoutofswitch.js - test/nashorn/script/nosecurity/parsernegativetests/illegalbreak.js - test/nashorn/script/nosecurity/parsernegativetests/illegalcontinue.js - test/nashorn/script/nosecurity/parsernegativetests/illegallvalue.js - test/nashorn/script/nosecurity/parsernegativetests/illegaloperator.js - test/nashorn/script/nosecurity/parsernegativetests/keywordident.js - test/nashorn/script/nosecurity/parsernegativetests/parenmissing.js - test/nashorn/script/nosecurity/parsernegativetests/repeatedproperty.js - test/nashorn/script/nosecurity/parsernegativetests/strict_repeatedproperty.js - test/nashorn/script/nosecurity/parsernegativetests/strict_repeatparam.js - test/nashorn/script/nosecurity/parsernegativetests/strict_with.js - test/nashorn/script/nosecurity/parsernegativetests/toplevelreturn.js - test/nashorn/script/nosecurity/parsertests/array_literal.js - test/nashorn/script/nosecurity/parsertests/assignmentExpr.js - test/nashorn/script/nosecurity/parsertests/binaryExpr.js - test/nashorn/script/nosecurity/parsertests/block.js - test/nashorn/script/nosecurity/parsertests/breakStat.js - test/nashorn/script/nosecurity/parsertests/condExpr.js - test/nashorn/script/nosecurity/parsertests/continueStat.js - test/nashorn/script/nosecurity/parsertests/debuggerStat.js - test/nashorn/script/nosecurity/parsertests/functions.js - test/nashorn/script/nosecurity/parsertests/ifStat.js - test/nashorn/script/nosecurity/parsertests/labelledStat.js - test/nashorn/script/nosecurity/parsertests/lhsExpr.js - test/nashorn/script/nosecurity/parsertests/loopStat.js - test/nashorn/script/nosecurity/parsertests/objectLitExpr.js - test/nashorn/script/nosecurity/parsertests/parenExpr.js - test/nashorn/script/nosecurity/parsertests/primaryExpr.js - test/nashorn/script/nosecurity/parsertests/regexp_literal.js - test/nashorn/script/nosecurity/parsertests/returnStat.js - test/nashorn/script/nosecurity/parsertests/switchStat.js - test/nashorn/script/nosecurity/parsertests/throwStat.js - test/nashorn/script/nosecurity/parsertests/tryCatchStat.js - test/nashorn/script/nosecurity/parsertests/unaryExpr.js - test/nashorn/script/nosecurity/parsertests/useStrict.js - test/nashorn/script/nosecurity/parsertests/varDecl.js - test/nashorn/script/nosecurity/parsertests/withStat.js - test/nashorn/script/nosecurity/parservisitor.js - test/nashorn/script/nosecurity/parservisitor.js.EXPECTED - test/nashorn/script/nosecurity/readprint.js - test/nashorn/script/nosecurity/treeapi/array_access.js - test/nashorn/script/nosecurity/treeapi/array_access.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/array_literal.js - test/nashorn/script/nosecurity/treeapi/array_literal.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/arrow.js - test/nashorn/script/nosecurity/treeapi/arrow.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/arrow_params.js - test/nashorn/script/nosecurity/treeapi/arrow_params.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/assignment.js - test/nashorn/script/nosecurity/treeapi/assignment.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/assignmentExpr.js - test/nashorn/script/nosecurity/treeapi/assignmentExpr.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/binaryExpr.js - test/nashorn/script/nosecurity/treeapi/binaryExpr.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/block.js - test/nashorn/script/nosecurity/treeapi/block.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/breakStat.js - test/nashorn/script/nosecurity/treeapi/breakStat.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/case.js - test/nashorn/script/nosecurity/treeapi/case.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/class.js - test/nashorn/script/nosecurity/treeapi/class.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/compilationUnitTree.js - test/nashorn/script/nosecurity/treeapi/condExpr.js - test/nashorn/script/nosecurity/treeapi/condExpr.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/const.js - test/nashorn/script/nosecurity/treeapi/const.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/continueStat.js - test/nashorn/script/nosecurity/treeapi/continueStat.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/debuggerStat.js - test/nashorn/script/nosecurity/treeapi/debuggerStat.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/defaultparams.js - test/nashorn/script/nosecurity/treeapi/defaultparams.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/destructuring_assign.js - test/nashorn/script/nosecurity/treeapi/destructuring_assign.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/destructuring_catch.js - test/nashorn/script/nosecurity/treeapi/destructuring_catch.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/destructuring_decl.js - test/nashorn/script/nosecurity/treeapi/destructuring_decl.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/destructuring_params.js - test/nashorn/script/nosecurity/treeapi/destructuring_params.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/diagnostic.js - test/nashorn/script/nosecurity/treeapi/diagnostic.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/dowhile.js - test/nashorn/script/nosecurity/treeapi/dowhile.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/empty.js - test/nashorn/script/nosecurity/treeapi/empty.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/erroneous.js - test/nashorn/script/nosecurity/treeapi/erroneous.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/for.js - test/nashorn/script/nosecurity/treeapi/for.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/forin.js - test/nashorn/script/nosecurity/treeapi/forin.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/functionCall.js - test/nashorn/script/nosecurity/treeapi/functionCall.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/functionDeclaration.js - test/nashorn/script/nosecurity/treeapi/functionDeclaration.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/functionExpr.js - test/nashorn/script/nosecurity/treeapi/functionExpr.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/generator.js - test/nashorn/script/nosecurity/treeapi/generator.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/identifier.js - test/nashorn/script/nosecurity/treeapi/identifier.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/if.js - test/nashorn/script/nosecurity/treeapi/if.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/instanceof.js - test/nashorn/script/nosecurity/treeapi/instanceof.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/labelledStat.js - test/nashorn/script/nosecurity/treeapi/labelledStat.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/let.js - test/nashorn/script/nosecurity/treeapi/let.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/literal.js - test/nashorn/script/nosecurity/treeapi/literal.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/memberSelect.js - test/nashorn/script/nosecurity/treeapi/memberSelect.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/modules.js - test/nashorn/script/nosecurity/treeapi/modules.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/new.js - test/nashorn/script/nosecurity/treeapi/new.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/objectLiteral.js - test/nashorn/script/nosecurity/treeapi/objectLiteral.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/property.js - test/nashorn/script/nosecurity/treeapi/property.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/regexp.js - test/nashorn/script/nosecurity/treeapi/regexp.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/rest.js - test/nashorn/script/nosecurity/treeapi/rest.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/return.js - test/nashorn/script/nosecurity/treeapi/return.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/spread.js - test/nashorn/script/nosecurity/treeapi/spread.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/switch.js - test/nashorn/script/nosecurity/treeapi/switch.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/template_literal.js - test/nashorn/script/nosecurity/treeapi/template_literal.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/throw.js - test/nashorn/script/nosecurity/treeapi/throw.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/try.js - test/nashorn/script/nosecurity/treeapi/try.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/unary.js - test/nashorn/script/nosecurity/treeapi/unary.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/utils.js - test/nashorn/script/nosecurity/treeapi/variable.js - test/nashorn/script/nosecurity/treeapi/variable.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/while.js - test/nashorn/script/nosecurity/treeapi/while.js.EXPECTED - test/nashorn/script/nosecurity/treeapi/with.js - test/nashorn/script/nosecurity/treeapi/with.js.EXPECTED - test/nashorn/script/sandbox/JDK-8031106.js - test/nashorn/script/sandbox/NASHORN-525.js - test/nashorn/script/sandbox/README - test/nashorn/script/sandbox/arrayclass.js - test/nashorn/script/sandbox/arrayclass.js.EXPECTED - test/nashorn/script/sandbox/classbind.js - test/nashorn/script/sandbox/classloader.js - test/nashorn/script/sandbox/classloader.js.EXPECTED - test/nashorn/script/sandbox/doprivileged.js - test/nashorn/script/sandbox/doprivileged.js.EXPECTED - test/nashorn/script/sandbox/engine.js - test/nashorn/script/sandbox/engine.js.EXPECTED - test/nashorn/script/sandbox/env.js - test/nashorn/script/sandbox/exec.js - test/nashorn/script/sandbox/exit.js - test/nashorn/script/sandbox/exit.js.EXPECTED - test/nashorn/script/sandbox/file.js - test/nashorn/script/sandbox/file.js.EXPECTED - test/nashorn/script/sandbox/interfaceimpl.js - test/nashorn/script/sandbox/javaextend.js - test/nashorn/script/sandbox/javaextend.js.EXPECTED - test/nashorn/script/sandbox/jsadapter.js - test/nashorn/script/sandbox/loadLibrary.js - test/nashorn/script/sandbox/loadcompat.js - test/nashorn/script/sandbox/nashorninternals.js - test/nashorn/script/sandbox/net.js - test/nashorn/script/sandbox/net.js.EXPECTED - test/nashorn/script/sandbox/property.js - test/nashorn/script/sandbox/property.js.EXPECTED - test/nashorn/script/sandbox/reflection.js - test/nashorn/script/sandbox/runnable.js - test/nashorn/script/sandbox/runnable.js.EXPECTED - test/nashorn/script/sandbox/safeprops.js - test/nashorn/script/sandbox/unsafe.js - test/nashorn/script/test262.js - test/nashorn/script/test262_single.js - test/nashorn/script/trusted/JDK-8006424.js - test/nashorn/script/trusted/JDK-8006529.js - test/nashorn/script/trusted/JDK-8008305.js - test/nashorn/script/trusted/JDK-8008305_subtest.js - test/nashorn/script/trusted/JDK-8020809.js - test/nashorn/script/trusted/JDK-8020809.js.EXPECTED - test/nashorn/script/trusted/JDK-8021129.js - test/nashorn/script/trusted/JDK-8021129.js.EXPECTED - test/nashorn/script/trusted/JDK-8021189.js - test/nashorn/script/trusted/JDK-8021189.js.EXPECTED - test/nashorn/script/trusted/JDK-8025629.js - test/nashorn/script/trusted/JDK-8032060.js - test/nashorn/script/trusted/JDK-8067854.js - test/nashorn/script/trusted/JDK-8087292.js - test/nashorn/script/trusted/JDK-8087292.js.EXPECTED - test/nashorn/script/trusted/JDK-8141209.js - test/nashorn/script/trusted/JDK-8141209.js.EXPECTED - test/nashorn/script/trusted/JDK-8200215.js - test/nashorn/script/trusted/JDK-util.js - test/nashorn/script/trusted/NASHORN-638.js - test/nashorn/script/trusted/NASHORN-638.js.EXPECTED - test/nashorn/script/trusted/NASHORN-653.js - test/nashorn/script/trusted/README - test/nashorn/script/trusted/classfilter.js - test/nashorn/script/trusted/classfilter.js.EXPECTED - test/nashorn/script/trusted/classfilter_extends.js - test/nashorn/script/trusted/classfilter_extends.js.EXPECTED - test/nashorn/script/trusted/classfilter_mozilla_compat.js - test/nashorn/script/trusted/classfilter_mozilla_compat.js.EXPECTED - test/nashorn/script/trusted/event_queue.js - test/nashorn/script/trusted/event_queue.js.EXPECTED - test/nashorn/script/trusted/getenv.js - test/nashorn/script/trusted/getenv.js.EXPECTED - test/nashorn/script/trusted/logcoverage.js.EXPECTED - test/nashorn/script/trusted/optimistic_recompilation.js - test/nashorn/script/trusted/optimistic_recompilation.js.EXPECTED - test/nashorn/script/trusted/urlreader.js - test/nashorn/src/META-INF/services/java.sql.Driver - test/nashorn/src/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter - test/nashorn/src/UnnamedPackageTestCallback.java - test/nashorn/src/jdk/dynalink/beans/test/BeanLinkerTest.java - test/nashorn/src/jdk/dynalink/beans/test/BeansLinkerTest.java - test/nashorn/src/jdk/dynalink/beans/test/CallerSensitiveTest.java - test/nashorn/src/jdk/dynalink/linker/support/test/LookupTest.java - test/nashorn/src/jdk/dynalink/support/test/CallSiteTest.java - test/nashorn/src/jdk/dynalink/test/ArrayRunnableTest.java - test/nashorn/src/jdk/dynalink/test/DynamicLinkerFactoryTest.java - test/nashorn/src/jdk/dynalink/test/LinkedCallSiteLocationTest.java - test/nashorn/src/jdk/dynalink/test/TrustedGuardingDynamicLinkerExporter.java - test/nashorn/src/jdk/dynalink/test/TrustedUnderscoreNameLinkerExporter.java - test/nashorn/src/jdk/dynalink/test/UntrustedGuardingDynamicLinkerExporter.java - test/nashorn/src/jdk/nashorn/api/javaaccess/test/ArrayConversionTest.java - test/nashorn/src/jdk/nashorn/api/javaaccess/test/BooleanAccessTest.java - test/nashorn/src/jdk/nashorn/api/javaaccess/test/ConsStringTest.java - test/nashorn/src/jdk/nashorn/api/javaaccess/test/MethodAccessTest.java - test/nashorn/src/jdk/nashorn/api/javaaccess/test/NumberAccessTest.java - test/nashorn/src/jdk/nashorn/api/javaaccess/test/NumberBoxingTest.java - test/nashorn/src/jdk/nashorn/api/javaaccess/test/ObjectAccessTest.java - test/nashorn/src/jdk/nashorn/api/javaaccess/test/Person.java - test/nashorn/src/jdk/nashorn/api/javaaccess/test/SharedObject.java - test/nashorn/src/jdk/nashorn/api/javaaccess/test/StringAccessTest.java - test/nashorn/src/jdk/nashorn/api/scripting/test/InvocableTest.java - test/nashorn/src/jdk/nashorn/api/scripting/test/JDK_8068741_Test.java - test/nashorn/src/jdk/nashorn/api/scripting/test/JDK_8148140_Test.java - test/nashorn/src/jdk/nashorn/api/scripting/test/JDK_8169050_Test.java - test/nashorn/src/jdk/nashorn/api/scripting/test/JDK_8182996_Test.java - test/nashorn/src/jdk/nashorn/api/scripting/test/JSONCompatibleTest.java - test/nashorn/src/jdk/nashorn/api/scripting/test/MultipleEngineTest.java - test/nashorn/src/jdk/nashorn/api/scripting/test/PluggableJSObjectTest.java - test/nashorn/src/jdk/nashorn/api/scripting/test/ScopeTest.java - test/nashorn/src/jdk/nashorn/api/scripting/test/ScriptEngineSecurityTest.java - test/nashorn/src/jdk/nashorn/api/scripting/test/ScriptEngineTest.java - test/nashorn/src/jdk/nashorn/api/scripting/test/ScriptObjectMirrorTest.java - test/nashorn/src/jdk/nashorn/api/scripting/test/VariableArityTestInterface.java - test/nashorn/src/jdk/nashorn/api/scripting/test/Window.java - test/nashorn/src/jdk/nashorn/api/scripting/test/WindowEventHandler.java - test/nashorn/src/jdk/nashorn/api/scripting/test/resources/func.js - test/nashorn/src/jdk/nashorn/api/scripting/test/resources/gettersetter.js - test/nashorn/src/jdk/nashorn/api/scripting/test/resources/witheval.js - test/nashorn/src/jdk/nashorn/api/test/NashornSQLDriver.java - test/nashorn/src/jdk/nashorn/api/tree/test/JDK_8188098_Test.java - test/nashorn/src/jdk/nashorn/api/tree/test/JDK_8193296_Test.java - test/nashorn/src/jdk/nashorn/api/tree/test/ParseAPITest.java - test/nashorn/src/jdk/nashorn/internal/codegen/test/CompilerTest.java - test/nashorn/src/jdk/nashorn/internal/parser/test/ParserTest.java - test/nashorn/src/jdk/nashorn/internal/performance/AuroraWrapper.java - test/nashorn/src/jdk/nashorn/internal/performance/OctaneTest.java - test/nashorn/src/jdk/nashorn/internal/performance/PerformanceWrapper.java - test/nashorn/src/jdk/nashorn/internal/performance/SplayTest.java - test/nashorn/src/jdk/nashorn/internal/runtime/doubleconv/test/BignumDtoaTest.java - test/nashorn/src/jdk/nashorn/internal/runtime/doubleconv/test/BignumTest.java - test/nashorn/src/jdk/nashorn/internal/runtime/doubleconv/test/DiyFpTest.java - test/nashorn/src/jdk/nashorn/internal/runtime/doubleconv/test/FastDtoaTest.java - test/nashorn/src/jdk/nashorn/internal/runtime/doubleconv/test/FixedDtoaTest.java - test/nashorn/src/jdk/nashorn/internal/runtime/doubleconv/test/IeeeDoubleTest.java - test/nashorn/src/jdk/nashorn/internal/runtime/doubleconv/test/resources/gay-fixed.txt - test/nashorn/src/jdk/nashorn/internal/runtime/doubleconv/test/resources/gay-precision.txt - test/nashorn/src/jdk/nashorn/internal/runtime/doubleconv/test/resources/gay-shortest.txt - test/nashorn/src/jdk/nashorn/internal/runtime/linker/test/JDK_8184723_Test.java - test/nashorn/src/jdk/nashorn/internal/runtime/linker/test/JavaAdapterTest.java - test/nashorn/src/jdk/nashorn/internal/runtime/linker/test/NameCodecTest.java - test/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/test/JoniTest.java - test/nashorn/src/jdk/nashorn/internal/runtime/regexp/test/JdkRegExpTest.java - test/nashorn/src/jdk/nashorn/internal/runtime/test/AddAndRemoveOnListAdapterOutsideOfJavaScriptContextTest.java - test/nashorn/src/jdk/nashorn/internal/runtime/test/ClassFilterTest.java - test/nashorn/src/jdk/nashorn/internal/runtime/test/CodeStoreAndPathTest.java - test/nashorn/src/jdk/nashorn/internal/runtime/test/ConsStringTest.java - test/nashorn/src/jdk/nashorn/internal/runtime/test/ContextTest.java - test/nashorn/src/jdk/nashorn/internal/runtime/test/ExceptionsNotSerializable.java - test/nashorn/src/jdk/nashorn/internal/runtime/test/JDK_8078414_Test.java - test/nashorn/src/jdk/nashorn/internal/runtime/test/JDK_8081015_Test.java - test/nashorn/src/jdk/nashorn/internal/runtime/test/JDK_8142924_Test.java - test/nashorn/src/jdk/nashorn/internal/runtime/test/JDK_8186807_Test.java - test/nashorn/src/jdk/nashorn/internal/runtime/test/JSTypeTest.java - test/nashorn/src/jdk/nashorn/internal/runtime/test/LexicalBindingTest.java - test/nashorn/src/jdk/nashorn/internal/runtime/test/NoPersistenceCachingTest.java - test/nashorn/src/jdk/nashorn/internal/runtime/test/PropertyMapTest.java - test/nashorn/src/jdk/nashorn/internal/runtime/test/SourceTest.java - test/nashorn/src/jdk/nashorn/internal/runtime/test/TrustedScriptEngineTest.java - test/nashorn/src/jdk/nashorn/internal/runtime/test/nashorn/JDK_8187362_Test.java - test/nashorn/src/jdk/nashorn/internal/runtime/test/resources/load_test.js - test/nashorn/src/jdk/nashorn/internal/test/framework/AbstractScriptRunnable.java - test/nashorn/src/jdk/nashorn/internal/test/framework/JSJUnitReportReporter.java - test/nashorn/src/jdk/nashorn/internal/test/framework/OrphanTestFinder.java - test/nashorn/src/jdk/nashorn/internal/test/framework/ParallelTestRunner.java - test/nashorn/src/jdk/nashorn/internal/test/framework/ScriptEvaluator.java - test/nashorn/src/jdk/nashorn/internal/test/framework/ScriptRunnable.java - test/nashorn/src/jdk/nashorn/internal/test/framework/ScriptTest.java - test/nashorn/src/jdk/nashorn/internal/test/framework/SeparateContextEvaluator.java - test/nashorn/src/jdk/nashorn/internal/test/framework/SharedContextEvaluator.java - test/nashorn/src/jdk/nashorn/internal/test/framework/TestConfig.java - test/nashorn/src/jdk/nashorn/internal/test/framework/TestFinder.java - test/nashorn/src/jdk/nashorn/internal/test/framework/TestHelper.java - test/nashorn/src/jdk/nashorn/internal/test/framework/TestReorderInterceptor.java - test/nashorn/src/jdk/nashorn/internal/test/models/InternalRunnable.java - test/nashorn/src/jdk/nashorn/internal/test/models/RestrictedRunnable.java - test/nashorn/src/jdk/nashorn/test/models/A.java - test/nashorn/src/jdk/nashorn/test/models/ArrayConversionPreferences.java - test/nashorn/src/jdk/nashorn/test/models/B.java - test/nashorn/src/jdk/nashorn/test/models/BigAbstract.java - test/nashorn/src/jdk/nashorn/test/models/ClassLoaderAware.java - test/nashorn/src/jdk/nashorn/test/models/ClassWithFinalFinalizer.java - test/nashorn/src/jdk/nashorn/test/models/ClassWithInheritedFinalFinalizer.java - test/nashorn/src/jdk/nashorn/test/models/ConstructorWithArgument.java - test/nashorn/src/jdk/nashorn/test/models/DessertTopping.java - test/nashorn/src/jdk/nashorn/test/models/DessertToppingFloorWaxDriver.java - test/nashorn/src/jdk/nashorn/test/models/FinalClass.java - test/nashorn/src/jdk/nashorn/test/models/FloorWax.java - test/nashorn/src/jdk/nashorn/test/models/FunctionalInterfaceProvider.java - test/nashorn/src/jdk/nashorn/test/models/IntFloatOverloadSelection.java - test/nashorn/src/jdk/nashorn/test/models/InternalRunnableSuperclass.java - test/nashorn/src/jdk/nashorn/test/models/JDK_8081015_TestModel.java - test/nashorn/src/jdk/nashorn/test/models/JDK_8184241Test.java - test/nashorn/src/jdk/nashorn/test/models/Jdk8011362TestSubject.java - test/nashorn/src/jdk/nashorn/test/models/Jdk8072596TestSubject.java - test/nashorn/src/jdk/nashorn/test/models/LongProvider.java - test/nashorn/src/jdk/nashorn/test/models/Nashorn401TestSubject.java - test/nashorn/src/jdk/nashorn/test/models/NoAccessibleConstructorClass.java - test/nashorn/src/jdk/nashorn/test/models/NonPublicClass.java - test/nashorn/src/jdk/nashorn/test/models/NullProvider.java - test/nashorn/src/jdk/nashorn/test/models/OuterClass.java - test/nashorn/src/jdk/nashorn/test/models/OverloadedSam.java - test/nashorn/src/jdk/nashorn/test/models/OverloadedSetter.java - test/nashorn/src/jdk/nashorn/test/models/OverrideObject.java - test/nashorn/src/jdk/nashorn/test/models/PropertyBind.java - test/nashorn/src/jdk/nashorn/test/models/Reflector.java - test/nashorn/src/jdk/nashorn/test/models/SourceHelper.java - test/nashorn/src/jdk/nashorn/test/models/StringArgs.java - test/nashorn/src/jdk/nashorn/test/models/Toothpaste.java - test/nashorn/src/jdk/nashorn/test/models/VarArgConstructor.java - test/nashorn/src/jdk/nashorn/test/models/VarArgConsumer.java - test/nashorn/src/jdk/nashorn/test/nashorn/models/ES6ASTVisitor.java - test/nashorn/src/jdk/nashorn/test/tools/StaticTypeInspector.java Changeset: 5f03df7d Author: David Holmes Date: 2020-04-16 03:29:28 +0000 URL: https://git.openjdk.java.net/lanai/commit/5f03df7d 8242913: Bump the SPECIAL_FLAG_VALIDATION_BUILD to 25 Reviewed-by: shade ! src/hotspot/share/runtime/arguments.cpp Changeset: 46963fc1 Author: Yudi Zheng Committer: Doug Simon Date: 2020-04-16 10:14:25 +0000 URL: https://git.openjdk.java.net/lanai/commit/46963fc1 8241234: Unify monitor enter/exit runtime entries Reviewed-by: dcubed, coleenp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp Changeset: d295762f Author: Magnus Ihse Bursie Date: 2020-04-16 12:51:52 +0000 URL: https://git.openjdk.java.net/lanai/commit/d295762f 8242804: Fix trivial deprecation issues in jdk.hotspot.agent Reviewed-by: dholmes, erikj, darcy ! src/jdk.hotspot.agent/share/classes/com/sun/java/swing/action/AboutAction.java ! src/jdk.hotspot.agent/share/classes/com/sun/java/swing/action/AlignCenterAction.java ! src/jdk.hotspot.agent/share/classes/com/sun/java/swing/action/AlignLeftAction.java ! src/jdk.hotspot.agent/share/classes/com/sun/java/swing/action/AlignRightAction.java ! src/jdk.hotspot.agent/share/classes/com/sun/java/swing/action/ApplyAction.java ! src/jdk.hotspot.agent/share/classes/com/sun/java/swing/action/BackAction.java ! src/jdk.hotspot.agent/share/classes/com/sun/java/swing/action/CancelAction.java ! src/jdk.hotspot.agent/share/classes/com/sun/java/swing/action/ExitAction.java ! src/jdk.hotspot.agent/share/classes/com/sun/java/swing/action/FileMenu.java ! src/jdk.hotspot.agent/share/classes/com/sun/java/swing/action/FinishAction.java ! src/jdk.hotspot.agent/share/classes/com/sun/java/swing/action/HelpAction.java ! src/jdk.hotspot.agent/share/classes/com/sun/java/swing/action/HelpMenu.java ! src/jdk.hotspot.agent/share/classes/com/sun/java/swing/action/NewAction.java ! src/jdk.hotspot.agent/share/classes/com/sun/java/swing/action/NextAction.java ! src/jdk.hotspot.agent/share/classes/com/sun/java/swing/action/OkAction.java ! src/jdk.hotspot.agent/share/classes/com/sun/java/swing/action/OpenAction.java ! src/jdk.hotspot.agent/share/classes/com/sun/java/swing/action/SaveAction.java ! src/jdk.hotspot.agent/share/classes/com/sun/java/swing/action/SaveAsAction.java ! src/jdk.hotspot.agent/share/classes/com/sun/java/swing/action/ViewMenu.java ! src/jdk.hotspot.agent/share/classes/com/sun/java/swing/ui/CommonUI.java ! src/jdk.hotspot.agent/share/classes/com/sun/java/swing/ui/WizardDlg.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/DebuggerUtilities.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/dummy/DummyDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebuggerLocal.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgCDebugInfoBuilder.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgDebuggerLocal.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/BytecodeDisassembler.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/GenerateOopMap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/DeadlockDetector.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/jcore/ClassDump.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/jcore/ClassWriter.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/types/basic/BasicTypeDataBase.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/Annotation.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/ObjectHistogramPanel.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/ObjectListPanel.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/ProcessListPanel.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/SourceCodePanel.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/action/FindAction.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/action/FindClassesAction.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/action/FindCrashesAction.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/action/InspectAction.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/action/JavaStackTraceAction.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/action/MemoryAction.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/action/ShowAction.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/action/ThreadInfoAction.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/CStringUtilities.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/ObjectReader.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/RBTree.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/StreamMonitor.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaArray.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaArrayKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaField.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaFrame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaInstanceKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaMethod.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaScriptEngine.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaTypeArrayKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaVM.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSList.java Changeset: 3cc1fdf2 Author: Magnus Ihse Bursie Date: 2020-04-16 12:54:29 +0000 URL: https://git.openjdk.java.net/lanai/commit/3cc1fdf2 8242808: Fix all remaining deprecation warnings in jdk.hotspot.agent Reviewed-by: sspitsyn ! make/CompileJavaModules.gmk ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/HighPrecisionJScrollBar.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/SourceCodePanel.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/treetable/JTreeTable.java Changeset: 3efd0000 Author: Sean Mullan Date: 2020-04-16 09:48:32 +0000 URL: https://git.openjdk.java.net/lanai/commit/3efd0000 8242565: Policy initialization issues when the denyAfter constraint is enabled Reviewed-by: weijun ! src/java.base/share/classes/sun/security/jca/Providers.java ! src/java.base/share/classes/sun/security/tools/KeyStoreUtil.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! test/jdk/java/security/Policy/SignedJar/SignedJarTest.java + test/jdk/java/security/Policy/SignedJar/java.security Changeset: c6c1f9ba Author: Chris Plummer Date: 2020-04-16 07:23:26 +0000 URL: https://git.openjdk.java.net/lanai/commit/c6c1f9ba 8230731: SA tests fail with "Windbg Error: ReadVirtual failed Reviewed-by: amenkov, sspitsyn ! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp ! test/hotspot/jtreg/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: f64a255a Author: Alexey Semenyuk Date: 2020-04-16 10:30:06 +0000 URL: https://git.openjdk.java.net/lanai/commit/f64a255a 8232935: jpackage failed with NPE whenever --file-associations provided Reviewed-by: herrick, almatvee ! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxPackageBundler.java ! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/LinuxResources.properties ! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/LinuxResources_ja.properties ! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/LinuxResources_zh_CN.properties ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/FileAssociation.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources.properties ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources_ja.properties ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources_zh_CN.properties ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinMsiBundler.java ! test/jdk/tools/jpackage/share/FileAssociationsTest.java Changeset: 2ec33aa0 Author: Jamsheed Mohammed C M Date: 2020-04-16 10:01:14 +0000 URL: https://git.openjdk.java.net/lanai/commit/2ec33aa0 8237949: CTW: C1 compilation fails with "too many stack slots used" Old bailout code is preserved with changes in comments Reviewed-by: vlivanov ! src/hotspot/share/c1/c1_LinearScan.cpp Changeset: 50bca089 Author: Zhengyu Gu Date: 2020-04-16 15:57:27 +0000 URL: https://git.openjdk.java.net/lanai/commit/50bca089 8243008: Shenandoah: TestVolatilesShenandoah test failed on aarch64 Reviewed-by: shade ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesShenandoah.java Changeset: d0f5c5c6 Author: Denghui Dong Committer: Mikhailo Seledtsov Date: 2020-04-16 15:45:17 +0000 URL: https://git.openjdk.java.net/lanai/commit/d0f5c5c6 8242844: JFR: Clean up typos and log format Fixed the typos and format Reviewed-by: egahlin, mseledtsov ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.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 Changeset: 455eaca2 Author: Philipp Kunz Committer: Naoto Sato Date: 2020-04-16 16:09:47 +0000 URL: https://git.openjdk.java.net/lanai/commit/455eaca2 8241055: Regex Grapheme Matcher Performance Depends too much on Total Input Sequence Size Reviewed-by: naoto ! src/java.base/share/classes/java/util/regex/Grapheme.java ! src/java.base/share/classes/java/util/regex/Pattern.java ! test/jdk/java/util/regex/RegExTest.java ! test/micro/org/openjdk/bench/java/util/regex/PatternBench.java Changeset: 59563a4c Author: Igor Ignatyev Date: 2020-04-16 17:42:13 +0000 URL: https://git.openjdk.java.net/lanai/commit/59563a4c 8240904: Screen flashes on test failures when running tests from make Reviewed-by: erikj, serb ! test/failure_handler/src/share/conf/linux.properties ! test/failure_handler/src/share/conf/mac.properties ! test/failure_handler/src/share/conf/solaris.properties ! test/failure_handler/src/share/conf/windows.properties Changeset: b09a8ee6 Author: Athijegannathan Sundararajan Date: 2020-04-17 09:50:02 +0000 URL: https://git.openjdk.java.net/lanai/commit/b09a8ee6 8242931: Few more tests that use nashorn have been missed Reviewed-by: dfuchs, dholmes ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/TEST.groups - test/hotspot/jtreg/applications/ctw/modules/jdk_scripting_nashorn.java - test/hotspot/jtreg/applications/ctw/modules/jdk_scripting_nashorn_shell.java - test/hotspot/jtreg/compiler/aot/scripts/jdk.scripting.nashorn-list.txt - test/hotspot/jtreg/compiler/aot/scripts/test-nashorn.sh ! test/jdk/ProblemList.txt ! test/langtools/jdk/jshell/CompletenessStressTest.java Changeset: 07156dd2 Author: Matthias Baesken Date: 2020-04-17 08:39:41 +0000 URL: https://git.openjdk.java.net/lanai/commit/07156dd2 8242626: enhance posix print_rlimit_info Reviewed-by: mdoerr, gziemski ! src/hotspot/os/posix/os_posix.cpp Changeset: aeb2f949 Author: Claes Redestad Date: 2020-04-17 11:46:59 +0000 URL: https://git.openjdk.java.net/lanai/commit/aeb2f949 8242596: Improve JarFile.getEntry performance for multi-release jar files Co-authored-by: Eirik Bj?rsn?s Reviewed-by: lancea, redestad ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/zip/ZipFile.java ! src/java.base/share/classes/jdk/internal/access/JavaUtilZipFileAccess.java Changeset: 25c70b3b Author: Athijegannathan Sundararajan Date: 2020-04-17 15:39:21 +0000 URL: https://git.openjdk.java.net/lanai/commit/25c70b3b 8242860: test/jdk/tools/jlink/ModuleNamesOrderTest.java uses nashorn module Reviewed-by: alanb ! test/jdk/ProblemList.txt ! test/jdk/tools/jlink/ModuleNamesOrderTest.java Changeset: 9735678c Author: Coleen Phillimore Date: 2020-04-17 07:46:17 +0000 URL: https://git.openjdk.java.net/lanai/commit/9735678c 8242896: typo #ifdef INCLUDE_JVMTI in codeCache.cpp Reviewed-by: dholmes, sspitsyn ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp Changeset: f04a7e5c Author: Hai-May Chao Committer: Weijun Wang Date: 2020-04-17 20:11:39 +0000 URL: https://git.openjdk.java.net/lanai/commit/f04a7e5c 8172404: Tools should warn if weak algorithms are used before restricting them Reviewed-by: mullan, weijun ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources.java ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java ! src/java.base/share/conf/security/java.security ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java ! test/jdk/sun/security/tools/jarsigner/ConciseJarsigner.java ! test/jdk/sun/security/tools/jarsigner/DefaultOptions.java ! test/jdk/sun/security/tools/jarsigner/EC.java ! test/jdk/sun/security/tools/jarsigner/NameClash.java ! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java ! test/jdk/sun/security/tools/jarsigner/TsacertOptionTest.java ! test/jdk/sun/security/tools/jarsigner/Warning.java ! test/jdk/sun/security/tools/keytool/WeakAlg.java Changeset: 124caec2 Author: Athijegannathan Sundararajan Date: 2020-04-17 18:12:19 +0000 URL: https://git.openjdk.java.net/lanai/commit/124caec2 8242859: test/jdk/tools/jlink/JLinkTest.java uses nashorn module Reviewed-by: jlaskey ! test/jdk/tools/jlink/JLinkTest.java Changeset: 078c0274 Author: Vladimir Ivanov Date: 2020-04-17 17:58:52 +0000 URL: https://git.openjdk.java.net/lanai/commit/078c0274 8242491: C2: assert(v2->bottom_type() == vt) failed: mismatch when creating MacroLogicV Reviewed-by: kvn, sviswanathan, jbhateja ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/vectornode.cpp ! test/hotspot/jtreg/compiler/vectorization/TestMacroLogicVector.java Changeset: 430f8020 Author: Vladimir Ivanov Date: 2020-04-17 17:59:15 +0000 URL: https://git.openjdk.java.net/lanai/commit/430f8020 8242492: C2: Remove Matcher::vector_shift_count_ideal_reg() Reviewed-by: kvn ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/sparc/sparc.ad ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/matcher.hpp ! src/hotspot/share/opto/vectornode.hpp Changeset: 12f8b52f Author: Tom Rodriguez Date: 2020-04-17 09:31:37 +0000 URL: https://git.openjdk.java.net/lanai/commit/12f8b52f 8231756: [JVMCI] need support for deoptimizing virtual byte arrays encoding non-byte primitives Reviewed-by: kvn ! src/hotspot/share/code/debugInfo.cpp ! src/hotspot/share/code/debugInfo.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/deoptimization.hpp ! src/hotspot/share/runtime/stackValue.cpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualObject.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnsafeVirtualizationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EATestBase.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectTestBase.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/VirtualObjectLayoutTest.java Changeset: 1b45bf2d Author: Mikhailo Seledtsov Date: 2020-04-17 09:53:56 +0000 URL: https://git.openjdk.java.net/lanai/commit/1b45bf2d 8241975: Run jdk/jfr/event/metadata/TestLookForUntestedEvents.java in tier3 Added the test to jdk_tier3 via jdk_jfr_tier3 Reviewed-by: egahlin ! test/jdk/TEST.groups Changeset: a4d318c9 Author: Chris Plummer Date: 2020-04-17 10:09:06 +0000 URL: https://git.openjdk.java.net/lanai/commit/a4d318c9 8242787: sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java fails with sun.jvm.hotspot.types.WrongTypeException Reviewed-by: amenkov, sspitsyn, iklam ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java ! test/jdk/ProblemList.txt Changeset: f6f97ea2 Author: Jie Fu Date: 2020-04-17 14:48:11 +0000 URL: https://git.openjdk.java.net/lanai/commit/f6f97ea2 8242480: Negative value may be returned by getFreeSwapSpaceSize() in the docker Reviewed-by: sgehwolf, dholmes ! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java + test/jdk/jdk/internal/platform/docker/GetFreeSwapSpaceSize.java + test/jdk/jdk/internal/platform/docker/TestGetFreeSwapSpaceSize.java Changeset: 05d6a663 Author: Weijun Wang Date: 2020-04-18 11:13:14 +0000 URL: https://git.openjdk.java.net/lanai/commit/05d6a663 8242811: AlgorithmId::getDefaultAlgorithmParameterSpec returns incompatible PSSParameterSpec for an RSASSA-PSS key Reviewed-by: valeriep, hchao ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java + test/jdk/sun/security/rsa/pss/DefaultParamSpec.java Changeset: 4d487927 Author: Kim Barrett Date: 2020-04-17 23:22:34 +0000 URL: https://git.openjdk.java.net/lanai/commit/4d487927 8228991: Obsolete -XX:UseAdaptiveGCBoundary Make option obsolete and removed supporting code. Reviewed-by: tschatzl, stefank ! src/hotspot/share/gc/parallel/adjoiningGenerations.cpp ! src/hotspot/share/gc/parallel/adjoiningGenerations.hpp - src/hotspot/share/gc/parallel/adjoiningGenerationsForHeteroHeap.cpp - src/hotspot/share/gc/parallel/adjoiningGenerationsForHeteroHeap.hpp ! src/hotspot/share/gc/parallel/adjoiningVirtualSpaces.cpp ! src/hotspot/share/gc/parallel/adjoiningVirtualSpaces.hpp - src/hotspot/share/gc/parallel/asPSOldGen.cpp - src/hotspot/share/gc/parallel/asPSOldGen.hpp - src/hotspot/share/gc/parallel/asPSYoungGen.cpp - src/hotspot/share/gc/parallel/asPSYoungGen.hpp ! src/hotspot/share/gc/parallel/parallelArguments.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp ! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.hpp ! src/hotspot/share/gc/parallel/psGCAdaptivePolicyCounters.cpp ! src/hotspot/share/gc/parallel/psGCAdaptivePolicyCounters.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/parallel/psScavenge.hpp ! src/hotspot/share/gc/parallel/psYoungGen.hpp ! src/hotspot/share/gc/parallel/vmStructs_parallelgc.hpp ! src/hotspot/share/gc/shared/cardTable.cpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAt.java ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtError.java ! test/hotspot/jtreg/gc/nvdimm/TestOldObjectsOnNvdimm.java ! test/hotspot/jtreg/gc/nvdimm/TestYoungObjectsOnDram.java - test/hotspot/jtreg/gc/parallel/AdaptiveGCBoundary.java Changeset: d185fe99 Author: Claes Redestad Date: 2020-04-18 19:45:45 +0000 URL: https://git.openjdk.java.net/lanai/commit/d185fe99 8242452: During module definition, move conversion of packages from native to VM 8242290: Pointless verification in get_package_entry_by_name Reviewed-by: lfoltan, iklam, hseigel ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/modules.hpp ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/java.base/share/native/libjava/Module.c ! test/hotspot/jtreg/runtime/modules/JVMAddModuleExports.java ! test/hotspot/jtreg/runtime/modules/JVMDefineModule.java Changeset: fc728278 Author: Eirik Bj?rsn?s Committer: Claes Redestad Date: 2020-04-18 20:19:45 +0000 URL: https://git.openjdk.java.net/lanai/commit/fc728278 8242959: Optimize ZipFile.getEntry by folding lookups for name and name+'/' Reviewed-by: lancea, redestad ! src/java.base/share/classes/java/util/zip/ZipFile.java Changeset: efcb6bd2 Author: Yasumasa Suenaga Date: 2020-04-20 13:57:11 +0000 URL: https://git.openjdk.java.net/lanai/commit/efcb6bd2 8242425: JVMTI monitor operations should use Thread-Local Handshakes Reviewed-by: sspitsyn, dholmes ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/hotspot/share/runtime/vmOperations.hpp Changeset: 25cd1774 Author: Richard Reingruber Date: 2020-04-15 22:02:36 +0000 URL: https://git.openjdk.java.net/lanai/commit/25cd1774 8242793: Incorrect copyright header in ContinuousCallSiteTargetChange.java Reviewed-by: kvn ! test/hotspot/jtreg/compiler/jsr292/ContinuousCallSiteTargetChange.java Changeset: f51088e2 Author: Kuai Wei Committer: Pengfei Li Date: 2020-04-20 09:40:43 +0000 URL: https://git.openjdk.java.net/lanai/commit/f51088e2 8242449: AArch64: r27 can be allocated in CompressedOops mode Reviewed-by: aph, xliu ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: f08b5a80 Author: Jan Lahoda Date: 2020-04-20 12:36:09 +0000 URL: https://git.openjdk.java.net/lanai/commit/f08b5a80 8241950: JShell could support auto-indent Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/IOContext.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! test/langtools/jdk/jshell/CommandCompletionTest.java ! test/langtools/jdk/jshell/HistoryUITest.java + test/langtools/jdk/jshell/IndentUITest.java ! test/langtools/jdk/jshell/PasteAndMeasurementsUITest.java ! test/langtools/jdk/jshell/ReplToolTesting.java ! test/langtools/jdk/jshell/ToolBasicTest.java Changeset: df82d9a4 Author: Jan Lahoda Date: 2020-04-20 12:36:09 +0000 URL: https://git.openjdk.java.net/lanai/commit/df82d9a4 8242802: javac crashes when checking equals and hashCode in unresolvable anonymous class Preventing NullPointerException when a class has an erroneous supertype and does not have an implementation of the equals method. Reviewed-by: darcy, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java + test/langtools/tools/javac/6563143/InvalidAnonymous.java + test/langtools/tools/javac/6563143/InvalidAnonymous.out Changeset: 4b6e75dc Author: Jan Lahoda Date: 2020-04-20 12:36:09 +0000 URL: https://git.openjdk.java.net/lanai/commit/4b6e75dc 8243047: javac may crash when processing exits in class initializers Flow should handle invalid exits from class initializers gracefully Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java + test/langtools/tools/javac/recovery/ClassBlockExits.java + test/langtools/tools/javac/recovery/ClassBlockExitsErrors.java + test/langtools/tools/javac/recovery/ClassBlockExitsErrors.out Changeset: ec1c111c Author: Jan Lahoda Date: 2020-04-20 12:36:09 +0000 URL: https://git.openjdk.java.net/lanai/commit/ec1c111c 8243074: Misplaced and/or duplicate super or this constructor invocation not attributed Fully attributing misplaced and/or duplicated super/this constructor invocations Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! test/langtools/tools/javac/api/TestGetElementReference.java + test/langtools/tools/javac/api/TestGetElementReferenceDataWithErrors.java Changeset: e8dfd8ce Author: Magnus Ihse Bursie Date: 2020-04-20 13:37:38 +0000 URL: https://git.openjdk.java.net/lanai/commit/e8dfd8ce 8243154: Fix deprecation warnings in failure handler Reviewed-by: dholmes ! make/test/BuildFailureHandler.gmk ! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherProcessInfoTimeoutHandler.java ! test/failure_handler/src/share/classes/jdk/test/failurehandler/value/ValueHandler.java Changeset: da1abd18 Author: Daniel Fuchs Date: 2020-04-20 13:15:45 +0000 URL: https://git.openjdk.java.net/lanai/commit/da1abd18 8238270: java.net HTTP/2 client does not decrease stream count when receives 204 response The HTTP/2 Stream is updated to register a trivial data subscriber in case of 204 so that the END_STREAM is correctly processed. Reviewed-by: chegar ! src/java.net.http/share/classes/jdk/internal/net/http/ExchangeImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java + test/jdk/java/net/httpclient/Response204V2Test.java ! test/jdk/java/net/httpclient/http2/server/Http2TestExchangeImpl.java Changeset: db8757ad Author: Daniil Titov Date: 2020-04-20 09:24:47 +0000 URL: https://git.openjdk.java.net/lanai/commit/db8757ad 8231585: java/lang/management/ThreadMXBean/MaxDepthForThreadInfoTest.java fails with java.lang.NullPointerException Reviewed-by: dholmes, cjplummer, sspitsyn ! test/jdk/java/lang/management/ThreadMXBean/MaxDepthForThreadInfoTest.java Changeset: 85d07da4 Author: Severin Gehwolf Date: 2020-04-17 11:14:17 +0000 URL: https://git.openjdk.java.net/lanai/commit/85d07da4 8243059: Build fails when --with-vendor-name contains a comma Use $$(VERSION_CFLAGS) so as to avoid the variable getting evaluated early Reviewed-by: ihse, erikj ! make/launcher/LauncherCommon.gmk Changeset: bc3ed7bd Author: Erik Joelsson Date: 2020-04-20 10:38:16 +0000 URL: https://git.openjdk.java.net/lanai/commit/bc3ed7bd 8242863: Bump minimum boot jdk to JDK 14 Reviewed-by: ihse, jlahoda, dholmes ! make/autoconf/boot-jdk.m4 ! make/autoconf/version-numbers ! make/conf/jib-profiles.js Changeset: 8da1ee78 Author: Vladimir Kozlov Date: 2020-04-20 13:13:56 +0000 URL: https://git.openjdk.java.net/lanai/commit/8da1ee78 8242357: [JVMCI] Incorrect use of JVMCI_CHECK_ on return statement Reviewed-by: dholmes, xliu ! src/hotspot/share/jvmci/jvmciEnv.hpp Changeset: 7b8c3734 Author: Yumin Qi Date: 2020-04-20 16:36:15 +0000 URL: https://git.openjdk.java.net/lanai/commit/7b8c3734 8240204: Optimize package handling for archived classes ClassLoader::add_package just sets classpath_index to PackageEntry, moved the code to InstanceKlass. Also avoid calling check_prohibited_package since CDS does not archive prohibited classe in set_package. Reviewed-by: hseigel, lfoltan, redestad, iklam ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp Changeset: 0bc7cc4d Author: Ioi Lam Date: 2020-04-20 17:33:52 +0000 URL: https://git.openjdk.java.net/lanai/commit/0bc7cc4d 8241158: SA TestHeapDumpForInvokeDynamic.java fails when CDS archive is relocated Reviewed-by: ccheung ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/memory/heapShared.cpp ! test/hotspot/jtreg/ProblemList.txt Changeset: 5a665c39 Author: Yang Zhang Date: 2020-04-21 04:02:27 +0000 URL: https://git.openjdk.java.net/lanai/commit/5a665c39 8242796: Fix client build failure Reviewed-by: kvn ! src/hotspot/share/compiler/compileBroker.cpp Changeset: 6a905b65 Author: Yang Zhang Date: 2020-04-21 04:07:37 +0000 URL: https://git.openjdk.java.net/lanai/commit/6a905b65 8242070: AArch64: Fix a typo introduced by JDK-8238690 Change LShiftCntV to RShiftVS in match rule of vector shift right with imm for short type. Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad Changeset: 74b3243f Author: Aleksey Shipilev Date: 2020-04-21 11:20:54 +0000 URL: https://git.openjdk.java.net/lanai/commit/74b3243f 8243238: Shenandoah: explicit GC request should wait for a complete GC cycle Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp Changeset: 71b06ed2 Author: Stefan Karlsson Date: 2020-04-21 10:10:23 +0000 URL: https://git.openjdk.java.net/lanai/commit/71b06ed2 8243146: Further cleanups after UseAdaptiveGCBoundary removal Reviewed-by: kbarrett, sjohanss - src/hotspot/share/gc/parallel/adjoiningGenerations.cpp - src/hotspot/share/gc/parallel/adjoiningGenerations.hpp - src/hotspot/share/gc/parallel/adjoiningVirtualSpaces.cpp - src/hotspot/share/gc/parallel/adjoiningVirtualSpaces.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/parallel/psOldGen.hpp ! src/hotspot/share/gc/parallel/psVirtualspace.cpp ! src/hotspot/share/gc/parallel/psVirtualspace.hpp ! src/hotspot/share/gc/parallel/psYoungGen.cpp ! src/hotspot/share/gc/parallel/psYoungGen.hpp ! src/hotspot/share/prims/whitebox.cpp Changeset: 48569d9d Author: Magnus Ihse Bursie Date: 2020-04-21 13:52:32 +0000 URL: https://git.openjdk.java.net/lanai/commit/48569d9d 8243156: Fix deprecation and unchecked warnings in microbenchmark Reviewed-by: erikj, redestad ! make/test/BuildMicrobenchmark.gmk ! test/jdk/java/lang/invoke/indify/Indify.java ! test/micro/org/openjdk/bench/java/lang/NewInstance.java ! test/micro/org/openjdk/bench/java/lang/reflect/MethodInvoke.java ! test/micro/org/openjdk/bench/java/lang/reflect/Proxy/ProxyBench.java ! test/micro/org/openjdk/bench/java/math/BigDecimals.java ! test/micro/org/openjdk/bench/java/util/concurrent/Maps.java ! test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerDuplicate/IntegerDuplicateProblem.java ! test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerMax/IntegerMaxProblem.java ! test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerSum/IntegerSumProblem.java Changeset: 93032c63 Author: Magnus Ihse Bursie Date: 2020-04-21 13:55:23 +0000 URL: https://git.openjdk.java.net/lanai/commit/93032c63 8242943: Fix all remaining unchecked warnings in jdk.hotspot.agent Reviewed-by: darcy, sspitsyn, dholmes ! make/CompileJavaModules.gmk ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciMethodData.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstMethod.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Metadata.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodData.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/StaticBaseConstructor.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMObjectFactory.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VirtualBaseConstructor.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VirtualConstructor.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/ObjectHistogramPanel.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/ObjectListPanel.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/table/SortableTableModel.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/table/TableModelComparator.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/ObjectReader.java Changeset: 642041ad Author: Jim Laskey Date: 2020-04-21 10:11:36 +0000 URL: https://git.openjdk.java.net/lanai/commit/642041ad 8243168: Remove addition preview adornment from String::stripIndent and String::translateEscapes Reviewed-by: chegar ! src/java.base/share/classes/java/lang/String.java Changeset: 7cc13710 Author: Mandy Chung Date: 2020-04-21 06:55:38 +0000 URL: https://git.openjdk.java.net/lanai/commit/7cc13710 8238358: Implementation of JEP 371: Hidden Classes Co-authored-by: Lois Foltan Co-authored-by: David Holmes Co-authored-by: Harold Seigel Co-authored-by: Serguei Spitsyn Co-authored-by: Alex Buckley Co-authored-by: Jamsheed Mohammed C M Co-authored-by: Jan Lahoda Co-authored-by: Amy Lu Reviewed-by: alanb, cjplummer, coleenp, dholmes, dlong, forax, jlahoda, psandoz, plevart, sspitsyn, vromero ! make/data/jdwp/jdwp.spec ! make/hotspot/symbols/symbols-unix ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/aot/aotLoader.cpp ! src/hotspot/share/ci/ciField.cpp ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciInstanceKlass.hpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.hpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/classLoaderHierarchyDCmd.cpp ! src/hotspot/share/classfile/classLoaderStats.cpp ! src/hotspot/share/classfile/classLoaderStats.hpp ! src/hotspot/share/classfile/defaultMethods.cpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/klassFactory.hpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/moduleEntry.hpp ! src/hotspot/share/classfile/resolutionErrors.cpp ! src/hotspot/share/classfile/resolutionErrors.hpp ! 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/verificationType.cpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/include/jvm.h ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleDescription.cpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.cpp ! src/hotspot/share/memory/metaspace/spaceManager.cpp ! src/hotspot/share/memory/metaspaceTracer.cpp ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/instanceMirrorKlass.inline.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmti.xml ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/accessFlags.hpp ! src/hotspot/share/utilities/ostream.cpp ! src/hotspot/share/utilities/ostream.hpp ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/StringConcatHelper.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java ! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java ! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java ! src/java.base/share/classes/java/lang/invoke/TypeDescriptor.java ! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java ! src/java.base/share/classes/java/lang/reflect/Field.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java ! src/java.base/share/classes/jdk/internal/reflect/NativeConstructorAccessorImpl.java ! src/java.base/share/classes/jdk/internal/reflect/NativeMethodAccessorImpl.java ! src/java.base/share/classes/jdk/internal/reflect/Reflection.java ! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java ! src/java.base/share/classes/jdk/internal/reflect/UnsafeFieldAccessorFactory.java ! src/java.base/share/classes/sun/invoke/util/BytecodeDescriptor.java ! src/java.base/share/native/libjava/Class.c ! src/java.base/share/native/libjava/ClassLoader.c ! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskPool.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/classfile/ClassLoaderData.java ! src/jdk.jdi/share/classes/com/sun/jdi/ClassLoaderReference.java ! src/jdk.jdi/share/classes/com/sun/jdi/LocalVariable.java ! src/jdk.jdi/share/classes/com/sun/jdi/ReferenceType.java ! src/jdk.jdi/share/classes/com/sun/jdi/Type.java ! src/jdk.jdi/share/classes/com/sun/jdi/TypeComponent.java ! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachine.java - src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html ! src/jdk.jdi/share/classes/com/sun/jdi/event/ClassUnloadEvent.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/EventSetImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/JNITypeParser.java ! src/jdk.jdwp.agent/share/native/libjdwp/util.c ! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java ! test/hotspot/gtest/memory/test_metaspace_allocation.cpp ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestMetaAccessProvider.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java + test/hotspot/jtreg/runtime/HiddenClasses/CastToParentTest.java + test/hotspot/jtreg/runtime/HiddenClasses/DefineHiddenClass.java + test/hotspot/jtreg/runtime/HiddenClasses/FieldInSuper.java + test/hotspot/jtreg/runtime/HiddenClasses/FieldInSuperSub.jasm + test/hotspot/jtreg/runtime/HiddenClasses/GCHiddenClass.java + test/hotspot/jtreg/runtime/HiddenClasses/HiddenClassStack.java + test/hotspot/jtreg/runtime/HiddenClasses/HiddenDefMeths.java + test/hotspot/jtreg/runtime/HiddenClasses/HiddenGetModule.java + test/hotspot/jtreg/runtime/HiddenClasses/InstantiateHiddenClass.java + test/hotspot/jtreg/runtime/HiddenClasses/NestedHidden.java + test/hotspot/jtreg/runtime/HiddenClasses/StressHiddenClasses.java + test/hotspot/jtreg/runtime/HiddenClasses/TestHiddenClassUnloading.java + test/hotspot/jtreg/runtime/HiddenClasses/hidden/NameInString.java + test/hotspot/jtreg/runtime/HiddenClasses/pkg/HasNamedModule.java + test/hotspot/jtreg/runtime/Nestmates/membership/Helper.java + test/hotspot/jtreg/runtime/Nestmates/membership/OtherPackage.java + test/hotspot/jtreg/runtime/Nestmates/membership/TestDynamicNestmateMembership.java + test/hotspot/jtreg/runtime/Nestmates/membership/TestNestHostErrorWithClassUnload.java ! test/hotspot/jtreg/runtime/Nestmates/membership/TestNestmateMembership.java ! test/hotspot/jtreg/runtime/Nestmates/privateMethods/TestInvokeErrors.java ! test/hotspot/jtreg/serviceability/dcmd/vm/ClassLoaderHierarchyTest.java ! test/hotspot/jtreg/serviceability/dcmd/vm/ClassLoaderStatsTest.java + test/hotspot/jtreg/serviceability/jvmti/HiddenClass/P/Q/HiddenClassSigTest.java + test/hotspot/jtreg/serviceability/jvmti/HiddenClass/libHiddenClassSigTest.cpp + test/jdk/java/lang/instrument/HiddenClass/HiddenClassAgent.java + test/jdk/java/lang/instrument/HiddenClass/HiddenClassApp.java + test/jdk/java/lang/instrument/HiddenClass/hidden/HiddenClass.java + test/jdk/java/lang/invoke/defineHiddenClass/BasicTest.java + test/jdk/java/lang/invoke/defineHiddenClass/HiddenNestmateTest.java + test/jdk/java/lang/invoke/defineHiddenClass/LambdaNestedInnerTest.java + test/jdk/java/lang/invoke/defineHiddenClass/SelfRefField.java + test/jdk/java/lang/invoke/defineHiddenClass/SelfRefMethod.java + test/jdk/java/lang/invoke/defineHiddenClass/SelfReferenceDescriptor.java + test/jdk/java/lang/invoke/defineHiddenClass/TypeDescriptorTest.java + test/jdk/java/lang/invoke/defineHiddenClass/UnloadingTest.java + test/jdk/java/lang/invoke/defineHiddenClass/UnreflectTest.java + test/jdk/java/lang/invoke/defineHiddenClass/src/AbstractClass.java + test/jdk/java/lang/invoke/defineHiddenClass/src/EnclosingClass.java + test/jdk/java/lang/invoke/defineHiddenClass/src/Fields.java + test/jdk/java/lang/invoke/defineHiddenClass/src/HiddenAnnotation.java + test/jdk/java/lang/invoke/defineHiddenClass/src/HiddenCantReflect.java + test/jdk/java/lang/invoke/defineHiddenClass/src/HiddenClass.java + test/jdk/java/lang/invoke/defineHiddenClass/src/HiddenClassThrow.java + test/jdk/java/lang/invoke/defineHiddenClass/src/HiddenEnum.java + test/jdk/java/lang/invoke/defineHiddenClass/src/HiddenInterface.java + test/jdk/java/lang/invoke/defineHiddenClass/src/HiddenRecord.java + test/jdk/java/lang/invoke/defineHiddenClass/src/HiddenSuper.java + test/jdk/java/lang/invoke/defineHiddenClass/src/Lambda.java + test/jdk/java/lang/invoke/defineHiddenClass/src/LookupHelper.java + test/jdk/java/lang/invoke/defineHiddenClass/src/Outer.java + test/jdk/java/lang/invoke/lambda/superProtectedMethod/InheritedProtectedMethod.java + test/jdk/java/lang/invoke/lambda/superProtectedMethod/SuperMethodTest.java + test/jdk/java/lang/invoke/lambda/superProtectedMethod/modified/MethodSupplierOuter.java + test/jdk/java/lang/invoke/lambda/superProtectedMethod/q/I.java + test/jdk/java/lang/invoke/lambda/superProtectedMethod/q/J.java + test/jdk/java/lang/invoke/lambda/superProtectedMethod/src/MethodInvoker.java + test/jdk/java/lang/invoke/lambda/superProtectedMethod/src/MyFunctionalInterface.java + test/jdk/java/lang/invoke/lambda/superProtectedMethod/src/anotherpkg/MethodSupplierOuter.java + test/jdk/java/lang/reflect/AccessibleObject/Fields.java + test/jdk/java/lang/reflect/AccessibleObject/HiddenClassTest.java ! test/jdk/java/lang/reflect/Nestmates/TestReflectionAPI.java ! test/jdk/jdk/internal/reflect/Reflection/Filtering.java ! test/jdk/jdk/jfr/event/runtime/TestClassDefineEvent.java ! test/jdk/jdk/jfr/event/runtime/TestClassLoadEvent.java ! test/jdk/jdk/jfr/event/runtime/TestClassLoaderStatsEvent.java ! test/jdk/jdk/jfr/event/runtime/TestClassLoadingStatisticsEvent.java ! test/jdk/jdk/jfr/event/runtime/TestClassUnloadEvent.java ! test/jdk/jdk/jfr/event/runtime/TestClasses.java ! test/jdk/jdk/jfr/event/runtime/TestTableStatisticsEvent.java + test/jdk/sun/misc/UnsafeFieldOffsets.java + test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTargetRelease14Test.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java ! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecode.java + test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecodeTargetRelease14.java ! test/langtools/tools/javac/lambda/lambdaExpression/LambdaTest6.java ! test/langtools/tools/javac/lambda/methodReference/BridgeMethod.java + test/lib/jdk/test/lib/util/ForceGC.java + test/micro/org/openjdk/bench/java/lang/invoke/LookupDefineClass.java Changeset: 1feb24e5 Author: Mandy Chung Date: 2020-04-21 07:08:55 +0000 URL: https://git.openjdk.java.net/lanai/commit/1feb24e5 8243274: suppress warnings in LookupDefineClass microbenchmarks due to JDK-8243156 Reviewed-by: lfoltan ! test/micro/org/openjdk/bench/java/lang/invoke/LookupDefineClass.java Changeset: 1c6ca09b Author: Mandy Chung Date: 2020-04-21 07:09:18 +0000 URL: https://git.openjdk.java.net/lanai/commit/1c6ca09b 8238195: Lookup::defineClass should link the class to match the specification Reviewed-by: alanb, chegar ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! test/jdk/java/lang/invoke/DefineClassTest.java Changeset: efa57012 Author: Lois Foltan Date: 2020-04-21 17:20:08 +0000 URL: https://git.openjdk.java.net/lanai/commit/efa57012 8243045: AOTCompiledMethod::print_on triggers assertion after JDK-8210012 Fix outputStream time stamp issue when AOT and -Xlog:all=trace are specified together. Reviewed-by: coleenp, hseigel, kvn ! src/hotspot/share/aot/aotCompiledMethod.cpp Changeset: d19f5f68 Author: Patricio Chilano Mateo Date: 2020-04-21 17:50:48 +0000 URL: https://git.openjdk.java.net/lanai/commit/d19f5f68 8242484: Rework thread deletion during VM termination Always delete JavaThread that calls Thread::destroy_vm() Reviewed-by: dholmes, rehn, coleenp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/runtime/threadSMR.hpp Changeset: 392b75d1 Author: Pavel Rappo Date: 2020-04-21 20:09:49 +0000 URL: https://git.openjdk.java.net/lanai/commit/392b75d1 8224612: javadoc should better handle empty set of doclet options Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java + test/langtools/jdk/javadoc/tool/8224612/OptionsTest.java Changeset: d80f55e7 Author: Chris Plummer Date: 2020-04-21 16:11:25 +0000 URL: https://git.openjdk.java.net/lanai/commit/d80f55e7 8243206: Cleanup error checking and handling in serviceability/sa/JhsdbThreadInfoTest.ja Reviewed-by: amenkov, sspitsyn ! test/hotspot/jtreg/serviceability/sa/JhsdbThreadInfoTest.java Changeset: d041941e Author: Chris Plummer Date: 2020-04-21 16:13:24 +0000 URL: https://git.openjdk.java.net/lanai/commit/d041941e 8242789: sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java fails with 'JShellToolProvider' missing from stdout/stderr Reviewed-by: amenkov, sspitsyn ! test/jdk/ProblemList.txt ! test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java Changeset: f8f69846 Author: David Buck Date: 2020-04-21 19:52:18 +0000 URL: https://git.openjdk.java.net/lanai/commit/f8f69846 8234691: Potential double-free in ParallelSPCleanupTask constructor Prevent extraneous constructor call Reviewed-by: dholmes, stefank ! src/hotspot/share/gc/shared/workgroup.hpp ! src/hotspot/share/runtime/safepoint.cpp Changeset: c7ae195a Author: Pavel Rappo Date: 2020-04-22 01:30:16 +0000 URL: https://git.openjdk.java.net/lanai/commit/c7ae195a 8243318: New test jdk/javadoc/tool/8224612/OptionsTest.java is failing Reviewed-by: jjg ! test/langtools/jdk/javadoc/tool/8224612/OptionsTest.java Changeset: 78a0baa5 Author: Vicente Romero Date: 2020-04-21 21:25:26 +0000 URL: https://git.openjdk.java.net/lanai/commit/78a0baa5 8241627: Updating ASM to 8.0.1 for JDK 15 Co-authored-by: Igor Ignatyev Reviewed-by: psandoz, chegar ! 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/ClassReader.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/Constants.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/Label.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/RecordComponentVisitor.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/RecordComponentWriter.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/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/RecordComponentRemapper.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/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/StaticInitMerger.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/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/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/InsnList.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/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/ModuleNode.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/RecordComponentNode.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/Util.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/BasicInterpreter.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/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/util/ASMifier.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/ASMifierSupport.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/CheckRecordComponentAdapter.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/Textifier.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TextifierSupport.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/TraceRecordComponentVisitor.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 ! test/jdk/java/io/Serializable/records/BadCanonicalCtrTest.java ! test/jdk/java/io/Serializable/records/ProhibitedMethods.java ! test/jdk/java/io/Serializable/records/SerialPersistentFieldsTest.java Changeset: 61b03fbf Author: Chris Yin Date: 2020-04-22 09:44:10 +0000 URL: https://git.openjdk.java.net/lanai/commit/61b03fbf 8242614: cleanup duplicated test ldap server in some com/sun/jndi/ldap/ tests Reviewed-by: aefimov, vtewari, dfuchs ! test/jdk/com/sun/jndi/ldap/DisconnectNPETest.java ! test/jdk/com/sun/jndi/ldap/LdapName/EmptyNameSearch.java ! test/jdk/com/sun/jndi/ldap/NoWaitForReplyTest.java Changeset: 306eeb08 Author: Yang Zhang Date: 2020-04-22 05:19:53 +0000 URL: https://git.openjdk.java.net/lanai/commit/306eeb08 8242482: AArch64: Change parameter names of reduction operations to make code clear Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad Changeset: 0d09d682 Author: Rahul Raghavan Date: 2020-04-22 11:53:27 +0000 URL: https://git.openjdk.java.net/lanai/commit/0d09d682 8241986: The java man page erroneously refers to XEND when it should refer XTEST Fixed typo in the man page Reviewed-by: thartmann ! src/java.base/share/man/java.1 Changeset: d9459998 Author: Corey Ashford Committer: Michihiro Horie Date: 2020-04-22 02:30:14 +0000 URL: https://git.openjdk.java.net/lanai/commit/d9459998 8241874: [PPC64]: Improve performance of Long.reverseBytes() and Integer.reverseBytes() on Power9 Reviewed-by: mdoerr, mhorie ! 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: 59521b03 Author: Ivan Walulya Date: 2020-04-21 19:44:17 +0000 URL: https://git.openjdk.java.net/lanai/commit/59521b03 8209162: Page size selection does not always select optimal page size Reviewed-by: sjohanss, tschatzl ! src/hotspot/share/gc/parallel/parallelArguments.cpp Changeset: ac088b46 Author: Aleksey Shipilev Date: 2020-04-22 11:45:27 +0000 URL: https://git.openjdk.java.net/lanai/commit/ac088b46 8243307: Shenandoah: remove ShCollectionSet::live_data Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp Changeset: 8e21a2a1 Author: Patrick Concannon Date: 2020-04-22 12:34:09 +0000 URL: https://git.openjdk.java.net/lanai/commit/8e21a2a1 8237890: DatagramPacket::getSocketAddress doesn't specify what happens if address or port are not set This fix changes the default port of a DatagramPacket from -1 to 0, which changes the behaviour of calling getSocketAddress with no port set from throwing an IAE to returning an InetSocketAddress representing any local address with port 0. Reviewed-by: alanb, chegar, dfuchs ! src/java.base/share/classes/java/net/DatagramPacket.java ! src/java.base/share/classes/sun/nio/ch/DatagramSocketAdaptor.java ! test/jdk/java/net/DatagramPacket/Constructor.java + test/jdk/java/net/DatagramPacket/Getters.java ! test/jdk/java/net/DatagramSocket/SendCheck.java Changeset: 91d20478 Author: Aleksey Shipilev Date: 2020-04-22 15:19:52 +0000 URL: https://git.openjdk.java.net/lanai/commit/91d20478 8243301: Shenandoah: ditch ShenandoahAllowMixedAllocs Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp Changeset: 1ba7cf7d Author: Aleksey Shipilev Date: 2020-04-22 15:19:52 +0000 URL: https://git.openjdk.java.net/lanai/commit/1ba7cf7d 8243291: Shenandoah: no need to retire TLABs at Init Update Refs Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: 6b5fc175 Author: Aleksey Shipilev Date: 2020-04-22 15:19:52 +0000 URL: https://git.openjdk.java.net/lanai/commit/6b5fc175 8243395: Shenandoah: demote guarantee in ShenandoahPhaseTimings::record_workers_end Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp Changeset: d8d8424d Author: Erik Joelsson Date: 2020-04-22 07:06:23 +0000 URL: https://git.openjdk.java.net/lanai/commit/d8d8424d 8243109: Bootcycle build failures after Nashorn removal Reviewed-by: ihse ! make/CompileToolsJdk.gmk ! make/autoconf/boot-jdk.m4 ! make/autoconf/bootcycle-spec.gmk.in ! make/autoconf/configure.ac ! make/autoconf/jdk-options.m4 ! make/autoconf/spec.gmk.in ! make/conf/jib-profiles.js ! make/scripts/pandoc-html-manpage-filter.sh.template ! make/scripts/pandoc-troff-manpage-filter.sh.template Changeset: 0c7e01fa Author: Tobias Hartmann Date: 2020-04-22 16:22:53 +0000 URL: https://git.openjdk.java.net/lanai/commit/0c7e01fa 8242108: Performance regression after fix for JDK-8229496 Backed out the fix for 8229496. Reviewed-by: kvn, roland ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/sparc/sparc.ad ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/castnode.hpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/runtime/vmStructs.cpp + test/micro/org/openjdk/bench/java/text/DefFormatterBench.java Changeset: 1ad48348 Author: Igor Ignatyev Date: 2020-03-24 17:18:35 +0000 URL: https://git.openjdk.java.net/lanai/commit/1ad48348 8203238: [TESTBUG] rewrite MemOptions shell test in Java Reviewed-by: mseledtsov, kbarrett - test/hotspot/jtreg/vmTestbase/gc/huge/quicklook/largeheap/MemOptions/MemOptions.sh + test/hotspot/jtreg/vmTestbase/gc/huge/quicklook/largeheap/MemOptions/MemOptionsTest.java - test/hotspot/jtreg/vmTestbase/gc/huge/quicklook/largeheap/MemOptions/MemStat.java - test/hotspot/jtreg/vmTestbase/gc/huge/quicklook/largeheap/MemOptions/TEST.properties - test/hotspot/jtreg/vmTestbase/gc/huge/quicklook/largeheap/MemOptions/TestDescription.java Changeset: 5efa545d Author: Igor Ignatyev Date: 2020-04-14 12:50:09 +0000 URL: https://git.openjdk.java.net/lanai/commit/5efa545d 8242312: use reproducible random in hotspot gc tests Reviewed-by: kbarrett, tschatzl ! test/hotspot/jtreg/gc/TestSoftReferencesBehaviorOnOOME.java ! test/hotspot/jtreg/gc/epsilon/TestByteArrays.java ! test/hotspot/jtreg/gc/epsilon/TestElasticTLAB.java ! test/hotspot/jtreg/gc/epsilon/TestElasticTLABDecay.java ! test/hotspot/jtreg/gc/epsilon/TestObjects.java ! test/hotspot/jtreg/gc/epsilon/TestRefArrays.java ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData00.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData05.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData10.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData15.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData20.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData25.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData30.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousMovement.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestNoAllocationsInHRegions.java ! test/hotspot/jtreg/gc/logging/TestUnifiedLoggingSwitchStress.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocHumongousFragment.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocIntArrays.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocObjectArrays.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocObjects.java ! test/hotspot/jtreg/gc/shenandoah/TestArrayCopyStress.java ! test/hotspot/jtreg/gc/shenandoah/TestElasticTLAB.java ! test/hotspot/jtreg/gc/shenandoah/TestHeapUncommit.java ! test/hotspot/jtreg/gc/shenandoah/TestHumongousThreshold.java ! test/hotspot/jtreg/gc/shenandoah/TestLargeObjectAlignment.java ! test/hotspot/jtreg/gc/shenandoah/TestSieveObjects.java ! test/hotspot/jtreg/gc/shenandoah/TestStringDedup.java ! test/hotspot/jtreg/gc/shenandoah/TestStringDedupStress.java ! test/hotspot/jtreg/gc/shenandoah/compiler/TestC1VectorizedMismatch.java ! test/hotspot/jtreg/gc/shenandoah/jni/TestJNICritical.java ! test/hotspot/jtreg/gc/shenandoah/jni/TestPinnedGarbage.java ! test/hotspot/jtreg/gc/shenandoah/options/TestHumongousMoves.java ! test/hotspot/jtreg/gc/stress/CriticalNativeStress.java ! test/hotspot/jtreg/gc/stress/TestJNIBlockFullGC/TestJNIBlockFullGC.java ! test/hotspot/jtreg/gc/stress/TestMultiThreadStressRSet.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOld.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithG1.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithParallel.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithSerial.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithZ.java ! test/hotspot/jtreg/gc/stress/jfr/TestStressAllocationGCEventsWithDefNew.java ! test/hotspot/jtreg/gc/stress/jfr/TestStressAllocationGCEventsWithG1.java ! test/hotspot/jtreg/gc/stress/jfr/TestStressAllocationGCEventsWithParallel.java ! test/hotspot/jtreg/gc/stress/jfr/TestStressBigAllocationGCEventsWithDefNew.java ! test/hotspot/jtreg/gc/stress/jfr/TestStressBigAllocationGCEventsWithG1.java ! test/hotspot/jtreg/gc/stress/jfr/TestStressBigAllocationGCEventsWithParallel.java ! test/jdk/jdk/jfr/event/gc/detailed/StressAllocationGCEvents.java Changeset: 72446bb0 Author: Xue-Lei Andrew Fan Date: 2020-04-22 10:51:16 +0000 URL: https://git.openjdk.java.net/lanai/commit/72446bb0 8242141: New System Properties to configure the TLS signature schemes Reviewed-by: ascarpino, jnimeh, mullan ! src/java.base/share/classes/sun/security/ssl/CertSignAlgsExtension.java ! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java ! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java ! src/java.base/share/classes/sun/security/ssl/SSLServerSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/ServerHello.java ! src/java.base/share/classes/sun/security/ssl/SessionTicketExtension.java ! src/java.base/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java ! src/java.base/share/classes/sun/security/ssl/TransportContext.java + test/jdk/sun/security/ssl/SignatureScheme/CustomizedClientSchemes.java + test/jdk/sun/security/ssl/SignatureScheme/CustomizedServerSchemes.java Changeset: 268ea904 Author: Claes Redestad Date: 2020-04-22 21:13:10 +0000 URL: https://git.openjdk.java.net/lanai/commit/268ea904 8243254: Examine ZipFile slash optimization for non-ASCII compatible charsets Reviewed-by: lancea, naoto, martin ! src/java.base/share/classes/java/util/zip/ZipCoder.java ! src/java.base/share/classes/java/util/zip/ZipFile.java + test/jdk/java/util/zip/ZipFile/TestZipFileEncodings.java Changeset: 2785fe56 Author: Adam Farley Date: 2020-04-22 15:37:37 +0000 URL: https://git.openjdk.java.net/lanai/commit/2785fe56 8239365: ProcessBuilder test modifications for AIX execution Reviewed-by: rriggs, stuefe ! test/jdk/java/lang/ProcessBuilder/Basic.java Changeset: 42d2a741 Author: Patrick Concannon Date: 2020-04-22 20:41:56 +0000 URL: https://git.openjdk.java.net/lanai/commit/42d2a741 8243408: Inconsistent Exceptions are thrown by MulticastSocket when sending a DatagramPacket to port 0 This fix adds a check for port == 0 to MulticastSocket's 2-arg send method to ensure a consistent exception is thrown across platforms Reviewed-by: dfuchs ! src/java.base/share/classes/java/net/MulticastSocket.java ! test/jdk/java/net/DatagramSocket/SendCheck.java ! test/jdk/java/net/DatagramSocket/SendPortZero.java + test/jdk/java/net/MulticastSocket/SendPortZero.java Changeset: 82e43b25 Author: Zhengyu Gu Date: 2020-04-22 17:10:17 +0000 URL: https://git.openjdk.java.net/lanai/commit/82e43b25 8243200: Shenandoah: Allow concurrent nmethod iteration Reviewed-by: rkennke, shade ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.hpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp Changeset: 58e284c0 Author: Zhengyu Gu Date: 2020-04-22 17:59:59 +0000 URL: https://git.openjdk.java.net/lanai/commit/58e284c0 8243323: Shenandoah: Recycle immediate garbage before concurrent class unloading Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: 7f634155 Author: Chris Plummer Date: 2020-04-22 15:09:32 +0000 URL: https://git.openjdk.java.net/lanai/commit/7f634155 8243210: ClhsdbScanOops fails with NullPointerException in FileMapHeader.inCopiedVtableSpace Reviewed-by: iklam, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java ! test/hotspot/jtreg/ProblemList.txt Changeset: 6efcb818 Author: Jesper Wilhelmsson Date: 2020-04-23 05:01:23 +0000 URL: https://git.openjdk.java.net/lanai/commit/6efcb818 Added tag jdk-15+20 for changeset 46bca5e5e6fb ! .hgtags Changeset: 8d388381 Author: Yasumasa Suenaga Date: 2020-04-23 12:14:58 +0000 URL: https://git.openjdk.java.net/lanai/commit/8d388381 8243450: Remove VMOps from jdk.hotspot.agent Reviewed-by: cjplummer, dholmes - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMOps.java Changeset: e507405f Author: Serguei Spitsyn Date: 2020-04-23 07:46:18 +0000 URL: https://git.openjdk.java.net/lanai/commit/e507405f 8241214: Test debugging of hidden classes using jdb Add test and enable jdb support for hidden classes Reviewed-by: cjplummer, amenkov, mchung, lmesnik ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/PatternReferenceTypeSpec.java + test/hotspot/jtreg/vmTestbase/nsk/jdb/hidden_class/hc001/hc001.java + test/hotspot/jtreg/vmTestbase/nsk/jdb/hidden_class/hc001/hc001a.java Changeset: 7553c132 Author: Chris Yin Date: 2020-04-23 16:36:05 +0000 URL: https://git.openjdk.java.net/lanai/commit/7553c132 8243138: Enhance BaseLdapServer to support starttls extended request Reviewed-by: aefimov, dfuchs ! test/jdk/com/sun/jndi/ldap/lib/BaseLdapServer.java Changeset: a7830958 Author: Christoph Langer Date: 2020-04-23 11:56:45 +0000 URL: https://git.openjdk.java.net/lanai/commit/a7830958 8243117: Cleanups in Java code of module jdk.jlink Reviewed-by: redestad, alanb ! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/BasicImageWriter.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/DirArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Jlink.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Main.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModularJarArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginRepository.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolConfiguration.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Utils.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/AddOptionsPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/AddResourcePlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeJmodSectionPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OrderResourcesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePool.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolModule.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/Main.java Changeset: b28137b0 Author: Aleksey Shipilev Date: 2020-04-23 13:48:07 +0000 URL: https://git.openjdk.java.net/lanai/commit/b28137b0 8243460: Shenandoah: purge init_update_refs_prepare counter Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: cbdb4ba7 Author: Aleksey Shipilev Date: 2020-04-23 13:48:13 +0000 URL: https://git.openjdk.java.net/lanai/commit/cbdb4ba7 8243463: Shenandoah: ditch total_pause counters Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: fde66512 Author: Aleksey Shipilev Date: 2020-04-23 13:48:23 +0000 URL: https://git.openjdk.java.net/lanai/commit/fde66512 8243464: Shenandoah: print statistic counters in time order Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: 4f05f3f8 Author: Aleksey Shipilev Date: 2020-04-23 13:48:32 +0000 URL: https://git.openjdk.java.net/lanai/commit/4f05f3f8 8243465: Shenandoah: ditch unused pause_other, conc_other counters Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: 2594f0b9 Author: Volker Simonis Date: 2020-04-23 14:23:53 +0000 URL: https://git.openjdk.java.net/lanai/commit/2594f0b9 8242848: Improve performance of InflaterOutputStream.write() Reviewed-by: stuefe, vtewari, redestad, lancea ! src/java.base/share/classes/java/util/zip/InflaterOutputStream.java ! test/jdk/java/util/zip/DeflateIn_InflateOut.java + test/micro/org/openjdk/bench/java/util/zip/Streams.java Changeset: 3b9b4b2f Author: Per Lid?n Date: 2020-04-23 15:37:12 +0000 URL: https://git.openjdk.java.net/lanai/commit/3b9b4b2f 8241603: ZGC: java/lang/management/MemoryMXBean/MemoryTestZGC.sh crashes on macOS Reviewed-by: eosterlund, clanger, mbaesken, azeller ! src/hotspot/os/bsd/os_bsd.cpp Changeset: 5bb82177 Author: Denghui Dong Date: 2020-04-23 15:48:55 +0000 URL: https://git.openjdk.java.net/lanai/commit/5bb82177 8242792: interval < flushInterval is always false in jdk.jfr.internal.RequestEngine#setFlushInterval Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/RequestEngine.java Changeset: 8db99485 Author: Zhengyu Gu Date: 2020-04-23 10:14:42 +0000 URL: https://git.openjdk.java.net/lanai/commit/8db99485 8243478: Shenandoah: avoid implicit worker_id = 0 Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp Changeset: 079b60c6 Author: Aleksey Shipilev Date: 2020-04-23 18:37:09 +0000 URL: https://git.openjdk.java.net/lanai/commit/079b60c6 8243487: Shenandoah: make _num_phases illegal phase type Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp Changeset: 4765b3bd Author: Phil Race Date: 2020-04-23 10:06:36 +0000 URL: https://git.openjdk.java.net/lanai/commit/4765b3bd Merge ! test/jdk/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: e9d7168f Author: duke Date: 2020-04-23 17:48:02 +0000 URL: https://git.openjdk.java.net/lanai/commit/e9d7168f Automatic merge of client:master into master ! make/autoconf/spec.gmk.in ! make/autoconf/spec.gmk.in From kcr at openjdk.java.net Thu Apr 23 23:34:17 2020 From: kcr at openjdk.java.net (Kevin Rushforth) Date: Thu, 23 Apr 2020 23:34:17 GMT Subject: RFR: 8243505: SRC_OVER alpha composite mode doesn't render correctly Message-ID: This fixed a bug where blending won't be used for SRC_OVER alpha composite mode in cases where there is a non-zero alpha in the source, but the extra alpha in the alpha composite is 1. The evaluation is in the JBS issue. I'll file a follow-up issue for a couple things I discovered while looking into this. ------------- Commit messages: - 8243505: SRC_OVER alpha composite mode doesn't render correctly Changes: https://git.openjdk.java.net/lanai/pull/37/files Webrev: https://webrevs.openjdk.java.net/lanai/37/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8243505 Stats: 38 lines in 3 files changed: 35 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/lanai/pull/37.diff Fetch: git fetch https://git.openjdk.java.net/lanai pull/37/head:pull/37 PR: https://git.openjdk.java.net/lanai/pull/37 From kcr at openjdk.java.net Fri Apr 24 00:04:37 2020 From: kcr at openjdk.java.net (Kevin Rushforth) Date: Fri, 24 Apr 2020 00:04:37 GMT Subject: [Rev 01] RFR: 8243505: SRC_OVER alpha composite mode doesn't render correctly In-Reply-To: References: Message-ID: > This fixed a bug where blending won't be used for SRC_OVER alpha composite mode in cases where there is a non-zero > alpha in the source, but the extra alpha in the alpha composite is 1. > The evaluation is in the JBS issue. I'll file a follow-up issue for a couple things I discovered while looking into > this. Kevin Rushforth has updated the pull request incrementally with one additional commit since the last revision: Update to make the change even more targeted (only affecting SRC_OVER) ------------- Changes: - all: https://git.openjdk.java.net/lanai/pull/37/files - new: https://git.openjdk.java.net/lanai/pull/37/files/b3d0a693..24476886 Webrevs: - full: https://webrevs.openjdk.java.net/lanai/37/webrev.01 - incr: https://webrevs.openjdk.java.net/lanai/37/webrev.00-01 Stats: 6 lines in 1 file changed: 1 ins; 0 del; 5 mod Patch: https://git.openjdk.java.net/lanai/pull/37.diff Fetch: git fetch https://git.openjdk.java.net/lanai pull/37/head:pull/37 PR: https://git.openjdk.java.net/lanai/pull/37 From kcr at openjdk.java.net Fri Apr 24 01:44:02 2020 From: kcr at openjdk.java.net (Kevin Rushforth) Date: Fri, 24 Apr 2020 01:44:02 GMT Subject: [Integrated] RFR: 8243505: SRC_OVER alpha composite mode doesn't render correctly In-Reply-To: References: Message-ID: <6343ee8d-9ad5-4912-a784-65134bacec24@openjdk.org> Changeset: 07e9fbf7 Author: Kevin Rushforth Date: 2020-04-24 01:43:10 +0000 URL: https://git.openjdk.java.net/lanai/commit/07e9fbf7 8243505: SRC_OVER alpha composite mode doesn't render correctly ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLComposite.h ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLComposite.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPipelineStatesStorage.m From jdv at openjdk.java.net Fri Apr 24 08:48:05 2020 From: jdv at openjdk.java.net (Jayathirth D V) Date: Fri, 24 Apr 2020 08:48:05 GMT Subject: git: openjdk/lanai: 8243538: Use glyphCacheLCD for LCD text rendering Message-ID: Changeset: 89705e4c Author: Jayathirth D V Date: 2020-04-24 08:47:32 +0000 URL: https://git.openjdk.java.net/lanai/commit/89705e4c 8243538: Use glyphCacheLCD for LCD text rendering ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTextRenderer.m From jdv at openjdk.java.net Fri Apr 24 08:51:02 2020 From: jdv at openjdk.java.net (Jayathirth D V) Date: Fri, 24 Apr 2020 08:51:02 GMT Subject: FYI: 8243538: Use glyphCacheLCD for LCD text rendering Message-ID: Present cache implementation for LCD text rendering is not using any caching and is same as non-cache implementation. We need to implement and use glyphCacheLCD. ------------- Commit messages: - 8243538: Use glyphCacheLCD for LCD text rendering Changes: https://git.openjdk.java.net/lanai/pull/38/files Webrev: https://webrevs.openjdk.java.net/lanai/38/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8243538 Stats: 90 lines in 1 file changed: 3 ins; 70 del; 17 mod Patch: https://git.openjdk.java.net/lanai/pull/38.diff Fetch: git fetch https://git.openjdk.java.net/lanai pull/38/head:pull/38 PR: https://git.openjdk.java.net/lanai/pull/38 From duke at openjdk.java.net Fri Apr 24 11:54:38 2020 From: duke at openjdk.java.net (duke) Date: Fri, 24 Apr 2020 11:54:38 GMT Subject: git: openjdk/lanai: 14 new changesets Message-ID: Changeset: e1f07cd0 Author: Kim Barrett Date: 2020-04-23 12:57:18 +0000 URL: https://git.openjdk.java.net/lanai/commit/e1f07cd0 8239357: Revert gcc implementation of offset_of Revert definition of offset_of and reenable -Winvalid-offsetof. Reviewed-by: erikj, ihse, dholmes ! make/hotspot/lib/CompileJvm.gmk ! src/hotspot/share/utilities/globalDefinitions_gcc.hpp Changeset: 2bf4c061 Author: Per Lid?n Date: 2020-04-23 19:23:15 +0000 URL: https://git.openjdk.java.net/lanai/commit/2bf4c061 8243486: ZGC: Adjust "Allocated" statistics to take undone page allocations into account Reviewed-by: eosterlund, stefank ! src/hotspot/share/gc/z/zPageAllocator.cpp Changeset: 37e5aec1 Author: Aleksey Shipilev Date: 2020-04-23 21:24:01 +0000 URL: https://git.openjdk.java.net/lanai/commit/37e5aec1 8243494: Shenandoah: set counters once per cycle Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp Changeset: 90ada6a3 Author: Coleen Phillimore Date: 2020-04-23 16:29:22 +0000 URL: https://git.openjdk.java.net/lanai/commit/90ada6a3 8238048: Close alignment gaps in InstanceKlass Moved fields around and some constant fields into ConstantPool Reviewed-by: cjplummer, dlong, iklam ! src/hotspot/share/classfile/bytecodeAssembler.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/oops/instanceClassLoaderKlass.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/instanceMirrorKlass.hpp ! src/hotspot/share/oops/instanceRefKlass.hpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.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/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/TestResolvedJavaType.java ! test/hotspot/jtreg/serviceability/sa/TestIntConstant.java Changeset: 0c56c351 Author: Alexey Semenyuk Date: 2020-04-23 16:40:09 +0000 URL: https://git.openjdk.java.net/lanai/commit/0c56c351 8242302: Refactor jpackage native code Reviewed-by: herrick, almatvee, erikj ! make/lib/Lib-jdk.incubator.jpackage.gmk ! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxAppImageBuilder.java + src/jdk.incubator.jpackage/linux/native/applauncher/LinuxLauncher.cpp + src/jdk.incubator.jpackage/linux/native/common/LinuxSysInfo.cpp - src/jdk.incubator.jpackage/linux/native/jpackageapplauncher/launcher.cpp - src/jdk.incubator.jpackage/linux/native/libapplauncher/LinuxPlatform.cpp - src/jdk.incubator.jpackage/linux/native/libapplauncher/LinuxPlatform.h - src/jdk.incubator.jpackage/linux/native/libapplauncher/PlatformDefs.h ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppImageBuilder.java + src/jdk.incubator.jpackage/macosx/native/applauncher/MacLauncher.cpp + src/jdk.incubator.jpackage/macosx/native/common/MacSysInfo.cpp - src/jdk.incubator.jpackage/macosx/native/jpackageapplauncher/main.m - src/jdk.incubator.jpackage/macosx/native/libapplauncher/MacPlatform.h - src/jdk.incubator.jpackage/macosx/native/libapplauncher/MacPlatform.mm - src/jdk.incubator.jpackage/macosx/native/libapplauncher/PlatformDefs.h ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AbstractAppImageBuilder.java + src/jdk.incubator.jpackage/share/native/applauncher/AppLauncher.cpp + src/jdk.incubator.jpackage/share/native/applauncher/AppLauncher.h + src/jdk.incubator.jpackage/share/native/applauncher/CfgFile.cpp + src/jdk.incubator.jpackage/share/native/applauncher/CfgFile.h + src/jdk.incubator.jpackage/share/native/applauncher/JvmLauncher.cpp + src/jdk.incubator.jpackage/share/native/applauncher/JvmLauncher.h + src/jdk.incubator.jpackage/share/native/common/Dll.h + src/jdk.incubator.jpackage/share/native/common/ErrorHandling.cpp + src/jdk.incubator.jpackage/share/native/common/ErrorHandling.h + src/jdk.incubator.jpackage/share/native/common/FileUtils.cpp + src/jdk.incubator.jpackage/share/native/common/FileUtils.h + src/jdk.incubator.jpackage/share/native/common/Log.cpp + src/jdk.incubator.jpackage/share/native/common/Log.h + src/jdk.incubator.jpackage/share/native/common/SourceCodePos.h = src/jdk.incubator.jpackage/share/native/common/SysInfo.h + src/jdk.incubator.jpackage/share/native/common/Toolbox.h + src/jdk.incubator.jpackage/share/native/common/kludge_c++11.h + src/jdk.incubator.jpackage/share/native/common/tstrings.cpp + src/jdk.incubator.jpackage/share/native/common/tstrings.h - src/jdk.incubator.jpackage/share/native/libapplauncher/FileAttributes.h - src/jdk.incubator.jpackage/share/native/libapplauncher/FilePath.h - src/jdk.incubator.jpackage/share/native/libapplauncher/Helpers.cpp - src/jdk.incubator.jpackage/share/native/libapplauncher/Helpers.h - src/jdk.incubator.jpackage/share/native/libapplauncher/IniFile.cpp - src/jdk.incubator.jpackage/share/native/libapplauncher/IniFile.h - src/jdk.incubator.jpackage/share/native/libapplauncher/JavaVirtualMachine.cpp - src/jdk.incubator.jpackage/share/native/libapplauncher/JavaVirtualMachine.h - src/jdk.incubator.jpackage/share/native/libapplauncher/Library.cpp - src/jdk.incubator.jpackage/share/native/libapplauncher/Library.h - src/jdk.incubator.jpackage/share/native/libapplauncher/Macros.cpp - src/jdk.incubator.jpackage/share/native/libapplauncher/Macros.h - src/jdk.incubator.jpackage/share/native/libapplauncher/Messages.cpp - src/jdk.incubator.jpackage/share/native/libapplauncher/Messages.h - src/jdk.incubator.jpackage/share/native/libapplauncher/OrderedMap.h - src/jdk.incubator.jpackage/share/native/libapplauncher/Package.cpp - src/jdk.incubator.jpackage/share/native/libapplauncher/Package.h - src/jdk.incubator.jpackage/share/native/libapplauncher/Platform.cpp - src/jdk.incubator.jpackage/share/native/libapplauncher/Platform.h - src/jdk.incubator.jpackage/share/native/libapplauncher/PlatformString.cpp - src/jdk.incubator.jpackage/share/native/libapplauncher/PlatformString.h - src/jdk.incubator.jpackage/share/native/libapplauncher/Properties.h - src/jdk.incubator.jpackage/share/native/libapplauncher/PropertyFile.cpp - src/jdk.incubator.jpackage/share/native/libapplauncher/PropertyFile.h - src/jdk.incubator.jpackage/share/native/libapplauncher/main.cpp + src/jdk.incubator.jpackage/unix/native/common/PlatformLogEvent.cpp + src/jdk.incubator.jpackage/unix/native/common/PlatformLogEvent.h + src/jdk.incubator.jpackage/unix/native/common/UnixDll.cpp + src/jdk.incubator.jpackage/unix/native/common/UnixFileUtils.cpp + src/jdk.incubator.jpackage/unix/native/common/UnixSysInfo.cpp + src/jdk.incubator.jpackage/unix/native/common/UnixSysInfo.h - src/jdk.incubator.jpackage/unix/native/libapplauncher/FileAttribute.h - src/jdk.incubator.jpackage/unix/native/libapplauncher/FileAttributes.cpp - src/jdk.incubator.jpackage/unix/native/libapplauncher/FilePath.cpp - src/jdk.incubator.jpackage/unix/native/libapplauncher/PosixPlatform.cpp - src/jdk.incubator.jpackage/unix/native/libapplauncher/PosixPlatform.h ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WindowsAppImageBuilder.java + src/jdk.incubator.jpackage/windows/native/applauncher/WinLauncher.cpp + src/jdk.incubator.jpackage/windows/native/common/PlatformLogEvent.cpp + src/jdk.incubator.jpackage/windows/native/common/PlatformLogEvent.h = src/jdk.incubator.jpackage/windows/native/common/UniqueHandle.h + src/jdk.incubator.jpackage/windows/native/common/WinDll.cpp + src/jdk.incubator.jpackage/windows/native/common/WinErrorHandling.cpp = src/jdk.incubator.jpackage/windows/native/common/WinErrorHandling.h + src/jdk.incubator.jpackage/windows/native/common/WinFileUtils.cpp + src/jdk.incubator.jpackage/windows/native/common/WinFileUtils.h + src/jdk.incubator.jpackage/windows/native/common/WinSysInfo.cpp = src/jdk.incubator.jpackage/windows/native/common/WinSysInfo.h - src/jdk.incubator.jpackage/windows/native/jpackageapplauncher/WinLauncher.cpp - src/jdk.incubator.jpackage/windows/native/libapplauncher/DllMain.cpp - src/jdk.incubator.jpackage/windows/native/libapplauncher/FileAttribute.h - src/jdk.incubator.jpackage/windows/native/libapplauncher/FilePath.cpp - src/jdk.incubator.jpackage/windows/native/libapplauncher/PlatformDefs.h - src/jdk.incubator.jpackage/windows/native/libapplauncher/WindowsPlatform.cpp - src/jdk.incubator.jpackage/windows/native/libapplauncher/WindowsPlatform.h - src/jdk.incubator.jpackage/windows/native/libjpackage/ErrorHandling.cpp - src/jdk.incubator.jpackage/windows/native/libjpackage/ErrorHandling.h - src/jdk.incubator.jpackage/windows/native/libjpackage/FileUtils.cpp - src/jdk.incubator.jpackage/windows/native/libjpackage/FileUtils.h - src/jdk.incubator.jpackage/windows/native/libjpackage/Log.cpp - src/jdk.incubator.jpackage/windows/native/libjpackage/Log.h - src/jdk.incubator.jpackage/windows/native/libjpackage/SourceCodePos.h - src/jdk.incubator.jpackage/windows/native/libjpackage/WinErrorHandling.cpp - src/jdk.incubator.jpackage/windows/native/libjpackage/WinSysInfo.cpp ! src/jdk.incubator.jpackage/windows/native/libjpackage/WindowsRegistry.cpp ! src/jdk.incubator.jpackage/windows/native/libjpackage/jpackage.cpp - src/jdk.incubator.jpackage/windows/native/libjpackage/tstrings.cpp - src/jdk.incubator.jpackage/windows/native/libjpackage/tstrings.h ! src/jdk.incubator.jpackage/windows/native/msiwrapper/MsiWrapper.cpp ! src/jdk.incubator.jpackage/windows/native/msiwrapper/Resources.cpp ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/ApplicationLayoutTest.java + test/jdk/tools/jpackage/share/jdk/jpackage/tests/MultipleJarAppTest.java Changeset: 009dd60e Author: Jonathan Gibbons Date: 2020-04-23 16:10:45 +0000 URL: https://git.openjdk.java.net/lanai/commit/009dd60e 8241780: Allow \n@ inside inline tags Reviewed-by: prappo ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! test/langtools/tools/javac/doctree/CodeTest.java ! test/langtools/tools/javac/doctree/DocCommentTester.java ! test/langtools/tools/javac/doctree/LiteralTest.java ! test/langtools/tools/javac/doctree/positions/TestPosition.out ! test/langtools/tools/javac/doctree/positions/TestPositionSource.java Changeset: 905eb57e Author: Yang Zhang Date: 2020-04-24 02:16:06 +0000 URL: https://git.openjdk.java.net/lanai/commit/905eb57e 8242905: AArch64: Client build failed Reviewed-by: aph ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp Changeset: e5c84ff2 Author: Sibabrata Sahoo Date: 2020-04-23 22:49:55 +0000 URL: https://git.openjdk.java.net/lanai/commit/e5c84ff2 8242929: The values of jdk.tls.namedGroups should not be case-sensitive The values of jdk.tls.namedGroups should not be case-sensitive Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/NamedGroup.java ! test/jdk/sun/security/ssl/CipherSuite/NamedGroupsWithCipherSuite.java ! test/jdk/sun/security/ssl/CipherSuite/RestrictNamedGroup.java Changeset: 2a4596cf Author: John Jiang Date: 2020-04-24 15:28:57 +0000 URL: https://git.openjdk.java.net/lanai/commit/2a4596cf 8243029: Rewrite javax/net/ssl/compatibility/Compatibility.java with a flexible interop test framework Reviewed-by: xuelei + test/jdk/javax/net/ssl/TLSCommon/Cert.java ! test/jdk/javax/net/ssl/TLSCommon/CipherSuite.java + test/jdk/javax/net/ssl/TLSCommon/HashAlgorithm.java + test/jdk/javax/net/ssl/TLSCommon/KeyUpdateRequest.java + test/jdk/javax/net/ssl/TLSCommon/NamedGroup.java + test/jdk/javax/net/ssl/TLSCommon/ResumptionMode.java + test/jdk/javax/net/ssl/TLSCommon/SignatureAlgorithm.java + test/jdk/javax/net/ssl/TLSCommon/interop/AbstractClient.java + test/jdk/javax/net/ssl/TLSCommon/interop/AbstractPeer.java + test/jdk/javax/net/ssl/TLSCommon/interop/AbstractProduct.java + test/jdk/javax/net/ssl/TLSCommon/interop/AbstractServer.java + test/jdk/javax/net/ssl/TLSCommon/interop/BaseInteropTest.java + test/jdk/javax/net/ssl/TLSCommon/interop/CertTuple.java + test/jdk/javax/net/ssl/TLSCommon/interop/Client.java + test/jdk/javax/net/ssl/TLSCommon/interop/ConnectionInterceptor.java + test/jdk/javax/net/ssl/TLSCommon/interop/ExtInteropTest.java + test/jdk/javax/net/ssl/TLSCommon/interop/ExtUseCase.java + test/jdk/javax/net/ssl/TLSCommon/interop/Jdk.java + test/jdk/javax/net/ssl/TLSCommon/interop/JdkClient.java + test/jdk/javax/net/ssl/TLSCommon/interop/JdkHttpsClient.java + test/jdk/javax/net/ssl/TLSCommon/interop/JdkProcClient.java + test/jdk/javax/net/ssl/TLSCommon/interop/JdkProcServer.java + test/jdk/javax/net/ssl/TLSCommon/interop/JdkProcUtils.java + test/jdk/javax/net/ssl/TLSCommon/interop/JdkServer.java + test/jdk/javax/net/ssl/TLSCommon/interop/JdkUtils.java + test/jdk/javax/net/ssl/TLSCommon/interop/KeyUpdateUseCase.java + test/jdk/javax/net/ssl/TLSCommon/interop/Peer.java + test/jdk/javax/net/ssl/TLSCommon/interop/ProcUtils.java + test/jdk/javax/net/ssl/TLSCommon/interop/Product.java + test/jdk/javax/net/ssl/TLSCommon/interop/ResumptionUseCase.java + test/jdk/javax/net/ssl/TLSCommon/interop/SSLTestException.java + test/jdk/javax/net/ssl/TLSCommon/interop/Server.java + test/jdk/javax/net/ssl/TLSCommon/interop/Status.java + test/jdk/javax/net/ssl/TLSCommon/interop/TestCase.java + test/jdk/javax/net/ssl/TLSCommon/interop/UseCase.java + test/jdk/javax/net/ssl/TLSCommon/interop/Utilities.java + test/jdk/javax/net/ssl/compatibility/AlpnTest.java + test/jdk/javax/net/ssl/compatibility/BasicConnectTest.java - test/jdk/javax/net/ssl/compatibility/Cert.java - test/jdk/javax/net/ssl/compatibility/Client.java - test/jdk/javax/net/ssl/compatibility/Compatibility.java + test/jdk/javax/net/ssl/compatibility/HrrTest.java ! test/jdk/javax/net/ssl/compatibility/JdkInfo.java + test/jdk/javax/net/ssl/compatibility/JdkInfoUtils.java - test/jdk/javax/net/ssl/compatibility/JdkUtils.java - test/jdk/javax/net/ssl/compatibility/ProcessUtils.java ! test/jdk/javax/net/ssl/compatibility/README - test/jdk/javax/net/ssl/compatibility/Server.java + test/jdk/javax/net/ssl/compatibility/SniTest.java - test/jdk/javax/net/ssl/compatibility/Status.java - test/jdk/javax/net/ssl/compatibility/TestCase.java - test/jdk/javax/net/ssl/compatibility/UseCase.java ! test/jdk/javax/net/ssl/compatibility/Utils.java ! test/lib/jdk/test/lib/security/CertUtils.java Changeset: 76e5da4d Author: Magnus Ihse Bursie Date: 2020-04-24 11:19:16 +0000 URL: https://git.openjdk.java.net/lanai/commit/76e5da4d 8243477: FreeType library check should prefer 64-bit directory Reviewed-by: erikj ! make/autoconf/lib-freetype.m4 Changeset: 53e4de6c Author: Aleksey Shipilev Date: 2020-04-24 11:45:24 +0000 URL: https://git.openjdk.java.net/lanai/commit/53e4de6c 8239786: Shenandoah: print per-cycle statistics Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: b54a3478 Author: Yang Zhang Date: 2020-04-24 09:47:19 +0000 URL: https://git.openjdk.java.net/lanai/commit/b54a3478 8243240: AArch64: Add support for MulVB Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad Changeset: 059329b3 Author: Prasanta Sadhukhan Date: 2020-04-24 16:12:53 +0000 URL: https://git.openjdk.java.net/lanai/commit/059329b3 Merge Changeset: ac569a56 Author: duke Date: 2020-04-24 11:52:19 +0000 URL: https://git.openjdk.java.net/lanai/commit/ac569a56 Automatic merge of client:master into master From alexey.ushakov at jetbrains.com Fri Apr 24 15:46:29 2020 From: alexey.ushakov at jetbrains.com (Alexey Ushakov) Date: Fri, 24 Apr 2020 18:46:29 +0300 Subject: RFR: 8243505: SRC_OVER alpha composite mode doesn't render correctly In-Reply-To: References: Message-ID: <432A60B0-96FC-492A-8003-0E6DA860D377@jetbrains.com> Thanks, Kevin! I?m updating the code according your comments. The only problem with your fix is the failure of test/jdk/java/awt/image/DrawImage/IncorrectUnmanagedImageRotatedClip.java regression test. It works with TRANSLUCENT compatible images in SRC mode. We still need blending even in SRC mode. - (jboolean)isBlendingDisabled:(jboolean)isSrcOpaque { // We need to check both extra alpha and isSrcOpaque for // SRC mode for correct handling TRANSLUCENT images. // See test/jdk/java/awt/image/DrawImage/IncorrectUnmanagedImageRotatedClip.java // for example if (_compositeRule == java_awt_AlphaComposite_SRC || _compositeRule == java_awt_AlphaComposite_SRC_OVER) { return FLT_GE(_extraAlpha, 1.0f) && isSrcOpaque; } return isSrcOpaque; } Best Regards, Alexey > On 24 Apr 2020, at 02:34, Kevin Rushforth wrote: > > This fixed a bug where blending won't be used for SRC_OVER alpha composite mode in cases where there is a non-zero > alpha in the source, but the extra alpha in the alpha composite is 1. > > The evaluation is in the JBS issue. I'll file a follow-up issue for a couple things I discovered while looking into > this. > > ------------- > > Commit messages: > - 8243505: SRC_OVER alpha composite mode doesn't render correctly > > Changes: https://git.openjdk.java.net/lanai/pull/37/files > Webrev: https://webrevs.openjdk.java.net/lanai/37/webrev.00 > Issue: https://bugs.openjdk.java.net/browse/JDK-8243505 > Stats: 38 lines in 3 files changed: 35 ins; 0 del; 3 mod > Patch: https://git.openjdk.java.net/lanai/pull/37.diff > Fetch: git fetch https://git.openjdk.java.net/lanai pull/37/head:pull/37 > > PR: https://git.openjdk.java.net/lanai/pull/37 From kevin.rushforth at oracle.com Fri Apr 24 16:20:21 2020 From: kevin.rushforth at oracle.com (Kevin Rushforth) Date: Fri, 24 Apr 2020 09:20:21 -0700 Subject: RFR: 8243505: SRC_OVER alpha composite mode doesn't render correctly In-Reply-To: <432A60B0-96FC-492A-8003-0E6DA860D377@jetbrains.com> References: <432A60B0-96FC-492A-8003-0E6DA860D377@jetbrains.com> Message-ID: <11f5dccd-8ce5-a4fc-4e43-a756f8bba8dc@oracle.com> Good. I actually had it the way you show below first, and then reverted the change for SRC -- I should have gone with my initial thinking of using the same for both. Thanks. -- Kevin On 4/24/2020 8:46 AM, Alexey Ushakov wrote: > Thanks, Kevin! > > I?m updating the code according your comments. The only problem with your fix is the failure of test/jdk/java/awt/image/DrawImage/IncorrectUnmanagedImageRotatedClip.java regression test. It works with TRANSLUCENT compatible images in SRC mode. > > We still need blending even in SRC mode. > > - (jboolean)isBlendingDisabled:(jboolean)isSrcOpaque { > > // We need to check both extra alpha and isSrcOpaque for > // SRC mode for correct handling TRANSLUCENT images. > // See test/jdk/java/awt/image/DrawImage/IncorrectUnmanagedImageRotatedClip.java > // for example > if (_compositeRule == java_awt_AlphaComposite_SRC || > _compositeRule == java_awt_AlphaComposite_SRC_OVER) > { > return FLT_GE(_extraAlpha, 1.0f) && isSrcOpaque; > } > return isSrcOpaque; > } > > > Best Regards, > Alexey > >> On 24 Apr 2020, at 02:34, Kevin Rushforth wrote: >> >> This fixed a bug where blending won't be used for SRC_OVER alpha composite mode in cases where there is a non-zero >> alpha in the source, but the extra alpha in the alpha composite is 1. >> >> The evaluation is in the JBS issue. I'll file a follow-up issue for a couple things I discovered while looking into >> this. >> >> ------------- >> >> Commit messages: >> - 8243505: SRC_OVER alpha composite mode doesn't render correctly >> >> Changes: https://git.openjdk.java.net/lanai/pull/37/files >> Webrev: https://webrevs.openjdk.java.net/lanai/37/webrev.00 >> Issue: https://bugs.openjdk.java.net/browse/JDK-8243505 >> Stats: 38 lines in 3 files changed: 35 ins; 0 del; 3 mod >> Patch: https://git.openjdk.java.net/lanai/pull/37.diff >> Fetch: git fetch https://git.openjdk.java.net/lanai pull/37/head:pull/37 >> >> PR: https://git.openjdk.java.net/lanai/pull/37 From duke at openjdk.java.net Mon Apr 27 05:12:27 2020 From: duke at openjdk.java.net (duke) Date: Mon, 27 Apr 2020 05:12:27 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: <9db3837e-9805-4362-b9e5-30b69837a6ba@openjdk.org> Changeset: c18080fe Author: Prasanta Sadhukhan Date: 2020-04-27 10:37:30 +0000 URL: https://git.openjdk.java.net/lanai/commit/c18080fe 8213123: javax/swing/JButton/4368790/bug4368790.java fails on mac Reviewed-by: serb, jdv ! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonUI.java ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JButton/4368790/bug4368790.java Changeset: e5444633 Author: duke Date: 2020-04-27 05:11:43 +0000 URL: https://git.openjdk.java.net/lanai/commit/e5444633 Automatic merge of client:master into master From duke at openjdk.java.net Mon Apr 27 10:33:25 2020 From: duke at openjdk.java.net (duke) Date: Mon, 27 Apr 2020 10:33:25 GMT Subject: git: openjdk/lanai: 4 new changesets Message-ID: <4a156462-48c2-4f49-90ab-a6197aa5c408@openjdk.org> Changeset: a0a9595d Author: Sergey Bylokhov Date: 2020-04-26 18:49:18 +0000 URL: https://git.openjdk.java.net/lanai/commit/a0a9595d 8236980: Cleanup of toString methods in JavaSound Reviewed-by: prr ! src/java.desktop/share/classes/javax/sound/midi/MidiDevice.java ! src/java.desktop/share/classes/javax/sound/midi/Sequencer.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioFileFormat.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioFormat.java ! src/java.desktop/share/classes/javax/sound/sampled/BooleanControl.java ! src/java.desktop/share/classes/javax/sound/sampled/CompoundControl.java ! src/java.desktop/share/classes/javax/sound/sampled/Control.java ! src/java.desktop/share/classes/javax/sound/sampled/DataLine.java ! src/java.desktop/share/classes/javax/sound/sampled/EnumControl.java ! src/java.desktop/share/classes/javax/sound/sampled/FloatControl.java ! src/java.desktop/share/classes/javax/sound/sampled/Line.java ! src/java.desktop/share/classes/javax/sound/sampled/LineEvent.java ! src/java.desktop/share/classes/javax/sound/sampled/Mixer.java ! src/java.desktop/share/classes/javax/sound/sampled/Port.java ! src/java.desktop/share/classes/javax/sound/sampled/ReverbType.java + test/jdk/javax/sound/midi/Devices/ToString.java + test/jdk/javax/sound/midi/Sequencer/ToString.java + test/jdk/javax/sound/sampled/AudioFileFormat/ToString.java + test/jdk/javax/sound/sampled/AudioFormat/ToString.java + test/jdk/javax/sound/sampled/Controls/ToString.java + test/jdk/javax/sound/sampled/LineEvent/ToString.java + test/jdk/javax/sound/sampled/ReverbType/ToString.java Changeset: b36738a5 Author: Sergey Bylokhov Date: 2020-04-26 19:36:04 +0000 URL: https://git.openjdk.java.net/lanai/commit/b36738a5 8238575: DragSourceEvent.getLocation() returns wrong value on HiDPI screens (Windows) Reviewed-by: prr ! src/java.desktop/windows/native/libawt/windows/awt_DnDDS.cpp ! src/java.desktop/windows/native/libawt/windows/awt_DnDDS.h ! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp ! test/jdk/java/awt/dnd/Button2DragTest/Button2DragTest.java ! test/jdk/sun/awt/dnd/8024061/bug8024061.java Changeset: 14b7dd40 Author: Sergey Bylokhov Date: 2020-04-26 19:42:04 +0000 URL: https://git.openjdk.java.net/lanai/commit/14b7dd40 7185258: [macosx] Deadlock in SunToolKit.realSync() Reviewed-by: prr ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m ! src/java.desktop/share/classes/sun/awt/dnd/SunDragSourceContextPeer.java + test/jdk/java/awt/dnd/DragWaitForIdle/DragWaitForIdle.java Changeset: 9d847b54 Author: duke Date: 2020-04-27 10:32:36 +0000 URL: https://git.openjdk.java.net/lanai/commit/9d847b54 Automatic merge of client:master into master ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java From duke at openjdk.java.net Mon Apr 27 21:24:49 2020 From: duke at openjdk.java.net (duke) Date: Mon, 27 Apr 2020 21:24:49 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: <2e0d13e9-93bd-40d2-b895-9723f18b2934@openjdk.org> Changeset: 70165f56 Author: Phil Race Date: 2020-04-27 14:20:10 +0000 URL: https://git.openjdk.java.net/lanai/commit/70165f56 8197797: Test java/awt/Graphics2D/DrawString/RotTransText.java fails Reviewed-by: psadhukhan, jdv ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Graphics2D/DrawString/RotTransText.java Changeset: 923bd0bb Author: duke Date: 2020-04-27 21:23:57 +0000 URL: https://git.openjdk.java.net/lanai/commit/923bd0bb Automatic merge of client:master into master From avu at openjdk.java.net Mon Apr 27 22:26:02 2020 From: avu at openjdk.java.net (Alexey Ushakov) Date: Mon, 27 Apr 2020 22:26:02 GMT Subject: git: openjdk/lanai: 8243508: Update alpha blending and compositing functions Message-ID: <87d637ad-9369-4905-bacf-dc3bca85979b@openjdk.org> Changeset: 7c598392 Author: Alexey Ushakov Date: 2020-04-27 22:25:31 +0000 URL: https://git.openjdk.java.net/lanai/commit/7c598392 8243508: Update alpha blending and compositing functions ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLComposite.h ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLComposite.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPipelineStatesStorage.m From avu at openjdk.java.net Mon Apr 27 22:48:08 2020 From: avu at openjdk.java.net (Alexey Ushakov) Date: Mon, 27 Apr 2020 22:48:08 GMT Subject: FYI: 8243508: Update alpha blending and compositing functions Message-ID: <2RTwWmp_KgARRjv1vD6zTT1PBro1o26ltqSp7qdWDd0=.bc99f6c5-a2dc-4930-915f-0c841747d727@github.com> Corrected FLT_LT and FLT_GE macro Fixed test/jdk/java/awt/image/DrawImage/IncorrectUnmanagedImageRotatedClip.java failure caused by fix of 8243505 ------------- Commit messages: - 8243508: Update alpha blending and compositing functions Changes: https://git.openjdk.java.net/lanai/pull/40/files Webrev: https://webrevs.openjdk.java.net/lanai/40/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8243508 Stats: 43 lines in 3 files changed: 0 ins; 29 del; 14 mod Patch: https://git.openjdk.java.net/lanai/pull/40.diff Fetch: git fetch https://git.openjdk.java.net/lanai pull/40/head:pull/40 PR: https://git.openjdk.java.net/lanai/pull/40 From kcr at openjdk.java.net Mon Apr 27 23:07:16 2020 From: kcr at openjdk.java.net (Kevin Rushforth) Date: Mon, 27 Apr 2020 23:07:16 GMT Subject: FYI: 8243508: Update alpha blending and compositing functions In-Reply-To: <2RTwWmp_KgARRjv1vD6zTT1PBro1o26ltqSp7qdWDd0=.bc99f6c5-a2dc-4930-915f-0c841747d727@github.com> References: <2RTwWmp_KgARRjv1vD6zTT1PBro1o26ltqSp7qdWDd0=.bc99f6c5-a2dc-4930-915f-0c841747d727@github.com> Message-ID: On Mon, 27 Apr 2020 22:21:06 GMT, Alexey Ushakov wrote: > Corrected FLT_LT and FLT_GE macro > Fixed test/jdk/java/awt/image/DrawImage/IncorrectUnmanagedImageRotatedClip.java failure caused by fix of 8243505 src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLComposite.m line 154: > 153: } > 154: return isSrcOpaque; > 155: } Thanks for fixing this. Btw, I think this still needs to be looked at. Unless there is a case I haven't thought of, both of `extraAlphaIsOne` and `isSrcOpaque` should be used, or else neither of them should. ------------- PR: https://git.openjdk.java.net/lanai/pull/40 From alexey.ushakov at jetbrains.com Tue Apr 28 10:47:10 2020 From: alexey.ushakov at jetbrains.com (Alexey Ushakov) Date: Tue, 28 Apr 2020 13:47:10 +0300 Subject: FYI: 8243508: Update alpha blending and compositing functions In-Reply-To: References: <2RTwWmp_KgARRjv1vD6zTT1PBro1o26ltqSp7qdWDd0=.bc99f6c5-a2dc-4930-915f-0c841747d727@github.com> Message-ID: > On 28 Apr 2020, at 02:07, Kevin Rushforth wrote: > > On Mon, 27 Apr 2020 22:21:06 GMT, Alexey Ushakov wrote: > >> Corrected FLT_LT and FLT_GE macro >> Fixed test/jdk/java/awt/image/DrawImage/IncorrectUnmanagedImageRotatedClip.java failure caused by fix of 8243505 > > src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLComposite.m line 154: > >> 153: } >> 154: return isSrcOpaque; >> 155: } > > Thanks for fixing this. Btw, I think this still needs to be looked at. Unless there is a case I haven't thought of, > both of `extraAlphaIsOne` and `isSrcOpaque` should be used, or else neither of them should. Yes, I?ll look at it more closely after fixing AA clipping problem. Best Regards, Alexey > > ------------- > > PR: https://git.openjdk.java.net/lanai/pull/40 From duke at openjdk.java.net Tue Apr 28 19:33:05 2020 From: duke at openjdk.java.net (duke) Date: Tue, 28 Apr 2020 19:33:05 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: <37162ddf-3c76-4a6d-8f1b-06ace9483749@openjdk.org> Changeset: 943f8df7 Author: Phil Race Date: 2020-04-28 12:29:03 +0000 URL: https://git.openjdk.java.net/lanai/commit/943f8df7 8230672: Specification for java.awt.FontMetrics.getMaxAdvance() is too prescriptive Reviewed-by: serb ! src/java.desktop/share/classes/java/awt/FontMetrics.java Changeset: 341cf371 Author: duke Date: 2020-04-28 19:32:26 +0000 URL: https://git.openjdk.java.net/lanai/commit/341cf371 Automatic merge of client:master into master From duke at openjdk.java.net Wed Apr 29 08:36:52 2020 From: duke at openjdk.java.net (duke) Date: Wed, 29 Apr 2020 08:36:52 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: <4cbd248a-9104-492b-89cd-eca5e40cb698@openjdk.org> Changeset: 0d2cc3b4 Author: Prasanta Sadhukhan Date: 2020-04-29 14:01:30 +0000 URL: https://git.openjdk.java.net/lanai/commit/0d2cc3b4 8169953: JComboBox/8057893: ComboBoxEdited event is not fired! on Windows Reviewed-by: jdv ! test/jdk/ProblemList.txt Changeset: d22b5430 Author: duke Date: 2020-04-29 08:35:35 +0000 URL: https://git.openjdk.java.net/lanai/commit/d22b5430 Automatic merge of client:master into master From duke at openjdk.java.net Thu Apr 30 07:13:43 2020 From: duke at openjdk.java.net (duke) Date: Thu, 30 Apr 2020 07:13:43 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: Changeset: e9cc3da8 Author: Prasanta Sadhukhan Date: 2020-04-30 12:38:19 +0000 URL: https://git.openjdk.java.net/lanai/commit/e9cc3da8 8208566: [TEST_BUG] javax\swing\text\GlyphPainter2\6427244\bug6427244.java: Test failed Reviewed-by: jdv ! test/jdk/ProblemList.txt Changeset: 20f6e79c Author: duke Date: 2020-04-30 07:12:26 +0000 URL: https://git.openjdk.java.net/lanai/commit/20f6e79c Automatic merge of client:master into master From duke at openjdk.java.net Thu Apr 30 07:16:00 2020 From: duke at openjdk.java.net (duke) Date: Thu, 30 Apr 2020 07:16:00 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: Changeset: 7dad5d26 Author: Prasanta Sadhukhan Date: 2020-04-30 12:42:03 +0000 URL: https://git.openjdk.java.net/lanai/commit/7dad5d26 8226464: TitledBorder label appears cut off on hidpi devices Reviewed-by: serb, jdv ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java + test/jdk/javax/swing/plaf/synth/TitledBorderLabel.java Changeset: be4bea95 Author: duke Date: 2020-04-30 07:15:31 +0000 URL: https://git.openjdk.java.net/lanai/commit/be4bea95 Automatic merge of client:master into master From duke at openjdk.java.net Thu Apr 30 14:39:06 2020 From: duke at openjdk.java.net (duke) Date: Thu, 30 Apr 2020 14:39:06 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: <5c1feb59-7b59-4602-a46a-6b96b52c5b01@openjdk.org> Changeset: 188106be Author: Jayathirth D V Date: 2020-04-30 20:03:36 +0000 URL: https://git.openjdk.java.net/lanai/commit/188106be 8242557: Add length limit for strings in PNGImageWriter Reviewed-by: prr, psadhukhan ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java + test/jdk/javax/imageio/plugins/png/WriteInvalidKeywordTest.java Changeset: ef98db1d Author: duke Date: 2020-04-30 14:38:17 +0000 URL: https://git.openjdk.java.net/lanai/commit/ef98db1d Automatic merge of client:master into master From JAYATHIRTH.D.V at ORACLE.COM Thu Apr 30 15:04:51 2020 From: JAYATHIRTH.D.V at ORACLE.COM (Jayathirth D v) Date: Thu, 30 Apr 2020 20:34:51 +0530 Subject: Fwd: [JBS] {Commented} (JDK-8244193) Remove nextDrawableCount and lock RQ only during the blit operation References: Message-ID: <2849E10A-365A-4207-BF13-190468831788@ORACLE.COM> Hello All, This bug got resolved but I don?t see any mail regarding the same in lanai-dev so sending mail explicitly. Below bug might solve some of the refresh/update issues that we have, please take a look at your backlog with this fix. Thanks, Jay > Begin forwarded message: > > From: "Robo Duke (JBS)" > Subject: [JBS] {Commented} (JDK-8244193) Remove nextDrawableCount and lock RQ only during the blit operation > Date: 30 April 2020 at 7:26:01 PM IST > To: jayathirth.d.v at oracle.com > > Robo Duke commented on JDK-8244193 JDK-8244193 > > Re: Remove nextDrawableCount and lock RQ only during the blit operation > Changeset: f643afdb > Author: Jayathirth D V > > Date: 2020-04-30 13:53:32 +0000 > URL: https://git.openjdk.java.net/lanai/commit/f643afdb > Add Comment > > This message was sent by Atlassian Jira (v7.13.12#713012-sha1:6e07c38) > From jdv at openjdk.java.net Thu Apr 30 16:36:07 2020 From: jdv at openjdk.java.net (Jayathirth D V) Date: Thu, 30 Apr 2020 16:36:07 GMT Subject: FYI: 8244193: Remove nextDrawableCount and lock RQ only during the blit =?UTF-8?B?b3DigKY=?= Message-ID: ?eration ------------- Commit messages: - 8244193: Remove nextDrawableCount and lock RQ only during the blit operation Changes: https://git.openjdk.java.net/lanai/pull/41/files Webrev: https://webrevs.openjdk.java.net/lanai/41/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8244193 Stats: 78 lines in 2 files changed: 38 ins; 32 del; 8 mod Patch: https://git.openjdk.java.net/lanai/pull/41.diff Fetch: git fetch https://git.openjdk.java.net/lanai pull/41/head:pull/41 PR: https://git.openjdk.java.net/lanai/pull/41 From jdv at openjdk.java.net Thu Apr 30 16:36:08 2020 From: jdv at openjdk.java.net (Jayathirth D V) Date: Thu, 30 Apr 2020 16:36:08 GMT Subject: [Integrated] FYI: 8244193: Remove nextDrawableCount and lock RQ only during the blit =?UTF-8?B?b3DigKY=?= In-Reply-To: References: Message-ID: On Thu, 30 Apr 2020 13:50:42 GMT, Jayathirth D V wrote: > ?eration This pull request has now been integrated. Changeset: f643afdb Author: Jayathirth D V URL: https://git.openjdk.java.net/lanai/commit/f643afdb Stats: 78 lines in 2 files changed: 32 ins; 38 del; 8 mod 8244193: Remove nextDrawableCount and lock RQ only during the blit op? ------------- PR: https://git.openjdk.java.net/lanai/pull/41 From duke at openjdk.java.net Thu Apr 30 17:56:28 2020 From: duke at openjdk.java.net (duke) Date: Thu, 30 Apr 2020 17:56:28 GMT Subject: git: openjdk/lanai: 109 new changesets Message-ID: <437a6346-0a1b-4d0f-87e9-bea67b403ffb@openjdk.org> Changeset: 04c6d133 Author: Stefan Johansson Date: 2020-04-24 14:39:20 +0000 URL: https://git.openjdk.java.net/lanai/commit/04c6d133 8241153: Refactor HeapRegionManager::find_unavailable_from_idx to simplify expand_at Reviewed-by: tschatzl, sangheki ! src/hotspot/share/gc/g1/heapRegionManager.cpp ! src/hotspot/share/gc/g1/heapRegionManager.hpp Changeset: 94a99ab9 Author: Daniel Fuchs Date: 2020-04-24 16:54:30 +0000 URL: https://git.openjdk.java.net/lanai/commit/94a99ab9 8243246: HTTP Client sometimes gets java.io.IOException -> Invalid chunk header byte 32 The HTTP/1 chunked body parser is updated to discard chunk extensions Reviewed-by: chegar, alanb ! src/java.net.http/share/classes/jdk/internal/net/http/ResponseContent.java + test/jdk/java/net/httpclient/Http1ChunkedTest.java Changeset: f9b816b8 Author: Jonathan Gibbons Date: 2020-04-24 09:14:51 +0000 URL: https://git.openjdk.java.net/lanai/commit/f9b816b8 8242649: improve the CSS class names used for summary and details tables Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.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/AnnotationTypeRequiredMemberWriterImpl.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/EnumConstantWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/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/PackageUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java ! 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/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/testLists/TestLists.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/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.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/testSystemPropertyPage/TestSystemPropertyPage.java ! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java Changeset: b4615b16 Author: Hannes Walln?fer Date: 2020-04-24 21:55:48 +0000 URL: https://git.openjdk.java.net/lanai/commit/b4615b16 8243562: Make display of search results consistent with color scheme Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-ui.css Changeset: e19d8805 Author: Raffaello Giulietti Committer: Mandy Chung Date: 2020-04-24 12:58:44 +0000 URL: https://git.openjdk.java.net/lanai/commit/e19d8805 8243575: Trivial javadoc fix of j.l.i.MethodHandles::arrayElementVarHandle Reviewed-by: mchung ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java Changeset: 33d9178e Author: Mandy Chung Date: 2020-04-24 12:59:04 +0000 URL: https://git.openjdk.java.net/lanai/commit/33d9178e 8243574: java.lang.invoke.InvokerBytecodeGenerator.ClassData should be package-private Reviewed-by: alanb ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java Changeset: 88f3861c Author: Alexey Semenyuk Date: 2020-04-24 16:13:23 +0000 URL: https://git.openjdk.java.net/lanai/commit/88f3861c 8236129: Exe installers have wrong properties Reviewed-by: herrick, almatvee ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/DottedVersion.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/OverridableResource.java + src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/ExecutableRebrander.java ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinExeBundler.java ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WindowsAppImageBuilder.java + src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinInstaller.template ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinLauncher.template - src/jdk.incubator.jpackage/windows/native/libjpackage/ByteBuffer.cpp - src/jdk.incubator.jpackage/windows/native/libjpackage/ByteBuffer.h ! src/jdk.incubator.jpackage/windows/native/libjpackage/IconSwap.cpp ! src/jdk.incubator.jpackage/windows/native/libjpackage/IconSwap.h + src/jdk.incubator.jpackage/windows/native/libjpackage/JniUtils.cpp + src/jdk.incubator.jpackage/windows/native/libjpackage/JniUtils.h ! src/jdk.incubator.jpackage/windows/native/libjpackage/ResourceEditor.cpp ! src/jdk.incubator.jpackage/windows/native/libjpackage/ResourceEditor.h - src/jdk.incubator.jpackage/windows/native/libjpackage/Utils.cpp - src/jdk.incubator.jpackage/windows/native/libjpackage/Utils.h + src/jdk.incubator.jpackage/windows/native/libjpackage/VersionInfo.cpp + src/jdk.incubator.jpackage/windows/native/libjpackage/VersionInfo.h - src/jdk.incubator.jpackage/windows/native/libjpackage/VersionInfoSwap.cpp - src/jdk.incubator.jpackage/windows/native/libjpackage/VersionInfoSwap.h ! src/jdk.incubator.jpackage/windows/native/libjpackage/WindowsRegistry.cpp ! src/jdk.incubator.jpackage/windows/native/libjpackage/jpackage.cpp Changeset: bfcb3406 Author: Xue-Lei Andrew Fan Date: 2020-04-24 13:30:47 +0000 URL: https://git.openjdk.java.net/lanai/commit/bfcb3406 8236464: SO_LINGER option is ignored by SSLSocket in JDK 11 Reviewed-by: ascarpino ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/TransportContext.java Changeset: 05bf8dce Author: Zhengyu Gu Date: 2020-04-24 16:37:09 +0000 URL: https://git.openjdk.java.net/lanai/commit/05bf8dce 8243578: Shenandoah: Cleanup ShenandoahStringDedup::parallel_oops_do() Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.cpp Changeset: f8ab03fa Author: Coleen Phillimore Date: 2020-04-24 16:54:28 +0000 URL: https://git.openjdk.java.net/lanai/commit/f8ab03fa 8243503: InstanceKlass::_array_name is not needed and leaks Decrement the refcount for all Klass in class unloading. Reviewed-by: lfoltan, hseigel ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/objArrayKlass.cpp Changeset: 5fc5cb9f Author: John Jiang Date: 2020-04-25 05:17:26 +0000 URL: https://git.openjdk.java.net/lanai/commit/5fc5cb9f 8243549: sun/security/ssl/CipherSuite/NamedGroupsWithCipherSuite.java failed with Unsupported signature algorithm: DSA Reviewed-by: xuelei ! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java ! test/jdk/sun/security/ssl/CipherSuite/NamedGroupsWithCipherSuite.java Changeset: b0739f46 Author: Mikael Vidstedt Date: 2020-04-25 18:10:45 +0000 URL: https://git.openjdk.java.net/lanai/commit/b0739f46 8243590: Bump boot jdk to JDK 14 on aarch64 at Oracle Reviewed-by: tbell ! make/conf/jib-profiles.js Changeset: 0fd64dea Author: Mikael Vidstedt Date: 2020-04-25 18:11:08 +0000 URL: https://git.openjdk.java.net/lanai/commit/0fd64dea 8243591: Change to GCC 9.2 for building Linux/aarch64 at Oracle Reviewed-by: tbell ! make/conf/jib-profiles.js Changeset: 80656651 Author: Igor Ignatyev Date: 2020-04-26 18:09:33 +0000 URL: https://git.openjdk.java.net/lanai/commit/80656651 8243568: serviceability/logging/TestLogRotation.java uses 'test.java.opts' and not 'test.vm.opts' Reviewed-by: lmesnik, dholmes ! test/hotspot/jtreg/serviceability/logging/TestLogRotation.java Changeset: 7fb48971 Author: Kim Barrett Date: 2020-04-26 22:28:19 +0000 URL: https://git.openjdk.java.net/lanai/commit/7fb48971 8243587: Missing comma in copyright header Added comma. Reviewed-by: iignatyev ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/DottedVersion.java Changeset: b2db7a0c Author: Bin Liao Committer: Weijun Wang Date: 2020-04-27 12:32:12 +0000 URL: https://git.openjdk.java.net/lanai/commit/b2db7a0c 8243539: Copyright info (Year) should be updated for fix of 8241638 Reviewed-by: weijun ! make/launcher/LauncherCommon.gmk ! src/java.base/share/native/libjli/java.c ! src/java.base/unix/native/libjli/java_md_solinux.c ! src/java.base/unix/native/libjli/java_md_solinux.h Changeset: 0e07f5a7 Author: Martin Doerr Date: 2020-04-27 10:01:04 +0000 URL: https://git.openjdk.java.net/lanai/commit/0e07f5a7 8151030: PPC64: AllocatePrefetchStyle=4 is out of range Cleanup prefetching code and use AllocatePrefetchLines=1 by default. Reviewed-by: goetz, mhorie, lucy ! src/hotspot/cpu/ppc/vm_version_ppc.cpp Changeset: d07d6bd1 Author: Athijegannathan Sundararajan Date: 2020-04-27 14:53:07 +0000 URL: https://git.openjdk.java.net/lanai/commit/d07d6bd1 8243576: Remove residual reference to nashorn modules in make/CompileJavaModules.gmk Reviewed-by: ihse ! make/CompileJavaModules.gmk Changeset: e34508cb Author: Erik Gahlin Date: 2020-04-27 11:32:52 +0000 URL: https://git.openjdk.java.net/lanai/commit/e34508cb 8242933: jdk/jfr/api/consumer/TestHiddenMethod uses nashorn script engine Reviewed-by: mgronlun ! test/jdk/jdk/jfr/api/consumer/TestHiddenMethod.java Changeset: 5d783f76 Author: Ao Qi Committer: Athijegannathan Sundararajan Date: 2020-04-27 16:28:52 +0000 URL: https://git.openjdk.java.net/lanai/commit/5d783f76 8242846: Bring back test/jdk/tools/jlink/plugins/OrderResourcesPluginTest.java Reviewed-by: alanb, sundar ! test/jdk/tools/jlink/plugins/OrderResourcesPluginTest.java Changeset: 32eb99e3 Author: Pavel Rappo Date: 2020-04-27 12:34:32 +0000 URL: https://git.openjdk.java.net/lanai/commit/32eb99e3 8243563: Doc comments cleanup Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/AnnotationElement.java ! src/jdk.jfr/share/classes/jdk/jfr/BooleanFlag.java ! src/jdk.jfr/share/classes/jdk/jfr/Category.java ! src/jdk.jfr/share/classes/jdk/jfr/Event.java ! src/jdk.jfr/share/classes/jdk/jfr/EventFactory.java ! src/jdk.jfr/share/classes/jdk/jfr/EventType.java ! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorderListener.java ! src/jdk.jfr/share/classes/jdk/jfr/MetadataDefinition.java ! src/jdk.jfr/share/classes/jdk/jfr/Period.java ! src/jdk.jfr/share/classes/jdk/jfr/Recording.java ! src/jdk.jfr/share/classes/jdk/jfr/RecordingState.java ! src/jdk.jfr/share/classes/jdk/jfr/SettingControl.java ! src/jdk.jfr/share/classes/jdk/jfr/SettingDefinition.java ! src/jdk.jfr/share/classes/jdk/jfr/Timespan.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/EventStream.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedClass.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedClassLoader.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedMethod.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedThread.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedThreadGroup.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingFile.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/package-info.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Control.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Cutoff.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventHandlerCreator.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVMUpcalls.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataHandler.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PrivateAccess.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/RepositoryChunk.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/RequestEngine.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.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/Utils.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/WriteableUserPath.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantMap.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventFileStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventParser.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/FileAccess.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/JdkJfrConsumer.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/Parser.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/TimeConverter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/AbstractDCmd.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdCheck.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 ! src/jdk.jfr/share/classes/jdk/jfr/internal/handlers/EventHandler.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/JFC.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/jfc.xsd ! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ManagementSupport.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Disassemble.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/EventPrintWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Summary.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/UserSyntaxException.java ! src/jdk.jfr/share/classes/jdk/jfr/package-info.java ! test/jdk/jdk/jfr/jcmd/TestJcmdDumpLimited.java Changeset: 0bbdcdac Author: Erik Gahlin Date: 2020-04-27 14:29:44 +0000 URL: https://git.openjdk.java.net/lanai/commit/0bbdcdac 8240783: JFR: TestClose could not finish chunk Reviewed-by: mgronlun, mseledtsov ! src/jdk.jfr/share/classes/jdk/jfr/internal/RepositoryChunk.java Changeset: c55e7d5a Author: Erik Gahlin Date: 2020-04-27 15:01:22 +0000 URL: https://git.openjdk.java.net/lanai/commit/c55e7d5a 8242034: Remove JRE_HOME references Reviewed-by: mbaesken ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/java.base/share/man/java.1 Changeset: d2e0d0e0 Author: Claes Redestad Date: 2020-04-27 17:26:05 +0000 URL: https://git.openjdk.java.net/lanai/commit/d2e0d0e0 8243469: Lazily encode name in ZipFile.getEntryPos Co-authored-by: Eirik Bj?rsn?s Reviewed-by: lancea, simonis ! src/java.base/share/classes/java/util/zip/ZipCoder.java ! src/java.base/share/classes/java/util/zip/ZipFile.java + test/micro/org/openjdk/bench/java/util/zip/ZipFileGetEntry.java Changeset: bdf67265 Author: Roger Riggs Date: 2020-04-16 15:45:37 +0000 URL: https://git.openjdk.java.net/lanai/commit/bdf67265 8243010: Test support: Customizable Hex Printer Reviewed-by: lancea, dfuchs, weijun ! test/jdk/com/sun/jndi/ldap/Base64Test.java ! test/jdk/com/sun/security/sasl/ntlm/NTLMTest.java ! test/jdk/javax/net/ssl/DTLS/DTLSOverDatagram.java ! test/jdk/javax/net/ssl/interop/ClientHelloBufferUnderflowException.java ! test/jdk/javax/net/ssl/interop/ClientHelloChromeInterOp.java ! test/jdk/sun/security/krb5/auto/MSOID2.java ! test/jdk/sun/security/krb5/etype/KerberosAesSha2.java ! test/jdk/sun/security/mscapi/PublicKeyInterop.java ! test/jdk/sun/security/pkcs/pkcs7/SignerOrder.java ! test/jdk/sun/security/pkcs/pkcs8/PKCS8Test.java ! test/jdk/sun/security/pkcs/pkcs9/UnknownAttribute.java ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java ! test/jdk/sun/security/x509/X500Name/NullX500Name.java + test/lib-test/TEST.ROOT + test/lib-test/jdk/test/lib/hexdump/HexPrinterTest.java + test/lib/jdk/test/lib/hexdump/HexPrinter.java Changeset: 27dc9136 Author: Igor Ignatyev Date: 2020-04-27 09:15:34 +0000 URL: https://git.openjdk.java.net/lanai/commit/27dc9136 8243617: compiler/onSpinWait/TestOnSpinWaitC1.java test uses wrong class Reviewed-by: thartmann ! test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitC1.java Changeset: 9097c799 Author: Igor Ignatyev Date: 2020-04-27 09:15:47 +0000 URL: https://git.openjdk.java.net/lanai/commit/9097c799 8243618: compiler/rtm/cli tests can be run w/o WhiteBox Reviewed-by: thartmann ! test/hotspot/jtreg/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnSupportedConfig.java ! test/hotspot/jtreg/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnUnsupportedConfig.java ! test/hotspot/jtreg/compiler/rtm/cli/TestRTMAbortThresholdOption.java ! test/hotspot/jtreg/compiler/rtm/cli/TestRTMLockingCalculationDelayOption.java ! test/hotspot/jtreg/compiler/rtm/cli/TestRTMLockingThresholdOption.java ! test/hotspot/jtreg/compiler/rtm/cli/TestRTMRetryCountOption.java ! test/hotspot/jtreg/compiler/rtm/cli/TestRTMSpinLoopCountOption.java ! test/hotspot/jtreg/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnSupportedConfig.java ! test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMDeoptOptionOnSupportedConfig.java ! test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMDeoptOptionOnUnsupportedConfig.java ! test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnSupportedConfig.java ! test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnUnsupportedConfig.java ! test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMLockingOptionOnSupportedConfig.java ! test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedVM.java ! test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMLockingOptionWithBiasedLocking.java ! test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMXendForLockBusyOption.java Changeset: 83a6527e Author: Igor Ignatyev Date: 2020-04-27 09:16:00 +0000 URL: https://git.openjdk.java.net/lanai/commit/83a6527e 8243619: compiler/codecache/CheckSegmentedCodeCache.java test misses -version Reviewed-by: thartmann ! test/hotspot/jtreg/compiler/codecache/CheckSegmentedCodeCache.java Changeset: a075c328 Author: Igor Ignatyev Date: 2020-04-27 09:16:11 +0000 URL: https://git.openjdk.java.net/lanai/commit/a075c328 8243621: use SkippedException in compiler/jsr292/MHInlineTest.java test Reviewed-by: thartmann ! test/hotspot/jtreg/compiler/jsr292/MHInlineTest.java Changeset: a3d14c6d Author: Igor Ignatyev Date: 2020-04-27 09:16:26 +0000 URL: https://git.openjdk.java.net/lanai/commit/a3d14c6d 8243622: all actions in compiler/aot/fingerprint/SelfChangedCDS.java can be run in driver mode Reviewed-by: thartmann ! test/hotspot/jtreg/compiler/aot/fingerprint/SelfChangedCDS.java Changeset: e0f46d0c Author: Igor Ignatyev Date: 2020-04-27 09:16:39 +0000 URL: https://git.openjdk.java.net/lanai/commit/e0f46d0c 8243620: a few compiler/jvmci tests can be run in driver mode Reviewed-by: thartmann ! test/hotspot/jtreg/compiler/jvmci/TestEnableJVMCIProduct.java ! test/hotspot/jtreg/compiler/jvmci/TestJVMCIPrintProperties.java Changeset: d84e4f1f Author: Igor Ignatyev Date: 2020-04-27 10:25:29 +0000 URL: https://git.openjdk.java.net/lanai/commit/d84e4f1f 8243565: some gc tests use 'test.java.opts' and not 'test.vm.opts' Reviewed-by: stefank ! test/hotspot/jtreg/gc/TestAllocateHeapAt.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtError.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java ! test/hotspot/jtreg/gc/TestVerifyDuringStartup.java ! test/hotspot/jtreg/gc/arguments/TestMaxHeapSizeTools.java ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgo.java ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgoTools.java ! test/hotspot/jtreg/gc/g1/TestHumongousCodeCacheRoots.java ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAt.java ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtError.java ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtMultiple.java ! test/hotspot/jtreg/gc/nvdimm/TestHumongousObjectsOnNvdimm.java ! test/hotspot/jtreg/gc/nvdimm/TestOldObjectsOnNvdimm.java ! test/hotspot/jtreg/gc/nvdimm/TestYoungObjectsOnDram.java Changeset: c2d3ff3b Author: Daniil Titov Date: 2020-04-27 12:48:09 +0000 URL: https://git.openjdk.java.net/lanai/commit/c2d3ff3b 8242239: [Graal] javax/management/generified/GenericTest.java fails: FAILED: queryMBeans sets same Reviewed-by: cjplummer, sspitsyn ! test/jdk/javax/management/generified/GenericTest.java ! test/jdk/javax/management/query/CustomQueryTest.java Changeset: 9697772b Author: Naoto Sato Date: 2020-04-27 14:03:45 +0000 URL: https://git.openjdk.java.net/lanai/commit/9697772b 8243664: JavaDoc of CompactNumberFormat points to wrong enum Reviewed-by: rriggs, joehw ! src/java.base/share/classes/java/text/CompactNumberFormat.java Changeset: 68b189ae Author: Mikael Vidstedt Date: 2020-04-27 14:21:19 +0000 URL: https://git.openjdk.java.net/lanai/commit/68b189ae 8243633: Remove cups dependency when building linux at Oracle Reviewed-by: ihse, erikj, tbell ! make/conf/jib-profiles.js Changeset: 03f8e6cc Author: Dean Long Date: 2020-04-27 14:23:15 +0000 URL: https://git.openjdk.java.net/lanai/commit/03f8e6cc 8219607: Add support in Graal and AOT for hidden class Reviewed-by: kvn ! make/CompileJavaModules.gmk ! make/test/JtregGraalUnit.gmk ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.jdk15.test/src/org/graalvm/compiler/hotspot/jdk15/test/ClassReplacementsTest.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/meta/HotSpotGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotClassSubstitutions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java ! test/hotspot/jtreg/ProblemList-graal.txt + test/hotspot/jtreg/compiler/graalunit/HotspotJdk15Test.java ! test/hotspot/jtreg/compiler/graalunit/TestPackages.txt Changeset: 18c43241 Author: Calvin Cheung Date: 2020-04-28 00:09:53 +0000 URL: https://git.openjdk.java.net/lanai/commit/18c43241 8241815: Unnecessary calls to SystemDictionaryShared::define_shared_package Avoid calling ClassLoaders.definePackage during loading of shared classes originated from the module image since java.lang.Package for named modules are automatically defined. Reviewed-by: mchung, lfoltan ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java Changeset: a740f83d Author: Igor Ignatyev Date: 2020-04-27 17:58:27 +0000 URL: https://git.openjdk.java.net/lanai/commit/a740f83d 8243930: update copyright years Reviewed-by: dholmes ! test/hotspot/jtreg/compiler/aot/fingerprint/SelfChangedCDS.java ! test/hotspot/jtreg/compiler/codecache/CheckSegmentedCodeCache.java ! test/hotspot/jtreg/compiler/jsr292/MHInlineTest.java ! test/hotspot/jtreg/compiler/jvmci/TestEnableJVMCIProduct.java ! test/hotspot/jtreg/compiler/jvmci/TestJVMCIPrintProperties.java ! test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitC1.java ! test/hotspot/jtreg/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnSupportedConfig.java ! test/hotspot/jtreg/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnUnsupportedConfig.java ! test/hotspot/jtreg/compiler/rtm/cli/TestRTMAbortThresholdOption.java ! test/hotspot/jtreg/compiler/rtm/cli/TestRTMLockingCalculationDelayOption.java ! test/hotspot/jtreg/compiler/rtm/cli/TestRTMLockingThresholdOption.java ! test/hotspot/jtreg/compiler/rtm/cli/TestRTMRetryCountOption.java ! test/hotspot/jtreg/compiler/rtm/cli/TestRTMSpinLoopCountOption.java ! test/hotspot/jtreg/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnSupportedConfig.java ! test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMDeoptOptionOnSupportedConfig.java ! test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMDeoptOptionOnUnsupportedConfig.java ! test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnSupportedConfig.java ! test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnUnsupportedConfig.java ! test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMLockingOptionOnSupportedConfig.java ! test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedVM.java ! test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMLockingOptionWithBiasedLocking.java ! test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMXendForLockBusyOption.java ! test/hotspot/jtreg/gc/TestAllocateHeapAt.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtError.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java ! test/hotspot/jtreg/gc/TestVerifyDuringStartup.java ! test/hotspot/jtreg/gc/arguments/TestMaxHeapSizeTools.java ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgo.java ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgoTools.java ! test/hotspot/jtreg/gc/g1/TestHumongousCodeCacheRoots.java ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtMultiple.java ! test/hotspot/jtreg/gc/nvdimm/TestHumongousObjectsOnNvdimm.java Changeset: 223ca800 Author: Serguei Spitsyn Date: 2020-04-28 02:37:15 +0000 URL: https://git.openjdk.java.net/lanai/commit/223ca800 8242237: Improve JVM TI HiddenClasses tests Improve JVM TI HiddenClasses test: cleanup + more comments Reviewed-by: lmesnik, amenkov ! test/hotspot/jtreg/serviceability/jvmti/HiddenClass/P/Q/HiddenClassSigTest.java ! test/hotspot/jtreg/serviceability/jvmti/HiddenClass/libHiddenClassSigTest.cpp Changeset: 3a9f7648 Author: Igor Ignatyev Date: 2020-04-27 20:06:22 +0000 URL: https://git.openjdk.java.net/lanai/commit/3a9f7648 8243928: several svc tests can be run in driver mode Reviewed-by: amenkov ! test/hotspot/jtreg/serviceability/dcmd/gc/RunFinalizationTest.java ! test/hotspot/jtreg/serviceability/jvmti/CanGenerateAllClassHook/CanGenerateAllClassHook.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefinePreviousVersions.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RetransformClassesZeroLength.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineObject.java ! test/hotspot/jtreg/serviceability/logging/TestBasicLogOutput.java ! test/hotspot/jtreg/serviceability/logging/TestDefaultLogOutput.java ! test/hotspot/jtreg/serviceability/logging/TestFullNames.java ! test/hotspot/jtreg/serviceability/logging/TestMultipleXlogArgs.java ! test/hotspot/jtreg/serviceability/logging/TestQuotedLogOutputs.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java ! test/hotspot/jtreg/serviceability/sa/TestClassDump.java ! test/hotspot/jtreg/serviceability/sa/TestCpoolForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestDefaultMethods.java ! test/hotspot/jtreg/serviceability/sa/TestG1HeapRegion.java Changeset: ae9d5636 Author: Serguei Spitsyn Date: 2020-04-28 04:46:08 +0000 URL: https://git.openjdk.java.net/lanai/commit/ae9d5636 8243941: build issue introduced with the push of 8242237 Use right type to declare function argument Reviewed-by: iignatyev ! test/hotspot/jtreg/serviceability/jvmti/HiddenClass/libHiddenClassSigTest.cpp Changeset: 1041efe0 Author: Igor Ignatyev Date: 2020-04-27 22:24:54 +0000 URL: https://git.openjdk.java.net/lanai/commit/1041efe0 8243946: serviceability/sa and jvmti tests fail after JDK-8243928 Reviewed-by: dholmes, mikael, sspitsyn ! test/hotspot/jtreg/serviceability/jvmti/CanGenerateAllClassHook/CanGenerateAllClassHook.java ! test/hotspot/jtreg/serviceability/sa/TestCpoolForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestDefaultMethods.java Changeset: 538e0058 Author: Kim Barrett Date: 2020-04-28 03:02:21 +0000 URL: https://git.openjdk.java.net/lanai/commit/538e0058 8242459: ForceNUMA and only one available NUMA node hits a guarantee Fix some asserts to handle the single-NUMA node + ForceNUMA case. Reviewed-by: sjohanss, tschatzl ! src/hotspot/share/gc/g1/g1NUMAStats.cpp Changeset: 9cea1a51 Author: Igor Ignatyev Date: 2020-04-28 03:29:38 +0000 URL: https://git.openjdk.java.net/lanai/commit/9cea1a51 8243954: serviceability/logging/TestQuotedLogOutputs.java fails after 8243928 Reviewed-by: dholmes ! test/hotspot/jtreg/serviceability/logging/TestQuotedLogOutputs.java Changeset: 65344142 Author: Jan Lahoda Date: 2020-04-28 10:43:29 +0000 URL: https://git.openjdk.java.net/lanai/commit/65344142 8243000: javac only build fails after removal of Nashorn Adjusting langtools ant build and Idea project to Nashorn removal. Co-authored-by: Maurizio Cimadamore Reviewed-by: mcimadamore, jlahoda ! bin/idea.sh ! make/idea/build.xml + make/idea/template/src/idea/IdeaLoggerWrapper.java ! make/langtools/build.xml ! make/langtools/intellij/build.xml + make/langtools/intellij/template/src/idea/IdeaLoggerWrapper.java Changeset: 7a937e0d Author: Anirvan Sarkar Date: 2020-04-28 11:10:33 +0000 URL: https://git.openjdk.java.net/lanai/commit/7a937e0d 8243567: Update download link of jtreg provided by Adoption Group Reviewed-by: ihse ! doc/building.html ! doc/building.md Changeset: 184b4336 Author: Rahul Yadav Committer: Julia Boes Date: 2020-04-28 10:30:27 +0000 URL: https://git.openjdk.java.net/lanai/commit/184b4336 8242999: HTTP/2 client may not handle CONTINUATION frames correctly Updated jdk.internal.net.http.Stream.incoming(Http2Frame frame) to handle continuation frame with END_HEADER flag Reviewed-by: chegar, dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! test/jdk/java/net/httpclient/http2/ContinuationFrameTest.java Changeset: 1b0a423f Author: John Paul Adrian Glaubitz Date: 2020-04-28 11:43:00 +0000 URL: https://git.openjdk.java.net/lanai/commit/1b0a423f 8242244: Remove redundant ELF machine definitions Reviewed-by: dholmes ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/solaris/os_solaris.cpp Changeset: a8ffbb35 Author: David Holmes Date: 2020-04-28 05:53:19 +0000 URL: https://git.openjdk.java.net/lanai/commit/a8ffbb35 8243989: test/hotspot/jtreg/serviceability/jvmti/CanGenerateAllClassHook/CanGenerateAllClassHook.java needs to use othervm Reviewed-by: mdoerr ! test/hotspot/jtreg/serviceability/jvmti/CanGenerateAllClassHook/CanGenerateAllClassHook.java Changeset: 3ed08495 Author: Coleen Phillimore Date: 2020-04-28 07:35:28 +0000 URL: https://git.openjdk.java.net/lanai/commit/3ed08495 8243393: Improve ReservedSpace constructor resolution Remove possibly ambiguous constructor and use directly in ReservedCodeHeap Reviewed-by: stuefe ! src/hotspot/share/gc/shared/cardTable.cpp ! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/memory/virtualspace.hpp ! test/hotspot/gtest/memory/test_virtualspace.cpp Changeset: 0b5f5d54 Author: Magnus Ihse Bursie Date: 2020-04-28 15:33:41 +0000 URL: https://git.openjdk.java.net/lanai/commit/0b5f5d54 8243982: Fix testing documentation after JDK-8240241 Reviewed-by: erikj ! doc/testing.html ! doc/testing.md Changeset: c03a9bc9 Author: Magnus Ihse Bursie Date: 2020-04-28 15:35:41 +0000 URL: https://git.openjdk.java.net/lanai/commit/c03a9bc9 8243973: Clarify difference between JAVA_OPTIONS and VM_OPTIONS Reviewed-by: erikj ! doc/testing.html ! doc/testing.md Changeset: 09e8b7ca Author: Magnus Ihse Bursie Date: 2020-04-28 15:36:53 +0000 URL: https://git.openjdk.java.net/lanai/commit/09e8b7ca 8243985: Make source generation by generatecharacter reproducible Reviewed-by: naoto ! make/jdk/src/classes/build/tools/generatecharacter/GenerateCharacter.java Changeset: 941643ec Author: Harold Seigel Date: 2020-04-28 14:13:44 +0000 URL: https://git.openjdk.java.net/lanai/commit/941643ec 8242921: test/hotspot/jtreg/runtime/CompactStrings/TestMethodNames.java uses nashorn script engine Put method names in a .jcod file instead of using nashorn to generate them Reviewed-by: lfoltan, coleenp ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/runtime/CompactStrings/TestMethodNames.java + test/hotspot/jtreg/runtime/CompactStrings/methodNames.jcod Changeset: 87f0ff6c Author: Erik Joelsson Date: 2020-04-28 08:22:28 +0000 URL: https://git.openjdk.java.net/lanai/commit/87f0ff6c 8243510: AbsPathsInImage.java fails on Windows Reviewed-by: ihse, tbell ! test/jdk/build/AbsPathsInImage.java Changeset: b723b946 Author: Magnus Ihse Bursie Date: 2020-04-28 18:12:02 +0000 URL: https://git.openjdk.java.net/lanai/commit/b723b946 8244021: Hide warning from jlink about incubating modules Reviewed-by: erikj ! make/Images.gmk Changeset: 04ae3fd6 Author: Zhengyu Gu Date: 2020-04-28 12:20:15 +0000 URL: https://git.openjdk.java.net/lanai/commit/04ae3fd6 8243848: Shenandoah: Windows build fails after JDK-8239786 Reviewed-by: rkennke, stuefe ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: 1b161923 Author: John Paul Adrian Glaubitz Date: 2020-04-28 18:23:12 +0000 URL: https://git.openjdk.java.net/lanai/commit/1b161923 8243997: Linux build failed after JDK-8242244 Reviewed-by: ihse ! src/hotspot/os/linux/os_linux.cpp Changeset: f4cb2bfd Author: Magnus Ihse Bursie Date: 2020-04-28 19:26:47 +0000 URL: https://git.openjdk.java.net/lanai/commit/f4cb2bfd 8244009: Separate -Xdoclint options in CompileJavaModules.gmk Reviewed-by: erikj ! make/CompileJavaModules.gmk Changeset: 3a416b9f Author: Magnus Ihse Bursie Date: 2020-04-28 19:41:39 +0000 URL: https://git.openjdk.java.net/lanai/commit/3a416b9f 8243988: Added flexibility in build system for unusal hotspot configurations Reviewed-by: erikj ! make/ModuleTools.gmk ! make/RunTestsPrebuiltSpec.gmk ! make/autoconf/boot-jdk.m4 ! make/autoconf/spec.gmk.in ! make/hotspot/lib/JvmFeatures.gmk Changeset: 9921097b Author: Igor Ignatyev Date: 2020-04-28 11:32:45 +0000 URL: https://git.openjdk.java.net/lanai/commit/9921097b 8243942: use SkippedException in gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA.java test Reviewed-by: kbarrett ! test/hotspot/jtreg/gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA.java Changeset: 9687723c Author: Igor Ignatyev Date: 2020-04-28 11:33:37 +0000 URL: https://git.openjdk.java.net/lanai/commit/9687723c 8243932: compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java test can use driver mode Reviewed-by: thartmann ! test/hotspot/jtreg/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java Changeset: f159234f Author: Magnus Ihse Bursie Date: 2020-04-28 20:54:06 +0000 URL: https://git.openjdk.java.net/lanai/commit/f159234f 8243991: Remove obsolete -XX:ThreadStackSize from java command line Reviewed-by: erikj ! make/RunTestsPrebuiltSpec.gmk ! make/autoconf/boot-jdk.m4 Changeset: 066346ce Author: Kiran Sidhartha Ravikumar Date: 2020-04-28 17:31:20 +0000 URL: https://git.openjdk.java.net/lanai/commit/066346ce 8243541: (tz) Upgrade time-zone data to tzdata2020a Reviewed-by: naoto, martin, andrew ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/asia ! make/data/tzdata/backward ! make/data/tzdata/europe ! make/data/tzdata/leapseconds ! make/data/tzdata/northamerica ! 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/java/time/test/java/time/format/ZoneName.java Changeset: 5d2740b5 Author: Chris Plummer Date: 2020-04-28 13:35:46 +0000 URL: https://git.openjdk.java.net/lanai/commit/5d2740b5 8231634: SA stack walking fails with "illegal bci" Reviewed-by: amenkov, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstMethod.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ThreadStackTrace.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java ! test/jdk/ProblemList.txt Changeset: 6911667e Author: Chris Plummer Date: 2020-04-28 13:38:45 +0000 URL: https://git.openjdk.java.net/lanai/commit/6911667e 8243500: SA: Incorrect BCI and Line Number with jstack if the top frame is in the interpreter (BSD and Windows) Reviewed-by: amenkov, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/bsd_amd64/BsdAMD64JavaThreadPDAccess.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/win32_amd64/Win32AMD64JavaThreadPDAccess.java + test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLineNumbers.java Changeset: 70e632d5 Author: Igor Ignatyev Date: 2020-04-28 19:57:02 +0000 URL: https://git.openjdk.java.net/lanai/commit/70e632d5 8243935: remove copying of s.h.WB$WhiteBoxPermission in hotspot tests Reviewed-by: dholmes, stefank ! 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_net_http.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_transaction_xa.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_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_jfr.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_localedata_2.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_management_jfr.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_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_unsupported_desktop.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_xml_dom.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_zipfs.java ! test/hotspot/jtreg/compiler/aot/DeoptimizationTest.java ! test/hotspot/jtreg/compiler/aot/RecompilationTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeDynamic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeInterface2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeDynamic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeInterface2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java ! test/hotspot/jtreg/compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/arguments/TestUseCountLeadingZerosInstructionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyNoInitDeopt.java ! test/hotspot/jtreg/compiler/arraycopy/TestDefaultMethodArrayCloneDeoptC2.java ! test/hotspot/jtreg/compiler/c2/Test6857159.java ! test/hotspot/jtreg/compiler/c2/Test8004741.java ! test/hotspot/jtreg/compiler/c2/TestUseOptoBiasInliningWithoutEliminateLocks.java ! test/hotspot/jtreg/compiler/c2/cr6589834/Test_ia32.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeInterface2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeInterface2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeInterface2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeSpecial2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeSpecial2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeSpecial2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeStatic2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeStatic2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeStatic2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeVirtual2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeVirtual2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeVirtual2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeInterface2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeInterface2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeInterface2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeStatic2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeStatic2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeStatic2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeSpecial2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeSpecial2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeSpecial2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeStatic2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeStatic2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeVirtual2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeVirtual2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeVirtual2NativeTest.java ! test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java ! test/hotspot/jtreg/compiler/ciReplay/TestClientVM.java ! test/hotspot/jtreg/compiler/ciReplay/TestSAClient.java ! test/hotspot/jtreg/compiler/ciReplay/TestSAServer.java ! test/hotspot/jtreg/compiler/ciReplay/TestServerVM.java ! test/hotspot/jtreg/compiler/ciReplay/TestVMNoCompLevel.java ! test/hotspot/jtreg/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java ! test/hotspot/jtreg/compiler/classUnloading/methodUnloading/TestMethodUnloading.java ! test/hotspot/jtreg/compiler/codecache/CheckSegmentedCodeCache.java ! test/hotspot/jtreg/compiler/codecache/OverflowCodeCacheTest.java ! test/hotspot/jtreg/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/BeanTypeTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/CodeHeapBeanPresenceTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/GetUsageTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/InitialAndMaxUsageTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/ManagerNamesTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/MemoryPoolsPresenceTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/PeakUsageTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/PoolsIndependenceTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/ThresholdNotificationsTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/UsageThresholdExceededTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/UsageThresholdIncreasedTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/UsageThresholdNotExceededTest.java ! test/hotspot/jtreg/compiler/codecache/stress/OverloadCompileQueueTest.java ! test/hotspot/jtreg/compiler/codecache/stress/RandomAllocationTest.java ! test/hotspot/jtreg/compiler/codecache/stress/ReturnBlobToWrongHeapTest.java ! test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java ! test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationTest.java ! test/hotspot/jtreg/compiler/codegen/TestOopCmp.java ! test/hotspot/jtreg/compiler/codegen/aes/TestAESMain.java ! test/hotspot/jtreg/compiler/codegen/aes/TestCipherBlockChainingEncrypt.java ! test/hotspot/jtreg/compiler/compilercontrol/InlineMatcherTest.java ! test/hotspot/jtreg/compiler/compilercontrol/TestCompilerDirectivesCompatibilityBase.java ! test/hotspot/jtreg/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOff.java ! test/hotspot/jtreg/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOn.java ! test/hotspot/jtreg/compiler/compilercontrol/TestCompilerDirectivesCompatibilityFlag.java ! test/hotspot/jtreg/compiler/compilercontrol/commandfile/CompileOnlyTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commandfile/ExcludeTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commandfile/LogTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commandfile/PrintTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commands/CompileOnlyTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commands/ExcludeTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commands/LogTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commands/PrintTest.java ! test/hotspot/jtreg/compiler/compilercontrol/directives/CompileOnlyTest.java ! test/hotspot/jtreg/compiler/compilercontrol/directives/ExcludeTest.java ! test/hotspot/jtreg/compiler/compilercontrol/directives/LogTest.java ! test/hotspot/jtreg/compiler/compilercontrol/directives/PrintTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddAndRemoveTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddCompileOnlyTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddExcludeTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddLogTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddPrintAssemblyTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/ClearDirectivesStackTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/PrintDirectivesTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/StressAddMultiThreadedTest.java ! test/hotspot/jtreg/compiler/compilercontrol/logcompilation/LogTest.java ! test/hotspot/jtreg/compiler/compilercontrol/matcher/MethodMatcherTest.java ! test/hotspot/jtreg/compiler/compilercontrol/mixed/RandomCommandsTest.java ! test/hotspot/jtreg/compiler/compilercontrol/mixed/RandomValidCommandsTest.java ! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java ! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java ! test/hotspot/jtreg/compiler/escapeAnalysis/TestArrayCopy.java ! test/hotspot/jtreg/compiler/floatingpoint/TestPow2.java ! test/hotspot/jtreg/compiler/gcbarriers/EqvUncastStepOverBarrier.java ! test/hotspot/jtreg/compiler/interpreter/DisableOSRTest.java ! test/hotspot/jtreg/compiler/intrinsics/IntrinsicAvailableTest.java ! test/hotspot/jtreg/compiler/intrinsics/IntrinsicDisabledTest.java ! test/hotspot/jtreg/compiler/intrinsics/base64/TestBase64.java ! test/hotspot/jtreg/compiler/intrinsics/bigInteger/MontgomeryMultiplyTest.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestAndnI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestAndnL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsiI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsiL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsmskI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsmskL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsrI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsrL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestLzcntI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestLzcntL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestTzcntI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestTzcntL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/AndnTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/AndnTestL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsiTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsiTestL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsmskTestL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsrTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsrTestL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/LZcntTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/LZcntTestL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/TZcntTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/TZcntTestL.java ! test/hotspot/jtreg/compiler/intrinsics/klass/CastNullCheckDroppingsTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/string/TestStringIntrinsics2.java ! test/hotspot/jtreg/compiler/jsr292/ContinuousCallSiteTargetChange.java ! test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/RedefineTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetFlagValueTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasNeverInlineDirectiveTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsCompilableTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsMatureTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.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/MaterializeVirtualObjectTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ReprofileTest.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/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderTest.java ! test/hotspot/jtreg/compiler/loopopts/UseCountedLoopSafepointsTest.java ! test/hotspot/jtreg/compiler/oracle/GetMethodOptionTest.java ! test/hotspot/jtreg/compiler/oracle/MethodMatcherTest.java ! test/hotspot/jtreg/compiler/profiling/TestTypeProfiling.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAbortRatio.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAbortThreshold.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMDeoptOnHighAbortRatio.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMLockingCalculationDelay.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMLockingThreshold.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMRetryCount.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMSpinLoopCount.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMTotalCountIncrRate.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMAfterLockInflation.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMDeopt.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMForInflatedLocks.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMForStackLocks.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMXendForLockBusy.java ! test/hotspot/jtreg/compiler/rtm/method_options/TestNoRTMLockElidingOption.java ! test/hotspot/jtreg/compiler/rtm/method_options/TestUseRTMLockElidingOption.java ! test/hotspot/jtreg/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java ! test/hotspot/jtreg/compiler/runtime/Test8010927.java ! test/hotspot/jtreg/compiler/tiered/ConstantGettersTransitionsTest.java ! test/hotspot/jtreg/compiler/tiered/Level2RecompilationTest.java ! test/hotspot/jtreg/compiler/tiered/LevelTransitionTest.java ! test/hotspot/jtreg/compiler/tiered/NonTieredLevelsTest.java ! test/hotspot/jtreg/compiler/tiered/TieredLevelsTest.java ! test/hotspot/jtreg/compiler/types/TestMeetIncompatibleInterfaceArrays.java ! test/hotspot/jtreg/compiler/types/correctness/CorrectnessTest.java ! test/hotspot/jtreg/compiler/types/correctness/OffTest.java ! test/hotspot/jtreg/compiler/uncommontrap/DeoptReallocFailure.java ! test/hotspot/jtreg/compiler/uncommontrap/Test8009761.java ! test/hotspot/jtreg/compiler/uncommontrap/TestUnstableIfTrap.java ! test/hotspot/jtreg/compiler/whitebox/AllocationCodeBlobTest.java ! test/hotspot/jtreg/compiler/whitebox/BlockingCompilation.java ! test/hotspot/jtreg/compiler/whitebox/ClearMethodStateTest.java ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeAllTest.java ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeFramesTest.java ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeMethodTest.java ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeMultipleOSRTest.java ! test/hotspot/jtreg/compiler/whitebox/EnqueueMethodForCompilationTest.java ! test/hotspot/jtreg/compiler/whitebox/ForceNMethodSweepTest.java ! test/hotspot/jtreg/compiler/whitebox/GetCodeHeapEntriesTest.java ! test/hotspot/jtreg/compiler/whitebox/GetNMethodTest.java ! test/hotspot/jtreg/compiler/whitebox/IsMethodCompilableTest.java ! test/hotspot/jtreg/compiler/whitebox/LockCompilationTest.java ! test/hotspot/jtreg/compiler/whitebox/MakeMethodNotCompilableTest.java ! test/hotspot/jtreg/compiler/whitebox/OSRFailureLevel4Test.java ! test/hotspot/jtreg/compiler/whitebox/SetDontInlineMethodTest.java ! test/hotspot/jtreg/compiler/whitebox/SetForceInlineMethodTest.java ! test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java ! test/hotspot/jtreg/containers/cgroup/PlainRead.java ! test/hotspot/jtreg/containers/docker/TestCPUSets.java ! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java ! test/hotspot/jtreg/containers/docker/TestMisc.java ! test/hotspot/jtreg/gc/TestConcurrentGCBreakpoints.java ! test/hotspot/jtreg/gc/TestJNIWeak/TestJNIWeak.java ! test/hotspot/jtreg/gc/arguments/TestG1HeapSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestMaxRAMFlags.java ! test/hotspot/jtreg/gc/arguments/TestMinInitialErgonomics.java ! test/hotspot/jtreg/gc/arguments/TestParallelGCThreads.java ! test/hotspot/jtreg/gc/arguments/TestParallelHeapSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java ! test/hotspot/jtreg/gc/arguments/TestSerialHeapSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgo.java ! test/hotspot/jtreg/gc/class_unloading/TestClassUnloadingDisabled.java ! test/hotspot/jtreg/gc/class_unloading/TestG1ClassUnloadingHWM.java ! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java ! test/hotspot/jtreg/gc/ergonomics/TestInitialGCThreadLogging.java ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java ! test/hotspot/jtreg/gc/g1/TestHumongousCodeCacheRoots.java ! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java ! test/hotspot/jtreg/gc/g1/TestLargePageUseForHeap.java ! test/hotspot/jtreg/gc/g1/TestNoEagerReclaimOfHumongousRegions.java ! test/hotspot/jtreg/gc/g1/TestRegionLivenessPrint.java ! test/hotspot/jtreg/gc/g1/TestRemsetLogging.java ! test/hotspot/jtreg/gc/g1/TestRemsetLoggingPerRegion.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData00.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData05.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData10.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData15.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData20.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData25.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData30.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHeapCounters.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousClassLoader.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousMovement.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousThreshold.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestNoAllocationsInHRegions.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestObjectCollected.java ! test/hotspot/jtreg/gc/g1/humongousObjects/objectGraphTest/TestObjectGraphAfterGC.java ! test/hotspot/jtreg/gc/g1/plab/TestPLABPromotion.java ! test/hotspot/jtreg/gc/g1/plab/TestPLABResize.java ! test/hotspot/jtreg/gc/logging/TestGCId.java ! test/hotspot/jtreg/gc/metaspace/TestCapacityUntilGCWrapAround.java ! test/hotspot/jtreg/gc/nvdimm/TestHumongousObjectsOnNvdimm.java ! test/hotspot/jtreg/gc/nvdimm/TestOldObjectsOnNvdimm.java ! test/hotspot/jtreg/gc/nvdimm/TestYoungObjectsOnDram.java ! test/hotspot/jtreg/gc/stress/TestMultiThreadStressRSet.java ! test/hotspot/jtreg/gc/stress/TestStressRSetCoarsening.java ! test/hotspot/jtreg/gc/survivorAlignment/TestAllocationInEden.java ! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromEdenToTenured.java ! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java ! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java ! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionToSurvivor.java ! test/hotspot/jtreg/gc/whitebox/TestConcMarkCycleWB.java ! test/hotspot/jtreg/runtime/ClassUnload/ConstantPoolDependsTest.java ! test/hotspot/jtreg/runtime/ClassUnload/DictionaryDependsTest.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClass.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClassLoader.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveObject.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveSoftReference.java ! test/hotspot/jtreg/runtime/ClassUnload/SuperDependsTest.java ! test/hotspot/jtreg/runtime/ClassUnload/UnloadInterfaceTest.java ! test/hotspot/jtreg/runtime/ClassUnload/UnloadTest.java ! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java ! test/hotspot/jtreg/runtime/Dictionary/CleanProtectionDomain.java ! test/hotspot/jtreg/runtime/ElfDecoder/TestElfDirectRead.java ! test/hotspot/jtreg/runtime/HiddenClasses/TestHiddenClassUnloading.java ! test/hotspot/jtreg/runtime/MemberName/MemberNameLeak.java ! test/hotspot/jtreg/runtime/Metaspace/DefineClass.java ! test/hotspot/jtreg/runtime/NMT/ChangeTrackingLevel.java ! test/hotspot/jtreg/runtime/NMT/CommitOverlappingRegions.java ! test/hotspot/jtreg/runtime/NMT/HugeArenaTracking.java ! test/hotspot/jtreg/runtime/NMT/MallocTestType.java ! test/hotspot/jtreg/runtime/NMT/ReleaseCommittedMemory.java ! test/hotspot/jtreg/runtime/NMT/SummarySanityCheck.java ! test/hotspot/jtreg/runtime/NMT/ThreadedMallocTestType.java ! test/hotspot/jtreg/runtime/NMT/ThreadedVirtualAllocTestType.java ! test/hotspot/jtreg/runtime/NMT/VirtualAllocAttemptReserveMemoryAt.java ! test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitMerge.java ! test/hotspot/jtreg/runtime/NMT/VirtualAllocTestType.java ! test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency1.java ! test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency2.java ! test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency3.java ! test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency4.java ! test/hotspot/jtreg/runtime/Safepoint/NoSafepointVerifier.java ! test/hotspot/jtreg/runtime/Unsafe/InternalErrorTest.java ! test/hotspot/jtreg/runtime/cds/SpaceUtilizationCheck.java ! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagCombo.java ! test/hotspot/jtreg/runtime/cds/appcds/TestZGCWithCDS.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MainModuleOnly.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/IncompatibleOptions.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsHumongous.java ! test/hotspot/jtreg/runtime/defineAnonClass/TestAnonSymbolLeak.java ! test/hotspot/jtreg/runtime/exceptionMsgs/AbstractMethodError/AbstractMethodErrorTest.java ! test/hotspot/jtreg/runtime/exceptionMsgs/IncompatibleClassChangeError/IncompatibleClassChangeErrorTest.java ! test/hotspot/jtreg/runtime/execstack/TestCheckJDK.java ! test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java ! test/hotspot/jtreg/runtime/handshake/HandshakeWalkExitTest.java ! test/hotspot/jtreg/runtime/handshake/HandshakeWalkOneExitTest.java ! test/hotspot/jtreg/runtime/handshake/HandshakeWalkStackTest.java ! test/hotspot/jtreg/runtime/interned/SanityTest.java ! test/hotspot/jtreg/runtime/logging/loadLibraryTest/LoadLibraryTest.java ! test/hotspot/jtreg/runtime/memory/ReadFromNoaccessArea.java ! test/hotspot/jtreg/runtime/memory/ReserveMemory.java ! test/hotspot/jtreg/runtime/memory/RunUnitTestsConcurrently.java ! test/hotspot/jtreg/runtime/memory/StressVirtualSpaceResize.java ! test/hotspot/jtreg/runtime/modules/AccessCheckAllUnnamed.java ! test/hotspot/jtreg/runtime/modules/AccessCheckExp.java ! test/hotspot/jtreg/runtime/modules/AccessCheckJavaBase.java ! test/hotspot/jtreg/runtime/modules/AccessCheckOpen.java ! test/hotspot/jtreg/runtime/modules/AccessCheckRead.java ! test/hotspot/jtreg/runtime/modules/AccessCheckSuper.java ! test/hotspot/jtreg/runtime/modules/AccessCheckUnnamed.java ! test/hotspot/jtreg/runtime/modules/AccessCheckWorks.java ! test/hotspot/jtreg/runtime/modules/CCE_module_msg.java ! test/hotspot/jtreg/runtime/modules/ExportTwice.java ! test/hotspot/jtreg/runtime/modules/JVMAddModuleExportToAllUnnamed.java ! test/hotspot/jtreg/runtime/modules/JVMAddModuleExports.java ! test/hotspot/jtreg/runtime/modules/JVMAddModuleExportsToAll.java ! test/hotspot/jtreg/runtime/modules/JVMAddReadsModule.java ! test/hotspot/jtreg/runtime/modules/JVMDefineModule.java ! test/hotspot/jtreg/runtime/modules/LoadUnloadModuleStress.java ! test/hotspot/jtreg/runtime/whitebox/WBStackSize.java ! test/hotspot/jtreg/sanity/WBApi.java ! test/hotspot/jtreg/serviceability/ParserTest.java ! test/hotspot/jtreg/serviceability/dcmd/compiler/CodelistTest.java ! test/hotspot/jtreg/serviceability/dcmd/compiler/CompilerQueueTest.java ! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSize.java ! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSizeForInterface.java ! test/hotspot/jtreg/serviceability/sa/TestUniverse.java ! test/hotspot/jtreg/testlibrary_tests/TestPlatformIsTieredSupported.java ! test/hotspot/jtreg/testlibrary_tests/ctw/ClassesDirTest.java ! test/hotspot/jtreg/testlibrary_tests/ctw/ClassesListTest.java ! test/hotspot/jtreg/testlibrary_tests/ctw/JarDirTest.java ! test/hotspot/jtreg/testlibrary_tests/ctw/JarsTest.java ! test/hotspot/jtreg/testlibrary_tests/whitebox/BlobSanityTest.java ! test/hotspot/jtreg/testlibrary_tests/whitebox/vm_flags/BooleanTest.java ! test/hotspot/jtreg/testlibrary_tests/whitebox/vm_flags/DoubleTest.java ! test/hotspot/jtreg/testlibrary_tests/whitebox/vm_flags/IntxTest.java ! test/hotspot/jtreg/testlibrary_tests/whitebox/vm_flags/SizeTTest.java ! test/hotspot/jtreg/testlibrary_tests/whitebox/vm_flags/StringTest.java ! test/hotspot/jtreg/testlibrary_tests/whitebox/vm_flags/Uint64Test.java ! test/hotspot/jtreg/testlibrary_tests/whitebox/vm_flags/UintxTest.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/staticReferences/StaticReferences.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy014/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy015/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/TestDriver.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/Test.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/gc/lotsOfCallSites/Test.java Changeset: 9320f9c6 Author: Mikael Vidstedt Date: 2020-04-28 20:36:20 +0000 URL: https://git.openjdk.java.net/lanai/commit/9320f9c6 8243634: Add pandoc dependency when building linux-aarch64 at Oracle Reviewed-by: ihse ! make/conf/jib-profiles.js Changeset: 6ff66db5 Author: Igor Ignatyev Date: 2020-04-28 20:49:28 +0000 URL: https://git.openjdk.java.net/lanai/commit/6ff66db5 8242314: use reproducible random in vmTestbase shared code Reviewed-by: kbarrett, lmesnik ! test/hotspot/jtreg/vmTestbase/ExecDriver.java ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/NonbranchyTree.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/SerialExecutionDebugger.java ! test/hotspot/jtreg/vmTestbase/nsk/share/runner/RunParams.java ! test/hotspot/jtreg/vmTestbase/nsk/share/test/LocalRandom.java ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/share/SysDictTest.java ! test/hotspot/jtreg/vmTestbase/vm/share/RandomEx.java Changeset: a9d14e14 Author: Igor Ignatyev Date: 2020-04-28 21:17:32 +0000 URL: https://git.openjdk.java.net/lanai/commit/a9d14e14 8243944: use SkippedException and @requires in runtime/memory/ReadFromNoaccessArea.java test Reviewed-by: minqi ! test/hotspot/jtreg/runtime/memory/ReadFromNoaccessArea.java Changeset: 7f49c916 Author: Igor Ignatyev Date: 2020-04-28 21:59:31 +0000 URL: https://git.openjdk.java.net/lanai/commit/7f49c916 8244066: ClassFileInstaller should be run in driver mode Reviewed-by: iklam ! test/jdk/java/lang/ref/CleanerTest.java ! test/jdk/jdk/internal/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWith32BitOops.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithHeapBasedOops.java ! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryCommittedSize.java ! test/jdk/jdk/jfr/event/runtime/TestThrowableInstrumentation.java ! test/lib/ClassFileInstaller.java Changeset: 0783dd69 Author: Serguei Spitsyn Date: 2020-04-29 06:33:10 +0000 URL: https://git.openjdk.java.net/lanai/commit/0783dd69 8241807: JDWP needs update for hidden classes Introduce test coverage for hidden class events Reviewed-by: lmesnik, amenkov + test/hotspot/jtreg/vmTestbase/nsk/jdi/HiddenClass/events/DebuggeeBase.java + test/hotspot/jtreg/vmTestbase/nsk/jdi/HiddenClass/events/DebuggerBase.java + test/hotspot/jtreg/vmTestbase/nsk/jdi/HiddenClass/events/EventHandler.java + test/hotspot/jtreg/vmTestbase/nsk/jdi/HiddenClass/events/HiddenClass.java + test/hotspot/jtreg/vmTestbase/nsk/jdi/HiddenClass/events/events001.java + test/hotspot/jtreg/vmTestbase/nsk/jdi/HiddenClass/events/events001a.java Changeset: 408bc486 Author: Magnus Ihse Bursie Date: 2020-04-29 08:49:17 +0000 URL: https://git.openjdk.java.net/lanai/commit/408bc486 8244036: Refresh SetupJavaCompilation, and remove support for sjavac Reviewed-by: erikj ! make/CompileDemos.gmk ! make/CompileInterimLangtools.gmk ! make/CompileJavaModules.gmk ! make/CompileModuleTools.gmk ! make/CompileToolsHotspot.gmk ! make/CompileToolsJdk.gmk ! make/GenerateLinkOptData.gmk ! make/JrtfsJar.gmk ! make/RunTestsPrebuiltSpec.gmk ! make/ToolsLangtools.gmk ! make/autoconf/boot-jdk.m4 ! make/autoconf/bootcycle-spec.gmk.in ! make/autoconf/build-performance.m4 ! make/autoconf/configure.ac ! make/autoconf/spec.gmk.in ! make/common/JavaCompilation.gmk - make/common/SetupJavaCompilers.gmk ! make/gendata/Gendata-jdk.compiler.gmk ! make/gendata/GendataBreakIterator.gmk ! make/gendata/GendataCommon.gmk ! make/gensrc/GensrcCommonJdk.gmk ! make/hotspot/gensrc/GensrcJfr.gmk ! make/hotspot/gensrc/GensrcJvmti.gmk ! make/hotspot/ide/CreateVSProject.gmk ! make/launcher/Launcher-jdk.compiler.gmk ! make/test/BuildFailureHandler.gmk ! make/test/BuildMicrobenchmark.gmk ! make/test/BuildTestLib.gmk ! make/test/JtregGraalUnit.gmk Changeset: 739e8e32 Author: Stuart Monteith Date: 2020-04-29 14:53:48 +0000 URL: https://git.openjdk.java.net/lanai/commit/739e8e32 8216557: Aarch64: Add support for Concurrent Class Unloading Co-authored-by: Andrew Haley Reviewed-by: aph, eosterlund, pliden, njian ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetNMethod_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/z/zArguments_aarch64.cpp ! 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/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp ! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp ! src/hotspot/share/gc/shared/barrierSetNMethod.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithZ.java Changeset: 0de9bbd4 Author: Magnus Ihse Bursie Date: 2020-04-29 08:55:01 +0000 URL: https://git.openjdk.java.net/lanai/commit/0de9bbd4 8244044: Refactor phase makefiles to be structured per module Reviewed-by: erikj ! make/Main.gmk ! make/MainSupport.gmk ! make/ModuleWrapper.gmk = make/common/modules/CopyCommon.gmk = make/common/modules/GendataCommon.gmk = make/common/modules/GensrcCommonJdk.gmk = make/common/modules/GensrcCommonLangtools.gmk = make/common/modules/GensrcModuleInfo.gmk = make/common/modules/GensrcProperties.gmk = make/common/modules/LauncherCommon.gmk = make/common/modules/LibCommon.gmk - make/copy/Copy-java.base.gmk - make/copy/Copy-java.desktop.gmk - make/gendata/Gendata-java.base.gmk - make/gendata/Gendata-java.desktop.gmk - make/gendata/Gendata-jdk.compiler.gmk - make/gendata/GendataBlacklistedCerts.gmk - make/gensrc/Gensrc-java.base.gmk - make/gensrc/Gensrc-java.desktop.gmk - make/gensrc/Gensrc-jdk.internal.vm.compiler.gmk - make/gensrc/Gensrc-jdk.localedata.gmk - make/gensrc/GensrcIcons.gmk - make/gensrc/GensrcVarHandles.gmk - make/launcher/Launcher-java.base.gmk - make/launcher/Launcher-jdk.jcmd.gmk - make/launcher/Launcher-jdk.jstatd.gmk - make/lib/Awt2dLibraries.gmk - make/lib/CoreLibraries.gmk - make/lib/Lib-java.base.gmk - make/lib/Lib-java.desktop.gmk - make/lib/Lib-java.instrument.gmk - make/lib/Lib-java.management.gmk - make/lib/Lib-jdk.hotspot.agent.gmk - make/lib/Lib-jdk.management.gmk + make/modules/java.base/Copy.gmk + make/modules/java.base/Gendata.gmk + make/modules/java.base/Gensrc.gmk + make/modules/java.base/Launcher.gmk + make/modules/java.base/Lib.gmk + make/modules/java.base/gendata/GendataBlacklistedCerts.gmk = make/modules/java.base/gendata/GendataBreakIterator.gmk = make/modules/java.base/gendata/GendataCryptoPolicy.gmk = make/modules/java.base/gendata/GendataPublicSuffixList.gmk = make/modules/java.base/gendata/GendataTZDB.gmk = make/modules/java.base/gensrc/GensrcBuffer.gmk = make/modules/java.base/gensrc/GensrcCharacterData.gmk = make/modules/java.base/gensrc/GensrcCharsetCoder.gmk = make/modules/java.base/gensrc/GensrcCharsetMapping.gmk = make/modules/java.base/gensrc/GensrcEmojiData.gmk = make/modules/java.base/gensrc/GensrcExceptions.gmk = make/modules/java.base/gensrc/GensrcLocaleData.gmk = make/modules/java.base/gensrc/GensrcMisc.gmk = make/modules/java.base/gensrc/GensrcModuleLoaderMap.gmk + make/modules/java.base/gensrc/GensrcVarHandles.gmk + make/modules/java.base/lib/CoreLibraries.gmk + make/modules/java.desktop/Copy.gmk + make/modules/java.desktop/Gendata.gmk + make/modules/java.desktop/Gensrc.gmk + make/modules/java.desktop/Lib.gmk = make/modules/java.desktop/gendata/GendataFontConfig.gmk = make/modules/java.desktop/gendata/GendataHtml32dtd.gmk + make/modules/java.desktop/gensrc/GensrcIcons.gmk = make/modules/java.desktop/gensrc/GensrcSwing.gmk = make/modules/java.desktop/gensrc/GensrcX11Wrappers.gmk + make/modules/java.desktop/lib/Awt2dLibraries.gmk + make/modules/java.instrument/Lib.gmk = make/modules/java.logging/Copy.gmk = make/modules/java.logging/Gensrc.gmk + make/modules/java.management/Lib.gmk = make/modules/java.prefs/Lib.gmk = make/modules/java.rmi/Launcher.gmk = make/modules/java.rmi/Lib.gmk = make/modules/java.scripting/Launcher.gmk = make/modules/java.security.jgss/Launcher.gmk = make/modules/java.security.jgss/Lib.gmk = make/modules/java.smartcardio/Lib.gmk = make/modules/jdk.accessibility/Copy.gmk = make/modules/jdk.accessibility/Launcher.gmk = make/modules/jdk.accessibility/Lib.gmk = make/modules/jdk.aot/Launcher.gmk = make/modules/jdk.attach/Lib.gmk = make/modules/jdk.charsets/Gensrc.gmk + make/modules/jdk.compiler/Gendata.gmk = make/modules/jdk.compiler/Gensrc.gmk = make/modules/jdk.compiler/Launcher.gmk = make/modules/jdk.crypto.cryptoki/Copy.gmk = make/modules/jdk.crypto.cryptoki/Lib.gmk = make/modules/jdk.crypto.ec/Lib.gmk = make/modules/jdk.crypto.mscapi/Lib.gmk = make/modules/jdk.crypto.ucrypto/Copy.gmk = make/modules/jdk.crypto.ucrypto/Lib.gmk = make/modules/jdk.hotspot.agent/Gensrc.gmk = make/modules/jdk.hotspot.agent/Launcher.gmk + make/modules/jdk.hotspot.agent/Lib.gmk = make/modules/jdk.incubator.jpackage/Launcher.gmk = make/modules/jdk.incubator.jpackage/Lib.gmk = make/modules/jdk.internal.le/Lib.gmk = make/modules/jdk.internal.vm.compiler.management/Gensrc.gmk + make/modules/jdk.internal.vm.compiler/Gensrc.gmk = make/modules/jdk.jartool/Gensrc.gmk = make/modules/jdk.jartool/Launcher.gmk = make/modules/jdk.javadoc/Gensrc.gmk = make/modules/jdk.javadoc/Launcher.gmk + make/modules/jdk.jcmd/Launcher.gmk = make/modules/jdk.jconsole/Launcher.gmk = make/modules/jdk.jdeps/Gensrc.gmk = make/modules/jdk.jdeps/Launcher.gmk = make/modules/jdk.jdi/Gensrc.gmk = make/modules/jdk.jdi/Launcher.gmk = make/modules/jdk.jdi/Lib.gmk = make/modules/jdk.jdwp.agent/Copy.gmk = make/modules/jdk.jdwp.agent/Lib.gmk = make/modules/jdk.jfr/Copy.gmk = make/modules/jdk.jfr/Launcher.gmk = make/modules/jdk.jlink/Gensrc.gmk = make/modules/jdk.jlink/Launcher.gmk = make/modules/jdk.jshell/Gensrc.gmk = make/modules/jdk.jshell/Launcher.gmk + make/modules/jdk.jstatd/Launcher.gmk + make/modules/jdk.localedata/Gensrc.gmk = make/modules/jdk.management.agent/Copy.gmk = make/modules/jdk.management.agent/Gensrc.gmk = make/modules/jdk.management.agent/Lib.gmk + make/modules/jdk.management/Lib.gmk = make/modules/jdk.net/Lib.gmk = make/modules/jdk.sctp/Lib.gmk = make/modules/jdk.security.auth/Lib.gmk Changeset: 60e2afe2 Author: Matthias Baesken Date: 2020-04-29 08:57:40 +0000 URL: https://git.openjdk.java.net/lanai/commit/60e2afe2 8243389: enhance os::pd_print_cpu_info on linux Reviewed-by: dholmes, mdoerr ! src/hotspot/os/linux/os_linux.cpp Changeset: 35af52dd Author: Stefan Karlsson Date: 2020-04-29 08:52:18 +0000 URL: https://git.openjdk.java.net/lanai/commit/35af52dd 8244010: Simplify usages of ProcessTools.createJavaProcessBuilder in our tests Reviewed-by: lmesnik, iignatyev, coleenp, dholmes ! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java ! test/hotspot/jtreg/compiler/graalunit/common/GraalUnitTestLauncher.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/BMITestRunner.java ! test/hotspot/jtreg/compiler/jsr292/ContinuousCallSiteTargetChange.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetFlagValueTest.java ! test/hotspot/jtreg/compiler/linkage/TestLinkageErrorInGenerateOopMap.java ! test/hotspot/jtreg/compiler/loopstripmining/CheckLoopStripMining.java ! test/hotspot/jtreg/gc/TestAgeOutput.java ! test/hotspot/jtreg/gc/TestAllocateHeapAt.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtError.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java ! test/hotspot/jtreg/gc/TestCardTablePageCommits.java ! test/hotspot/jtreg/gc/TestNumWorkerOutput.java ! test/hotspot/jtreg/gc/TestSmallHeap.java ! test/hotspot/jtreg/gc/TestVerifyDuringStartup.java ! test/hotspot/jtreg/gc/TestVerifySilently.java ! test/hotspot/jtreg/gc/TestVerifySubSet.java ! test/hotspot/jtreg/gc/arguments/GCArguments.java ! test/hotspot/jtreg/gc/arguments/TestG1ConcMarkStepDurationMillis.java ! test/hotspot/jtreg/gc/arguments/TestG1ConcRefinementThreads.java ! test/hotspot/jtreg/gc/arguments/TestG1HeapRegionSize.java ! test/hotspot/jtreg/gc/arguments/TestG1PercentageOptions.java ! test/hotspot/jtreg/gc/arguments/TestMaxMinHeapFreeRatioFlags.java ! test/hotspot/jtreg/gc/arguments/TestMaxNewSize.java ! test/hotspot/jtreg/gc/arguments/TestMaxRAMFlags.java ! test/hotspot/jtreg/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java ! test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestObjectTenuringFlags.java ! test/hotspot/jtreg/gc/arguments/TestParallelGCThreads.java ! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java ! test/hotspot/jtreg/gc/arguments/TestSelectDefaultGC.java ! test/hotspot/jtreg/gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA.java ! test/hotspot/jtreg/gc/arguments/TestSoftMaxHeapSizeFlag.java ! test/hotspot/jtreg/gc/arguments/TestSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestTargetSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgoTools.java ! test/hotspot/jtreg/gc/arguments/TestUseNUMAInterleaving.java ! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java ! test/hotspot/jtreg/gc/ergonomics/TestInitialGCThreadLogging.java ! test/hotspot/jtreg/gc/g1/Test2GbHeap.java ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsLog.java ! test/hotspot/jtreg/gc/g1/TestHumongousCodeCacheRoots.java ! test/hotspot/jtreg/gc/g1/TestMarkStackSizes.java ! test/hotspot/jtreg/gc/g1/TestPLABSizeBounds.java ! test/hotspot/jtreg/gc/g1/TestPrintRegionRememberedSetInfo.java ! test/hotspot/jtreg/gc/g1/TestRemsetLoggingTools.java ! test/hotspot/jtreg/gc/g1/TestSharedArchiveWithPreTouch.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData.java ! test/hotspot/jtreg/gc/g1/TestStringDeduplicationTools.java ! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java ! test/hotspot/jtreg/gc/g1/ihop/TestIHOPErgo.java ! test/hotspot/jtreg/gc/g1/ihop/TestIHOPStatic.java ! test/hotspot/jtreg/gc/g1/logging/TestG1LoggingFailure.java ! test/hotspot/jtreg/gc/g1/mixedgc/TestLogging.java ! test/hotspot/jtreg/gc/g1/plab/TestPLABEvacuationFailure.java ! test/hotspot/jtreg/gc/g1/plab/TestPLABPromotion.java ! test/hotspot/jtreg/gc/g1/plab/TestPLABResize.java ! test/hotspot/jtreg/gc/metaspace/TestSizeTransitions.java ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAt.java ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtError.java ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtMultiple.java ! test/hotspot/jtreg/gc/nvdimm/TestHumongousObjectsOnNvdimm.java ! test/hotspot/jtreg/gc/nvdimm/TestOldObjectsOnNvdimm.java ! test/hotspot/jtreg/gc/nvdimm/TestYoungObjectsOnDram.java ! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java ! test/hotspot/jtreg/gc/stress/TestStressG1Humongous.java ! test/hotspot/jtreg/gc/stress/gclocker/TestExcessGCLockerCollections.java ! test/hotspot/jtreg/gc/z/TestAllocateHeapAt.java ! test/hotspot/jtreg/gc/z/TestHighUsage.java ! test/hotspot/jtreg/gc/z/TestSmallHeap.java ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOption.java ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java ! test/hotspot/jtreg/runtime/CommandLine/PrintTouchedMethods.java ! test/hotspot/jtreg/runtime/CommandLine/TestHexArguments.java ! test/hotspot/jtreg/runtime/CommandLine/VMOptionsFile/TestVMOptionsFile.java ! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java ! test/hotspot/jtreg/runtime/Shutdown/ShutdownTest.java ! test/hotspot/jtreg/runtime/cds/MaxMetaspaceSize.java ! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java ! test/hotspot/jtreg/runtime/logging/ClassLoadUnloadTest.java ! test/hotspot/jtreg/runtime/logging/LoaderConstraintsTest.java ! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java ! test/hotspot/jtreg/runtime/records/RedefineRecord.java ! test/hotspot/jtreg/serviceability/dcmd/gc/RunFinalizationTest.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeak.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineWithUnresolvedClass.java ! test/hotspot/jtreg/serviceability/logging/TestLogRotation.java ! test/hotspot/jtreg/serviceability/sa/TestCpoolForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestDefaultMethods.java ! test/hotspot/jtreg/serviceability/sa/TestG1HeapRegion.java ! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSize.java ! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSizeForInterface.java ! test/hotspot/jtreg/serviceability/sa/TestRevPtrsForInvokeDynamic.java ! test/hotspot/jtreg/vmTestbase/gc/huge/quicklook/largeheap/MemOptions/MemOptionsTest.java ! test/lib/jdk/test/lib/process/ProcessTools.java Changeset: fe152cdc Author: Alan Bateman Date: 2020-04-29 08:38:28 +0000 URL: https://git.openjdk.java.net/lanai/commit/fe152cdc 8243666: ModuleHashes attribute generated for JMOD and JAR files depends on timestamps Reviewed-by: mchung ! src/java.base/share/classes/jdk/internal/module/ModuleHashes.java ! src/java.base/share/classes/jdk/internal/module/ModuleHashesBuilder.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java ! src/java.base/share/classes/jdk/internal/module/ModuleReferences.java ! test/jdk/tools/jmod/hashes/HashesTest.java Changeset: 46a67f4b Author: Matthias Baesken Date: 2020-04-29 10:05:30 +0000 URL: https://git.openjdk.java.net/lanai/commit/46a67f4b 8243648: Windows 32bit compile error src/jdk.incubator.jpackage/windows/native/libjpackage/VersionInfo.cpp Reviewed-by: asemenyuk, herrick ! src/jdk.incubator.jpackage/windows/native/libjpackage/VersionInfo.cpp Changeset: 5bbee05c Author: Magnus Ihse Bursie Date: 2020-04-29 13:01:40 +0000 URL: https://git.openjdk.java.net/lanai/commit/5bbee05c 8243665: exploded-image-optimize touches module-info.class in all modules Reviewed-by: alanb ! make/jdk/src/classes/build/tools/jigsaw/AddPackagesAttribute.java Changeset: 313758a5 Author: Nikolay Martynov Committer: Jaroslav Bachorik Date: 2020-04-29 13:27:01 +0000 URL: https://git.openjdk.java.net/lanai/commit/313758a5 8243489: Thread CPU Load event may contain wrong data for CPU time under certain conditions Reviewed-by: jbachorik ! src/hotspot/share/jfr/periodic/jfrThreadCPULoadEvent.cpp ! test/hotspot/gtest/jfr/test_threadCpuLoad.cpp Changeset: 478773c1 Author: Kim Barrett Date: 2020-04-14 02:25:19 +0000 URL: https://git.openjdk.java.net/lanai/commit/478773c1 8243326: Cleanup use of volatile in taskqueue code Removed volatile on queue elements, cleaned up other uses, made atomics explicit. Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/shared/taskqueue.hpp ! src/hotspot/share/gc/shared/taskqueue.inline.hpp Changeset: 354033ec Author: Magnus Ihse Bursie Committer: Jie Fu Date: 2020-04-29 21:54:57 +0000 URL: https://git.openjdk.java.net/lanai/commit/354033ec 8244097: make bootcycle-images fails after JDK-8244036 Co-authored-by: Jie Fu Reviewed-by: ihse, erikj ! make/autoconf/boot-jdk.m4 Changeset: d7b36929 Author: Igor Ignatyev Date: 2020-04-29 07:08:31 +0000 URL: https://git.openjdk.java.net/lanai/commit/d7b36929 8243929: use @requires in serviceability/attach/AttachWithStalePidFile.java test Reviewed-by: cjplummer ! test/hotspot/jtreg/serviceability/attach/AttachWithStalePidFile.java Changeset: 311c9ab5 Author: Igor Ignatyev Date: 2020-04-29 07:08:31 +0000 URL: https://git.openjdk.java.net/lanai/commit/311c9ab5 8244052: remove copying of s.h.WB$WhiteBoxPermission in test/jdk Reviewed-by: dholmes, sspitsyn ! test/jdk/java/lang/management/MemoryMXBean/CollectionUsageThreshold.java ! test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest.java ! test/jdk/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java ! test/jdk/java/util/Arrays/TimSortStackSize2.java ! test/jdk/jdk/jfr/event/compiler/TestCodeCacheConfig.java ! test/jdk/jdk/jfr/event/compiler/TestCodeCacheFull.java ! test/jdk/jdk/jfr/event/compiler/TestCodeSweeper.java ! test/jdk/jdk/jfr/event/compiler/TestCodeSweeperStats.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerCompile.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerInlining.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerPhase.java ! test/jdk/jdk/jfr/event/compiler/TestDeoptimization.java ! test/jdk/jdk/jfr/event/runtime/TestSafepointEvents.java ! test/jdk/jdk/jfr/jvm/TestJFRIntrinsic.java ! test/jdk/lib/testlibrary/CPUInfoTest.java Changeset: e7aafcd6 Author: Igor Ignatyev Date: 2020-04-29 07:08:31 +0000 URL: https://git.openjdk.java.net/lanai/commit/e7aafcd6 8243933: use driver mode in gc tests Reviewed-by: kbarrett ! test/hotspot/jtreg/gc/TestAgeOutput.java ! test/hotspot/jtreg/gc/TestNumWorkerOutput.java ! test/hotspot/jtreg/gc/arguments/TestCompressedClassFlags.java ! test/hotspot/jtreg/gc/arguments/TestG1ConcMarkStepDurationMillis.java ! test/hotspot/jtreg/gc/arguments/TestG1ConcRefinementThreads.java ! test/hotspot/jtreg/gc/arguments/TestG1HeapRegionSize.java ! test/hotspot/jtreg/gc/arguments/TestG1HeapSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestHeapFreeRatio.java ! test/hotspot/jtreg/gc/arguments/TestInitialTenuringThreshold.java ! test/hotspot/jtreg/gc/arguments/TestMaxNewSize.java ! test/hotspot/jtreg/gc/arguments/TestMaxRAMFlags.java ! test/hotspot/jtreg/gc/arguments/TestMinInitialErgonomics.java ! test/hotspot/jtreg/gc/arguments/TestNewSizeThreadIncrease.java ! test/hotspot/jtreg/gc/arguments/TestObjectTenuringFlags.java ! test/hotspot/jtreg/gc/arguments/TestParallelHeapSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestSerialHeapSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestSoftMaxHeapSizeFlag.java ! test/hotspot/jtreg/gc/arguments/TestSurvivorAlignmentInBytesOption.java ! test/hotspot/jtreg/gc/arguments/TestUnrecognizedVMOptionsHandling.java ! test/hotspot/jtreg/gc/epsilon/TestDieDefault.java ! test/hotspot/jtreg/gc/epsilon/TestDieWithHeapDump.java ! test/hotspot/jtreg/gc/epsilon/TestDieWithOnError.java ! test/hotspot/jtreg/gc/g1/Test2GbHeap.java ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegions.java ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java ! test/hotspot/jtreg/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java ! test/hotspot/jtreg/gc/g1/TestHumongousAllocInitialMark.java ! test/hotspot/jtreg/gc/g1/TestMarkStackSizes.java ! test/hotspot/jtreg/gc/g1/TestPLABSizeBounds.java ! test/hotspot/jtreg/gc/g1/TestPeriodicLogMessages.java ! test/hotspot/jtreg/gc/g1/TestPrintRegionRememberedSetInfo.java ! test/hotspot/jtreg/gc/g1/TestRemsetLogging.java ! test/hotspot/jtreg/gc/g1/TestRemsetLoggingPerRegion.java ! test/hotspot/jtreg/gc/g1/TestRemsetLoggingThreads.java ! test/hotspot/jtreg/gc/g1/TestSharedArchiveWithPreTouch.java ! test/hotspot/jtreg/gc/g1/TestShrinkDefragmentedHeap.java ! test/hotspot/jtreg/gc/g1/TestStringDeduplicationAgeThreshold.java ! test/hotspot/jtreg/gc/g1/TestStringDeduplicationFullGC.java ! test/hotspot/jtreg/gc/g1/TestStringDeduplicationInterned.java ! test/hotspot/jtreg/gc/g1/TestStringDeduplicationPrintOptions.java ! test/hotspot/jtreg/gc/g1/TestStringDeduplicationTableRehash.java ! test/hotspot/jtreg/gc/g1/TestStringDeduplicationTableResize.java ! test/hotspot/jtreg/gc/g1/TestStringDeduplicationYoungGC.java ! test/hotspot/jtreg/gc/logging/TestDeprecatedPrintFlags.java ! test/hotspot/jtreg/gc/logging/TestPrintReferences.java ! test/hotspot/jtreg/gc/metaspace/TestMetaspaceSizeFlags.java ! test/hotspot/jtreg/gc/serial/HeapChangeLogging.java ! test/hotspot/jtreg/gc/shenandoah/oom/TestAllocLargeObj.java ! test/hotspot/jtreg/gc/shenandoah/oom/TestAllocLargerThanHeap.java ! test/hotspot/jtreg/gc/shenandoah/oom/TestAllocSmallObj.java ! test/hotspot/jtreg/gc/shenandoah/oom/TestClassLoaderLeak.java ! test/hotspot/jtreg/gc/shenandoah/oom/TestThreadFailure.java ! test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java ! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java ! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierEnable.java ! test/hotspot/jtreg/gc/startup_warnings/TestG1.java ! test/hotspot/jtreg/gc/startup_warnings/TestParallelGC.java ! test/hotspot/jtreg/gc/startup_warnings/TestSerialGC.java ! test/hotspot/jtreg/gc/startup_warnings/TestShenandoah.java ! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java ! test/hotspot/jtreg/gc/z/TestSmallHeap.java Changeset: f0b37f16 Author: Roland Westrelin Date: 2020-04-23 15:54:08 +0000 URL: https://git.openjdk.java.net/lanai/commit/f0b37f16 8239569: PublicMethodsTest.java failed due to NPE in java.base/java.nio.file.FileSystems.getFileSystem(FileSystems.java:230) Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/cfgnode.cpp + test/hotspot/jtreg/compiler/loopopts/TestWrongOffsetConstantArrayConstant.java Changeset: bef54e0a Author: Andy Herrick Date: 2020-04-29 11:47:05 +0000 URL: https://git.openjdk.java.net/lanai/commit/bef54e0a 8243673: Mac signing process should not use --deep arg Reviewed-by: asemenyuk, almatvee ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppImageBuilder.java Changeset: 25e0f473 Author: Erik Joelsson Date: 2020-04-29 09:26:49 +0000 URL: https://git.openjdk.java.net/lanai/commit/25e0f473 8244051: AbsPathsInImage.java still fails on Windows Reviewed-by: ihse ! test/jdk/build/AbsPathsInImage.java Changeset: 5c70479b Author: Mikael Vidstedt Date: 2020-04-29 12:56:53 +0000 URL: https://git.openjdk.java.net/lanai/commit/5c70479b 8244061: Disable jvmci/graal/aot when building linux-aarch64 at Oracle Reviewed-by: kvn, ihse, erikj ! make/conf/jib-profiles.js Changeset: 560da25f Author: Mandy Chung Date: 2020-04-29 13:14:27 +0000 URL: https://git.openjdk.java.net/lanai/commit/560da25f 8243598: Typos in java.lang.invoke package-info Reviewed-by: psandoz, lancea ! src/java.base/share/classes/java/lang/invoke/package-info.java Changeset: 8a7ff65d Author: Alex Menkov Date: 2020-04-29 16:02:56 +0000 URL: https://git.openjdk.java.net/lanai/commit/8a7ff65d 8242522: Minor LingeredApp improvements Reviewed-by: lmesnik, cjplummer ! test/hotspot/jtreg/serviceability/attach/AttachNegativePidTest.java ! test/jdk/sun/tools/jhsdb/heapconfig/TmtoolTestScenario.java ! test/jdk/sun/tools/jinfo/JInfoTest.java ! test/lib/jdk/test/lib/apps/LingeredApp.java ! test/lib/jdk/test/lib/process/OutputBuffer.java Changeset: d813a883 Author: Jesper Wilhelmsson Date: 2020-04-30 04:05:36 +0000 URL: https://git.openjdk.java.net/lanai/commit/d813a883 Added tag jdk-15+21 for changeset 12b55fad80f3 ! .hgtags Changeset: e93cd7ed Author: Yang Zhang Date: 2020-04-29 09:58:09 +0000 URL: https://git.openjdk.java.net/lanai/commit/e93cd7ed 8243155: AArch64: Add support for SqrtVF Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad ! test/hotspot/jtreg/compiler/c2/cr6340864/TestDoubleVect.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestFloatVect.java Changeset: 46fe7e30 Author: Igor Ignatyev Date: 2020-04-29 19:51:45 +0000 URL: https://git.openjdk.java.net/lanai/commit/46fe7e30 8243945: use driver mode in runtime tests Reviewed-by: dholmes, dcubed, gziemski ! test/hotspot/jtreg/runtime/BadObjectClass/BootstrapRedefine.java ! test/hotspot/jtreg/runtime/BootClassAppendProp/BootClassPathAppend.java ! test/hotspot/jtreg/runtime/BootstrapMethod/TestLambdaExceptionInInitializer.java ! test/hotspot/jtreg/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java ! test/hotspot/jtreg/runtime/CDSCompressedKPtrs/XShareAuto.java ! test/hotspot/jtreg/runtime/ClassFile/FormatCheckingTest.java ! test/hotspot/jtreg/runtime/ClassFile/JsrRewriting.java ! test/hotspot/jtreg/runtime/ClassFile/OomWhileParsingRepeatedJsr.java ! test/hotspot/jtreg/runtime/ClassFile/TestCheckedExceptions.java ! test/hotspot/jtreg/runtime/CommandLine/BooleanFlagWithInvalidValue.java ! test/hotspot/jtreg/runtime/CommandLine/CompilerConfigFileWarning.java ! test/hotspot/jtreg/runtime/CommandLine/ConfigFileParsing.java ! test/hotspot/jtreg/runtime/CommandLine/ConfigFileWarning.java ! test/hotspot/jtreg/runtime/CommandLine/DoubleFlagWithIntegerValue.java ! test/hotspot/jtreg/runtime/CommandLine/FlagWithInvalidValue.java ! test/hotspot/jtreg/runtime/CommandLine/IgnoreUnrecognizedVMOptions.java ! test/hotspot/jtreg/runtime/CommandLine/NonBooleanFlagWithInvalidBooleanPrefix.java ! test/hotspot/jtreg/runtime/CommandLine/ObsoleteFlagErrorMessage.java ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestJcmdOutput.java ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges_generate.sh ! test/hotspot/jtreg/runtime/CommandLine/TestHexArguments.java ! test/hotspot/jtreg/runtime/CommandLine/TestLongUnrecognizedVMOption.java ! test/hotspot/jtreg/runtime/CommandLine/TestVMOptions.java ! test/hotspot/jtreg/runtime/CommandLine/TraceExceptionsTest.java ! test/hotspot/jtreg/runtime/CommandLine/UnrecognizedVMOption.java ! test/hotspot/jtreg/runtime/CommandLine/VMAliasOptions.java ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java ! test/hotspot/jtreg/runtime/CommandLine/VMOptionWarning.java ! test/hotspot/jtreg/runtime/CommandLine/VMOptionsFile/TestVMOptionsFile.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedKlassPointerAndOops.java ! test/hotspot/jtreg/runtime/CompressedOops/ObjectAlignment.java ! test/hotspot/jtreg/runtime/Dictionary/CleanProtectionDomain.java ! test/hotspot/jtreg/runtime/Dictionary/ProtectionDomainCacheTest.java ! test/hotspot/jtreg/runtime/EnclosingMethodAttr/EnclMethodAttr.java ! test/hotspot/jtreg/runtime/ErrorHandling/ErrorFileOverwriteTest.java ! test/hotspot/jtreg/runtime/ErrorHandling/ErrorFileRedirectTest.java ! test/hotspot/jtreg/runtime/ErrorHandling/NestedThreadsListHandleInErrorHandlingTest.java ! test/hotspot/jtreg/runtime/ErrorHandling/SafeFetchInErrorHandlingTest.java ! test/hotspot/jtreg/runtime/ErrorHandling/SecondaryErrorTest.java ! test/hotspot/jtreg/runtime/ErrorHandling/ShowRegistersOnAssertTest.java ! test/hotspot/jtreg/runtime/ErrorHandling/TestOnError.java ! test/hotspot/jtreg/runtime/ErrorHandling/TestOnOutOfMemoryError.java ! test/hotspot/jtreg/runtime/ErrorHandling/ThreadsListHandleInErrorHandlingTest.java ! test/hotspot/jtreg/runtime/ErrorHandling/TimeoutInErrorHandlingTest.java ! test/hotspot/jtreg/runtime/ErrorHandling/VeryEarlyAssertTest.java ! test/hotspot/jtreg/runtime/InvocationTests/invocationC1Tests.java ! test/hotspot/jtreg/runtime/InvocationTests/invocationGraalTests.java ! test/hotspot/jtreg/runtime/InvocationTests/invokeinterfaceTests.java ! test/hotspot/jtreg/runtime/InvocationTests/invokespecialTests.java ! test/hotspot/jtreg/runtime/InvocationTests/invokevirtualTests.java ! test/hotspot/jtreg/runtime/LoadClass/LoadClassNegative.java ! test/hotspot/jtreg/runtime/LoadClass/LongBCP.java ! test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeTest.java ! test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java ! test/hotspot/jtreg/runtime/NMT/CommandLineDetail.java ! test/hotspot/jtreg/runtime/NMT/CommandLineEmptyArgument.java ! test/hotspot/jtreg/runtime/NMT/CommandLineInvalidArgument.java ! test/hotspot/jtreg/runtime/NMT/CommandLineSummary.java ! test/hotspot/jtreg/runtime/NMT/CommandLineTurnOffNMT.java ! test/hotspot/jtreg/runtime/NMT/JcmdWithNMTDisabled.java ! test/hotspot/jtreg/runtime/NMT/NMTWithCDS.java ! test/hotspot/jtreg/runtime/NMT/PrintNMTStatistics.java ! test/hotspot/jtreg/runtime/NMT/PrintNMTStatisticsWithNMTDisabled.java ! test/hotspot/jtreg/runtime/PerfMemDestroy/PerfMemDestroy.java ! test/hotspot/jtreg/runtime/PrintStringTableStats/PrintStringTableStatsTest.java ! test/hotspot/jtreg/runtime/Safepoint/TestAbortOnVMOperationTimeout.java ! test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java ! test/hotspot/jtreg/runtime/Thread/TooSmallStackSize.java ! test/hotspot/jtreg/runtime/Throwable/TestMaxJavaStackTraceDepth.java ! test/hotspot/jtreg/runtime/XCheckJniJsig/XCheckJSig.java ! test/hotspot/jtreg/runtime/cds/MaxMetaspaceSize.java ! test/hotspot/jtreg/runtime/classFileParserBug/ClassFileParserBug.java ! test/hotspot/jtreg/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java ! test/hotspot/jtreg/runtime/condy/BadBSMUseTest.java ! test/hotspot/jtreg/runtime/condy/CondyLDCTest.java ! test/hotspot/jtreg/runtime/condy/CondyNewInvokeSpecialTest.java ! test/hotspot/jtreg/runtime/condy/escapeAnalysis/TestEscapeCondy.java ! test/hotspot/jtreg/runtime/condy/staticInit/TestInitException.java ! test/hotspot/jtreg/runtime/contended/Options.java ! test/hotspot/jtreg/runtime/duplAttributes/DuplAttributesTest.java ! test/hotspot/jtreg/runtime/getSysPackage/GetPackageXbootclasspath.java ! test/hotspot/jtreg/runtime/getSysPackage/GetSysPkgTest.java ! test/hotspot/jtreg/runtime/logging/ModulesTest.java ! test/hotspot/jtreg/runtime/memory/ReadFromNoaccessArea.java ! test/hotspot/jtreg/runtime/memory/ReserveMemory.java ! test/hotspot/jtreg/runtime/modules/ClassLoaderNoUnnamedModuleTest.java ! test/hotspot/jtreg/runtime/modules/IgnoreModulePropertiesTest.java ! test/hotspot/jtreg/runtime/modules/ModuleOptionsTest.java ! test/hotspot/jtreg/runtime/modules/ModuleOptionsWarn.java ! test/hotspot/jtreg/runtime/modules/ModuleStress/ExportModuleStressTest.java ! test/hotspot/jtreg/runtime/modules/ModuleStress/ModuleStress.java ! test/hotspot/jtreg/runtime/modules/ModuleStress/ModuleStressGC.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModule2Dirs.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleCDS.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleDupJavaBase.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleDupModule.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleJavaBase.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTest.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTestJar.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTestJarDir.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTraceCL.java ! test/hotspot/jtreg/runtime/modules/Visibility/PatchModuleVisibility.java ! test/hotspot/jtreg/runtime/modules/Visibility/XbootcpNoVisibility.java ! test/hotspot/jtreg/runtime/modules/Visibility/XbootcpVisibility.java ! test/hotspot/jtreg/runtime/records/ignoreRecordAttribute.java ! test/hotspot/jtreg/runtime/stringtable/StringTableVerifyTest.java ! test/hotspot/jtreg/runtime/verifier/TraceClassRes.java Changeset: e513acab Author: Chris Plummer Date: 2020-04-29 21:03:15 +0000 URL: https://git.openjdk.java.net/lanai/commit/e513acab 8214797: TestJmapCoreMetaspace.java timed out Reviewed-by: dcubed ! test/hotspot/jtreg/serviceability/sa/TestJmapCoreMetaspace.java Changeset: 05b3bc57 Author: Aleksey Shipilev Date: 2020-04-30 10:02:10 +0000 URL: https://git.openjdk.java.net/lanai/commit/05b3bc57 8243573: Shenandoah: rename GCParPhases and related code Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp Changeset: 68e53065 Author: Per Lid?n Date: 2020-04-30 10:59:23 +0000 URL: https://git.openjdk.java.net/lanai/commit/68e53065 8240679: ZGC GarbageCollectorMXBean reports inaccurate post GC heap size for ZHeap pool Reviewed-by: eosterlund ! src/hotspot/share/gc/z/zDriver.cpp ! src/hotspot/share/gc/z/zServiceability.cpp ! src/hotspot/share/gc/z/zServiceability.hpp + test/hotspot/jtreg/gc/z/TestGarbageCollectorMXBean.java + test/hotspot/jtreg/gc/z/TestMemoryMXBean.java + test/hotspot/jtreg/gc/z/TestMemoryManagerMXBean.java ! test/jdk/java/lang/management/MemoryMXBean/MemoryTest.java - test/jdk/java/lang/management/MemoryMXBean/MemoryTestZGC.sh Changeset: 3153373e Author: Coleen Phillimore Date: 2020-04-30 06:05:53 +0000 URL: https://git.openjdk.java.net/lanai/commit/3153373e 8242898: Clean up InstanceKlass::_array_klasses Make type ObjArrayKlass Reviewed-by: dholmes, iklam ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/instanceKlass.inline.hpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/objArrayKlass.hpp ! src/hotspot/share/runtime/vmStructs.cpp Changeset: 3cb0f002 Author: Roland Westrelin Date: 2020-04-15 10:56:30 +0000 URL: https://git.openjdk.java.net/lanai/commit/3cb0f002 8242502: UnexpectedDeoptimizationTest.java failed "assert(phase->type(obj)->isa_oopptr()) failed: only for oop input" Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/subtypenode.cpp Changeset: 5b86c4aa Author: Coleen Phillimore Date: 2020-04-30 06:15:34 +0000 URL: https://git.openjdk.java.net/lanai/commit/5b86c4aa Merge Changeset: d74e4f22 Author: Harold Seigel Date: 2020-04-30 13:10:09 +0000 URL: https://git.openjdk.java.net/lanai/commit/d74e4f22 8243572: Multiple tests fail with assert(cld->klasses() != 0LL) failed: unexpected NULL for cld->klasses() Merge unsafe anonymous class stats with hidden classes, avoiding having to call cld->klasses() Reviewed-by: lfoltan, mchung, mgronlun ! src/hotspot/share/classfile/classLoaderHierarchyDCmd.cpp ! src/hotspot/share/classfile/classLoaderStats.cpp ! src/hotspot/share/classfile/classLoaderStats.hpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp ! src/hotspot/share/memory/metaspaceTracer.cpp ! test/hotspot/jtreg/serviceability/dcmd/vm/ClassLoaderStatsTest.java ! test/jdk/jdk/jfr/event/runtime/TestClassLoaderStatsEvent.java Changeset: c37bd060 Author: Coleen Phillimore Date: 2020-04-30 09:48:30 +0000 URL: https://git.openjdk.java.net/lanai/commit/c37bd060 8244107: Incorrect parameters in ReservedSpace constructor change Revert cardTable.cpp change from JDK-8243393. Reviewed-by: dholmes ! src/hotspot/share/gc/shared/cardTable.cpp Changeset: a0ed53b9 Author: Igor Ignatyev Date: 2020-04-30 08:06:51 +0000 URL: https://git.openjdk.java.net/lanai/commit/a0ed53b9 8243427: use reproducible random in :vmTestbase_vm_mlvm Reviewed-by: thartmann ! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/castToGrandparent/Test.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/classNameInStackTrace/Test.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/uniqueClassAndObject/Test.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/byteMutation/Test.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/oome/heap/Test.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/randomBytecodes/Test.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/func/jdi/breakpoint/Test.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/gc/callSequencesDuringGC/Test.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/gc/createLotsOfMH/Test.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/java/sequences/Test.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/Env.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/MlvmTest.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/MlvmTestExecutor.java Changeset: 1e1c724c Author: Igor Ignatyev Date: 2020-04-30 08:07:36 +0000 URL: https://git.openjdk.java.net/lanai/commit/1e1c724c 8243428: use reproducible random in :vmTestbase_vm_compiler Reviewed-by: thartmann ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops02/Loops02.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops03/Loops03.java ! test/hotspot/jtreg/vmTestbase/jit/escape/LockElision/MatMul/MatMul.java ! test/hotspot/jtreg/vmTestbase/jit/graph/CGT.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt0.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt1.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt10.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt11.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt2.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt3.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt4.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt5.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt6.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt7.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt8.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt9.java ! test/hotspot/jtreg/vmTestbase/jit/misctests/Pi/Pi.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/coverage/parentheses/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/coverage/parentheses/share/generation/ParenthesesGenerator.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/coverage/parentheses/share/generation/RandomInstructionsGenerator.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/JniArmHFTestGenerator.java.txt ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/LTTest.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc1/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc10/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc11/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc12/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc13/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc14/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc15/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc16/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc17/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc18/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc19/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc2/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc20/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc21/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc22/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc23/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc24/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc25/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc26/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc27/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc28/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc29/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc3/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc30/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc31/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc32/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc33/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc34/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc35/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc36/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc37/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc38/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc39/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc4/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc40/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc41/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc42/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc43/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc44/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc45/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc46/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc47/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc48/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc49/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc5/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc50/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc51/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc52/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc6/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc7/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc8/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc9/TestDescription.java Changeset: 38e6f366 Author: Aleksey Shipilev Date: 2020-04-30 18:05:53 +0000 URL: https://git.openjdk.java.net/lanai/commit/38e6f366 8244180: Shenandoah: carry Phase to ShWorkerTimingsTracker explicitly Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.hpp ! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.cpp ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp Changeset: 7f877f63 Author: Aleksey Shipilev Date: 2020-04-30 18:05:55 +0000 URL: https://git.openjdk.java.net/lanai/commit/7f877f63 8243495: Shenandoah: print root statistics for concurrent weak/strong root phases Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp Changeset: b3e1ea04 Author: Phil Race Date: 2020-04-30 10:32:23 +0000 URL: https://git.openjdk.java.net/lanai/commit/b3e1ea04 Merge ! test/jdk/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: 6698ac4d Author: duke Date: 2020-04-30 17:49:06 +0000 URL: https://git.openjdk.java.net/lanai/commit/6698ac4d Automatic merge of client:master into master ! make/autoconf/spec.gmk.in + make/modules/java.desktop/Lib.gmk + make/modules/java.desktop/lib/Awt2dLibraries.gmk ! make/autoconf/spec.gmk.in ! make/modules/java.desktop/Lib.gmk ! make/modules/java.desktop/lib/Awt2dLibraries.gmk