From vicente.romero at oracle.com Thu Apr 2 20:02:42 2020 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 02 Apr 2020 20:02:42 +0000 Subject: hg: amber/amber: fixing regression test golden results Message-ID: <202004022002.032K2hRW001084@aojmv0008.oracle.com> Changeset: 99e1670403db Author: vromero Date: 2020-04-02 16:01 -0400 URL: https://hg.openjdk.java.net/amber/amber/rev/99e1670403db fixing regression test golden results ! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java From maurizio.cimadamore at oracle.com Thu Apr 2 20:06:17 2020 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 02 Apr 2020 20:06:17 +0000 Subject: hg: amber/amber: Automatic merge with sealed-types Message-ID: <202004022006.032K6Hpd004133@aojmv0008.oracle.com> Changeset: 959d18c21204 Author: mcimadamore Date: 2020-04-02 20:06 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/959d18c21204 Automatic merge with sealed-types ! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java From maurizio.cimadamore at oracle.com Fri Apr 3 14:26:23 2020 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Fri, 03 Apr 2020 14:26:23 +0000 Subject: hg: amber/amber: Automatic merge with sealed-types Message-ID: <202004031426.033EQN1Q025366@aojmv0008.oracle.com> Changeset: 9644aa7f0b72 Author: mcimadamore Date: 2020-04-03 14:26 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/9644aa7f0b72 Automatic merge with sealed-types ! src/hotspot/share/classfile/classFileParser.cpp ! test/hotspot/jtreg/runtime/sealedTypes/getPermittedSubtypes.jcod ! test/hotspot/jtreg/runtime/sealedTypes/getPermittedSubtypesTest.java From harold.seigel at oracle.com Fri Apr 3 14:21:13 2020 From: harold.seigel at oracle.com (harold.seigel at oracle.com) Date: Fri, 03 Apr 2020 14:21:13 +0000 Subject: hg: amber/amber: Summary: Throw CFE for empty PermittedSubtypes attributes and for final classes with PermittedSubtypes attributes Message-ID: <202004031421.033ELDOa019638@aojmv0008.oracle.com> Changeset: 6d425512517a Author: hseigel Date: 2020-04-03 14:20 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/6d425512517a Summary: Throw CFE for empty PermittedSubtypes attributes and for final classes with PermittedSubtypes attributes Reviewed-by: vromero ! src/hotspot/share/classfile/classFileParser.cpp ! test/hotspot/jtreg/runtime/sealedTypes/getPermittedSubtypes.jcod ! test/hotspot/jtreg/runtime/sealedTypes/getPermittedSubtypesTest.java From jan.lahoda at oracle.com Fri Apr 3 14:49:05 2020 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Fri, 03 Apr 2020 14:49:05 +0000 Subject: hg: amber/amber: Fixing handling of generic records. Message-ID: <202004031449.033En5CT007209@aojmv0008.oracle.com> Changeset: b17de292e9e9 Author: jlahoda Date: 2020-04-03 16:43 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/b17de292e9e9 Fixing handling of generic records. ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! test/langtools/tools/javac/patterns/DeconstructionPatternErrors.java ! test/langtools/tools/javac/patterns/DeconstructionPatternErrors.out ! test/langtools/tools/javac/patterns/SimpleDeconstructionPattern.java ! test/langtools/tools/javac/patterns/SimpleDeconstructionPatternNoPreview.out From forax at univ-mlv.fr Sat Apr 4 16:29:55 2020 From: forax at univ-mlv.fr (Remi Forax) Date: Sat, 4 Apr 2020 18:29:55 +0200 (CEST) Subject: JShell doesn't support 'sealed' as keyword Message-ID: <499701548.1450454.1586017795163.JavaMail.zimbra@u-pem.fr> Hi all, You can not declare a sealed interface with jshell jshell> sealed interface A {} | Error: | ';' expected | sealed interface A {} | ^ regards, R?mi From forax at univ-mlv.fr Sat Apr 4 16:47:32 2020 From: forax at univ-mlv.fr (Remi Forax) Date: Sat, 4 Apr 2020 18:47:32 +0200 (CEST) Subject: JShell doesn't support 'sealed' as keyword In-Reply-To: <499701548.1450454.1586017795163.JavaMail.zimbra@u-pem.fr> References: <499701548.1450454.1586017795163.JavaMail.zimbra@u-pem.fr> Message-ID: <1018449687.1452081.1586018852701.JavaMail.zimbra@u-pem.fr> oops sorry for the noise, forgot "--enable-preview" R?mi ----- Mail original ----- > De: "Remi Forax" > ?: "amber-dev" > Envoy?: Samedi 4 Avril 2020 18:29:55 > Objet: JShell doesn't support 'sealed' as keyword > Hi all, > You can not declare a sealed interface with jshell > > jshell> sealed interface A {} >| Error: >| ';' expected >| sealed interface A {} >| ^ > > regards, > R?mi From forax at univ-mlv.fr Mon Apr 6 11:34:04 2020 From: forax at univ-mlv.fr (Remi Forax) Date: Mon, 6 Apr 2020 13:34:04 +0200 (CEST) Subject: Where does this array come from ? Message-ID: <71590007.275962.1586172844309.JavaMail.zimbra@u-pem.fr> I've was debugging a code yesterday that was printing Empty[] After some head scratching, trying to find an array of Empty, i found that it was just an empty record record Empty() { } This is another clue that using square brackets for toString() is a bad idea ! regards, R?mi From brian.goetz at oracle.com Mon Apr 6 13:00:15 2020 From: brian.goetz at oracle.com (Brian Goetz) Date: Mon, 6 Apr 2020 09:00:15 -0400 Subject: Where does this array come from ? In-Reply-To: <71590007.275962.1586172844309.JavaMail.zimbra@u-pem.fr> References: <71590007.275962.1586172844309.JavaMail.zimbra@u-pem.fr> Message-ID: Perhaps we should rotate the punctuation every version just to discourage parsing :) > On Apr 6, 2020, at 7:34 AM, Remi Forax wrote: > > I've was debugging a code yesterday that was printing > Empty[] > > After some head scratching, trying to find an array of Empty, i found that it was just an empty record > record Empty() { } > > This is another clue that using square brackets for toString() is a bad idea ! > > regards, > R?mi From scolebourne at joda.org Mon Apr 6 13:45:48 2020 From: scolebourne at joda.org (Stephen Colebourne) Date: Mon, 6 Apr 2020 14:45:48 +0100 Subject: Where does this array come from ? In-Reply-To: References: <71590007.275962.1586172844309.JavaMail.zimbra@u-pem.fr> Message-ID: FWIW, a colleague has previously argued that the toString of a bean should be JSON. At a company he worked at, all their beans were JSON and it apparently allowed them to build tooling on top of the toString. I'm not sure I'm convinced about JSON, but I do think a record is closer to a map than a list. And yes, Joda-Beans uses {} not []. Stephen On Mon, 6 Apr 2020 at 14:01, Brian Goetz wrote: > > Perhaps we should rotate the punctuation every version just to discourage parsing :) > > > On Apr 6, 2020, at 7:34 AM, Remi Forax wrote: > > > > I've was debugging a code yesterday that was printing > > Empty[] > > > > After some head scratching, trying to find an array of Empty, i found that it was just an empty record > > record Empty() { } > > > > This is another clue that using square brackets for toString() is a bad idea ! > > > > regards, > > R?mi > From brian.goetz at oracle.com Mon Apr 6 14:03:11 2020 From: brian.goetz at oracle.com (Brian Goetz) Date: Mon, 6 Apr 2020 10:03:11 -0400 Subject: Where does this array come from ? In-Reply-To: References: <71590007.275962.1586172844309.JavaMail.zimbra@u-pem.fr> Message-ID: <127fcd71-e81b-89a0-1ead-31c8ae8f9198@oracle.com> I'm fine with { ... } too; if we ever get map literals / patterns, they are far more likely to use { ... } than [ ... ]. On 4/6/2020 9:45 AM, Stephen Colebourne wrote: > FWIW, a colleague has previously argued that the toString of a bean > should be JSON. At a company he worked at, all their beans were JSON > and it apparently allowed them to build tooling on top of the > toString. I'm not sure I'm convinced about JSON, but I do think a > record is closer to a map than a list. And yes, Joda-Beans uses {} not > []. > Stephen > > > On Mon, 6 Apr 2020 at 14:01, Brian Goetz wrote: >> Perhaps we should rotate the punctuation every version just to discourage parsing :) >> >>> On Apr 6, 2020, at 7:34 AM, Remi Forax wrote: >>> >>> I've was debugging a code yesterday that was printing >>> Empty[] >>> >>> After some head scratching, trying to find an array of Empty, i found that it was just an empty record >>> record Empty() { } >>> >>> This is another clue that using square brackets for toString() is a bad idea ! >>> >>> regards, >>> R?mi From forax at univ-mlv.fr Tue Apr 7 17:35:33 2020 From: forax at univ-mlv.fr (Remi Forax) Date: Tue, 7 Apr 2020 19:35:33 +0200 (CEST) Subject: Where does this array come from ? In-Reply-To: References: <71590007.275962.1586172844309.JavaMail.zimbra@u-pem.fr> Message-ID: <1844628292.1107921.1586280933973.JavaMail.zimbra@u-pem.fr> Create an an interface with a default method toJSON(). interface DeriveJSON { public default String toJSON() { // use an object mapper or whatever you want here } } so when you want a Point with a method toJSON(), you can write record Point(x, y) implements DeriveJSON { } With a little work, you can make toJSON to use a polymorphic inlining cache (good for benchmark) and with the upcoming hidden classes have a constant cost if it becomes megamorphic without generating bytecode. R?mi ----- Mail original ----- > De: "Stephen Colebourne" > ?: "amber-dev" > Envoy?: Lundi 6 Avril 2020 15:45:48 > Objet: Re: Where does this array come from ? > FWIW, a colleague has previously argued that the toString of a bean > should be JSON. At a company he worked at, all their beans were JSON > and it apparently allowed them to build tooling on top of the > toString. I'm not sure I'm convinced about JSON, but I do think a > record is closer to a map than a list. And yes, Joda-Beans uses {} not > []. > Stephen > > > On Mon, 6 Apr 2020 at 14:01, Brian Goetz wrote: >> >> Perhaps we should rotate the punctuation every version just to discourage >> parsing :) >> >> > On Apr 6, 2020, at 7:34 AM, Remi Forax wrote: >> > >> > I've was debugging a code yesterday that was printing >> > Empty[] >> > >> > After some head scratching, trying to find an array of Empty, i found that it >> > was just an empty record >> > record Empty() { } >> > >> > This is another clue that using square brackets for toString() is a bad idea ! >> > >> > regards, >> > R?mi From forax at univ-mlv.fr Tue Apr 7 17:53:11 2020 From: forax at univ-mlv.fr (Remi Forax) Date: Tue, 7 Apr 2020 19:53:11 +0200 (CEST) Subject: Where does this array come from ? In-Reply-To: <127fcd71-e81b-89a0-1ead-31c8ae8f9198@oracle.com> References: <71590007.275962.1586172844309.JavaMail.zimbra@u-pem.fr> <127fcd71-e81b-89a0-1ead-31c8ae8f9198@oracle.com> Message-ID: <1417009348.1113976.1586281991865.JavaMail.zimbra@u-pem.fr> Even without Map, in Caml/OCaml, you have positional matching and also record component name matching. Translated in Java-ish: record Point(int x, int) { } switch(shape) { case Point(int x, int y) -> ... // positional based case Point { int myX = x, int myY = y } -> // record component name based ... } Using component names has the advantage that adding record component is a backward compatible change. R?mi ----- Mail original ----- > De: "Brian Goetz" > ?: "Stephen Colebourne" , "amber-dev" > Envoy?: Lundi 6 Avril 2020 16:03:11 > Objet: Re: Where does this array come from ? > I'm fine with { ... } too; if we ever get map literals / patterns, they > are far more likely to use { ... } than [ ... ]. > > On 4/6/2020 9:45 AM, Stephen Colebourne wrote: >> FWIW, a colleague has previously argued that the toString of a bean >> should be JSON. At a company he worked at, all their beans were JSON >> and it apparently allowed them to build tooling on top of the >> toString. I'm not sure I'm convinced about JSON, but I do think a >> record is closer to a map than a list. And yes, Joda-Beans uses {} not >> []. >> Stephen >> >> >> On Mon, 6 Apr 2020 at 14:01, Brian Goetz wrote: >>> Perhaps we should rotate the punctuation every version just to discourage >>> parsing :) >>> >>>> On Apr 6, 2020, at 7:34 AM, Remi Forax wrote: >>>> >>>> I've was debugging a code yesterday that was printing >>>> Empty[] >>>> >>>> After some head scratching, trying to find an array of Empty, i found that it >>>> was just an empty record >>>> record Empty() { } >>>> >>>> This is another clue that using square brackets for toString() is a bad idea ! >>>> >>>> regards, > >>> R?mi From maurizio.cimadamore at oracle.com Tue Apr 7 18:31:35 2020 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Tue, 07 Apr 2020 18:31:35 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <202004071831.037IVaSR007348@aojmv0008.oracle.com> Changeset: 4b7061ae5154 Author: mcimadamore Date: 2020-04-07 18:31 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/4b7061ae5154 Automatic merge with default - make/CompileInterimRmic.gmk - make/common/RMICompilation.gmk - make/jdk/src/classes/build/tools/util/Header.java - make/rmic/Rmic-java.management.rmi.gmk - make/rmic/Rmic-java.rmi.gmk - make/rmic/Rmic-jdk.naming.rmi.gmk - make/rmic/RmicCommon.gmk - src/demo/share/jfc/Font2DTest/Font2DTestApplet.java - src/demo/share/jfc/SwingSet2/SwingSet2Applet.java - 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/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/java.base/share/classes/com/sun/security/cert/internal/x509/X509V1CertImpl.java - src/java.rmi/share/doc/stub/java/rmi/activation/ActivationGroup_Stub.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java - src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/dumb-colors.caps - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeLoadSnippets.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/MemoryProxy.java - src/jdk.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/markup/HtmlTag.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/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/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 - 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 - test/jdk/java/awt/TrayIcon/AddPopupAfterShowTest/AddPopupAfterShowTest.html - test/jdk/sun/management/jmxremote/bootstrap/Makefile - test/jdk/sun/management/jmxremote/bootstrap/launcher.c - test/jdk/sun/management/jmxremote/bootstrap/linux-amd64/launcher - test/jdk/sun/management/jmxremote/bootstrap/linux-i586/launcher - test/jdk/sun/management/jmxremote/bootstrap/solaris-amd64/launcher - test/jdk/sun/management/jmxremote/bootstrap/solaris-sparcv9/launcher - test/jdk/sun/tools/jps/LingeredApp.java From maurizio.cimadamore at oracle.com Tue Apr 7 18:32:49 2020 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Tue, 07 Apr 2020 18:32:49 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <202004071832.037IWnkh008755@aojmv0008.oracle.com> Changeset: 1941da861fa9 Author: mcimadamore Date: 2020-04-07 18:32 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/1941da861fa9 Automatic merge with default - make/CompileInterimRmic.gmk - make/common/RMICompilation.gmk - make/jdk/src/classes/build/tools/util/Header.java - make/rmic/Rmic-java.management.rmi.gmk - make/rmic/Rmic-java.rmi.gmk - make/rmic/Rmic-jdk.naming.rmi.gmk - make/rmic/RmicCommon.gmk - src/demo/share/jfc/Font2DTest/Font2DTestApplet.java - src/demo/share/jfc/SwingSet2/SwingSet2Applet.java - 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/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/java.base/share/classes/com/sun/security/cert/internal/x509/X509V1CertImpl.java - src/java.rmi/share/doc/stub/java/rmi/activation/ActivationGroup_Stub.java - src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/dumb-colors.caps - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeLoadSnippets.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/MemoryProxy.java - src/jdk.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/markup/HtmlTag.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/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/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 - 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 - test/jdk/java/awt/TrayIcon/AddPopupAfterShowTest/AddPopupAfterShowTest.html - test/jdk/sun/management/jmxremote/bootstrap/Makefile - test/jdk/sun/management/jmxremote/bootstrap/launcher.c - test/jdk/sun/management/jmxremote/bootstrap/linux-amd64/launcher - test/jdk/sun/management/jmxremote/bootstrap/linux-i586/launcher - test/jdk/sun/management/jmxremote/bootstrap/solaris-amd64/launcher - test/jdk/sun/management/jmxremote/bootstrap/solaris-sparcv9/launcher - test/jdk/sun/tools/jps/LingeredApp.java From maurizio.cimadamore at oracle.com Tue Apr 7 18:33:38 2020 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Tue, 07 Apr 2020 18:33:38 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <202004071833.037IXcwV009410@aojmv0008.oracle.com> Changeset: 88e90d1bacba Author: mcimadamore Date: 2020-04-07 18:33 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/88e90d1bacba Automatic merge with default - make/CompileInterimRmic.gmk - make/common/RMICompilation.gmk - make/jdk/src/classes/build/tools/util/Header.java - make/rmic/Rmic-java.management.rmi.gmk - make/rmic/Rmic-java.rmi.gmk - make/rmic/Rmic-jdk.naming.rmi.gmk - make/rmic/RmicCommon.gmk - src/demo/share/jfc/Font2DTest/Font2DTestApplet.java - src/demo/share/jfc/SwingSet2/SwingSet2Applet.java - 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/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/java.base/share/classes/com/sun/security/cert/internal/x509/X509V1CertImpl.java ! src/java.base/share/classes/module-info.java - src/java.rmi/share/doc/stub/java/rmi/activation/ActivationGroup_Stub.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java - src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/dumb-colors.caps - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeLoadSnippets.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/MemoryProxy.java - src/jdk.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/markup/HtmlTag.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/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/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 - 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 - test/jdk/java/awt/TrayIcon/AddPopupAfterShowTest/AddPopupAfterShowTest.html - test/jdk/sun/management/jmxremote/bootstrap/Makefile - test/jdk/sun/management/jmxremote/bootstrap/launcher.c - test/jdk/sun/management/jmxremote/bootstrap/linux-amd64/launcher - test/jdk/sun/management/jmxremote/bootstrap/linux-i586/launcher - test/jdk/sun/management/jmxremote/bootstrap/solaris-amd64/launcher - test/jdk/sun/management/jmxremote/bootstrap/solaris-sparcv9/launcher - test/jdk/sun/tools/jps/LingeredApp.java From romanowski.mateusz at gmail.com Tue Apr 7 18:33:15 2020 From: romanowski.mateusz at gmail.com (Mateusz Romanowski) Date: Tue, 7 Apr 2020 18:33:15 +0000 Subject: Where does this array come from ? In-Reply-To: <1844628292.1107921.1586280933973.JavaMail.zimbra@u-pem.fr> References: <71590007.275962.1586172844309.JavaMail.zimbra@u-pem.fr> <1844628292.1107921.1586280933973.JavaMail.zimbra@u-pem.fr> Message-ID: Hi, Could we allow record classes to extend abstract stateless classes (same as in valhalla) that also extend java.lang.Record. I think that such functionality is needed (at least in JVM view) for inline records. Should it also be made available to non-inline records? Thanks, Mateusz On Tuesday, April 7, 2020, Remi Forax wrote: > Create an an interface with a default method toJSON(). > > interface DeriveJSON { > public default String toJSON() { > // use an object mapper or whatever you want here > } > } > > so when you want a Point with a method toJSON(), you can write > record Point(x, y) implements DeriveJSON { } > > With a little work, you can make toJSON to use a polymorphic inlining cache (good for benchmark) and with the upcoming hidden classes have a constant cost if it becomes megamorphic without generating bytecode. > > R?mi > > ----- Mail original ----- >> De: "Stephen Colebourne" >> ?: "amber-dev" >> Envoy?: Lundi 6 Avril 2020 15:45:48 >> Objet: Re: Where does this array come from ? > >> FWIW, a colleague has previously argued that the toString of a bean >> should be JSON. At a company he worked at, all their beans were JSON >> and it apparently allowed them to build tooling on top of the >> toString. I'm not sure I'm convinced about JSON, but I do think a >> record is closer to a map than a list. And yes, Joda-Beans uses {} not >> []. >> Stephen >> >> >> On Mon, 6 Apr 2020 at 14:01, Brian Goetz wrote: >>> >>> Perhaps we should rotate the punctuation every version just to discourage >>> parsing :) >>> >>> > On Apr 6, 2020, at 7:34 AM, Remi Forax wrote: >>> > >>> > I've was debugging a code yesterday that was printing >>> > Empty[] >>> > >>> > After some head scratching, trying to find an array of Empty, i found that it >>> > was just an empty record >>> > record Empty() { } >>> > >>> > This is another clue that using square brackets for toString() is a bad idea ! >>> > >>> > regards, >>> > R?mi > From maurizio.cimadamore at oracle.com Tue Apr 7 18:30:45 2020 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Tue, 07 Apr 2020 18:30:45 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <202004071830.037IUkJJ006643@aojmv0008.oracle.com> Changeset: 652110767d97 Author: mcimadamore Date: 2020-04-07 18:30 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/652110767d97 Automatic merge with default - make/CompileInterimRmic.gmk - make/common/RMICompilation.gmk - make/jdk/src/classes/build/tools/util/Header.java - make/rmic/Rmic-java.management.rmi.gmk - make/rmic/Rmic-java.rmi.gmk - make/rmic/Rmic-jdk.naming.rmi.gmk - make/rmic/RmicCommon.gmk - src/demo/share/jfc/Font2DTest/Font2DTestApplet.java - src/demo/share/jfc/SwingSet2/SwingSet2Applet.java - 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/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/java.base/share/classes/com/sun/security/cert/internal/x509/X509V1CertImpl.java ! src/java.base/share/classes/module-info.java - src/java.rmi/share/doc/stub/java/rmi/activation/ActivationGroup_Stub.java - src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/dumb-colors.caps - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeLoadSnippets.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/MemoryProxy.java - src/jdk.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/markup/HtmlTag.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/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/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 - 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 - test/jdk/java/awt/TrayIcon/AddPopupAfterShowTest/AddPopupAfterShowTest.html - test/jdk/sun/management/jmxremote/bootstrap/Makefile - test/jdk/sun/management/jmxremote/bootstrap/launcher.c - test/jdk/sun/management/jmxremote/bootstrap/linux-amd64/launcher - test/jdk/sun/management/jmxremote/bootstrap/linux-i586/launcher - test/jdk/sun/management/jmxremote/bootstrap/solaris-amd64/launcher - test/jdk/sun/management/jmxremote/bootstrap/solaris-sparcv9/launcher - test/jdk/sun/tools/jps/LingeredApp.java From maurizio.cimadamore at oracle.com Tue Apr 7 18:31:10 2020 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Tue, 07 Apr 2020 18:31:10 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <202004071831.037IVBFj006971@aojmv0008.oracle.com> Changeset: bee1ce0bf72f Author: mcimadamore Date: 2020-04-07 18:30 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/bee1ce0bf72f Automatic merge with default - make/CompileInterimRmic.gmk - make/common/RMICompilation.gmk - make/jdk/src/classes/build/tools/util/Header.java - make/rmic/Rmic-java.management.rmi.gmk - make/rmic/Rmic-java.rmi.gmk - make/rmic/Rmic-jdk.naming.rmi.gmk - make/rmic/RmicCommon.gmk - src/demo/share/jfc/Font2DTest/Font2DTestApplet.java - src/demo/share/jfc/SwingSet2/SwingSet2Applet.java - 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/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/java.base/share/classes/com/sun/security/cert/internal/x509/X509V1CertImpl.java - src/java.rmi/share/doc/stub/java/rmi/activation/ActivationGroup_Stub.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java - src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/dumb-colors.caps - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeLoadSnippets.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/MemoryProxy.java - src/jdk.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/markup/HtmlTag.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/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/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 - 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 - test/jdk/java/awt/TrayIcon/AddPopupAfterShowTest/AddPopupAfterShowTest.html - test/jdk/sun/management/jmxremote/bootstrap/Makefile - test/jdk/sun/management/jmxremote/bootstrap/launcher.c - test/jdk/sun/management/jmxremote/bootstrap/linux-amd64/launcher - test/jdk/sun/management/jmxremote/bootstrap/linux-i586/launcher - test/jdk/sun/management/jmxremote/bootstrap/solaris-amd64/launcher - test/jdk/sun/management/jmxremote/bootstrap/solaris-sparcv9/launcher - test/jdk/sun/tools/jps/LingeredApp.java From maurizio.cimadamore at oracle.com Tue Apr 7 18:32:00 2020 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Tue, 07 Apr 2020 18:32:00 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <202004071832.037IW058007925@aojmv0008.oracle.com> Changeset: 86c841195d6c Author: mcimadamore Date: 2020-04-07 18:31 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/86c841195d6c Automatic merge with default - make/CompileInterimRmic.gmk - make/common/RMICompilation.gmk - make/jdk/src/classes/build/tools/util/Header.java - make/rmic/Rmic-java.management.rmi.gmk - make/rmic/Rmic-java.rmi.gmk - make/rmic/Rmic-jdk.naming.rmi.gmk - make/rmic/RmicCommon.gmk - src/demo/share/jfc/Font2DTest/Font2DTestApplet.java - src/demo/share/jfc/SwingSet2/SwingSet2Applet.java - 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/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/java.base/share/classes/com/sun/security/cert/internal/x509/X509V1CertImpl.java - src/java.rmi/share/doc/stub/java/rmi/activation/ActivationGroup_Stub.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java - src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/dumb-colors.caps - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeLoadSnippets.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/MemoryProxy.java - src/jdk.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/markup/HtmlTag.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/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/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 - 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 - test/jdk/java/awt/TrayIcon/AddPopupAfterShowTest/AddPopupAfterShowTest.html - test/jdk/sun/management/jmxremote/bootstrap/Makefile - test/jdk/sun/management/jmxremote/bootstrap/launcher.c - test/jdk/sun/management/jmxremote/bootstrap/linux-amd64/launcher - test/jdk/sun/management/jmxremote/bootstrap/linux-i586/launcher - test/jdk/sun/management/jmxremote/bootstrap/solaris-amd64/launcher - test/jdk/sun/management/jmxremote/bootstrap/solaris-sparcv9/launcher - test/jdk/sun/tools/jps/LingeredApp.java From maurizio.cimadamore at oracle.com Tue Apr 7 18:32:25 2020 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Tue, 07 Apr 2020 18:32:25 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <202004071832.037IWQVp008312@aojmv0008.oracle.com> Changeset: 369fcbab683a Author: mcimadamore Date: 2020-04-07 18:32 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/369fcbab683a Automatic merge with default - make/CompileInterimRmic.gmk - make/common/RMICompilation.gmk - make/jdk/src/classes/build/tools/util/Header.java - make/rmic/Rmic-java.management.rmi.gmk - make/rmic/Rmic-java.rmi.gmk - make/rmic/Rmic-jdk.naming.rmi.gmk - make/rmic/RmicCommon.gmk - src/demo/share/jfc/Font2DTest/Font2DTestApplet.java - src/demo/share/jfc/SwingSet2/SwingSet2Applet.java - 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/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/java.base/share/classes/com/sun/security/cert/internal/x509/X509V1CertImpl.java - src/java.rmi/share/doc/stub/java/rmi/activation/ActivationGroup_Stub.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java - src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/dumb-colors.caps - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeLoadSnippets.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/MemoryProxy.java - src/jdk.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/markup/HtmlTag.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/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/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 - 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 - test/jdk/java/awt/TrayIcon/AddPopupAfterShowTest/AddPopupAfterShowTest.html - test/jdk/sun/management/jmxremote/bootstrap/Makefile - test/jdk/sun/management/jmxremote/bootstrap/launcher.c - test/jdk/sun/management/jmxremote/bootstrap/linux-amd64/launcher - test/jdk/sun/management/jmxremote/bootstrap/linux-i586/launcher - test/jdk/sun/management/jmxremote/bootstrap/solaris-amd64/launcher - test/jdk/sun/management/jmxremote/bootstrap/solaris-sparcv9/launcher - test/jdk/sun/tools/jps/LingeredApp.java From maurizio.cimadamore at oracle.com Tue Apr 7 18:33:13 2020 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Tue, 07 Apr 2020 18:33:13 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <202004071833.037IXEsE009086@aojmv0008.oracle.com> Changeset: 159e29073e67 Author: mcimadamore Date: 2020-04-07 18:33 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/159e29073e67 Automatic merge with default - make/CompileInterimRmic.gmk - make/common/RMICompilation.gmk - make/jdk/src/classes/build/tools/util/Header.java - make/rmic/Rmic-java.management.rmi.gmk - make/rmic/Rmic-java.rmi.gmk - make/rmic/Rmic-jdk.naming.rmi.gmk - make/rmic/RmicCommon.gmk - src/demo/share/jfc/Font2DTest/Font2DTestApplet.java - src/demo/share/jfc/SwingSet2/SwingSet2Applet.java - 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/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/java.base/share/classes/com/sun/security/cert/internal/x509/X509V1CertImpl.java - src/java.rmi/share/doc/stub/java/rmi/activation/ActivationGroup_Stub.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java - src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/dumb-colors.caps - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeLoadSnippets.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/MemoryProxy.java - src/jdk.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/markup/HtmlTag.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/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/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 - 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 - test/jdk/java/awt/TrayIcon/AddPopupAfterShowTest/AddPopupAfterShowTest.html - test/jdk/sun/management/jmxremote/bootstrap/Makefile - test/jdk/sun/management/jmxremote/bootstrap/launcher.c - test/jdk/sun/management/jmxremote/bootstrap/linux-amd64/launcher - test/jdk/sun/management/jmxremote/bootstrap/linux-i586/launcher - test/jdk/sun/management/jmxremote/bootstrap/solaris-amd64/launcher - test/jdk/sun/management/jmxremote/bootstrap/solaris-sparcv9/launcher - test/jdk/sun/tools/jps/LingeredApp.java From vicente.romero at oracle.com Tue Apr 7 18:24:44 2020 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Tue, 07 Apr 2020 18:24:44 +0000 Subject: hg: amber/amber: 326 new changesets Message-ID: <202004071825.037IP3ot004092@aojmv0008.oracle.com> Changeset: 24d5c4ed9bf9 Author: valeriep Date: 2020-03-12 22:11 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/24d5c4ed9bf9 8238566: java.security.Provider$Service.supportsParameter() is racy Summary: Use double-checked-locking pattern inside the hasKeyAttributes() method Reviewed-by: xuelei ! src/java.base/share/classes/java/security/Provider.java Changeset: 15d69d370743 Author: ccheung Date: 2020-03-12 16:05 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/15d69d370743 8238000: Crash in ClassLoader::record_result while dynamic dumping netty Summary: Make a copy of the _shared_path_table for use during dynamic CDS dump. Reviewed-by: iklam, minqi ! src/hotspot/share/memory/dynamicArchive.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/metaspaceShared.cpp Changeset: 1c98d63e3ee2 Author: jiefu Date: 2020-03-13 17:01 +0800 URL: https://hg.openjdk.java.net/amber/amber/rev/1c98d63e3ee2 8240846: Zero VM is broken after JDK-8238681: UseSSE not defined Reviewed-by: shade, rehn, vlivanov ! src/hotspot/share/compiler/compileBroker.cpp Changeset: 3a3bd4ed9584 Author: roland Date: 2020-03-11 10:32 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/3a3bd4ed9584 8240854: [REDO] some jaotc failures of fastdebug build with specific flags Reviewed-by: vlivanov, kvn, thartmann ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/subtypenode.cpp + test/hotspot/jtreg/compiler/types/TestSubTypeOfAsbtractClassWrongResult.java Changeset: 29edf1cb3c02 Author: weijun Date: 2020-03-13 17:45 +0800 URL: https://hg.openjdk.java.net/amber/amber/rev/29edf1cb3c02 8240980: Backout JDK-8240261 Reviewed-by: dholmes ! make/gensrc/Gensrc-java.base.gmk ! make/jdk/src/classes/build/tools/intpoly/FieldGen.java + make/jdk/src/classes/build/tools/intpoly/header.txt - make/jdk/src/classes/build/tools/util/Header.java Changeset: de9c1fe3de60 Author: iwalulya Date: 2020-03-13 11:54 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/de9c1fe3de60 8240591: G1HeapSizingPolicy attempts to compute expansion_amount even when at full capacity Reviewed-by: sjohanss, tschatzl ! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp Changeset: 367b1f73904c Author: shade Date: 2020-03-13 13:22 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/367b1f73904c 8231668: Remove ForceDynamicNumberOfGCThreads Reviewed-by: shade, tschatzl Contributed-by: Aditya Mandaleeka ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shared/workerPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java ! test/hotspot/jtreg/gc/shenandoah/TestGCThreadGroups.java Changeset: 3179efca4758 Author: weijun Date: 2020-03-13 21:32 +0800 URL: https://hg.openjdk.java.net/amber/amber/rev/3179efca4758 8240983: Incorrect copyright header in Apache Santuario files Reviewed-by: mullan ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java Changeset: 3ab7a06ba381 Author: pliden Date: 2020-03-13 14:26 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/3ab7a06ba381 8240714: ZGC: TestSmallHeap.java failed due to OutOfMemoryError Reviewed-by: eosterlund ! test/hotspot/jtreg/gc/z/TestSmallHeap.java Changeset: 8e9261c404fc Author: vromero Date: 2020-03-13 10:29 -0400 URL: https://hg.openjdk.java.net/amber/amber/rev/8e9261c404fc 8239447: compiler error for annotations applied to record components with target METHOD Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java + test/langtools/tools/javac/processing/model/element/ErrorOnAnnoWithTargetMethod.java Changeset: 59de2958df85 Author: redestad Date: 2020-03-13 15:59 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/59de2958df85 8241006: Cleanup TemplateInterpreter initialization Reviewed-by: coleenp ! src/hotspot/share/interpreter/abstractInterpreter.cpp ! src/hotspot/share/interpreter/templateInterpreter.cpp ! src/hotspot/share/interpreter/templateTable.cpp ! src/hotspot/share/interpreter/templateTable.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/runtime/init.cpp Changeset: 3ac1c2ef94e2 Author: redestad Date: 2020-03-13 18:43 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/3ac1c2ef94e2 8241010: Unnecessarily resolving some well-known classes Reviewed-by: coleenp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/prims/stackwalk.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/services/diagnosticCommand.cpp Changeset: 5e0d9f0b1029 Author: jjg Date: 2020-03-13 10:57 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/5e0d9f0b1029 8240916: Convert to using hyphenated naming for CSS classes Reviewed-by: hannesw ! make/jdk/src/classes/build/tools/taglet/ModuleGraph.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/AccessSkipNav/AccessSkipNav.java ! test/langtools/jdk/javadoc/doclet/constantValues/TestConstantValuesDriver.java ! test/langtools/jdk/javadoc/doclet/testAbstractMethod/TestAbstractMethod.java ! test/langtools/jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java ! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java ! test/langtools/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java ! test/langtools/jdk/javadoc/doclet/testClassLinks/TestClassLinks.java ! test/langtools/jdk/javadoc/doclet/testClassTree/TestClassTree.java ! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java ! test/langtools/jdk/javadoc/doclet/testDocRootInlineTag/TestDocRootInlineTag.java ! test/langtools/jdk/javadoc/doclet/testExternalOverriddenMethod/TestExternalOverriddenMethod.java ! test/langtools/jdk/javadoc/doclet/testGroupName/TestGroupName.java ! test/langtools/jdk/javadoc/doclet/testHeadings/TestHeadings.java ! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java ! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java ! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java ! test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java ! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/langtools/jdk/javadoc/doclet/testIndentation/TestIndentation.java ! test/langtools/jdk/javadoc/doclet/testIndex/TestIndex.java ! test/langtools/jdk/javadoc/doclet/testIndexInDocFiles/TestIndexInDocFiles.java ! test/langtools/jdk/javadoc/doclet/testIndexInPackageFiles/TestIndexInPackageFiles.java ! test/langtools/jdk/javadoc/doclet/testIndexTaglet/TestIndexTaglet.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testLambdaFeature/TestLambdaFeature.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithAutomaticModule.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithModule.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestOptionOrder.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java ! test/langtools/jdk/javadoc/doclet/testLinkToSerialForm/TestLinkToSerialForm.java ! test/langtools/jdk/javadoc/doclet/testLinksWithNoDeprecatedOption/TestLinksWithNoDeprecatedOption.java ! test/langtools/jdk/javadoc/doclet/testLiteralCodeInPre/TestLiteralCodeInPre.java ! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java ! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java ! test/langtools/jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java ! test/langtools/jdk/javadoc/doclet/testMethodTypes/TestMethodTypes.java ! test/langtools/jdk/javadoc/doclet/testModifierEx/TestModifierEx.java ! test/langtools/jdk/javadoc/doclet/testModules/TestIndirectExportsOpens.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServices.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testNavigation/TestNavigation.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java ! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestBadOverride.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenDeprecatedMethods.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenMethodDocCopy.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java ! test/langtools/jdk/javadoc/doclet/testPackageAnnotation/TestPackageAnnotation.java ! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java ! test/langtools/jdk/javadoc/doclet/testPackageDescription/TestPackageDescription.java ! test/langtools/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java ! test/langtools/jdk/javadoc/doclet/testPackageSummary/TestPackageSummary.java ! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java ! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java ! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java ! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java ! test/langtools/jdk/javadoc/doclet/testSerializedFormWithClassFile/TestSerializedFormWithClassFile.java ! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java ! test/langtools/jdk/javadoc/doclet/testSubTitle/TestSubTitle.java ! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java ! test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/TestSystemPropertyPage.java ! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java ! test/langtools/jdk/javadoc/doclet/testTagOutput/TestTagOutput.java ! test/langtools/jdk/javadoc/doclet/testTitleInHref/TestTitleInHref.java ! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java ! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java ! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java ! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java ! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueTagInModule.java ! test/langtools/jdk/javadoc/tool/testLocaleOption/TestLocaleOption.java Changeset: dc1cf3a5d7db Author: joehw Date: 2020-03-13 19:15 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/dc1cf3a5d7db 8240982: Incorrect copyright header in BCEL 6.4.1 sources Reviewed-by: naoto, lancea ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Const.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/ExceptionConst.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantLong.java Changeset: 24d342c838fb Author: amenkov Date: 2020-03-13 12:25 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/24d342c838fb 8217441: Failure of ::realloc() should be handled correctly in sawindbg.cpp Reviewed-by: cjplummer, sspitsyn ! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp Changeset: 10f11578b1f4 Author: kbarrett Date: 2020-03-13 15:36 -0400 URL: https://hg.openjdk.java.net/amber/amber/rev/10f11578b1f4 8239825: G1: Simplify threshold test for mutator refinement Summary: Compute refinement threshold when values change, not on each use. Reviewed-by: tschatzl, sangheki ! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp Changeset: 332ee3137fb8 Author: darcy Date: 2020-03-14 09:53 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/332ee3137fb8 8240130: Improve and update discussion of visitor evolution warnings Reviewed-by: jjg ! src/java.compiler/share/classes/javax/lang/model/element/AnnotationValueVisitor.java ! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java ! src/java.compiler/share/classes/javax/lang/model/type/TypeVisitor.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner6.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner7.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner8.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor9.java Changeset: 0d7a66c27369 Author: vromero Date: 2020-03-14 17:08 -0400 URL: https://hg.openjdk.java.net/amber/amber/rev/0d7a66c27369 8235339: test TargetAnnoCombo.java is failing after new target RECORD_COMPONENT was added Reviewed-by: darcy ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! test/langtools/ProblemList.txt ! test/langtools/tools/javac/annotations/repeatingAnnotations/combo/Helper.java ! test/langtools/tools/javac/annotations/repeatingAnnotations/combo/TargetAnnoCombo.java Changeset: 981b5a0c43da Author: ngasson Date: 2020-03-16 10:51 +0800 URL: https://hg.openjdk.java.net/amber/amber/rev/981b5a0c43da 8240353: AArch64: missing support for -XX:+ExtendedDTraceProbes in C1 Reviewed-by: aph ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp Changeset: 59b5bd9a7168 Author: dholmes Date: 2020-03-16 02:16 -0400 URL: https://hg.openjdk.java.net/amber/amber/rev/59b5bd9a7168 8241043: Expand assertions to identify thread with errant _stack_base Reviewed-by: mikael ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp Changeset: 4eaf6922273a Author: jlahoda Date: 2020-03-16 13:06 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/4eaf6922273a 8240964: Compilation error thrown when long literal used with yield Summary: Ensuring yield followed by a long literal is recognized as a yield statement. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitch.java Changeset: 80eaef8e3e60 Author: eosterlund Date: 2020-03-16 12:27 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/80eaef8e3e60 8240363: Refactor Compile::Output() to its own Phase Reviewed-by: kvn, vlivanov ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/s390/compiledIC_s390.cpp ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/sparc/sparc.ad ! src/hotspot/cpu/x86/c2_intelJccErratum_x86.cpp ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/adlc/adlparse.cpp ! src/hotspot/share/adlc/main.cpp ! src/hotspot/share/adlc/output_c.cpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/opto/buildOopMap.cpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/chaitin.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp + src/hotspot/share/opto/constantTable.cpp + src/hotspot/share/opto/constantTable.hpp ! src/hotspot/share/opto/machnode.cpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/opto/output.hpp ! src/hotspot/share/opto/phase.hpp ! src/hotspot/share/opto/runtime.cpp Changeset: d25079af1459 Author: jiefu Date: 2020-03-16 22:43 +0800 URL: https://hg.openjdk.java.net/amber/amber/rev/d25079af1459 8241034: Fix a configuring error with "-Xmx2048M: command not found" Reviewed-by: mikael, erikj ! make/autoconf/build-performance.m4 Changeset: 500f99ff1921 Author: naoto Date: 2020-03-16 09:26 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/500f99ff1921 8240626: Some of the java.time.chrono.Eras return empty display name for some styles and locales Reviewed-by: joehw ! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java ! test/jdk/java/time/test/java/time/chrono/TestEraDisplayName.java Changeset: 42b62267498d Author: eosterlund Date: 2020-03-16 17:13 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/42b62267498d 8241074: JDK-8240363 broke the build on AArch64 Reviewed-by: shade ! src/hotspot/share/opto/constantTable.cpp Changeset: da2fc44fd45f Author: zgu Date: 2020-02-25 12:01 -0500 URL: https://hg.openjdk.java.net/amber/amber/rev/da2fc44fd45f 8239926: Shenandoah: Shenandoah needs to mark nmethod's metadata Reviewed-by: rkennke, shade ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp Changeset: cc3c165659bf Author: mbaesken Date: 2020-03-17 08:53 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/cc3c165659bf 8240824: enhance print_full_memory_info on Linux by THP related information Reviewed-by: dholmes, stuefe ! src/hotspot/os/linux/os_linux.cpp Changeset: daed0d4ec02d Author: redestad Date: 2020-03-17 09:36 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/daed0d4ec02d 8241077: x86_64: Minor Assembler improvements Reviewed-by: kvn ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp Changeset: 56e78301b358 Author: rkennke Date: 2020-03-17 11:49 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/56e78301b358 8241081: Shenandoah: Do not modify update-watermark concurrently Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp Changeset: a4e2fc916323 Author: aph Date: 2020-03-16 17:10 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/a4e2fc916323 8241018: 32-bit integer log2 functions return the wrong value for negative arguments on 64-bit machines Reviewed-by: kvn ! src/hotspot/share/utilities/globalDefinitions.hpp ! test/hotspot/gtest/utilities/test_globalDefinitions.cpp Changeset: 0daa6b52ba56 Author: aph Date: 2020-03-17 14:13 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/0daa6b52ba56 Merge Changeset: 0a2e12c3e6e3 Author: kvn Date: 2020-03-17 10:38 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/0a2e12c3e6e3 8240976: [JVMCI] MethodProfileWidth flag is broken Summary: remove JVMCI code which is not used Reviewed-by: thartmann, redestad ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/sparc/interp_masm_sparc.cpp ! src/hotspot/cpu/sparc/interp_masm_sparc.hpp ! src/hotspot/cpu/sparc/templateTable_sparc.cpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.hpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/jvmci/jvmci_globals.cpp ! src/hotspot/share/jvmci/jvmci_globals.hpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/oops/methodData.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodData.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/VirtualCallData.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java Changeset: b5237a11d0dc Author: redestad Date: 2020-03-05 16:07 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/b5237a11d0dc 8241042: x86_64: Improve Assembler generation Reviewed-by: vlivanov, kvn ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/share/asm/assembler.hpp ! src/hotspot/share/asm/codeBuffer.hpp Changeset: 157a7e7033d9 Author: kvn Date: 2020-03-17 12:42 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/157a7e7033d9 8237045: JVM uses excessive memory with -XX:+EnableJVMCI -XX:JVMCICounterSize=2147483648 Summary: limit JVMCICounterSize flag's value range to 1M Reviewed-by: thartmann, redestad ! src/hotspot/share/jvmci/jvmci_globals.hpp ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java Changeset: 86af236fbd89 Author: kvn Date: 2020-03-17 14:05 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/86af236fbd89 8241122: Remove unimplemented InlineTree constructor definition from parse.hpp Reviewed-by: kvn Contributed-by: Charlie Gracie ! src/hotspot/share/opto/parse.hpp Changeset: 988822b06767 Author: dholmes Date: 2020-03-17 19:57 -0400 URL: https://hg.openjdk.java.net/amber/amber/rev/988822b06767 8239593: Bogus warning "Re-registering of platform native method" for a JVMTI agent Reviewed-by: dcubed, alanb, hseigel ! src/hotspot/share/prims/jni.cpp Changeset: dd9eb63b5d3e Author: dholmes Date: 2020-03-17 20:54 -0400 URL: https://hg.openjdk.java.net/amber/amber/rev/dd9eb63b5d3e 8241124: Aarch64 build broken by JDK-8239593 Reviewed-by: mikael ! src/hotspot/share/prims/jni.cpp Changeset: d6ae5212211f Author: cjplummer Date: 2020-03-17 18:04 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/d6ae5212211f 8238268: Many SA tests are not running on OSX because they do not attempt to use sudo when available Reviewed-by: sspitsyn, iignatyev ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/compiler/ciReplay/TestSAClient.java ! test/hotspot/jtreg/compiler/ciReplay/TestSAServer.java ! test/hotspot/jtreg/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java ! test/hotspot/jtreg/resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java ! test/hotspot/jtreg/serviceability/sa/CDSJMapClstats.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstackXcompStress.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java ! test/hotspot/jtreg/serviceability/sa/DeadlockDetectionTest.java ! test/hotspot/jtreg/serviceability/sa/JhsdbThreadInfoTest.java ! test/hotspot/jtreg/serviceability/sa/TestClassDump.java ! test/hotspot/jtreg/serviceability/sa/TestClhsdbJstackLock.java ! test/hotspot/jtreg/serviceability/sa/TestCpoolForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestDefaultMethods.java ! test/hotspot/jtreg/serviceability/sa/TestG1HeapRegion.java ! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSize.java ! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSizeForInterface.java ! test/hotspot/jtreg/serviceability/sa/TestIntConstant.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLock.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackMixed.java ! test/hotspot/jtreg/serviceability/sa/TestPrintMdo.java ! test/hotspot/jtreg/serviceability/sa/TestRevPtrsForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestType.java ! test/hotspot/jtreg/serviceability/sa/TestUniverse.java ! test/hotspot/jtreg/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/DebugdConnectTest.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/SADebugDTest.java ! test/hotspot/jtreg/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java ! test/jdk/TEST.ROOT ! test/jdk/sun/tools/jhsdb/BasicLauncherTest.java ! test/jdk/sun/tools/jhsdb/HeapDumpTest.java ! test/jdk/sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java ! test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java ! test/jdk/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java ! test/jdk/sun/tools/jhsdb/heapconfig/TmtoolTestScenario.java ! test/jdk/sun/tools/jstack/DeadlockDetectionTest.java ! test/jtreg-ext/requires/VMProps.java ! test/lib/jdk/test/lib/Platform.java ! test/lib/jdk/test/lib/SA/SATestUtils.java Changeset: 824e6b7c5bcf Author: weijun Date: 2020-03-18 09:23 +0800 URL: https://hg.openjdk.java.net/amber/amber/rev/824e6b7c5bcf 8186143: keytool -ext option doesn't accept wildcards for DNS subject alternative names Reviewed-by: jnimeh, weijun, mullan Contributed-by: Hai-May Chao ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/x509/DNSName.java ! test/jdk/sun/security/x509/GeneralName/DNSNameTest.java Changeset: f40aa9beb326 Author: naoto Date: 2020-03-17 19:11 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/f40aa9beb326 8241082: Upgrade IANA Language Subtag Registry data to 03-16-2020 version Reviewed-by: joehw ! make/data/lsrdata/language-subtag-registry.txt ! make/jdk/src/classes/build/tools/generatelsrequivmaps/EquivMapsGenerator.java ! test/jdk/java/util/Locale/Bug8040211.java Changeset: 82d11846109a Author: shade Date: 2020-03-18 06:28 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/82d11846109a 8241093: Shenandoah: editorial changes in flag descriptions Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp Changeset: 5df90c29762d Author: igerasim Date: 2020-03-18 01:04 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/5df90c29762d 8214245: Case insensitive matching doesn't work correctly for some character classes Reviewed-by: rriggs, darcy ! src/java.base/share/classes/java/util/regex/CharPredicates.java ! src/java.base/share/classes/java/util/regex/Pattern.java ! test/jdk/java/util/regex/RegExTest.java Changeset: 5c47c5d72003 Author: itakiguchi Date: 2020-03-18 18:04 +0900 URL: https://hg.openjdk.java.net/amber/amber/rev/5c47c5d72003 8232161: Align some one-way conversion in MS950 charset with Windows Summary: MS950 charset encoder's conversion table is changed Reviewed-by: naoto ! make/data/charsetmapping/MS950.map ! make/data/charsetmapping/MS950.nr + test/jdk/sun/nio/cs/TestMS950.java Changeset: 6c954123ee8d Author: jwilhelm Date: 2020-03-18 10:34 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/6c954123ee8d Added tag jdk-14-ga for changeset bc54620a3848 ! .hgtags Changeset: dc7e9cde760e Author: jwilhelm Date: 2020-03-18 10:41 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/dc7e9cde760e Merge ! .hgtags Changeset: 743c9071c317 Author: mgronlun Date: 2020-03-18 12:00 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/743c9071c317 8239497: SEGV in EdgeUtils::field_name_symbol(Edge const&) Reviewed-by: egahlin, tonyp Contributed-by: Tony Printezis ! src/hotspot/share/jfr/leakprofiler/chains/edge.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edge.hpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.hpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp ! src/hotspot/share/oops/instanceMirrorKlass.hpp Changeset: a6203123a1e2 Author: mseledtsov Date: 2020-03-18 09:45 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/a6203123a1e2 8241033: Create test library utility for getting JFR streaming repository Summary: New method to get JFR streaming repo path Reviewed-by: egahlin, mgronlun ! test/jdk/jdk/jfr/api/consumer/streaming/TestCrossProcessStreaming.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestProcess.java + test/lib/jdk/test/lib/jfr/StreamingUtils.java Changeset: a25184d6d8a5 Author: cjplummer Date: 2020-03-18 10:14 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/a25184d6d8a5 8240906: Update ZGC ProblemList for serviceability/sa/TestJmapCoreMetaspace.java Reviewed-by: stefank ! test/hotspot/jtreg/ProblemList-zgc.txt Changeset: ed0ecde93aaa Author: cjplummer Date: 2020-03-18 10:42 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/ed0ecde93aaa 8227340: Modify problem list entry for javax/management/remote/mandatory/connection/MultiThreadDeadLockTest.java Reviewed-by: dholmes ! test/jdk/ProblemList.txt Changeset: 4674b84fc29b Author: dtitov Date: 2020-03-18 11:05 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/4674b84fc29b 8240711: TestJstatdPort.java failed due to "ExportException: Port already in use:" Reviewed-by: amenkov ! test/jdk/sun/tools/jstatd/JstatdTest.java Changeset: f22610867eb4 Author: shade Date: 2020-03-18 19:24 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/f22610867eb4 8241128: x86_32 build failure after JDK-8241042 Reviewed-by: redestad, kvn ! src/hotspot/cpu/x86/assembler_x86.cpp Changeset: 79a40801d56f Author: vromero Date: 2020-03-18 14:33 -0400 URL: https://hg.openjdk.java.net/amber/amber/rev/79a40801d56f 8240970: Some tests fail when run with JCov Reviewed-by: jjg ! test/langtools/tools/javac/EarlyAssertWrapper.java ! test/langtools/tools/javac/T8132562/ClassPathWithDoubleQuotesTest.java ! test/langtools/tools/javac/launcher/SourceLauncherTest.java ! test/langtools/tools/javac/modules/RequiresStaticTest.java ! test/langtools/tools/javac/options/smokeTests/OptionSmokeTest.java ! test/langtools/tools/javac/platform/PlatformProviderTest.java ! test/langtools/tools/jdeps/modules/CheckModuleTest.java Changeset: acce42fd27a7 Author: dnsimon Date: 2020-03-18 13:11 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/acce42fd27a7 8236285: [JVMCI] improve TranslatedException traces Reviewed-by: never, kvn ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/TranslatedException.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestTranslatedException.java Changeset: dd555adfac9c Author: cjplummer Date: 2020-03-18 13:24 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/dd555adfac9c 8241162: ProblemList serviceability/sa/TestHeapDumpForInvokeDynamic.java on OSX Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList.txt Changeset: 5cc3cb873e98 Author: jjg Date: 2020-03-18 13:20 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/5cc3cb873e98 8241030: rename HtmlTag to TagName Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Headings.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTag.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Script.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TableHeader.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TagName.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/package-info.java ! test/langtools/jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java Changeset: 82b7c62cf4cc Author: jjg Date: 2020-03-18 13:29 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/82b7c62cf4cc Merge Changeset: 16d304873ab0 Author: winterhalter Date: 2020-03-18 17:07 -0400 URL: https://hg.openjdk.java.net/amber/amber/rev/16d304873ab0 8202469: (ann) Type annotations on type variable bounds that are also type variables are lost Reviewed-by: jfranck ! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java + test/jdk/java/lang/annotation/typeAnnotations/ParameterizedBoundIndex.java Changeset: af221c1b1671 Author: aleonard Date: 2020-03-17 14:14 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/af221c1b1671 8241097: java/math/BigInteger/largeMemory/SymmetricRangeTests.java requires -XX:+CompactStrings Reviewed-by: bpb, bchristi Contributed-by: andrew_m_leonard at uk.ibm.com ! test/jdk/java/math/BigInteger/largeMemory/SymmetricRangeTests.java Changeset: c1fdb04213e9 Author: mneugschwand Date: 2020-03-18 15:59 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/c1fdb04213e9 8235908: omit ThreadPriorityPolicy warning when value is set from image Reviewed-by: dholmes, clanger, kvn ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/runtime/flags/jvmFlag.cpp ! src/hotspot/share/runtime/flags/jvmFlag.hpp ! src/hotspot/share/runtime/globals_extension.hpp Changeset: c2f7e63f72c4 Author: jwilhelm Date: 2020-03-19 03:03 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/c2f7e63f72c4 Added tag jdk-15+15 for changeset 82b7c62cf4cc ! .hgtags Changeset: df21b8edc4bc Author: xyin Date: 2020-03-19 11:07 +0800 URL: https://hg.openjdk.java.net/amber/amber/rev/df21b8edc4bc 8202117: com/sun/jndi/ldap/RemoveNamingListenerTest.java fails intermittently: Connection reset Reviewed-by: dfuchs, vtewari ! test/jdk/com/sun/jndi/ldap/RemoveNamingListenerTest.java Changeset: 87a7ff5a3a08 Author: iveresov Date: 2020-03-18 21:49 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/87a7ff5a3a08 8230290: [JVMCI] Remove unused API entry points Summary: Remove VirtualObject.setIsAutoBox() Reviewed-by: kvn ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualObject.java Changeset: e367475aa21c Author: mbaesken Date: 2020-03-16 15:11 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/e367475aa21c 8241064: JFR related tests TestMetaspaceAllocationFailure.java and TestEventInstrumentation.java miss requires tag Reviewed-by: mseledtsov, mgronlun ! test/jdk/jdk/jfr/event/runtime/TestMetaspaceAllocationFailure.java ! test/jdk/jdk/jfr/javaagent/TestEventInstrumentation.java Changeset: b66ccad86904 Author: jiefu Date: 2020-03-19 16:34 +0800 URL: https://hg.openjdk.java.net/amber/amber/rev/b66ccad86904 8241232: -XX:+BootstrapJVMCI is not compatible with TieredStopAtLevel < CompLevel_full_optimization Reviewed-by: kvn, thartmann ! src/hotspot/share/jvmci/jvmci_globals.cpp + test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidTieredStopAtLevel.java Changeset: 76058080c621 Author: chagedorn Date: 2020-03-19 10:15 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/76058080c621 8240227: Loop predicates should be copied to unswitched loops Summary: Copy loop range check predicates to unswitched loops and update their control edges. Reviewed-by: kvn, neliasso, thartmann, roland ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/idealKit.cpp ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopUnswitch.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/parse1.cpp ! src/hotspot/share/opto/parse2.cpp ! src/hotspot/share/opto/phaseX.hpp ! src/hotspot/share/opto/stringopts.cpp ! test/hotspot/jtreg/compiler/loopopts/PartialPeelingUnswitch.java + test/hotspot/jtreg/compiler/loopopts/TestUnswitchOverunrolling.java Changeset: 216eefbbd337 Author: redestad Date: 2020-03-05 16:07 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/216eefbbd337 8241095: x86: Improve prefix handling in Assembler Reviewed-by: kvn, thartmann ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp Changeset: 159b07b8864f Author: alexsch Date: 2020-03-19 14:58 +0300 URL: https://hg.openjdk.java.net/amber/amber/rev/159b07b8864f 8240604: Rewrite sun/management/jmxremote/bootstrap/CustomLauncherTest.java test to make binaries from source file Reviewed-by: iignatyev ! make/test/JtregNativeJdk.gmk ! test/jdk/sun/management/jmxremote/bootstrap/CustomLauncherTest.java - test/jdk/sun/management/jmxremote/bootstrap/Makefile + test/jdk/sun/management/jmxremote/bootstrap/exelauncher.c - test/jdk/sun/management/jmxremote/bootstrap/launcher.c - test/jdk/sun/management/jmxremote/bootstrap/linux-amd64/launcher - test/jdk/sun/management/jmxremote/bootstrap/linux-i586/launcher - test/jdk/sun/management/jmxremote/bootstrap/solaris-amd64/launcher - test/jdk/sun/management/jmxremote/bootstrap/solaris-sparcv9/launcher Changeset: 5fc82780bffd Author: kravikumar Date: 2020-03-13 18:38 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/5fc82780bffd 8161558: ListIterator should not discard cause on exception Reviewed-by: smarks ! src/java.base/share/classes/java/util/AbstractList.java ! src/java.base/share/classes/java/util/NoSuchElementException.java + test/jdk/java/util/AbstractList/CheckForIndexOutOfBoundsException.java Changeset: 3b798973400b Author: stefank Date: 2020-03-19 14:15 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/3b798973400b 8240773: JFR: Non-Java threads are not serialized Reviewed-by: mgronlun ! src/hotspot/share/jfr/utilities/jfrThreadIterator.cpp Changeset: bd58c6e34ccf Author: stefank Date: 2020-03-19 14:16 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/bd58c6e34ccf 8240819: Assign a name to the JfrThreadSampler thread Reviewed-by: mgronlun ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp Changeset: 5404c5f83619 Author: stefank Date: 2020-03-19 14:17 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/5404c5f83619 8240818: Remove colon from "JFR: Shutdown Hook" thread name Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java Changeset: 06146be26035 Author: stefank Date: 2020-03-19 14:18 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/06146be26035 8241263: JFR: Bump native events limit Reviewed-by: mgronlun, egahlin ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java Changeset: 4fa5becf6cb3 Author: ihse Date: 2020-03-19 17:17 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/4fa5becf6cb3 8241254: Simplify usage of UTIL_DEPRECATED_ARG_ENABLE Reviewed-by: erikj ! make/autoconf/util.m4 Changeset: d780dd664f6c Author: cjplummer Date: 2020-03-19 10:20 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/d780dd664f6c 8240543: Update problem list entry for serviceability/sa/TestRevPtrsForInvokeDynamic.java to reference JDK-8241235 Reviewed-by: dholmes ! test/hotspot/jtreg/ProblemList.txt Changeset: 5be44a818121 Author: jjg Date: 2020-03-19 11:25 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/5be44a818121 8240476: SystemPropertiesWriter does not conform to standard page layout Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java ! test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/TestSystemPropertyPage.java Changeset: 84ae4e628639 Author: iignatyev Date: 2020-03-17 21:35 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/84ae4e628639 8168304: Make all of DependencyContext_test available in product mode Summary: Enable the utility inspection function `DependencyContext::is_dependent_method` and therefore the test in the product mode. Reviewed-by: eosterlund, thartmann Contributed-by: Evgeny Nikitin ! src/hotspot/share/code/dependencyContext.cpp ! src/hotspot/share/code/dependencyContext.hpp ! test/hotspot/gtest/code/test_dependencyContext.cpp Changeset: 9d9ce4a87009 Author: rriggs Date: 2020-03-19 15:34 -0400 URL: https://hg.openjdk.java.net/amber/amber/rev/9d9ce4a87009 8241073: Pre-generated Stubs for javax.management, Activation, Naming Reviewed-by: erikj, ihse, alanb, dfuchs - make/CompileInterimRmic.gmk ! make/Docs.gmk ! make/Global.gmk ! make/Main.gmk ! make/ZipSource.gmk ! make/autoconf/spec.gmk.in - make/common/RMICompilation.gmk ! make/jdk/netbeans/jmx/build.xml - make/rmic/Rmic-java.management.rmi.gmk - make/rmic/Rmic-java.rmi.gmk - make/rmic/Rmic-jdk.naming.rmi.gmk - make/rmic/RmicCommon.gmk + src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectionImpl_Stub.java + src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIServerImpl_Stub.java + src/java.rmi/share/classes/java/rmi/activation/ActivationGroup_Stub.java + src/java.rmi/share/classes/sun/rmi/server/Activation$ActivationSystemImpl_Stub.java - src/java.rmi/share/doc/stub/java/rmi/activation/ActivationGroup_Stub.java + src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/ReferenceWrapper_Stub.java Changeset: 6385879efd46 Author: dlong Date: 2020-03-19 12:29 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/6385879efd46 8241231: Update Graal Reviewed-by: kvn ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CallInfo.java ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MarkId.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.sparc/src/org/graalvm/compiler/asm/sparc/SPARCAssembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64LIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/Fields.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CheckGraalInvariants.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/OptionsVerifierTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/LIRGenerationPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeLIRBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Node.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeClass.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackendFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackendFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotPatchReturnAddressOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotBackendFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompilationWrapperTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/NodeCostDumpUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotReplacementsImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/SymbolicSnippetEncoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotPlatformConfigurationProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/EndLockScopeNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeCopyMemoryNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeLoadSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/LambdaUtils.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test6196102.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test6753639.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test6823354.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test6850611.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test7005594.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64FrameMap.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/CompositeValueClass.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRInstructionClass.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRIntrospection.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/framemap/FrameMap.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGeneratorTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/MemoryProxyNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ProxyNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/StructuredGraph.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ValueNodeUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/BytecodeExceptionNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/MonitorExit.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/gc/BarrierSet.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/gc/CardTableBarrierSet.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/gc/G1BarrierSet.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/UnsafeCompareAndSwapNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/FixedAccessNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/FloatingReadNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryAccess.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryAnchorNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryKill.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryMap.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryMapNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryPhiNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MultiMemoryKill.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/SingleMemoryKill.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/MemoryEdgeProxy.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/MemoryProxy.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/NodeLIRBuilderTool.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionDescriptorsMap.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionValues.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/FloatingReadPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/LoweringPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/schedule/ScheduleVerification.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64ArrayIndexOfDispatchNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64ArrayIndexOfNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringLatin1InflateNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringUTF16CompressNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/SubstitutionsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/DefaultJavaLoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetLowerableMemoryNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetTemplate.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/arraycopy/ArrayCopyCallNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/arraycopy/ArrayCopySnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayCompareToNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayEqualsNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayRegionEqualsNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BasicArrayCopyNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ReadRegisterNode.java Changeset: 44a909932c7c Author: kbarrett Date: 2020-03-19 18:11 -0400 URL: https://hg.openjdk.java.net/amber/amber/rev/44a909932c7c 8139652: Mutator refinement processing should take the oldest dirty card buffer Summary: Changed mutator refinement to take from queue rather than in-place and reuse. Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp Changeset: 0c03ed579379 Author: pchilanomate Date: 2020-03-20 00:32 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/0c03ed579379 8240902: JDI shared memory connector can use already closed Handles Summary: Add refcount to keep track of connection access Reviewed-by: dholmes, dcubed, sspitsyn ! src/jdk.jdi/share/native/libdt_shmem/shmemBase.c Changeset: b96911696f71 Author: xyin Date: 2020-03-20 10:24 +0800 URL: https://hg.openjdk.java.net/amber/amber/rev/b96911696f71 8241130: com.sun.jndi.ldap.EventSupport.removeDeadNotifier: java.lang.NullPointerException Reviewed-by: dfuchs ! src/java.naming/share/classes/com/sun/jndi/ldap/EventSupport.java ! test/jdk/com/sun/jndi/ldap/RemoveNamingListenerTest.java Changeset: eadd3a62ea18 Author: cjplummer Date: 2020-03-19 21:32 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/eadd3a62ea18 8241335: ProblemList serviceability/sa/ClhsdbPstack.java due to JDK-8240956 Reviewed-by: mikael ! test/hotspot/jtreg/ProblemList.txt Changeset: d2bee277e572 Author: kbarrett Date: 2020-03-20 01:20 -0400 URL: https://hg.openjdk.java.net/amber/amber/rev/d2bee277e572 8241001: Improve logging in the ConcurrentGCBreakpoint mechanism Summary: Demoted most breakpoint logging to trace level. Reviewed-by: pliden, sjohanss ! src/hotspot/share/gc/shared/concurrentGCBreakpoints.cpp ! src/hotspot/share/logging/logPrefix.hpp Changeset: 1608514a4ce7 Author: lmesnik Date: 2020-03-20 00:24 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/1608514a4ce7 8241123: Refactor vmTestbase stress framework to use j.u.c and make creation of threads more flexible Reviewed-by: iignatyev, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects003/referringObjects003a.java ! test/hotspot/jtreg/vmTestbase/nsk/share/Wicket.java ! test/hotspot/jtreg/vmTestbase/nsk/share/runner/ThreadsRunner.java Changeset: 89ec93d09e7e Author: tschatzl Date: 2020-03-20 11:17 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/89ec93d09e7e 8240590: Add MemRegion::destroy_array to complement introduced create_array Reviewed-by: lkorinth, sjohanss ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/shared/cardTable.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/memRegion.cpp ! src/hotspot/share/memory/memRegion.hpp Changeset: 2c275730b19d Author: jiahuang Date: 2020-03-20 18:52 +0800 URL: https://hg.openjdk.java.net/amber/amber/rev/2c275730b19d 8240222: [TESTBUG] gtest/jfr/test_networkUtilization.cpp failed when the number of tests is greater than or equal to 2 Reviewed-by: egahlin, mgronlun ! test/hotspot/gtest/jfr/test_networkUtilization.cpp Changeset: 61badf9448b4 Author: coleenp Date: 2020-03-20 07:30 -0400 URL: https://hg.openjdk.java.net/amber/amber/rev/61badf9448b4 8241320: The ClassLoaderData::_is_unsafe_anonymous field is unused in the SA Summary: remove unused code that is changing in Hotspot for hidden classes. Reviewed-by: lfoltan, dholmes, sspitsyn ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/classfile/ClassLoaderData.java Changeset: 7e5a53043493 Author: jcm Date: 2020-03-20 05:19 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/7e5a53043493 8237894: CTW: C1 compilation fails with assert(x->type()->tag() == f->type()->tag()) failed: should have same type Summary: field access instructions hash decalred_type in addition, indexed access instructions hash value type of the instruction in addition. Reviewed-by: thartmann, shade ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_Instruction.hpp + test/hotspot/jtreg/compiler/c1/TestValueNumberingNullObject.java Changeset: 993974f21271 Author: roland Date: 2020-03-13 16:32 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/993974f21271 8240795: [REDO] 8238384 CTW: C2 compilation fails with "assert(store != load->find_exact_control(load->in(0))) failed: dependence cycle found" Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/gcm.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/type.hpp + test/hotspot/jtreg/compiler/escapeAnalysis/TestCopyOfBrokenAntiDependency.java Changeset: 60a0bfdf44b8 Author: aph Date: 2020-03-19 14:53 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/60a0bfdf44b8 8241296: Segfault in JNIHandleBlock::oops_do() Reviewed-by: stefank ! src/hotspot/share/runtime/thread.cpp Changeset: 132be3e5f9ee Author: aph Date: 2020-03-20 13:08 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/132be3e5f9ee Merge Changeset: 47cea54e6ba1 Author: xuelei Date: 2020-03-20 09:15 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/47cea54e6ba1 8241039: Retire the deprecated SSLSession.getPeerCertificateChain() method Reviewed-by: mullan, alanb, dfuchs - src/java.base/share/classes/com/sun/security/cert/internal/x509/X509V1CertImpl.java ! src/java.base/share/classes/javax/net/ssl/HandshakeCompletedEvent.java ! src/java.base/share/classes/javax/net/ssl/SSLSession.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/ImmutableExtendedSSLSession.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/ImmutableSSLSession.java ! test/jdk/sun/security/ssl/GenSSLConfigs/main.java Changeset: cb5757c52ca2 Author: xuelei Date: 2020-03-20 09:27 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/cb5757c52ca2 8219989: Retire the com.sun.net.ssl.internal.ssl.Provider name Summary: remove the provider name in JDK Reviewed-by: mullan ! src/java.base/share/classes/sun/security/jca/ProviderConfig.java Changeset: 5bfe8544c794 Author: minqi Date: 2020-03-20 09:40 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/5bfe8544c794 8241009: CommandLineFlagComboNegative.java fails after JDK-8240563 Summary: jtreg turned off UseCompressedOops and messed up vm flag options of children processes. Reviewed-by: dholmes, stefank ! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagComboNegative.java Changeset: eb151fbfb58f Author: pconcannon Date: 2020-03-20 20:16 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/eb151fbfb58f 8240921: Minor correction to HttpResponse.BodySubscribers example Summary: The fix updates the incorrect example of the usage of the class java.net.http.HttpResponse.BodySubscribers. Reviewed-by: chegar, dfuchs, jboes, pconcannon Contributed-by: Rahul Yadav ! src/java.net.http/share/classes/java/net/http/HttpResponse.java ! test/jdk/java/net/httpclient/examples/JavadocExamples.java Changeset: 8c0c31d419ca Author: prappo Date: 2020-03-20 20:54 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/8c0c31d419ca 8241014: Miscellaneous typos in documentation comments Reviewed-by: igerasim, prappo, psandoz, rriggs, weijun ! src/java.base/share/classes/java/io/FilePermission.java ! src/java.base/share/classes/java/io/Reader.java ! src/java.base/share/classes/java/lang/Character.java ! src/java.base/share/classes/java/lang/ProcessHandleImpl.java ! src/java.base/share/classes/java/lang/Runtime.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/constant/DirectMethodHandleDescImpl.java ! src/java.base/share/classes/java/lang/constant/DynamicCallSiteDesc.java ! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java ! src/java.base/share/classes/java/lang/constant/MethodTypeDescImpl.java ! src/java.base/share/classes/java/lang/constant/ReferenceClassDescImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/net/HttpCookie.java ! src/java.base/share/classes/java/net/MulticastSocket.java ! src/java.base/share/classes/java/nio/file/DirectoryStream.java ! src/java.base/share/classes/java/nio/file/attribute/UserDefinedFileAttributeView.java ! src/java.base/share/classes/java/security/PKCS12Attribute.java ! src/java.base/share/classes/java/security/SignatureSpi.java ! src/java.base/share/classes/java/text/BreakIterator.java ! src/java.base/share/classes/java/time/chrono/ChronoLocalDateTimeImpl.java ! src/java.base/share/classes/java/time/chrono/package-info.java ! src/java.base/share/classes/java/time/temporal/TemporalAccessor.java ! src/java.base/share/classes/java/util/Arrays.java ! src/java.base/share/classes/java/util/BitSet.java ! src/java.base/share/classes/java/util/Enumeration.java ! src/java.base/share/classes/java/util/Map.java ! src/java.base/share/classes/java/util/StringJoiner.java ! src/java.base/share/classes/java/util/regex/Pattern.java ! src/java.base/share/classes/java/util/stream/Stream.java ! src/java.base/share/classes/java/util/stream/package-info.java ! src/java.base/share/classes/javax/crypto/CryptoPolicyParser.java ! src/java.base/share/classes/javax/security/cert/X509Certificate.java ! src/java.base/share/classes/jdk/internal/icu/util/VersionInfo.java ! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java ! src/java.base/share/classes/sun/security/provider/AbstractDrbg.java ! src/java.base/share/classes/sun/security/provider/PolicyFile.java ! src/java.compiler/share/classes/javax/tools/JavaFileManager.java Changeset: 84215fa115fc Author: lmesnik Date: 2020-03-20 17:37 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/84215fa115fc 8241319: WB_GetCodeBlob doesn't have ResourceMark Reviewed-by: iignatyev, thartmann ! src/hotspot/share/prims/whitebox.cpp Changeset: 5cc32ff976fe Author: clanger Date: 2020-03-02 21:04 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/5cc32ff976fe 8239149: Cleanups in SunFontManager.java and TrueTypeFont.java Reviewed-by: prr ! src/java.desktop/share/classes/sun/font/SunFontManager.java ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java Changeset: dd263e4c510e Author: serb Date: 2020-03-02 23:35 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/dd263e4c510e 8235153: [TESTBUG] [macos 10.15] java/awt/Graphics/DrawImageBG/SystemBgColorTest.java fails Reviewed-by: aivanov ! test/jdk/java/awt/Graphics/DrawImageBG/SystemBgColorTest.java Changeset: 53efe5255d14 Author: serb Date: 2020-03-03 03:46 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/53efe5255d14 8238936: The crash in XRobotPeer when the custom GraphicsDevice is used Reviewed-by: kizune ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CRobot.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/share/classes/java/awt/Robot.java ! src/java.desktop/share/classes/sun/awt/ComponentFactory.java ! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/windows/classes/sun/awt/windows/WRobotPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java + test/jdk/java/awt/Robot/CreateRobotCustomGC/CreateRobotCustomGC.java Changeset: d9cb148e3998 Author: psadhukhan Date: 2020-03-03 14:45 +0530 URL: https://hg.openjdk.java.net/amber/amber/rev/d9cb148e3998 Merge - test/hotspot/jtreg/runtime/logging/loadLibraryTest/LoadLibrary.java - test/hotspot/jtreg/runtime/testlibrary/GeneratedClassLoader.java Changeset: 91d6091570eb Author: pbansal Date: 2020-03-03 17:37 +0530 URL: https://hg.openjdk.java.net/amber/amber/rev/91d6091570eb 8204161: [TESTBUG] auto failed with the "Applet thread threw exception: java.lang.UnsupportedOperationException" exception Reviewed-by: serb - test/jdk/java/awt/TrayIcon/AddPopupAfterShowTest/AddPopupAfterShowTest.html ! test/jdk/java/awt/TrayIcon/AddPopupAfterShowTest/AddPopupAfterShowTest.java + test/jdk/java/awt/TrayIcon/MiddleButtonEventTest/MiddleButtonEventTest.java Changeset: 35088e0d500d Author: pbansal Date: 2020-03-03 17:49 +0530 URL: https://hg.openjdk.java.net/amber/amber/rev/35088e0d500d 8239902: Remove direct usage of JSlider, JProgressBar classes in CAccessible class Reviewed-by: serb ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java Changeset: c0cd4c457b87 Author: pbansal Date: 2020-03-03 18:26 +0530 URL: https://hg.openjdk.java.net/amber/amber/rev/c0cd4c457b87 8231042: [macos] JFileChooser creates new folder on ESC Reviewed-by: serb, psadhukhan ! src/java.desktop/macosx/classes/com/apple/laf/AquaFileChooserUI.java + test/jdk/javax/swing/JFileChooser/TestJFileChooserNewFolderAction.java Changeset: beef72877eaa Author: serb Date: 2020-03-06 14:41 -0800 URL: https://hg.openjdk.java.net/amber/amber/rev/beef72877eaa 8219578: No associated icon for the leaf node of JTree Reviewed-by: prr, jdv ! src/java.desktop/share/classes/module-info.java Changeset: 7931313ece51 Author: kizune Date: 2020-03-09 00:18 +0300 URL: https://hg.openjdk.java.net/amber/amber/rev/7931313ece51 8176040: Documentation of java.awt.Rectangle.add(java.awt.Point) is wrong. Reviewed-by: serb, prr ! src/java.desktop/share/classes/java/awt/Rectangle.java Changeset: 401496a02949 Author: tnakamura Date: 2020-03-09 15:07 +0530 URL: https://hg.openjdk.java.net/amber/amber/rev/401496a02949 8240518: Incorrect JNU_ReleaseStringPlatformChars in Windows Print Reviewed-by: serb, pbansal, psadhukhan ! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp ! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp Changeset: c4d580d1305a Author: jdv Date: 2020-03-10 16:07 +0530 URL: https://hg.openjdk.java.net/amber/amber/rev/c4d580d1305a 6532025: GIF reader throws misleading exception with truncated images Reviewed-by: prr, bpb ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java + test/jdk/javax/imageio/plugins/gif/TruncatedGIFTest.java Changeset: 392d5e420c73 Author: serb Date: 2020-03-10 11:30 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/392d5e420c73 8233573: Toolkit.getScreenInsets(GraphicsConfiguration) may throw ClassCastException Reviewed-by: prr, jdv ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java + test/jdk/java/awt/Toolkit/GetScreenInsetsCustomGC/GetScreenInsetsCustomGC.java Changeset: 2f6ba1720303 Author: serb Date: 2020-03-10 13:58 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/2f6ba1720303 8040630: Popup menus and tooltips flicker with previous popup contents when first shown Reviewed-by: kizune, pbansal ! src/java.desktop/share/classes/javax/swing/Popup.java Changeset: f0242c3b42ab Author: serb Date: 2020-03-12 03:26 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/f0242c3b42ab 8237746: Fixing compiler warnings in src/demo/share/jfc Reviewed-by: kizune, aivanov Contributed-by: Marc Hoffmann ! src/demo/share/jfc/FileChooserDemo/FileChooserDemo.java ! src/demo/share/jfc/Font2DTest/Font2DTest.java - src/demo/share/jfc/Font2DTest/Font2DTestApplet.java ! src/demo/share/jfc/Font2DTest/FontPanel.java ! src/demo/share/jfc/Font2DTest/RangeMenu.java ! src/demo/share/jfc/J2Ddemo/java2d/DemoPanel.java ! src/demo/share/jfc/J2Ddemo/java2d/GlobalControls.java ! src/demo/share/jfc/J2Ddemo/java2d/Tools.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Clipping/Areas.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Fonts/Tree.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Images/ImageOps.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Mix/Balls.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Mix/BezierScroller.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Paint/GradAnim.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Paint/TextureAnim.java ! src/demo/share/jfc/Metalworks/MetalworksPrefs.java ! src/demo/share/jfc/Notepad/ElementTreePanel.java ! src/demo/share/jfc/Stylepad/Stylepad.java ! src/demo/share/jfc/SwingSet2/ButtonDemo.java ! src/demo/share/jfc/SwingSet2/ColorChooserDemo.java ! src/demo/share/jfc/SwingSet2/ComboBoxDemo.java ! src/demo/share/jfc/SwingSet2/DemoModule.java ! src/demo/share/jfc/SwingSet2/DirectionPanel.java ! src/demo/share/jfc/SwingSet2/ExampleFileView.java ! src/demo/share/jfc/SwingSet2/FileChooserDemo.java ! src/demo/share/jfc/SwingSet2/InternalFrameDemo.java ! src/demo/share/jfc/SwingSet2/LayoutControlPanel.java ! src/demo/share/jfc/SwingSet2/ListDemo.java ! src/demo/share/jfc/SwingSet2/OptionPaneDemo.java ! src/demo/share/jfc/SwingSet2/SliderDemo.java ! src/demo/share/jfc/SwingSet2/SplitPaneDemo.java ! src/demo/share/jfc/SwingSet2/SwingSet2.java - src/demo/share/jfc/SwingSet2/SwingSet2Applet.java ! src/demo/share/jfc/SwingSet2/TableDemo.java ! src/demo/share/jfc/TableExample/JDBCAdapter.java ! src/demo/share/jfc/TableExample/OldJTable.java ! src/demo/share/jfc/TableExample/TableExample3.java ! src/demo/share/jfc/TableExample/TableExample4.java ! src/demo/share/jfc/TableExample/TableMap.java ! src/demo/share/jfc/TableExample/TableSorter.java Changeset: 9d08530858ff Author: serb Date: 2020-03-11 21:58 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/9d08530858ff 8238075: [OGL] Delete unused properties Reviewed-by: kizune ! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.h ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.m Changeset: 45273ef93e6f Author: serb Date: 2020-03-12 10:00 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/45273ef93e6f 8240633: Memory leaks in the implementations of FileChooserUI Reviewed-by: pbansal, psadhukhan ! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaFileChooserUI.java + test/jdk/javax/swing/JFileChooser/FileChooserListenerLeak.java Changeset: f60a3b5270bf Author: prr Date: 2020-03-12 17:53 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/f60a3b5270bf 8240977: ProblemList failing jtreg tests on macos Reviewed-by: serb ! test/jdk/ProblemList.txt Changeset: 3ea8a0c5c264 Author: arapte Date: 2020-03-15 00:43 +0530 URL: https://hg.openjdk.java.net/amber/amber/rev/3ea8a0c5c264 8226253: JAWS reports wrong number of radio buttons when buttons are hidden. Reviewed-by: kizune, pbansal ! src/java.desktop/share/classes/javax/swing/JList.java ! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java Changeset: 889b4191879c Author: psadhukhan Date: 2020-03-16 12:49 +0530 URL: https://hg.openjdk.java.net/amber/amber/rev/889b4191879c 8236635: JTabbedPane preferred size calculation is wrong for SCROLL_TAB_LAYOUT Reviewed-by: serb, pbansal ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JTabbedPane/TabProb.java Changeset: 23dc143cca50 Author: serb Date: 2020-03-16 17:33 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/23dc143cca50 8226806: [macOS 10.14] Methods of Java Robot should be called from appropriate thread Reviewed-by: psadhukhan, prr ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m + test/jdk/java/awt/Robot/NonEmptyErrorStream.java Changeset: a9ffedffd435 Author: prr Date: 2020-03-17 17:38 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/a9ffedffd435 8223935: PIT: java/awt/font/WindowsIndicFonts.java fails on windows10 Reviewed-by: serb, jdv ! test/jdk/java/awt/font/WindowsIndicFonts.java Changeset: 7a9486869690 Author: trebari Date: 2020-03-18 11:38 +0530 URL: https://hg.openjdk.java.net/amber/amber/rev/7a9486869690 8146330: [macosx] UIDefaults.keys() different size than UIDefaults.keySet() Reviewed-by: pbansal, serb, jdv ! src/java.desktop/share/classes/javax/swing/MultiUIDefaults.java + test/jdk/javax/swing/UIDefaults/8146330/UIDefaultKeySizeTest.java Changeset: ff66c5acbe68 Author: prr Date: 2020-03-18 15:48 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/ff66c5acbe68 8241229: Problem list jdk/javax/swing/UIDefaults/8146330/UIDefaultKeySizeTest.java Reviewed-by: aivanov, serb ! test/jdk/ProblemList.txt Changeset: 27a6f92a0f5f Author: psadhukhan Date: 2020-03-19 09:20 +0530 URL: https://hg.openjdk.java.net/amber/amber/rev/27a6f92a0f5f 8226230: Test javax/swing/JInternalFrame/8020708/bug8020708.java fails on Ubuntu Reviewed-by: serb ! test/jdk/javax/swing/JInternalFrame/8020708/bug8020708.java Changeset: 44f4d1256298 Author: psadhukhan Date: 2020-03-19 09:22 +0530 URL: https://hg.openjdk.java.net/amber/amber/rev/44f4d1256298 8241078: OOM error parsing HTML with large
 Tag text
Reviewed-by: serb, aivanov

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

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

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

! test/jdk/ProblemList.txt

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

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

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

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

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

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

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

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

! test/jdk/ProblemList.txt

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

Merge

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

Changeset: 038989f9361b
Author:    xuelei
Date:      2020-03-22 09:30 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/038989f9361b

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: 3df253feab7b
Author:    pli
Date:      2020-03-23 08:37 +0800
URL:       https://hg.openjdk.java.net/amber/amber/rev/3df253feab7b

8241091: AArch64: "bad AD file" with VM option "-XX:-UsePopCountInstruction"
Reviewed-by: aph

! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp

Changeset: 3ecfa2b80db2
Author:    ihse
Date:      2020-03-23 10:26 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/3ecfa2b80db2

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: f81815820cd5
Author:    ihse
Date:      2020-03-23 10:29 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/f81815820cd5

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: d2d076a7dfc4
Author:    shade
Date:      2020-03-23 10:37 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/d2d076a7dfc4

8241068: Shenandoah: improve ShenandoahTraversalGC constructor arguments
Reviewed-by: shade
Contributed-by: Kelvin Nilsen 

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

Changeset: 973301ba95bb
Author:    dfuchs
Date:      2020-03-23 14:22 +0000
URL:       https://hg.openjdk.java.net/amber/amber/rev/973301ba95bb

8241443: Problem list some java.net tests failing with NoRouteToHostException on macOS with special network configuration
Reviewed-by: alanb

! test/jdk/ProblemList.txt

Changeset: ec23fc249e34
Author:    mchung
Date:      2020-03-23 09:05 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/ec23fc249e34

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: c5ad25b322b8
Author:    sviswanathan
Date:      2020-03-23 10:26 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/c5ad25b322b8

8240248: Extend superword reduction optimizations for x86
Summary: Add support for and, or, xor reduction
Reviewed-by: vlivanov, thartmann
Contributed-by: sandhya.viswanathan at intel.com, shravya.rukmannagari at intel.com

! 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: fcbd54a2c2d9
Author:    poonam
Date:      2020-03-23 17:57 +0000
URL:       https://hg.openjdk.java.net/amber/amber/rev/fcbd54a2c2d9

8231779: crash HeapWord*ParallelScavengeHeap::failed_mem_allocate
Reviewed-by: dlong, tschatzl, pliden

! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp

Changeset: 31bb8878e42e
Author:    shade
Date:      2020-03-23 19:14 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/31bb8878e42e

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: c9fba77b1507
Author:    shade
Date:      2020-03-23 19:14 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/c9fba77b1507

8241435: Shenandoah: avoid disabling pacing with "aggressive"
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp

Changeset: c456587e7ef4
Author:    shade
Date:      2020-03-23 19:14 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/c456587e7ef4

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: bea08473341c
Author:    jjg
Date:      2020-03-23 12:48 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/bea08473341c

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: 1b6cb377d024
Author:    iklam
Date:      2020-03-23 13:27 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/1b6cb377d024

8241244: CDS dynamic dump asserts in ArchivePtrBitmapCleaner::do_bit
Reviewed-by: minqi, coleenp

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

Changeset: 038518d628e7
Author:    jjg
Date:      2020-03-23 14:11 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/038518d628e7

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: c0dd28941d68
Author:    redestad
Date:      2020-03-23 23:18 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/c0dd28941d68

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: cc739b0abc44
Author:    adityam
Date:      2020-03-24 06:13 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/cc739b0abc44

8241067: Shenandoah: improve ShenandoahNMethod::has_cset_oops arguments
Reviewed-by: shade
Contributed-by: Aditya Mandaleeka 

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

Changeset: 98cfafb96a72
Author:    adinn
Date:      2020-03-19 17:26 +0000
URL:       https://hg.openjdk.java.net/amber/amber/rev/98cfafb96a72

8241144: Javadoc is not generated for new module jdk.nio.mapmode
Summary: jdk.nio.mapmode is not present in DOCS_MODULES defined by Modules.gmk
Reviewed-by: erikj, ihse

! make/common/Modules.gmk

Changeset: c5343bb8c596
Author:    kvn
Date:      2020-03-24 09:34 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/c5343bb8c596

8237497: vmStructs_jvmci.cpp does not check that the correct field type is specified
Summary: 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: 23dab0354eb0
Author:    thartmann
Date:      2020-03-24 17:39 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/23dab0354eb0

8240905: assert(mem == (Node*)1 || mem == mem2) failed: multiple Memories being matched at once?
Summary: 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: 6ff2d38ef833
Author:    dcubed
Date:      2020-03-24 13:08 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/6ff2d38ef833

8241532: ProblemList tests from 8241530 on OSX
Reviewed-by: ctornqvi

! test/jdk/ProblemList.txt

Changeset: 98df5a01d1ee
Author:    stuefe
Date:      2020-03-24 18:41 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/98df5a01d1ee

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: 9517a132eb6d
Author:    shade
Date:      2020-03-24 18:46 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/9517a132eb6d

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: a0826f064eaf
Author:    shade
Date:      2020-03-24 18:46 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/a0826f064eaf

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: 99e2b5918d07
Author:    shade
Date:      2020-03-24 18:46 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/99e2b5918d07

8241462: StripNativeDebugSymbols jlink plugin allocates huge arrays
Reviewed-by: alanb, sgehwolf

! src/jdk.jlink/linux/classes/jdk/tools/jlink/internal/plugins/StripNativeDebugSymbolsPlugin.java

Changeset: 97a3e6ce2652
Author:    shade
Date:      2020-03-24 18:46 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/97a3e6ce2652

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: 2ca9499e1c68
Author:    shade
Date:      2020-03-24 20:18 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/2ca9499e1c68

8241545: Shenandoah: purge root work overwrites counters after JDK-8228818
Reviewed-by: zgu

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

Changeset: b9562cc25fc0
Author:    never
Date:      2020-03-24 13:12 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/b9562cc25fc0

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: 7bbf2c0efac8
Author:    vlivanov
Date:      2020-03-25 00:10 +0300
URL:       https://hg.openjdk.java.net/amber/amber/rev/7bbf2c0efac8

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: 9cff5368d25a
Author:    shade
Date:      2020-03-25 07:58 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/9cff5368d25a

8241500: FieldLayout/OldLayoutCheck.java fails in 32-bit VMs
Reviewed-by: fparain, dholmes

! test/hotspot/jtreg/runtime/FieldLayout/OldLayoutCheck.java

Changeset: 4bb7d9ea608d
Author:    redestad
Date:      2020-03-25 13:38 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/4bb7d9ea608d

8241584: Remove unused classLoader perf counters
Reviewed-by: hseigel

! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp

Changeset: 5d3f6f0582fe
Author:    chagedorn
Date:      2020-03-25 14:41 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/5d3f6f0582fe

8237859: C2: Crash when loads float above range check
Summary: 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: ba672c242599
Author:    igerasim
Date:      2020-03-25 08:46 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/ba672c242599

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: ee707e1ced80
Author:    shade
Date:      2020-03-25 17:20 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/ee707e1ced80

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: fb44f597981a
Author:    naoto
Date:      2020-03-25 09:21 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/fb44f597981a

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: 33759bdb2cfc
Author:    ascarpino
Date:      2020-03-25 12:41 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/33759bdb2cfc

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: b65352cf6754
Author:    jjg
Date:      2020-03-25 15:03 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/b65352cf6754

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: 5c7ec21f5d13
Author:    jjiang
Date:      2020-03-26 07:09 +0800
URL:       https://hg.openjdk.java.net/amber/amber/rev/5c7ec21f5d13

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: 7e710082a8aa
Author:    redestad
Date:      2020-03-26 00:02 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/7e710082a8aa

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: a57bcb71fdaa
Author:    pli
Date:      2020-03-26 10:10 +0800
URL:       https://hg.openjdk.java.net/amber/amber/rev/a57bcb71fdaa

8241482: AArch64: Fix a potential issue after JDK-8239549
Reviewed-by: aph

! src/hotspot/cpu/aarch64/aarch64.ad

Changeset: ff19fd7429bd
Author:    yzhang
Date:      2020-03-26 14:46 +0800
URL:       https://hg.openjdk.java.net/amber/amber/rev/ff19fd7429bd

8241419: Remove unused InterfaceSupport::_number_of_calls
Reviewed-by: dholmes
Contributed-by: jie.he at arm.com

! src/hotspot/share/runtime/interfaceSupport.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp

Changeset: 56b281f37868
Author:    mbaesken
Date:      2020-03-24 15:26 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/56b281f37868

8241491: Problem list jdk/javax/swing/UIDefaults/8146330/UIDefaultKeySizeTest.java on aix
Reviewed-by: clanger

! test/jdk/ProblemList.txt

Changeset: 28fa7b197532
Author:    roland
Date:      2020-03-20 13:56 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/28fa7b197532

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: 7d71520ea148
Author:    roland
Date:      2020-03-20 13:58 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/7d71520ea148

8241365: Define Unique_Node_List::contains() to prevent usage by mistake
Reviewed-by: kvn, thartmann

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

Changeset: bd1f89367b9f
Author:    redestad
Date:      2020-03-26 10:02 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/bd1f89367b9f

8241649: Optimize Character.toString
Reviewed-by: redestad, rriggs
Contributed-by: sergei.tsypanov at yandex.ru

! src/java.base/share/classes/java/lang/Character.java

Changeset: 51acdbbcfea3
Author:    jwilhelm
Date:      2020-03-26 03:15 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/51acdbbcfea3

Added tag jdk-15+16 for changeset 5c7ec21f5d13

! .hgtags

Changeset: 12c874ae6810
Author:    jboes
Date:      2020-03-26 11:52 +0000
URL:       https://hg.openjdk.java.net/amber/amber/rev/12c874ae6810

8235459: HttpRequest.BodyPublishers::ofFile assumes the default file system
Summary: 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: c69cdcdb8a88
Author:    chagedorn
Date:      2020-03-26 13:43 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/c69cdcdb8a88

8241595: Fix missing debug_orig information in Ideal Graph Visualizer
Summary: 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: 95b5ae26d526
Author:    coleenp
Date:      2020-03-26 10:29 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/95b5ae26d526

8172485: [TESTBUG] RedefineLeak.java runs out of metaspace memory
Summary: Check for zero exit value.
Reviewed-by: lfoltan

! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeak.java

Changeset: 229c46cc80da
Author:    jboes
Date:      2020-03-26 14:58 +0000
URL:       https://hg.openjdk.java.net/amber/amber/rev/229c46cc80da

8241674: Fix incorrect jtreg option in FilePublisherPermsTest
Summary: 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: 04ac1d775349
Author:    pliden
Date:      2020-03-26 16:56 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/04ac1d775349

8241596: ZGC: Shorten runtime of gc/z/TestUncommit.java
Reviewed-by: tschatzl, sjohanss

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

Changeset: e886b0d7ff87
Author:    dtitov
Date:      2020-03-26 09:03 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/e886b0d7ff87

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: 5ca905e0c514
Author:    mseledtsov
Date:      2020-03-26 10:03 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/5ca905e0c514

8240634: event/runtime/TestMetaspaceAllocationFailure.java times out
Summary: Limit number of iterations
Reviewed-by: egahlin, stuefe

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

Changeset: 5ac19bd3a1e2
Author:    ccheung
Date:      2020-03-26 10:14 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/5ac19bd3a1e2

8233093: Move CDS heap oopmaps into new MetaspaceShared::bm region
Summary: 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: 731cdb89b27f
Author:    shade
Date:      2020-03-26 19:08 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/731cdb89b27f

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: b2651fabca58
Author:    shade
Date:      2020-03-26 19:09 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/b2651fabca58

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: cdeced379c0c
Author:    epavlova
Date:      2020-03-26 14:24 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/cdeced379c0c

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: 603baff55182
Author:    cjplummer
Date:      2020-03-26 15:13 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/603baff55182

8241696: ProblemList gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java due to JDK-8241293
Reviewed-by: dcubed, ctornqvi

! test/hotspot/jtreg/ProblemList.txt

Changeset: f2458462c298
Author:    jjg
Date:      2020-03-26 20:36 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/f2458462c298

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: 439a44cd1ee8
Author:    vtewari
Date:      2020-03-27 11:34 +0530
URL:       https://hg.openjdk.java.net/amber/amber/rev/439a44cd1ee8

8129841: Update comment for Java_java_net_Inet6AddressImpl_getHostByAddr
Summary: Update comment for Java_java_net_Inet6AddressImpl_getHostByAddr
Reviewed-by: vtewari, alanb
Contributed-by: vipinmv1 at in.ibm.com

! 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: 55b8fc5c9052
Author:    stuefe
Date:      2020-03-27 07:16 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/55b8fc5c9052

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: 2bf2f8eead7d
Author:    stuefe
Date:      2020-03-27 08:45 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/2bf2f8eead7d

8241723: Build error after 8241581
Reviewed-by: kbarrett, clanger

- test/hotspot/gtest/utilities/test_bitMap_popcnt.cpp

Changeset: f26a8c129432
Author:    ysuenaga
Date:      2020-03-27 17:07 +0900
URL:       https://hg.openjdk.java.net/amber/amber/rev/f26a8c129432

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: b7933e5c5ce9
Author:    tschatzl
Date:      2020-03-27 09:44 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/b7933e5c5ce9

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: 6ccf082f50d4
Author:    roland
Date:      2020-03-24 11:06 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/6ccf082f50d4

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: 4327d2c64129
Author:    roland
Date:      2020-03-24 10:31 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/4327d2c64129

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: ca116bb90caf
Author:    mbaesken
Date:      2020-03-25 13:05 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/ca116bb90caf

8241586: compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java fails on aarch64
Reviewed-by: clanger

! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp

Changeset: 63a288f3f25a
Author:    rkennke
Date:      2020-01-22 15:55 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/63a288f3f25a

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: cac0de8abc0b
Author:    vlivanov
Date:      2020-03-27 13:42 +0300
URL:       https://hg.openjdk.java.net/amber/amber/rev/cac0de8abc0b

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: 30b59af4f10c
Author:    vlivanov
Date:      2020-03-27 13:42 +0300
URL:       https://hg.openjdk.java.net/amber/amber/rev/30b59af4f10c

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: 01a199887650
Author:    vlivanov
Date:      2020-03-27 13:42 +0300
URL:       https://hg.openjdk.java.net/amber/amber/rev/01a199887650

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: 8da313a83858
Author:    rkennke
Date:      2020-03-27 12:47 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/8da313a83858

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: a51f18f9b776
Author:    dfuchs
Date:      2020-03-27 12:42 +0000
URL:       https://hg.openjdk.java.net/amber/amber/rev/a51f18f9b776

8241336: Some java.net tests failed with NoRouteToHostException on MacOS with special network configuration
Summary: 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: fbd67caf1c4d
Author:    mbaesken
Date:      2020-03-26 10:38 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/fbd67caf1c4d

8241660: Add virtualization information output to hs_err file on macOS
Reviewed-by: clanger, mdoerr

! src/hotspot/os/bsd/os_bsd.cpp

Changeset: 2ebedcc9933d
Author:    shade
Date:      2020-03-27 15:33 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/2ebedcc9933d

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: d172861d7559
Author:    shade
Date:      2020-03-27 15:33 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/d172861d7559

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: 3524e8fc7701
Author:    shade
Date:      2020-03-27 15:33 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/3524e8fc7701

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: fef47d126675
Author:    shade
Date:      2020-03-27 15:33 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/fef47d126675

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: 6c01f2c60622
Author:    herrick
Date:      2020-03-27 11:43 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/6c01f2c60622

8241400: [macos] jpackageapplauncher/main.m built using CXXFLAGS_JDKEXE
Reviewed-by: erikj

! make/lib/Lib-jdk.incubator.jpackage.gmk

Changeset: a51657b8d389
Author:    jcm
Date:      2020-03-27 09:47 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/a51657b8d389

8193210: [JVMCI/Graal] add JFR compiler phase/inlining events
Summary: 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: af6e51a97af5
Author:    shade
Date:      2020-03-27 19:05 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/af6e51a97af5

8241750: x86_32 build failure after JDK-8227269
Reviewed-by: rkennke, cjplummer

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

Changeset: ab2101ab83e4
Author:    bobv
Date:      2020-02-27 11:36 -0500
URL:       https://hg.openjdk.java.net/amber/amber/rev/ab2101ab83e4

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: 4d802f48b818
Author:    jjg
Date:      2020-03-27 11:24 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/4d802f48b818

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: f2a0b262efea
Author:    mikael
Date:      2020-03-27 12:50 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/f2a0b262efea

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: c5d90e8d4a46
Author:    zgu
Date:      2020-03-28 11:00 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/c5d90e8d4a46

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: 0d466dfb5653
Author:    darcy
Date:      2020-03-28 13:01 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/0d466dfb5653

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: c0e2d545768f
Author:    redestad
Date:      2020-03-28 21:08 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/c0e2d545768f

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: b6c4b1bada1c
Author:    tnakamura
Date:      2020-03-28 16:47 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/b6c4b1bada1c

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: dd5198db2e5b
Author:    igerasim
Date:      2020-03-28 21:07 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/dd5198db2e5b

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: 53568400fec3
Author:    adinn
Date:      2020-03-26 15:26 +0000
URL:       https://hg.openjdk.java.net/amber/amber/rev/53568400fec3

8241665: Configuring --with-jvm-features=-compiler2 fails to build on AArch64
Summary: 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: 4c21f29c72fd
Author:    shade
Date:      2020-03-30 19:37 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/4c21f29c72fd

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: 634bc0588258
Author:    shade
Date:      2020-03-30 19:37 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/634bc0588258

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: 8ed417caf57f
Author:    shade
Date:      2020-03-30 19:38 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/8ed417caf57f

8241842: Shenandoah: inline ShenandoahHeapRegion::region_number
Reviewed-by: rkennke

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

Changeset: d10588dca67b
Author:    shade
Date:      2020-03-30 19:38 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/d10588dca67b

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: 009b55b3219a
Author:    stefank
Date:      2020-03-27 15:28 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/009b55b3219a

8241361: ZGC: Implement memory related JFR events
Reviewed-by: pliden, eosterlund
Contributed-by: stefan.karlsson at oracle.com, per.liden at oracle.com

! 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: 04b9012767e2
Author:    darcy
Date:      2020-03-30 13:49 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/04b9012767e2

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: 0d2adab6f048
Author:    igerasim
Date:      2020-03-30 13:59 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/0d2adab6f048

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: 6d6e08be7bf3
Author:    redestad
Date:      2020-03-30 23:55 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/6d6e08be7bf3

8241852: Cleanup error message generation in LinkResolver::resolve_field
Reviewed-by: dcubed

! src/hotspot/share/interpreter/linkResolver.cpp

Changeset: f4e48777d978
Author:    shade
Date:      2020-03-31 08:42 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/f4e48777d978

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: ee44884f3ab8
Author:    clanger
Date:      2020-03-31 09:10 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/ee44884f3ab8

8241568: (fs) UserPrincipalLookupService.lookupXXX failure with IOE "Operation not permitted"
Reviewed-by: alanb

! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c

Changeset: b95931c029be
Author:    sjohanss
Date:      2020-03-31 11:45 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/b95931c029be

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: 3aaa06e1ff48
Author:    rreddy
Date:      2020-03-31 14:07 +0300
URL:       https://hg.openjdk.java.net/amber/amber/rev/3aaa06e1ff48

8240988: Incorrect copyright header in CertificateValidation.java
Reviewed-by: pkoppula, coffeys
Contributed-by: ravi.k.reddy at oracle.com

! test/jdk/sun/security/x509/X509CertImpl/CertificateValidation.java

Changeset: c6ff1fc60ce6
Author:    stefank
Date:      2020-03-18 17:28 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/c6ff1fc60ce6

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: 439bd35b4809
Author:    ihse
Date:      2020-03-31 14:58 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/439bd35b4809

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: f75c4ca85c2f
Author:    stefank
Date:      2020-03-31 14:57 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/f75c4ca85c2f

8241827: JFR: TestVMInfoEvent.java requires SerialGC
Reviewed-by: mseledtsov

! test/jdk/jdk/jfr/event/runtime/TestVMInfoEvent.java

Changeset: 75d0b3ad612c
Author:    redestad
Date:      2020-03-31 16:09 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/75d0b3ad612c

8241830: Simplify commit error messages in G1PageBasedVirtualSpace
Reviewed-by: sjohanss, lkorinth, kbarrett

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

Changeset: 010fd8ec8b7a
Author:    lmesnik
Date:      2020-03-31 13:35 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/010fd8ec8b7a

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: cc649b043bb3
Author:    jjg
Date:      2020-03-31 13:47 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/cc649b043bb3

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: 7abfcec00e7d Author: martin Date: 2020-03-31 14:15 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/7abfcec00e7d 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: 7bf468028989 Author: jjg Date: 2020-03-31 14:47 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/7bf468028989 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: a4697701dd01 Author: xyin Date: 2020-04-01 10:11 +0800 URL: https://hg.openjdk.java.net/amber/amber/rev/a4697701dd01 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: ba2f3e658cf7 Author: mchung Date: 2020-03-31 19:18 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/ba2f3e658cf7 8241964: Clean up java.lang.Class javadoc Reviewed-by: darcy ! src/java.base/share/classes/java/lang/Class.java Changeset: 88da3236d67e Author: thartmann Date: 2020-04-01 10:06 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/88da3236d67e 8241909: Remove useless code cache lookup in frame::patch_pc Summary: 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: b89e09c8b0be Author: stefank Date: 2020-04-01 12:37 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/b89e09c8b0be 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: e811fa676a84 Author: jlahoda Date: 2020-04-01 13:12 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/e811fa676a84 8241598: Upgrade JLine to 3.14.0 Summary: 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/dumb-colors.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: 36500e80f6f1 Author: pliden Date: 2020-04-01 13:44 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/36500e80f6f1 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: 45e750f0d1c8 Author: redestad Date: 2020-04-01 14:35 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/45e750f0d1c8 8241837: Cleanup stringStream usage in ObjectSynchronizer Reviewed-by: dcubed, dholmes ! src/hotspot/share/runtime/synchronizer.cpp Changeset: 9c408b98e785 Author: rehn Date: 2020-04-01 14:54 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/9c408b98e785 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: 254877208f8c Author: lucy Date: 2020-04-01 14:51 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/254877208f8c 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: 054c7a175fc9 Author: mbaesken Date: 2020-03-31 17:11 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/054c7a175fc9 8241948: enhance list of environment variables printed in hs_err file Reviewed-by: dholmes, hseigel ! src/hotspot/share/utilities/vmError.cpp Changeset: 5b1576f245c4 Author: shade Date: 2020-04-01 19:50 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/5b1576f245c4 8241926: Shenandoah: only print heap changes for operations that directly affect it Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: 40e4705253ac Author: shade Date: 2020-04-01 19:50 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/40e4705253ac 8241985: Shenandoah: simplify collectable garbage logging Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp Changeset: fb180ce1f5e4 Author: shade Date: 2020-04-01 19:50 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/fb180ce1f5e4 8241983: Shenandoah: simplify FreeSet logging Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp Changeset: a078359893a5 Author: redestad Date: 2020-04-01 20:53 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/a078359893a5 8242003: Remove CallInfo::_selected_klass Reviewed-by: lfoltan, dcubed, coleenp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/linkResolver.hpp Changeset: d8c2f47ea47d Author: lmesnik Date: 2020-04-01 16:27 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/d8c2f47ea47d 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: 888a01721217 Author: jwilhelm Date: 2020-04-02 03:04 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/888a01721217 Added tag jdk-15+17 for changeset dd5198db2e5b ! .hgtags Changeset: 71bc4bee9807 Author: igerasim Date: 2020-04-01 18:38 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/71bc4bee9807 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: 65b345254ca3 Author: tvaleev Date: 2020-04-02 05:44 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/65b345254ca3 8176894: Provide specialized implementation for default methods putIfAbsent, computeIfAbsent, computeIfPresent, compute, merge in TreeMap Reviewed-by: martin, stuefe, rriggs Contributed-by: sergey.kuksenko at oracle.com, amaembo at gmail.com ! 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: 73f6313fba29 Author: stefank Date: 2020-04-02 12:52 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/73f6313fba29 8242031: TestLookForUntestedEvents.java fails because newly added test tests experimental events Reviewed-by: eosterlund, pliden ! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java Changeset: 7abf5fa43687 Author: clanger Date: 2020-04-02 13:06 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/7abf5fa43687 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: 8f543da03870 Author: chegar Date: 2020-04-02 12:33 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/8f543da03870 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: 289aa2a0e819 Author: roland Date: 2020-03-24 17:56 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/289aa2a0e819 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: cf319f17c647 Author: roland Date: 2020-03-31 10:40 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/cf319f17c647 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: 117b5f22ad28 Author: redestad Date: 2020-04-02 18:22 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/117b5f22ad28 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: 29d878d3af35 Author: jbhateja Date: 2020-04-02 22:38 +0530 URL: https://hg.openjdk.java.net/amber/amber/rev/29d878d3af35 8241040: Support for AVX-512 Ternary Logic Instruction. Summary: 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: 9be4780d3c58 Author: shade Date: 2020-04-02 20:10 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/9be4780d3c58 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: 5d55f8f521e9 Author: shade Date: 2020-04-02 20:11 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/5d55f8f521e9 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: 0499b8336d20 Author: never Date: 2020-04-02 11:20 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/0499b8336d20 8191930: [Graal] emits unparseable XML into compile log Reviewed-by: kvn ! src/hotspot/share/compiler/compileTask.cpp Changeset: a54ff90a3015 Author: sjohanss Date: 2020-04-02 21:33 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/a54ff90a3015 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: 6f7477dfb965 Author: dholmes Date: 2020-04-02 19:13 -0400 URL: https://hg.openjdk.java.net/amber/amber/rev/6f7477dfb965 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: e9ed2c5001d2 Author: lmesnik Date: 2020-04-02 17:30 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/e9ed2c5001d2 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: 398ff7d301a4 Author: chegar Date: 2020-04-03 07:16 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/398ff7d301a4 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: f50a7df94744 Author: chegar Date: 2020-04-03 07:27 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/f50a7df94744 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: 2502db745df8 Author: manc Date: 2020-04-03 02:00 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/2502db745df8 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: 53e3f102cd4b Author: pli Date: 2020-04-03 17:06 +0800 URL: https://hg.openjdk.java.net/amber/amber/rev/53e3f102cd4b 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: bef191d91990 Author: shade Date: 2020-04-03 11:33 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/bef191d91990 8242073: x86_32 build failure after JDK-8241040 Reviewed-by: vlivanov ! src/hotspot/cpu/x86/x86_32.ad Changeset: 71acd699e4e6 Author: shade Date: 2020-04-03 11:33 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/71acd699e4e6 8242042: Shenandoah: tune down ShenandoahGarbageThreshold Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp Changeset: 1c59a582f3d6 Author: shade Date: 2020-04-03 11:33 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/1c59a582f3d6 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: f8b15395138c Author: mbaesken Date: 2020-04-02 12:44 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/f8b15395138c 8242000: clean up list of environment variables printed in hs_err file Reviewed-by: redestad, stuefe ! src/hotspot/share/utilities/vmError.cpp Changeset: a4699cc7a8ad Author: shade Date: 2020-04-03 13:58 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/a4699cc7a8ad 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: 8e43e6b3f957 Author: shade Date: 2020-04-03 13:58 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/8e43e6b3f957 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: d8d2145c205c Author: rkennke Date: 2020-04-03 15:06 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/d8d2145c205c 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: 70175514ffa1 Author: dfuchs Date: 2020-04-03 14:27 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/70175514ffa1 8241786: Improve heuristic to determine default network interface on macOS Summary: 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: e940fc8b4194 Author: clanger Date: 2020-04-03 15:40 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/e940fc8b4194 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: 8be363256518 Author: shade Date: 2020-04-03 16:13 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/8be363256518 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: 83994b068316 Author: redestad Date: 2020-04-03 17:20 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/83994b068316 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: b7eb1b6624fb Author: jpai Date: 2020-03-24 15:47 +0530 URL: https://hg.openjdk.java.net/amber/amber/rev/b7eb1b6624fb 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: 4c277b7a598a Author: rkennke Date: 2020-04-03 19:33 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/4c277b7a598a 8242107: Shenandoah: Fix aarch64 build after JDK-8242082 Reviewed-by: shade ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp Changeset: a2126bc7fab7 Author: joehw Date: 2020-04-03 17:34 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/a2126bc7fab7 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: fcc006f0d42f Author: cjplummer Date: 2020-04-03 12:58 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/fcc006f0d42f 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: eee45238844e Author: ccheung Date: 2020-04-03 14:26 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/eee45238844e 8240205: Avoid PackageEntry lookup when loading shared classes Summary: 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: 23ea6cf5546b Author: abakhtin Date: 2020-04-03 22:39 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/23ea6cf5546b 8241960: The SHA3 message digests impl of SUN provider are not thread safe after cloned Summary: 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: 8abfca137232 Author: pliden Date: 2020-04-03 23:40 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/8abfca137232 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: a7e42c260029 Author: cjplummer Date: 2020-04-04 09:24 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/a7e42c260029 8242153: ProblemList serviceability/sa/ClhsdbDumpheap.java on OSX Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList.txt Changeset: f229508da5ed Author: xuelei Date: 2020-04-05 20:17 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/f229508da5ed 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: eb4d8e75a148 Author: mbaesken Date: 2020-04-02 09:07 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/eb4d8e75a148 8241996: on linux set full relro in the linker flags Reviewed-by: erikj, redestad ! make/autoconf/flags-ldflags.m4 Changeset: 4ac1a45ab8f7 Author: roland Date: 2020-03-23 10:06 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/4ac1a45ab8f7 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: 696ab47390b5 Author: thartmann Date: 2020-04-06 09:52 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/696ab47390b5 8241997: Scalar replacement of cloned array is broken after JDK-8238759 Summary: 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: fa2cf33be72b Author: stuefe Date: 2020-04-06 10:19 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/fa2cf33be72b 8241726: Re-enable gtest for BitMap::count_one_bits() Reviewed-by: mdoerr, clanger + test/hotspot/gtest/utilities/test_bitMap_popcnt.cpp Changeset: 4d759a99c277 Author: shade Date: 2020-04-06 10:31 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/4d759a99c277 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: d0afd77fbed3 Author: thartmann Date: 2020-04-06 12:09 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/d0afd77fbed3 8242090: Remove dead code from c1_LIR Summary: 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: eadb0e565c56 Author: redestad Date: 2020-04-06 13:44 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/eadb0e565c56 8242186: Reduce allocations in URLStreamHandler.parseURL for some cases Reviewed-by: redestad, chegar Contributed-by: christoph.dreis at freenet.de ! src/java.base/share/classes/java/net/URLStreamHandler.java Changeset: 14f909934eb2 Author: redestad Date: 2020-04-06 13:46 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/14f909934eb2 8242208: Use Method.getParameterCount where applicable Reviewed-by: redestad, chegar Contributed-by: christoph.dreis at freenet.de ! 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: 0c8345a2ad50 Author: rkennke Date: 2020-04-06 13:45 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/0c8345a2ad50 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: 604a0f9d0287 Author: rkennke Date: 2020-04-06 16:29 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/604a0f9d0287 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: aee5ea05a40f Author: dtitov Date: 2020-04-06 07:39 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/aee5ea05a40f 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: 7a6fa1fb094d Author: rkennke Date: 2020-04-06 17:08 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/7a6fa1fb094d 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: d91dac1c51a6 Author: shade Date: 2020-04-06 20:35 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/d91dac1c51a6 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: cab2205549ac Author: shade Date: 2020-04-06 20:35 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/cab2205549ac 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: 7be4d35707c9 Author: shade Date: 2020-04-06 20:35 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/7be4d35707c9 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: 666a23770f18 Author: shade Date: 2020-04-06 20:35 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/666a23770f18 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: d08486413199 Author: shade Date: 2020-04-06 20:35 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/d08486413199 8242228: Shenandoah: remove unused ShenandoahCollectionSet methods Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp Changeset: d2738e1be37a Author: shade Date: 2020-04-06 20:35 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/d2738e1be37a 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: 34869f56f4c5 Author: asemenyuk Date: 2020-04-04 07:09 -0400 URL: https://hg.openjdk.java.net/amber/amber/rev/34869f56f4c5 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: f810ecf73455 Author: amenkov Date: 2020-04-06 12:51 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/f810ecf73455 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: 3f8d03880bf5 Author: henryjen Date: 2020-04-07 03:25 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/3f8d03880bf5 8241638: launcher time metrics always report 1 on Linux when _JAVA_LAUNCHER_DEBUG set Reviewed-by: alanb, dholmes Contributed-by: linzang at tencent.com ! 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: 6d2586f260a0 Author: glaubitz Date: 2020-04-07 08:45 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/6d2586f260a0 8199138: Add RISC-V support to Zero Reviewed-by: erikj, stuefe ! make/autoconf/platform.m4 ! src/hotspot/os/linux/os_linux.cpp Changeset: 4fd2b4355e36 Author: rschmelter Date: 2020-04-07 09:06 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/4fd2b4355e36 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: d151c8051bff Author: eushakov Date: 2020-04-07 07:24 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/d151c8051bff 8241958: Slow ClassLoaderReferenceImpl.findType Summary: 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: 946e395dc578 Author: shade Date: 2020-04-07 13:18 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/946e395dc578 8242271: Shenandoah: add test to verify GC mode unlock Reviewed-by: rkennke + test/hotspot/jtreg/gc/shenandoah/options/TestModeUnlock.java Changeset: 142c56cfa14a Author: shade Date: 2020-04-07 13:18 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/142c56cfa14a 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: 1cb6845dcbf7 Author: ddong Date: 2020-04-07 21:18 +0900 URL: https://hg.openjdk.java.net/amber/amber/rev/1cb6845dcbf7 8240360: NativeLibraryEvent has wrong library name on Linux Reviewed-by: ysuenaga, clanger ! src/hotspot/os/linux/os_linux.cpp Changeset: 546e0abd767e Author: shade Date: 2020-04-07 14:32 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/546e0abd767e 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: f4c174bf0276 Author: lancea Date: 2020-04-07 09:03 -0400 URL: https://hg.openjdk.java.net/amber/amber/rev/f4c174bf0276 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: c42d6dbc7769 Author: mseledtsov Date: 2020-04-07 07:21 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/c42d6dbc7769 8241695: JFR TestCrossProcessStreaming.java child process exited with SIGQUIT (131) Summary: Waiting for child's main() to start before attaching Reviewed-by: egahlin ! test/jdk/jdk/jfr/api/consumer/streaming/TestCrossProcessStreaming.java Changeset: e1f0f9e80d16 Author: zgu Date: 2020-04-07 10:43 -0400 URL: https://hg.openjdk.java.net/amber/amber/rev/e1f0f9e80d16 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: 7af5ec0eb4f4 Author: pconcannon Date: 2020-04-07 16:21 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/7af5ec0eb4f4 8240533: Inconsistent Exceptions are thrown by DatagramSocket and DatagramChannel when sending a DatagramPacket to port 0. Summary: 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: 51e69a59238f Author: cjplummer Date: 2020-04-07 09:36 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/51e69a59238f 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: 9672de6ee0d7 Author: jjg Date: 2020-04-07 09:50 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/9672de6ee0d7 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 From brian.goetz at oracle.com Wed Apr 8 13:25:16 2020 From: brian.goetz at oracle.com (Brian Goetz) Date: Wed, 8 Apr 2020 09:25:16 -0400 Subject: Where does this array come from ? In-Reply-To: References: <71590007.275962.1586172844309.JavaMail.zimbra@u-pem.fr> <1844628292.1107921.1586280933973.JavaMail.zimbra@u-pem.fr> Message-ID: These are two separate issues; we can have inline records ?now?, since Record meets the requirements as an abstract base class for inlines. That said, now that we?ve worked through the details for inline classes (which, not only had we not done at the time we designed records, but we?d assumed that there would be no way they could extend abstract classes), it is reasonable to revisit this question now. (This would likely mean making Record an interface, rather than a class; this had been discussed earlier when we didn?t think we could make inlines extend abstract classes, but that discussion got dropped at that point.) > Could we allow record classes to extend abstract stateless classes (same as > in valhalla) that also extend java.lang.Record. > > I think that such functionality is needed (at least in JVM view) for inline > records. > > Should it also be made available to non-inline records? > > Thanks, > Mateusz > > > > On Tuesday, April 7, 2020, Remi Forax wrote: >> Create an an interface with a default method toJSON(). >> >> interface DeriveJSON { >> public default String toJSON() { >> // use an object mapper or whatever you want here >> } >> } >> >> so when you want a Point with a method toJSON(), you can write >> record Point(x, y) implements DeriveJSON { } >> >> With a little work, you can make toJSON to use a polymorphic inlining > cache (good for benchmark) and with the upcoming hidden classes have a > constant cost if it becomes megamorphic without generating bytecode. >> >> R?mi >> >> ----- Mail original ----- >>> De: "Stephen Colebourne" >>> ?: "amber-dev" >>> Envoy?: Lundi 6 Avril 2020 15:45:48 >>> Objet: Re: Where does this array come from ? >> >>> FWIW, a colleague has previously argued that the toString of a bean >>> should be JSON. At a company he worked at, all their beans were JSON >>> and it apparently allowed them to build tooling on top of the >>> toString. I'm not sure I'm convinced about JSON, but I do think a >>> record is closer to a map than a list. And yes, Joda-Beans uses {} not >>> []. >>> Stephen >>> >>> >>> On Mon, 6 Apr 2020 at 14:01, Brian Goetz wrote: >>>> >>>> Perhaps we should rotate the punctuation every version just to > discourage >>>> parsing :) >>>> >>>>> On Apr 6, 2020, at 7:34 AM, Remi Forax wrote: >>>>> >>>>> I've was debugging a code yesterday that was printing >>>>> Empty[] >>>>> >>>>> After some head scratching, trying to find an array of Empty, i found > that it >>>>> was just an empty record >>>>> record Empty() { } >>>>> >>>>> This is another clue that using square brackets for toString() is a > bad idea ! >>>>> >>>>> regards, >>>>> R?mi >> From brian.goetz at oracle.com Wed Apr 8 13:32:42 2020 From: brian.goetz at oracle.com (Brian Goetz) Date: Wed, 8 Apr 2020 09:32:42 -0400 Subject: Where does this array come from ? In-Reply-To: References: <71590007.275962.1586172844309.JavaMail.zimbra@u-pem.fr> <1844628292.1107921.1586280933973.JavaMail.zimbra@u-pem.fr> Message-ID: <8B61029C-C0F5-447E-8F39-EE60F33922EC@oracle.com> Turning this around, though: what?s the use case you have in mind where interfaces aren?t good enough? For _new_ code, you can always turn it into an interface. So I guess it would be for _exisitng_ abstract classes, like Number? Are there other examples you have in mind? > On Apr 7, 2020, at 2:33 PM, Mateusz Romanowski wrote: > > Hi, > Could we allow record classes to extend abstract stateless classes (same as > in valhalla) that also extend java.lang.Record. > > I think that such functionality is needed (at least in JVM view) for inline > records. > > Should it also be made available to non-inline records? > > Thanks, > Mateusz > > > > On Tuesday, April 7, 2020, Remi Forax wrote: >> Create an an interface with a default method toJSON(). >> >> interface DeriveJSON { >> public default String toJSON() { >> // use an object mapper or whatever you want here >> } >> } >> >> so when you want a Point with a method toJSON(), you can write >> record Point(x, y) implements DeriveJSON { } >> >> With a little work, you can make toJSON to use a polymorphic inlining > cache (good for benchmark) and with the upcoming hidden classes have a > constant cost if it becomes megamorphic without generating bytecode. >> >> R?mi >> >> ----- Mail original ----- >>> De: "Stephen Colebourne" >>> ?: "amber-dev" >>> Envoy?: Lundi 6 Avril 2020 15:45:48 >>> Objet: Re: Where does this array come from ? >> >>> FWIW, a colleague has previously argued that the toString of a bean >>> should be JSON. At a company he worked at, all their beans were JSON >>> and it apparently allowed them to build tooling on top of the >>> toString. I'm not sure I'm convinced about JSON, but I do think a >>> record is closer to a map than a list. And yes, Joda-Beans uses {} not >>> []. >>> Stephen >>> >>> >>> On Mon, 6 Apr 2020 at 14:01, Brian Goetz wrote: >>>> >>>> Perhaps we should rotate the punctuation every version just to > discourage >>>> parsing :) >>>> >>>>> On Apr 6, 2020, at 7:34 AM, Remi Forax wrote: >>>>> >>>>> I've was debugging a code yesterday that was printing >>>>> Empty[] >>>>> >>>>> After some head scratching, trying to find an array of Empty, i found > that it >>>>> was just an empty record >>>>> record Empty() { } >>>>> >>>>> This is another clue that using square brackets for toString() is a > bad idea ! >>>>> >>>>> regards, >>>>> R?mi >> From romanowski.mateusz at gmail.com Wed Apr 8 14:06:49 2020 From: romanowski.mateusz at gmail.com (Mateusz Romanowski) Date: Wed, 8 Apr 2020 14:06:49 +0000 Subject: Where does this array come from ? In-Reply-To: <8B61029C-C0F5-447E-8F39-EE60F33922EC@oracle.com> References: <71590007.275962.1586172844309.JavaMail.zimbra@u-pem.fr> <1844628292.1107921.1586280933973.JavaMail.zimbra@u-pem.fr> <8B61029C-C0F5-447E-8F39-EE60F33922EC@oracle.com> Message-ID: Hi Brian, I was thinking of overriding toString() and other object methods using this.getClass()' RecordComponents. Furthermore, the methods could be final or/and non-public. Mateusz On Wednesday, April 8, 2020, Brian Goetz wrote: > Turning this around, though: what?s the use case you have in mind where interfaces aren?t good enough? For _new_ code, you can always turn it into an interface. So I guess it would be for _exisitng_ abstract classes, like Number? Are there other examples you have in mind? > >> On Apr 7, 2020, at 2:33 PM, Mateusz Romanowski < romanowski.mateusz at gmail.com> wrote: >> >> Hi, >> Could we allow record classes to extend abstract stateless classes (same as >> in valhalla) that also extend java.lang.Record. >> >> I think that such functionality is needed (at least in JVM view) for inline >> records. >> >> Should it also be made available to non-inline records? >> >> Thanks, >> Mateusz >> >> >> >> On Tuesday, April 7, 2020, Remi Forax wrote: >>> Create an an interface with a default method toJSON(). >>> >>> interface DeriveJSON { >>> public default String toJSON() { >>> // use an object mapper or whatever you want here >>> } >>> } >>> >>> so when you want a Point with a method toJSON(), you can write >>> record Point(x, y) implements DeriveJSON { } >>> >>> With a little work, you can make toJSON to use a polymorphic inlining >> cache (good for benchmark) and with the upcoming hidden classes have a >> constant cost if it becomes megamorphic without generating bytecode. >>> >>> R?mi >>> >>> ----- Mail original ----- >>>> De: "Stephen Colebourne" >>>> ?: "amber-dev" >>>> Envoy?: Lundi 6 Avril 2020 15:45:48 >>>> Objet: Re: Where does this array come from ? >>> >>>> FWIW, a colleague has previously argued that the toString of a bean >>>> should be JSON. At a company he worked at, all their beans were JSON >>>> and it apparently allowed them to build tooling on top of the >>>> toString. I'm not sure I'm convinced about JSON, but I do think a >>>> record is closer to a map than a list. And yes, Joda-Beans uses {} not >>>> []. >>>> Stephen >>>> >>>> >>>> On Mon, 6 Apr 2020 at 14:01, Brian Goetz wrote: >>>>> >>>>> Perhaps we should rotate the punctuation every version just to >> discourage >>>>> parsing :) >>>>> >>>>>> On Apr 6, 2020, at 7:34 AM, Remi Forax wrote: >>>>>> >>>>>> I've was debugging a code yesterday that was printing >>>>>> Empty[] >>>>>> >>>>>> After some head scratching, trying to find an array of Empty, i found >> that it >>>>>> was just an empty record >>>>>> record Empty() { } >>>>>> >>>>>> This is another clue that using square brackets for toString() is a >> bad idea ! >>>>>> >>>>>> regards, >>>>>> R?mi >>> > > From brian.goetz at oracle.com Wed Apr 8 14:08:54 2020 From: brian.goetz at oracle.com (Brian Goetz) Date: Wed, 8 Apr 2020 10:08:54 -0400 Subject: Where does this array come from ? In-Reply-To: References: <71590007.275962.1586172844309.JavaMail.zimbra@u-pem.fr> <1844628292.1107921.1586280933973.JavaMail.zimbra@u-pem.fr> <8B61029C-C0F5-447E-8F39-EE60F33922EC@oracle.com> Message-ID: <9361DC0E-1E03-469D-ADA7-8D5E594F073C@oracle.com> This strikes me as somewhat questionable. Among other things, it is unlikely that the implementations you would inherit from the abstract class will meet the refined specification of those methods in jl.Record. > On Apr 8, 2020, at 10:06 AM, Mateusz Romanowski wrote: > > Hi Brian, > I was thinking of overriding toString() and other object methods using this.getClass()' RecordComponents. > Furthermore, the methods could be final or/and non-public. > > Mateusz > > On Wednesday, April 8, 2020, Brian Goetz > wrote: > > Turning this around, though: what?s the use case you have in mind where interfaces aren?t good enough? For _new_ code, you can always turn it into an interface. So I guess it would be for _exisitng_ abstract classes, like Number? Are there other examples you have in mind? > > > >> On Apr 7, 2020, at 2:33 PM, Mateusz Romanowski > wrote: > >> > >> Hi, > >> Could we allow record classes to extend abstract stateless classes (same as > >> in valhalla) that also extend java.lang.Record. > >> > >> I think that such functionality is needed (at least in JVM view) for inline > >> records. > >> > >> Should it also be made available to non-inline records? > >> > >> Thanks, > >> Mateusz > >> > >> > >> > >> On Tuesday, April 7, 2020, Remi Forax > wrote: > >>> Create an an interface with a default method toJSON(). > >>> > >>> interface DeriveJSON { > >>> public default String toJSON() { > >>> // use an object mapper or whatever you want here > >>> } > >>> } > >>> > >>> so when you want a Point with a method toJSON(), you can write > >>> record Point(x, y) implements DeriveJSON { } > >>> > >>> With a little work, you can make toJSON to use a polymorphic inlining > >> cache (good for benchmark) and with the upcoming hidden classes have a > >> constant cost if it becomes megamorphic without generating bytecode. > >>> > >>> R?mi > >>> > >>> ----- Mail original ----- > >>>> De: "Stephen Colebourne" > > >>>> ?: "amber-dev" > > >>>> Envoy?: Lundi 6 Avril 2020 15:45:48 > >>>> Objet: Re: Where does this array come from ? > >>> > >>>> FWIW, a colleague has previously argued that the toString of a bean > >>>> should be JSON. At a company he worked at, all their beans were JSON > >>>> and it apparently allowed them to build tooling on top of the > >>>> toString. I'm not sure I'm convinced about JSON, but I do think a > >>>> record is closer to a map than a list. And yes, Joda-Beans uses {} not > >>>> []. > >>>> Stephen > >>>> > >>>> > >>>> On Mon, 6 Apr 2020 at 14:01, Brian Goetz > wrote: > >>>>> > >>>>> Perhaps we should rotate the punctuation every version just to > >> discourage > >>>>> parsing :) > >>>>> > >>>>>> On Apr 6, 2020, at 7:34 AM, Remi Forax > wrote: > >>>>>> > >>>>>> I've was debugging a code yesterday that was printing > >>>>>> Empty[] > >>>>>> > >>>>>> After some head scratching, trying to find an array of Empty, i found > >> that it > >>>>>> was just an empty record > >>>>>> record Empty() { } > >>>>>> > >>>>>> This is another clue that using square brackets for toString() is a > >> bad idea ! > >>>>>> > >>>>>> regards, > >>>>>> R?mi > >>> > > > > From romanowski.mateusz at gmail.com Wed Apr 8 14:22:10 2020 From: romanowski.mateusz at gmail.com (Mateusz Romanowski) Date: Wed, 8 Apr 2020 14:22:10 +0000 Subject: Where does this array come from ? In-Reply-To: <9361DC0E-1E03-469D-ADA7-8D5E594F073C@oracle.com> References: <71590007.275962.1586172844309.JavaMail.zimbra@u-pem.fr> <1844628292.1107921.1586280933973.JavaMail.zimbra@u-pem.fr> <8B61029C-C0F5-447E-8F39-EE60F33922EC@oracle.com> <9361DC0E-1E03-469D-ADA7-8D5E594F073C@oracle.com> Message-ID: Yes, but the record class author can still override Object methods, right? If you have a lot record classes you might want to be allowed to centralize some common behaviour for each subclass-record. On Wednesday, April 8, 2020, Brian Goetz wrote: > This strikes me as somewhat questionable. Among other things, it is unlikely that the implementations you would inherit from the abstract class will meet the refined specification of those methods in jl.Record. > > On Apr 8, 2020, at 10:06 AM, Mateusz Romanowski < romanowski.mateusz at gmail.com> wrote: > Hi Brian, > I was thinking of overriding toString() and other object methods using this.getClass()' RecordComponents. > Furthermore, the methods could be final or/and non-public. > > Mateusz > > On Wednesday, April 8, 2020, Brian Goetz wrote: >> Turning this around, though: what?s the use case you have in mind where interfaces aren?t good enough? For _new_ code, you can always turn it into an interface. So I guess it would be for _exisitng_ abstract classes, like Number? Are there other examples you have in mind? >> >>> On Apr 7, 2020, at 2:33 PM, Mateusz Romanowski < romanowski.mateusz at gmail.com> wrote: >>> >>> Hi, >>> Could we allow record classes to extend abstract stateless classes (same as >>> in valhalla) that also extend java.lang.Record. >>> >>> I think that such functionality is needed (at least in JVM view) for inline >>> records. >>> >>> Should it also be made available to non-inline records? >>> >>> Thanks, >>> Mateusz >>> >>> >>> >>> On Tuesday, April 7, 2020, Remi Forax wrote: >>>> Create an an interface with a default method toJSON(). >>>> >>>> interface DeriveJSON { >>>> public default String toJSON() { >>>> // use an object mapper or whatever you want here >>>> } >>>> } >>>> >>>> so when you want a Point with a method toJSON(), you can write >>>> record Point(x, y) implements DeriveJSON { } >>>> >>>> With a little work, you can make toJSON to use a polymorphic inlining >>> cache (good for benchmark) and with the upcoming hidden classes have a >>> constant cost if it becomes megamorphic without generating bytecode. >>>> >>>> R?mi >>>> >>>> ----- Mail original ----- >>>>> De: "Stephen Colebourne" >>>>> ?: "amber-dev" >>>>> Envoy?: Lundi 6 Avril 2020 15:45:48 >>>>> Objet: Re: Where does this array come from ? >>>> >>>>> FWIW, a colleague has previously argued that the toString of a bean >>>>> should be JSON. At a company he worked at, all their beans were JSON >>>>> and it apparently allowed them to build tooling on top of the >>>>> toString. I'm not sure I'm convinced about JSON, but I do think a >>>>> record is closer to a map than a list. And yes, Joda-Beans uses {} not >>>>> []. >>>>> Stephen >>>>> >>>>> >>>>> On Mon, 6 Apr 2020 at 14:01, Brian Goetz wrote: >>>>>> >>>>>> Perhaps we should rotate the punctuation every version just to >>> discourage >>>>>> parsing :) >>>>>> >>>>>>> On Apr 6, 2020, at 7:34 AM, Remi Forax wrote: >>>>>>> >>>>>>> I've was debugging a code yesterday that was printing >>>>>>> Empty[] >>>>>>> >>>>>>> After some head scratching, trying to find an array of Empty, i found >>> that it >>>>>>> was just an empty record >>>>>>> record Empty() { } >>>>>>> >>>>>>> This is another clue that using square brackets for toString() is a >>> bad idea ! >>>>>>> >>>>>>> regards, >>>>>>> R?mi >>>> >> >> > From brian.goetz at oracle.com Wed Apr 8 14:34:37 2020 From: brian.goetz at oracle.com (Brian Goetz) Date: Wed, 8 Apr 2020 10:34:37 -0400 Subject: Where does this array come from ? In-Reply-To: References: <71590007.275962.1586172844309.JavaMail.zimbra@u-pem.fr> <1844628292.1107921.1586280933973.JavaMail.zimbra@u-pem.fr> <8B61029C-C0F5-447E-8F39-EE60F33922EC@oracle.com> <9361DC0E-1E03-469D-ADA7-8D5E594F073C@oracle.com> Message-ID: > Yes, but the record class author can still override Object methods, right? Sort of! jl.Record, the implicit super type, overrides equals, hashCode, and toString with refined (strengthened) semantics. So you can?t override Object::equals, but you can override Record::equals (which of course has to conform to the semantics of Object::equals, but also does more.) From forax at univ-mlv.fr Wed Apr 8 14:45:34 2020 From: forax at univ-mlv.fr (forax at univ-mlv.fr) Date: Wed, 8 Apr 2020 16:45:34 +0200 (CEST) Subject: Where does this array come from ? In-Reply-To: References: <71590007.275962.1586172844309.JavaMail.zimbra@u-pem.fr> <1844628292.1107921.1586280933973.JavaMail.zimbra@u-pem.fr> <8B61029C-C0F5-447E-8F39-EE60F33922EC@oracle.com> <9361DC0E-1E03-469D-ADA7-8D5E594F073C@oracle.com> Message-ID: <1150530109.1592973.1586357134409.JavaMail.zimbra@u-pem.fr> This remember me something, let suppose I have this record, record Point(int x, int y) { } and I want toString() to return the same string as usual but with a bang " !" at the end, how am i suppose to do that ? (obviously the code has to work even if i add new record components). R?mi ----- Mail original ----- > De: "Brian Goetz" > ?: "Mateusz Romanowski" > Cc: "Remi Forax" , "amber-dev" > Envoy?: Mercredi 8 Avril 2020 16:34:37 > Objet: Re: Where does this array come from ? >> Yes, but the record class author can still override Object methods, right? > > Sort of! jl.Record, the implicit super type, overrides equals, hashCode, and > toString with refined (strengthened) semantics. So you can?t override > Object::equals, but you can override Record::equals (which of course has to > conform to the semantics of Object::equals, but also does more.) From brian.goetz at oracle.com Wed Apr 8 14:47:41 2020 From: brian.goetz at oracle.com (Brian Goetz) Date: Wed, 8 Apr 2020 10:47:41 -0400 Subject: Where does this array come from ? In-Reply-To: <1150530109.1592973.1586357134409.JavaMail.zimbra@u-pem.fr> References: <71590007.275962.1586172844309.JavaMail.zimbra@u-pem.fr> <1844628292.1107921.1586280933973.JavaMail.zimbra@u-pem.fr> <8B61029C-C0F5-447E-8F39-EE60F33922EC@oracle.com> <9361DC0E-1E03-469D-ADA7-8D5E594F073C@oracle.com> <1150530109.1592973.1586357134409.JavaMail.zimbra@u-pem.fr> Message-ID: <908B396A-1391-486D-8123-85299E9735C5@oracle.com> At one point we considered having a way to invoke the default implementation (e.g., default.toString()), but after more consideration, felt this didn?t carry its weight. The obvious answer is: write it! > On Apr 8, 2020, at 10:45 AM, forax at univ-mlv.fr wrote: > > This remember me something, > let suppose I have this record, > record Point(int x, int y) { } > > and I want toString() to return the same string as usual but with a bang " !" at the end, > how am i suppose to do that ? (obviously the code has to work even if i add new record components). > > R?mi > > ----- Mail original ----- >> De: "Brian Goetz" >> ?: "Mateusz Romanowski" >> Cc: "Remi Forax" , "amber-dev" >> Envoy?: Mercredi 8 Avril 2020 16:34:37 >> Objet: Re: Where does this array come from ? > >>> Yes, but the record class author can still override Object methods, right? >> >> Sort of! jl.Record, the implicit super type, overrides equals, hashCode, and >> toString with refined (strengthened) semantics. So you can?t override >> Object::equals, but you can override Record::equals (which of course has to >> conform to the semantics of Object::equals, but also does more.) From forax at univ-mlv.fr Wed Apr 8 15:58:31 2020 From: forax at univ-mlv.fr (forax at univ-mlv.fr) Date: Wed, 8 Apr 2020 17:58:31 +0200 (CEST) Subject: Where does this array come from ? In-Reply-To: <908B396A-1391-486D-8123-85299E9735C5@oracle.com> References: <71590007.275962.1586172844309.JavaMail.zimbra@u-pem.fr> <8B61029C-C0F5-447E-8F39-EE60F33922EC@oracle.com> <9361DC0E-1E03-469D-ADA7-8D5E594F073C@oracle.com> <1150530109.1592973.1586357134409.JavaMail.zimbra@u-pem.fr> <908B396A-1391-486D-8123-85299E9735C5@oracle.com> Message-ID: <992464885.1634067.1586361511975.JavaMail.zimbra@u-pem.fr> ----- Mail original ----- > De: "Brian Goetz" > ?: "Remi Forax" > Cc: "Mateusz Romanowski" , "amber-dev" > Envoy?: Mercredi 8 Avril 2020 16:47:41 > Objet: Re: Where does this array come from ? > At one point we considered having a way to invoke the default implementation > (e.g., default.toString()), but after more consideration, felt this didn?t > carry its weight. > > The obvious answer is: write it! There is still a code i have submitted to improve the meta-factory used by the record implementation which is in limbo. Also, i think the way to do it properly is to patch the compiler to see the method of java.lang.Record as non abstract (the symbols in the scope), so a call like super.equals() will compile and then let the compiler to replace that call with an indy, is it what you have in mind ? R?mi > >> On Apr 8, 2020, at 10:45 AM, forax at univ-mlv.fr wrote: >> >> This remember me something, >> let suppose I have this record, >> record Point(int x, int y) { } >> >> and I want toString() to return the same string as usual but with a bang " !" at >> the end, >> how am i suppose to do that ? (obviously the code has to work even if i add new >> record components). >> >> R?mi >> >> ----- Mail original ----- >>> De: "Brian Goetz" >>> ?: "Mateusz Romanowski" >>> Cc: "Remi Forax" , "amber-dev" >>> Envoy?: Mercredi 8 Avril 2020 16:34:37 >>> Objet: Re: Where does this array come from ? >> >>>> Yes, but the record class author can still override Object methods, right? >>> >>> Sort of! jl.Record, the implicit super type, overrides equals, hashCode, and >>> toString with refined (strengthened) semantics. So you can?t override >>> Object::equals, but you can override Record::equals (which of course has to > >> conform to the semantics of Object::equals, but also does more.) From brian.goetz at oracle.com Wed Apr 8 18:58:54 2020 From: brian.goetz at oracle.com (Brian Goetz) Date: Wed, 8 Apr 2020 14:58:54 -0400 Subject: Where does this array come from ? In-Reply-To: <992464885.1634067.1586361511975.JavaMail.zimbra@u-pem.fr> References: <71590007.275962.1586172844309.JavaMail.zimbra@u-pem.fr> <8B61029C-C0F5-447E-8F39-EE60F33922EC@oracle.com> <9361DC0E-1E03-469D-ADA7-8D5E594F073C@oracle.com> <1150530109.1592973.1586357134409.JavaMail.zimbra@u-pem.fr> <908B396A-1391-486D-8123-85299E9735C5@oracle.com> <992464885.1634067.1586361511975.JavaMail.zimbra@u-pem.fr> Message-ID: No, what I meant was: if you want a different implementation of these methods (which should be rare), you write them the normal way. On 4/8/2020 11:58 AM, forax at univ-mlv.fr wrote: > ----- Mail original ----- >> De: "Brian Goetz" >> ?: "Remi Forax" >> Cc: "Mateusz Romanowski" , "amber-dev" >> Envoy?: Mercredi 8 Avril 2020 16:47:41 >> Objet: Re: Where does this array come from ? >> At one point we considered having a way to invoke the default implementation >> (e.g., default.toString()), but after more consideration, felt this didn?t >> carry its weight. >> >> The obvious answer is: write it! > There is still a code i have submitted to improve the meta-factory used by the record implementation which is in limbo. > > Also, i think the way to do it properly is to patch the compiler to see the method of java.lang.Record as non abstract (the symbols in the scope), so a call like super.equals() will compile and then let the compiler to replace that call with an indy, is it what you have in mind ? > > R?mi > >>> On Apr 8, 2020, at 10:45 AM, forax at univ-mlv.fr wrote: >>> >>> This remember me something, >>> let suppose I have this record, >>> record Point(int x, int y) { } >>> >>> and I want toString() to return the same string as usual but with a bang " !" at >>> the end, >>> how am i suppose to do that ? (obviously the code has to work even if i add new >>> record components). >>> >>> R?mi >>> >>> ----- Mail original ----- >>>> De: "Brian Goetz" >>>> ?: "Mateusz Romanowski" >>>> Cc: "Remi Forax" , "amber-dev" >>>> Envoy?: Mercredi 8 Avril 2020 16:34:37 >>>> Objet: Re: Where does this array come from ? >>>>> Yes, but the record class author can still override Object methods, right? >>>> Sort of! jl.Record, the implicit super type, overrides equals, hashCode, and >>>> toString with refined (strengthened) semantics. So you can?t override >>>> Object::equals, but you can override Record::equals (which of course has to >>>> conform to the semantics of Object::equals, but also does more.) From vicente.romero at oracle.com Thu Apr 9 20:22:36 2020 From: vicente.romero at oracle.com (Vicente Romero) Date: Thu, 9 Apr 2020 16:22:36 -0400 Subject: [informal] RFR: JDK-8242293: allow for local interfaces and enums plus nested records, interfaces and enums Message-ID: Hi, Can I please ask for an "informal" review for [1] at [2]. This patch will be pushed to the amber repo, branch "records-2", but given that it is a non-so-trivial change to the language it will be very helpful to have at least an informal review of it. The patch enables static declarations in local contexts. This was already enabled for records since 14. Well this patch adds the same feature to: interfaces, annotations, enums and static classes. It is still forbidden to add a static type declaration to an inner class. Thanks, Vicente [1] https://bugs.openjdk.java.net/browse/JDK-8242293 [2] http://cr.openjdk.java.net/~vromero/8242293/webrev.00/ From vicente.romero at oracle.com Fri Apr 10 00:45:16 2020 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Fri, 10 Apr 2020 00:45:16 +0000 Subject: hg: amber/amber: canonical constructor accessibility should be as strict as record type Message-ID: <202004100045.03A0jH9h029701@aojmv0008.oracle.com> Changeset: b9de17bf8760 Author: vromero Date: 2020-04-09 20:43 -0400 URL: https://hg.openjdk.java.net/amber/amber/rev/b9de17bf8760 canonical constructor accessibility should be as strict as record type ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/langtools/tools/javac/diags/examples/CanonicalCantHaveStrongerAccessPrivileges.java ! test/langtools/tools/javac/records/RecordCompilationTests.java From vicente.romero at oracle.com Fri Apr 10 17:07:12 2020 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Fri, 10 Apr 2020 17:07:12 +0000 Subject: hg: amber/amber: manual merge with default Message-ID: <202004101707.03AH7CbK000868@aojmv0008.oracle.com> Changeset: a918cbf67a68 Author: vromero Date: 2020-04-10 13:06 -0400 URL: https://hg.openjdk.java.net/amber/amber/rev/a918cbf67a68 manual merge with default - make/CompileInterimRmic.gmk ! make/autoconf/spec.gmk.in - make/common/RMICompilation.gmk - make/jdk/src/classes/build/tools/util/Header.java - make/rmic/Rmic-java.management.rmi.gmk - make/rmic/Rmic-java.rmi.gmk - make/rmic/Rmic-jdk.naming.rmi.gmk - make/rmic/RmicCommon.gmk - src/demo/share/jfc/Font2DTest/Font2DTestApplet.java - src/demo/share/jfc/SwingSet2/SwingSet2Applet.java ! src/hotspot/share/classfile/classFileParser.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/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/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp - src/java.base/share/classes/com/sun/security/cert/internal/x509/X509V1CertImpl.java ! src/java.base/share/classes/java/lang/Class.java - src/java.rmi/share/doc/stub/java/rmi/activation/ActivationGroup_Stub.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java - src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/dumb-colors.caps - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeLoadSnippets.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/MemoryProxy.java - src/jdk.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/markup/HtmlStyle.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTag.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/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/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/ClassBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css - 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 - 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 - test/jdk/java/awt/TrayIcon/AddPopupAfterShowTest/AddPopupAfterShowTest.html - test/jdk/sun/management/jmxremote/bootstrap/Makefile - test/jdk/sun/management/jmxremote/bootstrap/launcher.c - test/jdk/sun/management/jmxremote/bootstrap/linux-amd64/launcher - test/jdk/sun/management/jmxremote/bootstrap/linux-i586/launcher - test/jdk/sun/management/jmxremote/bootstrap/solaris-amd64/launcher - test/jdk/sun/management/jmxremote/bootstrap/solaris-sparcv9/launcher - test/jdk/sun/tools/jps/LingeredApp.java From vicente.romero at oracle.com Fri Apr 10 17:08:29 2020 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Fri, 10 Apr 2020 17:08:29 +0000 Subject: hg: amber/amber: 57 new changesets Message-ID: <202004101708.03AH8WnG001625@aojmv0008.oracle.com> Changeset: 0cdbbb572497 Author: jjg Date: 2020-04-07 12:41 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/0cdbbb572497 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: 9a001fab4846 Author: rkennke Date: 2020-04-07 22:31 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/9a001fab4846 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: 114df4a1e55d Author: cjplummer Date: 2020-04-07 13:56 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/114df4a1e55d 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: d5b6b9733f13 Author: cushon Date: 2020-04-06 15:40 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/d5b6b9733f13 8035787: SourcePositions are wrong for Strings concatenated with '+' operator Reviewed-by: jlahoda + test/langtools/tools/javac/parser/StringFoldingPosTest.java Changeset: 46108b5b69d9 Author: cjplummer Date: 2020-04-07 16:31 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/46108b5b69d9 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: 0337d3f76718 Author: cjplummer Date: 2020-04-07 18:32 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/0337d3f76718 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: 7b8acad7456c Author: weijun Date: 2020-04-08 10:13 +0800 URL: https://hg.openjdk.java.net/amber/amber/rev/7b8acad7456c 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: 065d95142bbc Author: ngasson Date: 2020-04-08 14:03 +0800 URL: https://hg.openjdk.java.net/amber/amber/rev/065d95142bbc 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: e39e9ca550fa Author: jnimeh Date: 2020-04-08 00:03 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/e39e9ca550fa 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: 49f0ff816424 Author: roland Date: 2020-04-02 15:03 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/49f0ff816424 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: ade2a3a85d97 Author: egahlin Date: 2020-04-08 10:43 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/ade2a3a85d97 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: e466454d7cfc Author: rkennke Date: 2020-04-08 11:26 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/e466454d7cfc 8242316: Shenandoah: Turn NULL-check into assert in SATB slow-path entry Reviewed-by: zgu, shade ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp Changeset: fcbb67d1ebeb Author: alanb Date: 2020-04-08 10:31 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/fcbb67d1ebeb 8242356: (se) epoll Selector should use epoll_create1 instead of epoll_create Reviewed-by: alanb, stuefe Contributed-by: david.lloyd at redhat.com ! src/java.base/linux/native/libnio/ch/EPoll.c Changeset: 55db80785046 Author: prappo Date: 2020-04-08 11:16 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/55db80785046 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: f275c9540215 Author: shade Date: 2020-04-08 13:44 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/f275c9540215 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: 9e3539baac38 Author: shade Date: 2020-04-08 13:44 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/9e3539baac38 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: 13e20575efe1 Author: zgu Date: 2020-04-08 08:13 -0400 URL: https://hg.openjdk.java.net/amber/amber/rev/13e20575efe1 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: db8ac4690d6a Author: asotona Date: 2020-04-08 15:00 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/db8ac4690d6a 8239544: Javac does not respect should-stop.ifNoError policy to stop after CompileState PARSE, ENTER and PROCESS Summary: 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: 8d9804c38e0c Author: rriggs Date: 2020-04-08 09:22 -0400 URL: https://hg.openjdk.java.net/amber/amber/rev/8d9804c38e0c 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: 6aa5b72029bb Author: herrick Date: 2020-04-08 09:44 -0400 URL: https://hg.openjdk.java.net/amber/amber/rev/6aa5b72029bb 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: c1ea616a7965 Author: mbalao Date: 2020-04-02 18:18 -0300 URL: https://hg.openjdk.java.net/amber/amber/rev/c1ea616a7965 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: 59b4b1b1f381 Author: zgu Date: 2020-04-08 11:21 -0400 URL: https://hg.openjdk.java.net/amber/amber/rev/59b4b1b1f381 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: da01bbe1abc0 Author: zgu Date: 2020-04-08 11:33 -0400 URL: https://hg.openjdk.java.net/amber/amber/rev/da01bbe1abc0 8242370: Enable JFR TestGCPhaseConcurrent test for Shenandoah Reviewed-by: stefank ! test/jdk/jdk/jfr/event/gc/detailed/TestGCPhaseConcurrent.java Changeset: 3a94ddd72484 Author: eosterlund Date: 2020-04-08 15:34 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/3a94ddd72484 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: 926ac7b6e769 Author: eosterlund Date: 2020-04-08 15:34 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/926ac7b6e769 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: 1043c3e92fe3 Author: rriggs Date: 2020-04-08 11:43 -0400 URL: https://hg.openjdk.java.net/amber/amber/rev/1043c3e92fe3 8242382: test/jdk/TEST.groups cleanup of sun/tools/java Reviewed-by: lancea, dfuchs ! test/jdk/TEST.groups Changeset: cb42041f357c Author: ccheung Date: 2020-04-08 08:56 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/cb42041f357c 8242134: Consolidate the get_package_entry() in SystemDictionaryShared and ClassLoader Summary: 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: 33d5801cf64d Author: sjohanss Date: 2020-04-08 18:38 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/33d5801cf64d 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: 706df347bcc2 Author: naoto Date: 2020-04-08 09:50 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/706df347bcc2 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: e2faa00e8d67 Author: pchilanomate Date: 2020-04-08 18:32 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/e2faa00e8d67 8240918: [REDO] Allow direct handshakes without VMThread intervention Summary: 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: 4ffa40f3e182 Author: naoto Date: 2020-04-08 11:40 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/4ffa40f3e182 8242337: javadoc typo in NumberFormat::setMinimumFractionDigits Reviewed-by: lancea, martin ! src/java.base/share/classes/java/text/NumberFormat.java Changeset: 65de4935d51a Author: cjplummer Date: 2020-04-08 12:03 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/65de4935d51a 8242265: serviceability/sa/ClhsdbScanOops.java fails due to bad @requires expression Reviewed-by: sspitsyn, lmesnik ! test/hotspot/jtreg/serviceability/sa/ClhsdbScanOops.java Changeset: b3b45b6a5af5 Author: hannesw Date: 2020-04-08 21:28 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/b3b45b6a5af5 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: 3b557aef43c4 Author: hannesw Date: 2020-04-08 22:04 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/3b557aef43c4 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: 50e481e05d37 Author: lmesnik Date: 2020-04-08 13:14 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/50e481e05d37 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: 44aef192b488 Author: cjplummer Date: 2020-04-08 14:11 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/44aef192b488 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: 801bd63c32f2 Author: jiefu Date: 2020-04-09 09:20 +0800 URL: https://hg.openjdk.java.net/amber/amber/rev/801bd63c32f2 8242379: [TESTBUG] compiler/loopopts/TestLoopUnswitchingLostCastDependency.java fails with release VMs Reviewed-by: roland, kvn ! test/hotspot/jtreg/compiler/loopopts/TestLoopUnswitchingLostCastDependency.java Changeset: 11c542a4c1f0 Author: jwilhelm Date: 2020-04-09 05:28 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/11c542a4c1f0 Added tag jdk-15+18 for changeset 44aef192b488 ! .hgtags Changeset: dcf878e508b1 Author: joehw Date: 2020-04-09 03:51 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/dcf878e508b1 8237187: Obsolete references to java.sun.com Reviewed-by: lancea, naoto ! src/java.base/share/classes/jdk/internal/util/xml/impl/ParserSAX.java Changeset: 7a5ab15f6c98 Author: cjplummer Date: 2020-04-08 21:01 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/7a5ab15f6c98 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: 5ab4f8e45098 Author: iignatyev Date: 2020-04-08 22:54 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/5ab4f8e45098 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: 193e4179def8 Author: iignatyev Date: 2020-04-08 22:58 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/193e4179def8 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: 9623140d2685 Author: redestad Date: 2020-04-09 13:04 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/9623140d2685 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: 7992ff451fec Author: zgu Date: 2020-04-09 08:43 -0400 URL: https://hg.openjdk.java.net/amber/amber/rev/7992ff451fec 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: c1700981433c Author: redestad Date: 2020-04-09 14:59 +0200 URL: https://hg.openjdk.java.net/amber/amber/rev/c1700981433c 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: 60ec850952da Author: jlaskey Date: 2020-04-09 10:55 -0300 URL: https://hg.openjdk.java.net/amber/amber/rev/60ec850952da 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: be95ba8d08c4 Author: jlaskey Date: 2020-04-09 10:55 -0300 URL: https://hg.openjdk.java.net/amber/amber/rev/be95ba8d08c4 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: 49baadd53e06 Author: cjplummer Date: 2020-04-09 07:13 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/49baadd53e06 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: 695e3037028c Author: vlivanov Date: 2020-04-09 21:29 +0300 URL: https://hg.openjdk.java.net/amber/amber/rev/695e3037028c 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: b559c7e7c4d4 Author: jlaskey Date: 2020-04-09 16:32 -0300 URL: https://hg.openjdk.java.net/amber/amber/rev/b559c7e7c4d4 8242472: Comment for unused PreviewFeature.Feature.TEXT_BLOCKS enum Reviewed-by: abuckley ! src/java.base/share/classes/jdk/internal/PreviewFeature.java Changeset: da27f941f86c Author: darcy Date: 2020-04-09 14:16 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/da27f941f86c 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: 43f1c60d4c61 Author: smonteith Date: 2020-04-10 09:41 +0800 URL: https://hg.openjdk.java.net/amber/amber/rev/43f1c60d4c61 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: 4b76f0cc11c4 Author: yzhang Date: 2020-04-10 05:43 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/4b76f0cc11c4 8241911: AArch64: Fix a potential register clash issue in reduce_add2I Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad Changeset: ed79f6aea385 Author: weijun Date: 2020-04-10 15:05 +0800 URL: https://hg.openjdk.java.net/amber/amber/rev/ed79f6aea385 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: 4a39a7ad717f Author: pconcannon Date: 2020-04-10 10:05 +0100 URL: https://hg.openjdk.java.net/amber/amber/rev/4a39a7ad717f 8239594: jdk.tls.client.protocols is not respected 8239595: ssl context version is not respected Summary: 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 Contributed-by: Rahul Yadav ! 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: eb85b2d3b217 Author: dtitov Date: 2020-04-10 08:46 -0700 URL: https://hg.openjdk.java.net/amber/amber/rev/eb85b2d3b217 8242430: Correct links in javadoc of OperatingSystemMXBean Reviewed-by: dholmes ! src/jdk.management/share/classes/com/sun/management/OperatingSystemMXBean.java Changeset: 95dcd21d36dc Author: joehw Date: 2020-04-10 17:00 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/95dcd21d36dc 8242470: Update Xerces to Version 2.12.1 Reviewed-by: lancea, naoto ! src/java.xml/share/legal/xerces.md From maurizio.cimadamore at oracle.com Fri Apr 10 17:10:40 2020 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Fri, 10 Apr 2020 17:10:40 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <202004101710.03AHAf2d003110@aojmv0008.oracle.com> Changeset: a0ee9f8c4511 Author: mcimadamore Date: 2020-04-10 17:10 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/a0ee9f8c4511 Automatic merge with default - make/launcher/Launcher-jdk.rmic.gmk - src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.inline.hpp - 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.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/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/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 From maurizio.cimadamore at oracle.com Fri Apr 10 17:11:06 2020 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Fri, 10 Apr 2020 17:11:06 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <202004101711.03AHB7C7003544@aojmv0008.oracle.com> Changeset: 3bfc07a643ca Author: mcimadamore Date: 2020-04-10 17:10 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/3bfc07a643ca Automatic merge with default - make/launcher/Launcher-jdk.rmic.gmk - src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.inline.hpp - 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.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/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/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 From maurizio.cimadamore at oracle.com Fri Apr 10 17:11:32 2020 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Fri, 10 Apr 2020 17:11:32 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <202004101711.03AHBWSt004018@aojmv0008.oracle.com> Changeset: 8a1efe5677ac Author: mcimadamore Date: 2020-04-10 17:11 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/8a1efe5677ac Automatic merge with default - make/launcher/Launcher-jdk.rmic.gmk - src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.inline.hpp - 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.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/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/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 From maurizio.cimadamore at oracle.com Fri Apr 10 17:11:57 2020 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Fri, 10 Apr 2020 17:11:57 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <202004101711.03AHBvqb004448@aojmv0008.oracle.com> Changeset: 5eeb281627e3 Author: mcimadamore Date: 2020-04-10 17:11 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/5eeb281627e3 Automatic merge with default - make/launcher/Launcher-jdk.rmic.gmk - src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.inline.hpp - 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.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/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/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 From maurizio.cimadamore at oracle.com Fri Apr 10 17:12:47 2020 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Fri, 10 Apr 2020 17:12:47 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <202004101712.03AHClSF005121@aojmv0008.oracle.com> Changeset: 1b3140000dde Author: mcimadamore Date: 2020-04-10 17:12 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/1b3140000dde Automatic merge with default - make/launcher/Launcher-jdk.rmic.gmk - src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.inline.hpp - 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.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/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/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 From maurizio.cimadamore at oracle.com Fri Apr 10 17:13:12 2020 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Fri, 10 Apr 2020 17:13:12 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <202004101713.03AHDDoJ005606@aojmv0008.oracle.com> Changeset: b406b7d161ef Author: mcimadamore Date: 2020-04-10 17:13 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/b406b7d161ef Automatic merge with default - make/launcher/Launcher-jdk.rmic.gmk - src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.inline.hpp ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.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.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/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/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 From maurizio.cimadamore at oracle.com Fri Apr 10 17:12:22 2020 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Fri, 10 Apr 2020 17:12:22 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <202004101712.03AHCNIg004739@aojmv0008.oracle.com> Changeset: 356155d16da8 Author: mcimadamore Date: 2020-04-10 17:12 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/356155d16da8 Automatic merge with default - make/launcher/Launcher-jdk.rmic.gmk - src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.inline.hpp ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.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.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/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/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 From maurizio.cimadamore at oracle.com Fri Apr 10 17:13:38 2020 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Fri, 10 Apr 2020 17:13:38 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <202004101713.03AHDdtU006034@aojmv0008.oracle.com> Changeset: 451d1c4c3a4a Author: mcimadamore Date: 2020-04-10 17:13 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/451d1c4c3a4a Automatic merge with default - make/launcher/Launcher-jdk.rmic.gmk - src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.inline.hpp - 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.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/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/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 From maurizio.cimadamore at oracle.com Fri Apr 10 17:14:20 2020 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Fri, 10 Apr 2020 17:14:20 +0000 Subject: hg: amber/amber: Automatic merge with sealed-types Message-ID: <202004101714.03AHEKtI006419@aojmv0008.oracle.com> Changeset: aa378a711d0d Author: mcimadamore Date: 2020-04-10 17:14 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/aa378a711d0d Automatic merge with sealed-types ! .hgtags ! doc/building.html - make/CompileInterimRmic.gmk ! make/Docs.gmk ! make/Main.gmk ! make/autoconf/flags-cflags.m4 ! make/autoconf/spec.gmk.in - make/common/RMICompilation.gmk ! make/hotspot/lib/CompileJvm.gmk - make/jdk/src/classes/build/tools/util/Header.java - make/rmic/Rmic-java.management.rmi.gmk - make/rmic/Rmic-java.rmi.gmk - make/rmic/Rmic-jdk.naming.rmi.gmk - make/rmic/RmicCommon.gmk - src/demo/share/jfc/Font2DTest/Font2DTestApplet.java - src/demo/share/jfc/SwingSet2/SwingSet2Applet.java ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! 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/aarch64/vm_version_aarch64.cpp ! 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/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! 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/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/x86_64.ad ! 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/os_cpu/aix_ppc/os_aix_ppc.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_x86/os_solaris_x86.cpp ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.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/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/shenandoahAsserts.hpp ! 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/shenandoahCodeRoots.cpp ! 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/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.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/shenandoah_globals.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/interpreter/templateInterpreter.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jvmci/jvmci.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/parse1.cpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/biasedLocking.cpp ! src/hotspot/share/runtime/flags/jvmFlag.cpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/vmError.cpp - src/java.base/share/classes/com/sun/security/cert/internal/x509/X509V1CertImpl.java ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/StrictMath.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/net/URLStreamHandler.java ! src/java.base/share/classes/java/text/NumberFormat.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/TreeMap.java ! src/java.base/share/classes/java/util/regex/Pattern.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java ! src/java.base/share/classes/sun/util/calendar/ZoneInfo.java ! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner8.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor8.java - src/java.rmi/share/doc/stub/java/rmi/activation/ActivationGroup_Stub.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java - src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/dumb-colors.caps ! 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/HotSpotVMConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64LIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Node.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackendFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLoweringProvider.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/HotSpotReplacementsImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeLoadSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGeneratorTool.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/MemoryProxy.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64ArrayIndexOfDispatchNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/DefaultJavaLoweringProvider.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/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/markup/HtmlTag.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/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/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/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css - 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 ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java ! test/hotspot/jtreg/ProblemList-aot.txt ! test/hotspot/jtreg/ProblemList.txt ! 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/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/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/TestHeuristicsUnlock.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 ! test/hotspot/jtreg/resourcehogs/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java ! test/hotspot/jtreg/resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java ! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagComboNegative.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/IncompatibleOptions.java - 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 ! test/jdk/ProblemList.txt - test/jdk/java/awt/TrayIcon/AddPopupAfterShowTest/AddPopupAfterShowTest.html ! test/jdk/java/net/MulticastSocket/Promiscuous.java - test/jdk/sun/management/jmxremote/bootstrap/Makefile - test/jdk/sun/management/jmxremote/bootstrap/launcher.c - test/jdk/sun/management/jmxremote/bootstrap/linux-amd64/launcher - test/jdk/sun/management/jmxremote/bootstrap/linux-i586/launcher - test/jdk/sun/management/jmxremote/bootstrap/solaris-amd64/launcher - test/jdk/sun/management/jmxremote/bootstrap/solaris-sparcv9/launcher ! test/jdk/sun/security/tools/keytool/fakegen/DefaultSignatureAlgorithm.java - test/jdk/sun/tools/jps/LingeredApp.java ! test/jtreg-ext/requires/VMProps.java ! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java ! test/langtools/jdk/javadoc/doclet/testTaglets/TestTaglets.out ! test/langtools/tools/javac/annotations/repeatingAnnotations/combo/TargetAnnoCombo.java ! test/langtools/tools/javac/launcher/SourceLauncherTest.java From vicente.romero at oracle.com Fri Apr 10 18:26:44 2020 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Fri, 10 Apr 2020 18:26:44 +0000 Subject: hg: amber/amber: manual merge with default Message-ID: <202004101826.03AIQjHn019430@aojmv0008.oracle.com> Changeset: 2a52a2f72a4e Author: vromero Date: 2020-04-10 14:25 -0400 URL: https://hg.openjdk.java.net/amber/amber/rev/2a52a2f72a4e manual merge with default - make/launcher/Launcher-jdk.rmic.gmk - src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.inline.hpp ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/jdk/internal/PreviewFeature.java ! src/java.compiler/share/classes/javax/lang/model/util/Elements.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.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.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.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/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.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/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/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 From maurizio.cimadamore at oracle.com Fri Apr 10 18:31:30 2020 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Fri, 10 Apr 2020 18:31:30 +0000 Subject: hg: amber/amber: Automatic merge with sealed-types Message-ID: <202004101831.03AIVV0Z022144@aojmv0008.oracle.com> Changeset: d228a4c909cd Author: mcimadamore Date: 2020-04-10 18:31 +0000 URL: https://hg.openjdk.java.net/amber/amber/rev/d228a4c909cd Automatic merge with sealed-types ! .hgtags - make/launcher/Launcher-jdk.rmic.gmk ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp - src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.inline.hpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! 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/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/runtime/biasedLocking.cpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/java.base/share/classes/java/lang/Class.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/reflect/Method.java ! src/java.base/share/classes/java/lang/reflect/RecordComponent.java ! src/java.base/share/classes/java/text/NumberFormat.java ! src/java.base/share/classes/java/util/Calendar.java ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java ! src/java.base/share/conf/security/java.security ! src/java.compiler/share/classes/javax/lang/model/util/Elements.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.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.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/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/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.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/resources/stylesheet.css ! 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/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.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/hotspot/jtreg/ProblemList.txt - 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/jdk/ProblemList.txt - 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 From vicente.romero at oracle.com Mon Apr 13 16:03:18 2020 From: vicente.romero at oracle.com (Vicente Romero) Date: Mon, 13 Apr 2020 12:03:18 -0400 Subject: RFR: JEP 360: Sealed Types (Preview) Message-ID: <794b4e0e-3ec0-c9d3-388e-3c8f218dc78e@oracle.com> Hi all, The sealed types JEP was already reviewed a while back when we were planning to include it in JDK14. It finally fell off that boat but it is being considered now for JDK15. There have been some changes since then mostly related to subtypes of a sealed type. Before we were planning to infer finality, sealness or non-sealness in the subtypes. We steered away from that direction in favor of explicit declaration at the subtype. I would like to ask for another review of the current version of the JEP that reflects these changes. The JEP is at [1] and the last version of the spec is at [2], Thanks, Vicente [1] https://bugs.openjdk.java.net/browse/JDK-8227043 [2] http://cr.openjdk.java.net/~gbierman/jep360/jep360-20200228/specs/sealed-types-jls.html From mark.reinhold at oracle.com Mon Apr 13 17:09:58 2020 From: mark.reinhold at oracle.com (mark.reinhold at oracle.com) Date: Mon, 13 Apr 2020 10:09:58 -0700 Subject: RFR: JEP 360: Sealed Types (Preview) In-Reply-To: <794b4e0e-3ec0-c9d3-388e-3c8f218dc78e@oracle.com> References: <794b4e0e-3ec0-c9d3-388e-3c8f218dc78e@oracle.com> Message-ID: <20200413100958.910680983@eggemoggin.niobe.net> 2020/4/13 9:03:18 -0700, vicente.romero at oracle.com: > The sealed types JEP was already reviewed a while back when we were > planning to include it in JDK14. It finally fell off that boat but it is > being considered now for JDK15. There have been some changes since then > mostly related to subtypes of a sealed type. Before we were planning to > infer finality, sealness or non-sealness in the subtypes. We steered > away from that direction in favor of explicit declaration at the > subtype. I would like to ask for another review of the current version > of the JEP that reflects these changes. The JEP is at [1] and the last > version of the spec is at [2], > > Thanks, > Vicente > > [1] https://bugs.openjdk.java.net/browse/JDK-8227043 More readably: https://openjdk.java.net/jeps/360 - Mark From vicente.romero at oracle.com Mon Apr 13 17:16:26 2020 From: vicente.romero at oracle.com (Vicente Romero) Date: Mon, 13 Apr 2020 13:16:26 -0400 Subject: amber is moving to Git, GitHub and Skara Message-ID: Hi all, You might have heard that there is an OpenJDK project named Skara evaluating and trialing using Git for OpenJDK and GitHub for hosting the repositories [1]. We have been asked to try out Git, GitHub and the Skara tooling, as a means of validating, and to provide feedback about the Project Skara effort. There are already a number of OpenJDK projects using Git, GitHub and Skara: - Loom - Panama - Valhalla - Metropolis - Portola - Lanai - OpenJFX - OpenJMC A transition entails switching to Git as an SCM [2], and the repository would be hosted on GitHub [3]. After the transition, the current Mercurial repository would no longer be updated. There is already a read-only mirror of Amber in place [4], you can it use to try out Git and some of the tooling, though submitting pull requests and pushing will not work (as it is a read-only mirror). Project Amber will transition to Git, GitHub and Skara starting tomorrow April 14th. We also suggest we adopt GitHub's pull request workflow together with the bots from project Skara. Please starting from tomorrow start using repo [4] as the reference repo for Amber. Adopting pull requests and the Skara bots means that the review process would work partly through GitHub. In particular, all changes must start out as pull requests. Skara automatically generates webrevs, "RFR" emails and supports bi-directional syncing between mailing lists and GitHub for those that prefer using webrev and the mailing lists. If you are unfamiliar with GitHub and pull requests, I suggest checking out GitHub's guide [5]. Note that project Skara also provides CLI tools for interacting with GitHub for those that prefer working from a terminal. You can find more info about these tools on the Skara wiki page [6]. If you have any comments or questions regarding this transition, please reply to this thread. Thanks, [1] : https://openjdk.java.net/jeps/369 [2] : https://git-scm.com/ [3] : https://github.com/ [4] : https://github.com/openjdk/amber [5] : https://guides.github.com/introduction/flow/ [6] : https://wiki.openjdk.java.net/display/SKARA/Skara From alex.buckley at oracle.com Mon Apr 13 18:22:31 2020 From: alex.buckley at oracle.com (Alex Buckley) Date: Mon, 13 Apr 2020 11:22:31 -0700 Subject: RFR: JEP 360: Sealed Types (Preview) In-Reply-To: <794b4e0e-3ec0-c9d3-388e-3c8f218dc78e@oracle.com> References: <794b4e0e-3ec0-c9d3-388e-3c8f218dc78e@oracle.com> Message-ID: // amber-dev only; don't see the need to cross-post to compiler-dev On 4/13/2020 9:03 AM, Vicente Romero wrote: > Before we were planning to infer finality, sealness or non-sealness > in the subtypes. We steered away from that direction in favor of > explicit declaration at the subtype. I would like to ask for another > review of the current version of the JEP that reflects these > changes. I think the message of this important JEP is about halfway there. I'm going to provide comments in email rather than actioning them directly, because I want to spur discussion on "why" not "what" or "how". - Goals and Non-Goals are meant to precede Motivation. This helps to ensure that the Goals are not simply a restatement of the problem (from the Motivation) or the solution (from the Description). Currently, the Goals (well, Goal) is more or less the solution. I think the first goal should be "Allow the author of a type to control which code is responsible for implementing the type." I'm borrowing the i-word from the introduction of JLS 6.6.2, which is superb despite its subsections being mind-bending. I'm also previewing the theme in the Motivation about helping implementors, not users (and thus the idea of implementation code being different than user code). BTW, you'll see later that I generally prefer "class or interface" to "type", but it would be confusing to say "class or interface" and then only say "implementing" (would look like we forgot "extending"). - The JEP says "Access control allows the library author to constrain which packages can access and therefore implement the library, but ***cannot distinguish an implementor from a user***." First, I can't tell what the library author is meant to be doing -- please show me. Second, the starred text is not the fully story: the traditional way to restrict an implementation hierarchy is for the restrictive superclass to be package-private (AbstractStringBuilder) while the implementations are co-located in the same package and final and public (StringBuilder + StringBuffer). Please spell out and slam this scheme in the Motivation as being hard to maintain -- partly because it fails to enumerate the implementations, but mostly because it inverts responsibility: the _implementations_ are on the hook to lock down the hierarchy, not the superclass who desires the restriction. Since the implementations are necessarily public, if any one of them gets it wrong (forgets to be `final`) then all the others who got it right are undermined. There is no _documented_ exhaustiveness (no list of subtypes) and no _actual_ exhaustiveness (anyone can now extend the public non-final implementation). - The above suggests a second goal: "Provide a more declarative way than accessibility modifiers to restrict the use of a superclass." -- the r-word from the goal conveniently appears again in the Motivation. Eventually, sealing will be the mechanism by which the restrictions-on-use are realized. - New non-goal: "Do not change `final` in any way." - Description: "A sealed type is one for which subtyping is restricted according to guidance specified with the type's declaration." is not wrong, but it's quite abstract for something that will be copy-pasted into 1000 articles and tutorials. The focus on "type" rather than "class and interface" is also rather technical. Suggest: "A _sealed_ class or interface can be extended or implemented only by those classes and interfaces permitted to do so." - This: "We specify that a class is sealed by applying the sealed modifier to a class or interface, with an optional permits clause:" will trip up readers because it mentions a class, then a class or interface, then shows an example with an interface; and moreover `permits` is optional but it's shown explicitly. Too much going on. Start simple: "A class is sealed by applying the `sealed` modifier to THE class. Then, after any `extends` clause to specify the superclass, the subclasses are specified with a `permits` clause. For example:" ... `package com.example.geometry; sealed class Shape permits Circle, Rectangle, Square {...}` (I mention `extends` because `permits` does not exist in a vacuum; it's in the same syntactic neighborhood as `extends`, so let's draw out that the class inhabits a particular semantic neighborhood within the overall class hierarchy: immediate super and immediate subs.) - "The explicit `permits` clause means that `Shape` may be extended only by the classes enumerated by the clause. These classes must be members of the same module or, if in the unnamed module, the same package. For example, assuming that `com.example.**` packages are in the same module: `package com.example.geometry; sealed class Shape permits com.example.polar.Circle, com.example.quad.Rectangle, com.example.quad.Square {}` (Always promote named packages. Avoid building examples around unnamed packages and the unnamed module.) - Now have "Similarly, an interface is sealed by applying the `sealed` modifier to the interface. After any `implements` clause to specify superinterfaces, the implementations are specified with a `permits` clause. For example:" Node / PlusNode / SubNode / MulNode / DivNode example - "In many situations ..." -- please don't handwave. This is our chance to have 1000 articles and tutorials recommend the right thing. "When implementations are small in size and number, it may be convenient to declare them in the same source file [NO-ONE KNOWS WHAT A COMPILATION UNIT IS] as the superclass or superinterface. In this case, the `permits` clause may be omitted, and the compiler will infer the permitted subtypes from the implementations declared in the same source file." - Now a paragraph showing that `sealed` and `final` work together: say that the permitted Circle, Rectangle, and Square types may be `final` to prevent the Shape hierarchy from being inadvertently extended. Say a class cannot be both `sealed` (implying subclasses) and `final` (implying no subclasses) at the same time. Don't worry about interfaces. - Now speak to something that has been buried, unacceptably in my view, in a technical list of errors: "It is an error if a class has a sealed direct superclass or superinterface and the class is not an enum type or the class is not explicitly declared sealed, final or non-sealed." Say "On the other hand, the hierarchy may extend deeper than these explicitly permitted subtypes. To ensure that the hierarchy is not accidentally opened for extension, a permitted subtype that is not declared `final` must either be declared `sealed` itself, or be declared `non-sealed`. If it is `sealed`, then it may have its own `permits` clause. If it is `non-sealed`, then it may be subclassed without restriction. For example:" ... If there is one takeaway from this mail, it's that a list of compile-time errors in a JEP is a bug, not a feature. A JEP should have explained the Java language's goals and mechanisms in such a way that the reader already knows what's allowed. Alex From vicente.romero at oracle.com Tue Apr 14 00:24:37 2020 From: vicente.romero at oracle.com (Vicente Romero) Date: Mon, 13 Apr 2020 20:24:37 -0400 Subject: RFR: JEP 360: Sealed Types (Preview) In-Reply-To: References: <794b4e0e-3ec0-c9d3-388e-3c8f218dc78e@oracle.com> Message-ID: <817391bb-94a6-f1e9-cf68-a07fdbba7730@oracle.com> Hi Alex, Thanks for your review, some comments below On 4/13/20 2:22 PM, Alex Buckley wrote: > > // amber-dev only; don't see the need to cross-post to compiler-dev > > On 4/13/2020 9:03 AM, Vicente Romero wrote: >> Before we were planning to infer finality, sealness or non-sealness >> in the subtypes. We steered away from that direction in favor of >> explicit declaration at the subtype. I would like to ask for another >> review of the current version of the JEP that reflects these >> changes. > > I think the message of this important JEP is about halfway there. I'm > going to provide comments in email rather than actioning them directly, > because I want to spur discussion on "why" not "what" or "how". > > - Goals and Non-Goals are meant to precede Motivation. This helps to > ensure that the Goals are not simply a restatement of the problem (from > the Motivation) or the solution (from the Description). Currently, the > Goals (well, Goal) is more or less the solution. I think the first goal > should be "Allow the author of a type to control which code I trust you here. I would have preferred saying: which `subtype` or `subclass` is responsible for extending the type. For example an interface listed in a permits clause of a sealed interface doesn't necessarily have to provide any implementation of the sealed superinterface. And after all what are listed in a permits clause are classes and interfaces which is something more explicit than `code`. Still I modified the JEP as you suggested. > is > responsible for implementing the type." I'm borrowing the i-word from > the introduction of JLS 6.6.2, which is superb despite its subsections > being mind-bending. I'm also previewing the theme in the Motivation > about helping implementors, not users (and thus the idea of > implementation code being different than user code). BTW, you'll see > later that I generally prefer "class or interface" to "type", but it > would be confusing to say "class or interface" and then only say > "implementing" (would look like we forgot "extending"). > > - The JEP says "Access control allows the library author to constrain > which packages can access and therefore implement the library, but > ***cannot distinguish an implementor from a user***." First, I can't > tell what the library author is meant to be doing -- please show me. > Second, the starred text is not the fully story: the traditional way to > restrict an implementation hierarchy is for the restrictive superclass > to be package-private (AbstractStringBuilder) while the implementations > are co-located in the same package and final and public (StringBuilder + > StringBuffer). Please spell out and slam this scheme in the Motivation > as being hard to maintain -- partly because it fails to enumerate the > implementations, I believe that sealed types fixes the first issue: it is possible now to enumerate the implementations but still the implementations are the ones that lock down the hierarchy. Enumerating a subtype doesn't allow the superclass to state: and it has to be final or else. It is still the responsibility of the implementation to lock down the hierarchy. So IMO the motivation shouldn't pretend to fix an issue that is left basically in the same state that it is now. > but mostly because it inverts responsibility: the > _implementations_ are on the hook to lock down the hierarchy, not the > superclass who desires the restriction. Since the implementations are > necessarily public, if any one of them gets it wrong (forgets to be > `final`) then all the others who got it right are undermined. There is > no _documented_ exhaustiveness (no list of subtypes) and no _actual_ > exhaustiveness (anyone can now extend the public non-final > implementation). > Thanks, Vicente From youngty1997 at gmail.com Tue Apr 14 00:30:38 2020 From: youngty1997 at gmail.com (Ty Young) Date: Mon, 13 Apr 2020 19:30:38 -0500 Subject: RFR: JEP 360: Sealed Types (Preview) In-Reply-To: <794b4e0e-3ec0-c9d3-388e-3c8f218dc78e@oracle.com> References: <794b4e0e-3ec0-c9d3-388e-3c8f218dc78e@oracle.com> Message-ID: <7b30eec1-5d03-b4ee-0549-4073f9db018a@gmail.com> On 4/13/20 11:03 AM, Vicente Romero wrote: > Hi all, > > The sealed types JEP was already reviewed a while back when we were > planning to include it in JDK14. It finally fell off that boat but it > is being considered now for JDK15. There have been some changes since > then mostly related to subtypes of a sealed type. Before we were > planning to infer finality, sealness or non-sealness in the subtypes. > We steered away from that direction in favor of explicit declaration > at the subtype. I would like to ask for another review of the current > version of the JEP that reflects these changes. The JEP is at [1] and > the last version of the spec is at [2], > > Thanks, > Vicente > > [1] https://bugs.openjdk.java.net/browse/JDK-8227043 > [2] > http://cr.openjdk.java.net/~gbierman/jep360/jep360-20200228/specs/sealed-types-jls.html This seems to be yet another extremely targeted feature that will only ever be applicable to API writers that don't want their interfaces to be implemented outside of their API. That seems like such an incredibly small percentage of use cases. Seemingly only time this feature can be used without potentially negatively impacting potential API abstractions is internal interfaces/classes only. Case in point, my abstraction for Project Panama's FMA(Foreign Memory Access)[1] wherein instead of just implementing FMA's "MemoryAddress" interface so that abstractions can be passed to functions directly instead of having a getter, I need to create yet another interface that sits under everything else which has a getter for a MemoryAddress. Almost nothing within this abstraction layer can benefit from memory flattening(interface sealing is a requirement for flattening AFAIK) because my abstraction layer API allows interfaces to be implemented by any other library, just as you can redefine types in C[2]. If Java had the ability to redefine objects by applying additional type-safe names on existing types(or interface implementations) this might be mitigated somewhat, but it doesn't. Also in agreement with Alex on the JEP page. Can JEP pages please be written in an easily mentally digestible way so Joe average can understand them? The same goes for the Hidden Classes JEP. [1]https://github.com/BlueGoliath/Crosspoint [2]https://github.com/BlueGoliath/Goliath-Nvidia-Bindings/blob/master/modules/org.goliath.bindings.nvml/src/main/java/org/goliath/bindings/nvml/structs/nvmlMemory_t.java From alex.buckley at oracle.com Tue Apr 14 01:09:35 2020 From: alex.buckley at oracle.com (Alex Buckley) Date: Mon, 13 Apr 2020 18:09:35 -0700 Subject: RFR: JEP 360: Sealed Types (Preview) In-Reply-To: <817391bb-94a6-f1e9-cf68-a07fdbba7730@oracle.com> References: <794b4e0e-3ec0-c9d3-388e-3c8f218dc78e@oracle.com> <817391bb-94a6-f1e9-cf68-a07fdbba7730@oracle.com> Message-ID: <027e91ad-382c-dec3-27f5-01f616bcc4b0@oracle.com> On 4/13/2020 5:24 PM, Vicente Romero wrote: > On 4/13/20 2:22 PM, Alex Buckley wrote: >> - Goals and Non-Goals are meant to precede Motivation. This helps to >> ensure that the Goals are not simply a restatement of the problem (from >> the Motivation) or the solution (from the Description). Currently, the >> Goals (well, Goal) is more or less the solution. I think the first goal >> should be "Allow the author of a type to control which code > > I trust you here. I would have preferred saying: which `subtype` or > `subclass` is responsible for extending the type. For example an > interface listed in a permits clause of a sealed interface doesn't > necessarily have to provide any implementation of the sealed > superinterface. And after all what are listed in a permits clause are > classes and interfaces which is something more explicit than `code`. > Still I modified the JEP as you suggested. Good, thanks. I understand what you're saying, but in this very first, most high level, goal of the entire project, it's fine to generalize; to focus on only critical cases; and to not enumerate all the subthings. >> - The JEP says "Access control allows the library author to constrain >> which packages can access and therefore implement the library, but >> ***cannot distinguish an implementor from a user***." First, I can't >> tell what the library author is meant to be doing -- please show me. >> Second, the starred text is not the fully story: the traditional way to >> restrict an implementation hierarchy is for the restrictive superclass >> to be package-private (AbstractStringBuilder) while the implementations >> are co-located in the same package and final and public (StringBuilder + >> StringBuffer). Please spell out and slam this scheme in the Motivation >> as being hard to maintain -- partly because it fails to enumerate the >> implementations, > > I believe that sealed types fixes the first issue: it is possible now to > enumerate the implementations but still the implementations are the ones > that lock down the hierarchy. Enumerating a subtype doesn't allow the > superclass to state: and it has to be final or else. It is still the > responsibility of the implementation to lock down the hierarchy. So IMO > the motivation shouldn't pretend to fix an issue that is left basically > in the same state that it is now. This is a fair point. Two points in response: (1) The Motivation should still highlight Java's erstwhile lack of capability by incorporating two examples (one showing the library author doing with access control whatever it is the JEP has been claiming they can do, and another showing the AbstractStringBuilder example); (2) The Motivation should follow up by saying that polymorphism -- the degree to which objects are substitutable -- is traditionally a joint venture between the superclass and the subclasses, and that it is Good and Right and Principled that a superclass can't force its subclasses to constrain themselves as, say, `final` classes [YOU KNOW AND I KNOW THAT WE ALSO MEAN "SEALED CLASSES", BUT DON'T TELL THE READER THAT], and that doing better on the enumeration front would make Java code more maintainable (more capture of intent, more predictability of hierarchy, safer switch, etc) while preserving that long-held principle. "In other words, we aim to give more power to the superclass author without taking away any power from the subclass author." Alex From brian.goetz at oracle.com Tue Apr 14 01:52:37 2020 From: brian.goetz at oracle.com (Brian Goetz) Date: Mon, 13 Apr 2020 21:52:37 -0400 Subject: RFR: JEP 360: Sealed Types (Preview) In-Reply-To: <7b30eec1-5d03-b4ee-0549-4073f9db018a@gmail.com> References: <794b4e0e-3ec0-c9d3-388e-3c8f218dc78e@oracle.com> <7b30eec1-5d03-b4ee-0549-4073f9db018a@gmail.com> Message-ID: > > This seems to be yet another extremely targeted feature that will only > ever be applicable to API writers that don't want their interfaces to > be implemented outside of their API. I think you have mostly missed the points of this feature.? I say "points" because this feature actually has two motivating use cases, one of which you have failed to imagine, and the other of which you have underestimated.? I'll take them in turn. *Controlling implementations.*? This is the part that you imagined, but underestimated.? It is not simply a matter of authors "not wanting" their interfaces to be implemented; it is about enabling APIs to not have to choose between good OO abstractions and security.? A sealed hierarchy allows an API designer to ensure that they know where all the implementations are, and therefore can rely on the fact that they properly enforce their invariants, security constraints, etc.? The JDK has many APIs that can benefit from such a mechanism, but other libraries can take advantage of it too.? But even if _only_ the JDK needed this, it would still be justifiable to consider such a feature on the basis of better platform security, fewer bugs, more flexibility for future expansion, etc.? But fortunately user libraries get the benefit of it too.? (The sealing information also provides useful information with which the JIT can more reliably perform CHA-based optimization; Valhalla takes advantage of this.) *Algebraic sum types.*? This is the more broadly useful part, and the one that you missed, though it was outlined in ??? https://cr.openjdk.java.net/~briangoetz/amber/datum.html (and other places.)? Sum types are familiar to functional programmers, but they are relatively new to Java developers.? They allow type hierarchies to include exhaustiveness constraints, which can be used by the language to provide better type checking.? And they work particularly well with _product types_ (records) and pattern matching; switching over a sum of products (sealed interface whose subtypes are records) with deconstruction patterns is a powerful construct that is both safer and more compact than the alternatives we have today. ? Since we are delivering in phases, it may take a few versions for the full benefit to be available, but the sub-features are still useful on their own, hence the roll-out order we have chosen. It's entirely forgivable that you missed the point, and we're happy to help clarify -- but less forgivable that you responded in the unconstructive way that is, sadly, characteristic of too much of your participation in OpenJDK.? When you don't understand something, consider starting with "I don't get it, can you please explain it", rather than "This is dumb" or "You guys blew it again"? From youngty1997 at gmail.com Tue Apr 14 03:17:21 2020 From: youngty1997 at gmail.com (Ty Young) Date: Mon, 13 Apr 2020 22:17:21 -0500 Subject: RFR: JEP 360: Sealed Types (Preview) In-Reply-To: References: <794b4e0e-3ec0-c9d3-388e-3c8f218dc78e@oracle.com> <7b30eec1-5d03-b4ee-0549-4073f9db018a@gmail.com> Message-ID: On 4/13/20 8:52 PM, Brian Goetz wrote: > >> >> This seems to be yet another extremely targeted feature that will >> only ever be applicable to API writers that don't want their >> interfaces to be implemented outside of their API. > > I think you have mostly missed the points of this feature.? I say > "points" because this feature actually has two motivating use cases, > one of which you have failed to imagine, and the other of which you > have underestimated.? I'll take them in turn. > > *Controlling implementations.*? This is the part that you imagined, > but underestimated.? It is not simply a matter of authors "not > wanting" their interfaces to be implemented; it is about enabling APIs > to not have to choose between good OO abstractions and security.? A > sealed hierarchy allows an API designer to ensure that they know where > all the implementations are, and therefore can rely on the fact that > they properly enforce their invariants, security constraints, etc.? > The JDK has many APIs that can benefit from such a mechanism, but > other libraries can take advantage of it too.? But even if _only_ the > JDK needed this, it would still be justifiable to consider such a > feature on the basis of better platform security, fewer bugs, more > flexibility for future expansion, etc.? But fortunately user libraries > get the benefit of it too.? (The sealing information also provides > useful information with which the JIT can more reliably perform > CHA-based optimization; Valhalla takes advantage of this.) The "why" doesn't really matter here, IMO, but I digress. What you refer to as "security" in the linked document(unless I'm missing something, I ctrl+f searched and read it and what came after) is simply people not implementing(or the fear thereof) the interface correctly. People do this all the time. Heck, even official JDK classes don't follow the interfaces that they implement(unmodifiableList). So are widely implemented and abused interfaces like List going to be sealed now too? This seems like a slippery slope that could break existing code if implemented. > > *Algebraic sum types.*? This is the more broadly useful part, and the > one that you missed, though it was outlined in > > ??? https://cr.openjdk.java.net/~briangoetz/amber/datum.html > > (and other places.)? Sum types are familiar to functional programmers, > but they are relatively new to Java developers.? They allow type > hierarchies to include exhaustiveness constraints, which can be used > by the language to provide better type checking.? And they work > particularly well with _product types_ (records) and pattern matching; > switching over a sum of products (sealed interface whose subtypes are > records) with deconstruction patterns is a powerful construct that is > both safer and more compact than the alternatives we have today. ? > Since we are delivering in phases, it may take a few versions for the > full benefit to be available, but the sub-features are still useful on > their own, hence the roll-out order we have chosen. This may be a bit unfair of a question given how in-development everything is but... has anyone actually tried converting an existing project of reasonable size and complexity to use inline types and/or records(AKA more then Point)? Has anyone considered the negative implications on people writing higher-level abstractions over inlined types? As someone who has wrote an abstraction layer over FMA, which i'm told will use sealed types, I can say that it's a pain. A "MemoryValue"(part of my abstraction) *IS* a pointer(or slice of) to a value stored in memory, but because FMA's MemoryAddress interface is going to be sealed, I can't implement it so that everything "just works". Is it the end of the world? No, of course not. It can be(and is, currently) wrapped, but it makes code awkward and foggy as to what is being represented. The abstractions are, like cake, a lie. > > It's entirely forgivable that you missed the point, and we're happy to > help clarify -- but less forgivable that you responded in the > unconstructive way that is, sadly, characteristic of too much of your > participation in OpenJDK.? When you don't understand something, > consider starting with "I don't get it, can you please explain it", > rather than "This is dumb" or "You guys blew it again"? I don't think not caring about the "why" is the same as "not understanding" here. Inline types and records are features that while I personally don't have to use(nor am I trying to right now, unlike Records before), they do impact me and my ability to write code the way I(and others, again, new Object()) want. That's what I'm talking about here. How they work or why they are used is irrelevant beyond how I'm impacted by their use in other people's APIs. It's none of my business. Also, apparently. all of this is going to increase startup time and (presumably) memory, according to a presentation I watched on Valahalla. A JavaFX application already consumes enough memory to run Raspbian, the official Raspberry Pi OS, multiple times over on my computer. That's nothing compared to the memory consumed when using other GCs than G1. 8GB heap sizes of 32GB is 1/4, and that isn't even the total consumed memory, just the heap. Please don't make a bad situation worse. From me at yawk.at Tue Apr 14 05:54:08 2020 From: me at yawk.at (Jonas Konrad) Date: Tue, 14 Apr 2020 07:54:08 +0200 Subject: RFR: JEP 360: Sealed Types (Preview) In-Reply-To: References: <794b4e0e-3ec0-c9d3-388e-3c8f218dc78e@oracle.com> <7b30eec1-5d03-b4ee-0549-4073f9db018a@gmail.com> Message-ID: <1B95DF87-FB9D-445B-824D-D236E5F1BE66@yawk.at> >This may be a bit unfair of a question given how in-development >everything is but... has anyone actually tried converting an existing >project of reasonable size and complexity to use inline types and/or >records(AKA more then Point)? Has anyone considered the negative >implications on people writing higher-level abstractions over inlined >types? Records, along with sealed types, are already present and in use in other lamguages. From my own experience they are extremely useful there. For sealed types in particular they can replace systems that would need complicated visitor patterns with much more concise pattern matching. I think you are also missing the point of this a little. When you develop programs with these features, there turns out to be a distinction between "APIs" like List and "data types" like, say, JsonElement. It's not really useful to pattern match over List but it is immensely useful to pattern match JsonElement. At the same time, the value of extending JsonElement is limited, justifying it as a sealed type. Also remember that it is already common practice to make types in public APIs final anyway. Extending them might have been useful for some dirty hacks, but it is not in the interests of code stability and compatibility to do so. It sounds to me more like you have resistance to a particular class being sealed than general issues with the concept of sealed types. From youngty1997 at gmail.com Tue Apr 14 06:39:30 2020 From: youngty1997 at gmail.com (Ty Young) Date: Tue, 14 Apr 2020 01:39:30 -0500 Subject: RFR: JEP 360: Sealed Types (Preview) In-Reply-To: <1B95DF87-FB9D-445B-824D-D236E5F1BE66@yawk.at> References: <794b4e0e-3ec0-c9d3-388e-3c8f218dc78e@oracle.com> <7b30eec1-5d03-b4ee-0549-4073f9db018a@gmail.com> <1B95DF87-FB9D-445B-824D-D236E5F1BE66@yawk.at> Message-ID: On 4/14/20 12:54 AM, Jonas Konrad wrote: > > >> This may be a bit unfair of a question given how in-development >> everything is but... has anyone actually tried converting an existing >> project of reasonable size and complexity to use inline types and/or >> records(AKA more then Point)? Has anyone considered the negative >> implications on people writing higher-level abstractions over inlined >> types? > Records, along with sealed types, are already present and in use in other lamguages. From my own experience they are extremely useful there. For sealed types in particular they can replace systems that would need complicated visitor patterns with much more concise pattern matching. > > I think you are also missing the point of this a little. When you develop programs with these features, there turns out to be a distinction between "APIs" like List and "data types" like, say, JsonElement. It's not really useful to pattern match over List but it is immensely useful to pattern match JsonElement. At the same time, the value of extending JsonElement is limited, justifying it as a sealed type. > > Also remember that it is already common practice to make types in public APIs final anyway. Extending them might have been useful for some dirty hacks, but it is not in the interests of code stability and compatibility to do so. > > It sounds to me more like you have resistance to a particular class being sealed than general issues with the concept of sealed types. No interface can be declared as final nor has that created any major issues before. Again, even JDK code violates interfaces declared within itself. IIRC, FMA is in part depending on this for better performance. Either they don't do it and get worse performance or they do it and make higher level abstractions less seamless. From sarma.swaranga at gmail.com Tue Apr 14 06:56:47 2020 From: sarma.swaranga at gmail.com (Swaranga Sarma) Date: Mon, 13 Apr 2020 23:56:47 -0700 Subject: RFR: JEP 360: Sealed Types (Preview) In-Reply-To: References: <794b4e0e-3ec0-c9d3-388e-3c8f218dc78e@oracle.com> <7b30eec1-5d03-b4ee-0549-4073f9db018a@gmail.com> <1B95DF87-FB9D-445B-824D-D236E5F1BE66@yawk.at> Message-ID: I think you are generalizing that all interfaces are APIs. This is not the case. Some interfaces are just data-type abstractions - examples are JsonElement and Shape et al. List is an API which should never be a sealed type. >Again, even JDK code violates interfaces declared within itself. This is a problem even without Sealed types; isn't it. Why is this a point of contention for sealed types. Regards Swaranga On Mon, Apr 13, 2020 at 11:40 PM Ty Young wrote: > > On 4/14/20 12:54 AM, Jonas Konrad wrote: > > > > > >> This may be a bit unfair of a question given how in-development > >> everything is but... has anyone actually tried converting an existing > >> project of reasonable size and complexity to use inline types and/or > >> records(AKA more then Point)? Has anyone considered the negative > >> implications on people writing higher-level abstractions over inlined > >> types? > > Records, along with sealed types, are already present and in use in > other lamguages. From my own experience they are extremely useful there. > For sealed types in particular they can replace systems that would need > complicated visitor patterns with much more concise pattern matching. > > > > I think you are also missing the point of this a little. When you > develop programs with these features, there turns out to be a distinction > between "APIs" like List and "data types" like, say, JsonElement. It's not > really useful to pattern match over List but it is immensely useful to > pattern match JsonElement. At the same time, the value of extending > JsonElement is limited, justifying it as a sealed type. > > > > Also remember that it is already common practice to make types in public > APIs final anyway. Extending them might have been useful for some dirty > hacks, but it is not in the interests of code stability and compatibility > to do so. > > > > It sounds to me more like you have resistance to a particular class > being sealed than general issues with the concept of sealed types. > > > No interface can be declared as final nor has that created any major > issues before. Again, even JDK code violates interfaces declared within > itself. > > > IIRC, FMA is in part depending on this for better performance. Either > they don't do it and get worse performance or they do it and make higher > level abstractions less seamless. > > From duke at openjdk.java.net Tue Apr 14 09:34:35 2020 From: duke at openjdk.java.net (J.Duke) Date: Tue, 14 Apr 2020 09:34:35 GMT Subject: [sealed-types] RFR: 8242624: Update .jcheck/conf for project Amber In-Reply-To: References: Message-ID: <_KAfDQ2kJHHRVEdvghWNOFrNSatYcQYbUZDESdKqK5A=.ca24ade1-e85f-4669-944f-c56fdb43c540@github.com> On Tue, 14 Apr 2020 08:39:52 GMT, Robin Westberg wrote: > Hi all, > > Please review this change that updates the jcheck configuration for use with Skara tooling. > > Best regards, > Robin Looks good! ------------- Marked as reviewed by duke (Author). PR: https://git.openjdk.java.net/amber/pull/1 From rwestberg at openjdk.java.net Tue Apr 14 09:34:35 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Tue, 14 Apr 2020 09:34:35 GMT Subject: [sealed-types] RFR: 8242624: Update .jcheck/conf for project Amber Message-ID: Hi all, Please review this change that updates the jcheck configuration for use with Skara tooling. Best regards, Robin ------------- Commit messages: - Initial jcheck configuration for Skara tooling Changes: https://git.openjdk.java.net/amber/pull/1/files Webrev: https://webrevs.openjdk.java.net/amber/1/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8242624 Stats: 37 lines in 1 file changed: 35 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/amber/pull/1.diff Fetch: git fetch https://git.openjdk.java.net/amber pull/1/head:pull/1 PR: https://git.openjdk.java.net/amber/pull/1 From ehelin at openjdk.java.net Tue Apr 14 09:34:35 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Tue, 14 Apr 2020 09:34:35 GMT Subject: [sealed-types] RFR: 8242624: Update .jcheck/conf for project Amber In-Reply-To: References: Message-ID: On Tue, 14 Apr 2020 08:39:52 GMT, Robin Westberg wrote: > Hi all, > > Please review this change that updates the jcheck configuration for use with Skara tooling. > > Best regards, > Robin Looks good! ------------- Marked as reviewed by ehelin (Reviewer). PR: https://git.openjdk.java.net/amber/pull/1 From github.com+62058229+ChrisHegarty at openjdk.java.net Tue Apr 14 09:51:52 2020 From: github.com+62058229+ChrisHegarty at openjdk.java.net (Chris Hegarty) Date: Tue, 14 Apr 2020 09:51:52 GMT Subject: [sealed-types] RFR: 8242624: Update .jcheck/conf for project Amber In-Reply-To: References: Message-ID: <_M-VFX1Vc8iNBBYiSGvKRkwoqOe2zpa6WhVp4kSWi18=.aed1f1f8-60c8-4a52-b407-2afda596fed7@github.com> On Tue, 14 Apr 2020 08:39:52 GMT, Robin Westberg wrote: > Hi all, > > Please review this change that updates the jcheck configuration for use with Skara tooling. > > Best regards, > Robin Marked as reviewed by ChrisHegarty at github.com (no known OpenJDK username). ------------- PR: https://git.openjdk.java.net/amber/pull/1 From rwestberg at openjdk.java.net Tue Apr 14 11:15:40 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Tue, 14 Apr 2020 11:15:40 GMT Subject: [records-2] RFR: 8242624: Update .jcheck/conf for project Amber (records-2) Message-ID: <9msb5hzdycySawlak2Sbjo3y4ap_oMx_rGfGJBDxwK8=.01ba8070-874c-46c9-825c-cda76c8b7f25@github.com> Hi all, Please review this change that updates the jcheck configuration for use with Skara tooling. Best regards, Robin ------------- Commit messages: - Initial jcheck configuration for Skara tooling Changes: https://git.openjdk.java.net/amber/pull/2/files Webrev: https://webrevs.openjdk.java.net/amber/2/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8242624 Stats: 37 lines in 1 file changed: 35 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/amber/pull/2.diff Fetch: git fetch https://git.openjdk.java.net/amber pull/2/head:pull/2 PR: https://git.openjdk.java.net/amber/pull/2 From ehelin at openjdk.java.net Tue Apr 14 11:34:26 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Tue, 14 Apr 2020 11:34:26 GMT Subject: [records-2] RFR: 8242624: Update .jcheck/conf for project Amber (records-2) In-Reply-To: <9msb5hzdycySawlak2Sbjo3y4ap_oMx_rGfGJBDxwK8=.01ba8070-874c-46c9-825c-cda76c8b7f25@github.com> References: <9msb5hzdycySawlak2Sbjo3y4ap_oMx_rGfGJBDxwK8=.01ba8070-874c-46c9-825c-cda76c8b7f25@github.com> Message-ID: On Tue, 14 Apr 2020 10:58:16 GMT, Robin Westberg wrote: > Hi all, > > Please review this change that updates the jcheck configuration for use with Skara tooling. > > Best regards, > Robin Looks good! ------------- Marked as reviewed by ehelin (Reviewer). PR: https://git.openjdk.java.net/amber/pull/2 From chegar at openjdk.java.net Tue Apr 14 11:47:36 2020 From: chegar at openjdk.java.net (Chris Hegarty) Date: Tue, 14 Apr 2020 11:47:36 GMT Subject: [records-2] RFR: 8242624: Update .jcheck/conf for project Amber (records-2) In-Reply-To: <9msb5hzdycySawlak2Sbjo3y4ap_oMx_rGfGJBDxwK8=.01ba8070-874c-46c9-825c-cda76c8b7f25@github.com> References: <9msb5hzdycySawlak2Sbjo3y4ap_oMx_rGfGJBDxwK8=.01ba8070-874c-46c9-825c-cda76c8b7f25@github.com> Message-ID: On Tue, 14 Apr 2020 10:58:16 GMT, Robin Westberg wrote: > Hi all, > > Please review this change that updates the jcheck configuration for use with Skara tooling. > > Best regards, > Robin Marked as reviewed by chegar (Reviewer). ------------- PR: https://git.openjdk.java.net/amber/pull/2 From rwestberg at openjdk.java.net Tue Apr 14 11:54:05 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Tue, 14 Apr 2020 11:54:05 GMT Subject: [patterns-stage-2] RFR: 8242624: Update .jcheck/conf for project Amber (patterns-stage-2) Message-ID: Hi all, Please review this change that updates the jcheck configuration for use with Skara tooling. Best regards, Robin ------------- Commit messages: - Initial jcheck configuration for Skara tooling Changes: https://git.openjdk.java.net/amber/pull/3/files Webrev: https://webrevs.openjdk.java.net/amber/3/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8242624 Stats: 37 lines in 1 file changed: 35 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/amber/pull/3.diff Fetch: git fetch https://git.openjdk.java.net/amber pull/3/head:pull/3 PR: https://git.openjdk.java.net/amber/pull/3 From rwestberg at openjdk.java.net Tue Apr 14 11:59:49 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Tue, 14 Apr 2020 11:59:49 GMT Subject: [stats-before-this-super] RFR: 8242624: Update .jcheck/conf for project Amber (stats-before-this-super) Message-ID: Hi all, Please review this change that updates the jcheck configuration for use with Skara tooling. Best regards, Robin ------------- Commit messages: - Initial jcheck configuration for Skara tooling Changes: https://git.openjdk.java.net/amber/pull/4/files Webrev: https://webrevs.openjdk.java.net/amber/4/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8242624 Stats: 37 lines in 1 file changed: 35 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/amber/pull/4.diff Fetch: git fetch https://git.openjdk.java.net/amber pull/4/head:pull/4 PR: https://git.openjdk.java.net/amber/pull/4 From ehelin at openjdk.java.net Tue Apr 14 12:00:25 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Tue, 14 Apr 2020 12:00:25 GMT Subject: [patterns-stage-2] RFR: 8242624: Update .jcheck/conf for project Amber (patterns-stage-2) In-Reply-To: References: Message-ID: On Tue, 14 Apr 2020 11:43:01 GMT, Robin Westberg wrote: > Hi all, > > Please review this change that updates the jcheck configuration for use with Skara tooling. > > Best regards, > Robin Looks good! ------------- Marked as reviewed by ehelin (Reviewer). PR: https://git.openjdk.java.net/amber/pull/3 From ehelin at openjdk.java.net Tue Apr 14 12:01:34 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Tue, 14 Apr 2020 12:01:34 GMT Subject: [stats-before-this-super] RFR: 8242624: Update .jcheck/conf for project Amber (stats-before-this-super) In-Reply-To: References: Message-ID: On Tue, 14 Apr 2020 11:43:59 GMT, Robin Westberg wrote: > Hi all, > > Please review this change that updates the jcheck configuration for use with Skara tooling. > > Best regards, > Robin Looks good! ------------- Marked as reviewed by ehelin (Reviewer). PR: https://git.openjdk.java.net/amber/pull/4 From ehelin at openjdk.java.net Tue Apr 14 12:02:07 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Tue, 14 Apr 2020 12:02:07 GMT Subject: [lambda-leftovers] RFR: 8242624: Update .jcheck/conf for project Amber (lambda-leftovers) In-Reply-To: <0bCf8hhh0HOjpMq02lkNtEaNpmH_hcZ7-9YiVKSYvQ0=.27bdf3c6-add7-4996-8a00-e61e778b8dfe@github.com> References: <0bCf8hhh0HOjpMq02lkNtEaNpmH_hcZ7-9YiVKSYvQ0=.27bdf3c6-add7-4996-8a00-e61e778b8dfe@github.com> Message-ID: On Tue, 14 Apr 2020 11:45:38 GMT, Robin Westberg wrote: > Hi all, > > Please review this change that updates the jcheck configuration for use with Skara tooling. > > Best regards, > Robin Looks good! ------------- Marked as reviewed by ehelin (Reviewer). PR: https://git.openjdk.java.net/amber/pull/6 From rwestberg at openjdk.java.net Tue Apr 14 12:02:07 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Tue, 14 Apr 2020 12:02:07 GMT Subject: [lambda-leftovers] RFR: 8242624: Update .jcheck/conf for project Amber (lambda-leftovers) Message-ID: <0bCf8hhh0HOjpMq02lkNtEaNpmH_hcZ7-9YiVKSYvQ0=.27bdf3c6-add7-4996-8a00-e61e778b8dfe@github.com> Hi all, Please review this change that updates the jcheck configuration for use with Skara tooling. Best regards, Robin ------------- Commit messages: - Initial jcheck configuration for Skara tooling Changes: https://git.openjdk.java.net/amber/pull/6/files Webrev: https://webrevs.openjdk.java.net/amber/6/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8242624 Stats: 37 lines in 1 file changed: 35 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/amber/pull/6.diff Fetch: git fetch https://git.openjdk.java.net/amber pull/6/head:pull/6 PR: https://git.openjdk.java.net/amber/pull/6 From rwestberg at openjdk.java.net Tue Apr 14 12:05:45 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Tue, 14 Apr 2020 12:05:45 GMT Subject: [pattern-runtime] RFR: 8242624: Update .jcheck/conf for project Amber (pattern-runtime) Message-ID: Hi all, Please review this change that updates the jcheck configuration for use with Skara tooling. Best regards, Robin ------------- Commit messages: - Initial jcheck configuration for Skara tooling Changes: https://git.openjdk.java.net/amber/pull/8/files Webrev: https://webrevs.openjdk.java.net/amber/8/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8242624 Stats: 37 lines in 1 file changed: 35 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/amber/pull/8.diff Fetch: git fetch https://git.openjdk.java.net/amber pull/8/head:pull/8 PR: https://git.openjdk.java.net/amber/pull/8 From chegar at openjdk.java.net Tue Apr 14 12:06:05 2020 From: chegar at openjdk.java.net (Chris Hegarty) Date: Tue, 14 Apr 2020 12:06:05 GMT Subject: [pattern-runtime] RFR: 8242624: Update .jcheck/conf for project Amber (pattern-runtime) In-Reply-To: References: Message-ID: On Tue, 14 Apr 2020 11:47:17 GMT, Robin Westberg wrote: > Hi all, > > Please review this change that updates the jcheck configuration for use with Skara tooling. > > Best regards, > Robin Looks good. ------------- Marked as reviewed by chegar (Reviewer). PR: https://git.openjdk.java.net/amber/pull/8 From rwestberg at openjdk.java.net Tue Apr 14 12:06:02 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Tue, 14 Apr 2020 12:06:02 GMT Subject: [enhanced-enums] RFR: 8242624: Update .jcheck/conf for project Amber (enhanced-enums) Message-ID: Hi all, Please review this change that updates the jcheck configuration for use with Skara tooling. Best regards, Robin ------------- Commit messages: - Initial jcheck configuration for Skara tooling Changes: https://git.openjdk.java.net/amber/pull/7/files Webrev: https://webrevs.openjdk.java.net/amber/7/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8242624 Stats: 37 lines in 1 file changed: 35 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/amber/pull/7.diff Fetch: git fetch https://git.openjdk.java.net/amber pull/7/head:pull/7 PR: https://git.openjdk.java.net/amber/pull/7 From ehelin at openjdk.java.net Tue Apr 14 12:06:02 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Tue, 14 Apr 2020 12:06:02 GMT Subject: [enhanced-enums] RFR: 8242624: Update .jcheck/conf for project Amber (enhanced-enums) In-Reply-To: References: Message-ID: On Tue, 14 Apr 2020 11:46:25 GMT, Robin Westberg wrote: > Hi all, > > Please review this change that updates the jcheck configuration for use with Skara tooling. > > Best regards, > Robin Looks good! ------------- Marked as reviewed by ehelin (Reviewer). PR: https://git.openjdk.java.net/amber/pull/7 From ehelin at openjdk.java.net Tue Apr 14 12:06:05 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Tue, 14 Apr 2020 12:06:05 GMT Subject: [pattern-runtime] RFR: 8242624: Update .jcheck/conf for project Amber (pattern-runtime) In-Reply-To: References: Message-ID: On Tue, 14 Apr 2020 11:47:17 GMT, Robin Westberg wrote: > Hi all, > > Please review this change that updates the jcheck configuration for use with Skara tooling. > > Best regards, > Robin Looks good! ------------- Marked as reviewed by ehelin (Reviewer). PR: https://git.openjdk.java.net/amber/pull/8 From chegar at openjdk.java.net Tue Apr 14 12:06:02 2020 From: chegar at openjdk.java.net (Chris Hegarty) Date: Tue, 14 Apr 2020 12:06:02 GMT Subject: [enhanced-enums] RFR: 8242624: Update .jcheck/conf for project Amber (enhanced-enums) In-Reply-To: References: Message-ID: On Tue, 14 Apr 2020 11:46:25 GMT, Robin Westberg wrote: > Hi all, > > Please review this change that updates the jcheck configuration for use with Skara tooling. > > Best regards, > Robin LGTM. ------------- Marked as reviewed by chegar (Reviewer). PR: https://git.openjdk.java.net/amber/pull/7 From chegar at openjdk.java.net Tue Apr 14 12:13:12 2020 From: chegar at openjdk.java.net (Chris Hegarty) Date: Tue, 14 Apr 2020 12:13:12 GMT Subject: [concise-method-declarations] RFR: 8242624: Update .jcheck/conf for project Amber (concise-method-declarations) In-Reply-To: References: Message-ID: On Tue, 14 Apr 2020 11:48:05 GMT, Robin Westberg wrote: > Hi all, > > Please review this change that updates the jcheck configuration for use with Skara tooling. > > Best regards, > Robin LGTM. ------------- Marked as reviewed by chegar (Reviewer). PR: https://git.openjdk.java.net/amber/pull/9 From rwestberg at openjdk.java.net Tue Apr 14 12:13:12 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Tue, 14 Apr 2020 12:13:12 GMT Subject: [concise-method-declarations] RFR: 8242624: Update .jcheck/conf for project Amber (concise-method-declarations) Message-ID: Hi all, Please review this change that updates the jcheck configuration for use with Skara tooling. Best regards, Robin ------------- Commit messages: - Initial jcheck configuration for Skara tooling Changes: https://git.openjdk.java.net/amber/pull/9/files Webrev: https://webrevs.openjdk.java.net/amber/9/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8242624 Stats: 37 lines in 1 file changed: 35 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/amber/pull/9.diff Fetch: git fetch https://git.openjdk.java.net/amber pull/9/head:pull/9 PR: https://git.openjdk.java.net/amber/pull/9 From ehelin at openjdk.java.net Tue Apr 14 12:13:37 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Tue, 14 Apr 2020 12:13:37 GMT Subject: [concise-method-declarations] RFR: 8242624: Update .jcheck/conf for project Amber (concise-method-declarations) In-Reply-To: References: Message-ID: On Tue, 14 Apr 2020 11:48:05 GMT, Robin Westberg wrote: > Hi all, > > Please review this change that updates the jcheck configuration for use with Skara tooling. > > Best regards, > Robin Looks good! ------------- Marked as reviewed by ehelin (Reviewer). PR: https://git.openjdk.java.net/amber/pull/9 From rwestberg at openjdk.java.net Tue Apr 14 12:19:07 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Tue, 14 Apr 2020 12:19:07 GMT Subject: [local-methods] RFR: 8242624: Update .jcheck/conf for project Amber (local-methods) Message-ID: Hi all, Please review this change that updates the jcheck configuration for use with Skara tooling. Best regards, Robin ------------- Commit messages: - Initial jcheck configuration for Skara tooling Changes: https://git.openjdk.java.net/amber/pull/5/files Webrev: https://webrevs.openjdk.java.net/amber/5/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8242624 Stats: 37 lines in 1 file changed: 35 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/amber/pull/5.diff Fetch: git fetch https://git.openjdk.java.net/amber pull/5/head:pull/5 PR: https://git.openjdk.java.net/amber/pull/5 From ehelin at openjdk.java.net Tue Apr 14 12:19:08 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Tue, 14 Apr 2020 12:19:08 GMT Subject: [local-methods] RFR: 8242624: Update .jcheck/conf for project Amber (local-methods) In-Reply-To: References: Message-ID: On Tue, 14 Apr 2020 11:44:50 GMT, Robin Westberg wrote: > Hi all, > > Please review this change that updates the jcheck configuration for use with Skara tooling. > > Best regards, > Robin Looks good! ------------- Marked as reviewed by ehelin (Reviewer). PR: https://git.openjdk.java.net/amber/pull/5 From brian.goetz at oracle.com Tue Apr 14 13:55:01 2020 From: brian.goetz at oracle.com (Brian Goetz) Date: Tue, 14 Apr 2020 09:55:01 -0400 Subject: RFR: JEP 360: Sealed Types (Preview) In-Reply-To: References: <794b4e0e-3ec0-c9d3-388e-3c8f218dc78e@oracle.com> <7b30eec1-5d03-b4ee-0549-4073f9db018a@gmail.com> <1B95DF87-FB9D-445B-824D-D236E5F1BE66@yawk.at> Message-ID: <2C59528F-9CA4-4575-A910-21BD86F7CADB@oracle.com> As often happens, this thread has strayed far from its original purpose, and we are now off in a rathole. Meanwhile, Vicente had a specific goal in starting this thread, which is now lost in the sea of replies-to-misguided-replies. So, to get us back on track: Vicente is looking for substantive, actionable, *constructive* comments on the text of the JEP, the specification, or the implementation. Commentary on why you think the feature is unexciting, complaining about process, disconnected complaints about other projects, straw man arguments about ?but what if you sealed List?, etc, do not count. Let?s get back on track ? this is a *development* list. Thanks everyone! > On Apr 14, 2020, at 2:39 AM, Ty Young wrote: > > > On 4/14/20 12:54 AM, Jonas Konrad wrote: >> >> >>> This may be a bit unfair of a question given how in-development >>> everything is but... has anyone actually tried converting an existing >>> project of reasonable size and complexity to use inline types and/or >>> records(AKA more then Point)? Has anyone considered the negative >>> implications on people writing higher-level abstractions over inlined >>> types? >> Records, along with sealed types, are already present and in use in other lamguages. From my own experience they are extremely useful there. For sealed types in particular they can replace systems that would need complicated visitor patterns with much more concise pattern matching. >> >> I think you are also missing the point of this a little. When you develop programs with these features, there turns out to be a distinction between "APIs" like List and "data types" like, say, JsonElement. It's not really useful to pattern match over List but it is immensely useful to pattern match JsonElement. At the same time, the value of extending JsonElement is limited, justifying it as a sealed type. >> >> Also remember that it is already common practice to make types in public APIs final anyway. Extending them might have been useful for some dirty hacks, but it is not in the interests of code stability and compatibility to do so. >> >> It sounds to me more like you have resistance to a particular class being sealed than general issues with the concept of sealed types. > > > No interface can be declared as final nor has that created any major issues before. Again, even JDK code violates interfaces declared within itself. > > > IIRC, FMA is in part depending on this for better performance. Either they don't do it and get worse performance or they do it and make higher level abstractions less seamless. > From maurizio.cimadamore at oracle.com Tue Apr 14 15:04:51 2020 From: maurizio.cimadamore at oracle.com (Maurizio Cimadamore) Date: Tue, 14 Apr 2020 16:04:51 +0100 Subject: RFR: JEP 360: Sealed Types (Preview) In-Reply-To: <7b30eec1-5d03-b4ee-0549-4073f9db018a@gmail.com> References: <794b4e0e-3ec0-c9d3-388e-3c8f218dc78e@oracle.com> <7b30eec1-5d03-b4ee-0549-4073f9db018a@gmail.com> Message-ID: On 14/04/2020 01:30, Ty Young wrote: > Case in point, my abstraction for Project Panama's FMA(Foreign Memory > Access)[1] wherein instead of just implementing FMA's "MemoryAddress" > interface so that abstractions can be passed to functions directly > instead of having a getter, I need to create yet another interface > that sits under everything else which has a getter for a MemoryAddress. This discussion has already been covered in [1], where I also give good reasons as to why it doesn't make sense to allow for custom memory address/segment implementations. These interface implementations are really meant to work in synergy with VM abstractions, so we wanna reserve the VM/JIT the freedom to make assumption on how the implementation of these classes is going to behave. I think it would be extremely bad if the safety, deterministic and performance guarantees of these API would be rendered invalid by a "non conformant" implementation. As you can't write your own MethodHandle or VarHandle, the same goes for memory segments and addresses; they are low level abstractions whose goal is to provide safe and performant memory access. The fact that you disagree with this design decision (and expressed so many times in the past) doesn't make sealed types less useful. Maurizio [1] - https://mail.openjdk.java.net/pipermail/panama-dev/2020-January/007015.html From paul.sandoz at oracle.com Tue Apr 14 19:51:08 2020 From: paul.sandoz at oracle.com (Paul Sandoz) Date: Tue, 14 Apr 2020 12:51:08 -0700 Subject: RFR: JEP 360: Sealed Types (Preview) In-Reply-To: <794b4e0e-3ec0-c9d3-388e-3c8f218dc78e@oracle.com> References: <794b4e0e-3ec0-c9d3-388e-3c8f218dc78e@oracle.com> Message-ID: <6FF3F390-BB1C-4B4B-A826-E51C9E0D51B7@oracle.com> Very nice, another block in the pattern matching tower readies itself for placement :-) Some minor comments on the latest here as of writing: https://openjdk.java.net/jeps/360 - "Do not change final in any way.? -> ?It is not a goal to change final in any way." - You still mention Node instead of Shape in some places. - On the set of restrictions you mention " It is an error if a class has a sealed direct superclass or superinterface and the class is not an enum type or the class is not explicitly declared sealed, final or non-sealed. ? To be complete I presume you can add records to that restriction. Paul. > On Apr 13, 2020, at 9:03 AM, Vicente Romero wrote: > > Hi all, > > The sealed types JEP was already reviewed a while back when we were planning to include it in JDK14. It finally fell off that boat but it is being considered now for JDK15. There have been some changes since then mostly related to subtypes of a sealed type. Before we were planning to infer finality, sealness or non-sealness in the subtypes. We steered away from that direction in favor of explicit declaration at the subtype. I would like to ask for another review of the current version of the JEP that reflects these changes. The JEP is at [1] and the last version of the spec is at [2], > > Thanks, > Vicente > > [1] https://bugs.openjdk.java.net/browse/JDK-8227043 > [2] http://cr.openjdk.java.net/~gbierman/jep360/jep360-20200228/specs/sealed-types-jls.html > From vicente.romero at oracle.com Wed Apr 15 00:22:06 2020 From: vicente.romero at oracle.com (Vicente Romero) Date: Tue, 14 Apr 2020 20:22:06 -0400 Subject: RFR: JEP 360: Sealed Types (Preview) In-Reply-To: <027e91ad-382c-dec3-27f5-01f616bcc4b0@oracle.com> References: <794b4e0e-3ec0-c9d3-388e-3c8f218dc78e@oracle.com> <817391bb-94a6-f1e9-cf68-a07fdbba7730@oracle.com> <027e91ad-382c-dec3-27f5-01f616bcc4b0@oracle.com> Message-ID: <7fc6c912-ad5a-dd77-9ab1-a0c8d727df22@oracle.com> Hi Alex, Thanks again for your comments, I have tried to cover all we have discussed, I hope the topics have been blended smoothly, Vicente On 4/13/20 9:09 PM, Alex Buckley wrote: > On 4/13/2020 5:24 PM, Vicente Romero wrote: >> On 4/13/20 2:22 PM, Alex Buckley wrote: >>> - Goals and Non-Goals are meant to precede Motivation. This helps to >>> ensure that the Goals are not simply a restatement of the problem (from >>> the Motivation) or the solution (from the Description). Currently, the >>> Goals (well, Goal) is more or less the solution. I think the first goal >>> should be "Allow the author of a type to control which code >> >> I trust you here. I would have preferred saying: which `subtype` or >> `subclass` is responsible for extending the type. For example an >> interface listed in a permits clause of a sealed interface doesn't >> necessarily have to provide any implementation of the sealed >> superinterface. And after all what are listed in a permits clause are >> classes and interfaces which is something more explicit than `code`. >> Still I modified the JEP as you suggested. > > Good, thanks. I understand what you're saying, but in this very first, > most high level, goal of the entire project, it's fine to generalize; > to focus on only critical cases; and to not enumerate all the subthings. > >>> - The JEP says "Access control allows the library author to constrain >>> which packages can access and therefore implement the library, but >>> ***cannot distinguish an implementor from a user***." First, I can't >>> tell what the library author is meant to be doing -- please show me. >>> Second, the starred text is not the fully story: the traditional way to >>> restrict an implementation hierarchy is for the restrictive superclass >>> to be package-private (AbstractStringBuilder) while the implementations >>> are co-located in the same package and final and public >>> (StringBuilder + >>> StringBuffer). Please spell out and slam this scheme in the Motivation >>> as being hard to maintain -- partly because it fails to enumerate the >>> implementations, >> >> I believe that sealed types fixes the first issue: it is possible now >> to enumerate the implementations but still the implementations are >> the ones that lock down the hierarchy. Enumerating a subtype doesn't >> allow the superclass to state: and it has to be final or else. It is >> still the responsibility of the implementation to lock down the >> hierarchy. So IMO the motivation shouldn't pretend to fix an issue >> that is left basically in the same state that it is now. > > This is a fair point. Two points in response: (1) The Motivation > should still highlight Java's erstwhile lack of capability by > incorporating two examples (one showing the library author doing with > access control whatever it is the JEP has been claiming they can do, > and another showing the AbstractStringBuilder example); (2) The > Motivation should follow up by saying that polymorphism -- the degree > to which objects are substitutable -- is traditionally a joint venture > between the superclass and the subclasses, and that it is Good and > Right and Principled that a superclass can't force its subclasses to > constrain themselves as, say, `final` classes [YOU KNOW AND I KNOW > THAT WE ALSO MEAN "SEALED CLASSES", BUT DON'T TELL THE READER THAT], > and that doing better on the enumeration front would make Java code > more maintainable (more capture of intent, more predictability of > hierarchy, safer switch, etc) while preserving that long-held > principle. "In other words, we aim to give more power to the > superclass author without taking away any power from the subclass > author." > > Alex From rwestberg at openjdk.java.net Wed Apr 15 06:57:05 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Wed, 15 Apr 2020 06:57:05 GMT Subject: [Integrated] [sealed-types] RFR: 8242624: Update .jcheck/conf for project Amber In-Reply-To: References: Message-ID: Changeset: 3188b2e7 Author: Robin Westberg Date: 2020-04-15 06:56:18 +0000 URL: https://git.openjdk.java.net/amber/commit/3188b2e7 8242624: Update .jcheck/conf for project Amber Reviewed-by: duke, ehelin, chegar ! .jcheck/conf From rwestberg at openjdk.java.net Wed Apr 15 07:02:11 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Wed, 15 Apr 2020 07:02:11 GMT Subject: [Integrated] [records-2] RFR: 8242624: Update .jcheck/conf for project Amber (records-2) In-Reply-To: <9msb5hzdycySawlak2Sbjo3y4ap_oMx_rGfGJBDxwK8=.01ba8070-874c-46c9-825c-cda76c8b7f25@github.com> References: <9msb5hzdycySawlak2Sbjo3y4ap_oMx_rGfGJBDxwK8=.01ba8070-874c-46c9-825c-cda76c8b7f25@github.com> Message-ID: <01622a77-4e84-42b6-ac49-c52ec19803ad@openjdk.org> Changeset: 1d795406 Author: Robin Westberg Date: 2020-04-15 07:01:41 +0000 URL: https://git.openjdk.java.net/amber/commit/1d795406 8242624: Update .jcheck/conf for project Amber (records-2) Reviewed-by: ehelin, chegar ! .jcheck/conf From rwestberg at openjdk.java.net Wed Apr 15 07:03:09 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Wed, 15 Apr 2020 07:03:09 GMT Subject: [Integrated] [lambda-leftovers] RFR: 8242624: Update .jcheck/conf for project Amber (lambda-leftovers) In-Reply-To: <0bCf8hhh0HOjpMq02lkNtEaNpmH_hcZ7-9YiVKSYvQ0=.27bdf3c6-add7-4996-8a00-e61e778b8dfe@github.com> References: <0bCf8hhh0HOjpMq02lkNtEaNpmH_hcZ7-9YiVKSYvQ0=.27bdf3c6-add7-4996-8a00-e61e778b8dfe@github.com> Message-ID: <025f94a1-6cdb-4821-a0d4-0aaab4d0f13a@openjdk.org> Changeset: 831ec246 Author: Robin Westberg Date: 2020-04-15 07:02:22 +0000 URL: https://git.openjdk.java.net/amber/commit/831ec246 8242624: Update .jcheck/conf for project Amber (lambda-leftovers) Reviewed-by: ehelin ! .jcheck/conf From rwestberg at openjdk.java.net Wed Apr 15 07:05:04 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Wed, 15 Apr 2020 07:05:04 GMT Subject: [Integrated] [patterns-stage-2] RFR: 8242624: Update .jcheck/conf for project Amber (patterns-stage-2) In-Reply-To: References: Message-ID: <7a6d706d-aa6f-447d-9dd8-228ab889674a@openjdk.org> Changeset: 5b1da0a5 Author: Robin Westberg Date: 2020-04-15 07:04:14 +0000 URL: https://git.openjdk.java.net/amber/commit/5b1da0a5 8242624: Update .jcheck/conf for project Amber (patterns-stage-2) Reviewed-by: ehelin ! .jcheck/conf From rwestberg at openjdk.java.net Wed Apr 15 07:07:02 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Wed, 15 Apr 2020 07:07:02 GMT Subject: [Integrated] [stats-before-this-super] RFR: 8242624: Update .jcheck/conf for project Amber (stats-before-this-super) In-Reply-To: References: Message-ID: Changeset: bed04701 Author: Robin Westberg Date: 2020-04-15 07:05:53 +0000 URL: https://git.openjdk.java.net/amber/commit/bed04701 8242624: Update .jcheck/conf for project Amber (stats-before-this-super) Reviewed-by: ehelin ! .jcheck/conf From rwestberg at openjdk.java.net Wed Apr 15 07:10:03 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Wed, 15 Apr 2020 07:10:03 GMT Subject: [Integrated] [local-methods] RFR: 8242624: Update .jcheck/conf for project Amber (local-methods) In-Reply-To: References: Message-ID: <9d36ad2d-ee09-4519-afa0-281de17d0c06@openjdk.org> Changeset: c3e5afa0 Author: Robin Westberg Date: 2020-04-15 07:08:58 +0000 URL: https://git.openjdk.java.net/amber/commit/c3e5afa0 8242624: Update .jcheck/conf for project Amber (local-methods) Reviewed-by: ehelin ! .jcheck/conf From rwestberg at openjdk.java.net Wed Apr 15 07:14:06 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Wed, 15 Apr 2020 07:14:06 GMT Subject: [Integrated] [enhanced-enums] RFR: 8242624: Update .jcheck/conf for project Amber (enhanced-enums) In-Reply-To: References: Message-ID: Changeset: bb2b21f2 Author: Robin Westberg Date: 2020-04-15 07:13:17 +0000 URL: https://git.openjdk.java.net/amber/commit/bb2b21f2 8242624: Update .jcheck/conf for project Amber (enhanced-enums) Reviewed-by: ehelin, chegar ! .jcheck/conf From rwestberg at openjdk.java.net Wed Apr 15 07:15:09 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Wed, 15 Apr 2020 07:15:09 GMT Subject: [Integrated] [pattern-runtime] RFR: 8242624: Update .jcheck/conf for project Amber (pattern-runtime) In-Reply-To: References: Message-ID: <24ba08ee-6f88-49ff-a6b5-7e1344f76887@openjdk.org> Changeset: 5f9b0c56 Author: Robin Westberg Date: 2020-04-15 07:14:42 +0000 URL: https://git.openjdk.java.net/amber/commit/5f9b0c56 8242624: Update .jcheck/conf for project Amber (pattern-runtime) Reviewed-by: chegar, ehelin ! .jcheck/conf From rwestberg at openjdk.java.net Wed Apr 15 07:28:58 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Wed, 15 Apr 2020 07:28:58 GMT Subject: [Integrated] [concise-method-declarations] RFR: 8242624: Update .jcheck/conf for project Amber (concise-method-declarations) In-Reply-To: References: Message-ID: <691a24ce-8d16-4211-aa20-140ff2a817a7@openjdk.org> Changeset: 7d86f8bf Author: Robin Westberg Date: 2020-04-15 07:27:52 +0000 URL: https://git.openjdk.java.net/amber/commit/7d86f8bf 8242624: Update .jcheck/conf for project Amber (concise-method-declarations) Reviewed-by: chegar, ehelin ! .jcheck/conf From duke at openjdk.java.net Wed Apr 15 08:06:02 2020 From: duke at openjdk.java.net (duke) Date: Wed, 15 Apr 2020 08:06:02 GMT Subject: git: openjdk/amber: amber-demo-II: 2 new changesets Message-ID: Changeset: 3188b2e7 Author: Robin Westberg Date: 2020-04-15 06:56:18 +0000 URL: https://git.openjdk.java.net/amber/commit/3188b2e7 8242624: Update .jcheck/conf for project Amber Reviewed-by: duke, ehelin, chegar ! .jcheck/conf Changeset: 367c8feb Author: duke Date: 2020-04-15 08:05:04 +0000 URL: https://git.openjdk.java.net/amber/commit/367c8feb Automatic merge of sealed-types into amber-demo-II From rwestberg at openjdk.java.net Wed Apr 15 10:18:16 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Wed, 15 Apr 2020 10:18:16 GMT Subject: [patterns] RFR: 8242624: Update .jcheck/conf for project Amber (patterns) Message-ID: Hi all, Please review this change that updates the jcheck configuration for use with Skara tooling. Best regards, Robin ------------- Commit messages: - Initial jcheck configuration for Skara tooling Changes: https://git.openjdk.java.net/amber/pull/15/files Webrev: https://webrevs.openjdk.java.net/amber/15/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8242624 Stats: 37 lines in 1 file changed: 35 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/amber/pull/15.diff Fetch: git fetch https://git.openjdk.java.net/amber pull/15/head:pull/15 PR: https://git.openjdk.java.net/amber/pull/15 From duke at openjdk.java.net Wed Apr 15 11:20:29 2020 From: duke at openjdk.java.net (J.Duke) Date: Wed, 15 Apr 2020 11:20:29 GMT Subject: [patterns] RFR: 8242624: Update .jcheck/conf for project Amber (patterns) In-Reply-To: References: Message-ID: On Wed, 15 Apr 2020 10:10:44 GMT, Robin Westberg wrote: > Hi all, > > Please review this change that updates the jcheck configuration for use with Skara tooling. > > Best regards, > Robin Looks good! ------------- Marked as reviewed by duke (Author). PR: https://git.openjdk.java.net/amber/pull/15 From ehelin at openjdk.java.net Wed Apr 15 11:20:29 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Wed, 15 Apr 2020 11:20:29 GMT Subject: [patterns] RFR: 8242624: Update .jcheck/conf for project Amber (patterns) In-Reply-To: References: Message-ID: On Wed, 15 Apr 2020 10:10:44 GMT, Robin Westberg wrote: > Hi all, > > Please review this change that updates the jcheck configuration for use with Skara tooling. > > Best regards, > Robin Looks good! ------------- Marked as reviewed by ehelin (Reviewer). PR: https://git.openjdk.java.net/amber/pull/15 From rwestberg at openjdk.java.net Wed Apr 15 11:22:59 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Wed, 15 Apr 2020 11:22:59 GMT Subject: [Integrated] [patterns] RFR: 8242624: Update .jcheck/conf for project Amber (patterns) In-Reply-To: References: Message-ID: <23b8b575-df2d-4ac3-aebf-b1e49c40f10e@openjdk.org> Changeset: 7f450ee5 Author: Robin Westberg Date: 2020-04-15 11:21:53 +0000 URL: https://git.openjdk.java.net/amber/commit/7f450ee5 8242624: Update .jcheck/conf for project Amber (patterns) Reviewed-by: duke, ehelin ! .jcheck/conf From michal at kleczek.org Wed Apr 15 12:32:02 2020 From: michal at kleczek.org (=?utf-8?q?K=c5=82eczek=2c=20Micha=c5=82?=) Date: Wed, 15 Apr 2020 12:32:02 +0000 Subject: RFR: JEP 360: Sealed Types (Preview) In-Reply-To: <794b4e0e-3ec0-c9d3-388e-3c8f218dc78e@oracle.com> References: <794b4e0e-3ec0-c9d3-388e-3c8f218dc78e@oracle.com> Message-ID: Hi Vicente, IMHO there is one thing I think is worth pointing out in the documentation (as it is going to be cited on thousands of web sites): One has to be very careful when exposing sealed types with only public permitted subtypes in public APIs. Doing that makes it impossible to change the list of subtypes - both removal and adding of a subtype is an incompatible change. I think it might be surprising for many library developers and I've raised the concerns about this before - maybe it is a good idea to make it more apparent. Thanks, Michal On 13/04/2020 18:03:18, "Vicente Romero" wrote: >Hi all, > >The sealed types JEP was already reviewed a while back when we were planning to include it in JDK14. It finally fell off that boat but it is being considered now for JDK15. There have been some changes since then mostly related to subtypes of a sealed type. Before we were planning to infer finality, sealness or non-sealness in the subtypes. We steered away from that direction in favor of explicit declaration at the subtype. I would like to ask for another review of the current version of the JEP that reflects these changes. The JEP is at [1] and the last version of the spec is at [2], > >Thanks, >Vicente > >[1] https://bugs.openjdk.java.net/browse/JDK-8227043 >[2] http://cr.openjdk.java.net/~gbierman/jep360/jep360-20200228/specs/sealed-types-jls.html > From duke at openjdk.java.net Wed Apr 15 12:38:22 2020 From: duke at openjdk.java.net (J.Duke) Date: Wed, 15 Apr 2020 12:38:22 GMT Subject: [patterns] Merge pattern-runtime Message-ID: Hi all, this is an _automatically_ generated pull request to notify you that there are 494 commits from the branch `pattern-runtime`that can **not** be merged into the branch `patterns`: The following file contains merge conflicts: - make/CompileInterimLangtools.gmk All Committers in this [project](https://openjdk.java.net/census#Optional[jdk]) have access to my [personal fork](https://github.com/openjdk-bot/amber) and can therefore help resolve these merge conflicts (you may want to coordinate who should do this). The following paragraphs will give an example on how to solve these merge conflicts and push the resulting merge commit to this pull request. The below commands should be run in a local clone of your [personal fork](https://wiki.openjdk.java.net/display/skara#Skara-Personalforks) of the [openjdk/amber](https://github.com/openjdk/amber) repository. # Ensure target branch is up to date $ git checkout patterns $ git pull https://github.com/openjdk/amber patterns # Fetch and checkout the branch for this pull request $ git fetch https://github.com/openjdk-bot/amber +1:openjdk-bot-1 $ git checkout openjdk-bot-1 # Merge the target branch $ git merge patterns When you have resolved the conflicts resulting from the `git merge` command above, run the following commands to create a merge commit: $ git add paths/to/files/with/conflicts $ git commit -m 'Merge pattern-runtime' When you have created the merge commit, run the following command to push the merge commit to this pull request: $ git push https://github.com/openjdk-bot/amber openjdk-bot-1:1 _Note_: if you are using SSH to push commits to GitHub, then change the URL in the above `git push` command accordingly. Thanks, J. Duke ------------- Commit messages: - Removing executable flags; fixing whitespaces. - Removing trailing whitespaces. - A crude merge. - 8242624: Update .jcheck/conf for project Amber (patterns-stage-2) - Automatic merge with default - 8242470: Update Xerces to Version 2.12.1 - 8242430: Correct links in javadoc of OperatingSystemMXBean - 8239594: jdk.tls.client.protocols is not respected - 8240848: ArrayIndexOutOfBoundsException buf for TextCallbackHandler - 8241911: AArch64: Fix a potential register clash issue in reduce_add2I - 8241587: Aarch64: remove x86 specifics from os_linux.cpp/hpp/inline.hpp - 8225540: In core reflection note whether returned annotations are declaration or type annotations - 8242472: Comment for unused PreviewFeature.Feature.TEXT_BLOCKS enum - 8242289: C2: Support platform-specific node cloning in Matcher - 8242162: convert clhsdb "sysprops" command from javascript to java - 8241741: Implement Text Blocks as a standard feature in javac - 8241742: Remove the preview status for methods introduced for Text Blocks - 8241920: G1: Lazily initialize OtherRegionsTable::_coarse_map - 8242400: Shenandoah: Restore logging to pre-jdk8241984 format - 8242038: G1: Lazily initialize RSHashTables - 8242310: use reproducible random in hotspot compiler tests - 8241707: introduce randomness k/w to hotspot test suite - 8240990: convert clhsdb "dumpclass" command from javascript to java - 8237187: Obsolete references to java.sun.com - Added tag jdk-15+18 for changeset 44aef192b488 - 8242379: [TESTBUG] compiler/loopopts/TestLoopUnswitchingLostCastDependency.java fails with release VMs - 8242384: sa/TestSysProps.java failed due to "RuntimeException: Could not find property in jinfo output: [0.058s][info][cds] Archive was created with UseCompressedOops" - 8242295: Change ThreadMBean in vmTestbase/nsk/monitoring to ThreadMXBean - 8240169: javadoc fails to link to non-modular api docs - 8237383: Members inherited from non-public types are not included in index - 8242265: serviceability/sa/ClhsdbScanOops.java fails due to bad @requires expression - 8242337: javadoc typo in NumberFormat::setMinimumFractionDigits - 8240918: [REDO] Allow direct handshakes without VMThread intervention - 8242010: Upgrade IANA Language Subtag Registry to Version 2020-04-01 - 8241141: Restructure humongous object allocation in G1 - 8242134: Consolidate the get_package_entry() in SystemDictionaryShared and ClassLoader - 8242382: test/jdk/TEST.groups cleanup of sun/tools/java - 8240693: Sweeper should not examine dying metadata in is_unloading() nmethod during static call stub cleaning - 8241438: Move IntelJccErratum mitigation code to platform-specific code - 8242370: Enable JFR TestGCPhaseConcurrent test for Shenandoah - 8242375: Shenandoah: Remove ShenandoahHeuristic::record_gc_start/end methods - Automatic merge with default - 8242056: Merge support for AnnotationType builders/writers into support for other types - 8242168: ClhsdbFindPC.java failed due to "RuntimeException: 'In code in NMethod for LingeredAppWithTrivialMain.main' missing from stdout/stderr" - 8240533: Inconsistent Exceptions are thrown by DatagramSocket and DatagramChannel when sending a DatagramPacket to port 0 - 8242216: ObjectSampler::weak_oops_do() should not trigger barrier - 8241695: JFR TestCrossProcessStreaming.java child process exited with SIGQUIT (131) - 8242006: (zipfs) Improve Zip FS FileChannel and SeekableByteChannel test coverage - 8242267: Shenandoah: regions space needs to be aligned by os::vm_allocation_granularity() - 8240360: NativeLibraryEvent has wrong library name on Linux - 8242273: Shenandoah: accept either SATB or IU barriers, but not both - 8242271: Shenandoah: add test to verify GC mode unlock - 8241958: Slow ClassLoaderReferenceImpl.findType - 8238289: Use _byteswap_ functions to implenent Bytes::swap_uX on Windows - 8199138: Add RISC-V support to Zero - 8241638: launcher time metrics always report 1 on Linux when _JAVA_LAUNCHER_DEBUG set - 8237572: Combine the two LingeredApp classes - 8241713: Linux desktop shortcuts with spaces make postinst/prerm fail - 8242229: Shenandoah: inline ShenandoahHeapRegion liveness-related methods - 8242228: Shenandoah: remove unused ShenandoahCollectionSet methods - 8242227: Shenandoah: transit regions to cset state when adding to collection set - 8242213: Shenandoah: remove ShenandoahHeuristics::_bytes_in_cset - 8242212: Shenandoah: initialize ShenandoahHeuristics::_region_data eagerly - 8242211: Shenandoah: remove ShenandoahHeuristics::RegionData::_seqnum_last_alloc - 8242054: Shenandoah: New incremental-update mode - 8241530: com/sun/jdi tests fail due to network issues on OSX 10.15 - 8242217: Shenandoah: Enable GC mode to be diagnostic/experimental and have a name - 8242130: Shenandoah: Simplify arraycopy-barrier dispatching - 8242208: Use Method.getParameterCount where applicable - 8242186: Reduce allocations in URLStreamHandler.parseURL for some cases - 8242090: Remove dead code from c1_LIR - 8242114: Shenandoah: remove ShenandoahHeapRegion::reset_alloc_metadata_to_shared - 8241726: Re-enable gtest for BitMap::count_one_bits() - 8241997: Scalar replacement of cloned array is broken after JDK-8238759 - Fixing handling of generic records - 8241888: Mirror jdk.security.allowNonCaAnchor system property with a security one - 8237490: [macos] Add support notarizing jpackage app-image and dmg - 8225319: Remove rmic from the set of supported tools - 8239544: Javac does not respect should-stop.ifNoError policy to stop after CompileState PARSE, ENTER and PROCESS - 8241984: Shenandoah: enhance GCTimer and JFR support - 8242365: Shenandoah: use uint16_t instead of jushort for liveness cache - 8242353: Shenandoah: micro-optimize region liveness handling - 8242230: Whitespace typos, relaxed javadoc, formatting - 8242356: (se) epoll Selector should use epoll_create1 instead of epoll_create - 8242316: Shenandoah: Turn NULL-check into assert in SATB slow-path entry - 8241828: JFR: Some streaming tests require a larger heap size with ZGC - 8241900: Loop unswitching may cause dependence on null check to be lost - 8242294: JSSE Client does not throw SSLException when an alert occurs during handshaking - 8242029: AArch64: skip G1 array copy pre-barrier if marking not active - 8242184: CRL generation error with RSASSA-PSS - 8242165: SA sysprops support fails to dump all system properties - 8242142: convert clhsdb "class" and "classes" commands from javascript to java - 8035787: SourcePositions are wrong for Strings concatenated with '+' operator - 8242235: Disable SA testing on Solaris. Remove JDK-8193639 entries from ProblemList.txt - 8242301: Shenandoah: Inline LRB runtime call - 8241895: use new "details-list" CSS class instead of general "block-list" for list of details sections - Fixing out file - Cleanup desugaring comments, as suggested on the review - Reflecting review comments - 8241041: C2: "assert((Value(phase) == t) || (t != TypeInt::CC_GT && t != TypeInt::CC_EQ)) failed: missing Value() optimization" still happens after fix for 8239335 - 8241996: on linux set full relro in the linker flags - 8215711: Missing key_share extension for (EC)DHE key exchange should alert missing_extension - 8242153: ProblemList serviceability/sa/ClhsdbDumpheap.java on OSX - 8240745: Implementation: JEP 377: ZGC: A Scalable Low-Latency Garbage Collector (Production) - 8241960: The SHA3 message digests impl of SUN provider are not thread safe after cloned - 8240205: Avoid PackageEntry lookup when loading shared classes - 8240989: convert clhsdb "dumpheap" command from javascript to java - 8238183: SAX2StAXStreamWriter cannot deal with comments prior to the root element - 8242107: Shenandoah: Fix aarch64 build after JDK-8242082 - 8241138: http.nonProxyHosts=* causes StringIndexOutOfBoundsException in DefaultProxySelector - 8241585: Remove unused _recursion_counter facility from PerfTraceTime - 8242101: Shenandoah: coalesce and parallelise heap region walks during the pauses - 8242030: Wrong package declarations in jline classes after JDK-8241598 - 8241786: Improve heuristic to determine default network interface on macOS - 8242082: Shenandoah: Purge Traversal mode - 8242089: Shenandoah: per-worker stats should be summed up, not averaged - 8242083: Shenandoah: split "Prepare Evacuation" tracking into cset/freeset counters - 8242000: clean up list of environment variables printed in hs_err file - 8242075: Shenandoah: rename ShenandoahHeapRegionSize flag - 8242042: Shenandoah: tune down ShenandoahGarbageThreshold - 8242073: x86_32 build failure after JDK-8241040 - 8241475: AArch64: Add missing support for PopCountVI node - 8241556: Memory leak if -XX:CompileCommand is set - 8242044: Add basic HTTP/1.1 support to the HTTP/2 Test Server - 8241988: DatagramSocket incorrectly caches the first set of socket options - 8241456: ThreadRunner shouldn't use Wicket for threads starting synchronization - 8239895: assert(_stack_base != 0LL) failed: Sanity check - 8241670: Enhance heap region size ergonomics to improve OOTB performance - 8191930: [Graal] emits unparseable XML into compile log - 8242041: Shenandoah: adaptive heuristics should account evac reserve in free target - 8242040: Shenandoah: print allocation failure type - 8241040: Support for AVX-512 Ternary Logic Instruction - 8242027: Clean up LinkResolver::check_klass_accessability - 8239072: subtype check macro node causes node budget to be exhausted - 8241492: Strip mining not working for test/hotspot/jtreg/compiler/c2/Test6850611.java - 8241921: Remove leftover diagnostic from test/jdk/java/io/Serializable/records/SerialPersistentFieldsTest.java - 8241947: Minor comment fixes for system property handling - 8242031: TestLookForUntestedEvents.java fails because newly added test tests experimental events - 8176894: Provide specialized implementation for default methods putIfAbsent, computeIfAbsent, computeIfPresent, compute, merge in TreeMap - 8241761: Typos: empty lines in javadoc, inconsistent indents, etc. (security-libs only) - Added tag jdk-15+17 for changeset dd5198db2e5b - 8240698: LingeredApp does not pass getTestJavaOpts() to the children process if vmArguments is already specified - 8242003: Remove CallInfo::_selected_klass - 8241983: Shenandoah: simplify FreeSet logging - 8241985: Shenandoah: simplify collectable garbage logging - 8241926: Shenandoah: only print heap changes for operations that directly affect it - 8241948: enhance list of environment variables printed in hs_err file - 8241101: [s390] jtreg test failure after JDK-8238696: not conformant features string - 8220051: Remove global safepoint code - 8241837: Cleanup stringStream usage in ObjectSynchronizer - 8241881: ZGC: Add tests for JFR events - 8241598: Upgrade JLine to 3.14.0 - 8241976: Add test for GCPhaseConcurrentLevel1 JFR event - 8241909: Remove useless code cache lookup in frame::patch_pc - 8241964: Clean up java.lang.Class javadoc - 8214694: cleanup rawtypes warnings in open jndi tests - 8241625: use new "member-list" CSS class instead of general "block-list" for list of members - 8186780: clang fastdebug assertion failure in os_linux_x86:os::verify_stack_alignment() - 8241693: The paragraphs in the help page should not be in a
      - 8241478: vmTestbase/gc/gctests/Steal/steal001/steal001.java fails with OOME - 8241830: Simplify commit error messages in G1PageBasedVirtualSpace - 8241827: JFR: TestVMInfoEvent.java requires SerialGC - 8241421: Cleanup handling of jtreg - Correcting deduplication related to deconstruction patterns - Fixing owners of synthetic pattern-related symbols - 8241160: Concurrent class unloading reports GCTraceTime events as JFR pause sub-phase events - 8240988: Incorrect copyright header in CertificateValidation.java - 8241666: Enhance log messages in ReferenceProcessor - 8241568: (fs) UserPrincipalLookupService.lookupXXX failure with IOE "Operation not permitted" - 8241845: Shenandoah: align ShenandoahHeapRegions to cache lines - 8241852: Cleanup error message generation in LinkResolver::resolve_field - 8241760: Typos: empty lines in javadoc, inconsistent indents, etc. (net and nio) - 8241374: add Math.absExact - 8241361: ZGC: Implement memory related JFR events - 8241844: Shenandoah: rename ShenandoahHeapRegion::region_number - 8241842: Shenandoah: inline ShenandoahHeapRegion::region_number - 8241841: Shenandoah: ditch one of allocation type counters in ShenandoahHeapRegion - 8241838: Shenandoah: no need to trash cset during final mark - 8241665: Configuring --with-jvm-features=-compiler2 fails to build on AArch64 - 8241727: Typos: empty lines in javadoc, inconsistent indents, etc. (core-libs only) - 8232846: ProcessHandle.Info command with non-English shows question marks - 8241771: Remove dead code in SparsePRT - 8241789: Make citations of JLS and JVMS consistent in java.lang.Class - 8241765: Shenandoah: AARCH64 need to save/restore call clobbered registers before calling keepalive barrier - 8241721: Change to GCC 9.2 for building on Linux at Oracle - 8241631: PropertyGetterTaglet, PropertySetterTaglet may be removed - Adding error when the are too little or too many deconstruction parameters - Patterns stage 2: more cleanup - Automatic merge with default - Various improvements related to deconstruction patterns - 8240555: Using env of JAVA_TOOL_OPTIONS and _JAVA_OPTIONS breaks QuietOption.java test - 8240971: Fix CSS styles in some doc comments - 8240972: macOS codesign fail on macOS 10.13.5 or older - 8240242: improve the javadoc for Lookup::dropLookupModes w.r.t. dropping UNCONDITIONAL - 8228336: Refactor native library loading implementation - 8240950: Missing AC_SUBST after JDK-82408 - 8149110: Introduce DISABLED_WARNINGS for Java compilation - 8240947: Change conflicting JVM features from warning to error - 8059309: network tests fail with "java.net.SocketException: Couldn't obtain phys addr" when run as "root" - 8240948: Shenandoah: cleanup not-forwarded-objects paths after JDK-8240868 - Merge - 8240917: Shenandoah: Avoid scanning thread code roots twice in all root scanner - 8239355: (dc) Initial value of SO_SNDBUF should allow sending large datagrams (macOS) - 8240873: Shenandoah: Short-cut arraycopy barriers - 8240872: Shenandoah: Avoid updating new regions from start of evacuation - 8240563: [TESTBUG] WB_IsCDSIncludedInVmBuild should support uncompressed oops/klasses - 8240957: Clarify BadAttributeValueExpException readObject method - 8240704: CheckHandles.java failed "AssertionError: Handle use increased by more than 10 percent." - 8216332: Grapheme regex does not work with emoji sequences - 8239563: Reduce public exports in dynamic libraries built from JDK static libraries - 8241750: x86_32 build failure after JDK-8227269 - 8193210: [JVMCI/Graal] add JFR compiler phase/inlining events - 8241400: [macos] jpackageapplauncher/main.m built using CXXFLAGS_JDKEXE - 8241748: Shenandoah: inline MarkingContext TAMS methods - 8241740: Shenandoah: remove ShenandoahHeapRegion::_heap - 8241743: Shenandoah: refactor and inline ShenandoahHeap::heap() - 8241692: Shenandoah: remove ShenandoahHeapRegion::_reserved - 8241660: Add virtualization information output to hs_err file on macOS - 8241336: Some java.net tests failed with NoRouteToHostException on MacOS with special network configuration - 8241700: Shenandoah: Fold ShenandoahKeepAliveBarrier flag into ShenandoahSATBBarrier - 8241597: x86: Remove MMX support - 8241434: x86: Fix Assembler::emit_operand asserts for XMM registers - 8241436: C2: Factor out C2-specific code from MacroAssembler - 8239785: Cgroups: Incorrect detection logic on old systems in hotspot - 8238696: x86: Enumerate all detected CPU features in VM_Version feature string - 8240915: Shenandoah: Remove unused fields in init mark tasks - 8240831: [JVMCI] Export missing vmStructs entries used by JVMCI compilers - 8240669: Devirtualize Relocation::type - 8240772: x86_64: Pre-generate Assembler::popa, pusha and vzeroupper - 8234146: compiler/jsr292/ContinuousCallSiteTargetChange.java times out on SPARC - 8240261: Use make/templates/gpl-cp-header in FieldGen.java - 8225216: gc/logging/TestMetaSpaceLog.java doesn't work for Shenandoah - 8240548: [TESTBUG] CDS NoClassToArchive.java fails with Graal - Added tag jdk-15+14 for changeset 1d6ceb13e142 - 8234624: jstack mixed mode should refer DWARF - 8240138: Cleanup HtmlTree - 8240866: Typo in JDK-8240820 messes up configure --help - 8240340: java/lang/management/ThreadMXBean/Locks.java is buggy - 8240881: [BACKOUT] 8222489 jcmd VM.system_properties gives unusable paths on Windows - 8239487: Better links generation for system properties found in HTML files - 8230117: Remove unused JAR tool classes - 8239798: SSLSocket closes socket both socket endpoints on a SocketTimeoutException - Merge - 8240868: Shenandoah: remove CM-with-UR piggybacking cycles - 8240524: Remove explicit type argument in test jdk/java/lang/Boolean/MakeBooleanComparable.java - 8240829: Use a fast O(1) algorithm for exact_log2 - 8240615: is_power_of_2() has Undefined Behaviour and is inconsistent - 8240532: heap inspection prints trailing @ after name of module without version - 8240529: CheckUnhandledOops breaks NULL check in Modules::define_module - 8240530: CheckUnhandledOops breaks BacktraceBuilder::set_has_hidden_top_frame - 8237566: FindTests.gmk should only include existing TEST.ROOT files - 8240820: Replace AC_ARG_ENABLE with UTIL_ARG_ENABLE - 8240725: Some functions might not work with CJK character - 8239928: ec/ECDSAJavaVerify.java failed due to timeout - 8222489: jcmd VM.system_properties gives unusable paths on Windows - 8235216: typo in test filename - 8240697: convert builders to high-level Content blocks - 8240830: [BACKOUT] 8240195: some jaotc failures of fastdebug build with specific flags - 8240840: Rollback whitebox.cpp in push 8240691 - 8240610: [JVMCI] Export VMVersion::_has_intel_jcc_erratum to JVMCI compiler - 8240691: ClhsdbCDSJstackPrintAll incorrectly thinks CDS is in use - 8239009: C2: Don't use PSHUF to load scalars from memory on x86 - 8239008: C2: Simplify Replicate support for sub-word types on x86 - 8238681: Make -XX:UseSSE flag x86-specific - 8240778: JFR: Create timer task lazily - 8240195: some jaotc failures of fastdebug build with specific flags - 8240734: ModuleHashes attribute not reproducible between builds - 8238180: RunThese30M failed "assert(t->jfr_thread_local()->shelved_buffer() == __null) failed: invariant" - 8238740: java/net/httpclient/whitebox/FlowTestDriver.java would not specify a TLS protocol - 8240668: G1 list of all PerRegionTable does not have to be a double linkedlist any more - 8240794: [BACKOUT] 8238384 CTW: C2 compilation fails with "assert(store != load->find_exact_control(load->in(0))) failed: dependence cycle found" - 8230853: Shenandoah: replace leftover assert(is_in(...)) with rich asserts - 8240750: Shenandoah: remove leftover files and mentions of ShenandoahAllocTracker - 8240749: Shenandoah: refactor ShenandoahUtils - 8239584: EventStream::close should state that stream will be stopped - 8222000: JFR: Process start event - 8239836: ZoneRules.of() doesn't check transitionList/standardOffsetTL arguments validity - 8240754: Instrument FlowTest.java to provide more debug traces - 8240629: argfiles parsing broken for argfiles with comment cross 4096 bytes chunk - 8240576: JVM crashes after transformation in C2 IdealLoopTree::merge_many_backedges - 8240738: nested comment in JVM.java and other minor formatting errors - 8240295: hs_err elapsed time in seconds is not accurate enough - 8220503: Move ShenandoahTerminatorTerminator::should_exit_termination out of header - 8239335: C2: assert((Value(phase) == t) || (t != TypeInt::CC_GT && t != TypeInt::CC_EQ)) failed: missing Value() optimization - 8240722: [BACKOUT] G1DirtyCardQueue destructor has useless flush - 8240686: 70 security tests are failing on Windows due to "Fetch artifact failed" - 8240613: InstanceKlass::set_init_state failed with assert(good_state || state == allocated) - 8240133: G1DirtyCardQueue destructor has useless flush - 8239965: XMLEncoder/Test4625418.java fails due to "Error: Cp943 - can't read properly" - 8239514: Build for arm-linux-gnueabihf fails with undefined reference read_polling_page - 8238579: HttpsURLConnection drops the timeout and hangs forever in read - 8240695: Build is broken when cds is disabled after JDK-8232081 - 8240137: Support chained use of Content.add - 8240535: Add additional linux-aarch64 jib profiles - 8240239: Replace ConcurrentGCPhaseManager - 8232081: Try to link all classes during dynamic CDS dump - 8240315: Shenandoah: Rename ShLBN::get_barrier_strength() - 8239893: Windows handle Leak when starting processes using ProcessBuilder - 4617266: (se spec) SelectionKey.OP_READ/OP_WRITE documentation errors - 8240684: ProblemList 70 security tests that are failing on Windows due to "Fetch artifact failed" - 8240671: Shenandoah: refactor ShenandoahPhaseTimings - 8240189: [TESTBUG] Some cgroup tests are failing after JDK-8231111 - 8240440: Implement get_safepoint_workers() for parallel GC - 8240592: HeapRegionManager::rebuild_free_list logs 0s for the estimated free regions before - 8236981: Remove ShenandoahTraversalUpdateRefsClosure - 8240589: OtherRegionsTable::_num_occupied not updated correctly - 8239856: [ntintel] asserts about copying unaligned array element - 8240603: Windows 32bit compile error after 8238676 - 8153430: jdk regression test MletParserLocaleTest, ParserInfiniteLoopTest reduce default timeout - 8240538: [JVMCI] add test for JVMCI ConstantPool class - 8240624: Note mapping of RoundingMode constants to equivalent IEEE 754-2019 attribute - 8227269: Slow class loading when running with JDWP - 8241586: compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java fails on aarch64 - 8241675: Shenandoah: assert(n->outcnt() > 0) at shenandoahSupport.cpp:2858 with java/util/Collections/FindSubList.java - 8240676: Meet not symmetric failure when running lucene on jdk8 - 8238855: Move G1ConcurrentMark flag sanity checks to g1Arguments - 8240956: SEGV in DwarfParser::process_dwarf after JDK-8234624 - 8241723: Build error after 8241581 - 8241581: Add BitMap::count_one_bits variant for arbitrary lengths - 8129841: Update comment for Java_java_net_Inet6AddressImpl_getHostByAddr - 8241470: HtmlStyle: group and document members: description, flex, signature - 8241696: ProblemList gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java due to JDK-8241293 - 8236975: compiler/graalunit tests fails with --illegal-access=deny - 8241673: Shenandoah: refactor anti-false-sharing padding - 8241668: Shenandoah: make ShenandoahHeapRegion not derive from ContiguousSpace - 8233093: Move CDS heap oopmaps into new MetaspaceShared::bm region - 8240634: event/runtime/TestMetaspaceAllocationFailure.java times out - 8196751: Add jhsdb option to specify debug server RMI connector port - 8241596: ZGC: Shorten runtime of gc/z/TestUncommit.java - 8241674: Fix incorrect jtreg option in FilePublisherPermsTest - 8172485: [TESTBUG] RedefineLeak.java runs out of metaspace memory - 8241595: Fix missing debug_orig information in Ideal Graph Visualizer - 8235459: HttpRequest.BodyPublishers::ofFile assumes the default file system - Added tag jdk-15+16 for changeset 5c7ec21f5d13 - 8241649: Optimize Character.toString - 8241365: Define Unique_Node_List::contains() to prevent usage by mistake - 8240335: C2: assert(found_sfpt) failed: no node in loop that's not input to safepoint - 8241491: Problem list jdk/javax/swing/UIDefaults/8146330/UIDefaultKeySizeTest.java on aix - 8241419: Remove unused InterfaceSupport::_number_of_calls - 8241482: AArch64: Fix a potential issue after JDK-8239549 - 8241427: Coarsen locking in Modules::add_module_exports - 8237977: Further update javax/net/ssl/compatibility/Compatibility.java - 8241544: update stylesheet for *-page CSS class rename and hyphenated naming - 8237219: Disable native SunEC implementation by default - 8241311: Move some charset mapping tests from closed to open - 8241583: Shenandoah: turn heap lock asserts into macros - 8237599: Greedy matching against supplementary chars fails to respect the region - 8237859: C2: Crash when loads float above range check - 8241584: Remove unused classLoader perf counters - 8241500: FieldLayout/OldLayoutCheck.java fails in 32-bit VMs - 8241433: x86: Add VBMI CPU feature detection - 8241458: [JVMCI] add mark value to expose CodeOffsets::Frame_Complete - 8241545: Shenandoah: purge root work overwrites counters after JDK-8228818 - 8241445: Fix copyright in test/jdk/tools/launcher/ArgFileSyntax.java - 8241462: StripNativeDebugSymbols jlink plugin allocates huge arrays - 8241534: Shenandoah: region status should include update watermark - 8241520: Shenandoah: simplify region sequence numbers handling - 8241395: Factor out platform independent code for os::xxx_memory_special() - 8241532: ProblemList tests from 8241530 on OSX - 8240905: assert(mem == (Node*)1 || mem == mem2) failed: multiple Memories being matched at once? - 8237497: vmStructs_jvmci.cpp does not check that the correct field type is specified - 8241144: Javadoc is not generated for new module jdk.nio.mapmode - 8241067: Shenandoah: improve ShenandoahNMethod::has_cset_oops arguments - 8241371: Refactor and consolidate package_from_name - 8241292: Interactive Search results are not highlighted as they used to be - 8241244: CDS dynamic dump asserts in ArchivePtrBitmapCleaner::do_bit - 8241190: Fix name clash for constants-summary CSS class - 8241139: Shenandoah: distribute mark-compact work exactly to minimize fragmentation - 8241435: Shenandoah: avoid disabling pacing with "aggressive" - 8241351: Shenandoah: fragmentation metrics overhaul - 8231779: crash HeapWord*ParallelScavengeHeap::failed_mem_allocate - 8240248: Extend superword reduction optimizations for x86 - 8240975: Extend NativeLibraries to support explicit unloading - 8241443: Problem list some java.net tests failing with NoRouteToHostException on macOS with special network configuration - 8241068: Shenandoah: improve ShenandoahTraversalGC constructor arguments - 8241271: Make hotspot build reproducible - 8241310: Fix warnings in jdk buildtools - 8241091: AArch64: "bad AD file" with VM option "-XX:-UsePopCountInstruction" - 8215712: Parsing extension failure may alert decode_error - Merge - 8232634: Problem List ICMColorDataTest.java - 8241291: JCK test javax_swing/text/DefaultStyledDocument/ElementSpec/ESpecCtor.html fails - 8241319: WB_GetCodeBlob doesn't have ResourceMark - 8241014: Miscellaneous typos in documentation comments - 8240921: Minor correction to HttpResponse.BodySubscribers example - 8241009: CommandLineFlagComboNegative.java fails after JDK-8240563 - 8219989: Retire the com.sun.net.ssl.internal.ssl.Provider name - 8241039: Retire the deprecated SSLSession.getPeerCertificateChain() method - Merge - 8240786: [TESTBUG] The test java/awt/Window/GetScreenLocation/GetScreenLocationTest.java fails on HiDPI screen - 8241296: Segfault in JNIHandleBlock::oops_do() - 8237894: CTW: C1 compilation fails with assert(x->type()->tag() == f->type()->tag()) failed: should have same type - 8241320: The ClassLoaderData::_is_unsafe_anonymous field is unused in the SA - 8240222: [TESTBUG] gtest/jfr/test_networkUtilization.cpp failed when the number of tests is greater than or equal to 2 - 8240590: Add MemRegion::destroy_array to complement introduced create_array - 8241123: Refactor vmTestbase stress framework to use j.u.c and make creation of threads more flexible - 8241001: Improve logging in the ConcurrentGCBreakpoint mechanism - 8241335: ProblemList serviceability/sa/ClhsdbPstack.java due to JDK-8240956 - 8241130: com.sun.jndi.ldap.EventSupport.removeDeadNotifier: java.lang.NullPointerException - 8240902: JDI shared memory connector can use already closed Handles - 8139652: Mutator refinement processing should take the oldest dirty card buffer - 8241231: Update Graal - 8241073: Pre-generated Stubs for javax.management, Activation, Naming - 8241233: Typo in problem listing of UIDefaultKeySizeTest.java - 8241078: OOM error parsing HTML with large
       Tag text
       - 8226230: Test javax/swing/JInternalFrame/8020708/bug8020708.java fails on Ubuntu
       - 8241229: Problem list jdk/javax/swing/UIDefaults/8146330/UIDefaultKeySizeTest.java
       - 8146330: [macosx] UIDefaults.keys() different size than UIDefaults.keySet()
       - 8223935: PIT: java/awt/font/WindowsIndicFonts.java fails on windows10
       - 8168304: Make all of DependencyContext_test available in product mode
       - 8240476: SystemPropertiesWriter does not conform to standard page layout
       - 8240543: Update problem list entry for serviceability/sa/TestRevPtrsForInvokeDynamic.java to reference JDK-8241235
       - 8241254: Simplify usage of UTIL_DEPRECATED_ARG_ENABLE
       - 8241263: JFR: Bump native events limit
       - 8240818: Remove colon from "JFR: Shutdown Hook" thread name
       - 8240819: Assign a name to the JfrThreadSampler thread
       - 8240773: JFR: Non-Java threads are not serialized
       - 8226806: [macOS 10.14] Methods of Java Robot should be called from appropriate thread
       - 8236635: JTabbedPane preferred size calculation is wrong for SCROLL_TAB_LAYOUT
       - 8226253: JAWS reports wrong number of radio buttons when buttons are hidden
       - 8161558: ListIterator should not discard cause on exception
       - 8240604: Rewrite sun/management/jmxremote/bootstrap/CustomLauncherTest.java test to make binaries from source file
       - 8240795: [REDO] 8238384 CTW: C2 compilation fails with "assert(store != load->find_exact_control(load->in(0))) failed: dependence cycle found"
       - 8240977: ProblemList failing jtreg tests on macos
       - 8240633: Memory leaks in the implementations of FileChooserUI
       - 8238075: [OGL] Delete unused properties
       - 8237746: Fixing compiler warnings in src/demo/share/jfc
       - 8040630: Popup menus and tooltips flicker with previous popup contents when first shown
       - 8233573: Toolkit.getScreenInsets(GraphicsConfiguration) may throw ClassCastException
       - 6532025: GIF reader throws misleading exception with truncated images
       - 8240518: Incorrect JNU_ReleaseStringPlatformChars in Windows Print
       - 8176040: Documentation of java.awt.Rectangle.add(java.awt.Point) is wrong
       - 8219578: No associated icon for the leaf node of JTree
       - 8241095: x86: Improve prefix handling in Assembler
       - 8240227: Loop predicates should be copied to unswitched loops
       - 8241232: -XX:+BootstrapJVMCI is not compatible with TieredStopAtLevel < CompLevel_full_optimization
       - 8241064: JFR related tests TestMetaspaceAllocationFailure.java and TestEventInstrumentation.java miss requires tag
       - 8230290: [JVMCI] Remove unused API entry points
       - 8202117: com/sun/jndi/ldap/RemoveNamingListenerTest.java fails intermittently: Connection reset
       - Added tag jdk-15+15 for changeset 82b7c62cf4cc
       - 8235908: omit ThreadPriorityPolicy warning when value is set from image
       - 8241097: java/math/BigInteger/largeMemory/SymmetricRangeTests.java requires -XX:+CompactStrings
       - 8202469: (ann) Type annotations on type variable bounds that are also type variables are lost
       - Merge
       - 8241162: ProblemList serviceability/sa/TestHeapDumpForInvokeDynamic.java on OSX
       - 8241030: rename HtmlTag to TagName
       - 8236285: [JVMCI] improve TranslatedException traces
       - 8240970: Some tests fail when run with JCov
       - 8241128: x86_32 build failure after JDK-8241042
       - 8240711: TestJstatdPort.java failed due to "ExportException: Port already in use:"
       - 8227340: Modify problem list entry for javax/management/remote/mandatory/connection/MultiThreadDeadLockTest.java
       - 8240906: Update ZGC ProblemList for serviceability/sa/TestJmapCoreMetaspace.java
       - 8241033: Create test library utility for getting JFR streaming repository
       - 8239497: SEGV in EdgeUtils::field_name_symbol(Edge const&)
       - Merge
       - Added tag jdk-14-ga for changeset bc54620a3848
       - 8232161: Align some one-way conversion in MS950 charset with Windows
       - 8214245: Case insensitive matching doesn't work correctly for some character classes
       - 8241093: Shenandoah: editorial changes in flag descriptions
       - 8241082: Upgrade IANA Language Subtag Registry data to 03-16-2020 version
       - 8186143: keytool -ext option doesn't accept wildcards for DNS subject alternative names
       - 8238268: Many SA tests are not running on OSX because they do not attempt to use sudo when available
       - 8241124: Aarch64 build broken by JDK-8239593
       - 8239593: Bogus warning "Re-registering of platform native method" for a JVMTI agent
       - 8241122: Remove unimplemented InlineTree constructor definition from parse.hpp
       - 8237045: JVM uses excessive memory with -XX:+EnableJVMCI -XX:JVMCICounterSize=2147483648
       - 8241042: x86_64: Improve Assembler generation
       - 8240976: [JVMCI] MethodProfileWidth flag is broken
       - Merge
       - 8241081: Shenandoah: Do not modify update-watermark concurrently
       - 8241077: x86_64: Minor Assembler improvements
       - 8240824: enhance print_full_memory_info on Linux by THP related information
       - 8241018: 32-bit integer log2 functions return the wrong value for negative arguments on 64-bit machines
       - 8240626: Some of the java.time.chrono.Eras return empty display name for some styles and locales
       - 8241034: Fix a configuring error with "-Xmx2048M: command not found"
       - 8240363: Refactor Compile::Output() to its own Phase
       - 8240964: Compilation error thrown when long literal used with yield
       - 8241043: Expand assertions to identify thread with errant _stack_base
       - 8240353: AArch64: missing support for -XX:+ExtendedDTraceProbes in C1
       - 8235339: test TargetAnnoCombo.java is failing after new target RECORD_COMPONENT was added
       - 8240130: Improve and update discussion of visitor evolution warnings
       - 8239825: G1: Simplify threshold test for mutator refinement
       - 8217441: Failure of ::realloc() should be handled correctly in sawindbg.cpp
       - 8240982: Incorrect copyright header in BCEL 6.4.1 sources
       - 8240916: Convert to using hyphenated naming for CSS classes
       - 8241010: Unnecessarily resolving some well-known classes
       - 8241006: Cleanup TemplateInterpreter initialization
       - 8239447: compiler error for annotations applied to record components with target METHOD
       - 8240714: ZGC: TestSmallHeap.java failed due to OutOfMemoryError
       - 8240983: Incorrect copyright header in Apache Santuario files
       - 8231668: Remove ForceDynamicNumberOfGCThreads
       - 8240591: G1HeapSizingPolicy attempts to compute expansion_amount even when at full capacity
       - 8240980: Backout JDK-8240261
       - 8240854: [REDO] some jaotc failures of fastdebug build with specific flags
       - 8240846: Zero VM is broken after JDK-8238681: UseSSE not defined
       - 8238000: Crash in ClassLoader::record_result while dynamic dumping netty
       - 8238566: java.security.Provider$Service.supportsParameter() is racy
       - 8231042: [macos] JFileChooser creates new folder on ESC
       - 8239902: Remove direct usage of JSlider, JProgressBar classes in CAccessible class
       - 8204161: [TESTBUG] auto failed with the "Applet thread threw exception: java.lang.UnsupportedOperationException" exception
       - Merge
       - 8238936: The crash in XRobotPeer when the custom GraphicsDevice is used
       - 8235153: [TESTBUG] [macos 10.15] java/awt/Graphics/DrawImageBG/SystemBgColorTest.java fails
       - 8239149: Cleanups in SunFontManager.java and TrueTypeFont.java
       - 8239926: Shenandoah: Shenandoah needs to mark nmethod's metadata
       - 8241074: JDK-8240363 broke the build on AArch64
      
      Changes: https://git.openjdk.java.net/amber/pull/12/files
       Webrev: https://webrevs.openjdk.java.net/amber/12/webrev.00
        Stats: 867258 lines in 2395 files changed: 775282 ins; 78123 del; 13853 mod
        Patch: https://git.openjdk.java.net/amber/pull/12.diff
        Fetch: git fetch https://git.openjdk.java.net/amber pull/12/head:pull/12
      
      PR: https://git.openjdk.java.net/amber/pull/12
      
      From brian.goetz at oracle.com  Wed Apr 15 12:58:01 2020
      From: brian.goetz at oracle.com (Brian Goetz)
      Date: Wed, 15 Apr 2020 08:58:01 -0400
      Subject: RFR: JEP 360: Sealed Types (Preview)
      In-Reply-To: 
      References: <794b4e0e-3ec0-c9d3-388e-3c8f218dc78e@oracle.com>
       
      Message-ID: 
      
      This is a good observation, but I think you've overstated somewhat (and, 
      to some degree, this incompatibility may actually be doing your clients 
      a favor.)
      
      Here's the case I think you're concerned about:
      
      // Maintenance domain A
      sealed interface X permits X.A, X.B {
       ??? public class A implements X {}
       ??? public class B implements X {}
      }
      
      // Maintenance domain B
      int z = switch (x) {
       ??? case A a: ...
       ??? case B b: ...
       ??? // no default
      }
      
      Your concern is that the compiler will accept this switch as exhaustive 
      (so far, that's good), and later, if we refactor the X subtypes, this 
      might be a source-incompatible change.? (It always has been an 
      incompatible change to remove a class, or to remove a supertype from a 
      class, so that's not what we're talking about here -- we're talking 
      about removing it from the permits clause.)
      
      Indeed, using the sealing information to switch exhaustively over a 
      sealed type is a form of *tight coupling*; client code that wants to 
      take advantage of this information should either be part of the same 
      maintenance domain as the hierarchy, or be confident that the API is set 
      in stone, or be ready to change when the hierarchy changes.? These are 
      all reasonable choices to make with one's eyes open, but I think your 
      concern is that this sort of tight coupling could arise _accidentally_ 
      from ordinary use.
      
      And, that's true.? However, I think it's not as bad as you think (and 
      this has already been discussed a fair bit on the EG list.)? First, 
      merely dropping A from the permits clause is a binary-compatible change, 
      so existing binaries will continue to run just fine.? It is 
      source-incompatible, but I would argue that this is, in many cases, 
      better than the alternative. Getting a compilation error here is type 
      checking at work; the compiler has identified an assumption baked into 
      your program that is no longer valid.? If it's a matter of having 
      dropped a permitted subtype, the change to your code is easy -- just 
      drop the case, and you are correct again.? If its a matter of having 
      added a permitted subtype, the change is also easy; if you don't want to 
      handle the new case, add a default clause that throws (which is what you 
      would have done in the first place if you didn't have the option to lean 
      on exhaustiveness checking in the compiler.)
      
      
      It is certainly good to write down some promoted practices for using 
      sealed types, and this is something to consider pointing out, but the 
      JEP is not the place for that; if it were, JEPs would be 100 pages (and 
      then people would complain they were too big, as in fact some people 
      already do.)? For other features (e.g., var, text blocks) there have 
      been separate "style guide" documents that have the luxury describe the 
      nuances in more detail.
      
      
      
      On 4/15/2020 8:32 AM, K?eczek, Micha? wrote:
      > Hi Vicente,
      >
      > IMHO there is one thing I think is worth pointing out in the 
      > documentation (as it is going to be cited on thousands of web sites):
      >
      > One has to be very careful when exposing sealed types with only public 
      > permitted subtypes in public APIs.
      > Doing that makes it impossible to change the list of subtypes - both 
      > removal and adding of a subtype is an incompatible change.
      >
      > I think it might be surprising for many library developers and I've 
      > raised the concerns about this before - maybe it is a good idea to 
      > make it more apparent.
      >
      > Thanks,
      > Michal
      >
      > On 13/04/2020 18:03:18, "Vicente Romero"  
      > wrote:
      >
      >> Hi all,
      >>
      >> The sealed types JEP was already reviewed a while back when we were 
      >> planning to include it in JDK14. It finally fell off that boat but it 
      >> is being considered now for JDK15. There have been some changes since 
      >> then mostly related to subtypes of a sealed type. Before we were 
      >> planning to infer finality, sealness or non-sealness in the subtypes. 
      >> We steered away from that direction in favor of explicit declaration 
      >> at the subtype. I would like to ask for another review of the current 
      >> version of the JEP that reflects these changes. The JEP is at [1] and 
      >> the last version of the spec is at [2],
      >>
      >> Thanks,
      >> Vicente
      >>
      >> [1] https://bugs.openjdk.java.net/browse/JDK-8227043
      >> [2] 
      >> http://cr.openjdk.java.net/~gbierman/jep360/jep360-20200228/specs/sealed-types-jls.html
      >>
      >
      
      
      From diego.vivo at gmail.com  Wed Apr 15 05:04:56 2020
      From: diego.vivo at gmail.com (Diego Vieira Vivo)
      Date: Wed, 15 Apr 2020 02:04:56 -0300
      Subject: Java 14 record Syntax seems alien
      Message-ID: 
      
      Dear all,
      
      I?m sending this email to provide comments on the new Java 14 Record syntax.
      This new feature is very welcome, but the Kotlin syntax seems alien in
      Java, no other type declaration has parenthesis and arguments.
      
      I?d like to propose a syntax closer to the one for Java interfaces as shown
      below
      
      public record Product{
              String name;
              String description;
              BigDecimal price;
      }
      
      The fields who be automatically private final as in the record type preview
      today.
       The type would have a default implicit constructor with all arguments,
      that could be made explicit (similar to the the implicit no arg constructor
      in a Java class)
      
      Type annotations and field annotations would be applicable similar to how
      they are used.
      
      In a more complete example
      
      @Embeddable
      @ValueObject
      public record Product{
      
              @NotEmpty
              @Column
               @Unique
               String sku;
      
              @NotEmpty
              @Column
               String name;
      
              @NotEmpty
              @MyAnnotation
              String description;
      
              @Positive
              BigDecimal price;
      
      
              // implicit arguments could be made explicit by developer see note
      below
              public Product {
                    if (!description.contains(?MyBrand?)){
                           throw new IllegalArgumentException(?Description does
      not contain MyBrand?);
               }
      }
      
      Note on the constructor
      For more readability if the developer choose the args can be made explicit
      (all being final)
      If the arguments are explicit declared the developer must also do de value
      assignment.
      
      public Product(final String sku, final String name,  final String
      description, final BigDecimal price){
          this.sku = sku.toUpperCase();
          this.name = name.toUpperCase();
          this.price = price;
          this.description = description;
      
          // added the validation after the assignment to keep all the
      assignments as initial statements
      
          if (!description.contains(?MyBrand?)){
                           throw new IllegalArgumentException(?Description does
      not contain MyBrand?);
           }
      
      }
      
      This gives power to the developer extend and define the final behavior.
      
      And just to convey my point this approach of having implicit defaults is
      already part of java, specifically to provide a example from constructors,
      the implicit super() call in the first line of the constructor that can be
      made explicit or replaced by another super constructor call like
      super(anArgument);
      
      The goal is to start as simple as
      
      public record Product{
              String name;
              String description;
              BigDecimal price;
      }
      
      And allow the developer to expand (just as we see in enums)
      
      
      This was my main point and I?d be happy if you have it in your
      consideration for this feature.
      
      Other points I?d like  to bring are:
      
      1. Even if all the methods should be overridable, some hints/keywords or
      annotations to not use a field in the generated methods would be a good
      addition.
      
      Because the developer may want to omit a field from the toString because it
      may contain sensitive information or GDPR information, and toStrings are
      usually dumped in the logs as is.
      
      Also in the equals and hashcode, sometimes the record contain a field that
      should be ignored, like a event timestamp or some metadata that is
      informational and should not be used to check equality from a business rule
      perspective.
      The only concern I would be developer creating record entities ignoring all
      properties and just considering the Id for equals and hashcode (commonly
      used when having Lombok ) and based on what I saw I believe that is not the
      intention of the Record JSR.
      
      2. Some type annotation and some META-INF/?record? config file to set the
      naming strategy of the getter/accessor
      Just for the sake of backwards compatibility with the old naming convention.
      So old code would be able to call getName() in a record instead of being
      force to call name, the developer would be empowered to decide if he or she
      would keep consistency or not.
      
      
      Thank you very much for the work you have been doing
      I wish you all the best.
      
      Best Regards,
      Diego Vivo.
      
      P.S.: Stay Safe
      
      
      
      
      
      
      -- 
      Diego Vieira Vivo
      
      From brian.goetz at oracle.com  Wed Apr 15 13:35:47 2020
      From: brian.goetz at oracle.com (Brian Goetz)
      Date: Wed, 15 Apr 2020 09:35:47 -0400
      Subject: Java 14 record Syntax seems alien
      In-Reply-To: 
      References: 
      Message-ID: 
      
      
      > I?m sending this email to provide comments on the new Java 14 Record syntax.
      > This new feature is very welcome, but the Kotlin syntax
      
      Note that this feature is not unique to (or original with) Kotlin. The 
      same syntax also shows up in C# and Scala.
      
      > seems alien in
      
      "Alien looking" is a common objection to new features.? Every 
      significantly new feature is likely to have some syntactically new 
      aspect, and it will be unfamiliar at first.? And with nearly every new 
      feature, the "alien" complaint comes around again.? When generics came 
      along, the outcry was "You're making Java look like C++!" (and this 
      outcry was loud.) ? When lambdas came along, it was "this doesn't look 
      like Java.? Can't we use (this syntax that looks familiar to me from my 
      other favorite language)?"
      
      Fast forward, these features don't look alien to us at all now! They 
      look like the language we know and love and are comfortable with.
      
      This is not to say the syntax is necessarily _good_ (though I think it 
      is); it is that the complain of "alien" is inherently a transient one.? 
      It will undoubtedly graduate to "familar" soon enough (though you might 
      at that point still find it ugly.)
      
      > I?d like to propose a syntax closer to the one for Java interfaces as shown
      > below
      >
      > public record Product{
      >          String name;
      >          String description;
      >          BigDecimal price;
      > }
      
      It should probably be no surprise that this suggestion has come up 
      before, and was discussed and rejected.
      
      One major point against it is that it trades prominent new syntax for a 
      subtle new (alien!) behavior -- that changing the order of field 
      declarations is now an incompatible change.? Java never worked this way 
      before, and now, with the small change from "class" to "record", the 
      field order matters, because it is baked into APIs. That's pretty bad!
      
      Ignoring order of fields, such a syntax would also be brittle, as it 
      lacks any cues to remind authors that the set of fields is not a mere 
      implementation detail, but in fact a lightly encrypted public API.? 
      Because a record declaration looks like a constructor argument list, 
      we're less likely to change it without analyzing the consequences, 
      because it looks like an API.? But the declaration of fields has always 
      been _just implementation_, and we generally feel much more free to muck 
      with implementation, and might be surprised to find we've broken our 
      clients.
      
      Finally, it just doesn't reflect what records are.? It might have been 
      more appropriate to the Billy Boilerplate vision for records, where (as 
      with Lombok) records are a purely syntactic feature for hiding the 
      boilerplate under the rug.? But that's not what records are.? Records 
      are _nominal tuples_; they _are_ their data.? It is entirely appropriate 
      for the data definition to be front and center in the declaration -- 
      because that's what records are.? And, given that constructors (and 
      eventually deconstructors) are invoked positionally, having the argument 
      list appear somewhere in the declaration is important.
      
      > This gives power to the developer extend and define the final behavior.
      
      Ultimately, I think what you really wanted was that we selected a 
      slightly different design center for this feature -- perhaps something 
      that acted more like a macro processor.? And, as we wrote in 
      http://cr.openjdk.java.net/~briangoetz/amber/datum.html at the beginning 
      of this project, we knew the central challenge of this feature would be 
      that everyone has their own slightly different vision for what it should 
      be.
      
      > 1. Even if all the methods should be overridable, some hints/keywords or
      > annotations to not use a field in the generated methods would be a good
      > addition.
      >
      > Because the developer may want to omit a field from the toString because it
      > may contain sensitive information or GDPR information, and toStrings are
      > usually dumped in the logs as is.
      
      You of course have the option to write these as you did before records.? 
      That said, I think this comment belies the fact that you are viewing 
      records as largely a syntactic convenience, but that's not what they 
      are.? Records are a _semantic_ feature; they are the state, the whole 
      state, and nothing but the state.? All their protocols -- construction, 
      deconstruction, equality, hashing, string representation -- are derived 
      mechanically from a common state description.? Routinely mucking with 
      Object method implementations because not all fields are treated equally 
      is a hint that what you're working with do not meet the semantic 
      requirements to be records, and you're only using records for the 
      syntax.? (We considered, briefly, making these methods not overridable, 
      but unfortunately this was too restrictive (largely because of arrays.) 
      But it is nearly guaranteed that overriding these will be overused.)
      
      > 2. Some type annotation and some META-INF/?record? config file to set the
      > naming strategy of the getter/accessor
      > Just for the sake of backwards compatibility with the old naming convention.
      >
      
      The set of "code generation knobs" that have been, or could be, 
      requested for this feature is potentially infinite; this is one of 
      them.? In the end, we settled on a philosophy of "no knobs".? Of course, 
      it is easy to say "but this one knob would solve my problem."? But I 
      don't think it will.? Most code that uses the old conventions also do 
      not meet the requirements for being a record (either because they have 
      some non-final fields, or some fields without getters, or their 
      constructor doesn't take all the components, or some components don't 
      play into equals/hashCode/toString, etc), and so even if you had this 
      knob, "for migration", it would only push the migration problem a little 
      bit farther down the road.? And then you'd be asking for more knobs.
      
      The reality is: if you're looking for a tool to automate the generation 
      of JavaBean-style classes for your APIs, this isn't it. In fact, most 
      APIs probably won't expose very many; we're far more likely to use them 
      internally as implementation details.? And they're great for that!
      
      
      
      From duke at openjdk.java.net  Wed Apr 15 13:52:51 2020
      From: duke at openjdk.java.net (J.Duke)
      Date: Wed, 15 Apr 2020 13:52:51 GMT
      Subject: [patterns] Merge patterns-stage-2
      Message-ID: 
      
      Hi all,
      
      this is an _automatically_ generated pull request to notify you that there are 503 commits from the branch
      `patterns-stage-2`that can **not** be merged into the branch `patterns`:
      
      The following files contains merge conflicts:
      
      - make/CompileInterimLangtools.gmk
      - src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java
      - src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java
      - src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
      - src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
      - src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
      - src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
      - src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
      
      All Committers in this [project](https://openjdk.java.net/census#Optional[jdk]) have access to my [personal
      fork](https://github.com/openjdk-bot/amber) and can therefore help resolve these merge conflicts (you may want to
      coordinate who should do this). The following paragraphs will give an example on how to solve these merge conflicts and
      push the resulting merge commit to this pull request. The below commands should be run in a local clone of your
      [personal fork](https://wiki.openjdk.java.net/display/skara#Skara-Personalforks) of the
      [openjdk/amber](https://github.com/openjdk/amber) repository.
      
      # Ensure target branch is up to date
      $ git checkout patterns
      $ git pull https://github.com/openjdk/amber patterns
      
      # Fetch and checkout the branch for this pull request
      $ git fetch https://github.com/openjdk-bot/amber +2:openjdk-bot-2
      $ git checkout openjdk-bot-2
      
      # Merge the target branch
      $ git merge patterns
      
      When you have resolved the conflicts resulting from the `git merge` command above, run the following commands to create
      a merge commit:
      
      $ git add paths/to/files/with/conflicts
      $ git commit -m 'Merge patterns-stage-2'
      
      
      When you have created the merge commit, run the following command to push the merge commit to this pull request:
      
      $ git push https://github.com/openjdk-bot/amber openjdk-bot-2:2
      
      _Note_: if you are using SSH to push commits to GitHub, then change the URL in the above `git push` command accordingly.
      
      Thanks,
      J. Duke
      
      -------------
      
      Commit messages:
       - 8242624: Update .jcheck/conf for project Amber (patterns-stage-2)
       - Automatic merge with default
       - 8242470: Update Xerces to Version 2.12.1
       - 8242430: Correct links in javadoc of OperatingSystemMXBean
       - 8239594: jdk.tls.client.protocols is not respected
       - 8240848: ArrayIndexOutOfBoundsException buf for TextCallbackHandler
       - 8241911: AArch64: Fix a potential register clash issue in reduce_add2I
       - 8241587: Aarch64: remove x86 specifics from os_linux.cpp/hpp/inline.hpp
       - 8225540: In core reflection note whether returned annotations are declaration or type annotations
       - 8242472: Comment for unused PreviewFeature.Feature.TEXT_BLOCKS enum
       - 8242289: C2: Support platform-specific node cloning in Matcher
       - 8242162: convert clhsdb "sysprops" command from javascript to java
       - 8241741: Implement Text Blocks as a standard feature in javac
       - 8241742: Remove the preview status for methods introduced for Text Blocks
       - 8241920: G1: Lazily initialize OtherRegionsTable::_coarse_map
       - 8242400: Shenandoah: Restore logging to pre-jdk8241984 format
       - 8242038: G1: Lazily initialize RSHashTables
       - 8242310: use reproducible random in hotspot compiler tests
       - 8241707: introduce randomness k/w to hotspot test suite
       - 8240990: convert clhsdb "dumpclass" command from javascript to java
       - 8237187: Obsolete references to java.sun.com
       - Added tag jdk-15+18 for changeset 44aef192b488
       - 8242379: [TESTBUG] compiler/loopopts/TestLoopUnswitchingLostCastDependency.java fails with release VMs
       - 8242384: sa/TestSysProps.java failed due to "RuntimeException: Could not find property in jinfo output: [0.058s][info][cds] Archive was created with UseCompressedOops"
       - 8242295: Change ThreadMBean in vmTestbase/nsk/monitoring to ThreadMXBean
       - 8240169: javadoc fails to link to non-modular api docs
       - 8237383: Members inherited from non-public types are not included in index
       - 8242265: serviceability/sa/ClhsdbScanOops.java fails due to bad @requires expression
       - 8242337: javadoc typo in NumberFormat::setMinimumFractionDigits
       - 8240918: [REDO] Allow direct handshakes without VMThread intervention
       - 8242010: Upgrade IANA Language Subtag Registry to Version 2020-04-01
       - 8241141: Restructure humongous object allocation in G1
       - 8242134: Consolidate the get_package_entry() in SystemDictionaryShared and ClassLoader
       - 8242382: test/jdk/TEST.groups cleanup of sun/tools/java
       - 8240693: Sweeper should not examine dying metadata in is_unloading() nmethod during static call stub cleaning
       - 8241438: Move IntelJccErratum mitigation code to platform-specific code
       - 8242370: Enable JFR TestGCPhaseConcurrent test for Shenandoah
       - 8242375: Shenandoah: Remove ShenandoahHeuristic::record_gc_start/end methods
       - Automatic merge with default
       - 8242056: Merge support for AnnotationType builders/writers into support for other types
       - 8242168: ClhsdbFindPC.java failed due to "RuntimeException: 'In code in NMethod for LingeredAppWithTrivialMain.main' missing from stdout/stderr"
       - 8240533: Inconsistent Exceptions are thrown by DatagramSocket and DatagramChannel when sending a DatagramPacket to port 0
       - 8242216: ObjectSampler::weak_oops_do() should not trigger barrier
       - 8241695: JFR TestCrossProcessStreaming.java child process exited with SIGQUIT (131)
       - 8242006: (zipfs)  Improve Zip FS  FileChannel and SeekableByteChannel test coverage
       - 8242267: Shenandoah: regions space needs to be aligned by os::vm_allocation_granularity()
       - 8240360: NativeLibraryEvent has wrong library name on Linux
       - 8242273: Shenandoah: accept either SATB or IU barriers, but not both
       - 8242271: Shenandoah: add test to verify GC mode unlock
       - 8241958: Slow ClassLoaderReferenceImpl.findType
       - 8238289: Use _byteswap_ functions to implenent Bytes::swap_uX on Windows
       - 8199138: Add RISC-V support to Zero
       - 8241638: launcher time metrics always report 1 on Linux when _JAVA_LAUNCHER_DEBUG set
       - 8237572: Combine the two LingeredApp classes
       - 8241713: Linux desktop shortcuts with spaces make postinst/prerm fail
       - 8242229: Shenandoah: inline ShenandoahHeapRegion liveness-related methods
       - 8242228: Shenandoah: remove unused ShenandoahCollectionSet methods
       - 8242227: Shenandoah: transit regions to cset state when adding to collection set
       - 8242213: Shenandoah: remove ShenandoahHeuristics::_bytes_in_cset
       - 8242212: Shenandoah: initialize ShenandoahHeuristics::_region_data eagerly
       - 8242211: Shenandoah: remove ShenandoahHeuristics::RegionData::_seqnum_last_alloc
       - 8242054: Shenandoah: New incremental-update mode
       - 8241530: com/sun/jdi tests fail due to network issues on OSX 10.15
       - 8242217: Shenandoah: Enable GC mode to be diagnostic/experimental and have a name
       - 8242130: Shenandoah: Simplify arraycopy-barrier dispatching
       - 8242208: Use Method.getParameterCount where applicable
       - 8242186: Reduce allocations in URLStreamHandler.parseURL for some cases
       - 8242090: Remove dead code from c1_LIR
       - 8242114: Shenandoah: remove ShenandoahHeapRegion::reset_alloc_metadata_to_shared
       - 8241726: Re-enable gtest for BitMap::count_one_bits()
       - 8241997: Scalar replacement of cloned array is broken after JDK-8238759
       - Fixing handling of generic records
       - 8241888: Mirror jdk.security.allowNonCaAnchor system property with a security one
       - 8237490: [macos] Add support notarizing jpackage app-image and dmg
       - 8225319: Remove rmic from the set of supported tools
       - 8239544: Javac does not respect should-stop.ifNoError policy to stop after CompileState PARSE, ENTER and PROCESS
       - 8241984: Shenandoah: enhance GCTimer and JFR support
       - 8242365: Shenandoah: use uint16_t instead of jushort for liveness cache
       - 8242353: Shenandoah: micro-optimize region liveness handling
       - 8242230: Whitespace typos, relaxed javadoc, formatting
       - 8242356: (se) epoll Selector should use epoll_create1 instead of epoll_create
       - 8242316: Shenandoah: Turn NULL-check into assert in SATB slow-path entry
       - 8241828: JFR: Some streaming tests require a larger heap size with ZGC
       - 8241900: Loop unswitching may cause dependence on null check to be lost
       - 8242294: JSSE Client does not throw SSLException when an alert occurs during handshaking
       - 8242029: AArch64: skip G1 array copy pre-barrier if marking not active
       - 8242184: CRL generation error with RSASSA-PSS
       - 8242165: SA sysprops support fails to dump all system properties
       - 8242142: convert clhsdb "class" and "classes" commands from javascript to java
       - 8035787: SourcePositions are wrong for Strings concatenated with '+' operator
       - 8242235: Disable SA testing on Solaris. Remove JDK-8193639 entries from ProblemList.txt
       - 8242301: Shenandoah: Inline LRB runtime call
       - 8241895: use new "details-list" CSS class instead of general "block-list" for list of details sections
       - Fixing out file
       - Cleanup desugaring comments, as suggested on the review
       - Reflecting review comments
       - 8241041: C2: "assert((Value(phase) == t) || (t != TypeInt::CC_GT && t != TypeInt::CC_EQ)) failed: missing Value() optimization" still happens after fix for 8239335
       - 8241996: on linux set full relro in the linker flags
       - 8215711: Missing key_share extension for (EC)DHE key exchange should alert missing_extension
       - 8242153: ProblemList serviceability/sa/ClhsdbDumpheap.java on OSX
       - 8240745: Implementation: JEP 377: ZGC: A Scalable Low-Latency Garbage Collector (Production)
       - 8241960: The SHA3 message digests impl of SUN provider are not thread safe after cloned
       - 8240205: Avoid PackageEntry lookup when loading shared classes
       - 8240989: convert clhsdb "dumpheap" command from javascript to java
       - 8238183: SAX2StAXStreamWriter cannot deal with comments prior to the root element
       - 8242107: Shenandoah: Fix aarch64 build after JDK-8242082
       - 8241138: http.nonProxyHosts=* causes StringIndexOutOfBoundsException in DefaultProxySelector
       - 8241585: Remove unused _recursion_counter facility from PerfTraceTime
       - 8242101: Shenandoah: coalesce and parallelise heap region walks during the pauses
       - 8242030: Wrong package declarations in jline classes after JDK-8241598
       - 8241786: Improve heuristic to determine default network interface on macOS
       - 8242082: Shenandoah: Purge Traversal mode
       - 8242089: Shenandoah: per-worker stats should be summed up, not averaged
       - 8242083: Shenandoah: split "Prepare Evacuation" tracking into cset/freeset counters
       - 8242000: clean up list of environment variables printed in hs_err file
       - 8242075: Shenandoah: rename ShenandoahHeapRegionSize flag
       - 8242042: Shenandoah: tune down ShenandoahGarbageThreshold
       - 8242073: x86_32 build failure after JDK-8241040
       - 8241475: AArch64: Add missing support for PopCountVI node
       - 8241556: Memory leak if -XX:CompileCommand is set
       - 8242044: Add basic HTTP/1.1 support to the HTTP/2 Test Server
       - 8241988: DatagramSocket incorrectly caches the first set of socket options
       - 8241456: ThreadRunner shouldn't use Wicket for threads starting synchronization
       - 8239895: assert(_stack_base != 0LL) failed: Sanity check
       - 8241670: Enhance heap region size ergonomics to improve OOTB performance
       - 8191930: [Graal] emits unparseable XML into compile log
       - 8242041: Shenandoah: adaptive heuristics should account evac reserve in free target
       - 8242040: Shenandoah: print allocation failure type
       - 8241040: Support for AVX-512 Ternary Logic Instruction
       - 8242027: Clean up LinkResolver::check_klass_accessability
       - 8239072: subtype check macro node causes node budget to be exhausted
       - 8241492: Strip mining not working for test/hotspot/jtreg/compiler/c2/Test6850611.java
       - 8241921: Remove leftover diagnostic from test/jdk/java/io/Serializable/records/SerialPersistentFieldsTest.java
       - 8241947: Minor comment fixes for system property handling
       - 8242031: TestLookForUntestedEvents.java fails because newly added test tests experimental events
       - 8176894: Provide specialized implementation for default methods putIfAbsent, computeIfAbsent, computeIfPresent, compute, merge in TreeMap
       - 8241761: Typos: empty lines in javadoc, inconsistent indents, etc. (security-libs only)
       - Added tag jdk-15+17 for changeset dd5198db2e5b
       - 8240698: LingeredApp does not pass getTestJavaOpts() to the children process if vmArguments is already specified
       - 8242003: Remove CallInfo::_selected_klass
       - 8241983: Shenandoah: simplify FreeSet logging
       - 8241985: Shenandoah: simplify collectable garbage logging
       - 8241926: Shenandoah: only print heap changes for operations that directly affect it
       - 8241948: enhance list of environment variables printed in hs_err file
       - 8241101: [s390] jtreg test failure after JDK-8238696: not conformant features string
       - 8220051: Remove global safepoint code
       - 8241837: Cleanup stringStream usage in ObjectSynchronizer
       - 8241881: ZGC: Add tests for JFR events
       - 8241598: Upgrade JLine to 3.14.0
       - 8241976: Add test for GCPhaseConcurrentLevel1 JFR event
       - 8241909: Remove useless code cache lookup in frame::patch_pc
       - 8241964: Clean up java.lang.Class javadoc
       - 8214694: cleanup rawtypes warnings in open jndi tests
       - 8241625: use new "member-list" CSS class instead of general "block-list" for list of members
       - 8186780: clang fastdebug assertion failure in os_linux_x86:os::verify_stack_alignment()
       - 8241693: The paragraphs in the help page should not be in a 
        - 8241478: vmTestbase/gc/gctests/Steal/steal001/steal001.java fails with OOME - 8241830: Simplify commit error messages in G1PageBasedVirtualSpace - 8241827: JFR: TestVMInfoEvent.java requires SerialGC - 8241421: Cleanup handling of jtreg - Correcting deduplication related to deconstruction patterns - Fixing owners of synthetic pattern-related symbols - 8241160: Concurrent class unloading reports GCTraceTime events as JFR pause sub-phase events - 8240988: Incorrect copyright header in CertificateValidation.java - 8241666: Enhance log messages in ReferenceProcessor - 8241568: (fs) UserPrincipalLookupService.lookupXXX failure with IOE "Operation not permitted" - 8241845: Shenandoah: align ShenandoahHeapRegions to cache lines - 8241852: Cleanup error message generation in LinkResolver::resolve_field - 8241760: Typos: empty lines in javadoc, inconsistent indents, etc. (net and nio) - 8241374: add Math.absExact - 8241361: ZGC: Implement memory related JFR events - 8241844: Shenandoah: rename ShenandoahHeapRegion::region_number - 8241842: Shenandoah: inline ShenandoahHeapRegion::region_number - 8241841: Shenandoah: ditch one of allocation type counters in ShenandoahHeapRegion - 8241838: Shenandoah: no need to trash cset during final mark - 8241665: Configuring --with-jvm-features=-compiler2 fails to build on AArch64 - 8241727: Typos: empty lines in javadoc, inconsistent indents, etc. (core-libs only) - 8232846: ProcessHandle.Info command with non-English shows question marks - 8241771: Remove dead code in SparsePRT - 8241789: Make citations of JLS and JVMS consistent in java.lang.Class - 8241765: Shenandoah: AARCH64 need to save/restore call clobbered registers before calling keepalive barrier - 8241721: Change to GCC 9.2 for building on Linux at Oracle - 8241631: PropertyGetterTaglet, PropertySetterTaglet may be removed - Adding error when the are too little or too many deconstruction parameters - Patterns stage 2: more cleanup - Automatic merge with default - Various improvements related to deconstruction patterns - 8240555: Using env of JAVA_TOOL_OPTIONS and _JAVA_OPTIONS breaks QuietOption.java test - 8240971: Fix CSS styles in some doc comments - 8240972: macOS codesign fail on macOS 10.13.5 or older - 8240242: improve the javadoc for Lookup::dropLookupModes w.r.t. dropping UNCONDITIONAL - 8228336: Refactor native library loading implementation - 8240950: Missing AC_SUBST after JDK-82408 - 8149110: Introduce DISABLED_WARNINGS for Java compilation - 8240947: Change conflicting JVM features from warning to error - 8059309: network tests fail with "java.net.SocketException: Couldn't obtain phys addr" when run as "root" - 8240948: Shenandoah: cleanup not-forwarded-objects paths after JDK-8240868 - Merge - 8240917: Shenandoah: Avoid scanning thread code roots twice in all root scanner - 8239355: (dc) Initial value of SO_SNDBUF should allow sending large datagrams (macOS) - 8240873: Shenandoah: Short-cut arraycopy barriers - 8240872: Shenandoah: Avoid updating new regions from start of evacuation - 8240563: [TESTBUG] WB_IsCDSIncludedInVmBuild should support uncompressed oops/klasses - 8240957: Clarify BadAttributeValueExpException readObject method - 8240704: CheckHandles.java failed "AssertionError: Handle use increased by more than 10 percent." - 8216332: Grapheme regex does not work with emoji sequences - 8239563: Reduce public exports in dynamic libraries built from JDK static libraries - 8241750: x86_32 build failure after JDK-8227269 - 8193210: [JVMCI/Graal] add JFR compiler phase/inlining events - 8241400: [macos] jpackageapplauncher/main.m built using CXXFLAGS_JDKEXE - 8241748: Shenandoah: inline MarkingContext TAMS methods - 8241740: Shenandoah: remove ShenandoahHeapRegion::_heap - 8241743: Shenandoah: refactor and inline ShenandoahHeap::heap() - 8241692: Shenandoah: remove ShenandoahHeapRegion::_reserved - 8241660: Add virtualization information output to hs_err file on macOS - 8241336: Some java.net tests failed with NoRouteToHostException on MacOS with special network configuration - 8241700: Shenandoah: Fold ShenandoahKeepAliveBarrier flag into ShenandoahSATBBarrier - 8241597: x86: Remove MMX support - 8241434: x86: Fix Assembler::emit_operand asserts for XMM registers - 8241436: C2: Factor out C2-specific code from MacroAssembler - 8239785: Cgroups: Incorrect detection logic on old systems in hotspot - 8238696: x86: Enumerate all detected CPU features in VM_Version feature string - 8240915: Shenandoah: Remove unused fields in init mark tasks - 8240831: [JVMCI] Export missing vmStructs entries used by JVMCI compilers - 8240669: Devirtualize Relocation::type - 8240772: x86_64: Pre-generate Assembler::popa, pusha and vzeroupper - 8234146: compiler/jsr292/ContinuousCallSiteTargetChange.java times out on SPARC - 8240261: Use make/templates/gpl-cp-header in FieldGen.java - 8225216: gc/logging/TestMetaSpaceLog.java doesn't work for Shenandoah - 8240548: [TESTBUG] CDS NoClassToArchive.java fails with Graal - Added tag jdk-15+14 for changeset 1d6ceb13e142 - 8234624: jstack mixed mode should refer DWARF - 8240138: Cleanup HtmlTree - 8240866: Typo in JDK-8240820 messes up configure --help - 8240340: java/lang/management/ThreadMXBean/Locks.java is buggy - 8240881: [BACKOUT] 8222489 jcmd VM.system_properties gives unusable paths on Windows - 8239487: Better links generation for system properties found in HTML files - 8230117: Remove unused JAR tool classes - 8239798: SSLSocket closes socket both socket endpoints on a SocketTimeoutException - Merge - 8240868: Shenandoah: remove CM-with-UR piggybacking cycles - 8240524: Remove explicit type argument in test jdk/java/lang/Boolean/MakeBooleanComparable.java - 8240829: Use a fast O(1) algorithm for exact_log2 - 8240615: is_power_of_2() has Undefined Behaviour and is inconsistent - 8240532: heap inspection prints trailing @ after name of module without version - 8240529: CheckUnhandledOops breaks NULL check in Modules::define_module - 8240530: CheckUnhandledOops breaks BacktraceBuilder::set_has_hidden_top_frame - 8237566: FindTests.gmk should only include existing TEST.ROOT files - 8240820: Replace AC_ARG_ENABLE with UTIL_ARG_ENABLE - 8240725: Some functions might not work with CJK character - 8239928: ec/ECDSAJavaVerify.java failed due to timeout - 8222489: jcmd VM.system_properties gives unusable paths on Windows - 8235216: typo in test filename - 8240697: convert builders to high-level Content blocks - 8240830: [BACKOUT] 8240195: some jaotc failures of fastdebug build with specific flags - 8240840: Rollback whitebox.cpp in push 8240691 - 8240610: [JVMCI] Export VMVersion::_has_intel_jcc_erratum to JVMCI compiler - 8240691: ClhsdbCDSJstackPrintAll incorrectly thinks CDS is in use - 8239009: C2: Don't use PSHUF to load scalars from memory on x86 - 8239008: C2: Simplify Replicate support for sub-word types on x86 - 8238681: Make -XX:UseSSE flag x86-specific - 8240778: JFR: Create timer task lazily - 8240195: some jaotc failures of fastdebug build with specific flags - 8240734: ModuleHashes attribute not reproducible between builds - 8238180: RunThese30M failed "assert(t->jfr_thread_local()->shelved_buffer() == __null) failed: invariant" - 8238740: java/net/httpclient/whitebox/FlowTestDriver.java would not specify a TLS protocol - 8240668: G1 list of all PerRegionTable does not have to be a double linkedlist any more - 8240794: [BACKOUT] 8238384 CTW: C2 compilation fails with "assert(store != load->find_exact_control(load->in(0))) failed: dependence cycle found" - 8230853: Shenandoah: replace leftover assert(is_in(...)) with rich asserts - 8240750: Shenandoah: remove leftover files and mentions of ShenandoahAllocTracker - 8240749: Shenandoah: refactor ShenandoahUtils - 8239584: EventStream::close should state that stream will be stopped - 8222000: JFR: Process start event - 8239836: ZoneRules.of() doesn't check transitionList/standardOffsetTL arguments validity - 8240754: Instrument FlowTest.java to provide more debug traces - 8240629: argfiles parsing broken for argfiles with comment cross 4096 bytes chunk - 8240576: JVM crashes after transformation in C2 IdealLoopTree::merge_many_backedges - 8240738: nested comment in JVM.java and other minor formatting errors - 8240295: hs_err elapsed time in seconds is not accurate enough - 8220503: Move ShenandoahTerminatorTerminator::should_exit_termination out of header - 8239335: C2: assert((Value(phase) == t) || (t != TypeInt::CC_GT && t != TypeInt::CC_EQ)) failed: missing Value() optimization - 8240722: [BACKOUT] G1DirtyCardQueue destructor has useless flush - 8240686: 70 security tests are failing on Windows due to "Fetch artifact failed" - 8240613: InstanceKlass::set_init_state failed with assert(good_state || state == allocated) - 8240133: G1DirtyCardQueue destructor has useless flush - 8239965: XMLEncoder/Test4625418.java fails due to "Error: Cp943 - can't read properly" - 8239514: Build for arm-linux-gnueabihf fails with undefined reference read_polling_page - 8238579: HttpsURLConnection drops the timeout and hangs forever in read - 8240695: Build is broken when cds is disabled after JDK-8232081 - 8240137: Support chained use of Content.add - 8240535: Add additional linux-aarch64 jib profiles - 8240239: Replace ConcurrentGCPhaseManager - 8232081: Try to link all classes during dynamic CDS dump - 8240315: Shenandoah: Rename ShLBN::get_barrier_strength() - 8239893: Windows handle Leak when starting processes using ProcessBuilder - 4617266: (se spec) SelectionKey.OP_READ/OP_WRITE documentation errors - 8240684: ProblemList 70 security tests that are failing on Windows due to "Fetch artifact failed" - 8240671: Shenandoah: refactor ShenandoahPhaseTimings - 8240189: [TESTBUG] Some cgroup tests are failing after JDK-8231111 - 8240440: Implement get_safepoint_workers() for parallel GC - 8240592: HeapRegionManager::rebuild_free_list logs 0s for the estimated free regions before - 8236981: Remove ShenandoahTraversalUpdateRefsClosure - 8240589: OtherRegionsTable::_num_occupied not updated correctly - 8239856: [ntintel] asserts about copying unaligned array element - 8240603: Windows 32bit compile error after 8238676 - 8153430: jdk regression test MletParserLocaleTest, ParserInfiniteLoopTest reduce default timeout - 8240538: [JVMCI] add test for JVMCI ConstantPool class - 8240624: Note mapping of RoundingMode constants to equivalent IEEE 754-2019 attribute - 8227269: Slow class loading when running with JDWP - 8241586: compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java fails on aarch64 - 8241675: Shenandoah: assert(n->outcnt() > 0) at shenandoahSupport.cpp:2858 with java/util/Collections/FindSubList.java - 8240676: Meet not symmetric failure when running lucene on jdk8 - 8238855: Move G1ConcurrentMark flag sanity checks to g1Arguments - 8240956: SEGV in DwarfParser::process_dwarf after JDK-8234624 - 8241723: Build error after 8241581 - 8241581: Add BitMap::count_one_bits variant for arbitrary lengths - 8129841: Update comment for Java_java_net_Inet6AddressImpl_getHostByAddr - 8241470: HtmlStyle: group and document members: description, flex, signature - 8241696: ProblemList gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java due to JDK-8241293 - 8236975: compiler/graalunit tests fails with --illegal-access=deny - 8241673: Shenandoah: refactor anti-false-sharing padding - 8241668: Shenandoah: make ShenandoahHeapRegion not derive from ContiguousSpace - 8233093: Move CDS heap oopmaps into new MetaspaceShared::bm region - 8240634: event/runtime/TestMetaspaceAllocationFailure.java times out - 8196751: Add jhsdb option to specify debug server RMI connector port - 8241596: ZGC: Shorten runtime of gc/z/TestUncommit.java - 8241674: Fix incorrect jtreg option in FilePublisherPermsTest - 8172485: [TESTBUG] RedefineLeak.java runs out of metaspace memory - 8241595: Fix missing debug_orig information in Ideal Graph Visualizer - 8235459: HttpRequest.BodyPublishers::ofFile assumes the default file system - Added tag jdk-15+16 for changeset 5c7ec21f5d13 - 8241649: Optimize Character.toString - 8241365: Define Unique_Node_List::contains() to prevent usage by mistake - 8240335: C2: assert(found_sfpt) failed: no node in loop that's not input to safepoint - 8241491: Problem list jdk/javax/swing/UIDefaults/8146330/UIDefaultKeySizeTest.java on aix - 8241419: Remove unused InterfaceSupport::_number_of_calls - 8241482: AArch64: Fix a potential issue after JDK-8239549 - 8241427: Coarsen locking in Modules::add_module_exports - 8237977: Further update javax/net/ssl/compatibility/Compatibility.java - 8241544: update stylesheet for *-page CSS class rename and hyphenated naming - 8237219: Disable native SunEC implementation by default - 8241311: Move some charset mapping tests from closed to open - 8241583: Shenandoah: turn heap lock asserts into macros - 8237599: Greedy matching against supplementary chars fails to respect the region - 8237859: C2: Crash when loads float above range check - 8241584: Remove unused classLoader perf counters - 8241500: FieldLayout/OldLayoutCheck.java fails in 32-bit VMs - 8241433: x86: Add VBMI CPU feature detection - 8241458: [JVMCI] add mark value to expose CodeOffsets::Frame_Complete - 8241545: Shenandoah: purge root work overwrites counters after JDK-8228818 - 8241445: Fix copyright in test/jdk/tools/launcher/ArgFileSyntax.java - 8241462: StripNativeDebugSymbols jlink plugin allocates huge arrays - 8241534: Shenandoah: region status should include update watermark - 8241520: Shenandoah: simplify region sequence numbers handling - 8241395: Factor out platform independent code for os::xxx_memory_special() - 8241532: ProblemList tests from 8241530 on OSX - 8240905: assert(mem == (Node*)1 || mem == mem2) failed: multiple Memories being matched at once? - 8237497: vmStructs_jvmci.cpp does not check that the correct field type is specified - 8241144: Javadoc is not generated for new module jdk.nio.mapmode - 8241067: Shenandoah: improve ShenandoahNMethod::has_cset_oops arguments - 8241371: Refactor and consolidate package_from_name - 8241292: Interactive Search results are not highlighted as they used to be - 8241244: CDS dynamic dump asserts in ArchivePtrBitmapCleaner::do_bit - 8241190: Fix name clash for constants-summary CSS class - 8241139: Shenandoah: distribute mark-compact work exactly to minimize fragmentation - 8241435: Shenandoah: avoid disabling pacing with "aggressive" - 8241351: Shenandoah: fragmentation metrics overhaul - 8231779: crash HeapWord*ParallelScavengeHeap::failed_mem_allocate - 8240248: Extend superword reduction optimizations for x86 - 8240975: Extend NativeLibraries to support explicit unloading - 8241443: Problem list some java.net tests failing with NoRouteToHostException on macOS with special network configuration - 8241068: Shenandoah: improve ShenandoahTraversalGC constructor arguments - 8241271: Make hotspot build reproducible - 8241310: Fix warnings in jdk buildtools - 8241091: AArch64: "bad AD file" with VM option "-XX:-UsePopCountInstruction" - 8215712: Parsing extension failure may alert decode_error - Merge - 8232634: Problem List ICMColorDataTest.java - 8241291: JCK test javax_swing/text/DefaultStyledDocument/ElementSpec/ESpecCtor.html fails - 8241319: WB_GetCodeBlob doesn't have ResourceMark - 8241014: Miscellaneous typos in documentation comments - 8240921: Minor correction to HttpResponse.BodySubscribers example - 8241009: CommandLineFlagComboNegative.java fails after JDK-8240563 - 8219989: Retire the com.sun.net.ssl.internal.ssl.Provider name - 8241039: Retire the deprecated SSLSession.getPeerCertificateChain() method - Merge - 8240786: [TESTBUG] The test java/awt/Window/GetScreenLocation/GetScreenLocationTest.java fails on HiDPI screen - 8241296: Segfault in JNIHandleBlock::oops_do() - 8237894: CTW: C1 compilation fails with assert(x->type()->tag() == f->type()->tag()) failed: should have same type - 8241320: The ClassLoaderData::_is_unsafe_anonymous field is unused in the SA - 8240222: [TESTBUG] gtest/jfr/test_networkUtilization.cpp failed when the number of tests is greater than or equal to 2 - 8240590: Add MemRegion::destroy_array to complement introduced create_array - 8241123: Refactor vmTestbase stress framework to use j.u.c and make creation of threads more flexible - 8241001: Improve logging in the ConcurrentGCBreakpoint mechanism - 8241335: ProblemList serviceability/sa/ClhsdbPstack.java due to JDK-8240956 - 8241130: com.sun.jndi.ldap.EventSupport.removeDeadNotifier: java.lang.NullPointerException - 8240902: JDI shared memory connector can use already closed Handles - 8139652: Mutator refinement processing should take the oldest dirty card buffer - 8241231: Update Graal - 8241073: Pre-generated Stubs for javax.management, Activation, Naming - 8241233: Typo in problem listing of UIDefaultKeySizeTest.java - 8241078: OOM error parsing HTML with large
         Tag text
         - 8226230: Test javax/swing/JInternalFrame/8020708/bug8020708.java fails on Ubuntu
         - 8241229: Problem list jdk/javax/swing/UIDefaults/8146330/UIDefaultKeySizeTest.java
         - 8146330: [macosx] UIDefaults.keys() different size than UIDefaults.keySet()
         - 8223935: PIT: java/awt/font/WindowsIndicFonts.java fails on windows10
         - 8168304: Make all of DependencyContext_test available in product mode
         - 8240476: SystemPropertiesWriter does not conform to standard page layout
         - 8240543: Update problem list entry for serviceability/sa/TestRevPtrsForInvokeDynamic.java to reference JDK-8241235
         - 8241254: Simplify usage of UTIL_DEPRECATED_ARG_ENABLE
         - 8241263: JFR: Bump native events limit
         - 8240818: Remove colon from "JFR: Shutdown Hook" thread name
         - 8240819: Assign a name to the JfrThreadSampler thread
         - 8240773: JFR: Non-Java threads are not serialized
         - 8226806: [macOS 10.14] Methods of Java Robot should be called from appropriate thread
         - 8236635: JTabbedPane preferred size calculation is wrong for SCROLL_TAB_LAYOUT
         - 8226253: JAWS reports wrong number of radio buttons when buttons are hidden
         - 8161558: ListIterator should not discard cause on exception
         - 8240604: Rewrite sun/management/jmxremote/bootstrap/CustomLauncherTest.java test to make binaries from source file
         - 8240795: [REDO] 8238384 CTW: C2 compilation fails with "assert(store != load->find_exact_control(load->in(0))) failed: dependence cycle found"
         - 8240977: ProblemList failing jtreg tests on macos
         - 8240633: Memory leaks in the implementations of FileChooserUI
         - 8238075: [OGL] Delete unused properties
         - 8237746: Fixing compiler warnings in src/demo/share/jfc
         - 8040630: Popup menus and tooltips flicker with previous popup contents when first shown
         - 8233573: Toolkit.getScreenInsets(GraphicsConfiguration) may throw ClassCastException
         - 6532025: GIF reader throws misleading exception with truncated images
         - 8240518: Incorrect JNU_ReleaseStringPlatformChars in Windows Print
         - 8176040: Documentation of java.awt.Rectangle.add(java.awt.Point) is wrong
         - 8219578: No associated icon for the leaf node of JTree
         - 8241095: x86: Improve prefix handling in Assembler
         - 8240227: Loop predicates should be copied to unswitched loops
         - 8241232: -XX:+BootstrapJVMCI is not compatible with TieredStopAtLevel < CompLevel_full_optimization
         - 8241064: JFR related tests TestMetaspaceAllocationFailure.java and TestEventInstrumentation.java miss requires tag
         - 8230290: [JVMCI] Remove unused API entry points
         - 8202117: com/sun/jndi/ldap/RemoveNamingListenerTest.java fails intermittently: Connection reset
         - Added tag jdk-15+15 for changeset 82b7c62cf4cc
         - 8235908: omit ThreadPriorityPolicy warning when value is set from image
         - 8241097: java/math/BigInteger/largeMemory/SymmetricRangeTests.java requires -XX:+CompactStrings
         - 8202469: (ann) Type annotations on type variable bounds that are also type variables are lost
         - Merge
         - 8241162: ProblemList serviceability/sa/TestHeapDumpForInvokeDynamic.java on OSX
         - 8241030: rename HtmlTag to TagName
         - 8236285: [JVMCI] improve TranslatedException traces
         - 8240970: Some tests fail when run with JCov
         - 8241128: x86_32 build failure after JDK-8241042
         - 8240711: TestJstatdPort.java failed due to "ExportException: Port already in use:"
         - 8227340: Modify problem list entry for javax/management/remote/mandatory/connection/MultiThreadDeadLockTest.java
         - 8240906: Update ZGC ProblemList for serviceability/sa/TestJmapCoreMetaspace.java
         - 8241033: Create test library utility for getting JFR streaming repository
         - 8239497: SEGV in EdgeUtils::field_name_symbol(Edge const&)
         - Merge
         - Added tag jdk-14-ga for changeset bc54620a3848
         - 8232161: Align some one-way conversion in MS950 charset with Windows
         - 8214245: Case insensitive matching doesn't work correctly for some character classes
         - 8241093: Shenandoah: editorial changes in flag descriptions
         - 8241082: Upgrade IANA Language Subtag Registry data to 03-16-2020 version
         - 8186143: keytool -ext option doesn't accept wildcards for DNS subject alternative names
         - 8238268: Many SA tests are not running on OSX because they do not attempt to use sudo when available
         - 8241124: Aarch64 build broken by JDK-8239593
         - 8239593: Bogus warning "Re-registering of platform native method" for a JVMTI agent
         - 8241122: Remove unimplemented InlineTree constructor definition from parse.hpp
         - 8237045: JVM uses excessive memory with -XX:+EnableJVMCI -XX:JVMCICounterSize=2147483648
         - 8241042: x86_64: Improve Assembler generation
         - 8240976: [JVMCI] MethodProfileWidth flag is broken
         - Merge
         - 8241081: Shenandoah: Do not modify update-watermark concurrently
         - 8241077: x86_64: Minor Assembler improvements
         - 8240824: enhance print_full_memory_info on Linux by THP related information
         - 8241018: 32-bit integer log2 functions return the wrong value for negative arguments on 64-bit machines
         - 8240626: Some of the java.time.chrono.Eras return empty display name for some styles and locales
         - 8241034: Fix a configuring error with "-Xmx2048M: command not found"
         - 8240363: Refactor Compile::Output() to its own Phase
         - 8240964: Compilation error thrown when long literal used with yield
         - 8241043: Expand assertions to identify thread with errant _stack_base
         - 8240353: AArch64: missing support for -XX:+ExtendedDTraceProbes in C1
         - 8235339: test TargetAnnoCombo.java is failing after new target RECORD_COMPONENT was added
         - 8240130: Improve and update discussion of visitor evolution warnings
         - 8239825: G1: Simplify threshold test for mutator refinement
         - 8217441: Failure of ::realloc() should be handled correctly in sawindbg.cpp
         - 8240982: Incorrect copyright header in BCEL 6.4.1 sources
         - 8240916: Convert to using hyphenated naming for CSS classes
         - 8241010: Unnecessarily resolving some well-known classes
         - 8241006: Cleanup TemplateInterpreter initialization
         - 8239447: compiler error for annotations applied to record components with target METHOD
         - 8240714: ZGC: TestSmallHeap.java failed due to OutOfMemoryError
         - 8240983: Incorrect copyright header in Apache Santuario files
         - 8231668: Remove ForceDynamicNumberOfGCThreads
         - 8240591: G1HeapSizingPolicy attempts to compute expansion_amount even when at full capacity
         - 8240980: Backout JDK-8240261
         - 8240854: [REDO] some jaotc failures of fastdebug build with specific flags
         - 8240846: Zero VM is broken after JDK-8238681: UseSSE not defined
         - 8238000: Crash in ClassLoader::record_result while dynamic dumping netty
         - 8238566: java.security.Provider$Service.supportsParameter() is racy
         - 8231042: [macos] JFileChooser creates new folder on ESC
         - 8239902: Remove direct usage of JSlider, JProgressBar classes in CAccessible class
         - 8204161: [TESTBUG] auto failed with the "Applet thread threw exception: java.lang.UnsupportedOperationException" exception
         - Merge
         - 8238936: The crash in XRobotPeer when the custom GraphicsDevice is used
         - 8235153: [TESTBUG] [macos 10.15] java/awt/Graphics/DrawImageBG/SystemBgColorTest.java fails
         - 8239149: Cleanups in SunFontManager.java and TrueTypeFont.java
         - 8239926: Shenandoah: Shenandoah needs to mark nmethod's metadata
         - 8241074: JDK-8240363 broke the build on AArch64
        
        Changes: https://git.openjdk.java.net/amber/pull/13/files
         Webrev: https://webrevs.openjdk.java.net/amber/13/webrev.00
          Stats: 867358 lines in 2385 files changed: 775353 ins; 78144 del; 13861 mod
          Patch: https://git.openjdk.java.net/amber/pull/13.diff
          Fetch: git fetch https://git.openjdk.java.net/amber pull/13/head:pull/13
        
        PR: https://git.openjdk.java.net/amber/pull/13
        
        From michal at kleczek.org  Wed Apr 15 14:06:40 2020
        From: michal at kleczek.org (=?utf-8?q?K=c5=82eczek=2c=20Micha=c5=82?=)
        Date: Wed, 15 Apr 2020 14:06:40 +0000
        Subject: RFR: JEP 360: Sealed Types (Preview)
        In-Reply-To: 
        References: <794b4e0e-3ec0-c9d3-388e-3c8f218dc78e@oracle.com>
         
         
        Message-ID: 
        
        Actually I was talking about _adding_ a new permitted subtype (and this 
        is why I think it might be surprising and worth mentioning):
        
        // Maintenance domain A
        sealed interface X permits X.A, X.B
             // added in version 1.1
             , X.C
        {
             public class A implements X {}
             public class B implements X {}
             // added in version 1.1
             public class C implements X {}
        }
        
        public X xFactory() {
           //returns one of X permitted subtypes
        }
        
        
        // Maintenance domain B built against A 1.0
        int z = switch (x) {
             case A a: ...
             case B b: ...
             // no default
             // boom
        }
        
        Given the fact that removal of a permitted subtype is also an 
        incompatible change (since either a public type is removed or it can no 
        longer be a subtype of the same sealed supertype) - it means the set of 
        permitted types has to be set in stone.
        
        Exhaustiveness check is a double-edged sword: I wouldn't be surprised if 
        in a not-so-distant future we have JEPs similar to:
        https://github.com/apple/swift-evolution/blob/master/proposals/0192-non-exhaustive-enums.md
        
        Thanks,
        Michal
        
        On 15/04/2020 14:58:01, "Brian Goetz"  wrote:
        
        >This is a good observation, but I think you've overstated somewhat 
        >(and, to some degree, this incompatibility may actually be doing your 
        >clients a favor.)
        >
        >Here's the case I think you're concerned about:
        >
        >// Maintenance domain A
        >sealed interface X permits X.A, X.B {
        >     public class A implements X {}
        >     public class B implements X {}
        >}
        >
        >// Maintenance domain B
        >int z = switch (x) {
        >     case A a: ...
        >     case B b: ...
        >     // no default
        >}
        >
        >Your concern is that the compiler will accept this switch as exhaustive 
        >(so far, that's good), and later, if we refactor the X subtypes, this 
        >might be a source-incompatible change.  (It always has been an 
        >incompatible change to remove a class, or to remove a supertype from a 
        >class, so that's not what we're talking about here -- we're talking 
        >about removing it from the permits clause.)
        >
        >Indeed, using the sealing information to switch exhaustively over a 
        >sealed type is a form of *tight coupling*; client code that wants to 
        >take advantage of this information should either be part of the same 
        >maintenance domain as the hierarchy, or be confident that the API is 
        >set in stone, or be ready to change when the hierarchy changes.  These 
        >are all reasonable choices to make with one's eyes open, but I think 
        >your concern is that this sort of tight coupling could arise 
        >_accidentally_ from ordinary use.
        >
        >And, that's true.  However, I think it's not as bad as you think (and 
        >this has already been discussed a fair bit on the EG list.)  First, 
        >merely dropping A from the permits clause is a binary-compatible 
        >change, so existing binaries will continue to run just fine.  It is 
        >source-incompatible, but I would argue that this is, in many cases, 
        >better than the alternative.  Getting a compilation error here is type 
        >checking at work; the compiler has identified an assumption baked into 
        >your program that is no longer valid.  If it's a matter of having 
        >dropped a permitted subtype, the change to your code is easy -- just 
        >drop the case, and you are correct again.  If its a matter of having 
        >added a permitted subtype, the change is also easy; if you don't want 
        >to handle the new case, add a default clause that throws (which is what 
        >you would have done in the first place if you didn't have the option to 
        >lean on exhaustiveness checking in the compiler.)
        >
        >
        >It is certainly good to write down some promoted practices for using 
        >sealed types, and this is something to consider pointing out, but the 
        >JEP is not the place for that; if it were, JEPs would be 100 pages (and 
        >then people would complain they were too big, as in fact some people 
        >already do.)  For other features (e.g., var, text blocks) there have 
        >been separate "style guide" documents that have the luxury describe the 
        >nuances in more detail.
        >
        >
        >
        >On 4/15/2020 8:32 AM, K?eczek, Micha? wrote:
        >>Hi Vicente,
        >>
        >>IMHO there is one thing I think is worth pointing out in the 
        >>documentation (as it is going to be cited on thousands of web sites):
        >>
        >>One has to be very careful when exposing sealed types with only public 
        >>permitted subtypes in public APIs.
        >>Doing that makes it impossible to change the list of subtypes - both 
        >>removal and adding of a subtype is an incompatible change.
        >>
        >>I think it might be surprising for many library developers and I've 
        >>raised the concerns about this before - maybe it is a good idea to 
        >>make it more apparent.
        >>
        >>Thanks,
        >>Michal
        >>
        >>On 13/04/2020 18:03:18, "Vicente Romero"  
        >> wrote:
        >>
        >>>Hi all,
        >>>
        >>>The sealed types JEP was already reviewed a while back when we were 
        >>>planning to include it in JDK14. It finally fell off that boat but it 
        >>>is being considered now for JDK15. There have been some changes since 
        >>>then mostly related to subtypes of a sealed type. Before we were 
        >>>planning to infer finality, sealness or non-sealness in the subtypes. 
        >>>We steered away from that direction in favor of explicit declaration 
        >>>at the subtype. I would like to ask for another review of the current 
        >>>version of the JEP that reflects these changes. The JEP is at [1] and 
        >>>the last version of the spec is at [2],
        >>>
        >>>Thanks,
        >>>Vicente
        >>>
        >>>[1] https://bugs.openjdk.java.net/browse/JDK-8227043
        >>>[2] 
        >>>http://cr.openjdk.java.net/~gbierman/jep360/jep360-20200228/specs/sealed-types-jls.html
        >>>
        >>
        >
        
        From brian.goetz at oracle.com  Wed Apr 15 14:22:48 2020
        From: brian.goetz at oracle.com (Brian Goetz)
        Date: Wed, 15 Apr 2020 10:22:48 -0400
        Subject: RFR: JEP 360: Sealed Types (Preview)
        In-Reply-To: 
        References: <794b4e0e-3ec0-c9d3-388e-3c8f218dc78e@oracle.com>
         
         
         
        Message-ID: <04c906c2-c60e-38e7-a7e8-e0e29f82218f@oracle.com>
        
        
        
        
        > Actually I was talking about _adding_ a new permitted subtype (and 
        > this is why I think it might be surprising and worth mentioning):
        
        Yep, already covered that in my reply:
        
         ?" If its a matter of having added a permitted subtype, the change is 
        also easy; if you don't want to handle the new case, add a default 
        clause that throws (which is what you would have done in the first place 
        if you didn't have the option to lean on exhaustiveness checking in the 
        compiler.)"
        
        
        >
        > // Maintenance domain B built against A 1.0
        > int z = switch (x) {
        > ??? case A a: ...
        > ??? case B b: ...
        > ??? // no default
        > ??? // boom
        > }
        
        Yes, this is exactly the case I was talking about.?? I think we should 
        be happy for the "boom"; it alerts us to the fact that we've tightly 
        coupled to something we don't control.? And the remediation is easy; 
        either handle it (which might be work), or throw when we see the novel 
        value (either with a default, or probably better, with an explicit `case 
        C`.)? And the throwing is what we would have been forced to write before 
        without the sealing information.
        
        > Given the fact that removal of a permitted subtype is also an 
        > incompatible change (since either a public type is removed or it can 
        > no longer be a subtype of the same sealed supertype) - it means the 
        > set of permitted types has to be set in stone.
        
        The "set in stone" part is where I think you've overstated your case.? 
        There's a flexible range of choices here, but there are both costs and 
        benefits for each of them.
        
        > Exhaustiveness check is a double-edged sword
        
        I'd say it is the tight coupling across maintenance domains that is the 
        double-edged sword.
        
        The part of your point I agree with is: this is something users should 
        be aware of, and make decisions with their eyes open.
        
        
        From michal at kleczek.org  Wed Apr 15 16:17:51 2020
        From: michal at kleczek.org (=?utf-8?q?K=c5=82eczek=2c=20Micha=c5=82?=)
        Date: Wed, 15 Apr 2020 16:17:51 +0000
        Subject: RFR: JEP 360: Sealed Types (Preview)
        In-Reply-To: <04c906c2-c60e-38e7-a7e8-e0e29f82218f@oracle.com>
        References: <794b4e0e-3ec0-c9d3-388e-3c8f218dc78e@oracle.com>
         
         
         
         <04c906c2-c60e-38e7-a7e8-e0e29f82218f@oracle.com>
        Message-ID: 
        
        On 15/04/2020 16:22:48, "Brian Goetz"  wrote:
        
        >
        >>Actually I was talking about _adding_ a new permitted subtype (and this is why I think it might be surprising and worth mentioning):
        >
        >Yep, already covered that in my reply:
        >
        >  " If its a matter of having added a permitted subtype, the change is also easy; if you don't want to handle the new case, add a default clause that throws (which is what you would have done in the first place if you didn't have the option to lean on exhaustiveness checking in the compiler.)"
        I think this is missing the point:
        it is not about what the client can do - it is about a library developer 
        designing the library API so that it can be changed in the future.
        
        I think it is worthwhile to warn library developers that exposing sealed 
        types with public-only permitted subtypes is a one-way street - no 
        non-breaking change to this API is possible in the future.
        
        >
        >
        >
        >>
        >>// Maintenance domain B built against A 1.0
        >>int z = switch (x) {
        >>     case A a: ...
        >>     case B b: ...
        >>     // no default
        >>     // boom
        >>}
        >
        >Yes, this is exactly the case I was talking about.   I think we should be happy for the "boom"; it alerts us to the fact that we've tightly coupled to something we don't control.  And the remediation is easy; either handle it (which might be work), or throw when we see the novel value (either with a default, or probably better, with an explicit `case C`.)  And the throwing is what we would have been forced to write before without the sealing information.
        >
        >>Given the fact that removal of a permitted subtype is also an incompatible change (since either a public type is removed or it can no longer be a subtype of the same sealed supertype) - it means the set of permitted types has to be set in stone.
        >
        >The "set in stone" part is where I think you've overstated your case.  There's a flexible range of choices here, but there are both costs and benefits for each of them.
        I am really interested in learning these choices as a library developer.
        How I can modify previously exposed permitted subtypes list _without 
        forcing library clients to do anything when upgrading_ (ie. make the 
        change compatible and allow drop-in replacement of my library old 
        version).
        
        Thanks,
        Michal
        
        
        From duke at openjdk.java.net  Thu Apr 16 22:10:30 2020
        From: duke at openjdk.java.net (duke)
        Date: Thu, 16 Apr 2020 22:10:30 GMT
        Subject: git: openjdk/amber: concise-method-declarations: 104 new changesets
        Message-ID: 
        
        Changeset: 54564388
        Author:    Yasumasa Suenaga 
        Date:      2020-03-23 15:43:55 +0000
        URL:       https://git.openjdk.java.net/amber/commit/54564388
        
        8241087: Build failure with VS 2019 (16.5.0) due to C2039 and C2873
        
        Reviewed-by: serb
        
        ! src/java.desktop/windows/native/libawt/windows/awt_DCHolder.cpp
        ! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp
        ! src/java.desktop/windows/native/libawt/windows/awt_ole.h
        
        Changeset: 40e667c1
        Author:    Prasanta Sadhukhan 
        Date:      2020-03-26 10:18:59 +0000
        URL:       https://git.openjdk.java.net/amber/commit/40e667c1
        
        8239312: [macos] javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
        
        Reviewed-by: serb
        
        ! test/jdk/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
        
        Changeset: 3399842d
        Author:    Sergey Bylokhov 
        Date:      2020-03-25 16:48:35 +0000
        URL:       https://git.openjdk.java.net/amber/commit/3399842d
        
        8240690: Race condition between EDT and BasicDirectoryModel.FilesLoader.run0()
        
        Reviewed-by: psadhukhan
        
        ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
        ! src/java.desktop/share/classes/javax/swing/JFileChooser.java
        ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
        ! src/java.desktop/share/classes/sun/swing/FilePane.java
        + test/jdk/javax/swing/JFileChooser/4966171/bug4966171.java
        
        Changeset: cf22b4e7
        Author:    Sergey Bylokhov 
        Date:      2020-03-25 16:55:00 +0000
        URL:       https://git.openjdk.java.net/amber/commit/cf22b4e7
        
        8238719: [macOS] Delete the property which use deprecated prefix "com.apple.macos."
        
        Reviewed-by: psadhukhan, jdv, prr
        
        ! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java
        ! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarUI.java
        
        Changeset: 1ef1131a
        Author:    Pankaj Bansal 
        Date:      2020-03-30 12:06:06 +0000
        URL:       https://git.openjdk.java.net/amber/commit/1ef1131a
        
        8241791: [TESTBUG] Test failing with exception "java.lang.UnsupportedOperationException"
        
        Reviewed-by: serb
        
        ! test/jdk/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.java
        
        Changeset: 978120f4
        Author:    Sergey Bylokhov 
        Date:      2020-03-31 19:19:25 +0000
        URL:       https://git.openjdk.java.net/amber/commit/978120f4
        
        8241808: [TESTBUG] The JDK-8039467 bug appeared on macOS
        
        Reviewed-by: kizune, pbansal
        
        ! test/jdk/java/awt/Choice/UnfocusableToplevel/UnfocusableToplevel.java
        
        Changeset: 3c937001
        Author:    Sergey Bylokhov 
        Date:      2020-03-31 19:56:33 +0000
        URL:       https://git.openjdk.java.net/amber/commit/3c937001
        
        8241797: Add some tests to the problem list
        
        Reviewed-by: jdv, prr, pbansal
        
        ! test/jdk/ProblemList.txt
        
        Changeset: 38716935
        Author:    Phil Race 
        Date:      2020-04-03 15:00:41 +0000
        URL:       https://git.openjdk.java.net/amber/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: 5a5e4bbf
        Author:    Phil Race 
        Date:      2020-04-06 12:01:34 +0000
        URL:       https://git.openjdk.java.net/amber/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: ead83e6b
        Author:    Sergey Bylokhov 
        Date:      2020-02-06 16:15:56 +0000
        URL:       https://git.openjdk.java.net/amber/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: 8eb7c3ef
        Author:    Sergey Bylokhov 
        Date:      2020-04-06 20:27:40 +0000
        URL:       https://git.openjdk.java.net/amber/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: 84fc4850
        Author:    Sergey Bylokhov 
        Date:      2020-04-07 21:56:04 +0000
        URL:       https://git.openjdk.java.net/amber/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: a62b24f5
        Author:    Sergey Bylokhov 
        Date:      2020-04-08 02:03:56 +0000
        URL:       https://git.openjdk.java.net/amber/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: f67e6088
        Author:    Sergey Bylokhov 
        Date:      2020-04-08 02:36:04 +0000
        URL:       https://git.openjdk.java.net/amber/commit/f67e6088
        
        8238567: SoftMainMixer.processAudioBuffers(): Wrong handling of stoppedMixers
        
        Reviewed-by: prr
        
        ! src/java.desktop/share/classes/com/sun/media/sound/SoftMainMixer.java
        
        Changeset: a6678d2e
        Author:    Prasanta Sadhukhan 
        Date:      2020-04-08 16:29:03 +0000
        URL:       https://git.openjdk.java.net/amber/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: 10ca4873
        Author:    Sergey Bylokhov 
        Date:      2020-04-08 02:53:43 +0000
        URL:       https://git.openjdk.java.net/amber/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: 64365fb9
        Author:    Phil Race 
        Date:      2020-04-08 13:19:12 +0000
        URL:       https://git.openjdk.java.net/amber/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: 3850f28e
        Author:    Phil Race 
        Date:      2020-04-08 16:55:27 +0000
        URL:       https://git.openjdk.java.net/amber/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: 6b0b851a
        Author:    Prasanta Sadhukhan 
        Date:      2020-04-10 11:47:09 +0000
        URL:       https://git.openjdk.java.net/amber/commit/6b0b851a
        
        Merge
        
        ! test/jdk/ProblemList.txt
        ! test/jdk/ProblemList.txt
        
        Changeset: f11d4628
        Author:    Alex Menkov 
        Date:      2020-04-10 10:52:26 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/efba976c
        
        Merge
        
        
        Changeset: 83a1d70f
        Author:    Andy Herrick 
        Date:      2020-04-10 16:21:12 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/50bca089
        
        8243008: Shenandoah: TestVolatilesShenandoah test failed on aarch64
        
        Reviewed-by: shade
        
        ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesShenandoah.java
        
        Changeset: ab29ccf1
        Author:    duke 
        Date:      2020-04-16 22:03:29 +0000
        URL:       https://git.openjdk.java.net/amber/commit/ab29ccf1
        
        Automatic merge of master into concise-method-declarations
        
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
        
        
        From duke at openjdk.java.net  Thu Apr 16 22:21:51 2020
        From: duke at openjdk.java.net (duke)
        Date: Thu, 16 Apr 2020 22:21:51 GMT
        Subject: git: openjdk/amber: records-2: 104 new changesets
        Message-ID: 
        
        Changeset: 54564388
        Author:    Yasumasa Suenaga 
        Date:      2020-03-23 15:43:55 +0000
        URL:       https://git.openjdk.java.net/amber/commit/54564388
        
        8241087: Build failure with VS 2019 (16.5.0) due to C2039 and C2873
        
        Reviewed-by: serb
        
        ! src/java.desktop/windows/native/libawt/windows/awt_DCHolder.cpp
        ! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp
        ! src/java.desktop/windows/native/libawt/windows/awt_ole.h
        
        Changeset: 40e667c1
        Author:    Prasanta Sadhukhan 
        Date:      2020-03-26 10:18:59 +0000
        URL:       https://git.openjdk.java.net/amber/commit/40e667c1
        
        8239312: [macos] javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
        
        Reviewed-by: serb
        
        ! test/jdk/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
        
        Changeset: 3399842d
        Author:    Sergey Bylokhov 
        Date:      2020-03-25 16:48:35 +0000
        URL:       https://git.openjdk.java.net/amber/commit/3399842d
        
        8240690: Race condition between EDT and BasicDirectoryModel.FilesLoader.run0()
        
        Reviewed-by: psadhukhan
        
        ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
        ! src/java.desktop/share/classes/javax/swing/JFileChooser.java
        ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
        ! src/java.desktop/share/classes/sun/swing/FilePane.java
        + test/jdk/javax/swing/JFileChooser/4966171/bug4966171.java
        
        Changeset: cf22b4e7
        Author:    Sergey Bylokhov 
        Date:      2020-03-25 16:55:00 +0000
        URL:       https://git.openjdk.java.net/amber/commit/cf22b4e7
        
        8238719: [macOS] Delete the property which use deprecated prefix "com.apple.macos."
        
        Reviewed-by: psadhukhan, jdv, prr
        
        ! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java
        ! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarUI.java
        
        Changeset: 1ef1131a
        Author:    Pankaj Bansal 
        Date:      2020-03-30 12:06:06 +0000
        URL:       https://git.openjdk.java.net/amber/commit/1ef1131a
        
        8241791: [TESTBUG] Test failing with exception "java.lang.UnsupportedOperationException"
        
        Reviewed-by: serb
        
        ! test/jdk/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.java
        
        Changeset: 978120f4
        Author:    Sergey Bylokhov 
        Date:      2020-03-31 19:19:25 +0000
        URL:       https://git.openjdk.java.net/amber/commit/978120f4
        
        8241808: [TESTBUG] The JDK-8039467 bug appeared on macOS
        
        Reviewed-by: kizune, pbansal
        
        ! test/jdk/java/awt/Choice/UnfocusableToplevel/UnfocusableToplevel.java
        
        Changeset: 3c937001
        Author:    Sergey Bylokhov 
        Date:      2020-03-31 19:56:33 +0000
        URL:       https://git.openjdk.java.net/amber/commit/3c937001
        
        8241797: Add some tests to the problem list
        
        Reviewed-by: jdv, prr, pbansal
        
        ! test/jdk/ProblemList.txt
        
        Changeset: 38716935
        Author:    Phil Race 
        Date:      2020-04-03 15:00:41 +0000
        URL:       https://git.openjdk.java.net/amber/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: 5a5e4bbf
        Author:    Phil Race 
        Date:      2020-04-06 12:01:34 +0000
        URL:       https://git.openjdk.java.net/amber/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: ead83e6b
        Author:    Sergey Bylokhov 
        Date:      2020-02-06 16:15:56 +0000
        URL:       https://git.openjdk.java.net/amber/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: 8eb7c3ef
        Author:    Sergey Bylokhov 
        Date:      2020-04-06 20:27:40 +0000
        URL:       https://git.openjdk.java.net/amber/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: 84fc4850
        Author:    Sergey Bylokhov 
        Date:      2020-04-07 21:56:04 +0000
        URL:       https://git.openjdk.java.net/amber/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: a62b24f5
        Author:    Sergey Bylokhov 
        Date:      2020-04-08 02:03:56 +0000
        URL:       https://git.openjdk.java.net/amber/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: f67e6088
        Author:    Sergey Bylokhov 
        Date:      2020-04-08 02:36:04 +0000
        URL:       https://git.openjdk.java.net/amber/commit/f67e6088
        
        8238567: SoftMainMixer.processAudioBuffers(): Wrong handling of stoppedMixers
        
        Reviewed-by: prr
        
        ! src/java.desktop/share/classes/com/sun/media/sound/SoftMainMixer.java
        
        Changeset: a6678d2e
        Author:    Prasanta Sadhukhan 
        Date:      2020-04-08 16:29:03 +0000
        URL:       https://git.openjdk.java.net/amber/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: 10ca4873
        Author:    Sergey Bylokhov 
        Date:      2020-04-08 02:53:43 +0000
        URL:       https://git.openjdk.java.net/amber/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: 64365fb9
        Author:    Phil Race 
        Date:      2020-04-08 13:19:12 +0000
        URL:       https://git.openjdk.java.net/amber/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: 3850f28e
        Author:    Phil Race 
        Date:      2020-04-08 16:55:27 +0000
        URL:       https://git.openjdk.java.net/amber/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: 6b0b851a
        Author:    Prasanta Sadhukhan 
        Date:      2020-04-10 11:47:09 +0000
        URL:       https://git.openjdk.java.net/amber/commit/6b0b851a
        
        Merge
        
        ! test/jdk/ProblemList.txt
        ! test/jdk/ProblemList.txt
        
        Changeset: f11d4628
        Author:    Alex Menkov 
        Date:      2020-04-10 10:52:26 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/efba976c
        
        Merge
        
        
        Changeset: 83a1d70f
        Author:    Andy Herrick 
        Date:      2020-04-10 16:21:12 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/50bca089
        
        8243008: Shenandoah: TestVolatilesShenandoah test failed on aarch64
        
        Reviewed-by: shade
        
        ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesShenandoah.java
        
        Changeset: 65c181a0
        Author:    duke 
        Date:      2020-04-16 22:03:52 +0000
        URL:       https://git.openjdk.java.net/amber/commit/65c181a0
        
        Automatic merge of master into records-2
        
        ! src/java.base/share/classes/java/io/ObjectStreamClass.java
        ! src/java.base/share/classes/java/io/ObjectStreamClass.java
        
        
        From duke at openjdk.java.net  Thu Apr 16 22:34:32 2020
        From: duke at openjdk.java.net (duke)
        Date: Thu, 16 Apr 2020 22:34:32 GMT
        Subject: git: openjdk/amber: amber-demo-II: 105 new changesets
        Message-ID: <2551f323-4137-4df8-b91b-2baa0afa2886@openjdk.org>
        
        Changeset: 54564388
        Author:    Yasumasa Suenaga 
        Date:      2020-03-23 15:43:55 +0000
        URL:       https://git.openjdk.java.net/amber/commit/54564388
        
        8241087: Build failure with VS 2019 (16.5.0) due to C2039 and C2873
        
        Reviewed-by: serb
        
        ! src/java.desktop/windows/native/libawt/windows/awt_DCHolder.cpp
        ! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp
        ! src/java.desktop/windows/native/libawt/windows/awt_ole.h
        
        Changeset: 40e667c1
        Author:    Prasanta Sadhukhan 
        Date:      2020-03-26 10:18:59 +0000
        URL:       https://git.openjdk.java.net/amber/commit/40e667c1
        
        8239312: [macos] javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
        
        Reviewed-by: serb
        
        ! test/jdk/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
        
        Changeset: 3399842d
        Author:    Sergey Bylokhov 
        Date:      2020-03-25 16:48:35 +0000
        URL:       https://git.openjdk.java.net/amber/commit/3399842d
        
        8240690: Race condition between EDT and BasicDirectoryModel.FilesLoader.run0()
        
        Reviewed-by: psadhukhan
        
        ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
        ! src/java.desktop/share/classes/javax/swing/JFileChooser.java
        ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
        ! src/java.desktop/share/classes/sun/swing/FilePane.java
        + test/jdk/javax/swing/JFileChooser/4966171/bug4966171.java
        
        Changeset: cf22b4e7
        Author:    Sergey Bylokhov 
        Date:      2020-03-25 16:55:00 +0000
        URL:       https://git.openjdk.java.net/amber/commit/cf22b4e7
        
        8238719: [macOS] Delete the property which use deprecated prefix "com.apple.macos."
        
        Reviewed-by: psadhukhan, jdv, prr
        
        ! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java
        ! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarUI.java
        
        Changeset: 1ef1131a
        Author:    Pankaj Bansal 
        Date:      2020-03-30 12:06:06 +0000
        URL:       https://git.openjdk.java.net/amber/commit/1ef1131a
        
        8241791: [TESTBUG] Test failing with exception "java.lang.UnsupportedOperationException"
        
        Reviewed-by: serb
        
        ! test/jdk/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.java
        
        Changeset: 978120f4
        Author:    Sergey Bylokhov 
        Date:      2020-03-31 19:19:25 +0000
        URL:       https://git.openjdk.java.net/amber/commit/978120f4
        
        8241808: [TESTBUG] The JDK-8039467 bug appeared on macOS
        
        Reviewed-by: kizune, pbansal
        
        ! test/jdk/java/awt/Choice/UnfocusableToplevel/UnfocusableToplevel.java
        
        Changeset: 3c937001
        Author:    Sergey Bylokhov 
        Date:      2020-03-31 19:56:33 +0000
        URL:       https://git.openjdk.java.net/amber/commit/3c937001
        
        8241797: Add some tests to the problem list
        
        Reviewed-by: jdv, prr, pbansal
        
        ! test/jdk/ProblemList.txt
        
        Changeset: 38716935
        Author:    Phil Race 
        Date:      2020-04-03 15:00:41 +0000
        URL:       https://git.openjdk.java.net/amber/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: 5a5e4bbf
        Author:    Phil Race 
        Date:      2020-04-06 12:01:34 +0000
        URL:       https://git.openjdk.java.net/amber/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: ead83e6b
        Author:    Sergey Bylokhov 
        Date:      2020-02-06 16:15:56 +0000
        URL:       https://git.openjdk.java.net/amber/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: 8eb7c3ef
        Author:    Sergey Bylokhov 
        Date:      2020-04-06 20:27:40 +0000
        URL:       https://git.openjdk.java.net/amber/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: 84fc4850
        Author:    Sergey Bylokhov 
        Date:      2020-04-07 21:56:04 +0000
        URL:       https://git.openjdk.java.net/amber/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: a62b24f5
        Author:    Sergey Bylokhov 
        Date:      2020-04-08 02:03:56 +0000
        URL:       https://git.openjdk.java.net/amber/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: f67e6088
        Author:    Sergey Bylokhov 
        Date:      2020-04-08 02:36:04 +0000
        URL:       https://git.openjdk.java.net/amber/commit/f67e6088
        
        8238567: SoftMainMixer.processAudioBuffers(): Wrong handling of stoppedMixers
        
        Reviewed-by: prr
        
        ! src/java.desktop/share/classes/com/sun/media/sound/SoftMainMixer.java
        
        Changeset: a6678d2e
        Author:    Prasanta Sadhukhan 
        Date:      2020-04-08 16:29:03 +0000
        URL:       https://git.openjdk.java.net/amber/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: 10ca4873
        Author:    Sergey Bylokhov 
        Date:      2020-04-08 02:53:43 +0000
        URL:       https://git.openjdk.java.net/amber/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: 64365fb9
        Author:    Phil Race 
        Date:      2020-04-08 13:19:12 +0000
        URL:       https://git.openjdk.java.net/amber/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: 3850f28e
        Author:    Phil Race 
        Date:      2020-04-08 16:55:27 +0000
        URL:       https://git.openjdk.java.net/amber/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: 6b0b851a
        Author:    Prasanta Sadhukhan 
        Date:      2020-04-10 11:47:09 +0000
        URL:       https://git.openjdk.java.net/amber/commit/6b0b851a
        
        Merge
        
        ! test/jdk/ProblemList.txt
        ! test/jdk/ProblemList.txt
        
        Changeset: f11d4628
        Author:    Alex Menkov 
        Date:      2020-04-10 10:52:26 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/efba976c
        
        Merge
        
        
        Changeset: 83a1d70f
        Author:    Andy Herrick 
        Date:      2020-04-10 16:21:12 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/50bca089
        
        8243008: Shenandoah: TestVolatilesShenandoah test failed on aarch64
        
        Reviewed-by: shade
        
        ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesShenandoah.java
        
        Changeset: 69577c9f
        Author:    duke 
        Date:      2020-04-16 22:05:38 +0000
        URL:       https://git.openjdk.java.net/amber/commit/69577c9f
        
        Automatic merge of master into sealed-types
        
        ! make/autoconf/spec.gmk.in
        ! src/hotspot/share/logging/logTag.hpp
        ! src/hotspot/share/oops/instanceKlass.hpp
        ! src/hotspot/share/oops/method.cpp
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java
        ! make/autoconf/spec.gmk.in
        ! src/hotspot/share/logging/logTag.hpp
        ! src/hotspot/share/oops/instanceKlass.hpp
        ! src/hotspot/share/oops/method.cpp
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java
        
        Changeset: ffa08a96
        Author:    duke 
        Date:      2020-04-16 22:06:02 +0000
        URL:       https://git.openjdk.java.net/amber/commit/ffa08a96
        
        Automatic merge of sealed-types into amber-demo-II
        
        
        
        From duke at openjdk.java.net  Thu Apr 16 22:45:49 2020
        From: duke at openjdk.java.net (duke)
        Date: Thu, 16 Apr 2020 22:45:49 GMT
        Subject: git: openjdk/amber: enhanced-enums: 104 new changesets
        Message-ID: 
        
        Changeset: 54564388
        Author:    Yasumasa Suenaga 
        Date:      2020-03-23 15:43:55 +0000
        URL:       https://git.openjdk.java.net/amber/commit/54564388
        
        8241087: Build failure with VS 2019 (16.5.0) due to C2039 and C2873
        
        Reviewed-by: serb
        
        ! src/java.desktop/windows/native/libawt/windows/awt_DCHolder.cpp
        ! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp
        ! src/java.desktop/windows/native/libawt/windows/awt_ole.h
        
        Changeset: 40e667c1
        Author:    Prasanta Sadhukhan 
        Date:      2020-03-26 10:18:59 +0000
        URL:       https://git.openjdk.java.net/amber/commit/40e667c1
        
        8239312: [macos] javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
        
        Reviewed-by: serb
        
        ! test/jdk/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
        
        Changeset: 3399842d
        Author:    Sergey Bylokhov 
        Date:      2020-03-25 16:48:35 +0000
        URL:       https://git.openjdk.java.net/amber/commit/3399842d
        
        8240690: Race condition between EDT and BasicDirectoryModel.FilesLoader.run0()
        
        Reviewed-by: psadhukhan
        
        ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
        ! src/java.desktop/share/classes/javax/swing/JFileChooser.java
        ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
        ! src/java.desktop/share/classes/sun/swing/FilePane.java
        + test/jdk/javax/swing/JFileChooser/4966171/bug4966171.java
        
        Changeset: cf22b4e7
        Author:    Sergey Bylokhov 
        Date:      2020-03-25 16:55:00 +0000
        URL:       https://git.openjdk.java.net/amber/commit/cf22b4e7
        
        8238719: [macOS] Delete the property which use deprecated prefix "com.apple.macos."
        
        Reviewed-by: psadhukhan, jdv, prr
        
        ! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java
        ! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarUI.java
        
        Changeset: 1ef1131a
        Author:    Pankaj Bansal 
        Date:      2020-03-30 12:06:06 +0000
        URL:       https://git.openjdk.java.net/amber/commit/1ef1131a
        
        8241791: [TESTBUG] Test failing with exception "java.lang.UnsupportedOperationException"
        
        Reviewed-by: serb
        
        ! test/jdk/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.java
        
        Changeset: 978120f4
        Author:    Sergey Bylokhov 
        Date:      2020-03-31 19:19:25 +0000
        URL:       https://git.openjdk.java.net/amber/commit/978120f4
        
        8241808: [TESTBUG] The JDK-8039467 bug appeared on macOS
        
        Reviewed-by: kizune, pbansal
        
        ! test/jdk/java/awt/Choice/UnfocusableToplevel/UnfocusableToplevel.java
        
        Changeset: 3c937001
        Author:    Sergey Bylokhov 
        Date:      2020-03-31 19:56:33 +0000
        URL:       https://git.openjdk.java.net/amber/commit/3c937001
        
        8241797: Add some tests to the problem list
        
        Reviewed-by: jdv, prr, pbansal
        
        ! test/jdk/ProblemList.txt
        
        Changeset: 38716935
        Author:    Phil Race 
        Date:      2020-04-03 15:00:41 +0000
        URL:       https://git.openjdk.java.net/amber/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: 5a5e4bbf
        Author:    Phil Race 
        Date:      2020-04-06 12:01:34 +0000
        URL:       https://git.openjdk.java.net/amber/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: ead83e6b
        Author:    Sergey Bylokhov 
        Date:      2020-02-06 16:15:56 +0000
        URL:       https://git.openjdk.java.net/amber/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: 8eb7c3ef
        Author:    Sergey Bylokhov 
        Date:      2020-04-06 20:27:40 +0000
        URL:       https://git.openjdk.java.net/amber/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: 84fc4850
        Author:    Sergey Bylokhov 
        Date:      2020-04-07 21:56:04 +0000
        URL:       https://git.openjdk.java.net/amber/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: a62b24f5
        Author:    Sergey Bylokhov 
        Date:      2020-04-08 02:03:56 +0000
        URL:       https://git.openjdk.java.net/amber/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: f67e6088
        Author:    Sergey Bylokhov 
        Date:      2020-04-08 02:36:04 +0000
        URL:       https://git.openjdk.java.net/amber/commit/f67e6088
        
        8238567: SoftMainMixer.processAudioBuffers(): Wrong handling of stoppedMixers
        
        Reviewed-by: prr
        
        ! src/java.desktop/share/classes/com/sun/media/sound/SoftMainMixer.java
        
        Changeset: a6678d2e
        Author:    Prasanta Sadhukhan 
        Date:      2020-04-08 16:29:03 +0000
        URL:       https://git.openjdk.java.net/amber/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: 10ca4873
        Author:    Sergey Bylokhov 
        Date:      2020-04-08 02:53:43 +0000
        URL:       https://git.openjdk.java.net/amber/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: 64365fb9
        Author:    Phil Race 
        Date:      2020-04-08 13:19:12 +0000
        URL:       https://git.openjdk.java.net/amber/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: 3850f28e
        Author:    Phil Race 
        Date:      2020-04-08 16:55:27 +0000
        URL:       https://git.openjdk.java.net/amber/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: 6b0b851a
        Author:    Prasanta Sadhukhan 
        Date:      2020-04-10 11:47:09 +0000
        URL:       https://git.openjdk.java.net/amber/commit/6b0b851a
        
        Merge
        
        ! test/jdk/ProblemList.txt
        ! test/jdk/ProblemList.txt
        
        Changeset: f11d4628
        Author:    Alex Menkov 
        Date:      2020-04-10 10:52:26 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/efba976c
        
        Merge
        
        
        Changeset: 83a1d70f
        Author:    Andy Herrick 
        Date:      2020-04-10 16:21:12 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/50bca089
        
        8243008: Shenandoah: TestVolatilesShenandoah test failed on aarch64
        
        Reviewed-by: shade
        
        ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesShenandoah.java
        
        Changeset: 2689fa8d
        Author:    duke 
        Date:      2020-04-16 22:05:20 +0000
        URL:       https://git.openjdk.java.net/amber/commit/2689fa8d
        
        Automatic merge of master into enhanced-enums
        
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
        
        
        From duke at openjdk.java.net  Thu Apr 16 22:57:05 2020
        From: duke at openjdk.java.net (duke)
        Date: Thu, 16 Apr 2020 22:57:05 GMT
        Subject: git: openjdk/amber: lambda-leftovers: 104 new changesets
        Message-ID: 
        
        Changeset: 54564388
        Author:    Yasumasa Suenaga 
        Date:      2020-03-23 15:43:55 +0000
        URL:       https://git.openjdk.java.net/amber/commit/54564388
        
        8241087: Build failure with VS 2019 (16.5.0) due to C2039 and C2873
        
        Reviewed-by: serb
        
        ! src/java.desktop/windows/native/libawt/windows/awt_DCHolder.cpp
        ! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp
        ! src/java.desktop/windows/native/libawt/windows/awt_ole.h
        
        Changeset: 40e667c1
        Author:    Prasanta Sadhukhan 
        Date:      2020-03-26 10:18:59 +0000
        URL:       https://git.openjdk.java.net/amber/commit/40e667c1
        
        8239312: [macos] javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
        
        Reviewed-by: serb
        
        ! test/jdk/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
        
        Changeset: 3399842d
        Author:    Sergey Bylokhov 
        Date:      2020-03-25 16:48:35 +0000
        URL:       https://git.openjdk.java.net/amber/commit/3399842d
        
        8240690: Race condition between EDT and BasicDirectoryModel.FilesLoader.run0()
        
        Reviewed-by: psadhukhan
        
        ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
        ! src/java.desktop/share/classes/javax/swing/JFileChooser.java
        ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
        ! src/java.desktop/share/classes/sun/swing/FilePane.java
        + test/jdk/javax/swing/JFileChooser/4966171/bug4966171.java
        
        Changeset: cf22b4e7
        Author:    Sergey Bylokhov 
        Date:      2020-03-25 16:55:00 +0000
        URL:       https://git.openjdk.java.net/amber/commit/cf22b4e7
        
        8238719: [macOS] Delete the property which use deprecated prefix "com.apple.macos."
        
        Reviewed-by: psadhukhan, jdv, prr
        
        ! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java
        ! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarUI.java
        
        Changeset: 1ef1131a
        Author:    Pankaj Bansal 
        Date:      2020-03-30 12:06:06 +0000
        URL:       https://git.openjdk.java.net/amber/commit/1ef1131a
        
        8241791: [TESTBUG] Test failing with exception "java.lang.UnsupportedOperationException"
        
        Reviewed-by: serb
        
        ! test/jdk/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.java
        
        Changeset: 978120f4
        Author:    Sergey Bylokhov 
        Date:      2020-03-31 19:19:25 +0000
        URL:       https://git.openjdk.java.net/amber/commit/978120f4
        
        8241808: [TESTBUG] The JDK-8039467 bug appeared on macOS
        
        Reviewed-by: kizune, pbansal
        
        ! test/jdk/java/awt/Choice/UnfocusableToplevel/UnfocusableToplevel.java
        
        Changeset: 3c937001
        Author:    Sergey Bylokhov 
        Date:      2020-03-31 19:56:33 +0000
        URL:       https://git.openjdk.java.net/amber/commit/3c937001
        
        8241797: Add some tests to the problem list
        
        Reviewed-by: jdv, prr, pbansal
        
        ! test/jdk/ProblemList.txt
        
        Changeset: 38716935
        Author:    Phil Race 
        Date:      2020-04-03 15:00:41 +0000
        URL:       https://git.openjdk.java.net/amber/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: 5a5e4bbf
        Author:    Phil Race 
        Date:      2020-04-06 12:01:34 +0000
        URL:       https://git.openjdk.java.net/amber/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: ead83e6b
        Author:    Sergey Bylokhov 
        Date:      2020-02-06 16:15:56 +0000
        URL:       https://git.openjdk.java.net/amber/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: 8eb7c3ef
        Author:    Sergey Bylokhov 
        Date:      2020-04-06 20:27:40 +0000
        URL:       https://git.openjdk.java.net/amber/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: 84fc4850
        Author:    Sergey Bylokhov 
        Date:      2020-04-07 21:56:04 +0000
        URL:       https://git.openjdk.java.net/amber/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: a62b24f5
        Author:    Sergey Bylokhov 
        Date:      2020-04-08 02:03:56 +0000
        URL:       https://git.openjdk.java.net/amber/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: f67e6088
        Author:    Sergey Bylokhov 
        Date:      2020-04-08 02:36:04 +0000
        URL:       https://git.openjdk.java.net/amber/commit/f67e6088
        
        8238567: SoftMainMixer.processAudioBuffers(): Wrong handling of stoppedMixers
        
        Reviewed-by: prr
        
        ! src/java.desktop/share/classes/com/sun/media/sound/SoftMainMixer.java
        
        Changeset: a6678d2e
        Author:    Prasanta Sadhukhan 
        Date:      2020-04-08 16:29:03 +0000
        URL:       https://git.openjdk.java.net/amber/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: 10ca4873
        Author:    Sergey Bylokhov 
        Date:      2020-04-08 02:53:43 +0000
        URL:       https://git.openjdk.java.net/amber/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: 64365fb9
        Author:    Phil Race 
        Date:      2020-04-08 13:19:12 +0000
        URL:       https://git.openjdk.java.net/amber/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: 3850f28e
        Author:    Phil Race 
        Date:      2020-04-08 16:55:27 +0000
        URL:       https://git.openjdk.java.net/amber/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: 6b0b851a
        Author:    Prasanta Sadhukhan 
        Date:      2020-04-10 11:47:09 +0000
        URL:       https://git.openjdk.java.net/amber/commit/6b0b851a
        
        Merge
        
        ! test/jdk/ProblemList.txt
        ! test/jdk/ProblemList.txt
        
        Changeset: f11d4628
        Author:    Alex Menkov 
        Date:      2020-04-10 10:52:26 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/efba976c
        
        Merge
        
        
        Changeset: 83a1d70f
        Author:    Andy Herrick 
        Date:      2020-04-10 16:21:12 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/50bca089
        
        8243008: Shenandoah: TestVolatilesShenandoah test failed on aarch64
        
        Reviewed-by: shade
        
        ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesShenandoah.java
        
        Changeset: dcb7db3f
        Author:    duke 
        Date:      2020-04-16 22:05:01 +0000
        URL:       https://git.openjdk.java.net/amber/commit/dcb7db3f
        
        Automatic merge of master into lambda-leftovers
        
        
        
        From duke at openjdk.java.net  Thu Apr 16 23:08:18 2020
        From: duke at openjdk.java.net (duke)
        Date: Thu, 16 Apr 2020 23:08:18 GMT
        Subject: git: openjdk/amber: local-methods: 104 new changesets
        Message-ID: <067267a2-f326-40a4-9a9b-6d46e1614d10@openjdk.org>
        
        Changeset: 54564388
        Author:    Yasumasa Suenaga 
        Date:      2020-03-23 15:43:55 +0000
        URL:       https://git.openjdk.java.net/amber/commit/54564388
        
        8241087: Build failure with VS 2019 (16.5.0) due to C2039 and C2873
        
        Reviewed-by: serb
        
        ! src/java.desktop/windows/native/libawt/windows/awt_DCHolder.cpp
        ! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp
        ! src/java.desktop/windows/native/libawt/windows/awt_ole.h
        
        Changeset: 40e667c1
        Author:    Prasanta Sadhukhan 
        Date:      2020-03-26 10:18:59 +0000
        URL:       https://git.openjdk.java.net/amber/commit/40e667c1
        
        8239312: [macos] javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
        
        Reviewed-by: serb
        
        ! test/jdk/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
        
        Changeset: 3399842d
        Author:    Sergey Bylokhov 
        Date:      2020-03-25 16:48:35 +0000
        URL:       https://git.openjdk.java.net/amber/commit/3399842d
        
        8240690: Race condition between EDT and BasicDirectoryModel.FilesLoader.run0()
        
        Reviewed-by: psadhukhan
        
        ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
        ! src/java.desktop/share/classes/javax/swing/JFileChooser.java
        ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
        ! src/java.desktop/share/classes/sun/swing/FilePane.java
        + test/jdk/javax/swing/JFileChooser/4966171/bug4966171.java
        
        Changeset: cf22b4e7
        Author:    Sergey Bylokhov 
        Date:      2020-03-25 16:55:00 +0000
        URL:       https://git.openjdk.java.net/amber/commit/cf22b4e7
        
        8238719: [macOS] Delete the property which use deprecated prefix "com.apple.macos."
        
        Reviewed-by: psadhukhan, jdv, prr
        
        ! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java
        ! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarUI.java
        
        Changeset: 1ef1131a
        Author:    Pankaj Bansal 
        Date:      2020-03-30 12:06:06 +0000
        URL:       https://git.openjdk.java.net/amber/commit/1ef1131a
        
        8241791: [TESTBUG] Test failing with exception "java.lang.UnsupportedOperationException"
        
        Reviewed-by: serb
        
        ! test/jdk/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.java
        
        Changeset: 978120f4
        Author:    Sergey Bylokhov 
        Date:      2020-03-31 19:19:25 +0000
        URL:       https://git.openjdk.java.net/amber/commit/978120f4
        
        8241808: [TESTBUG] The JDK-8039467 bug appeared on macOS
        
        Reviewed-by: kizune, pbansal
        
        ! test/jdk/java/awt/Choice/UnfocusableToplevel/UnfocusableToplevel.java
        
        Changeset: 3c937001
        Author:    Sergey Bylokhov 
        Date:      2020-03-31 19:56:33 +0000
        URL:       https://git.openjdk.java.net/amber/commit/3c937001
        
        8241797: Add some tests to the problem list
        
        Reviewed-by: jdv, prr, pbansal
        
        ! test/jdk/ProblemList.txt
        
        Changeset: 38716935
        Author:    Phil Race 
        Date:      2020-04-03 15:00:41 +0000
        URL:       https://git.openjdk.java.net/amber/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: 5a5e4bbf
        Author:    Phil Race 
        Date:      2020-04-06 12:01:34 +0000
        URL:       https://git.openjdk.java.net/amber/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: ead83e6b
        Author:    Sergey Bylokhov 
        Date:      2020-02-06 16:15:56 +0000
        URL:       https://git.openjdk.java.net/amber/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: 8eb7c3ef
        Author:    Sergey Bylokhov 
        Date:      2020-04-06 20:27:40 +0000
        URL:       https://git.openjdk.java.net/amber/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: 84fc4850
        Author:    Sergey Bylokhov 
        Date:      2020-04-07 21:56:04 +0000
        URL:       https://git.openjdk.java.net/amber/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: a62b24f5
        Author:    Sergey Bylokhov 
        Date:      2020-04-08 02:03:56 +0000
        URL:       https://git.openjdk.java.net/amber/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: f67e6088
        Author:    Sergey Bylokhov 
        Date:      2020-04-08 02:36:04 +0000
        URL:       https://git.openjdk.java.net/amber/commit/f67e6088
        
        8238567: SoftMainMixer.processAudioBuffers(): Wrong handling of stoppedMixers
        
        Reviewed-by: prr
        
        ! src/java.desktop/share/classes/com/sun/media/sound/SoftMainMixer.java
        
        Changeset: a6678d2e
        Author:    Prasanta Sadhukhan 
        Date:      2020-04-08 16:29:03 +0000
        URL:       https://git.openjdk.java.net/amber/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: 10ca4873
        Author:    Sergey Bylokhov 
        Date:      2020-04-08 02:53:43 +0000
        URL:       https://git.openjdk.java.net/amber/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: 64365fb9
        Author:    Phil Race 
        Date:      2020-04-08 13:19:12 +0000
        URL:       https://git.openjdk.java.net/amber/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: 3850f28e
        Author:    Phil Race 
        Date:      2020-04-08 16:55:27 +0000
        URL:       https://git.openjdk.java.net/amber/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: 6b0b851a
        Author:    Prasanta Sadhukhan 
        Date:      2020-04-10 11:47:09 +0000
        URL:       https://git.openjdk.java.net/amber/commit/6b0b851a
        
        Merge
        
        ! test/jdk/ProblemList.txt
        ! test/jdk/ProblemList.txt
        
        Changeset: f11d4628
        Author:    Alex Menkov 
        Date:      2020-04-10 10:52:26 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/efba976c
        
        Merge
        
        
        Changeset: 83a1d70f
        Author:    Andy Herrick 
        Date:      2020-04-10 16:21:12 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/50bca089
        
        8243008: Shenandoah: TestVolatilesShenandoah test failed on aarch64
        
        Reviewed-by: shade
        
        ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesShenandoah.java
        
        Changeset: 352cafff
        Author:    duke 
        Date:      2020-04-16 22:04:40 +0000
        URL:       https://git.openjdk.java.net/amber/commit/352cafff
        
        Automatic merge of master into local-methods
        
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
        
        
        From duke at openjdk.java.net  Thu Apr 16 23:19:34 2020
        From: duke at openjdk.java.net (duke)
        Date: Thu, 16 Apr 2020 23:19:34 GMT
        Subject: git: openjdk/amber: pattern-runtime: 104 new changesets
        Message-ID: <11bf479d-f2da-4c06-a49d-070162363ffb@openjdk.org>
        
        Changeset: 54564388
        Author:    Yasumasa Suenaga 
        Date:      2020-03-23 15:43:55 +0000
        URL:       https://git.openjdk.java.net/amber/commit/54564388
        
        8241087: Build failure with VS 2019 (16.5.0) due to C2039 and C2873
        
        Reviewed-by: serb
        
        ! src/java.desktop/windows/native/libawt/windows/awt_DCHolder.cpp
        ! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp
        ! src/java.desktop/windows/native/libawt/windows/awt_ole.h
        
        Changeset: 40e667c1
        Author:    Prasanta Sadhukhan 
        Date:      2020-03-26 10:18:59 +0000
        URL:       https://git.openjdk.java.net/amber/commit/40e667c1
        
        8239312: [macos] javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
        
        Reviewed-by: serb
        
        ! test/jdk/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
        
        Changeset: 3399842d
        Author:    Sergey Bylokhov 
        Date:      2020-03-25 16:48:35 +0000
        URL:       https://git.openjdk.java.net/amber/commit/3399842d
        
        8240690: Race condition between EDT and BasicDirectoryModel.FilesLoader.run0()
        
        Reviewed-by: psadhukhan
        
        ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
        ! src/java.desktop/share/classes/javax/swing/JFileChooser.java
        ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
        ! src/java.desktop/share/classes/sun/swing/FilePane.java
        + test/jdk/javax/swing/JFileChooser/4966171/bug4966171.java
        
        Changeset: cf22b4e7
        Author:    Sergey Bylokhov 
        Date:      2020-03-25 16:55:00 +0000
        URL:       https://git.openjdk.java.net/amber/commit/cf22b4e7
        
        8238719: [macOS] Delete the property which use deprecated prefix "com.apple.macos."
        
        Reviewed-by: psadhukhan, jdv, prr
        
        ! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java
        ! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarUI.java
        
        Changeset: 1ef1131a
        Author:    Pankaj Bansal 
        Date:      2020-03-30 12:06:06 +0000
        URL:       https://git.openjdk.java.net/amber/commit/1ef1131a
        
        8241791: [TESTBUG] Test failing with exception "java.lang.UnsupportedOperationException"
        
        Reviewed-by: serb
        
        ! test/jdk/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.java
        
        Changeset: 978120f4
        Author:    Sergey Bylokhov 
        Date:      2020-03-31 19:19:25 +0000
        URL:       https://git.openjdk.java.net/amber/commit/978120f4
        
        8241808: [TESTBUG] The JDK-8039467 bug appeared on macOS
        
        Reviewed-by: kizune, pbansal
        
        ! test/jdk/java/awt/Choice/UnfocusableToplevel/UnfocusableToplevel.java
        
        Changeset: 3c937001
        Author:    Sergey Bylokhov 
        Date:      2020-03-31 19:56:33 +0000
        URL:       https://git.openjdk.java.net/amber/commit/3c937001
        
        8241797: Add some tests to the problem list
        
        Reviewed-by: jdv, prr, pbansal
        
        ! test/jdk/ProblemList.txt
        
        Changeset: 38716935
        Author:    Phil Race 
        Date:      2020-04-03 15:00:41 +0000
        URL:       https://git.openjdk.java.net/amber/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: 5a5e4bbf
        Author:    Phil Race 
        Date:      2020-04-06 12:01:34 +0000
        URL:       https://git.openjdk.java.net/amber/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: ead83e6b
        Author:    Sergey Bylokhov 
        Date:      2020-02-06 16:15:56 +0000
        URL:       https://git.openjdk.java.net/amber/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: 8eb7c3ef
        Author:    Sergey Bylokhov 
        Date:      2020-04-06 20:27:40 +0000
        URL:       https://git.openjdk.java.net/amber/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: 84fc4850
        Author:    Sergey Bylokhov 
        Date:      2020-04-07 21:56:04 +0000
        URL:       https://git.openjdk.java.net/amber/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: a62b24f5
        Author:    Sergey Bylokhov 
        Date:      2020-04-08 02:03:56 +0000
        URL:       https://git.openjdk.java.net/amber/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: f67e6088
        Author:    Sergey Bylokhov 
        Date:      2020-04-08 02:36:04 +0000
        URL:       https://git.openjdk.java.net/amber/commit/f67e6088
        
        8238567: SoftMainMixer.processAudioBuffers(): Wrong handling of stoppedMixers
        
        Reviewed-by: prr
        
        ! src/java.desktop/share/classes/com/sun/media/sound/SoftMainMixer.java
        
        Changeset: a6678d2e
        Author:    Prasanta Sadhukhan 
        Date:      2020-04-08 16:29:03 +0000
        URL:       https://git.openjdk.java.net/amber/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: 10ca4873
        Author:    Sergey Bylokhov 
        Date:      2020-04-08 02:53:43 +0000
        URL:       https://git.openjdk.java.net/amber/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: 64365fb9
        Author:    Phil Race 
        Date:      2020-04-08 13:19:12 +0000
        URL:       https://git.openjdk.java.net/amber/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: 3850f28e
        Author:    Phil Race 
        Date:      2020-04-08 16:55:27 +0000
        URL:       https://git.openjdk.java.net/amber/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: 6b0b851a
        Author:    Prasanta Sadhukhan 
        Date:      2020-04-10 11:47:09 +0000
        URL:       https://git.openjdk.java.net/amber/commit/6b0b851a
        
        Merge
        
        ! test/jdk/ProblemList.txt
        ! test/jdk/ProblemList.txt
        
        Changeset: f11d4628
        Author:    Alex Menkov 
        Date:      2020-04-10 10:52:26 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/efba976c
        
        Merge
        
        
        Changeset: 83a1d70f
        Author:    Andy Herrick 
        Date:      2020-04-10 16:21:12 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/50bca089
        
        8243008: Shenandoah: TestVolatilesShenandoah test failed on aarch64
        
        Reviewed-by: shade
        
        ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesShenandoah.java
        
        Changeset: 1f41f0c2
        Author:    duke 
        Date:      2020-04-16 22:06:21 +0000
        URL:       https://git.openjdk.java.net/amber/commit/1f41f0c2
        
        Automatic merge of master into pattern-runtime
        
        
        
        From duke at openjdk.java.net  Thu Apr 16 23:30:56 2020
        From: duke at openjdk.java.net (duke)
        Date: Thu, 16 Apr 2020 23:30:56 GMT
        Subject: git: openjdk/amber: patterns-stage-2: 104 new changesets
        Message-ID: 
        
        Changeset: 54564388
        Author:    Yasumasa Suenaga 
        Date:      2020-03-23 15:43:55 +0000
        URL:       https://git.openjdk.java.net/amber/commit/54564388
        
        8241087: Build failure with VS 2019 (16.5.0) due to C2039 and C2873
        
        Reviewed-by: serb
        
        ! src/java.desktop/windows/native/libawt/windows/awt_DCHolder.cpp
        ! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp
        ! src/java.desktop/windows/native/libawt/windows/awt_ole.h
        
        Changeset: 40e667c1
        Author:    Prasanta Sadhukhan 
        Date:      2020-03-26 10:18:59 +0000
        URL:       https://git.openjdk.java.net/amber/commit/40e667c1
        
        8239312: [macos] javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
        
        Reviewed-by: serb
        
        ! test/jdk/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
        
        Changeset: 3399842d
        Author:    Sergey Bylokhov 
        Date:      2020-03-25 16:48:35 +0000
        URL:       https://git.openjdk.java.net/amber/commit/3399842d
        
        8240690: Race condition between EDT and BasicDirectoryModel.FilesLoader.run0()
        
        Reviewed-by: psadhukhan
        
        ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
        ! src/java.desktop/share/classes/javax/swing/JFileChooser.java
        ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
        ! src/java.desktop/share/classes/sun/swing/FilePane.java
        + test/jdk/javax/swing/JFileChooser/4966171/bug4966171.java
        
        Changeset: cf22b4e7
        Author:    Sergey Bylokhov 
        Date:      2020-03-25 16:55:00 +0000
        URL:       https://git.openjdk.java.net/amber/commit/cf22b4e7
        
        8238719: [macOS] Delete the property which use deprecated prefix "com.apple.macos."
        
        Reviewed-by: psadhukhan, jdv, prr
        
        ! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java
        ! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarUI.java
        
        Changeset: 1ef1131a
        Author:    Pankaj Bansal 
        Date:      2020-03-30 12:06:06 +0000
        URL:       https://git.openjdk.java.net/amber/commit/1ef1131a
        
        8241791: [TESTBUG] Test failing with exception "java.lang.UnsupportedOperationException"
        
        Reviewed-by: serb
        
        ! test/jdk/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.java
        
        Changeset: 978120f4
        Author:    Sergey Bylokhov 
        Date:      2020-03-31 19:19:25 +0000
        URL:       https://git.openjdk.java.net/amber/commit/978120f4
        
        8241808: [TESTBUG] The JDK-8039467 bug appeared on macOS
        
        Reviewed-by: kizune, pbansal
        
        ! test/jdk/java/awt/Choice/UnfocusableToplevel/UnfocusableToplevel.java
        
        Changeset: 3c937001
        Author:    Sergey Bylokhov 
        Date:      2020-03-31 19:56:33 +0000
        URL:       https://git.openjdk.java.net/amber/commit/3c937001
        
        8241797: Add some tests to the problem list
        
        Reviewed-by: jdv, prr, pbansal
        
        ! test/jdk/ProblemList.txt
        
        Changeset: 38716935
        Author:    Phil Race 
        Date:      2020-04-03 15:00:41 +0000
        URL:       https://git.openjdk.java.net/amber/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: 5a5e4bbf
        Author:    Phil Race 
        Date:      2020-04-06 12:01:34 +0000
        URL:       https://git.openjdk.java.net/amber/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: ead83e6b
        Author:    Sergey Bylokhov 
        Date:      2020-02-06 16:15:56 +0000
        URL:       https://git.openjdk.java.net/amber/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: 8eb7c3ef
        Author:    Sergey Bylokhov 
        Date:      2020-04-06 20:27:40 +0000
        URL:       https://git.openjdk.java.net/amber/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: 84fc4850
        Author:    Sergey Bylokhov 
        Date:      2020-04-07 21:56:04 +0000
        URL:       https://git.openjdk.java.net/amber/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: a62b24f5
        Author:    Sergey Bylokhov 
        Date:      2020-04-08 02:03:56 +0000
        URL:       https://git.openjdk.java.net/amber/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: f67e6088
        Author:    Sergey Bylokhov 
        Date:      2020-04-08 02:36:04 +0000
        URL:       https://git.openjdk.java.net/amber/commit/f67e6088
        
        8238567: SoftMainMixer.processAudioBuffers(): Wrong handling of stoppedMixers
        
        Reviewed-by: prr
        
        ! src/java.desktop/share/classes/com/sun/media/sound/SoftMainMixer.java
        
        Changeset: a6678d2e
        Author:    Prasanta Sadhukhan 
        Date:      2020-04-08 16:29:03 +0000
        URL:       https://git.openjdk.java.net/amber/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: 10ca4873
        Author:    Sergey Bylokhov 
        Date:      2020-04-08 02:53:43 +0000
        URL:       https://git.openjdk.java.net/amber/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: 64365fb9
        Author:    Phil Race 
        Date:      2020-04-08 13:19:12 +0000
        URL:       https://git.openjdk.java.net/amber/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: 3850f28e
        Author:    Phil Race 
        Date:      2020-04-08 16:55:27 +0000
        URL:       https://git.openjdk.java.net/amber/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: 6b0b851a
        Author:    Prasanta Sadhukhan 
        Date:      2020-04-10 11:47:09 +0000
        URL:       https://git.openjdk.java.net/amber/commit/6b0b851a
        
        Merge
        
        ! test/jdk/ProblemList.txt
        ! test/jdk/ProblemList.txt
        
        Changeset: f11d4628
        Author:    Alex Menkov 
        Date:      2020-04-10 10:52:26 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/efba976c
        
        Merge
        
        
        Changeset: 83a1d70f
        Author:    Andy Herrick 
        Date:      2020-04-10 16:21:12 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/50bca089
        
        8243008: Shenandoah: TestVolatilesShenandoah test failed on aarch64
        
        Reviewed-by: shade
        
        ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesShenandoah.java
        
        Changeset: a3d67137
        Author:    duke 
        Date:      2020-04-16 22:06:41 +0000
        URL:       https://git.openjdk.java.net/amber/commit/a3d67137
        
        Automatic merge of master into patterns-stage-2
        
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
        
        
        From duke at openjdk.java.net  Thu Apr 16 23:42:21 2020
        From: duke at openjdk.java.net (duke)
        Date: Thu, 16 Apr 2020 23:42:21 GMT
        Subject: git: openjdk/amber: sealed-types: 104 new changesets
        Message-ID: <5b98466c-f14e-4f8a-9114-b0ccd9a03b18@openjdk.org>
        
        Changeset: 54564388
        Author:    Yasumasa Suenaga 
        Date:      2020-03-23 15:43:55 +0000
        URL:       https://git.openjdk.java.net/amber/commit/54564388
        
        8241087: Build failure with VS 2019 (16.5.0) due to C2039 and C2873
        
        Reviewed-by: serb
        
        ! src/java.desktop/windows/native/libawt/windows/awt_DCHolder.cpp
        ! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp
        ! src/java.desktop/windows/native/libawt/windows/awt_ole.h
        
        Changeset: 40e667c1
        Author:    Prasanta Sadhukhan 
        Date:      2020-03-26 10:18:59 +0000
        URL:       https://git.openjdk.java.net/amber/commit/40e667c1
        
        8239312: [macos] javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
        
        Reviewed-by: serb
        
        ! test/jdk/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
        
        Changeset: 3399842d
        Author:    Sergey Bylokhov 
        Date:      2020-03-25 16:48:35 +0000
        URL:       https://git.openjdk.java.net/amber/commit/3399842d
        
        8240690: Race condition between EDT and BasicDirectoryModel.FilesLoader.run0()
        
        Reviewed-by: psadhukhan
        
        ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
        ! src/java.desktop/share/classes/javax/swing/JFileChooser.java
        ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
        ! src/java.desktop/share/classes/sun/swing/FilePane.java
        + test/jdk/javax/swing/JFileChooser/4966171/bug4966171.java
        
        Changeset: cf22b4e7
        Author:    Sergey Bylokhov 
        Date:      2020-03-25 16:55:00 +0000
        URL:       https://git.openjdk.java.net/amber/commit/cf22b4e7
        
        8238719: [macOS] Delete the property which use deprecated prefix "com.apple.macos."
        
        Reviewed-by: psadhukhan, jdv, prr
        
        ! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java
        ! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarUI.java
        
        Changeset: 1ef1131a
        Author:    Pankaj Bansal 
        Date:      2020-03-30 12:06:06 +0000
        URL:       https://git.openjdk.java.net/amber/commit/1ef1131a
        
        8241791: [TESTBUG] Test failing with exception "java.lang.UnsupportedOperationException"
        
        Reviewed-by: serb
        
        ! test/jdk/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.java
        
        Changeset: 978120f4
        Author:    Sergey Bylokhov 
        Date:      2020-03-31 19:19:25 +0000
        URL:       https://git.openjdk.java.net/amber/commit/978120f4
        
        8241808: [TESTBUG] The JDK-8039467 bug appeared on macOS
        
        Reviewed-by: kizune, pbansal
        
        ! test/jdk/java/awt/Choice/UnfocusableToplevel/UnfocusableToplevel.java
        
        Changeset: 3c937001
        Author:    Sergey Bylokhov 
        Date:      2020-03-31 19:56:33 +0000
        URL:       https://git.openjdk.java.net/amber/commit/3c937001
        
        8241797: Add some tests to the problem list
        
        Reviewed-by: jdv, prr, pbansal
        
        ! test/jdk/ProblemList.txt
        
        Changeset: 38716935
        Author:    Phil Race 
        Date:      2020-04-03 15:00:41 +0000
        URL:       https://git.openjdk.java.net/amber/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: 5a5e4bbf
        Author:    Phil Race 
        Date:      2020-04-06 12:01:34 +0000
        URL:       https://git.openjdk.java.net/amber/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: ead83e6b
        Author:    Sergey Bylokhov 
        Date:      2020-02-06 16:15:56 +0000
        URL:       https://git.openjdk.java.net/amber/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: 8eb7c3ef
        Author:    Sergey Bylokhov 
        Date:      2020-04-06 20:27:40 +0000
        URL:       https://git.openjdk.java.net/amber/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: 84fc4850
        Author:    Sergey Bylokhov 
        Date:      2020-04-07 21:56:04 +0000
        URL:       https://git.openjdk.java.net/amber/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: a62b24f5
        Author:    Sergey Bylokhov 
        Date:      2020-04-08 02:03:56 +0000
        URL:       https://git.openjdk.java.net/amber/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: f67e6088
        Author:    Sergey Bylokhov 
        Date:      2020-04-08 02:36:04 +0000
        URL:       https://git.openjdk.java.net/amber/commit/f67e6088
        
        8238567: SoftMainMixer.processAudioBuffers(): Wrong handling of stoppedMixers
        
        Reviewed-by: prr
        
        ! src/java.desktop/share/classes/com/sun/media/sound/SoftMainMixer.java
        
        Changeset: a6678d2e
        Author:    Prasanta Sadhukhan 
        Date:      2020-04-08 16:29:03 +0000
        URL:       https://git.openjdk.java.net/amber/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: 10ca4873
        Author:    Sergey Bylokhov 
        Date:      2020-04-08 02:53:43 +0000
        URL:       https://git.openjdk.java.net/amber/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: 64365fb9
        Author:    Phil Race 
        Date:      2020-04-08 13:19:12 +0000
        URL:       https://git.openjdk.java.net/amber/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: 3850f28e
        Author:    Phil Race 
        Date:      2020-04-08 16:55:27 +0000
        URL:       https://git.openjdk.java.net/amber/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: 6b0b851a
        Author:    Prasanta Sadhukhan 
        Date:      2020-04-10 11:47:09 +0000
        URL:       https://git.openjdk.java.net/amber/commit/6b0b851a
        
        Merge
        
        ! test/jdk/ProblemList.txt
        ! test/jdk/ProblemList.txt
        
        Changeset: f11d4628
        Author:    Alex Menkov 
        Date:      2020-04-10 10:52:26 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/efba976c
        
        Merge
        
        
        Changeset: 83a1d70f
        Author:    Andy Herrick 
        Date:      2020-04-10 16:21:12 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/50bca089
        
        8243008: Shenandoah: TestVolatilesShenandoah test failed on aarch64
        
        Reviewed-by: shade
        
        ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesShenandoah.java
        
        Changeset: 69577c9f
        Author:    duke 
        Date:      2020-04-16 22:05:38 +0000
        URL:       https://git.openjdk.java.net/amber/commit/69577c9f
        
        Automatic merge of master into sealed-types
        
        ! make/autoconf/spec.gmk.in
        ! src/hotspot/share/logging/logTag.hpp
        ! src/hotspot/share/oops/instanceKlass.hpp
        ! src/hotspot/share/oops/method.cpp
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java
        ! make/autoconf/spec.gmk.in
        ! src/hotspot/share/logging/logTag.hpp
        ! src/hotspot/share/oops/instanceKlass.hpp
        ! src/hotspot/share/oops/method.cpp
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java
        
        
        From duke at openjdk.java.net  Thu Apr 16 23:53:53 2020
        From: duke at openjdk.java.net (duke)
        Date: Thu, 16 Apr 2020 23:53:53 GMT
        Subject: git: openjdk/amber: stats-before-this-super: 104 new changesets
        Message-ID: 
        
        Changeset: 54564388
        Author:    Yasumasa Suenaga 
        Date:      2020-03-23 15:43:55 +0000
        URL:       https://git.openjdk.java.net/amber/commit/54564388
        
        8241087: Build failure with VS 2019 (16.5.0) due to C2039 and C2873
        
        Reviewed-by: serb
        
        ! src/java.desktop/windows/native/libawt/windows/awt_DCHolder.cpp
        ! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp
        ! src/java.desktop/windows/native/libawt/windows/awt_ole.h
        
        Changeset: 40e667c1
        Author:    Prasanta Sadhukhan 
        Date:      2020-03-26 10:18:59 +0000
        URL:       https://git.openjdk.java.net/amber/commit/40e667c1
        
        8239312: [macos] javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
        
        Reviewed-by: serb
        
        ! test/jdk/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
        
        Changeset: 3399842d
        Author:    Sergey Bylokhov 
        Date:      2020-03-25 16:48:35 +0000
        URL:       https://git.openjdk.java.net/amber/commit/3399842d
        
        8240690: Race condition between EDT and BasicDirectoryModel.FilesLoader.run0()
        
        Reviewed-by: psadhukhan
        
        ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
        ! src/java.desktop/share/classes/javax/swing/JFileChooser.java
        ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
        ! src/java.desktop/share/classes/sun/swing/FilePane.java
        + test/jdk/javax/swing/JFileChooser/4966171/bug4966171.java
        
        Changeset: cf22b4e7
        Author:    Sergey Bylokhov 
        Date:      2020-03-25 16:55:00 +0000
        URL:       https://git.openjdk.java.net/amber/commit/cf22b4e7
        
        8238719: [macOS] Delete the property which use deprecated prefix "com.apple.macos."
        
        Reviewed-by: psadhukhan, jdv, prr
        
        ! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java
        ! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarUI.java
        
        Changeset: 1ef1131a
        Author:    Pankaj Bansal 
        Date:      2020-03-30 12:06:06 +0000
        URL:       https://git.openjdk.java.net/amber/commit/1ef1131a
        
        8241791: [TESTBUG] Test failing with exception "java.lang.UnsupportedOperationException"
        
        Reviewed-by: serb
        
        ! test/jdk/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.java
        
        Changeset: 978120f4
        Author:    Sergey Bylokhov 
        Date:      2020-03-31 19:19:25 +0000
        URL:       https://git.openjdk.java.net/amber/commit/978120f4
        
        8241808: [TESTBUG] The JDK-8039467 bug appeared on macOS
        
        Reviewed-by: kizune, pbansal
        
        ! test/jdk/java/awt/Choice/UnfocusableToplevel/UnfocusableToplevel.java
        
        Changeset: 3c937001
        Author:    Sergey Bylokhov 
        Date:      2020-03-31 19:56:33 +0000
        URL:       https://git.openjdk.java.net/amber/commit/3c937001
        
        8241797: Add some tests to the problem list
        
        Reviewed-by: jdv, prr, pbansal
        
        ! test/jdk/ProblemList.txt
        
        Changeset: 38716935
        Author:    Phil Race 
        Date:      2020-04-03 15:00:41 +0000
        URL:       https://git.openjdk.java.net/amber/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: 5a5e4bbf
        Author:    Phil Race 
        Date:      2020-04-06 12:01:34 +0000
        URL:       https://git.openjdk.java.net/amber/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: ead83e6b
        Author:    Sergey Bylokhov 
        Date:      2020-02-06 16:15:56 +0000
        URL:       https://git.openjdk.java.net/amber/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: 8eb7c3ef
        Author:    Sergey Bylokhov 
        Date:      2020-04-06 20:27:40 +0000
        URL:       https://git.openjdk.java.net/amber/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: 84fc4850
        Author:    Sergey Bylokhov 
        Date:      2020-04-07 21:56:04 +0000
        URL:       https://git.openjdk.java.net/amber/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: a62b24f5
        Author:    Sergey Bylokhov 
        Date:      2020-04-08 02:03:56 +0000
        URL:       https://git.openjdk.java.net/amber/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: f67e6088
        Author:    Sergey Bylokhov 
        Date:      2020-04-08 02:36:04 +0000
        URL:       https://git.openjdk.java.net/amber/commit/f67e6088
        
        8238567: SoftMainMixer.processAudioBuffers(): Wrong handling of stoppedMixers
        
        Reviewed-by: prr
        
        ! src/java.desktop/share/classes/com/sun/media/sound/SoftMainMixer.java
        
        Changeset: a6678d2e
        Author:    Prasanta Sadhukhan 
        Date:      2020-04-08 16:29:03 +0000
        URL:       https://git.openjdk.java.net/amber/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: 10ca4873
        Author:    Sergey Bylokhov 
        Date:      2020-04-08 02:53:43 +0000
        URL:       https://git.openjdk.java.net/amber/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: 64365fb9
        Author:    Phil Race 
        Date:      2020-04-08 13:19:12 +0000
        URL:       https://git.openjdk.java.net/amber/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: 3850f28e
        Author:    Phil Race 
        Date:      2020-04-08 16:55:27 +0000
        URL:       https://git.openjdk.java.net/amber/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: 6b0b851a
        Author:    Prasanta Sadhukhan 
        Date:      2020-04-10 11:47:09 +0000
        URL:       https://git.openjdk.java.net/amber/commit/6b0b851a
        
        Merge
        
        ! test/jdk/ProblemList.txt
        ! test/jdk/ProblemList.txt
        
        Changeset: f11d4628
        Author:    Alex Menkov 
        Date:      2020-04-10 10:52:26 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/efba976c
        
        Merge
        
        
        Changeset: 83a1d70f
        Author:    Andy Herrick 
        Date:      2020-04-10 16:21:12 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/50bca089
        
        8243008: Shenandoah: TestVolatilesShenandoah test failed on aarch64
        
        Reviewed-by: shade
        
        ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesShenandoah.java
        
        Changeset: 16219c45
        Author:    duke 
        Date:      2020-04-16 22:04:13 +0000
        URL:       https://git.openjdk.java.net/amber/commit/16219c45
        
        Automatic merge of master into stats-before-this-super
        
        
        
        From vromero at openjdk.java.net  Mon Apr 20 22:42:34 2020
        From: vromero at openjdk.java.net (Vicente Romero)
        Date: Mon, 20 Apr 2020 22:42:34 GMT
        Subject: [sealed-types] RFR: fixed comment at jvm.h
        Message-ID: 
        
        just fixing a comment at jvm.h
        
        -------------
        
        Commit messages:
         - fixed comment at jvm.h
        
        Changes: https://git.openjdk.java.net/amber/pull/16/files
         Webrev: https://webrevs.openjdk.java.net/amber/16/webrev.00
          Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod
          Patch: https://git.openjdk.java.net/amber/pull/16.diff
          Fetch: git fetch https://git.openjdk.java.net/amber pull/16/head:pull/16
        
        PR: https://git.openjdk.java.net/amber/pull/16
        
        From vromero at openjdk.java.net  Tue Apr 21 00:47:59 2020
        From: vromero at openjdk.java.net (Vicente Romero)
        Date: Tue, 21 Apr 2020 00:47:59 GMT
        Subject: [Integrated] [sealed-types] RFR: fixed comment at jvm.h
        In-Reply-To: 
        References: 
        Message-ID: <744556ed-c8f6-4306-8eb7-c5abe566faf9@openjdk.org>
        
        Changeset: 75ca97b6
        Author:    Vicente Romero 
        Date:      2020-04-21 00:47:15 +0000
        URL:       https://git.openjdk.java.net/amber/commit/75ca97b6
        
        fixed comment at jvm.h
        
        ! src/hotspot/share/include/jvm.h
        
        From duke at openjdk.java.net  Tue Apr 21 00:50:03 2020
        From: duke at openjdk.java.net (duke)
        Date: Tue, 21 Apr 2020 00:50:03 GMT
        Subject: git: openjdk/amber: amber-demo-II: 2 new changesets
        Message-ID: <1cb251e3-7617-4e1e-9621-4601b6104f2b@openjdk.org>
        
        Changeset: 75ca97b6
        Author:    Vicente Romero 
        Date:      2020-04-21 00:47:15 +0000
        URL:       https://git.openjdk.java.net/amber/commit/75ca97b6
        
        fixed comment at jvm.h
        
        ! src/hotspot/share/include/jvm.h
        
        Changeset: 32ba90e4
        Author:    duke 
        Date:      2020-04-21 00:49:12 +0000
        URL:       https://git.openjdk.java.net/amber/commit/32ba90e4
        
        Automatic merge of sealed-types into amber-demo-II
        
        
        
        From vicente.romero at oracle.com  Tue Apr 21 17:22:46 2020
        From: vicente.romero at oracle.com (Vicente Romero)
        Date: Tue, 21 Apr 2020 17:22:46 GMT
        Subject: git: openjdk/amber: sealed-types: removing duplicate entry for
         JVM_GetPermittedSubtypes at jvm.h
        Message-ID: <0c4b663f-e2f5-426d-b411-5db0455ada58@oracle.com>
        
        Changeset: a6937c83
        Author:    Vicente Romero 
        Date:      2020-04-21 13:20:05 +0000
        URL:       https://git.openjdk.java.net/amber/commit/a6937c83
        
        removing duplicate entry for JVM_GetPermittedSubtypes at jvm.h
        
        ! src/hotspot/share/include/jvm.h
        
        
        From duke at openjdk.java.net  Tue Apr 21 17:24:03 2020
        From: duke at openjdk.java.net (duke)
        Date: Tue, 21 Apr 2020 17:24:03 GMT
        Subject: git: openjdk/amber: amber-demo-II: 2 new changesets
        Message-ID: 
        
        Changeset: a6937c83
        Author:    Vicente Romero 
        Date:      2020-04-21 13:20:05 +0000
        URL:       https://git.openjdk.java.net/amber/commit/a6937c83
        
        removing duplicate entry for JVM_GetPermittedSubtypes at jvm.h
        
        ! src/hotspot/share/include/jvm.h
        
        Changeset: 6641a6d6
        Author:    duke 
        Date:      2020-04-21 17:23:03 +0000
        URL:       https://git.openjdk.java.net/amber/commit/6641a6d6
        
        Automatic merge of sealed-types into amber-demo-II
        
        
        
        From vicente.romero at oracle.com  Tue Apr 21 21:09:47 2020
        From: vicente.romero at oracle.com (Vicente Romero)
        Date: Tue, 21 Apr 2020 21:09:47 GMT
        Subject: git: openjdk/amber: records-2: allow local interfaces and enums
        Message-ID: 
        
        Changeset: 22ca5a53
        Author:    Vicente Romero 
        Date:      2020-04-21 17:02:08 +0000
        URL:       https://git.openjdk.java.net/amber/commit/22ca5a53
        
        allow local interfaces and enums
        
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
        - test/langtools/tools/javac/IllegalAnnotation.java
        - test/langtools/tools/javac/IllegalAnnotation.out
        ! test/langtools/tools/javac/InterfaceInInner.out
        ! test/langtools/tools/javac/diags/examples/EnumsMustBeStatic.java
        - test/langtools/tools/javac/diags/examples/IllegalAnnotationDeclaration.java
        - test/langtools/tools/javac/diags/examples/InterfaceNotAllowed.java
        - test/langtools/tools/javac/diags/examples/LocalEnum.java
        ! test/langtools/tools/javac/diags/examples/RecordsNotAllowedInInnerClasses.java
        - test/langtools/tools/javac/enum/LocalEnum.java
        - test/langtools/tools/javac/enum/LocalEnum.out
        ! test/langtools/tools/javac/enum/NestedEnum.out
        ! test/langtools/tools/javac/enum/T5081785.out
        + test/langtools/tools/javac/records/LocalStaticDeclarations.java
        ! test/langtools/tools/javac/records/RecordCompilationTests.java
        
        
        From forax at univ-mlv.fr  Thu Apr 23 12:34:18 2020
        From: forax at univ-mlv.fr (Remi Forax)
        Date: Thu, 23 Apr 2020 14:34:18 +0200 (CEST)
        Subject: Bytecode carving game - how to declare local variables inside a
         call to super() ?
        Message-ID: <1452755137.220453.1587645258865.JavaMail.zimbra@u-pem.fr>
        
        I'm sure you want to play a game,
        what about i give you the bytecode, show me the corresponding Java code :)
        
        Let say i have this code:
        public interface Fun {
          record Point(int x, int y) { }
          record Circle(Point center, int radius) { }
        
          class Shape {
            private final double distanceToOrigin;
            
            public Shape(double distanceToOrigin) {
              this.distanceToOrigin = distanceToOrigin;
            }
          }
        
          class Disc extends Shape {
            public Disc(Circle circle) {
              super(Math.sqrt(circle.center.x * circle.center.x + circle.center.y * circle.center.y));
            }
          }
        }
        
        The code in super() has a lot of repetition, circle.center is used 4 times !
        
        The generated bytecode for this example (it is the same using javac or ecj, the eclipse compiler),
        shows 4 calls to getfield Fun$Circle.center:LFun$Point;
        
        $ javap -c Fun\$Disc.class 
        Compiled from "Fun.java"
        public class Fun$Disc extends Fun$Shape {
          public Fun$Disc(Fun$Circle);
            Code:
               0: aload_0
               1: aload_1
               2: getfield      #8                  // Field Fun$Circle.center:LFun$Point;
               5: getfield      #14                 // Field Fun$Point.x:I
               8: aload_1
               9: getfield      #8                  // Field Fun$Circle.center:LFun$Point;
              12: getfield      #14                 // Field Fun$Point.x:I
              15: imul
              16: aload_1
              17: getfield      #8                  // Field Fun$Circle.center:LFun$Point;
              20: getfield      #20                 // Field Fun$Point.y:I
              23: aload_1
              24: getfield      #8                  // Field Fun$Circle.center:LFun$Point;
              27: getfield      #20                 // Field Fun$Point.y:I
              30: imul
              31: iadd
              32: i2d
              33: invokestatic  #23                 // Method java/lang/Math.sqrt:(D)D
              36: invokespecial #29                 // Method Fun$Shape."":(D)V
              39: return
        }
        
        
        Now, refactoring the java source code using the jdk 14, I was able to get ecj to generate this bytecode:
        
        $ javap -c Fun\$Disc.class 
        Compiled from "Fun.java"
        public class Fun$Disc extends Fun$Shape {
          public Fun$Disc(Fun$Circle);
            Code:
               0: aload_0
               1: aload_1
               2: getfield      #8                  // Field Fun$Circle.center:LFun$Point;
               5: astore_2
               6: aload_2
               7: getfield      #14                 // Field Fun$Point.x:I
              10: istore_3
              11: aload_2
              12: getfield      #20                 // Field Fun$Point.y:I
              15: istore        4
              17: iload_3
              18: iload_3
              19: imul
              20: iload         4
              22: iload         4
              24: imul
              25: iadd
              26: i2d
              27: invokestatic  #23                 // Method java/lang/Math.sqrt:(D)D
              30: invokespecial #29                 // Method Fun$Shape."":(D)V
              33: return
        }
        
        as you can see i'm able to declare local variables, the slot 2, 3 and 4, to store center, center.x and center.y, inside the call to super !
        
        How to do declare a local variable inside a call to super (several solutions) ?
        What is the Java code corresponding to the bytecode above ?
        
        regards,
        R?mi
        
        From amaembo at gmail.com  Thu Apr 23 14:53:00 2020
        From: amaembo at gmail.com (Tagir Valeev)
        Date: Thu, 23 Apr 2020 21:53:00 +0700
        Subject: Bytecode carving game - how to declare local variables inside a
         call to super() ?
        In-Reply-To: <1452755137.220453.1587645258865.JavaMail.zimbra@u-pem.fr>
        References: <1452755137.220453.1587645258865.JavaMail.zimbra@u-pem.fr>
        Message-ID: 
        
        Wow, Java puzzlers!
        
        I bet it's
        
        super(switch(0) {default->{
        ... the rest is simple...}})
        
        ??, 23 ???. 2020 ?., 19:39 Remi Forax :
        
        > I'm sure you want to play a game,
        > what about i give you the bytecode, show me the corresponding Java code :)
        >
        > Let say i have this code:
        > public interface Fun {
        >   record Point(int x, int y) { }
        >   record Circle(Point center, int radius) { }
        >
        >   class Shape {
        >     private final double distanceToOrigin;
        >
        >     public Shape(double distanceToOrigin) {
        >       this.distanceToOrigin = distanceToOrigin;
        >     }
        >   }
        >
        >   class Disc extends Shape {
        >     public Disc(Circle circle) {
        >       super(Math.sqrt(circle.center.x * circle.center.x + circle.center.y
        > * circle.center.y));
        >     }
        >   }
        > }
        >
        > The code in super() has a lot of repetition, circle.center is used 4 times
        > !
        >
        > The generated bytecode for this example (it is the same using javac or
        > ecj, the eclipse compiler),
        > shows 4 calls to getfield Fun$Circle.center:LFun$Point;
        >
        > $ javap -c Fun\$Disc.class
        > Compiled from "Fun.java"
        > public class Fun$Disc extends Fun$Shape {
        >   public Fun$Disc(Fun$Circle);
        >     Code:
        >        0: aload_0
        >        1: aload_1
        >        2: getfield      #8                  // Field
        > Fun$Circle.center:LFun$Point;
        >        5: getfield      #14                 // Field Fun$Point.x:I
        >        8: aload_1
        >        9: getfield      #8                  // Field
        > Fun$Circle.center:LFun$Point;
        >       12: getfield      #14                 // Field Fun$Point.x:I
        >       15: imul
        >       16: aload_1
        >       17: getfield      #8                  // Field
        > Fun$Circle.center:LFun$Point;
        >       20: getfield      #20                 // Field Fun$Point.y:I
        >       23: aload_1
        >       24: getfield      #8                  // Field
        > Fun$Circle.center:LFun$Point;
        >       27: getfield      #20                 // Field Fun$Point.y:I
        >       30: imul
        >       31: iadd
        >       32: i2d
        >       33: invokestatic  #23                 // Method
        > java/lang/Math.sqrt:(D)D
        >       36: invokespecial #29                 // Method
        > Fun$Shape."":(D)V
        >       39: return
        > }
        >
        >
        > Now, refactoring the java source code using the jdk 14, I was able to get
        > ecj to generate this bytecode:
        >
        > $ javap -c Fun\$Disc.class
        > Compiled from "Fun.java"
        > public class Fun$Disc extends Fun$Shape {
        >   public Fun$Disc(Fun$Circle);
        >     Code:
        >        0: aload_0
        >        1: aload_1
        >        2: getfield      #8                  // Field
        > Fun$Circle.center:LFun$Point;
        >        5: astore_2
        >        6: aload_2
        >        7: getfield      #14                 // Field Fun$Point.x:I
        >       10: istore_3
        >       11: aload_2
        >       12: getfield      #20                 // Field Fun$Point.y:I
        >       15: istore        4
        >       17: iload_3
        >       18: iload_3
        >       19: imul
        >       20: iload         4
        >       22: iload         4
        >       24: imul
        >       25: iadd
        >       26: i2d
        >       27: invokestatic  #23                 // Method
        > java/lang/Math.sqrt:(D)D
        >       30: invokespecial #29                 // Method
        > Fun$Shape."":(D)V
        >       33: return
        > }
        >
        > as you can see i'm able to declare local variables, the slot 2, 3 and 4,
        > to store center, center.x and center.y, inside the call to super !
        >
        > How to do declare a local variable inside a call to super (several
        > solutions) ?
        > What is the Java code corresponding to the bytecode above ?
        >
        > regards,
        > R?mi
        >
        
        From jesper at selskabet.org  Thu Apr 23 14:58:55 2020
        From: jesper at selskabet.org (=?utf-8?Q?Jesper_Steen_M=C3=B8ller?=)
        Date: Thu, 23 Apr 2020 16:58:55 +0200
        Subject: Bytecode carving game - how to declare local variables inside a
         call to super() ?
        In-Reply-To: 
        References: <1452755137.220453.1587645258865.JavaMail.zimbra@u-pem.fr>
         
        Message-ID: <588A6F69-8652-4061-85E6-E0031F370783@selskabet.org>
        
        I love puzzlers, but I can't solve this one.
        
        I know instanceof Point p will bind p, and perhaps ECJ may perform certain optimizations, but you can't use instanceof on an int...
        
        super(Math.sqrt(circle.center instanceof Point p ? p.x * p.x + p.y * p.y : 0));
        
        
        -Jesper
        
        
        > On 23 Apr 2020, at 16.53, Tagir Valeev  wrote:
        > 
        > Wow, Java puzzlers!
        > 
        > I bet it's
        > 
        > super(switch(0) {default->{
        > ... the rest is simple...}})
        > 
        > ??, 23 ???. 2020 ?., 19:39 Remi Forax :
        > 
        >> I'm sure you want to play a game,
        >> what about i give you the bytecode, show me the corresponding Java code :)
        >> 
        >> Let say i have this code:
        >> public interface Fun {
        >>  record Point(int x, int y) { }
        >>  record Circle(Point center, int radius) { }
        >> 
        >>  class Shape {
        >>    private final double distanceToOrigin;
        >> 
        >>    public Shape(double distanceToOrigin) {
        >>      this.distanceToOrigin = distanceToOrigin;
        >>    }
        >>  }
        >> 
        >>  class Disc extends Shape {
        >>    public Disc(Circle circle) {
        >>      super(Math.sqrt(circle.center.x * circle.center.x + circle.center.y
        >> * circle.center.y));
        >>    }
        >>  }
        >> }
        >> 
        >> The code in super() has a lot of repetition, circle.center is used 4 times
        >> !
        >> 
        >> The generated bytecode for this example (it is the same using javac or
        >> ecj, the eclipse compiler),
        >> shows 4 calls to getfield Fun$Circle.center:LFun$Point;
        >> 
        >> $ javap -c Fun\$Disc.class
        >> Compiled from "Fun.java"
        >> public class Fun$Disc extends Fun$Shape {
        >>  public Fun$Disc(Fun$Circle);
        >>    Code:
        >>       0: aload_0
        >>       1: aload_1
        >>       2: getfield      #8                  // Field
        >> Fun$Circle.center:LFun$Point;
        >>       5: getfield      #14                 // Field Fun$Point.x:I
        >>       8: aload_1
        >>       9: getfield      #8                  // Field
        >> Fun$Circle.center:LFun$Point;
        >>      12: getfield      #14                 // Field Fun$Point.x:I
        >>      15: imul
        >>      16: aload_1
        >>      17: getfield      #8                  // Field
        >> Fun$Circle.center:LFun$Point;
        >>      20: getfield      #20                 // Field Fun$Point.y:I
        >>      23: aload_1
        >>      24: getfield      #8                  // Field
        >> Fun$Circle.center:LFun$Point;
        >>      27: getfield      #20                 // Field Fun$Point.y:I
        >>      30: imul
        >>      31: iadd
        >>      32: i2d
        >>      33: invokestatic  #23                 // Method
        >> java/lang/Math.sqrt:(D)D
        >>      36: invokespecial #29                 // Method
        >> Fun$Shape."":(D)V
        >>      39: return
        >> }
        >> 
        >> 
        >> Now, refactoring the java source code using the jdk 14, I was able to get
        >> ecj to generate this bytecode:
        >> 
        >> $ javap -c Fun\$Disc.class
        >> Compiled from "Fun.java"
        >> public class Fun$Disc extends Fun$Shape {
        >>  public Fun$Disc(Fun$Circle);
        >>    Code:
        >>       0: aload_0
        >>       1: aload_1
        >>       2: getfield      #8                  // Field
        >> Fun$Circle.center:LFun$Point;
        >>       5: astore_2
        >>       6: aload_2
        >>       7: getfield      #14                 // Field Fun$Point.x:I
        >>      10: istore_3
        >>      11: aload_2
        >>      12: getfield      #20                 // Field Fun$Point.y:I
        >>      15: istore        4
        >>      17: iload_3
        >>      18: iload_3
        >>      19: imul
        >>      20: iload         4
        >>      22: iload         4
        >>      24: imul
        >>      25: iadd
        >>      26: i2d
        >>      27: invokestatic  #23                 // Method
        >> java/lang/Math.sqrt:(D)D
        >>      30: invokespecial #29                 // Method
        >> Fun$Shape."":(D)V
        >>      33: return
        >> }
        >> 
        >> as you can see i'm able to declare local variables, the slot 2, 3 and 4,
        >> to store center, center.x and center.y, inside the call to super !
        >> 
        >> How to do declare a local variable inside a call to super (several
        >> solutions) ?
        >> What is the Java code corresponding to the bytecode above ?
        >> 
        >> regards,
        >> R?mi
        >> 
        
        
        From brian.goetz at oracle.com  Thu Apr 23 15:09:25 2020
        From: brian.goetz at oracle.com (Brian Goetz)
        Date: Thu, 23 Apr 2020 11:09:25 -0400
        Subject: Cleaning up the branches
        Message-ID: 
        
        I did a `branch -r` on our new openjdk/amber git repository, and got:
        
        origin/HEAD -> origin/master
         ? origin/amber-demo
         ? origin/amber-demo-II
         ? origin/asm-condy
         ? origin/concise-method-declarations
         ? origin/condy
         ? origin/condy-folding
         ? origin/condy-folding-new
         ? origin/condy-lambda
         ? origin/datum
         ? origin/datum-old
         ? origin/enhanced-enums
         ? origin/intrinsics
         ? origin/intrinsics-project
         ? origin/jep-334
         ? origin/lambda-leftovers
         ? origin/local-methods
         ? origin/lvti
         ? origin/master
         ? origin/newescapes
         ? origin/pattern-runtime
         ? origin/patterns
         ? origin/patterns-deconstruction
         ? origin/patterns-stage-1
         ? origin/patterns-stage-2
         ? origin/raw-string-literal
         ? origin/records
         ? origin/records-2
         ? origin/records-and-sealed
         ? origin/sealed
         ? origin/sealed-types
         ? origin/stats-before-this-super
         ? origin/string-tapas
         ? origin/switch
         ? origin/switch2
        
        Amber has had a lot of experiments already, some of which graduated to 
        features, and others of which have withered.? Given that there will be 
        more work in the future, some "clean up our workshop" may be in order.? 
        Let's set out some goals.
        
        1.? Being able to find what you want.? I am not going to advocate for a 
        mandatory structure for branch names, but clearly having two branches 
        with very similar names (like `sealed` and `sealed-types`, or 
        `intrinsics` and `intrinsics-project`) is confusing; if someone wants to 
        check out the latest, they won't know which to pick.
        
        2.? Telling what is active.? Many of these branches will not see further 
        work; they were experiments that either succeeded or failed, but are 
        completed.? They may have historical value, but it would be good to be 
        able to know what is still active.
        
        
        Without getting into too much of a bikeshed (hah), some simple proposals:
        
         ?- When a branch becomes (or is recognized to be) dead, let's rename it 
        to something that makes that clear, such as `dead-x` where `x` is the 
        old name.? (IF `dead` started with `z`, that would be better, as they 
        would all sort to the bottom.)? This is an action that can be done by 
        any committer, so we can all help keep the workshop clean.
        
         ?- If you have a private branch, keep it in your private fork. We 
        couldn't do this with `hg`, but we can with `git`, so if any of the 
        above are private forks in disguise, let's move them to your private git 
        fork, and apply the `dead-x` treatment to it.
        
         ?- For the active branches, maybe we can keep a wiki page with the list 
        of branches, what they actually are, what is their disposition, if 
        anything (e.g., graduated as part of JEP-xxx), and who is the most 
        relevant authority on their state?? Then we would know who to ask if 
        it's dead.
        
        
        
        From brian.goetz at oracle.com  Thu Apr 23 15:15:26 2020
        From: brian.goetz at oracle.com (Brian Goetz)
        Date: Thu, 23 Apr 2020 11:15:26 -0400
        Subject: Cleaning up the branches
        In-Reply-To: 
        References: 
        Message-ID: <7ab9c19c-5438-a29a-ba4c-ddbec4f0b4b2@oracle.com>
        
        
        >
        > ?- When a branch becomes (or is recognized to be) dead, let's rename 
        > it to something that makes that clear, such as `dead-x` where `x` is 
        > the old name.? (IF `dead` started with `z`, that would be better, as 
        > they would all sort to the bottom.)? This is an action that can be 
        > done by any committer, so we can all help keep the workshop clean.
        
        Vicente suggested to me that we use `zzz`, to denote a "sleeping" branch 
        -- I like that idea.? This is a simple trick that will go a long way.
        
        
        
        From brian.goetz at oracle.com  Thu Apr 23 15:24:38 2020
        From: brian.goetz at oracle.com (Brian Goetz)
        Date: Thu, 23 Apr 2020 11:24:38 -0400
        Subject: Bytecode carving game - how to declare local variables inside a
         call to super() ?
        In-Reply-To: <1452755137.220453.1587645258865.JavaMail.zimbra@u-pem.fr>
        References: <1452755137.220453.1587645258865.JavaMail.zimbra@u-pem.fr>
        Message-ID: <5a50a6ac-e5dc-ec7d-be8c-140264f98ea8@oracle.com>
        
        I don't even have to look at the code.? I know Remi's been itching for a 
        puzzler that uses switch expressions as fake block expressions.
        
        Do I win?
        
        On 4/23/2020 8:34 AM, Remi Forax wrote:
        > I'm sure you want to play a game,
        > what about i give you the bytecode, show me the corresponding Java code :)
        >
        > Let say i have this code:
        > public interface Fun {
        >    record Point(int x, int y) { }
        >    record Circle(Point center, int radius) { }
        >
        >    class Shape {
        >      private final double distanceToOrigin;
        >      
        >      public Shape(double distanceToOrigin) {
        >        this.distanceToOrigin = distanceToOrigin;
        >      }
        >    }
        >
        >    class Disc extends Shape {
        >      public Disc(Circle circle) {
        >        super(Math.sqrt(circle.center.x * circle.center.x + circle.center.y * circle.center.y));
        >      }
        >    }
        > }
        >
        > The code in super() has a lot of repetition, circle.center is used 4 times !
        >
        > The generated bytecode for this example (it is the same using javac or ecj, the eclipse compiler),
        > shows 4 calls to getfield Fun$Circle.center:LFun$Point;
        >
        > $ javap -c Fun\$Disc.class
        > Compiled from "Fun.java"
        > public class Fun$Disc extends Fun$Shape {
        >    public Fun$Disc(Fun$Circle);
        >      Code:
        >         0: aload_0
        >         1: aload_1
        >         2: getfield      #8                  // Field Fun$Circle.center:LFun$Point;
        >         5: getfield      #14                 // Field Fun$Point.x:I
        >         8: aload_1
        >         9: getfield      #8                  // Field Fun$Circle.center:LFun$Point;
        >        12: getfield      #14                 // Field Fun$Point.x:I
        >        15: imul
        >        16: aload_1
        >        17: getfield      #8                  // Field Fun$Circle.center:LFun$Point;
        >        20: getfield      #20                 // Field Fun$Point.y:I
        >        23: aload_1
        >        24: getfield      #8                  // Field Fun$Circle.center:LFun$Point;
        >        27: getfield      #20                 // Field Fun$Point.y:I
        >        30: imul
        >        31: iadd
        >        32: i2d
        >        33: invokestatic  #23                 // Method java/lang/Math.sqrt:(D)D
        >        36: invokespecial #29                 // Method Fun$Shape."":(D)V
        >        39: return
        > }
        >
        >
        > Now, refactoring the java source code using the jdk 14, I was able to get ecj to generate this bytecode:
        >
        > $ javap -c Fun\$Disc.class
        > Compiled from "Fun.java"
        > public class Fun$Disc extends Fun$Shape {
        >    public Fun$Disc(Fun$Circle);
        >      Code:
        >         0: aload_0
        >         1: aload_1
        >         2: getfield      #8                  // Field Fun$Circle.center:LFun$Point;
        >         5: astore_2
        >         6: aload_2
        >         7: getfield      #14                 // Field Fun$Point.x:I
        >        10: istore_3
        >        11: aload_2
        >        12: getfield      #20                 // Field Fun$Point.y:I
        >        15: istore        4
        >        17: iload_3
        >        18: iload_3
        >        19: imul
        >        20: iload         4
        >        22: iload         4
        >        24: imul
        >        25: iadd
        >        26: i2d
        >        27: invokestatic  #23                 // Method java/lang/Math.sqrt:(D)D
        >        30: invokespecial #29                 // Method Fun$Shape."":(D)V
        >        33: return
        > }
        >
        > as you can see i'm able to declare local variables, the slot 2, 3 and 4, to store center, center.x and center.y, inside the call to super !
        >
        > How to do declare a local variable inside a call to super (several solutions) ?
        > What is the Java code corresponding to the bytecode above ?
        >
        > regards,
        > R?mi
        
        
        From vicente.romero at oracle.com  Thu Apr 23 19:56:49 2020
        From: vicente.romero at oracle.com (Vicente Romero)
        Date: Thu, 23 Apr 2020 19:56:49 GMT
        Subject: git: openjdk/amber: sealed-types: adding toString method to
         Flag.NON_SEALED
        Message-ID: <9318b341-35c2-4181-99dd-b4271c174c46@oracle.com>
        
        Changeset: 8e0e8e55
        Author:    Vicente Romero 
        Date:      2020-04-23 15:55:45 +0000
        URL:       https://git.openjdk.java.net/amber/commit/8e0e8e55
        
        adding toString method to Flag.NON_SEALED
        
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
        
        
        From duke at openjdk.java.net  Thu Apr 23 19:58:36 2020
        From: duke at openjdk.java.net (duke)
        Date: Thu, 23 Apr 2020 19:58:36 GMT
        Subject: git: openjdk/amber: amber-demo-II: 2 new changesets
        Message-ID: 
        
        Changeset: 8e0e8e55
        Author:    Vicente Romero 
        Date:      2020-04-23 15:55:45 +0000
        URL:       https://git.openjdk.java.net/amber/commit/8e0e8e55
        
        adding toString method to Flag.NON_SEALED
        
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
        
        Changeset: f1d72f7c
        Author:    duke 
        Date:      2020-04-23 19:56:46 +0000
        URL:       https://git.openjdk.java.net/amber/commit/f1d72f7c
        
        Automatic merge of sealed-types into amber-demo-II
        
        
        
        From duke at openjdk.java.net  Thu Apr 23 22:07:20 2020
        From: duke at openjdk.java.net (J.Duke)
        Date: Thu, 23 Apr 2020 22:07:20 GMT
        Subject: [stats-before-this-super] Merge master
        Message-ID: <9pIMH_YSNUr_3EzVBQQ6hqB16gLP449bTYePKATQuQ8=.1d0c8f93-e9fc-4cbd-9894-0faae1cf5431@github.com>
        
        Hi all,
        
        this is an _automatically_ generated pull request to notify you that there are 93 commits from the branch `master`that
        can **not** be merged into the branch `stats-before-this-super`:
        
        The following file contains merge conflicts:
        
        - src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
        
        All Committers in this [project](https://openjdk.java.net/census#Optional[amber]) have access to my [personal
        fork](https://github.com/openjdk-bot/amber) and can therefore help resolve these merge conflicts (you may want to
        coordinate who should do this). The following paragraphs will give an example on how to solve these merge conflicts and
        push the resulting merge commit to this pull request. The below commands should be run in a local clone of your
        [personal fork](https://wiki.openjdk.java.net/display/skara#Skara-Personalforks) of the
        [openjdk/amber](https://github.com/openjdk/amber) repository.
        
        # Ensure target branch is up to date
        $ git checkout stats-before-this-super
        $ git pull https://github.com/openjdk/amber stats-before-this-super
        
        # Fetch and checkout the branch for this pull request
        $ git fetch https://github.com/openjdk-bot/amber +39:openjdk-bot-39
        $ git checkout openjdk-bot-39
        
        # Merge the target branch
        $ git merge stats-before-this-super
        
        When you have resolved the conflicts resulting from the `git merge` command above, run the following commands to create
        a merge commit:
        
        $ git add paths/to/files/with/conflicts
        $ git commit -m 'Merge master'
        
        
        When you have created the merge commit, run the following command to push the merge commit to this pull request:
        
        $ git push https://github.com/openjdk-bot/amber openjdk-bot-39:39
        
        _Note_: if you are using SSH to push commits to GitHub, then change the URL in the above `git push` command accordingly.
        
        Thanks,
        J. Duke
        
        -------------
        
        Commit messages:
         - 8242302: Refactor jpackage native code
         - 8238048: Close alignment gaps in InstanceKlass
         - 8243494: Shenandoah: set counters once per cycle
         - 8243486: ZGC: Adjust "Allocated" statistics to take undone page allocations into account
         - 8239357: Revert gcc implementation of offset_of
         - 8243487: Shenandoah: make _num_phases illegal phase type
         - 8243478: Shenandoah: avoid implicit worker_id = 0
         - 8242792: interval < flushInterval is always false in jdk.jfr.internal.RequestEngine#setFlushInterval
         - 8241603: ZGC: java/lang/management/MemoryMXBean/MemoryTestZGC.sh crashes on macOS
         - 8242848: Improve performance of InflaterOutputStream.write()
         - ...omitting 83 further commits.
        
        The merge commit only contains trivial merges, so no merge-specific webrevs have been generated.
        
        Changes: https://git.openjdk.java.net/amber/pull/17/files
          Stats: 43341 lines in 767 files changed: 22271 ins; 17289 del; 3781 mod
          Patch: https://git.openjdk.java.net/amber/pull/17.diff
          Fetch: git fetch https://git.openjdk.java.net/amber pull/17/head:pull/17
        
        PR: https://git.openjdk.java.net/amber/pull/17
        
        From duke at openjdk.java.net  Thu Apr 23 22:07:58 2020
        From: duke at openjdk.java.net (duke)
        Date: Thu, 23 Apr 2020 22:07:58 GMT
        Subject: git: openjdk/amber: concise-method-declarations: 94 new changesets
        Message-ID: <148c966a-49ae-4744-944b-820d4ebb0be9@openjdk.org>
        
        Changeset: d0f5c5c6
        Author:    Denghui Dong 
        Committer: Mikhailo Seledtsov 
        Date:      2020-04-16 15:45:17 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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: e1f07cd0
        Author:    Kim Barrett 
        Date:      2020-04-23 12:57:18 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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: 8ac80562
        Author:    duke 
        Date:      2020-04-23 22:01:50 +0000
        URL:       https://git.openjdk.java.net/amber/commit/8ac80562
        
        Automatic merge of master into concise-method-declarations
        
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
        
        
        From duke at openjdk.java.net  Thu Apr 23 22:08:41 2020
        From: duke at openjdk.java.net (J.Duke)
        Date: Thu, 23 Apr 2020 22:08:41 GMT
        Subject: [sealed-types] Merge master
        Message-ID: 
        
        Hi all,
        
        this is an _automatically_ generated pull request to notify you that there are 93 commits from the branch `master`that
        can **not** be merged into the branch `sealed-types`:
        
        The following files contains merge conflicts:
        
        - src/hotspot/share/oops/instanceKlass.hpp
        - src/java.base/share/classes/java/lang/Class.java
        
        All Committers in this [project](https://openjdk.java.net/census#Optional[amber]) have access to my [personal
        fork](https://github.com/openjdk-bot/amber) and can therefore help resolve these merge conflicts (you may want to
        coordinate who should do this). The following paragraphs will give an example on how to solve these merge conflicts and
        push the resulting merge commit to this pull request. The below commands should be run in a local clone of your
        [personal fork](https://wiki.openjdk.java.net/display/skara#Skara-Personalforks) of the
        [openjdk/amber](https://github.com/openjdk/amber) repository.
        
        # Ensure target branch is up to date
        $ git checkout sealed-types
        $ git pull https://github.com/openjdk/amber sealed-types
        
        # Fetch and checkout the branch for this pull request
        $ git fetch https://github.com/openjdk-bot/amber +40:openjdk-bot-40
        $ git checkout openjdk-bot-40
        
        # Merge the target branch
        $ git merge sealed-types
        
        When you have resolved the conflicts resulting from the `git merge` command above, run the following commands to create
        a merge commit:
        
        $ git add paths/to/files/with/conflicts
        $ git commit -m 'Merge master'
        
        
        When you have created the merge commit, run the following command to push the merge commit to this pull request:
        
        $ git push https://github.com/openjdk-bot/amber openjdk-bot-40:40
        
        _Note_: if you are using SSH to push commits to GitHub, then change the URL in the above `git push` command accordingly.
        
        Thanks,
        J. Duke
        
        -------------
        
        Commit messages:
         - 8242302: Refactor jpackage native code
         - 8238048: Close alignment gaps in InstanceKlass
         - 8243494: Shenandoah: set counters once per cycle
         - 8243486: ZGC: Adjust "Allocated" statistics to take undone page allocations into account
         - 8239357: Revert gcc implementation of offset_of
         - 8243487: Shenandoah: make _num_phases illegal phase type
         - 8243478: Shenandoah: avoid implicit worker_id = 0
         - 8242792: interval < flushInterval is always false in jdk.jfr.internal.RequestEngine#setFlushInterval
         - 8241603: ZGC: java/lang/management/MemoryMXBean/MemoryTestZGC.sh crashes on macOS
         - 8242848: Improve performance of InflaterOutputStream.write()
         - ...omitting 83 further commits.
        
        The merge commit only contains trivial merges, so no merge-specific webrevs have been generated.
        
        Changes: https://git.openjdk.java.net/amber/pull/18/files
          Stats: 43341 lines in 767 files changed: 22271 ins; 17289 del; 3781 mod
          Patch: https://git.openjdk.java.net/amber/pull/18.diff
          Fetch: git fetch https://git.openjdk.java.net/amber pull/18/head:pull/18
        
        PR: https://git.openjdk.java.net/amber/pull/18
        
        From duke at openjdk.java.net  Thu Apr 23 22:20:22 2020
        From: duke at openjdk.java.net (duke)
        Date: Thu, 23 Apr 2020 22:20:22 GMT
        Subject: git: openjdk/amber: enhanced-enums: 94 new changesets
        Message-ID: 
        
        Changeset: d0f5c5c6
        Author:    Denghui Dong 
        Committer: Mikhailo Seledtsov 
        Date:      2020-04-16 15:45:17 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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: e1f07cd0
        Author:    Kim Barrett 
        Date:      2020-04-23 12:57:18 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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: b841e4ae
        Author:    duke 
        Date:      2020-04-23 22:03:24 +0000
        URL:       https://git.openjdk.java.net/amber/commit/b841e4ae
        
        Automatic merge of master into enhanced-enums
        
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java
        
        
        From duke at openjdk.java.net  Thu Apr 23 22:32:03 2020
        From: duke at openjdk.java.net (duke)
        Date: Thu, 23 Apr 2020 22:32:03 GMT
        Subject: git: openjdk/amber: lambda-leftovers: 94 new changesets
        Message-ID: 
        
        Changeset: d0f5c5c6
        Author:    Denghui Dong 
        Committer: Mikhailo Seledtsov 
        Date:      2020-04-16 15:45:17 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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: e1f07cd0
        Author:    Kim Barrett 
        Date:      2020-04-23 12:57:18 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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: 86afb77c
        Author:    duke 
        Date:      2020-04-23 22:03:08 +0000
        URL:       https://git.openjdk.java.net/amber/commit/86afb77c
        
        Automatic merge of master into lambda-leftovers
        
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
        
        
        From duke at openjdk.java.net  Thu Apr 23 22:43:48 2020
        From: duke at openjdk.java.net (duke)
        Date: Thu, 23 Apr 2020 22:43:48 GMT
        Subject: git: openjdk/amber: local-methods: 94 new changesets
        Message-ID: 
        
        Changeset: d0f5c5c6
        Author:    Denghui Dong 
        Committer: Mikhailo Seledtsov 
        Date:      2020-04-16 15:45:17 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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: e1f07cd0
        Author:    Kim Barrett 
        Date:      2020-04-23 12:57:18 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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: 3b6209a7
        Author:    duke 
        Date:      2020-04-23 22:02:50 +0000
        URL:       https://git.openjdk.java.net/amber/commit/3b6209a7
        
        Automatic merge of master into local-methods
        
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
        
        
        From duke at openjdk.java.net  Thu Apr 23 22:55:32 2020
        From: duke at openjdk.java.net (duke)
        Date: Thu, 23 Apr 2020 22:55:32 GMT
        Subject: git: openjdk/amber: pattern-runtime: 94 new changesets
        Message-ID: 
        
        Changeset: d0f5c5c6
        Author:    Denghui Dong 
        Committer: Mikhailo Seledtsov 
        Date:      2020-04-16 15:45:17 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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: e1f07cd0
        Author:    Kim Barrett 
        Date:      2020-04-23 12:57:18 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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: 1ce4f444
        Author:    duke 
        Date:      2020-04-23 22:04:08 +0000
        URL:       https://git.openjdk.java.net/amber/commit/1ce4f444
        
        Automatic merge of master into pattern-runtime
        
        
        
        From duke at openjdk.java.net  Thu Apr 23 23:07:13 2020
        From: duke at openjdk.java.net (duke)
        Date: Thu, 23 Apr 2020 23:07:13 GMT
        Subject: git: openjdk/amber: patterns-stage-2: 94 new changesets
        Message-ID: 
        
        Changeset: d0f5c5c6
        Author:    Denghui Dong 
        Committer: Mikhailo Seledtsov 
        Date:      2020-04-16 15:45:17 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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: e1f07cd0
        Author:    Kim Barrett 
        Date:      2020-04-23 12:57:18 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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: ae6aac36
        Author:    duke 
        Date:      2020-04-23 22:04:23 +0000
        URL:       https://git.openjdk.java.net/amber/commit/ae6aac36
        
        Automatic merge of master into patterns-stage-2
        
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
        
        
        From duke at openjdk.java.net  Thu Apr 23 23:18:46 2020
        From: duke at openjdk.java.net (duke)
        Date: Thu, 23 Apr 2020 23:18:46 GMT
        Subject: git: openjdk/amber: records-2: 94 new changesets
        Message-ID: <538dbbca-f6a9-49d2-bdf3-03e6c6af8a42@openjdk.org>
        
        Changeset: d0f5c5c6
        Author:    Denghui Dong 
        Committer: Mikhailo Seledtsov 
        Date:      2020-04-16 15:45:17 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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: e1f07cd0
        Author:    Kim Barrett 
        Date:      2020-04-23 12:57:18 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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: 0a5cc2b1
        Author:    duke 
        Date:      2020-04-23 22:02:07 +0000
        URL:       https://git.openjdk.java.net/amber/commit/0a5cc2b1
        
        Automatic merge of master into records-2
        
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
        
        
        From anthonyv.be at outlook.com  Fri Apr 24 05:52:58 2020
        From: anthonyv.be at outlook.com (Anthony Vanelverdinghe)
        Date: Fri, 24 Apr 2020 07:52:58 +0200
        Subject: Cleaning up the branches
        In-Reply-To: <7ab9c19c-5438-a29a-ba4c-ddbec4f0b4b2@oracle.com>
        References: 
         <7ab9c19c-5438-a29a-ba4c-ddbec4f0b4b2@oracle.com>
        Message-ID: 
        
        An alternative would be to tag dead branches, and remove the branch 
        altogether:
        - doing `git branch` would only list active branches
        - keeping the `zzz` convention for tags, doing `git tag -l zzz*` would 
        list dead ends
        - most importantly, I think: you'd be able to add any useful information 
        (about why it's dead etc.) directly in the tag
        
        Kind regards, Anthony
        
        On 23/04/2020 17:15, Brian Goetz wrote:
        >
        >>
        >> ?- When a branch becomes (or is recognized to be) dead, let's rename 
        >> it to something that makes that clear, such as `dead-x` where `x` is 
        >> the old name.? (IF `dead` started with `z`, that would be better, as 
        >> they would all sort to the bottom.)? This is an action that can be 
        >> done by any committer, so we can all help keep the workshop clean.
        >
        > Vicente suggested to me that we use `zzz`, to denote a "sleeping" 
        > branch -- I like that idea.? This is a simple trick that will go a 
        > long way.
        >
        >
        
        From jlahoda at openjdk.java.net  Fri Apr 24 06:51:07 2020
        From: jlahoda at openjdk.java.net (Jan Lahoda)
        Date: Fri, 24 Apr 2020 06:51:07 GMT
        Subject: git: openjdk/amber: patterns: 504 new changesets
        Message-ID: <77d70347-ba45-4e16-bf8e-811e4e1d64f9@openjdk.org>
        
        Changeset: c9dc7587
        Author:    Jan Lahoda 
        Date:      2020-03-13 16:58:28 +0000
        URL:       https://git.openjdk.java.net/amber/commit/c9dc7587
        
        Various improvements related to deconstruction patterns
        
        ! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java
        ! src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java
        ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java
        ! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
        ! test/langtools/tools/javac/patterns/DeconstructionPatternErrors.java
        ! test/langtools/tools/javac/patterns/DeconstructionPatternErrors.out
        + test/langtools/tools/javac/patterns/PrettyTest.java
        ! test/langtools/tools/javac/patterns/SimpleDeconstructionPattern.java
        
        Changeset: 001b8056
        Author:    Joe Darcy 
        Date:      2020-03-05 15:07:20 +0000
        URL:       https://git.openjdk.java.net/amber/commit/001b8056
        
        8240624: Note mapping of RoundingMode constants to equivalent IEEE 754-2019 attribute
        
        Reviewed-by: bpb
        
        ! src/java.base/share/classes/java/math/RoundingMode.java
        
        Changeset: f456f151
        Author:    Doug Simon 
        Date:      2020-03-05 16:32:52 +0000
        URL:       https://git.openjdk.java.net/amber/commit/f456f151
        
        8240538: [JVMCI] add test for JVMCI ConstantPool class
        
        Reviewed-by: kvn, iignatyev
        
        + test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantPoolTest.java
        
        Changeset: 9c6a7696
        Author:    Ramkumar Sunderbabu 
        Committer: Ramkumar Sunderbabu 
        Date:      2020-03-06 10:27:24 +0000
        URL:       https://git.openjdk.java.net/amber/commit/9c6a7696
        
        8153430: jdk regression test MletParserLocaleTest, ParserInfiniteLoopTest reduce default timeout
        
        Removed timeout=5 from the tests so that default timeout is used
        
        Reviewed-by: cjplummer
        
        ! test/jdk/javax/management/loading/MletParserLocaleTest.java
        ! test/jdk/javax/management/loading/ParserInfiniteLoopTest.java
        
        Changeset: f10fd7a7
        Author:    Matthias Baesken 
        Date:      2020-03-05 13:12:51 +0000
        URL:       https://git.openjdk.java.net/amber/commit/f10fd7a7
        
        8240603: Windows 32bit compile error after 8238676
        
        Reviewed-by: clanger, dholmes
        
        ! test/hotspot/jtreg/runtime/jni/atExit/libatExit.c
        
        Changeset: 3adad5a6
        Author:    Martin Doerr 
        Date:      2020-03-06 11:04:31 +0000
        URL:       https://git.openjdk.java.net/amber/commit/3adad5a6
        
        8239856: [ntintel] asserts about copying unaligned array element
        
        Reviewed-by: stuefe, sspitsyn
        
        ! src/jdk.jdwp.agent/share/native/libjdwp/ArrayReferenceImpl.c
        
        Changeset: 25d2db06
        Author:    Ivan Walulya 
        Date:      2020-03-06 11:40:03 +0000
        URL:       https://git.openjdk.java.net/amber/commit/25d2db06
        
        8240589: OtherRegionsTable::_num_occupied not updated correctly
        
        Reviewed-by: tschatzl, sjohanss
        
        ! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
        
        Changeset: 95a497ae
        Author:    Aditya Mandaleeka 
        Committer: Roman Kennke 
        Date:      2020-03-06 13:41:14 +0000
        URL:       https://git.openjdk.java.net/amber/commit/95a497ae
        
        8236981: Remove ShenandoahTraversalUpdateRefsClosure
        
        Reviewed-by: shade, rkennke
        
        ! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp
        ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
        ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
        
        Changeset: f0cd9dd5
        Author:    Ivan Walulya 
        Date:      2020-03-06 14:10:41 +0000
        URL:       https://git.openjdk.java.net/amber/commit/f0cd9dd5
        
        8240592: HeapRegionManager::rebuild_free_list logs 0s for the estimated free regions before
        
        Reviewed-by: sjohanss, kbarrett
        
        ! src/hotspot/share/gc/g1/heapRegionManager.cpp
        
        Changeset: 14c09861
        Author:    Ralf Schmelter 
        Date:      2020-03-06 16:19:32 +0000
        URL:       https://git.openjdk.java.net/amber/commit/14c09861
        
        8240440: Implement get_safepoint_workers() for parallel GC
        
        Reviewed-by: tschatzl, kbarrett
        
        ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
        
        Changeset: c92adf41
        Author:    Severin Gehwolf 
        Date:      2020-02-24 19:03:34 +0000
        URL:       https://git.openjdk.java.net/amber/commit/c92adf41
        
        8240189: [TESTBUG] Some cgroup tests are failing after JDK-8231111
        
        Reviewed-by: mbaesken, bobv
        
        ! test/jdk/jdk/internal/platform/docker/MetricsCpuTester.java
        ! test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java
        ! test/lib/jdk/test/lib/containers/cgroup/CgroupMetricsTester.java
        ! test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV1.java
        ! test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV2.java
        
        Changeset: d8bded6f
        Author:    Aleksey Shipilev 
        Date:      2020-03-06 17:03:42 +0000
        URL:       https://git.openjdk.java.net/amber/commit/d8bded6f
        
        8240671: Shenandoah: refactor ShenandoahPhaseTimings
        
        Reviewed-by: rkennke, zgu
        
        ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
        ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
        ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.cpp
        - src/hotspot/share/gc/shenandoah/shenandoahTimingTracker.cpp
        - src/hotspot/share/gc/shenandoah/shenandoahTimingTracker.hpp
        ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp
        
        Changeset: f87ebd9e
        Author:    Sean Mullan 
        Date:      2020-03-06 13:17:03 +0000
        URL:       https://git.openjdk.java.net/amber/commit/f87ebd9e
        
        8240684: ProblemList 70 security tests that are failing on Windows due to "Fetch artifact failed"
        
        Reviewed-by: xuelei, stsmirno, dcubed
        
        ! test/jdk/ProblemList.txt
        
        Changeset: e2f43191
        Author:    Brian Burkhalter 
        Date:      2020-03-06 10:34:31 +0000
        URL:       https://git.openjdk.java.net/amber/commit/e2f43191
        
        4617266: (se spec) SelectionKey.OP_READ/OP_WRITE documentation errors
        
        Reviewed-by: lancea, alanb, darcy
        
        ! src/java.base/share/classes/java/nio/channels/SelectionKey.java
        
        Changeset: 375d0c13
        Author:    Roger Riggs 
        Date:      2020-03-06 13:52:35 +0000
        URL:       https://git.openjdk.java.net/amber/commit/375d0c13
        
        8239893: Windows handle Leak when starting processes using ProcessBuilder
        
        Reviewed-by: bpb, naoto
        
        ! src/java.base/windows/classes/java/lang/ProcessImpl.java
        + test/jdk/java/lang/ProcessBuilder/checkHandles/CheckHandles.java
        + test/jdk/java/lang/ProcessBuilder/checkHandles/libCheckHandles.c
        
        Changeset: 8c1204de
        Author:    Roman Kennke 
        Date:      2020-03-06 21:51:32 +0000
        URL:       https://git.openjdk.java.net/amber/commit/8c1204de
        
        8240315: Shenandoah: Rename ShLBN::get_barrier_strength()
        
        Reviewed-by: shade
        
        ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
        ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
        
        Changeset: 9e2ab1e3
        Author:    Calvin Cheung 
        Date:      2020-03-06 15:33:13 +0000
        URL:       https://git.openjdk.java.net/amber/commit/9e2ab1e3
        
        8232081: Try to link all classes during dynamic CDS dump
        
        During CDS dynamic dump, link all classes loaded by the builtin class loaders in JVM_BeforeHalt() and JavaThread::invoke_shutdown_hooks().
        
        Reviewed-by: iklam, dholmes
        
        ! src/hotspot/share/memory/metaspaceShared.cpp
        ! src/hotspot/share/oops/instanceKlass.hpp
        ! src/hotspot/share/prims/jvm.cpp
        ! src/hotspot/share/runtime/thread.cpp
        + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LinkClassTest.java
        + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/LinkClassApp.java
        
        Changeset: 9f334a16
        Author:    Kim Barrett 
        Date:      2020-03-06 18:42:13 +0000
        URL:       https://git.openjdk.java.net/amber/commit/9f334a16
        
        8240239: Replace ConcurrentGCPhaseManager
        
        Replace ConcurrentGCPhaseManager with ConcurrentGCBreakpoints
        
        Co-authored-by: Per Liden 
        Reviewed-by: kbarrett, pliden, sangheki
        
        ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
        ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
        ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
        ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.hpp
        ! src/hotspot/share/gc/g1/g1Policy.cpp
        ! src/hotspot/share/gc/g1/g1VMOperations.cpp
        ! src/hotspot/share/gc/g1/g1VMOperations.hpp
        ! src/hotspot/share/gc/shared/collectedHeap.cpp
        ! src/hotspot/share/gc/shared/collectedHeap.hpp
        + src/hotspot/share/gc/shared/concurrentGCBreakpoints.cpp
        + src/hotspot/share/gc/shared/concurrentGCBreakpoints.hpp
        - src/hotspot/share/gc/shared/concurrentGCPhaseManager.cpp
        - src/hotspot/share/gc/shared/concurrentGCPhaseManager.hpp
        ! src/hotspot/share/gc/shared/gcCause.cpp
        ! src/hotspot/share/gc/shared/gcCause.hpp
        + src/hotspot/share/gc/z/zBreakpoint.cpp
        + src/hotspot/share/gc/z/zBreakpoint.hpp
        ! src/hotspot/share/gc/z/zCollectedHeap.cpp
        ! src/hotspot/share/gc/z/zCollectedHeap.hpp
        ! src/hotspot/share/gc/z/zDriver.cpp
        ! src/hotspot/share/prims/whitebox.cpp
        ! src/hotspot/share/runtime/mutexLocker.cpp
        ! src/hotspot/share/runtime/mutexLocker.hpp
        + test/hotspot/jtreg/gc/TestConcurrentGCBreakpoints.java
        + test/hotspot/jtreg/gc/TestJNIWeak/TestJNIWeak.java
        + test/hotspot/jtreg/gc/TestJNIWeak/libTestJNIWeak.c
        - test/hotspot/jtreg/gc/concurrent_phase_control/CheckControl.java
        - test/hotspot/jtreg/gc/concurrent_phase_control/CheckSupported.java
        - test/hotspot/jtreg/gc/concurrent_phase_control/CheckUnsupported.java
        - test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlG1.java
        - test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlG1Basics.java
        - test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlParallel.java
        - test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlSerial.java
        - test/hotspot/jtreg/gc/g1/TestJNIWeakG1/TestJNIWeakG1.java
        - test/hotspot/jtreg/gc/g1/TestJNIWeakG1/libTestJNIWeakG1.c
        ! test/lib/sun/hotspot/WhiteBox.java
        
        Changeset: c203cebc
        Author:    Mikael Vidstedt 
        Date:      2020-03-06 17:33:07 +0000
        URL:       https://git.openjdk.java.net/amber/commit/c203cebc
        
        8240535: Add additional linux-aarch64 jib profiles
        
        Reviewed-by: erikj
        
        ! make/conf/jib-profiles.js
        
        Changeset: c46623d0
        Author:    Jonathan Gibbons 
        Date:      2020-03-06 18:03:09 +0000
        URL:       https://git.openjdk.java.net/amber/commit/c46623d0
        
        8240137: Support chained use of Content.add
        
        Reviewed-by: hannesw
        
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Comment.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/ContentBuilder.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Entity.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/FixedStringContent.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/RawHtml.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Script.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/StringContent.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Content.java
        
        Changeset: f222cb8b
        Author:    Jie Fu 
        Date:      2020-03-07 14:42:55 +0000
        URL:       https://git.openjdk.java.net/amber/commit/f222cb8b
        
        8240695: Build is broken when cds is disabled after JDK-8232081
        
        Reviewed-by: iklam
        
        ! src/hotspot/share/memory/metaspaceShared.hpp
        
        Changeset: ff8e7d40
        Author:    Vyom Tewari 
        Date:      2020-03-07 18:35:20 +0000
        URL:       https://git.openjdk.java.net/amber/commit/ff8e7d40
        
        8238579: HttpsURLConnection drops the timeout and hangs forever in read
        
        HttpsURLConnection drops the timeout and hangs forever in read
        
        Reviewed-by: dfuchs
        
        ! src/java.base/share/classes/sun/net/www/protocol/https/AbstractDelegateHttpsURLConnection.java
        
        Changeset: d0e44e5b
        Author:    Boris Ulasevich 
        Date:      2020-03-07 16:27:00 +0000
        URL:       https://git.openjdk.java.net/amber/commit/d0e44e5b
        
        8239514: Build for arm-linux-gnueabihf fails with undefined reference read_polling_page
        
        Reviewed-by: dsamersoff, dholmes
        
        ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
        ! src/hotspot/cpu/arm/macroAssembler_arm.cpp
        
        Changeset: 3d9dddd6
        Author:    Ichiroh Takiguchi 
        Date:      2020-03-08 15:15:38 +0000
        URL:       https://git.openjdk.java.net/amber/commit/3d9dddd6
        
        8239965: XMLEncoder/Test4625418.java fails due to "Error: Cp943 - can't read properly"
        
        Cp943 and x-IBM943 should skip on XMLEncoder/Test4625418.java
        
        Reviewed-by: naoto
        
        ! test/jdk/ProblemList.txt
        ! test/jdk/java/beans/XMLEncoder/Test4625418.java
        
        Changeset: 7806ca14
        Author:    Kim Barrett 
        Date:      2020-03-08 17:33:48 +0000
        URL:       https://git.openjdk.java.net/amber/commit/7806ca14
        
        8240133: G1DirtyCardQueue destructor has useless flush
        
        Removed useless call to flush.
        
        Reviewed-by: tschatzl, sjohanss
        
        ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
        ! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
        
        Changeset: 046dcdc0
        Author:    Ioi Lam 
        Date:      2020-03-08 15:06:27 +0000
        URL:       https://git.openjdk.java.net/amber/commit/046dcdc0
        
        8240613: InstanceKlass::set_init_state failed with assert(good_state || state == allocated)
        
        Reviewed-by: dcubed
        
        ! src/hotspot/share/classfile/systemDictionary.cpp
        
        Changeset: ba2e4178
        Author:    Rajan Halade 
        Date:      2020-03-09 00:45:01 +0000
        URL:       https://git.openjdk.java.net/amber/commit/ba2e4178
        
        8240686: 70 security tests are failing on Windows due to "Fetch artifact failed"
        
        Reviewed-by: xuelei
        
        ! test/jdk/ProblemList.txt
        
        Changeset: 1c1fb44a
        Author:    Kim Barrett 
        Date:      2020-03-09 04:06:37 +0000
        URL:       https://git.openjdk.java.net/amber/commit/1c1fb44a
        
        8240722: [BACKOUT] G1DirtyCardQueue destructor has useless flush
        
        Backout JDK-8240133
        
        Reviewed-by: sjohanss
        
        ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
        ! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
        
        Changeset: b58c8601
        Author:    Roland Westrelin 
        Date:      2020-03-05 15:56:49 +0000
        URL:       https://git.openjdk.java.net/amber/commit/b58c8601
        
        8239335: C2: assert((Value(phase) == t) || (t != TypeInt::CC_GT && t != TypeInt::CC_EQ)) failed: missing Value() optimization
        
        Reviewed-by: kvn, thartmann
        
        ! src/hotspot/share/opto/subtypenode.cpp
        + test/hotspot/jtreg/compiler/types/TestIntArraySubTypeOfCloneableDoesnotFold.java
        
        Changeset: 3ff8eff8
        Author:    Aditya Mandaleeka 
        Committer: Roman Kennke 
        Date:      2020-03-09 12:29:13 +0000
        URL:       https://git.openjdk.java.net/amber/commit/3ff8eff8
        
        8220503: Move ShenandoahTerminatorTerminator::should_exit_termination out of header
        
        Reviewed-by: rkennke
        
        ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
        
        Changeset: a11912ca
        Author:    Kevin Walls 
        Date:      2020-03-09 12:54:53 +0000
        URL:       https://git.openjdk.java.net/amber/commit/a11912ca
        
        8240295: hs_err elapsed time in seconds is not accurate enough
        
        Reviewed-by: dholmes, sspitsyn
        
        ! src/hotspot/share/runtime/os.cpp
        
        Changeset: e0fec43a
        Author:    Mario Torre 
        Date:      2020-03-09 14:57:41 +0000
        URL:       https://git.openjdk.java.net/amber/commit/e0fec43a
        
        8240738: nested comment in JVM.java and other minor formatting errors
        
        Reviewed-by: egahlin
        
        ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
        
        Changeset: aa2be114
        Author:    Dongbo He 
        Committer: Fei Yang 
        Date:      2020-03-09 22:31:12 +0000
        URL:       https://git.openjdk.java.net/amber/commit/aa2be114
        
        8240576: JVM crashes after transformation in C2 IdealLoopTree::merge_many_backedges
        
        Reviewed-by: kvn
        
        ! src/hotspot/share/opto/loopnode.cpp
        + test/hotspot/jtreg/compiler/loopopts/TestBeautifyLoops.java
        
        Changeset: dc178218
        Author:    Henry Jen 
        Date:      2020-03-06 13:48:16 +0000
        URL:       https://git.openjdk.java.net/amber/commit/dc178218
        
        8240629: argfiles parsing broken for argfiles with comment cross 4096 bytes chunk
        
        Reviewed-by: alanb, mchung
        
        ! src/java.base/share/native/libjli/args.c
        ! test/jdk/tools/launcher/ArgFileSyntax.java
        
        Changeset: 5c8f9356
        Author:    Daniel Fuchs 
        Date:      2020-03-09 17:48:40 +0000
        URL:       https://git.openjdk.java.net/amber/commit/5c8f9356
        
        8240754: Instrument FlowTest.java to provide more debug traces
        
        Reviewed-by: chegar
        
        ! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/FlowTest.java
        
        Changeset: 123ac070
        Author:    Naoto Sato 
        Date:      2020-03-09 13:20:45 +0000
        URL:       https://git.openjdk.java.net/amber/commit/123ac070
        
        8239836: ZoneRules.of() doesn't check transitionList/standardOffsetTL arguments validity
        
        Reviewed-by: rriggs, joehw, scolebourne
        
        ! src/java.base/share/classes/java/time/zone/ZoneRules.java
        ! test/jdk/java/time/test/java/time/zone/TestZoneRules.java
        
        Changeset: 672992f6
        Author:    Erik Gahlin 
        Date:      2020-03-09 21:25:38 +0000
        URL:       https://git.openjdk.java.net/amber/commit/672992f6
        
        8222000: JFR: Process start event
        
        Reviewed-by: mgronlun, rriggs
        
        ! src/java.base/share/classes/java/lang/ProcessBuilder.java
        + src/java.base/share/classes/jdk/internal/event/ProcessStartEvent.java
        + src/jdk.jfr/share/classes/jdk/jfr/events/ProcessStartEvent.java
        ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java
        ! src/jdk.jfr/share/conf/jfr/default.jfc
        ! src/jdk.jfr/share/conf/jfr/profile.jfc
        ! test/jdk/jdk/jfr/event/metadata/TestDefaultConfigurations.java
        + test/jdk/jdk/jfr/event/os/TestProcessStart.java
        ! test/jdk/jdk/jfr/event/runtime/TestActiveSettingEvent.java
        ! test/lib/jdk/test/lib/jfr/EventNames.java
        
        Changeset: f09cda2c
        Author:    Erik Gahlin 
        Date:      2020-03-09 21:43:01 +0000
        URL:       https://git.openjdk.java.net/amber/commit/f09cda2c
        
        8239584: EventStream::close should state that stream will be stopped
        
        Reviewed-by: mgronlun, mseledtsov
        
        ! src/jdk.jfr/share/classes/jdk/jfr/consumer/EventStream.java
        ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java
        
        Changeset: 2ba5ed53
        Author:    Aleksey Shipilev 
        Date:      2020-03-09 22:40:55 +0000
        URL:       https://git.openjdk.java.net/amber/commit/2ba5ed53
        
        8240749: Shenandoah: refactor ShenandoahUtils
        
        Reviewed-by: rkennke
        
        ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
        ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
        ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp
        
        Changeset: 9722dfc9
        Author:    Aleksey Shipilev 
        Date:      2020-03-09 22:41:04 +0000
        URL:       https://git.openjdk.java.net/amber/commit/9722dfc9
        
        8240750: Shenandoah: remove leftover files and mentions of ShenandoahAllocTracker
        
        Reviewed-by: rkennke
        
        - src/hotspot/share/gc/shenandoah/shenandoahAllocTracker.cpp
        - src/hotspot/share/gc/shenandoah/shenandoahAllocTracker.hpp
        ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
        ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
        
        Changeset: d112950b
        Author:    Aditya Mandaleeka 
        Committer: Aleksey Shipilev 
        Date:      2020-03-09 22:41:11 +0000
        URL:       https://git.openjdk.java.net/amber/commit/d112950b
        
        8230853: Shenandoah: replace leftover assert(is_in(...)) with rich asserts
        
        Reviewed-by: shade
        
        ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp
        ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp
        ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
        ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.inline.hpp
        
        Changeset: 43e0165e
        Author:    Roland Westrelin 
        Date:      2020-03-10 10:45:01 +0000
        URL:       https://git.openjdk.java.net/amber/commit/43e0165e
        
        8240794: [BACKOUT] 8238384 CTW: C2 compilation fails with "assert(store != load->find_exact_control(load->in(0))) failed: dependence cycle found"
        
        Reviewed-by: thartmann
        
        ! src/hotspot/share/opto/compile.cpp
        ! src/hotspot/share/opto/gcm.cpp
        ! src/hotspot/share/opto/loopnode.cpp
        ! src/hotspot/share/opto/macro.hpp
        ! src/hotspot/share/opto/macroArrayCopy.cpp
        ! src/hotspot/share/opto/type.hpp
        - test/hotspot/jtreg/compiler/escapeAnalysis/TestCopyOfBrokenAntiDependency.java
        
        Changeset: d49eb0d9
        Author:    Ivan Walulya 
        Date:      2020-03-10 10:19:34 +0000
        URL:       https://git.openjdk.java.net/amber/commit/d49eb0d9
        
        8240668: G1 list of all PerRegionTable does not have to be a double linkedlist any more
        
        Reviewed-by: kbarrett, tschatzl
        
        ! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
        ! src/hotspot/share/gc/g1/heapRegionRemSet.hpp
        ! src/hotspot/share/gc/g1/heapRegionRemSet.inline.hpp
        
        Changeset: edaf548b
        Author:    John Jiang 
        Date:      2020-03-10 21:43:46 +0000
        URL:       https://git.openjdk.java.net/amber/commit/edaf548b
        
        8238740: java/net/httpclient/whitebox/FlowTestDriver.java would not specify a TLS protocol
        
        Reviewed-by: dfuchs
        
        ! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/FlowTest.java
        
        Changeset: aac5b27b
        Author:    Markus Gr?nlund 
        Date:      2020-03-10 15:44:59 +0000
        URL:       https://git.openjdk.java.net/amber/commit/aac5b27b
        
        8238180: RunThese30M failed "assert(t->jfr_thread_local()->shelved_buffer() == __null) failed: invariant"
        
        Reviewed-by: egahlin
        
        ! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp
        
        Changeset: f4b54881
        Author:    Dongbo He 
        Committer: Fei Yang 
        Date:      2020-03-09 18:21:58 +0000
        URL:       https://git.openjdk.java.net/amber/commit/f4b54881
        
        8240734: ModuleHashes attribute not reproducible between builds
        
        Reviewed-by: alanb
        
        ! src/java.base/share/classes/jdk/internal/module/ModuleHashes.java
        ! src/java.base/share/classes/jdk/internal/module/ModuleHashesBuilder.java
        
        Changeset: 42ff13ab
        Author:    Roland Westrelin 
        Date:      2020-03-09 09:42:30 +0000
        URL:       https://git.openjdk.java.net/amber/commit/42ff13ab
        
        8240195: some jaotc failures of fastdebug build with specific flags
        
        Reviewed-by: kvn, thartmann
        
        ! src/hotspot/share/opto/compile.cpp
        ! src/hotspot/share/opto/subtypenode.cpp
        + test/hotspot/jtreg/compiler/types/TestSubTypeOfAsbtractClassWrongResult.java
        
        Changeset: 8208b9ce
        Author:    Erik Gahlin 
        Date:      2020-03-10 18:39:16 +0000
        URL:       https://git.openjdk.java.net/amber/commit/8208b9ce
        
        8240778: JFR: Create timer task lazily
        
        Reviewed-by: mgronlun, mseledtsov
        
        ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
        ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
        
        Changeset: 072cfd2e
        Author:    Vladimir Ivanov 
        Date:      2020-03-10 20:51:07 +0000
        URL:       https://git.openjdk.java.net/amber/commit/072cfd2e
        
        8238681: Make -XX:UseSSE flag x86-specific
        
        Reviewed-by: dholmes, kvn
        
        ! src/hotspot/cpu/ppc/vm_version_ppc.cpp
        ! src/hotspot/cpu/sparc/vm_version_sparc.cpp
        ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
        ! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
        ! src/hotspot/cpu/x86/globals_x86.hpp
        ! src/hotspot/cpu/x86/macroAssembler_x86.cpp
        ! src/hotspot/cpu/x86/x86.ad
        ! src/hotspot/share/c1/c1_LinearScan.cpp
        ! src/hotspot/share/compiler/compileBroker.cpp
        ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
        ! src/hotspot/share/runtime/arguments.cpp
        ! src/hotspot/share/runtime/globals.hpp
        ! test/hotspot/jtreg/compiler/c1/Test6579789.java
        ! test/hotspot/jtreg/compiler/c1/Test6855215.java
        
        Changeset: 1dcd3d2c
        Author:    Vladimir Ivanov 
        Date:      2020-03-10 20:51:08 +0000
        URL:       https://git.openjdk.java.net/amber/commit/1dcd3d2c
        
        8239008: C2: Simplify Replicate support for sub-word types on x86
        
        Reviewed-by: kvn
        
        ! src/hotspot/cpu/x86/assembler_x86.cpp
        ! src/hotspot/cpu/x86/x86.ad
        
        Changeset: 02916dbb
        Author:    Vladimir Ivanov 
        Date:      2020-03-10 20:51:09 +0000
        URL:       https://git.openjdk.java.net/amber/commit/02916dbb
        
        8239009: C2: Don't use PSHUF to load scalars from memory on x86
        
        Reviewed-by: kvn, dlong
        
        ! src/hotspot/cpu/x86/x86.ad
        
        Changeset: 0e3529ad
        Author:    Yumin Qi 
        Date:      2020-03-10 11:52:53 +0000
        URL:       https://git.openjdk.java.net/amber/commit/0e3529ad
        
        8240691: ClhsdbCDSJstackPrintAll incorrectly thinks CDS is in use
        
        Fix by checking "UseSharedSpaces = false" for CDS enabled.
        
        Reviewed-by: iklam
        
        ! src/hotspot/share/prims/whitebox.cpp
        ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java
        ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSJstackPrintAll.java
        
        Changeset: 75632a6d
        Author:    Yudi Zheng 
        Committer: Doug Simon 
        Date:      2020-03-10 21:48:43 +0000
        URL:       https://git.openjdk.java.net/amber/commit/75632a6d
        
        8240610: [JVMCI] Export VMVersion::_has_intel_jcc_erratum to JVMCI compiler
        
        Reviewed-by: kvn, thartmann
        
        ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
        
        Changeset: 53c6887a
        Author:    Yumin Qi 
        Date:      2020-03-10 14:37:37 +0000
        URL:       https://git.openjdk.java.net/amber/commit/53c6887a
        
        8240840: Rollback whitebox.cpp in push 8240691
        
        Whitebox.cpp should not change in 8240691, which is accidentally included.
        
        Reviewed-by: iklam, ccheung
        
        ! src/hotspot/share/prims/whitebox.cpp
        
        Changeset: 39ab0731
        Author:    Vladimir Kozlov 
        Date:      2020-03-10 14:39:39 +0000
        URL:       https://git.openjdk.java.net/amber/commit/39ab0731
        
        8240830: [BACKOUT] 8240195: some jaotc failures of fastdebug build with specific flags
        
        Reviewed-by: dcubed
        
        ! src/hotspot/share/opto/compile.cpp
        ! src/hotspot/share/opto/subtypenode.cpp
        - test/hotspot/jtreg/compiler/types/TestSubTypeOfAsbtractClassWrongResult.java
        
        Changeset: 0fd2ac70
        Author:    Jonathan Gibbons 
        Date:      2020-03-10 14:46:28 +0000
        URL:       https://git.openjdk.java.net/amber/commit/0fd2ac70
        
        8240697: convert builders to high-level Content blocks
        
        Reviewed-by: prappo
        
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractOverviewIndexWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
        + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/BodyContents.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
        - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Navigation.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TableHeader.java
        
        Changeset: 5eef59d2
        Author:    Adam Sotona 
        Date:      2020-03-10 17:33:37 +0000
        URL:       https://git.openjdk.java.net/amber/commit/5eef59d2
        
        8235216: typo in test filename
        
        Renamed MutliReleaseModuleInfoTest.java to MultiReleaseModuleInfoTest.java
        
        Reviewed-by: jjg
        
        + test/langtools/tools/javac/file/MultiReleaseJar/MultiReleaseModuleInfoTest.java
        - test/langtools/tools/javac/file/MultiReleaseJar/MutliReleaseModuleInfoTest.java
        
        Changeset: 08c3b1fc
        Author:    Chihiro Ito 
        Date:      2020-03-07 23:08:33 +0000
        URL:       https://git.openjdk.java.net/amber/commit/08c3b1fc
        
        8222489: jcmd VM.system_properties gives unusable paths on Windows
        
        Reviewed-by: sspitsyn, ysuenaga
        
        ! src/java.base/share/classes/jdk/internal/vm/VMSupport.java
        + test/jdk/sun/tools/jcmd/TestVM.java
        
        Changeset: 80ca356e
        Author:    Weijun Wang 
        Date:      2020-03-11 10:33:33 +0000
        URL:       https://git.openjdk.java.net/amber/commit/80ca356e
        
        8239928: ec/ECDSAJavaVerify.java failed due to timeout
        
        Reviewed-by: valeriep
        
        ! test/jdk/sun/security/ec/ECDSAJavaVerify.java
        
        Changeset: 99b28daf
        Author:    Yasumasa Suenaga 
        Date:      2020-03-11 13:14:40 +0000
        URL:       https://git.openjdk.java.net/amber/commit/99b28daf
        
        8240725: Some functions might not work with CJK character
        
        Reviewed-by: naoto
        
        ! src/java.base/share/native/libzip/zip_util.c
        ! src/java.base/windows/native/libjava/canonicalize_md.c
        ! src/java.base/windows/native/libjli/java_md.c
        ! src/jdk.incubator.jpackage/windows/native/libapplauncher/WindowsPlatform.cpp
        
        Changeset: 441e16e2
        Author:    Magnus Ihse Bursie 
        Date:      2020-03-11 08:34:14 +0000
        URL:       https://git.openjdk.java.net/amber/commit/441e16e2
        
        8240820: Replace AC_ARG_ENABLE with UTIL_ARG_ENABLE
        
        Reviewed-by: erikj
        
        ! make/autoconf/build-performance.m4
        ! make/autoconf/flags-cflags.m4
        ! make/autoconf/hotspot.m4
        ! make/autoconf/jdk-options.m4
        ! make/autoconf/lib-ffi.m4
        ! make/autoconf/platform.m4
        ! make/autoconf/util.m4
        ! test/make/autoconf/test.m4
        
        Changeset: 1c1acb47
        Author:    Erik Helin 
        Date:      2020-03-10 16:58:29 +0000
        URL:       https://git.openjdk.java.net/amber/commit/1c1acb47
        
        8237566: FindTests.gmk should only include existing TEST.ROOT files
        
        Reviewed-by: erikj
        
        ! make/common/FindTests.gmk
        
        Changeset: 593a05c9
        Author:    Stefan Karlsson 
        Date:      2020-03-04 15:50:51 +0000
        URL:       https://git.openjdk.java.net/amber/commit/593a05c9
        
        8240530: CheckUnhandledOops breaks BacktraceBuilder::set_has_hidden_top_frame
        
        Reviewed-by: coleenp, dholmes
        
        ! src/hotspot/share/classfile/javaClasses.cpp
        
        Changeset: 43e0fc04
        Author:    Stefan Karlsson 
        Date:      2020-03-04 15:50:49 +0000
        URL:       https://git.openjdk.java.net/amber/commit/43e0fc04
        
        8240529: CheckUnhandledOops breaks NULL check in Modules::define_module
        
        Reviewed-by: coleenp, lfoltan, hseigel
        
        ! src/hotspot/share/classfile/modules.cpp
        
        Changeset: 534331f0
        Author:    Stefan Karlsson 
        Date:      2020-03-04 18:08:09 +0000
        URL:       https://git.openjdk.java.net/amber/commit/534331f0
        
        8240532: heap inspection prints trailing @ after name of module without version
        
        Reviewed-by: lfoltan
        
        ! src/hotspot/share/memory/heapInspection.cpp
        ! test/hotspot/jtreg/serviceability/dcmd/gc/ClassHistogramTest.java
        
        Changeset: 661c0735
        Author:    Andrew Haley 
        Date:      2020-03-10 10:49:01 +0000
        URL:       https://git.openjdk.java.net/amber/commit/661c0735
        
        8240615: is_power_of_2() has Undefined Behaviour and is inconsistent
        
        Reviewed-by: jrose, redestad
        
        ! src/hotspot/cpu/aarch64/aarch64.ad
        ! src/hotspot/cpu/x86/x86_64.ad
        ! src/hotspot/share/utilities/powerOfTwo.hpp
        ! test/hotspot/gtest/utilities/test_powerOfTwo.cpp
        
        Changeset: 0992e17b
        Author:    Andrew Haley 
        Date:      2020-03-11 12:38:57 +0000
        URL:       https://git.openjdk.java.net/amber/commit/0992e17b
        
        8240829: Use a fast O(1) algorithm for exact_log2
        
        Reviewed-by: jrose, redestad
        
        ! src/hotspot/share/utilities/powerOfTwo.hpp
        ! test/hotspot/gtest/utilities/test_powerOfTwo.cpp
        
        Changeset: d7780973
        Author:    Vipin Sharma 
        Committer: Christoph Langer 
        Date:      2020-03-11 13:50:13 +0000
        URL:       https://git.openjdk.java.net/amber/commit/d7780973
        
        8240524: Remove explicit type argument in test jdk/java/lang/Boolean/MakeBooleanComparable.java
        
        Reviewed-by: clanger, vtewari
        
        ! test/jdk/java/lang/Boolean/GetBoolean.java
        ! test/jdk/java/lang/Boolean/MakeBooleanComparable.java
        ! test/jdk/java/lang/Boolean/ParseBoolean.java
        
        Changeset: eb974fad
        Author:    Aleksey Shipilev 
        Date:      2020-03-11 14:17:52 +0000
        URL:       https://git.openjdk.java.net/amber/commit/eb974fad
        
        8240868: Shenandoah: remove CM-with-UR piggybacking cycles
        
        Reviewed-by: rkennke, zgu
        
        ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
        ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp
        ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
        ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.hpp
        ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
        ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp
        ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp
        ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
        ! src/hotspot/share/runtime/vmOperations.hpp
        ! test/hotspot/jtreg/gc/shenandoah/TestStringDedupStress.java
        
        Changeset: 6275aee6
        Author:    Andrew Haley 
        Date:      2020-03-11 15:02:09 +0000
        URL:       https://git.openjdk.java.net/amber/commit/6275aee6
        
        Merge
        
        
        Changeset: 14e37ba3
        Author:    Alexey Bakhtin 
        Committer: Andrew Brygin 
        Date:      2020-03-11 19:14:08 +0000
        URL:       https://git.openjdk.java.net/amber/commit/14e37ba3
        
        8239798: SSLSocket closes socket both socket endpoints on a SocketTimeoutException
        
        Reviewed-by: xuelei
        
        ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
        ! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java
        ! src/java.base/share/classes/sun/security/ssl/SSLTransport.java
        ! test/jdk/sun/security/ssl/SSLSocketImpl/ClientTimeout.java
        ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLExceptionForIOIssue.java
        
        Changeset: 5b323a86
        Author:    Adam Sotona 
        Committer: Lance Andersen 
        Date:      2020-03-11 12:30:23 +0000
        URL:       https://git.openjdk.java.net/amber/commit/5b323a86
        
        8230117: Remove unused JAR tool classes
        
        Reviewed-by: lancea, clanger
        
        - src/jdk.jartool/share/classes/sun/tools/jar/Manifest.java
        - src/jdk.jartool/share/classes/sun/tools/jar/SignatureFile.java
        
        Changeset: 8c6649de
        Author:    Pavel Rappo 
        Date:      2020-03-11 17:09:10 +0000
        URL:       https://git.openjdk.java.net/amber/commit/8c6649de
        
        8239487: Better links generation for system properties found in HTML files
        8239485: Define behavior of the System Properties page when no system properties are available
        
        Reviewed-by: jjg
        
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchIndexItem.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchIndexItems.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocFileElement.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
        ! test/langtools/jdk/javadoc/doclet/testMetadata/TestMetadata.java
        ! test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/TestSystemPropertyPage.java
        + test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/src1/overview.html
        + test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/src1/pkg1/A.java
        + test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/src1/pkg1/doc-files/WithEmptyTitle.html
        + test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/src1/pkg1/doc-files/WithTitle.html
        + test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/src1/pkg1/doc-files/WithoutTitle.html
        + test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/src1/pkg2/B.java
        + test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/src2/pkg1/A.java
        ! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java
        ! test/langtools/jdk/javadoc/tool/api/basic/APITest.java
        
        Changeset: db69852a
        Author:    Serguei Spitsyn 
        Date:      2020-03-11 20:28:43 +0000
        URL:       https://git.openjdk.java.net/amber/commit/db69852a
        
        8240881: [BACKOUT] 8222489 jcmd VM.system_properties gives unusable paths on Windows
        
        Undo the 8222489 changeset
        
        Reviewed-by: dcubed, iklam
        
        ! src/java.base/share/classes/jdk/internal/vm/VMSupport.java
        - test/jdk/sun/tools/jcmd/TestVM.java
        
        Changeset: 5531199d
        Author:    Alex Menkov 
        Date:      2020-03-11 13:39:27 +0000
        URL:       https://git.openjdk.java.net/amber/commit/5531199d
        
        8240340: java/lang/management/ThreadMXBean/Locks.java is buggy
        
        Reviewed-by: dholmes, sspitsyn
        
        ! test/jdk/java/lang/management/ThreadMXBean/Locks.java
        ! test/lib/jdk/test/lib/LockFreeLogger.java
        
        Changeset: 6b487c3c
        Author:    Magnus Ihse Bursie 
        Date:      2020-03-11 22:25:18 +0000
        URL:       https://git.openjdk.java.net/amber/commit/6b487c3c
        
        8240866: Typo in JDK-8240820 messes up configure --help
        
        Reviewed-by: erikj
        
        ! make/autoconf/flags-cflags.m4
        ! make/autoconf/hotspot.m4
        
        Changeset: 5b9a09cb
        Author:    Jonathan Gibbons 
        Date:      2020-03-11 15:46:17 +0000
        URL:       https://git.openjdk.java.net/amber/commit/5b9a09cb
        
        8240138: Cleanup HtmlTree
        
        Reviewed-by: prappo
        
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Comment.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/ContentBuilder.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTag.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Content.java
        
        Changeset: 069d9e79
        Author:    Yasumasa Suenaga 
        Date:      2020-03-12 09:23:05 +0000
        URL:       https://git.openjdk.java.net/amber/commit/069d9e79
        
        8234624: jstack mixed mode should refer DWARF
        
        Reviewed-by: sspitsyn, kevinw
        
        + src/jdk.hotspot.agent/linux/native/libsaproc/DwarfParser.cpp
        ! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp
        + src/jdk.hotspot.agent/linux/native/libsaproc/dwarf.cpp
        + src/jdk.hotspot.agent/linux/native/libsaproc/dwarf.hpp
        ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc.h
        ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c
        ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.h
        ! src/jdk.hotspot.agent/linux/native/libsaproc/salibelf.c
        ! src/jdk.hotspot.agent/linux/native/libsaproc/salibelf.h
        ! src/jdk.hotspot.agent/linux/native/libsaproc/symtab.c
        ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java
        ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebugger.java
        ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java
        + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/amd64/DwarfParser.java
        ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/amd64/LinuxAMD64CFrame.java
        
        Changeset: 92686e1a
        Author:    Jesper Wilhelmsson 
        Date:      2020-03-12 03:10:32 +0000
        URL:       https://git.openjdk.java.net/amber/commit/92686e1a
        
        Added tag jdk-15+14 for changeset 1d6ceb13e142
        
        ! .hgtags
        
        Changeset: b0f32c44
        Author:    Ioi Lam 
        Date:      2020-03-11 21:37:45 +0000
        URL:       https://git.openjdk.java.net/amber/commit/b0f32c44
        
        8240548: [TESTBUG] CDS NoClassToArchive.java fails with Graal
        
        Reviewed-by: dholmes, mchung
        
        ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NoClassToArchive.java
        
        Changeset: 19e02810
        Author:    Kelvin Nilsen 
        Committer: Aleksey Shipilev 
        Date:      2020-03-12 06:47:17 +0000
        URL:       https://git.openjdk.java.net/amber/commit/19e02810
        
        8225216: gc/logging/TestMetaSpaceLog.java doesn't work for Shenandoah
        
        Reviewed-by: shade
        
        ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
        ! test/hotspot/jtreg/TEST.groups
        ! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java
        
        Changeset: 0368e41c
        Author:    Weijun Wang 
        Date:      2020-03-12 18:21:59 +0000
        URL:       https://git.openjdk.java.net/amber/commit/0368e41c
        
        8240261: Use make/templates/gpl-cp-header in FieldGen.java
        
        Reviewed-by: erikj
        
        ! make/gensrc/Gensrc-java.base.gmk
        ! make/jdk/src/classes/build/tools/intpoly/FieldGen.java
        - make/jdk/src/classes/build/tools/intpoly/header.txt
        + make/jdk/src/classes/build/tools/util/Header.java
        
        Changeset: c5bd0d79
        Author:    Richard Reingruber 
        Date:      2020-03-12 11:51:00 +0000
        URL:       https://git.openjdk.java.net/amber/commit/c5bd0d79
        
        8234146: compiler/jsr292/ContinuousCallSiteTargetChange.java times out on SPARC
        
        Reviewed-by: vlivanov, thartmann
        
        ! test/hotspot/jtreg/ProblemList.txt
        ! test/hotspot/jtreg/compiler/jsr292/ContinuousCallSiteTargetChange.java
        
        Changeset: 7fe46b24
        Author:    Claes Redestad 
        Date:      2020-03-12 13:07:21 +0000
        URL:       https://git.openjdk.java.net/amber/commit/7fe46b24
        
        8240772: x86_64: Pre-generate Assembler::popa, pusha and vzeroupper
        
        Reviewed-by: iklam, kvn
        
        ! src/hotspot/cpu/x86/assembler_x86.cpp
        ! src/hotspot/cpu/x86/assembler_x86.hpp
        ! src/hotspot/cpu/x86/vm_version_x86.cpp
        
        Changeset: d49cf17d
        Author:    Claes Redestad 
        Date:      2020-03-05 16:07:17 +0000
        URL:       https://git.openjdk.java.net/amber/commit/d49cf17d
        
        8240669: Devirtualize Relocation::type
        
        Reviewed-by: rbackman, thartmann
        
        ! src/hotspot/share/code/relocInfo.cpp
        ! src/hotspot/share/code/relocInfo.hpp
        
        Changeset: 21d3eaf5
        Author:    Yudi Zheng 
        Committer: Doug Simon 
        Date:      2020-03-12 13:20:53 +0000
        URL:       https://git.openjdk.java.net/amber/commit/21d3eaf5
        
        8240831: [JVMCI] Export missing vmStructs entries used by JVMCI compilers
        
        Reviewed-by: kvn, thartmann
        
        ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
        
        Changeset: 1f189228
        Author:    Zhengyu Gu 
        Date:      2020-03-12 09:25:08 +0000
        URL:       https://git.openjdk.java.net/amber/commit/1f189228
        
        8240915: Shenandoah: Remove unused fields in init mark tasks
        
        Reviewed-by: rkennke
        
        ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
        
        Changeset: 48c48b7a
        Author:    Vladimir Ivanov 
        Date:      2020-03-12 16:42:03 +0000
        URL:       https://git.openjdk.java.net/amber/commit/48c48b7a
        
        8238696: x86: Enumerate all detected CPU features in VM_Version feature string
        
        Reviewed-by: dholmes, kvn
        
        ! src/hotspot/cpu/x86/assembler_x86.cpp
        ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
        ! src/hotspot/cpu/x86/vm_version_x86.cpp
        ! src/hotspot/cpu/x86/vm_version_x86.hpp
        ! src/hotspot/cpu/x86/x86.ad
        + test/jdk/lib/testlibrary/CPUInfoTest.java
        
        Changeset: add18914
        Author:    Severin Gehwolf 
        Date:      2020-02-25 12:17:26 +0000
        URL:       https://git.openjdk.java.net/amber/commit/add18914
        
        8239785: Cgroups: Incorrect detection logic on old systems in hotspot
        
        Return NULL subsystem if no cgroup controllers are mounted.
        
        Reviewed-by: bobv, mbaesken
        
        ! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
        ! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
        ! src/hotspot/share/prims/whitebox.cpp
        ! src/hotspot/share/prims/whitebox.hpp
        + test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java
        ! test/lib/sun/hotspot/WhiteBox.java
        
        Changeset: eeaafbe1
        Author:    Naoto Sato 
        Date:      2020-03-12 08:31:26 +0000
        URL:       https://git.openjdk.java.net/amber/commit/eeaafbe1
        
        8216332: Grapheme regex does not work with emoji sequences
        
        Reviewed-by: rriggs
        
        ! src/java.base/share/classes/java/util/regex/Grapheme.java
        + test/jdk/java/util/regex/GraphemeTestCases.txt
        ! test/jdk/java/util/regex/RegExTest.java
        
        Changeset: fee69bab
        Author:    Roger Riggs 
        Date:      2020-03-12 11:54:39 +0000
        URL:       https://git.openjdk.java.net/amber/commit/fee69bab
        
        8240704: CheckHandles.java failed "AssertionError: Handle use increased by more than 10 percent."
        
        Reviewed-by: dfuchs
        
        ! test/jdk/java/lang/ProcessBuilder/checkHandles/CheckHandles.java
        
        Changeset: c68e15c0
        Author:    Roger Riggs 
        Date:      2020-03-12 11:57:35 +0000
        URL:       https://git.openjdk.java.net/amber/commit/c68e15c0
        
        8240957: Clarify BadAttributeValueExpException readObject method
        
        Reviewed-by: bpb
        
        ! src/java.management/share/classes/javax/management/BadAttributeValueExpException.java
        
        Changeset: 90a39195
        Author:    Yumin Qi 
        Date:      2020-03-12 09:07:11 +0000
        URL:       https://git.openjdk.java.net/amber/commit/90a39195
        
        8240563: [TESTBUG] WB_IsCDSIncludedInVmBuild should support uncompressed oops/klasses
        
        With 8232069, CDS works with uncompressed oops/kalsses, detecting CDS code no longer bases on the two flags.
        
        Reviewed-by: iklam
        
        ! src/hotspot/share/prims/whitebox.cpp
        ! test/hotspot/jtreg/ProblemList-zgc.txt
        ! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagComboNegative.java
        ! test/hotspot/jtreg/runtime/cds/appcds/TestZGCWithCDS.java
        
        Changeset: 70e730fd
        Author:    Roman Kennke 
        Date:      2020-03-12 17:52:10 +0000
        URL:       https://git.openjdk.java.net/amber/commit/70e730fd
        
        8240872: Shenandoah: Avoid updating new regions from start of evacuation
        
        Reviewed-by: shade
        
        ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
        ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
        
        Changeset: e5ab7011
        Author:    Roman Kennke 
        Date:      2020-03-12 17:52:47 +0000
        URL:       https://git.openjdk.java.net/amber/commit/e5ab7011
        
        8240873: Shenandoah: Short-cut arraycopy barriers
        
        Reviewed-by: shade
        
        ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
        ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
        ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp
        ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
        ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.hpp
        ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp
        ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
        
        Changeset: 0ed44d0a
        Author:    Patrick Concannon 
        Date:      2020-03-12 17:08:09 +0000
        URL:       https://git.openjdk.java.net/amber/commit/0ed44d0a
        
        8239355: (dc) Initial value of SO_SNDBUF should allow sending large datagrams (macOS)
        
        Updates DatagramChannel so that the SO_SNDBUF is set to a minimum value of 65527 for IPv6 sockets and 65507 for IPv4 sockets on macOS.
        
        Reviewed-by: alanb, dfuchs
        
        ! src/java.base/unix/native/libnio/ch/Net.c
        ! test/jdk/java/net/IPSupport/MinimumPermissions.policy
        + test/jdk/java/nio/channels/DatagramChannel/MinSendBufferSize.java
        ! test/lib/jdk/test/lib/net/IPSupport.java
        
        Changeset: 71e1277f
        Author:    Zhengyu Gu 
        Date:      2020-03-12 13:08:40 +0000
        URL:       https://git.openjdk.java.net/amber/commit/71e1277f
        
        8240917: Shenandoah: Avoid scanning thread code roots twice in all root scanner
        
        Reviewed-by: rkennke
        
        ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
        
        Changeset: de5208e3
        Author:    Patrick Concannon 
        Date:      2020-03-12 17:20:55 +0000
        URL:       https://git.openjdk.java.net/amber/commit/de5208e3
        
        Merge
        
        
        Changeset: 3ee99ca1
        Author:    Aleksey Shipilev 
        Date:      2020-03-12 18:50:18 +0000
        URL:       https://git.openjdk.java.net/amber/commit/3ee99ca1
        
        8240948: Shenandoah: cleanup not-forwarded-objects paths after JDK-8240868
        
        Reviewed-by: rkennke
        
        ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
        ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
        
        Changeset: 58337b12
        Author:    Daniel Fuchs 
        Date:      2020-03-12 18:31:49 +0000
        URL:       https://git.openjdk.java.net/amber/commit/58337b12
        
        8059309: network tests fail with "java.net.SocketException: Couldn't obtain phys addr" when run as "root"
        
        The solaris specific code is changed to use the fallback mechanism if the DLPI interface returns an error indicating that the operation is unsupported. In addition, NetworkInterface::getHardwareAddress is changed to always return null for the loopback interface.
        
        Reviewed-by: alanb
        
        ! src/java.base/share/classes/java/net/NetworkInterface.java
        ! src/java.base/unix/native/libnet/NetworkInterface.c
        + test/jdk/java/net/NetworkInterface/NullMacAddress.java
        
        Changeset: 3aceb74a
        Author:    Magnus Ihse Bursie 
        Date:      2020-03-12 19:40:44 +0000
        URL:       https://git.openjdk.java.net/amber/commit/3aceb74a
        
        8240947: Change conflicting JVM features from warning to error
        
        Reviewed-by: erikj
        
        ! make/autoconf/jvm-features.m4
        
        Changeset: ed8c11e0
        Author:    Magnus Ihse Bursie 
        Date:      2020-03-12 19:42:06 +0000
        URL:       https://git.openjdk.java.net/amber/commit/ed8c11e0
        
        8149110: Introduce DISABLED_WARNINGS for Java compilation
        
        Reviewed-by: erikj
        
        ! make/CompileDemos.gmk
        ! make/CompileInterimLangtools.gmk
        ! make/CompileInterimRmic.gmk
        ! make/CompileJavaModules.gmk
        ! make/CompileModuleTools.gmk
        ! make/CompileToolsJdk.gmk
        ! make/common/JavaCompilation.gmk
        ! make/common/SetupJavaCompilers.gmk
        ! make/hotspot/gensrc/GensrcJfr.gmk
        ! make/hotspot/gensrc/GensrcJvmti.gmk
        ! make/hotspot/ide/CreateVSProject.gmk
        ! make/test/BuildFailureHandler.gmk
        ! make/test/BuildMicrobenchmark.gmk
        ! make/test/JtregGraalUnit.gmk
        
        Changeset: 36fac8c3
        Author:    Magnus Ihse Bursie 
        Date:      2020-03-12 19:43:09 +0000
        URL:       https://git.openjdk.java.net/amber/commit/36fac8c3
        
        8240950: Missing AC_SUBST after JDK-82408
        
        Reviewed-by: erikj
        
        ! make/autoconf/build-performance.m4
        
        Changeset: d5d6dc0c
        Author:    Mandy Chung 
        Date:      2020-03-12 11:54:11 +0000
        URL:       https://git.openjdk.java.net/amber/commit/d5d6dc0c
        
        8228336: Refactor native library loading implementation
        
        Reviewed-by: alanb, dholmes
        
        ! src/hotspot/share/classfile/vmSymbols.hpp
        ! src/hotspot/share/prims/jni.cpp
        ! src/hotspot/share/prims/nativeLookup.cpp
        - src/java.base/macosx/classes/java/lang/ClassLoaderHelper.java
        + src/java.base/macosx/classes/jdk/internal/loader/ClassLoaderHelper.java
        ! src/java.base/share/classes/java/lang/ClassLoader.java
        ! src/java.base/share/classes/java/lang/Runtime.java
        ! src/java.base/share/classes/java/lang/System.java
        ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
        ! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
        + src/java.base/share/classes/jdk/internal/loader/NativeLibraries.java
        + src/java.base/share/classes/jdk/internal/loader/NativeLibrary.java
        ! src/java.base/share/native/libjava/ClassLoader.c
        + src/java.base/share/native/libjava/NativeLibraries.c
        - src/java.base/unix/classes/java/lang/ClassLoaderHelper.java
        + src/java.base/unix/classes/jdk/internal/loader/ClassLoaderHelper.java
        = src/java.base/windows/classes/jdk/internal/loader/ClassLoaderHelper.java
        ! test/jdk/java/lang/ClassLoader/LibraryPathProperty.java
        
        Changeset: e9494f21
        Author:    Mandy Chung 
        Date:      2020-03-12 11:56:49 +0000
        URL:       https://git.openjdk.java.net/amber/commit/e9494f21
        
        8240242: improve the javadoc for Lookup::dropLookupModes w.r.t. dropping UNCONDITIONAL
        
        Reviewed-by: chegar, rriggs
        
        ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
        
        Changeset: e30b89e1
        Author:    Junyuan Zheng 
        Committer: Erik Joelsson 
        Date:      2020-03-12 12:55:19 +0000
        URL:       https://git.openjdk.java.net/amber/commit/e30b89e1
        
        8240972: macOS codesign fail on macOS 10.13.5 or older
        
        Reviewed-by: erikj, ihse
        
        ! make/autoconf/basic_tools.m4
        
        Changeset: 5bc78c43
        Author:    Jonathan Gibbons 
        Date:      2020-03-12 13:56:55 +0000
        URL:       https://git.openjdk.java.net/amber/commit/5bc78c43
        
        8240971: Fix CSS styles in some doc comments
        
        Reviewed-by: mchung
        
        ! src/java.base/share/classes/module-info.java
        ! src/java.management.rmi/share/classes/module-info.java
        ! src/java.se/share/classes/module-info.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
        ! src/jdk.jconsole/share/classes/module-info.java
        
        Changeset: 2eaeb206
        Author:    Jonathan Gibbons 
        Date:      2020-03-12 14:14:29 +0000
        URL:       https://git.openjdk.java.net/amber/commit/2eaeb206
        
        8240555: Using env of JAVA_TOOL_OPTIONS and _JAVA_OPTIONS breaks QuietOption.java test
        
        Reviewed-by: shurailine, prappo
        
        ! test/langtools/jdk/javadoc/tool/QuietOption.java
        
        Changeset: 41a83d00
        Author:    Maurizio Cimadamore 
        Date:      2020-03-13 16:07:54 +0000
        URL:       https://git.openjdk.java.net/amber/commit/41a83d00
        
        Automatic merge with default
        
        
        Changeset: 8142133e
        Author:    Jan Lahoda 
        Date:      2020-03-16 17:08:05 +0000
        URL:       https://git.openjdk.java.net/amber/commit/8142133e
        
        Patterns stage 2: more cleanup
        
        ! src/jdk.compiler/share/classes/com/sun/source/tree/DeconstructionPatternTree.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeTranslator.java
        + test/langtools/tools/javac/diags/examples/DeconstructionPatternOnlyRecords.java
        ! test/langtools/tools/javac/patterns/BindingsTest1.java
        ! test/langtools/tools/javac/patterns/PrettyTest.java
        ! test/langtools/tools/javac/patterns/SimpleDeconstructionPattern.java
        + test/langtools/tools/javac/patterns/SimpleDeconstructionPatternNoPreview.out
        
        Changeset: c9c5c95d
        Author:    Jan Lahoda 
        Date:      2020-03-17 15:58:21 +0000
        URL:       https://git.openjdk.java.net/amber/commit/c9c5c95d
        
        Adding error when the are too little or too many deconstruction parameters
        
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
        + test/langtools/tools/javac/diags/examples/IncorrectNumberOfNestedPatterns.java
        ! test/langtools/tools/javac/patterns/DeconstructionPatternErrors.java
        ! test/langtools/tools/javac/patterns/DeconstructionPatternErrors.out
        
        Changeset: 487a20b5
        Author:    Jan Lahoda 
        Date:      2020-03-19 11:34:33 +0000
        URL:       https://git.openjdk.java.net/amber/commit/487a20b5
        
        Fixing owners of synthetic pattern-related symbols
        
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
        ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Patterns.java
        
        Changeset: c0fb53e7
        Author:    Jan Lahoda 
        Date:      2020-03-19 16:22:52 +0000
        URL:       https://git.openjdk.java.net/amber/commit/c0fb53e7
        
        Correcting deduplication related to deconstruction patterns
        
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TreeDiffer.java
        ! test/langtools/tools/javac/lambda/deduplication/Deduplication.java
        ! test/langtools/tools/javac/lambda/deduplication/DeduplicationTest.java
        
        Changeset: 7eda6983
        Author:    Jan Lahoda 
        Date:      2020-03-24 17:29:24 +0000
        URL:       https://git.openjdk.java.net/amber/commit/7eda6983
        
        Reflecting review comments
        
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
        ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Patterns.java
        ! test/langtools/tools/javac/patterns/SimpleDeconstructionPattern.java
        
        Changeset: df80c11a
        Author:    Jan Lahoda 
        Date:      2020-03-26 13:01:20 +0000
        URL:       https://git.openjdk.java.net/amber/commit/df80c11a
        
        Cleanup desugaring comments, as suggested on the review
        
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
        
        Changeset: ddb3dac2
        Author:    Jan Lahoda 
        Date:      2020-03-26 16:13:49 +0000
        URL:       https://git.openjdk.java.net/amber/commit/ddb3dac2
        
        Fixing out file
        
        ! test/langtools/tools/javac/patterns/SimpleDeconstructionPatternNoPreview.out
        
        Changeset: 1b489ca9
        Author:    Jan Lahoda 
        Date:      2020-04-03 16:43:15 +0000
        URL:       https://git.openjdk.java.net/amber/commit/1b489ca9
        
        Fixing handling of generic records
        
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
        ! test/langtools/tools/javac/patterns/DeconstructionPatternErrors.java
        ! test/langtools/tools/javac/patterns/DeconstructionPatternErrors.out
        ! test/langtools/tools/javac/patterns/SimpleDeconstructionPattern.java
        ! test/langtools/tools/javac/patterns/SimpleDeconstructionPatternNoPreview.out
        
        Changeset: 78d35f14
        Author:    Christoph Langer 
        Date:      2020-03-02 21:04:48 +0000
        URL:       https://git.openjdk.java.net/amber/commit/78d35f14
        
        8239149: Cleanups in SunFontManager.java and TrueTypeFont.java
        
        Reviewed-by: prr
        
        ! src/java.desktop/share/classes/sun/font/SunFontManager.java
        ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java
        
        Changeset: 70e2c013
        Author:    Sergey Bylokhov 
        Date:      2020-03-02 23:35:50 +0000
        URL:       https://git.openjdk.java.net/amber/commit/70e2c013
        
        8235153: [TESTBUG] [macos 10.15] java/awt/Graphics/DrawImageBG/SystemBgColorTest.java fails
        
        Reviewed-by: aivanov
        
        ! test/jdk/java/awt/Graphics/DrawImageBG/SystemBgColorTest.java
        
        Changeset: 9d0a4875
        Author:    Sergey Bylokhov 
        Date:      2020-03-03 03:46:11 +0000
        URL:       https://git.openjdk.java.net/amber/commit/9d0a4875
        
        8238936: The crash in XRobotPeer when the custom GraphicsDevice is used
        
        Reviewed-by: kizune
        
        ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CRobot.java
        ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
        ! src/java.desktop/share/classes/java/awt/Robot.java
        ! src/java.desktop/share/classes/sun/awt/ComponentFactory.java
        ! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java
        ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
        ! src/java.desktop/windows/classes/sun/awt/windows/WRobotPeer.java
        ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java
        + test/jdk/java/awt/Robot/CreateRobotCustomGC/CreateRobotCustomGC.java
        
        Changeset: 6b455049
        Author:    Prasanta Sadhukhan 
        Date:      2020-03-03 14:45:47 +0000
        URL:       https://git.openjdk.java.net/amber/commit/6b455049
        
        Merge
        
        
        Changeset: c2867d65
        Author:    Pankaj Bansal 
        Date:      2020-03-03 17:37:04 +0000
        URL:       https://git.openjdk.java.net/amber/commit/c2867d65
        
        8204161: [TESTBUG] auto failed with the "Applet thread threw exception: java.lang.UnsupportedOperationException" exception
        
        Reviewed-by: serb
        
        - test/jdk/java/awt/TrayIcon/AddPopupAfterShowTest/AddPopupAfterShowTest.html
        ! test/jdk/java/awt/TrayIcon/AddPopupAfterShowTest/AddPopupAfterShowTest.java
        + test/jdk/java/awt/TrayIcon/MiddleButtonEventTest/MiddleButtonEventTest.java
        
        Changeset: 23def435
        Author:    Pankaj Bansal 
        Date:      2020-03-03 17:49:58 +0000
        URL:       https://git.openjdk.java.net/amber/commit/23def435
        
        8239902: Remove direct usage of JSlider, JProgressBar classes in CAccessible class
        
        Reviewed-by: serb
        
        ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java
        
        Changeset: e70ee3dc
        Author:    Pankaj Bansal 
        Date:      2020-03-03 18:26:57 +0000
        URL:       https://git.openjdk.java.net/amber/commit/e70ee3dc
        
        8231042: [macos] JFileChooser creates new folder on ESC
        
        Reviewed-by: serb, psadhukhan
        
        ! src/java.desktop/macosx/classes/com/apple/laf/AquaFileChooserUI.java
        + test/jdk/javax/swing/JFileChooser/TestJFileChooserNewFolderAction.java
        
        Changeset: bce81496
        Author:    Sergey Bylokhov 
        Date:      2020-03-06 14:41:35 +0000
        URL:       https://git.openjdk.java.net/amber/commit/bce81496
        
        8219578: No associated icon for the leaf node of JTree
        
        Reviewed-by: prr, jdv
        
        ! src/java.desktop/share/classes/module-info.java
        
        Changeset: 315635ea
        Author:    Alexander Zuev 
        Date:      2020-03-09 00:18:23 +0000
        URL:       https://git.openjdk.java.net/amber/commit/315635ea
        
        8176040: Documentation of java.awt.Rectangle.add(java.awt.Point) is wrong
        
        Reviewed-by: serb, prr
        
        ! src/java.desktop/share/classes/java/awt/Rectangle.java
        
        Changeset: 15a838d3
        Author:    Toshio Nakamura 
        Date:      2020-03-09 15:07:11 +0000
        URL:       https://git.openjdk.java.net/amber/commit/15a838d3
        
        8240518: Incorrect JNU_ReleaseStringPlatformChars in Windows Print
        
        Reviewed-by: serb, pbansal, psadhukhan
        
        ! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp
        ! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp
        
        Changeset: bd78beae
        Author:    Jayathirth D V 
        Date:      2020-03-10 16:07:58 +0000
        URL:       https://git.openjdk.java.net/amber/commit/bd78beae
        
        6532025: GIF reader throws misleading exception with truncated images
        
        Reviewed-by: prr, bpb
        
        ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java
        + test/jdk/javax/imageio/plugins/gif/TruncatedGIFTest.java
        
        Changeset: 40f6d697
        Author:    Sergey Bylokhov 
        Date:      2020-03-10 11:30:33 +0000
        URL:       https://git.openjdk.java.net/amber/commit/40f6d697
        
        8233573: Toolkit.getScreenInsets(GraphicsConfiguration) may throw ClassCastException
        
        Reviewed-by: prr, jdv
        
        ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
        ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
        ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java
        + test/jdk/java/awt/Toolkit/GetScreenInsetsCustomGC/GetScreenInsetsCustomGC.java
        
        Changeset: f3ef9726
        Author:    Sergey Bylokhov 
        Date:      2020-03-10 13:58:46 +0000
        URL:       https://git.openjdk.java.net/amber/commit/f3ef9726
        
        8040630: Popup menus and tooltips flicker with previous popup contents when first shown
        
        Reviewed-by: kizune, pbansal
        
        ! src/java.desktop/share/classes/javax/swing/Popup.java
        
        Changeset: afe70e69
        Author:    Marc Hoffmann 
        Committer: Sergey Bylokhov 
        Date:      2020-03-12 03:26:04 +0000
        URL:       https://git.openjdk.java.net/amber/commit/afe70e69
        
        8237746: Fixing compiler warnings in src/demo/share/jfc
        
        Reviewed-by: kizune, aivanov
        
        ! src/demo/share/jfc/FileChooserDemo/FileChooserDemo.java
        ! src/demo/share/jfc/Font2DTest/Font2DTest.java
        - src/demo/share/jfc/Font2DTest/Font2DTestApplet.java
        ! src/demo/share/jfc/Font2DTest/FontPanel.java
        ! src/demo/share/jfc/Font2DTest/RangeMenu.java
        ! src/demo/share/jfc/J2Ddemo/java2d/DemoPanel.java
        ! src/demo/share/jfc/J2Ddemo/java2d/GlobalControls.java
        ! src/demo/share/jfc/J2Ddemo/java2d/Tools.java
        ! src/demo/share/jfc/J2Ddemo/java2d/demos/Clipping/Areas.java
        ! src/demo/share/jfc/J2Ddemo/java2d/demos/Fonts/Tree.java
        ! src/demo/share/jfc/J2Ddemo/java2d/demos/Images/ImageOps.java
        ! src/demo/share/jfc/J2Ddemo/java2d/demos/Mix/Balls.java
        ! src/demo/share/jfc/J2Ddemo/java2d/demos/Mix/BezierScroller.java
        ! src/demo/share/jfc/J2Ddemo/java2d/demos/Paint/GradAnim.java
        ! src/demo/share/jfc/J2Ddemo/java2d/demos/Paint/TextureAnim.java
        ! src/demo/share/jfc/Metalworks/MetalworksPrefs.java
        ! src/demo/share/jfc/Notepad/ElementTreePanel.java
        ! src/demo/share/jfc/Stylepad/Stylepad.java
        ! src/demo/share/jfc/SwingSet2/ButtonDemo.java
        ! src/demo/share/jfc/SwingSet2/ColorChooserDemo.java
        ! src/demo/share/jfc/SwingSet2/ComboBoxDemo.java
        ! src/demo/share/jfc/SwingSet2/DemoModule.java
        ! src/demo/share/jfc/SwingSet2/DirectionPanel.java
        ! src/demo/share/jfc/SwingSet2/ExampleFileView.java
        ! src/demo/share/jfc/SwingSet2/FileChooserDemo.java
        ! src/demo/share/jfc/SwingSet2/InternalFrameDemo.java
        ! src/demo/share/jfc/SwingSet2/LayoutControlPanel.java
        ! src/demo/share/jfc/SwingSet2/ListDemo.java
        ! src/demo/share/jfc/SwingSet2/OptionPaneDemo.java
        ! src/demo/share/jfc/SwingSet2/SliderDemo.java
        ! src/demo/share/jfc/SwingSet2/SplitPaneDemo.java
        ! src/demo/share/jfc/SwingSet2/SwingSet2.java
        - src/demo/share/jfc/SwingSet2/SwingSet2Applet.java
        ! src/demo/share/jfc/SwingSet2/TableDemo.java
        ! src/demo/share/jfc/TableExample/JDBCAdapter.java
        ! src/demo/share/jfc/TableExample/OldJTable.java
        ! src/demo/share/jfc/TableExample/TableExample3.java
        ! src/demo/share/jfc/TableExample/TableExample4.java
        ! src/demo/share/jfc/TableExample/TableMap.java
        ! src/demo/share/jfc/TableExample/TableSorter.java
        
        Changeset: 4f1fabd8
        Author:    Sergey Bylokhov 
        Date:      2020-03-11 21:58:16 +0000
        URL:       https://git.openjdk.java.net/amber/commit/4f1fabd8
        
        8238075: [OGL] Delete unused properties
        
        Reviewed-by: kizune
        
        ! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java
        ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java
        ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.h
        ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.m
        
        Changeset: b4863f9d
        Author:    Sergey Bylokhov 
        Date:      2020-03-12 10:00:23 +0000
        URL:       https://git.openjdk.java.net/amber/commit/b4863f9d
        
        8240633: Memory leaks in the implementations of FileChooserUI
        
        Reviewed-by: pbansal, psadhukhan
        
        ! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java
        ! src/java.desktop/macosx/classes/com/apple/laf/AquaFileChooserUI.java
        + test/jdk/javax/swing/JFileChooser/FileChooserListenerLeak.java
        
        Changeset: 23fda7e4
        Author:    Phil Race 
        Date:      2020-03-12 17:53:08 +0000
        URL:       https://git.openjdk.java.net/amber/commit/23fda7e4
        
        8240977: ProblemList failing jtreg tests on macos
        
        Reviewed-by: serb
        
        ! test/jdk/ProblemList.txt
        
        Changeset: 3a7389f5
        Author:    Ambarish Rapte 
        Date:      2020-03-15 00:43:54 +0000
        URL:       https://git.openjdk.java.net/amber/commit/3a7389f5
        
        8226253: JAWS reports wrong number of radio buttons when buttons are hidden
        
        Reviewed-by: kizune, pbansal
        
        ! src/java.desktop/share/classes/javax/swing/JList.java
        ! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java
        
        Changeset: bca2465c
        Author:    Prasanta Sadhukhan 
        Date:      2020-03-16 12:49:08 +0000
        URL:       https://git.openjdk.java.net/amber/commit/bca2465c
        
        8236635: JTabbedPane preferred size calculation is wrong for SCROLL_TAB_LAYOUT
        
        Reviewed-by: serb, pbansal
        
        ! test/jdk/ProblemList.txt
        ! test/jdk/javax/swing/JTabbedPane/TabProb.java
        
        Changeset: 72b251d3
        Author:    Sergey Bylokhov 
        Date:      2020-03-16 17:33:52 +0000
        URL:       https://git.openjdk.java.net/amber/commit/72b251d3
        
        8226806: [macOS 10.14] Methods of Java Robot should be called from appropriate thread
        
        Reviewed-by: psadhukhan, prr
        
        ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m
        + test/jdk/java/awt/Robot/NonEmptyErrorStream.java
        
        Changeset: c1f7fa2e
        Author:    Phil Race 
        Date:      2020-03-17 17:38:27 +0000
        URL:       https://git.openjdk.java.net/amber/commit/c1f7fa2e
        
        8223935: PIT: java/awt/font/WindowsIndicFonts.java fails on windows10
        
        Reviewed-by: serb, jdv
        
        ! test/jdk/java/awt/font/WindowsIndicFonts.java
        
        Changeset: 1e217e7b
        Author:    Tejpal Rebari 
        Date:      2020-03-18 11:38:33 +0000
        URL:       https://git.openjdk.java.net/amber/commit/1e217e7b
        
        8146330: [macosx] UIDefaults.keys() different size than UIDefaults.keySet()
        
        Reviewed-by: pbansal, serb, jdv
        
        ! src/java.desktop/share/classes/javax/swing/MultiUIDefaults.java
        + test/jdk/javax/swing/UIDefaults/8146330/UIDefaultKeySizeTest.java
        
        Changeset: 9874e698
        Author:    Phil Race 
        Date:      2020-03-18 15:48:53 +0000
        URL:       https://git.openjdk.java.net/amber/commit/9874e698
        
        8241229: Problem list jdk/javax/swing/UIDefaults/8146330/UIDefaultKeySizeTest.java
        
        Reviewed-by: aivanov, serb
        
        ! test/jdk/ProblemList.txt
        
        Changeset: 3340e6f9
        Author:    Prasanta Sadhukhan 
        Date:      2020-03-19 09:20:06 +0000
        URL:       https://git.openjdk.java.net/amber/commit/3340e6f9
        
        8226230: Test javax/swing/JInternalFrame/8020708/bug8020708.java fails on Ubuntu
        
        Reviewed-by: serb
        
        ! test/jdk/javax/swing/JInternalFrame/8020708/bug8020708.java
        
        Changeset: 7143a9c5
        Author:    Prasanta Sadhukhan 
        Date:      2020-03-19 09:22:37 +0000
        URL:       https://git.openjdk.java.net/amber/commit/7143a9c5
        
        8241078: OOM error parsing HTML with large 
         Tag text
        
        Reviewed-by: serb, aivanov
        
        ! src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java
        + test/jdk/javax/swing/text/html/TestOOMWithLargePreTag.java
        
        Changeset: 0f7f181d
        Author:    Phil Race 
        Date:      2020-03-18 22:27:31 +0000
        URL:       https://git.openjdk.java.net/amber/commit/0f7f181d
        
        8241233: Typo in problem listing of UIDefaultKeySizeTest.java
        
        Reviewed-by: jdv
        
        ! test/jdk/ProblemList.txt
        
        Changeset: b4a3809e
        Author:    Sergey Bylokhov 
        Date:      2020-03-19 22:22:39 +0000
        URL:       https://git.openjdk.java.net/amber/commit/b4a3809e
        
        8240786: [TESTBUG] The test java/awt/Window/GetScreenLocation/GetScreenLocationTest.java fails on HiDPI screen
        
        Reviewed-by: jdv, pbansal
        
        ! test/jdk/java/awt/Window/GetScreenLocation/GetScreenLocationTest.java
        
        Changeset: 672f3a18
        Author:    Prasanta Sadhukhan 
        Date:      2020-03-21 09:46:44 +0000
        URL:       https://git.openjdk.java.net/amber/commit/672f3a18
        
        8241291: JCK test javax_swing/text/DefaultStyledDocument/ElementSpec/ESpecCtor.html fails
        
        Reviewed-by: prr
        
        ! src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java
        - test/jdk/javax/swing/text/html/TestOOMWithLargePreTag.java
        
        Changeset: 602d98a7
        Author:    Phil Race 
        Date:      2020-03-20 22:52:40 +0000
        URL:       https://git.openjdk.java.net/amber/commit/602d98a7
        
        8232634: Problem List ICMColorDataTest.java
        
        Reviewed-by: serb, psadhukhan
        
        ! test/jdk/ProblemList.txt
        
        Changeset: 0610992a
        Author:    Valerie Peng 
        Date:      2020-03-12 22:11:49 +0000
        URL:       https://git.openjdk.java.net/amber/commit/0610992a
        
        8238566: java.security.Provider$Service.supportsParameter() is racy
        
        Use double-checked-locking pattern inside the hasKeyAttributes() method
        
        Reviewed-by: xuelei
        
        ! src/java.base/share/classes/java/security/Provider.java
        
        Changeset: 38940d16
        Author:    Calvin Cheung 
        Date:      2020-03-12 16:05:07 +0000
        URL:       https://git.openjdk.java.net/amber/commit/38940d16
        
        8238000: Crash in ClassLoader::record_result while dynamic dumping netty
        
        Make a copy of the _shared_path_table for use during dynamic CDS dump.
        
        Reviewed-by: iklam, minqi
        
        ! src/hotspot/share/memory/dynamicArchive.cpp
        ! src/hotspot/share/memory/filemap.cpp
        ! src/hotspot/share/memory/filemap.hpp
        ! src/hotspot/share/memory/metaspaceShared.cpp
        
        Changeset: a8b48018
        Author:    Jie Fu 
        Date:      2020-03-13 17:01:16 +0000
        URL:       https://git.openjdk.java.net/amber/commit/a8b48018
        
        8240846: Zero VM is broken after JDK-8238681: UseSSE not defined
        
        Reviewed-by: shade, rehn, vlivanov
        
        ! src/hotspot/share/compiler/compileBroker.cpp
        
        Changeset: 2a35bc5a
        Author:    Roland Westrelin 
        Date:      2020-03-11 10:32:07 +0000
        URL:       https://git.openjdk.java.net/amber/commit/2a35bc5a
        
        8240854: [REDO] some jaotc failures of fastdebug build with specific flags
        
        Reviewed-by: vlivanov, kvn, thartmann
        
        ! src/hotspot/share/opto/compile.cpp
        ! src/hotspot/share/opto/subtypenode.cpp
        + test/hotspot/jtreg/compiler/types/TestSubTypeOfAsbtractClassWrongResult.java
        
        Changeset: 05c539c9
        Author:    Weijun Wang 
        Date:      2020-03-13 17:45:55 +0000
        URL:       https://git.openjdk.java.net/amber/commit/05c539c9
        
        8240980: Backout JDK-8240261
        
        Reviewed-by: dholmes
        
        ! make/gensrc/Gensrc-java.base.gmk
        ! make/jdk/src/classes/build/tools/intpoly/FieldGen.java
        + make/jdk/src/classes/build/tools/intpoly/header.txt
        - make/jdk/src/classes/build/tools/util/Header.java
        
        Changeset: 5a68ba13
        Author:    Ivan Walulya 
        Date:      2020-03-13 11:54:47 +0000
        URL:       https://git.openjdk.java.net/amber/commit/5a68ba13
        
        8240591: G1HeapSizingPolicy attempts to compute expansion_amount even when at full capacity
        
        Reviewed-by: sjohanss, tschatzl
        
        ! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp
        
        Changeset: 5ed80778
        Author:    Aditya Mandaleeka 
        Committer: Aleksey Shipilev 
        Date:      2020-03-13 13:22:39 +0000
        URL:       https://git.openjdk.java.net/amber/commit/5ed80778
        
        8231668: Remove ForceDynamicNumberOfGCThreads
        
        Reviewed-by: shade, tschatzl
        
        ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
        ! src/hotspot/share/gc/shared/gc_globals.hpp
        ! src/hotspot/share/gc/shared/workerPolicy.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
        ! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java
        ! test/hotspot/jtreg/gc/shenandoah/TestGCThreadGroups.java
        
        Changeset: 9d502f64
        Author:    Weijun Wang 
        Date:      2020-03-13 21:32:27 +0000
        URL:       https://git.openjdk.java.net/amber/commit/9d502f64
        
        8240983: Incorrect copyright header in Apache Santuario files
        
        Reviewed-by: mullan
        
        ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java
        ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java
        ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java
        ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java
        ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java
        
        Changeset: 9e945720
        Author:    Per Lid?n 
        Date:      2020-03-13 14:26:38 +0000
        URL:       https://git.openjdk.java.net/amber/commit/9e945720
        
        8240714: ZGC: TestSmallHeap.java failed due to OutOfMemoryError
        
        Reviewed-by: eosterlund
        
        ! test/hotspot/jtreg/gc/z/TestSmallHeap.java
        
        Changeset: afbe2286
        Author:    Vicente Romero 
        Date:      2020-03-13 10:29:03 +0000
        URL:       https://git.openjdk.java.net/amber/commit/afbe2286
        
        8239447: compiler error for annotations applied to record components with target METHOD
        
        Reviewed-by: mcimadamore
        
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
        + test/langtools/tools/javac/processing/model/element/ErrorOnAnnoWithTargetMethod.java
        
        Changeset: 37629673
        Author:    Claes Redestad 
        Date:      2020-03-13 15:59:27 +0000
        URL:       https://git.openjdk.java.net/amber/commit/37629673
        
        8241006: Cleanup TemplateInterpreter initialization
        
        Reviewed-by: coleenp
        
        ! src/hotspot/share/interpreter/abstractInterpreter.cpp
        ! src/hotspot/share/interpreter/templateInterpreter.cpp
        ! src/hotspot/share/interpreter/templateTable.cpp
        ! src/hotspot/share/interpreter/templateTable.hpp
        ! src/hotspot/share/memory/universe.cpp
        ! src/hotspot/share/runtime/init.cpp
        
        Changeset: 2b465b1e
        Author:    Claes Redestad 
        Date:      2020-03-13 18:43:11 +0000
        URL:       https://git.openjdk.java.net/amber/commit/2b465b1e
        
        8241010: Unnecessarily resolving some well-known classes
        
        Reviewed-by: coleenp
        
        ! src/hotspot/share/classfile/systemDictionary.hpp
        ! src/hotspot/share/memory/universe.cpp
        ! src/hotspot/share/prims/stackwalk.cpp
        ! src/hotspot/share/runtime/thread.cpp
        ! src/hotspot/share/services/diagnosticCommand.cpp
        
        Changeset: afa54b7e
        Author:    Jonathan Gibbons 
        Date:      2020-03-13 10:57:41 +0000
        URL:       https://git.openjdk.java.net/amber/commit/afa54b7e
        
        8240916: Convert to using hyphenated naming for CSS classes
        
        Reviewed-by: hannesw
        
        ! make/jdk/src/classes/build/tools/taglet/ModuleGraph.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
        ! test/langtools/jdk/javadoc/doclet/AccessSkipNav/AccessSkipNav.java
        ! test/langtools/jdk/javadoc/doclet/constantValues/TestConstantValuesDriver.java
        ! test/langtools/jdk/javadoc/doclet/testAbstractMethod/TestAbstractMethod.java
        ! test/langtools/jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java
        ! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
        ! test/langtools/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java
        ! test/langtools/jdk/javadoc/doclet/testClassLinks/TestClassLinks.java
        ! test/langtools/jdk/javadoc/doclet/testClassTree/TestClassTree.java
        ! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
        ! test/langtools/jdk/javadoc/doclet/testDocRootInlineTag/TestDocRootInlineTag.java
        ! test/langtools/jdk/javadoc/doclet/testExternalOverriddenMethod/TestExternalOverriddenMethod.java
        ! test/langtools/jdk/javadoc/doclet/testGroupName/TestGroupName.java
        ! test/langtools/jdk/javadoc/doclet/testHeadings/TestHeadings.java
        ! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java
        ! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java
        ! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
        ! test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java
        ! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java
        ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java
        ! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java
        ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
        ! test/langtools/jdk/javadoc/doclet/testIndentation/TestIndentation.java
        ! test/langtools/jdk/javadoc/doclet/testIndex/TestIndex.java
        ! test/langtools/jdk/javadoc/doclet/testIndexInDocFiles/TestIndexInDocFiles.java
        ! test/langtools/jdk/javadoc/doclet/testIndexInPackageFiles/TestIndexInPackageFiles.java
        ! test/langtools/jdk/javadoc/doclet/testIndexTaglet/TestIndexTaglet.java
        ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
        ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
        ! test/langtools/jdk/javadoc/doclet/testLambdaFeature/TestLambdaFeature.java
        ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java
        ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithAutomaticModule.java
        ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithModule.java
        ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestOptionOrder.java
        ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java
        ! test/langtools/jdk/javadoc/doclet/testLinkToSerialForm/TestLinkToSerialForm.java
        ! test/langtools/jdk/javadoc/doclet/testLinksWithNoDeprecatedOption/TestLinksWithNoDeprecatedOption.java
        ! test/langtools/jdk/javadoc/doclet/testLiteralCodeInPre/TestLiteralCodeInPre.java
        ! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java
        ! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java
        ! test/langtools/jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java
        ! test/langtools/jdk/javadoc/doclet/testMethodTypes/TestMethodTypes.java
        ! test/langtools/jdk/javadoc/doclet/testModifierEx/TestModifierEx.java
        ! test/langtools/jdk/javadoc/doclet/testModules/TestIndirectExportsOpens.java
        ! test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java
        ! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServices.java
        ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
        ! test/langtools/jdk/javadoc/doclet/testNavigation/TestNavigation.java
        ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
        ! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java
        ! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java
        ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestBadOverride.java
        ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenDeprecatedMethods.java
        ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenMethodDocCopy.java
        ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java
        ! test/langtools/jdk/javadoc/doclet/testPackageAnnotation/TestPackageAnnotation.java
        ! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java
        ! test/langtools/jdk/javadoc/doclet/testPackageDescription/TestPackageDescription.java
        ! test/langtools/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java
        ! test/langtools/jdk/javadoc/doclet/testPackageSummary/TestPackageSummary.java
        ! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java
        ! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java
        ! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java
        ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
        ! test/langtools/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java
        ! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java
        ! test/langtools/jdk/javadoc/doclet/testSerializedFormWithClassFile/TestSerializedFormWithClassFile.java
        ! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
        ! test/langtools/jdk/javadoc/doclet/testSubTitle/TestSubTitle.java
        ! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java
        ! test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/TestSystemPropertyPage.java
        ! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java
        ! test/langtools/jdk/javadoc/doclet/testTagOutput/TestTagOutput.java
        ! test/langtools/jdk/javadoc/doclet/testTitleInHref/TestTitleInHref.java
        ! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
        ! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java
        ! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java
        ! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java
        ! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueTagInModule.java
        ! test/langtools/jdk/javadoc/tool/testLocaleOption/TestLocaleOption.java
        
        Changeset: c7e4b2af
        Author:    Joe Wang 
        Date:      2020-03-13 19:15:32 +0000
        URL:       https://git.openjdk.java.net/amber/commit/c7e4b2af
        
        8240982: Incorrect copyright header in BCEL 6.4.1 sources
        
        Reviewed-by: naoto, lancea
        
        ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Const.java
        ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/ExceptionConst.java
        ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantLong.java
        
        Changeset: 3aeb2d1a
        Author:    Alex Menkov 
        Date:      2020-03-13 12:25:25 +0000
        URL:       https://git.openjdk.java.net/amber/commit/3aeb2d1a
        
        8217441: Failure of ::realloc() should be handled correctly in sawindbg.cpp
        
        Reviewed-by: cjplummer, sspitsyn
        
        ! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp
        
        Changeset: 6ead9056
        Author:    Kim Barrett 
        Date:      2020-03-13 15:36:50 +0000
        URL:       https://git.openjdk.java.net/amber/commit/6ead9056
        
        8239825: G1: Simplify threshold test for mutator refinement
        
        Compute refinement threshold when values change, not on each use.
        
        Reviewed-by: tschatzl, sangheki
        
        ! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
        ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
        ! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
        
        Changeset: b0194692
        Author:    Joe Darcy 
        Date:      2020-03-14 09:53:43 +0000
        URL:       https://git.openjdk.java.net/amber/commit/b0194692
        
        8240130: Improve and update discussion of visitor evolution warnings
        
        Reviewed-by: jjg
        
        ! src/java.compiler/share/classes/javax/lang/model/element/AnnotationValueVisitor.java
        ! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java
        ! src/java.compiler/share/classes/javax/lang/model/type/TypeVisitor.java
        ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor14.java
        ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java
        ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java
        ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor8.java
        ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor9.java
        ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java
        ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java
        ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor7.java
        ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor8.java
        ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor9.java
        ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor14.java
        ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java
        ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java
        ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor8.java
        ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor9.java
        ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java
        ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor6.java
        ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor7.java
        ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor8.java
        ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java
        ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java
        ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner6.java
        ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner7.java
        ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner8.java
        ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java
        ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor14.java
        ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java
        ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java
        ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor8.java
        ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor9.java
        ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java
        ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor6.java
        ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor7.java
        ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor8.java
        ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor9.java
        ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor14.java
        ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java
        ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java
        ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor8.java
        ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor9.java
        ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor14.java
        ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor6.java
        ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor7.java
        ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor8.java
        ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor9.java
        
        Changeset: f819e417
        Author:    Vicente Romero 
        Date:      2020-03-14 17:08:25 +0000
        URL:       https://git.openjdk.java.net/amber/commit/f819e417
        
        8235339: test TargetAnnoCombo.java is failing after new target RECORD_COMPONENT was added
        
        Reviewed-by: darcy
        
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
        ! test/langtools/ProblemList.txt
        ! test/langtools/tools/javac/annotations/repeatingAnnotations/combo/Helper.java
        ! test/langtools/tools/javac/annotations/repeatingAnnotations/combo/TargetAnnoCombo.java
        
        Changeset: 4b978533
        Author:    Nick Gasson 
        Date:      2020-03-16 10:51:01 +0000
        URL:       https://git.openjdk.java.net/amber/commit/4b978533
        
        8240353: AArch64: missing support for -XX:+ExtendedDTraceProbes in C1
        
        Reviewed-by: aph
        
        ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
        ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
        
        Changeset: 95898e86
        Author:    David Holmes 
        Date:      2020-03-16 02:16:49 +0000
        URL:       https://git.openjdk.java.net/amber/commit/95898e86
        
        8241043: Expand assertions to identify thread with errant _stack_base
        
        Reviewed-by: mikael
        
        ! src/hotspot/share/runtime/thread.cpp
        ! src/hotspot/share/runtime/thread.hpp
        
        Changeset: 6ddb0f2b
        Author:    Jan Lahoda 
        Date:      2020-03-16 13:06:35 +0000
        URL:       https://git.openjdk.java.net/amber/commit/6ddb0f2b
        
        8240964: Compilation error thrown when long literal used with yield
        
        Ensuring yield followed by a long literal is recognized as a yield statement.
        
        Reviewed-by: mcimadamore
        
        ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
        ! test/langtools/tools/javac/switchexpr/ExpressionSwitch.java
        
        Changeset: 21cd75cb
        Author:    Erik ?sterlund 
        Date:      2020-03-16 12:27:42 +0000
        URL:       https://git.openjdk.java.net/amber/commit/21cd75cb
        
        8240363: Refactor Compile::Output() to its own Phase
        
        Reviewed-by: kvn, vlivanov
        
        ! src/hotspot/cpu/aarch64/aarch64.ad
        ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
        ! src/hotspot/cpu/arm/arm.ad
        ! src/hotspot/cpu/ppc/ppc.ad
        ! src/hotspot/cpu/s390/compiledIC_s390.cpp
        ! src/hotspot/cpu/s390/s390.ad
        ! src/hotspot/cpu/sparc/sparc.ad
        ! src/hotspot/cpu/x86/c2_intelJccErratum_x86.cpp
        ! src/hotspot/cpu/x86/x86_32.ad
        ! src/hotspot/cpu/x86/x86_64.ad
        ! src/hotspot/share/adlc/adlparse.cpp
        ! src/hotspot/share/adlc/main.cpp
        ! src/hotspot/share/adlc/output_c.cpp
        ! src/hotspot/share/compiler/compileBroker.hpp
        ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
        ! src/hotspot/share/opto/buildOopMap.cpp
        ! src/hotspot/share/opto/c2compiler.cpp
        ! src/hotspot/share/opto/chaitin.hpp
        ! src/hotspot/share/opto/compile.cpp
        ! src/hotspot/share/opto/compile.hpp
        + src/hotspot/share/opto/constantTable.cpp
        + src/hotspot/share/opto/constantTable.hpp
        ! src/hotspot/share/opto/machnode.cpp
        ! src/hotspot/share/opto/machnode.hpp
        ! src/hotspot/share/opto/output.cpp
        ! src/hotspot/share/opto/output.hpp
        ! src/hotspot/share/opto/phase.hpp
        ! src/hotspot/share/opto/runtime.cpp
        
        Changeset: e746891f
        Author:    Jie Fu 
        Date:      2020-03-16 22:43:44 +0000
        URL:       https://git.openjdk.java.net/amber/commit/e746891f
        
        8241034: Fix a configuring error with "-Xmx2048M: command not found"
        
        Reviewed-by: mikael, erikj
        
        ! make/autoconf/build-performance.m4
        
        Changeset: 2b4b3d9e
        Author:    Naoto Sato 
        Date:      2020-03-16 09:26:01 +0000
        URL:       https://git.openjdk.java.net/amber/commit/2b4b3d9e
        
        8240626: Some of the java.time.chrono.Eras return empty display name for some styles and locales
        
        Reviewed-by: joehw
        
        ! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java
        ! test/jdk/java/time/test/java/time/chrono/TestEraDisplayName.java
        
        Changeset: 19536121
        Author:    Andrew Haley 
        Date:      2020-03-16 17:10:26 +0000
        URL:       https://git.openjdk.java.net/amber/commit/19536121
        
        8241018: 32-bit integer log2 functions return the wrong value for negative arguments on 64-bit machines
        
        Reviewed-by: kvn
        
        ! src/hotspot/share/utilities/globalDefinitions.hpp
        ! test/hotspot/gtest/utilities/test_globalDefinitions.cpp
        
        Changeset: 8b739002
        Author:    Erik ?sterlund 
        Date:      2020-03-16 17:13:56 +0000
        URL:       https://git.openjdk.java.net/amber/commit/8b739002
        
        8241074: JDK-8240363 broke the build on AArch64
        
        Reviewed-by: shade
        
        ! src/hotspot/share/opto/constantTable.cpp
        
        Changeset: b4ff6abe
        Author:    Zhengyu Gu 
        Date:      2020-02-25 12:01:35 +0000
        URL:       https://git.openjdk.java.net/amber/commit/b4ff6abe
        
        8239926: Shenandoah: Shenandoah needs to mark nmethod's metadata
        
        Reviewed-by: rkennke, shade
        
        ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp
        ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
        ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp
        
        Changeset: 6f7a103a
        Author:    Matthias Baesken 
        Date:      2020-03-17 08:53:29 +0000
        URL:       https://git.openjdk.java.net/amber/commit/6f7a103a
        
        8240824: enhance print_full_memory_info on Linux by THP related information
        
        Reviewed-by: dholmes, stuefe
        
        ! src/hotspot/os/linux/os_linux.cpp
        
        Changeset: dbd0f0dc
        Author:    Claes Redestad 
        Date:      2020-03-17 09:36:46 +0000
        URL:       https://git.openjdk.java.net/amber/commit/dbd0f0dc
        
        8241077: x86_64: Minor Assembler improvements
        
        Reviewed-by: kvn
        
        ! src/hotspot/cpu/x86/assembler_x86.cpp
        ! src/hotspot/cpu/x86/assembler_x86.hpp
        
        Changeset: 035100cc
        Author:    Roman Kennke 
        Date:      2020-03-17 11:49:25 +0000
        URL:       https://git.openjdk.java.net/amber/commit/035100cc
        
        8241081: Shenandoah: Do not modify update-watermark concurrently
        
        Reviewed-by: shade
        
        ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
        ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
        
        Changeset: 1a099598
        Author:    Andrew Haley 
        Date:      2020-03-17 14:13:52 +0000
        URL:       https://git.openjdk.java.net/amber/commit/1a099598
        
        Merge
        
        
        Changeset: ec5bd021
        Author:    Vladimir Kozlov 
        Date:      2020-03-17 10:38:40 +0000
        URL:       https://git.openjdk.java.net/amber/commit/ec5bd021
        
        8240976: [JVMCI] MethodProfileWidth flag is broken
        
        Remove JVMCI code which is not used
        
        Reviewed-by: thartmann, redestad
        
        ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
        ! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp
        ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
        ! src/hotspot/cpu/sparc/interp_masm_sparc.cpp
        ! src/hotspot/cpu/sparc/interp_masm_sparc.hpp
        ! src/hotspot/cpu/sparc/templateTable_sparc.cpp
        ! src/hotspot/cpu/x86/interp_masm_x86.cpp
        ! src/hotspot/cpu/x86/interp_masm_x86.hpp
        ! src/hotspot/cpu/x86/templateTable_x86.cpp
        ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
        ! src/hotspot/share/jvmci/jvmci_globals.cpp
        ! src/hotspot/share/jvmci/jvmci_globals.hpp
        ! src/hotspot/share/oops/methodData.cpp
        ! src/hotspot/share/oops/methodData.hpp
        ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodData.java
        ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/VirtualCallData.java
        ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
        
        Changeset: 17619249
        Author:    Claes Redestad 
        Date:      2020-03-05 16:07:17 +0000
        URL:       https://git.openjdk.java.net/amber/commit/17619249
        
        8241042: x86_64: Improve Assembler generation
        
        Reviewed-by: vlivanov, kvn
        
        ! src/hotspot/cpu/x86/assembler_x86.cpp
        ! src/hotspot/share/asm/assembler.hpp
        ! src/hotspot/share/asm/codeBuffer.hpp
        
        Changeset: 6083173f
        Author:    Vladimir Kozlov 
        Date:      2020-03-17 12:42:48 +0000
        URL:       https://git.openjdk.java.net/amber/commit/6083173f
        
        8237045: JVM uses excessive memory with -XX:+EnableJVMCI -XX:JVMCICounterSize=2147483648
        
        Limit JVMCICounterSize flag's value range to 1M
        
        Reviewed-by: thartmann, redestad
        
        ! src/hotspot/share/jvmci/jvmci_globals.hpp
        ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
        ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java
        
        Changeset: c003fffd
        Author:    Charlie Gracie 
        Committer: Vladimir Kozlov 
        Date:      2020-03-17 14:05:12 +0000
        URL:       https://git.openjdk.java.net/amber/commit/c003fffd
        
        8241122: Remove unimplemented InlineTree constructor definition from parse.hpp
        
        Reviewed-by: kvn
        
        ! src/hotspot/share/opto/parse.hpp
        
        Changeset: f959b012
        Author:    David Holmes 
        Date:      2020-03-17 19:57:58 +0000
        URL:       https://git.openjdk.java.net/amber/commit/f959b012
        
        8239593: Bogus warning "Re-registering of platform native method" for a JVMTI agent
        
        Reviewed-by: dcubed, alanb, hseigel
        
        ! src/hotspot/share/prims/jni.cpp
        
        Changeset: 94a6149d
        Author:    David Holmes 
        Date:      2020-03-17 20:54:50 +0000
        URL:       https://git.openjdk.java.net/amber/commit/94a6149d
        
        8241124: Aarch64 build broken by JDK-8239593
        
        Reviewed-by: mikael
        
        ! src/hotspot/share/prims/jni.cpp
        
        Changeset: a1476361
        Author:    Chris Plummer 
        Date:      2020-03-17 18:04:59 +0000
        URL:       https://git.openjdk.java.net/amber/commit/a1476361
        
        8238268: Many SA tests are not running on OSX because they do not attempt to use sudo when available
        
        Reviewed-by: sspitsyn, iignatyev
        
        ! test/hotspot/jtreg/TEST.ROOT
        ! test/hotspot/jtreg/compiler/ciReplay/TestSAClient.java
        ! test/hotspot/jtreg/compiler/ciReplay/TestSAServer.java
        ! test/hotspot/jtreg/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java
        ! test/hotspot/jtreg/resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java
        ! test/hotspot/jtreg/serviceability/sa/CDSJMapClstats.java
        ! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java
        ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstackXcompStress.java
        ! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java
        ! test/hotspot/jtreg/serviceability/sa/DeadlockDetectionTest.java
        ! test/hotspot/jtreg/serviceability/sa/JhsdbThreadInfoTest.java
        ! test/hotspot/jtreg/serviceability/sa/TestClassDump.java
        ! test/hotspot/jtreg/serviceability/sa/TestClhsdbJstackLock.java
        ! test/hotspot/jtreg/serviceability/sa/TestCpoolForInvokeDynamic.java
        ! test/hotspot/jtreg/serviceability/sa/TestDefaultMethods.java
        ! test/hotspot/jtreg/serviceability/sa/TestG1HeapRegion.java
        ! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForInvokeDynamic.java
        ! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSize.java
        ! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSizeForInterface.java
        ! test/hotspot/jtreg/serviceability/sa/TestIntConstant.java
        ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLock.java
        ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackMixed.java
        ! test/hotspot/jtreg/serviceability/sa/TestPrintMdo.java
        ! test/hotspot/jtreg/serviceability/sa/TestRevPtrsForInvokeDynamic.java
        ! test/hotspot/jtreg/serviceability/sa/TestType.java
        ! test/hotspot/jtreg/serviceability/sa/TestUniverse.java
        ! test/hotspot/jtreg/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java
        ! test/hotspot/jtreg/serviceability/sa/sadebugd/DebugdConnectTest.java
        ! test/hotspot/jtreg/serviceability/sa/sadebugd/SADebugDTest.java
        ! test/hotspot/jtreg/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java
        ! test/jdk/TEST.ROOT
        ! test/jdk/sun/tools/jhsdb/BasicLauncherTest.java
        ! test/jdk/sun/tools/jhsdb/HeapDumpTest.java
        ! test/jdk/sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java
        ! test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java
        ! test/jdk/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java
        ! test/jdk/sun/tools/jhsdb/heapconfig/TmtoolTestScenario.java
        ! test/jdk/sun/tools/jstack/DeadlockDetectionTest.java
        ! test/jtreg-ext/requires/VMProps.java
        ! test/lib/jdk/test/lib/Platform.java
        ! test/lib/jdk/test/lib/SA/SATestUtils.java
        
        Changeset: 0c9f8e47
        Author:    Hai-May Chao 
        Committer: Weijun Wang 
        Date:      2020-03-18 09:23:57 +0000
        URL:       https://git.openjdk.java.net/amber/commit/0c9f8e47
        
        8186143: keytool -ext option doesn't accept wildcards for DNS subject alternative names
        
        Reviewed-by: jnimeh, weijun, mullan
        
        ! src/java.base/share/classes/sun/security/tools/keytool/Main.java
        ! src/java.base/share/classes/sun/security/x509/DNSName.java
        ! test/jdk/sun/security/x509/GeneralName/DNSNameTest.java
        
        Changeset: e5e24ad0
        Author:    Naoto Sato 
        Date:      2020-03-17 19:11:10 +0000
        URL:       https://git.openjdk.java.net/amber/commit/e5e24ad0
        
        8241082: Upgrade IANA Language Subtag Registry data to 03-16-2020 version
        
        Reviewed-by: joehw
        
        ! make/data/lsrdata/language-subtag-registry.txt
        ! make/jdk/src/classes/build/tools/generatelsrequivmaps/EquivMapsGenerator.java
        ! test/jdk/java/util/Locale/Bug8040211.java
        
        Changeset: e827f4ae
        Author:    Aleksey Shipilev 
        Date:      2020-03-18 06:28:50 +0000
        URL:       https://git.openjdk.java.net/amber/commit/e827f4ae
        
        8241093: Shenandoah: editorial changes in flag descriptions
        
        Reviewed-by: rkennke
        
        ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
        
        Changeset: 1d4a4fed
        Author:    Ivan Gerasimov 
        Date:      2020-03-18 01:04:22 +0000
        URL:       https://git.openjdk.java.net/amber/commit/1d4a4fed
        
        8214245: Case insensitive matching doesn't work correctly for some character classes
        
        Reviewed-by: rriggs, darcy
        
        ! src/java.base/share/classes/java/util/regex/CharPredicates.java
        ! src/java.base/share/classes/java/util/regex/Pattern.java
        ! test/jdk/java/util/regex/RegExTest.java
        
        Changeset: d76b0cf7
        Author:    Ichiroh Takiguchi 
        Date:      2020-03-18 18:04:51 +0000
        URL:       https://git.openjdk.java.net/amber/commit/d76b0cf7
        
        8232161: Align some one-way conversion in MS950 charset with Windows
        
        MS950 charset encoder's conversion table is changed
        
        Reviewed-by: naoto
        
        ! make/data/charsetmapping/MS950.map
        ! make/data/charsetmapping/MS950.nr
        + test/jdk/sun/nio/cs/TestMS950.java
        
        Changeset: abc56193
        Author:    Jesper Wilhelmsson 
        Date:      2020-03-18 10:34:13 +0000
        URL:       https://git.openjdk.java.net/amber/commit/abc56193
        
        Added tag jdk-14-ga for changeset bc54620a3848
        
        ! .hgtags
        
        Changeset: efb25e51
        Author:    Jesper Wilhelmsson 
        Date:      2020-03-18 10:41:26 +0000
        URL:       https://git.openjdk.java.net/amber/commit/efb25e51
        
        Merge
        
        ! .hgtags
        ! .hgtags
        
        Changeset: f2fb5c54
        Author:    Tony Printezis 
        Committer: Markus Gr?nlund 
        Date:      2020-03-18 12:00:19 +0000
        URL:       https://git.openjdk.java.net/amber/commit/f2fb5c54
        
        8239497: SEGV in EdgeUtils::field_name_symbol(Edge const&)
        
        Reviewed-by: egahlin, tonyp
        
        ! src/hotspot/share/jfr/leakprofiler/chains/edge.cpp
        ! src/hotspot/share/jfr/leakprofiler/chains/edge.hpp
        ! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp
        ! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.hpp
        ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp
        ! src/hotspot/share/oops/instanceMirrorKlass.hpp
        
        Changeset: 0ee74979
        Author:    Mikhailo Seledtsov 
        Date:      2020-03-18 09:45:20 +0000
        URL:       https://git.openjdk.java.net/amber/commit/0ee74979
        
        8241033: Create test library utility for getting JFR streaming repository
        
        New method to get JFR streaming repo path
        
        Reviewed-by: egahlin, mgronlun
        
        ! test/jdk/jdk/jfr/api/consumer/streaming/TestCrossProcessStreaming.java
        ! test/jdk/jdk/jfr/api/consumer/streaming/TestProcess.java
        + test/lib/jdk/test/lib/jfr/StreamingUtils.java
        
        Changeset: 1170981e
        Author:    Chris Plummer 
        Date:      2020-03-18 10:14:46 +0000
        URL:       https://git.openjdk.java.net/amber/commit/1170981e
        
        8240906: Update ZGC ProblemList for serviceability/sa/TestJmapCoreMetaspace.java
        
        Reviewed-by: stefank
        
        ! test/hotspot/jtreg/ProblemList-zgc.txt
        
        Changeset: c6cec8a8
        Author:    Chris Plummer 
        Date:      2020-03-18 10:42:32 +0000
        URL:       https://git.openjdk.java.net/amber/commit/c6cec8a8
        
        8227340: Modify problem list entry for javax/management/remote/mandatory/connection/MultiThreadDeadLockTest.java
        
        Reviewed-by: dholmes
        
        ! test/jdk/ProblemList.txt
        
        Changeset: b70ef0d2
        Author:    Daniil Titov 
        Date:      2020-03-18 11:05:11 +0000
        URL:       https://git.openjdk.java.net/amber/commit/b70ef0d2
        
        8240711: TestJstatdPort.java failed due to "ExportException: Port already in use:"
        
        Reviewed-by: amenkov
        
        ! test/jdk/sun/tools/jstatd/JstatdTest.java
        
        Changeset: 700f50f2
        Author:    Aleksey Shipilev 
        Date:      2020-03-18 19:24:42 +0000
        URL:       https://git.openjdk.java.net/amber/commit/700f50f2
        
        8241128: x86_32 build failure after JDK-8241042
        
        Reviewed-by: redestad, kvn
        
        ! src/hotspot/cpu/x86/assembler_x86.cpp
        
        Changeset: bf54c474
        Author:    Vicente Romero 
        Date:      2020-03-18 14:33:05 +0000
        URL:       https://git.openjdk.java.net/amber/commit/bf54c474
        
        8240970: Some tests fail when run with JCov
        
        Reviewed-by: jjg
        
        ! test/langtools/tools/javac/EarlyAssertWrapper.java
        ! test/langtools/tools/javac/T8132562/ClassPathWithDoubleQuotesTest.java
        ! test/langtools/tools/javac/launcher/SourceLauncherTest.java
        ! test/langtools/tools/javac/modules/RequiresStaticTest.java
        ! test/langtools/tools/javac/options/smokeTests/OptionSmokeTest.java
        ! test/langtools/tools/javac/platform/PlatformProviderTest.java
        ! test/langtools/tools/jdeps/modules/CheckModuleTest.java
        
        Changeset: 34b9ac22
        Author:    Doug Simon 
        Date:      2020-03-18 13:11:09 +0000
        URL:       https://git.openjdk.java.net/amber/commit/34b9ac22
        
        8236285: [JVMCI] improve TranslatedException traces
        
        Reviewed-by: never, kvn
        
        ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/TranslatedException.java
        ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestTranslatedException.java
        
        Changeset: ea367322
        Author:    Jonathan Gibbons 
        Date:      2020-03-18 13:20:13 +0000
        URL:       https://git.openjdk.java.net/amber/commit/ea367322
        
        8241030: rename HtmlTag to TagName
        
        Reviewed-by: prappo
        
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Headings.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
        - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTag.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Script.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TableHeader.java
        + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TagName.java
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/package-info.java
        ! test/langtools/jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java
        
        Changeset: 9fe762d3
        Author:    Chris Plummer 
        Date:      2020-03-18 13:24:59 +0000
        URL:       https://git.openjdk.java.net/amber/commit/9fe762d3
        
        8241162: ProblemList serviceability/sa/TestHeapDumpForInvokeDynamic.java on OSX
        
        Reviewed-by: dcubed
        
        ! test/hotspot/jtreg/ProblemList.txt
        
        Changeset: af28093e
        Author:    Jonathan Gibbons 
        Date:      2020-03-18 13:29:02 +0000
        URL:       https://git.openjdk.java.net/amber/commit/af28093e
        
        Merge
        
        
        Changeset: 9d7f8bc9
        Author:    Rafael Winterhalter 
        Date:      2020-03-18 17:07:42 +0000
        URL:       https://git.openjdk.java.net/amber/commit/9d7f8bc9
        
        8202469: (ann) Type annotations on type variable bounds that are also type variables are lost
        
        Reviewed-by: jfranck
        
        ! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java
        + test/jdk/java/lang/annotation/typeAnnotations/ParameterizedBoundIndex.java
        
        Changeset: 44eca823
        Author:    Andrew M Leonard 
        Committer: Andrew Leonard 
        Date:      2020-03-17 14:14:27 +0000
        URL:       https://git.openjdk.java.net/amber/commit/44eca823
        
        8241097: java/math/BigInteger/largeMemory/SymmetricRangeTests.java requires -XX:+CompactStrings
        
        Reviewed-by: bpb, bchristi
        
        ! test/jdk/java/math/BigInteger/largeMemory/SymmetricRangeTests.java
        
        Changeset: 99546049
        Author:    Matthias Neugschwandtner 
        Date:      2020-03-18 15:59:07 +0000
        URL:       https://git.openjdk.java.net/amber/commit/99546049
        
        8235908: omit ThreadPriorityPolicy warning when value is set from image
        
        Reviewed-by: dholmes, clanger, kvn
        
        ! src/hotspot/os/aix/os_aix.cpp
        ! src/hotspot/os/bsd/os_bsd.cpp
        ! src/hotspot/os/linux/os_linux.cpp
        ! src/hotspot/share/runtime/flags/jvmFlag.cpp
        ! src/hotspot/share/runtime/flags/jvmFlag.hpp
        ! src/hotspot/share/runtime/globals_extension.hpp
        
        Changeset: c7c8623e
        Author:    Jesper Wilhelmsson 
        Date:      2020-03-19 03:03:55 +0000
        URL:       https://git.openjdk.java.net/amber/commit/c7c8623e
        
        Added tag jdk-15+15 for changeset 82b7c62cf4cc
        
        ! .hgtags
        
        Changeset: 599af2ac
        Author:    Chris Yin 
        Date:      2020-03-19 11:07:36 +0000
        URL:       https://git.openjdk.java.net/amber/commit/599af2ac
        
        8202117: com/sun/jndi/ldap/RemoveNamingListenerTest.java fails intermittently: Connection reset
        
        Reviewed-by: dfuchs, vtewari
        
        ! test/jdk/com/sun/jndi/ldap/RemoveNamingListenerTest.java
        
        Changeset: f1c919f2
        Author:    Igor Veresov 
        Date:      2020-03-18 21:49:35 +0000
        URL:       https://git.openjdk.java.net/amber/commit/f1c919f2
        
        8230290: [JVMCI] Remove unused API entry points
        
        Remove VirtualObject.setIsAutoBox()
        
        Reviewed-by: kvn
        
        ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualObject.java
        
        Changeset: cadfc3d5
        Author:    Matthias Baesken 
        Date:      2020-03-16 15:11:02 +0000
        URL:       https://git.openjdk.java.net/amber/commit/cadfc3d5
        
        8241064: JFR related tests TestMetaspaceAllocationFailure.java and TestEventInstrumentation.java miss requires tag
        
        Reviewed-by: mseledtsov, mgronlun
        
        ! test/jdk/jdk/jfr/event/runtime/TestMetaspaceAllocationFailure.java
        ! test/jdk/jdk/jfr/javaagent/TestEventInstrumentation.java
        
        Changeset: dd63eec6
        Author:    Jie Fu 
        Date:      2020-03-19 16:34:01 +0000
        URL:       https://git.openjdk.java.net/amber/commit/dd63eec6
        
        8241232: -XX:+BootstrapJVMCI is not compatible with TieredStopAtLevel < CompLevel_full_optimization
        
        Reviewed-by: kvn, thartmann
        
        ! src/hotspot/share/jvmci/jvmci_globals.cpp
        + test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidTieredStopAtLevel.java
        
        Changeset: a51dd58f
        Author:    Christian Hagedorn 
        Date:      2020-03-19 10:15:28 +0000
        URL:       https://git.openjdk.java.net/amber/commit/a51dd58f
        
        8240227: Loop predicates should be copied to unswitched loops
        
        Copy loop range check predicates to unswitched loops and update their control edges.
        
        Reviewed-by: kvn, neliasso, thartmann, roland
        
        ! src/hotspot/share/opto/graphKit.cpp
        ! src/hotspot/share/opto/graphKit.hpp
        ! src/hotspot/share/opto/idealKit.cpp
        ! src/hotspot/share/opto/loopPredicate.cpp
        ! src/hotspot/share/opto/loopUnswitch.cpp
        ! src/hotspot/share/opto/loopnode.hpp
        ! src/hotspot/share/opto/parse1.cpp
        ! src/hotspot/share/opto/parse2.cpp
        ! src/hotspot/share/opto/phaseX.hpp
        ! src/hotspot/share/opto/stringopts.cpp
        ! test/hotspot/jtreg/compiler/loopopts/PartialPeelingUnswitch.java
        + test/hotspot/jtreg/compiler/loopopts/TestUnswitchOverunrolling.java
        
        Changeset: cc9470ec
        Author:    Claes Redestad 
        Date:      2020-03-05 16:07:17 +0000
        URL:       https://git.openjdk.java.net/amber/commit/cc9470ec
        
        8241095: x86: Improve prefix handling in Assembler
        
        Reviewed-by: kvn, thartmann
        
        ! src/hotspot/cpu/x86/assembler_x86.cpp
        ! src/hotspot/cpu/x86/assembler_x86.hpp
        
        Changeset: cd7d1750
        Author:    Alexander Scherbatiy 
        Date:      2020-03-19 14:58:04 +0000
        URL:       https://git.openjdk.java.net/amber/commit/cd7d1750
        
        8240604: Rewrite sun/management/jmxremote/bootstrap/CustomLauncherTest.java test to make binaries from source file
        
        Reviewed-by: iignatyev
        
        ! make/test/JtregNativeJdk.gmk
        ! test/jdk/sun/management/jmxremote/bootstrap/CustomLauncherTest.java
        - test/jdk/sun/management/jmxremote/bootstrap/Makefile
        + test/jdk/sun/management/jmxremote/bootstrap/exelauncher.c
        - test/jdk/sun/management/jmxremote/bootstrap/launcher.c
        - test/jdk/sun/management/jmxremote/bootstrap/linux-amd64/launcher
        - test/jdk/sun/management/jmxremote/bootstrap/linux-i586/launcher
        - test/jdk/sun/management/jmxremote/bootstrap/solaris-amd64/launcher
        - test/jdk/sun/management/jmxremote/bootstrap/solaris-sparcv9/launcher
        
        Changeset: fa069be2
        Author:    Kiran Sidhartha Ravikumar 
        Date:      2020-03-13 18:38:07 +0000
        URL:       https://git.openjdk.java.net/amber/commit/fa069be2
        
        8161558: ListIterator should not discard cause on exception
        
        Reviewed-by: smarks
        
        ! src/java.base/share/classes/java/util/AbstractList.java
        ! src/java.base/share/classes/java/util/NoSuchElementException.java
        + test/jdk/java/util/AbstractList/CheckForIndexOutOfBoundsException.java
        
        Changeset: e2947fe9
        Author:    Stefan Karlsson 
        Date:      2020-03-19 14:15:29 +0000
        URL:       https://git.openjdk.java.net/amber/commit/e2947fe9
        
        8240773: JFR: Non-Java threads are not serialized
        
        Reviewed-by: mgronlun
        
        ! src/hotspot/share/jfr/utilities/jfrThreadIterator.cpp
        
        Changeset: b4e85913
        Author:    Stefan Karlsson 
        Date:      2020-03-19 14:16:28 +0000
        URL:       https://git.openjdk.java.net/amber/commit/b4e85913
        
        8240819: Assign a name to the JfrThreadSampler thread
        
        Reviewed-by: mgronlun
        
        ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
        
        Changeset: 5695e59a
        Author:    Stefan Karlsson 
        Date:      2020-03-19 14:17:20 +0000
        URL:       https://git.openjdk.java.net/amber/commit/5695e59a
        
        8240818: Remove colon from "JFR: Shutdown Hook" thread name
        
        Reviewed-by: mgronlun
        
        ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
        
        Changeset: d3bf9150
        Author:    Stefan Karlsson 
        Date:      2020-03-19 14:18:27 +0000
        URL:       https://git.openjdk.java.net/amber/commit/d3bf9150
        
        8241263: JFR: Bump native events limit
        
        Reviewed-by: mgronlun, egahlin
        
        ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
        
        Changeset: 9dc15f17
        Author:    Magnus Ihse Bursie 
        Date:      2020-03-19 17:17:49 +0000
        URL:       https://git.openjdk.java.net/amber/commit/9dc15f17
        
        8241254: Simplify usage of UTIL_DEPRECATED_ARG_ENABLE
        
        Reviewed-by: erikj
        
        ! make/autoconf/util.m4
        
        Changeset: 029fea43
        Author:    Chris Plummer 
        Date:      2020-03-19 10:20:45 +0000
        URL:       https://git.openjdk.java.net/amber/commit/029fea43
        
        8240543: Update problem list entry for serviceability/sa/TestRevPtrsForInvokeDynamic.java to reference JDK-8241235
        
        Reviewed-by: dholmes
        
        ! test/hotspot/jtreg/ProblemList.txt
        
        Changeset: 32cba672
        Author:    Jonathan Gibbons 
        Date:      2020-03-19 11:25:05 +0000
        URL:       https://git.openjdk.java.net/amber/commit/32cba672
        
        8240476: SystemPropertiesWriter does not conform to standard page layout
        
        Reviewed-by: prappo
        
        ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
        ! test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/TestSystemPropertyPage.java
        
        Changeset: 66c8794c
        Author:    Evgeny Nikitin 
        Committer: Igor Ignatyev 
        Date:      2020-03-17 21:35:26 +0000
        URL:       https://git.openjdk.java.net/amber/commit/66c8794c
        
        8168304: Make all of DependencyContext_test available in product mode
        
        Enable the utility inspection function `DependencyContext::is_dependent_method` and therefore the test in the product mode.
        
        Reviewed-by: eosterlund, thartmann
        
        ! src/hotspot/share/code/dependencyContext.cpp
        ! src/hotspot/share/code/dependencyContext.hpp
        ! test/hotspot/gtest/code/test_dependencyContext.cpp
        
        Changeset: caa08844
        Author:    Roger Riggs 
        Date:      2020-03-19 15:34:34 +0000
        URL:       https://git.openjdk.java.net/amber/commit/caa08844
        
        8241073: Pre-generated Stubs for javax.management, Activation, Naming
        
        Reviewed-by: erikj, ihse, alanb, dfuchs
        
        - make/CompileInterimRmic.gmk
        ! make/Docs.gmk
        ! make/Global.gmk
        ! make/Main.gmk
        ! make/ZipSource.gmk
        ! make/autoconf/spec.gmk.in
        - make/common/RMICompilation.gmk
        ! make/jdk/netbeans/jmx/build.xml
        - make/rmic/Rmic-java.management.rmi.gmk
        - make/rmic/Rmic-java.rmi.gmk
        - make/rmic/Rmic-jdk.naming.rmi.gmk
        - make/rmic/RmicCommon.gmk
        + src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectionImpl_Stub.java
        + src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIServerImpl_Stub.java
        + src/java.rmi/share/classes/java/rmi/activation/ActivationGroup_Stub.java
        + src/java.rmi/share/classes/sun/rmi/server/Activation$ActivationSystemImpl_Stub.java
        - src/java.rmi/share/doc/stub/java/rmi/activation/ActivationGroup_Stub.java
        + src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/ReferenceWrapper_Stub.java
        
        Changeset: 4f629193
        Author:    Dean Long 
        Date:      2020-03-19 12:29:59 +0000
        URL:       https://git.openjdk.java.net/amber/commit/4f629193
        
        8241231: Update Graal
        
        Reviewed-by: kvn
        
        ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CallInfo.java
        ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MarkId.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.sparc/src/org/graalvm/compiler/asm/sparc/SPARCAssembler.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64LIRGenerator.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/Fields.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CheckGraalInvariants.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/OptionsVerifierTest.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/LIRGenerationPhase.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeLIRBuilder.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Node.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeClass.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackend.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackendFactory.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLoweringProvider.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackendFactory.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLoweringProvider.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotPatchReturnAddressOp.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotBackendFactory.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLoweringProvider.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompilationWrapperTest.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/NodeCostDumpUtil.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotReplacementsImpl.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/SymbolicSnippetEncoder.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotPlatformConfigurationProvider.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/EndLockScopeNode.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeCopyMemoryNode.java
        - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeLoadSnippets.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/LambdaUtils.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test6196102.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test6753639.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test6823354.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test6850611.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test7005594.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64FrameMap.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/CompositeValueClass.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRInstructionClass.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRIntrospection.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/framemap/FrameMap.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGenerator.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGeneratorTool.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/MemoryProxyNode.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ProxyNode.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/StructuredGraph.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ValueNodeUtil.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/BytecodeExceptionNode.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/MonitorExit.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/gc/BarrierSet.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/gc/CardTableBarrierSet.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/gc/G1BarrierSet.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/UnsafeCompareAndSwapNode.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/FixedAccessNode.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/FloatingReadNode.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryAccess.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryAnchorNode.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryKill.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryMap.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryMapNode.java
        - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryNode.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryPhiNode.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MultiMemoryKill.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/SingleMemoryKill.java
        + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/MemoryEdgeProxy.java
        - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/MemoryProxy.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/NodeLIRBuilderTool.java
        + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionDescriptorsMap.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionValues.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/FloatingReadPhase.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/LoweringPhase.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/schedule/ScheduleVerification.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64ArrayIndexOfDispatchNode.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64ArrayIndexOfNode.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringLatin1InflateNode.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringUTF16CompressNode.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/SubstitutionsTest.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/DefaultJavaLoweringProvider.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetLowerableMemoryNode.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetTemplate.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/arraycopy/ArrayCopyCallNode.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/arraycopy/ArrayCopySnippets.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayCompareToNode.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayEqualsNode.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayRegionEqualsNode.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BasicArrayCopyNode.java
        ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ReadRegisterNode.java
        
        Changeset: b8a2b201
        Author:    Kim Barrett 
        Date:      2020-03-19 18:11:52 +0000
        URL:       https://git.openjdk.java.net/amber/commit/b8a2b201
        
        8139652: Mutator refinement processing should take the oldest dirty card buffer
        
        Changed mutator refinement to take from queue rather than in-place and reuse.
        
        Reviewed-by: tschatzl, sjohanss
        
        ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
        ! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
        
        Changeset: 3f698242
        Author:    Patricio Chilano Mateo 
        Date:      2020-03-20 00:32:29 +0000
        URL:       https://git.openjdk.java.net/amber/commit/3f698242
        
        8240902: JDI shared memory connector can use already closed Handles
        
        Add refcount to keep track of connection access
        
        Reviewed-by: dholmes, dcubed, sspitsyn
        
        ! src/jdk.jdi/share/native/libdt_shmem/shmemBase.c
        
        Changeset: 7ded8b1e
        Author:    Chris Yin 
        Date:      2020-03-20 10:24:46 +0000
        URL:       https://git.openjdk.java.net/amber/commit/7ded8b1e
        
        8241130: com.sun.jndi.ldap.EventSupport.removeDeadNotifier: java.lang.NullPointerException
        
        Reviewed-by: dfuchs
        
        ! src/java.naming/share/classes/com/sun/jndi/ldap/EventSupport.java
        ! test/jdk/com/sun/jndi/ldap/RemoveNamingListenerTest.java
        
        Changeset: 104927e5
        Author:    Chris Plummer 
        Date:      2020-03-19 21:32:57 +0000
        URL:       https://git.openjdk.java.net/amber/commit/104927e5
        
        8241335: ProblemList serviceability/sa/ClhsdbPstack.java due to JDK-8240956
        
        Reviewed-by: mikael
        
        ! test/hotspot/jtreg/ProblemList.txt
        
        Changeset: 333a832c
        Author:    Kim Barrett 
        Date:      2020-03-20 01:20:37 +0000
        URL:       https://git.openjdk.java.net/amber/commit/333a832c
        
        8241001: Improve logging in the ConcurrentGCBreakpoint mechanism
        
        Demoted most breakpoint logging to trace level.
        
        Reviewed-by: pliden, sjohanss
        
        ! src/hotspot/share/gc/shared/concurrentGCBreakpoints.cpp
        ! src/hotspot/share/logging/logPrefix.hpp
        
        Changeset: e7204cbc
        Author:    Leonid Mesnik 
        Date:      2020-03-20 00:24:08 +0000
        URL:       https://git.openjdk.java.net/amber/commit/e7204cbc
        
        8241123: Refactor vmTestbase stress framework to use j.u.c and make creation of threads more flexible
        
        Reviewed-by: iignatyev, sspitsyn
        
        ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects003/referringObjects003a.java
        ! test/hotspot/jtreg/vmTestbase/nsk/share/Wicket.java
        ! test/hotspot/jtreg/vmTestbase/nsk/share/runner/ThreadsRunner.java
        
        Changeset: cc83c455
        Author:    Thomas Schatzl 
        Date:      2020-03-20 11:17:45 +0000
        URL:       https://git.openjdk.java.net/amber/commit/cc83c455
        
        8240590: Add MemRegion::destroy_array to complement introduced create_array
        
        Reviewed-by: lkorinth, sjohanss
        
        ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
        ! src/hotspot/share/gc/shared/cardTable.cpp
        ! src/hotspot/share/memory/filemap.cpp
        ! src/hotspot/share/memory/memRegion.cpp
        ! src/hotspot/share/memory/memRegion.hpp
        
        Changeset: 95d28303
        Author:    Jia Huang 
        Date:      2020-03-20 18:52:31 +0000
        URL:       https://git.openjdk.java.net/amber/commit/95d28303
        
        8240222: [TESTBUG] gtest/jfr/test_networkUtilization.cpp failed when the number of tests is greater than or equal to 2
        
        Reviewed-by: egahlin, mgronlun
        
        ! test/hotspot/gtest/jfr/test_networkUtilization.cpp
        
        Changeset: 6dffcf75
        Author:    Coleen Phillimore 
        Date:      2020-03-20 07:30:52 +0000
        URL:       https://git.openjdk.java.net/amber/commit/6dffcf75
        
        8241320: The ClassLoaderData::_is_unsafe_anonymous field is unused in the SA
        
        Remove unused code that is changing in Hotspot for hidden classes.
        
        Reviewed-by: lfoltan, dholmes, sspitsyn
        
        ! src/hotspot/share/runtime/vmStructs.cpp
        ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/classfile/ClassLoaderData.java
        
        Changeset: 136a1574
        Author:    Jamsheed Mohammed C M 
        Date:      2020-03-20 05:19:56 +0000
        URL:       https://git.openjdk.java.net/amber/commit/136a1574
        
        8237894: CTW: C1 compilation fails with assert(x->type()->tag() == f->type()->tag()) failed: should have same type
        
        Field access instructions hash decalred_type in addition, indexed access instructions hash value type of the instruction in addition.
        
        Reviewed-by: thartmann, shade
        
        ! src/hotspot/share/c1/c1_GraphBuilder.cpp
        ! src/hotspot/share/c1/c1_Instruction.hpp
        + test/hotspot/jtreg/compiler/c1/TestValueNumberingNullObject.java
        
        Changeset: 34ae46e2
        Author:    Andrew Haley 
        Date:      2020-03-19 14:53:57 +0000
        URL:       https://git.openjdk.java.net/amber/commit/34ae46e2
        
        8241296: Segfault in JNIHandleBlock::oops_do()
        
        Reviewed-by: stefank
        
        ! src/hotspot/share/runtime/thread.cpp
        
        Changeset: c9faf88c
        Author:    Roland Westrelin 
        Date:      2020-03-13 16:32:51 +0000
        URL:       https://git.openjdk.java.net/amber/commit/c9faf88c
        
        8240795: [REDO] 8238384 CTW: C2 compilation fails with "assert(store != load->find_exact_control(load->in(0))) failed: dependence cycle found"
        
        Reviewed-by: kvn, thartmann
        
        ! src/hotspot/share/opto/compile.cpp
        ! src/hotspot/share/opto/gcm.cpp
        ! src/hotspot/share/opto/loopnode.cpp
        ! src/hotspot/share/opto/type.hpp
        + test/hotspot/jtreg/compiler/escapeAnalysis/TestCopyOfBrokenAntiDependency.java
        
        Changeset: 2288788e
        Author:    Andrew Haley 
        Date:      2020-03-20 13:08:20 +0000
        URL:       https://git.openjdk.java.net/amber/commit/2288788e
        
        Merge
        
        
        Changeset: d243e40f
        Author:    Xue-Lei Andrew Fan 
        Date:      2020-03-20 09:15:00 +0000
        URL:       https://git.openjdk.java.net/amber/commit/d243e40f
        
        8241039: Retire the deprecated SSLSession.getPeerCertificateChain() method
        
        Reviewed-by: mullan, alanb, dfuchs
        
        - src/java.base/share/classes/com/sun/security/cert/internal/x509/X509V1CertImpl.java
        ! src/java.base/share/classes/javax/net/ssl/HandshakeCompletedEvent.java
        ! src/java.base/share/classes/javax/net/ssl/SSLSession.java
        ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
        ! src/java.net.http/share/classes/jdk/internal/net/http/common/ImmutableExtendedSSLSession.java
        ! src/java.net.http/share/classes/jdk/internal/net/http/common/ImmutableSSLSession.java
        ! test/jdk/sun/security/ssl/GenSSLConfigs/main.java
        
        Changeset: f67868d9
        Author:    Xue-Lei Andrew Fan 
        Date:      2020-03-20 09:27:06 +0000
        URL:       https://git.openjdk.java.net/amber/commit/f67868d9
        
        8219989: Retire the com.sun.net.ssl.internal.ssl.Provider name
        
        Remove the provider name in JDK
        
        Reviewed-by: mullan
        
        ! src/java.base/share/classes/sun/security/jca/ProviderConfig.java
        
        Changeset: 37b7a233
        Author:    Yumin Qi 
        Date:      2020-03-20 09:40:30 +0000
        URL:       https://git.openjdk.java.net/amber/commit/37b7a233
        
        8241009: CommandLineFlagComboNegative.java fails after JDK-8240563
        
        Jtreg turned off UseCompressedOops and messed up vm flag options of children processes.
        
        Reviewed-by: dholmes, stefank
        
        ! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagComboNegative.java
        
        Changeset: c5a74908
        Author:    Rahul Yadav 
        Committer: Patrick Concannon 
        Date:      2020-03-20 20:16:34 +0000
        URL:       https://git.openjdk.java.net/amber/commit/c5a74908
        
        8240921: Minor correction to HttpResponse.BodySubscribers example
        
        The fix updates the incorrect example of the usage of the class java.net.http.HttpResponse.BodySubscribers.
        
        Reviewed-by: chegar, dfuchs, jboes, pconcannon
        
        ! src/java.net.http/share/classes/java/net/http/HttpResponse.java
        ! test/jdk/java/net/httpclient/examples/JavadocExamples.java
        
        Changeset: 17ff85d4
        Author:    Pavel Rappo 
        Date:      2020-03-20 20:54:56 +0000
        URL:       https://git.openjdk.java.net/amber/commit/17ff85d4
        
        8241014: Miscellaneous typos in documentation comments
        
        Reviewed-by: igerasim, prappo, psandoz, rriggs, weijun
        
        ! src/java.base/share/classes/java/io/FilePermission.java
        ! src/java.base/share/classes/java/io/Reader.java
        ! src/java.base/share/classes/java/lang/Character.java
        ! src/java.base/share/classes/java/lang/ProcessHandleImpl.java
        ! src/java.base/share/classes/java/lang/Runtime.java
        ! src/java.base/share/classes/java/lang/String.java
        ! src/java.base/share/classes/java/lang/constant/DirectMethodHandleDescImpl.java
        ! src/java.base/share/classes/java/lang/constant/DynamicCallSiteDesc.java
        ! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java
        ! src/java.base/share/classes/java/lang/constant/MethodTypeDescImpl.java
        ! src/java.base/share/classes/java/lang/constant/ReferenceClassDescImpl.java
        ! src/java.base/share/classes/java/lang/invoke/MethodType.java
        ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
        ! src/java.base/share/classes/java/math/BigDecimal.java
        ! src/java.base/share/classes/java/net/HttpCookie.java
        ! src/java.base/share/classes/java/net/MulticastSocket.java
        ! src/java.base/share/classes/java/nio/file/DirectoryStream.java
        ! src/java.base/share/classes/java/nio/file/attribute/UserDefinedFileAttributeView.java
        ! src/java.base/share/classes/java/security/PKCS12Attribute.java
        ! src/java.base/share/classes/java/security/SignatureSpi.java
        ! src/java.base/share/classes/java/text/BreakIterator.java
        ! src/java.base/share/classes/java/time/chrono/ChronoLocalDateTimeImpl.java
        ! src/java.base/share/classes/java/time/chrono/package-info.java
        ! src/java.base/share/classes/java/time/temporal/TemporalAccessor.java
        ! src/java.base/share/classes/java/util/Arrays.java
        ! src/java.base/share/classes/java/util/BitSet.java
        ! src/java.base/share/classes/java/util/Enumeration.java
        ! src/java.base/share/classes/java/util/Map.java
        ! src/java.base/share/classes/java/util/StringJoiner.java
        ! src/java.base/share/classes/java/util/regex/Pattern.java
        ! src/java.base/share/classes/java/util/stream/Stream.java
        ! src/java.base/share/classes/java/util/stream/package-info.java
        ! src/java.base/share/classes/javax/crypto/CryptoPolicyParser.java
        ! src/java.base/share/classes/javax/security/cert/X509Certificate.java
        ! src/java.base/share/classes/jdk/internal/icu/util/VersionInfo.java
        ! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
        ! src/java.base/share/classes/sun/security/provider/AbstractDrbg.java
        ! src/java.base/share/classes/sun/security/provider/PolicyFile.java
        ! src/java.compiler/share/classes/javax/tools/JavaFileManager.java
        
        Changeset: f778ad2f
        Author:    Leonid Mesnik 
        Date:      2020-03-20 17:37:52 +0000
        URL:       https://git.openjdk.java.net/amber/commit/f778ad2f
        
        8241319: WB_GetCodeBlob doesn't have ResourceMark
        
        Reviewed-by: iignatyev, thartmann
        
        ! src/hotspot/share/prims/whitebox.cpp
        
        Changeset: ef335c75
        Author:    Prasanta Sadhukhan 
        Date:      2020-03-22 09:46:15 +0000
        URL:       https://git.openjdk.java.net/amber/commit/ef335c75
        
        Merge
        
        ! test/jdk/ProblemList.txt
        ! test/jdk/ProblemList.txt
        
        Changeset: 36af90ac
        Author:    Xue-Lei Andrew Fan 
        Date:      2020-03-22 09:30:16 +0000
        URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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: 6c629ca8 Author: Maurizio Cimadamore Date: 2020-04-07 18:33:26 +0000 URL: https://git.openjdk.java.net/amber/commit/6c629ca8 Automatic merge with default ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java Changeset: 7ac64b81 Author: Jonathan Gibbons Date: 2020-04-07 12:41:49 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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: 592b9a95 Author: Yang Zhang Date: 2020-04-10 05:43:40 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/commit/8ace9207 8242470: Update Xerces to Version 2.12.1 Reviewed-by: lancea, naoto ! src/java.xml/share/legal/xerces.md Changeset: 24d76483 Author: Maurizio Cimadamore Date: 2020-04-10 17:13:00 +0000 URL: https://git.openjdk.java.net/amber/commit/24d76483 Automatic merge with default ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java Changeset: 5b1da0a5 Author: Robin Westberg Date: 2020-04-15 07:04:14 +0000 URL: https://git.openjdk.java.net/amber/commit/5b1da0a5 8242624: Update .jcheck/conf for project Amber (patterns-stage-2) Reviewed-by: ehelin ! .jcheck/conf Changeset: 29ffe1b8 Author: J. Duke Committer: Jan Lahoda Date: 2020-04-24 06:19:38 +0000 URL: https://git.openjdk.java.net/amber/commit/29ffe1b8 Merge patterns-stage-2 ! make/CompileInterimLangtools.gmk ! src/java.base/share/classes/java/lang/runtime/PatternCarriers.java ! src/java.base/share/classes/java/lang/runtime/PatternHandle.java ! src/java.base/share/classes/java/lang/runtime/PatternHandles.java ! src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java ! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeTranslator.java ! test/jdk/java/lang/lang-runtime/PatternHandleTest.java ! test/jdk/java/lang/lang-runtime/SwitchBootstrapsTest.java ! test/jdk/java/lang/lang-runtime/boottest/TEST.properties ! test/jdk/java/lang/lang-runtime/boottest/java.base/java/lang/runtime/CarrierTest.java ! test/langtools/tools/javac/patterns/FlowAnalysisTest.java ! test/langtools/tools/javac/patterns/PrimitiveSelectorTest.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitch.java ! make/CompileInterimLangtools.gmk + src/java.base/share/classes/java/lang/runtime/PatternCarriers.java + src/java.base/share/classes/java/lang/runtime/PatternHandle.java + src/java.base/share/classes/java/lang/runtime/PatternHandles.java + src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java ! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeTranslator.java + test/jdk/java/lang/lang-runtime/PatternHandleTest.java + test/jdk/java/lang/lang-runtime/SwitchBootstrapsTest.java + test/jdk/java/lang/lang-runtime/boottest/TEST.properties + test/jdk/java/lang/lang-runtime/boottest/java.base/java/lang/runtime/CarrierTest.java + test/langtools/tools/javac/patterns/FlowAnalysisTest.java + test/langtools/tools/javac/patterns/PrimitiveSelectorTest.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitch.java From duke at openjdk.java.net Fri Apr 24 07:34:52 2020 From: duke at openjdk.java.net (duke) Date: Fri, 24 Apr 2020 07:34:52 GMT Subject: git: openjdk/amber: patterns: 199 new changesets Message-ID: <0ba837ad-f5fd-456e-97e9-ee9d94f0d86d@openjdk.org> Changeset: 54564388 Author: Yasumasa Suenaga Date: 2020-03-23 15:43:55 +0000 URL: https://git.openjdk.java.net/amber/commit/54564388 8241087: Build failure with VS 2019 (16.5.0) due to C2039 and C2873 Reviewed-by: serb ! src/java.desktop/windows/native/libawt/windows/awt_DCHolder.cpp ! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp ! src/java.desktop/windows/native/libawt/windows/awt_ole.h Changeset: 40e667c1 Author: Prasanta Sadhukhan Date: 2020-03-26 10:18:59 +0000 URL: https://git.openjdk.java.net/amber/commit/40e667c1 8239312: [macos] javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java Reviewed-by: serb ! test/jdk/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java Changeset: 3399842d Author: Sergey Bylokhov Date: 2020-03-25 16:48:35 +0000 URL: https://git.openjdk.java.net/amber/commit/3399842d 8240690: Race condition between EDT and BasicDirectoryModel.FilesLoader.run0() Reviewed-by: psadhukhan ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java ! src/java.desktop/share/classes/javax/swing/JFileChooser.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java ! src/java.desktop/share/classes/sun/swing/FilePane.java + test/jdk/javax/swing/JFileChooser/4966171/bug4966171.java Changeset: cf22b4e7 Author: Sergey Bylokhov Date: 2020-03-25 16:55:00 +0000 URL: https://git.openjdk.java.net/amber/commit/cf22b4e7 8238719: [macOS] Delete the property which use deprecated prefix "com.apple.macos." Reviewed-by: psadhukhan, jdv, prr ! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarUI.java Changeset: 1ef1131a Author: Pankaj Bansal Date: 2020-03-30 12:06:06 +0000 URL: https://git.openjdk.java.net/amber/commit/1ef1131a 8241791: [TESTBUG] Test failing with exception "java.lang.UnsupportedOperationException" Reviewed-by: serb ! test/jdk/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.java Changeset: 978120f4 Author: Sergey Bylokhov Date: 2020-03-31 19:19:25 +0000 URL: https://git.openjdk.java.net/amber/commit/978120f4 8241808: [TESTBUG] The JDK-8039467 bug appeared on macOS Reviewed-by: kizune, pbansal ! test/jdk/java/awt/Choice/UnfocusableToplevel/UnfocusableToplevel.java Changeset: 3c937001 Author: Sergey Bylokhov Date: 2020-03-31 19:56:33 +0000 URL: https://git.openjdk.java.net/amber/commit/3c937001 8241797: Add some tests to the problem list Reviewed-by: jdv, prr, pbansal ! test/jdk/ProblemList.txt Changeset: 38716935 Author: Phil Race Date: 2020-04-03 15:00:41 +0000 URL: https://git.openjdk.java.net/amber/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: 5a5e4bbf Author: Phil Race Date: 2020-04-06 12:01:34 +0000 URL: https://git.openjdk.java.net/amber/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: ead83e6b Author: Sergey Bylokhov Date: 2020-02-06 16:15:56 +0000 URL: https://git.openjdk.java.net/amber/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: 8eb7c3ef Author: Sergey Bylokhov Date: 2020-04-06 20:27:40 +0000 URL: https://git.openjdk.java.net/amber/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: 84fc4850 Author: Sergey Bylokhov Date: 2020-04-07 21:56:04 +0000 URL: https://git.openjdk.java.net/amber/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: a62b24f5 Author: Sergey Bylokhov Date: 2020-04-08 02:03:56 +0000 URL: https://git.openjdk.java.net/amber/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: f67e6088 Author: Sergey Bylokhov Date: 2020-04-08 02:36:04 +0000 URL: https://git.openjdk.java.net/amber/commit/f67e6088 8238567: SoftMainMixer.processAudioBuffers(): Wrong handling of stoppedMixers Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/media/sound/SoftMainMixer.java Changeset: a6678d2e Author: Prasanta Sadhukhan Date: 2020-04-08 16:29:03 +0000 URL: https://git.openjdk.java.net/amber/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: 10ca4873 Author: Sergey Bylokhov Date: 2020-04-08 02:53:43 +0000 URL: https://git.openjdk.java.net/amber/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: 64365fb9 Author: Phil Race Date: 2020-04-08 13:19:12 +0000 URL: https://git.openjdk.java.net/amber/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: 3850f28e Author: Phil Race Date: 2020-04-08 16:55:27 +0000 URL: https://git.openjdk.java.net/amber/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: 6b0b851a Author: Prasanta Sadhukhan Date: 2020-04-10 11:47:09 +0000 URL: https://git.openjdk.java.net/amber/commit/6b0b851a Merge ! test/jdk/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: f11d4628 Author: Alex Menkov Date: 2020-04-10 10:52:26 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/efba976c Merge Changeset: 83a1d70f Author: Andy Herrick Date: 2020-04-10 16:21:12 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/50bca089 8243008: Shenandoah: TestVolatilesShenandoah test failed on aarch64 Reviewed-by: shade ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesShenandoah.java Changeset: a3d67137 Author: duke Date: 2020-04-16 22:06:41 +0000 URL: https://git.openjdk.java.net/amber/commit/a3d67137 Automatic merge of master into patterns-stage-2 ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java Changeset: d0f5c5c6 Author: Denghui Dong Committer: Mikhailo Seledtsov Date: 2020-04-16 15:45:17 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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: e1f07cd0 Author: Kim Barrett Date: 2020-04-23 12:57:18 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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: ae6aac36 Author: duke Date: 2020-04-23 22:04:23 +0000 URL: https://git.openjdk.java.net/amber/commit/ae6aac36 Automatic merge of master into patterns-stage-2 ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java Changeset: b551f51a Author: duke Date: 2020-04-24 06:23:10 +0000 URL: https://git.openjdk.java.net/amber/commit/b551f51a Automatic merge of patterns-stage-2 into patterns ! 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/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.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/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java From jlahoda at openjdk.java.net Fri Apr 24 07:51:20 2020 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Fri, 24 Apr 2020 07:51:20 GMT Subject: git: openjdk/amber: stats-before-this-super: 94 new changesets Message-ID: <34ed7121-3e0d-48c1-9c24-a377cc4e2bb6@openjdk.org> Changeset: d0f5c5c6 Author: Denghui Dong Committer: Mikhailo Seledtsov Date: 2020-04-16 15:45:17 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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: e1f07cd0 Author: Kim Barrett Date: 2020-04-23 12:57:18 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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: 9ab4ef46 Author: J. Duke Committer: Jan Lahoda Date: 2020-04-24 06:58:42 +0000 URL: https://git.openjdk.java.net/amber/commit/9ab4ef46 Merge master ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java From duke at openjdk.java.net Fri Apr 24 15:13:57 2020 From: duke at openjdk.java.net (duke) Date: Fri, 24 Apr 2020 15:13:57 GMT Subject: git: openjdk/amber: sealed-types: 95 new changesets Message-ID: Changeset: d0f5c5c6 Author: Denghui Dong Committer: Mikhailo Seledtsov Date: 2020-04-16 15:45:17 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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: e1f07cd0 Author: Kim Barrett Date: 2020-04-23 12:57:18 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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: 8f487523 Author: Vicente Romero Date: 2020-04-24 11:01:52 +0000 URL: https://git.openjdk.java.net/amber/commit/8f487523 Merge with sealed-types ! make/autoconf/spec.gmk.in ! make/data/jdwp/jdwp.spec ! make/hotspot/symbols/symbols-unix ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/include/jvm.h ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmti.xml ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/native/libjava/Class.c ! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java ! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachine.java ! make/autoconf/spec.gmk.in ! make/data/jdwp/jdwp.spec ! make/hotspot/symbols/symbols-unix ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/include/jvm.h ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmti.xml ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/native/libjava/Class.c ! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java ! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachine.java Changeset: b66db1c2 Author: vicente-romero-oracle <62155190+vicente-romero-oracle at users.noreply.github.com> Committer: GitHub Date: 2020-04-24 11:06:52 +0000 URL: https://git.openjdk.java.net/amber/commit/b66db1c2 Merge pull request #18 from openjdk-bot/40 Merge master From ehelin at openjdk.java.net Fri Apr 24 15:24:44 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Fri, 24 Apr 2020 15:24:44 GMT Subject: [patterns] PR-Base-Hash: 88b98e20d93867e6664b1a1d00da8b76bcffb5f3: Merge pattern-runtime In-Reply-To: References: Message-ID: On Wed, 15 Apr 2020 08:43:46 GMT, J. Duke wrote: > Hi all, > > this is an _automatically_ generated pull request to notify you that there are 494 commits from the branch > `pattern-runtime`that can **not** be merged into the branch `patterns`: > The following file contains merge conflicts: > > - make/CompileInterimLangtools.gmk > > All Committers in this [project](https://openjdk.java.net/census#Optional[jdk]) have access to my [personal > fork](https://github.com/openjdk-bot/amber) and can therefore help resolve these merge conflicts (you may want to > coordinate who should do this). The following paragraphs will give an example on how to solve these merge conflicts and > push the resulting merge commit to this pull request. The below commands should be run in a local clone of your > [personal fork](https://wiki.openjdk.java.net/display/skara#Skara-Personalforks) of the > [openjdk/amber](https://github.com/openjdk/amber) repository. # Ensure target branch is up to date $ git checkout > patterns $ git pull https://github.com/openjdk/amber patterns > > # Fetch and checkout the branch for this pull request > $ git fetch https://github.com/openjdk-bot/amber +1:openjdk-bot-1 > $ git checkout openjdk-bot-1 > > # Merge the target branch > $ git merge patterns > > When you have resolved the conflicts resulting from the `git merge` command above, run the following commands to create > a merge commit: > $ git add paths/to/files/with/conflicts > $ git commit -m 'Merge pattern-runtime' > > > When you have created the merge commit, run the following command to push the merge commit to this pull request: > > $ git push https://github.com/openjdk-bot/amber openjdk-bot-1:1 > > _Note_: if you are using SSH to push commits to GitHub, then change the URL in the above `git push` command accordingly. > > Thanks, > J. Duke This automatic merge request contains an error due to now fixed bug in the merge bot. I'm closing this one and let the merge bot re-create a new one if needed. ------------- PR: https://git.openjdk.java.net/amber/pull/12 From duke at openjdk.java.net Fri Apr 24 15:35:33 2020 From: duke at openjdk.java.net (duke) Date: Fri, 24 Apr 2020 15:35:33 GMT Subject: git: openjdk/amber: amber-demo-II: 96 new changesets Message-ID: <0c4d3047-dd45-4e0b-905e-490be631317c@openjdk.org> Changeset: d0f5c5c6 Author: Denghui Dong Committer: Mikhailo Seledtsov Date: 2020-04-16 15:45:17 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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: e1f07cd0 Author: Kim Barrett Date: 2020-04-23 12:57:18 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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: 8f487523 Author: Vicente Romero Date: 2020-04-24 11:01:52 +0000 URL: https://git.openjdk.java.net/amber/commit/8f487523 Merge with sealed-types ! make/autoconf/spec.gmk.in ! make/data/jdwp/jdwp.spec ! make/hotspot/symbols/symbols-unix ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/include/jvm.h ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmti.xml ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/native/libjava/Class.c ! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java ! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachine.java ! make/autoconf/spec.gmk.in ! make/data/jdwp/jdwp.spec ! make/hotspot/symbols/symbols-unix ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/include/jvm.h ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmti.xml ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/native/libjava/Class.c ! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java ! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachine.java Changeset: b66db1c2 Author: vicente-romero-oracle <62155190+vicente-romero-oracle at users.noreply.github.com> Committer: GitHub Date: 2020-04-24 11:06:52 +0000 URL: https://git.openjdk.java.net/amber/commit/b66db1c2 Merge pull request #18 from openjdk-bot/40 Merge master Changeset: 9128dfb1 Author: duke Date: 2020-04-24 15:11:39 +0000 URL: https://git.openjdk.java.net/amber/commit/9128dfb1 Automatic merge of sealed-types into amber-demo-II From duke at openjdk.java.net Fri Apr 24 15:36:02 2020 From: duke at openjdk.java.net (duke) Date: Fri, 24 Apr 2020 15:36:02 GMT Subject: git: openjdk/amber: patterns: 7 new changesets Message-ID: <59e91b28-c2f3-453b-82be-9537b0b766d8@openjdk.org> Changeset: 79c5d181 Author: Maurizio Cimadamore Date: 2020-03-13 16:04:48 +0000 URL: https://git.openjdk.java.net/amber/commit/79c5d181 Automatic merge with default Changeset: 390501cb Author: Maurizio Cimadamore Date: 2020-04-07 18:30:32 +0000 URL: https://git.openjdk.java.net/amber/commit/390501cb Automatic merge with default Changeset: f50875b4 Author: Maurizio Cimadamore Date: 2020-04-10 17:10:22 +0000 URL: https://git.openjdk.java.net/amber/commit/f50875b4 Automatic merge with default Changeset: 5f9b0c56 Author: Robin Westberg Date: 2020-04-15 07:14:42 +0000 URL: https://git.openjdk.java.net/amber/commit/5f9b0c56 8242624: Update .jcheck/conf for project Amber (pattern-runtime) Reviewed-by: chegar, ehelin ! .jcheck/conf Changeset: 1f41f0c2 Author: duke Date: 2020-04-16 22:06:21 +0000 URL: https://git.openjdk.java.net/amber/commit/1f41f0c2 Automatic merge of master into pattern-runtime Changeset: 1ce4f444 Author: duke Date: 2020-04-23 22:04:08 +0000 URL: https://git.openjdk.java.net/amber/commit/1ce4f444 Automatic merge of master into pattern-runtime Changeset: 3e71ac11 Author: duke Date: 2020-04-24 15:26:23 +0000 URL: https://git.openjdk.java.net/amber/commit/3e71ac11 Automatic merge of pattern-runtime into patterns From tend2dv8 at gmail.com Fri Apr 24 21:04:23 2020 From: tend2dv8 at gmail.com (Mike Bishop) Date: Fri, 24 Apr 2020 16:04:23 -0500 Subject: Records (preview): Why aren't accessor methods generated as final? Message-ID: I'm curious as to why the accessor methods in a record are not final. Consider the following record declaration: public record Point(double x, double y) {} The accessor methods x() and y() return x and y, respectively, but are not final. This allows me to override x(), for example, as follows: public record Point(double x, double y) { public double x() { return x * x; } } I can test the above Point record with the following code to ensure that two Points with the same declared x and y coordinates are equal. public static void main(String[] args) { var p = new Point(3.0, 4.0); var pPrime = new Point(p.x(), p.y()); System.out.println("p = " + p + ", pPrime = " + pPrime); assert pPrime.equals(p); } As expected, the assertion fails as pPrime is (9.0, 4.0) while p is (3.0, 4.0). My concern is that if I'm using a Point in my code, I would expect that two Points with the same x and y will be equivalent since the 2-tuple (x, y) represents "the state, the whole state and nothing but the state" of Point. I think this can only be assured if the accessor methods are final. Best regards, Mike Bishop From me at yawk.at Fri Apr 24 21:34:09 2020 From: me at yawk.at (Jonas Konrad) Date: Fri, 24 Apr 2020 23:34:09 +0200 Subject: Records (preview): Why aren't accessor methods generated as final? In-Reply-To: References: Message-ID: FYI, this is called an "explicit declaration" in the JEP: https://openjdk.java.net/jeps/359#Explicitly-declaring-members-of-a-record - it's not really related to final, because the explicit declaration happens in the same class, not a different one. The javadoc of Record also gives one possible use case for explicit accessor declarations: Defensive copying of mutable members. Maybe someone else can name more. Your example fails the copy invariant of Record. Sure, you can do it, just like you can implement a misbehaving .equals method, but behavior may be unpredictable. - Jonas On 4/24/20 11:04 PM, Mike Bishop wrote: > I'm curious as to why the accessor methods in a record are not final. > Consider the following record declaration: > > public record Point(double x, double y) {} > > The accessor methods x() and y() return x and y, respectively, but are not > final. This allows me to override x(), for example, as follows: > > public record Point(double x, double y) { > public double x() { > return x * x; > } > } > > I can test the above Point record with the following code to ensure that > two Points with the same declared x and y coordinates are equal. > > public static void main(String[] args) { > var p = new Point(3.0, 4.0); > var pPrime = new Point(p.x(), p.y()); > System.out.println("p = " + p + ", pPrime = " + pPrime); > assert pPrime.equals(p); > } > > As expected, the assertion fails as pPrime is (9.0, 4.0) while p is (3.0, > 4.0). > > My concern is that if I'm using a Point in my code, I would expect that two > Points with the same x and y will be equivalent since the 2-tuple (x, y) > represents "the state, the whole state and nothing but the state" of Point. > I think this can only be assured if the accessor methods are final. > > Best regards, > Mike Bishop > From brian.goetz at oracle.com Fri Apr 24 21:36:14 2020 From: brian.goetz at oracle.com (Brian Goetz) Date: Fri, 24 Apr 2020 17:36:14 -0400 Subject: Records (preview): Why aren't accessor methods generated as final? In-Reply-To: References: Message-ID: We tried it both ways; both have benefits and flaws, and we tried to pick the lesser of evils. Since records are primarily a semantic mechanism, we started with invariants we want to enforce.? After searching around for the right invariants, we landed on this one (which is mandated by the refined contract of `Record::equals`): If ??? R r = ... ??? R rr = new R(r.a(), r.b(), ... r.z()); then ??? r.equals(rr) This is consist with "a record _is_ its state". Now, consider the existence of mutable objects, that may only support identity equality.? Arrays are an obvious and particularly irritating example (as they are part of the language and we can't override either of these characteristics), but there are others.? We might want to: ?- Use defensive copies in the constructor and/or the accessors to keep the contents from getting polluted; ?- Override equals() to use content-equality rather than identity equality. Neither of these are _forced_ moves; it is totally reasonable to want to use an array component as is here, if the semantics of your record is that two "array boxes" are the same if they hold the same array instance.? But this is not the only thing people might want if they put an array component in a record. Note that ??? record R(int[] array) { } meets the invariant out of the gate.? But if we want to do a defensive copy in the constructor: ??? record R(int[] array) { ??????? R { array = array.clone(); } ??? } it no longer does; the changed identity will cause the two records to compare as unequal.? But we can fix this by overriding equals (which is why equals and hashCode are not final): ??? record R(int[] array) { ??????? R { array = array.clone(); } ??????? boolean equals(Object o) { ??????????? return o instanceof R r && Arrays.equals(array, r.array); ??????? } ??? } Now, you might observe that while this protects the array from aliasing on the way in, it doesn't do so on the way out, and this is an entirely sensible thing to want to do in an accessor: ??? record R(int[] array) { ??????? R { array = array.clone(); } ??????? int[] array() { return array.clone(); } ??????? boolean equals(Object o) { ??????????? return o instanceof R r && Arrays.equals(array, r.array); ??????? } ??? } and so we have to admit overriding accessors too. Obviously, these degrees of freedom -- overriding accessors or equals -- can be abused.? And such abuse will cause them to be not compliant with the refined specification of java.lang.Record.? Will people care?? Well, we know the answer: bad programmers will move heaven and earth to get it wrong. Also, it seems likely that these "escape hatches" will be used far more frequently than one might hope they are. The reality is that this is a complex tradeoff where all the choices are less than ideal.? We went pretty hard in the "not very much flexibility" direction, enough so that people complain about that, but there's also room to complain about "too much flexibility." On 4/24/2020 5:04 PM, Mike Bishop wrote: > I'm curious as to why the accessor methods in a record are not final. > Consider the following record declaration: > > public record Point(double x, double y) {} > > The accessor methods x() and y() return x and y, respectively, but are not > final. This allows me to override x(), for example, as follows: > > public record Point(double x, double y) { > public double x() { > return x * x; > } > } > > I can test the above Point record with the following code to ensure that > two Points with the same declared x and y coordinates are equal. > > public static void main(String[] args) { > var p = new Point(3.0, 4.0); > var pPrime = new Point(p.x(), p.y()); > System.out.println("p = " + p + ", pPrime = " + pPrime); > assert pPrime.equals(p); > } > > As expected, the assertion fails as pPrime is (9.0, 4.0) while p is (3.0, > 4.0). > > My concern is that if I'm using a Point in my code, I would expect that two > Points with the same x and y will be equivalent since the 2-tuple (x, y) > represents "the state, the whole state and nothing but the state" of Point. > I think this can only be assured if the accessor methods are final. > > Best regards, > Mike Bishop From brian.goetz at oracle.com Fri Apr 24 21:41:58 2020 From: brian.goetz at oracle.com (Brian Goetz) Date: Fri, 24 Apr 2020 17:41:58 -0400 Subject: Records (preview): Why aren't accessor methods generated as final? In-Reply-To: References: Message-ID: <7fadfe28-e65b-3851-817a-345e75a3cab6@oracle.com> > FYI, this is called an "explicit declaration" in the JEP: > https://openjdk.java.net/jeps/359#Explicitly-declaring-members-of-a-record > - it's not really related to final, because the explicit declaration > happens in the same class, not a different one. Also, we struggled with this terminology; this could be "explicit declaration", or it could be "override" (as if the default implementation came from some magical invisible superclass, which maybe could even be accessed with "super.m()").? In the end, we concluded that the language spec wanted to treat it separately from overriding, but that asking users to keep track of two separate terms, with two separate annotations for "hey, this is deliberately providing a new implementation of an existing thing" -- seemed like needless specificity, and so you can use @Override on them.? Because everyone will know what that means! So it doesn't bother me that people call it "overide", even though the spec has a fussier name for it. From forax at univ-mlv.fr Fri Apr 24 21:53:06 2020 From: forax at univ-mlv.fr (Remi Forax) Date: Fri, 24 Apr 2020 23:53:06 +0200 (CEST) Subject: Records (preview): Why aren't accessor methods generated as final? In-Reply-To: References: Message-ID: <944517330.867422.1587765186788.JavaMail.zimbra@u-pem.fr> You are asking why accessors can be user defined ? It's because you may do something useful in an accessor like a defensive copy (cloning of mutable objects at the boundaries of the class). By example, class Point { // a mutable class int x, y; ... } record Circle(Point center) { Circle { center = new Point(center.x, center.y); // defensive copy } public Point center() { return new Point(center.x, center.y); // defensive copy, too } } There are other examples like normalization/de-normalization/interning, the returned value should be always between [-pi/2,pi/2], the return value is the cached value not a free instance, cases where semantically it makes sense to change the retuned value to an equivalent value. regards, R?mi * you can declare a suer defined @Override, but it's more because the annotation already exists. ----- Mail original ----- > De: "Mike Bishop" > ?: "amber-dev" > Envoy?: Vendredi 24 Avril 2020 23:04:23 > Objet: Records (preview): Why aren't accessor methods generated as final? > I'm curious as to why the accessor methods in a record are not final. > Consider the following record declaration: > > public record Point(double x, double y) {} > > The accessor methods x() and y() return x and y, respectively, but are not > final. This allows me to override x(), for example, as follows: > > public record Point(double x, double y) { > public double x() { > return x * x; > } > } > > I can test the above Point record with the following code to ensure that > two Points with the same declared x and y coordinates are equal. > > public static void main(String[] args) { > var p = new Point(3.0, 4.0); > var pPrime = new Point(p.x(), p.y()); > System.out.println("p = " + p + ", pPrime = " + pPrime); > assert pPrime.equals(p); > } > > As expected, the assertion fails as pPrime is (9.0, 4.0) while p is (3.0, > 4.0). > > My concern is that if I'm using a Point in my code, I would expect that two > Points with the same x and y will be equivalent since the 2-tuple (x, y) > represents "the state, the whole state and nothing but the state" of Point. > I think this can only be assured if the accessor methods are final. > > Best regards, > Mike Bishop From anthonyv.be at outlook.com Sat Apr 25 15:02:44 2020 From: anthonyv.be at outlook.com (Anthony Vanelverdinghe) Date: Sat, 25 Apr 2020 17:02:44 +0200 Subject: Feedback on records (JEP 359) Message-ID: Hi The following is feedback on my initial experience with records: 1) a request: besides Brian's datum write-up [1], it would be useful to have a more practice-oriented document, similar to the one for text blocks [2]. For example, one thing I'd like such document to expand on, would be migration compatibility between records and classes (i.e. if I expose a record in my public API, how will that impact my ability for evolving it, e.g. converting it into a class?). This would ideally also include a FAQ which consolidates the wisdom from the mailing lists (e.g. "Why is the canonical constructor specified to be public?" [3], "Why aren't accessor methods generated as final?" [4], etc.). 2) a proposal: a method `Stream> indexed()` on Stream, which wraps each Stream element in a `record IndexedElement(long index, T t)` This would allow for a natural, concise way to access indices (cf. e.g. [5]). 3) a proposal: if a non-canonical constructor is defined, it should also be required to define the canonical constructor This is a trivial one-liner to add, and it reminds people that the canonical constructor is: a) present (unlike classes, where, if you define a constructor yourself, the implicit constructor doesn't exist) b) public (if there's a single private constructor, I regularly forget that there's still a public constructor as well) 4) an observation: I noticed that the ease with which records can be created, might lead to recorditis, where e.g. you start out with: record Episode(int season, int number, String title) {} and you end with: record Season(Id id, EpisodeCount numEpisodes) { ??? record Id(int number) ??? record EpisodeCount(int numEpisodes) {} } record Episode(Id id, Title title) { ??? record Id(Season.Id season, int number) {} ??? record Title(String title) {} } which brings me back to my first point: I'm hoping that a document with best practices and advice would give me some guidance on when to stop. 5) an observation/proposal: I need to remind myself sometimes that record components are nullable. Would it be an option to introduce a `nullable-record` keyword, where `record` would not allow any of its components to be null, whereas `nullable-record` would? 6) a proposal: there's a recurring occurrence of boilerplate in my records, which could be eliminated by introducing a `sorted-record` keyword. This would work as follows: sorted-record YearMonth(Year year, Month month) {} is equivalent to: record YearMonth(Year year, Month month) implements Comparable { ??? private static final Comparator NATURAL_ORDER = Comparator ??????? .comparing(YearMonth::year, Comparator.nullsLast(Comparator.naturalOrder())) ??????? .comparing(YearMonth::month, Comparator.nullsLast(Comparator.naturalOrder())); ??? @Override ??? public int compareTo(YearMonth o) { ??????? return NATURAL_ORDER.compare(this, o); ??? } } on the condition that each record component either implements Comparable, or is an array type whose component type implements Comparable. Analog to YearMonth (yes, I'm aware that YearMonth et al. are already in the JDK ;)), there exist many examples, where a natural order on the instances is achieved by comparing all components, in order, from left to right. For example `Season.Id` and `Episode.Id` given above, `Type(String packageName, String typeName)`, `Error(String file, int line, int column)`, `Person(String lastName, String firstName)`, ... This is similar to how Enum also implements Comparable according to what one would naturally expect. This is tedious to write, but seems relatively easy for a compiler to generate. This would also nudge developers to declare record components in a consistent fashion. For example, in Europe, `LocalDate(int day, int month, int year)` would be pretty natural, but everyone would write `sorted-record LocalDate(int year, int month, int day)`. W.r.t. naming, "sorted-record" would fit naturally with SortedMap/SortedSet, Stream::sorted, etc. And the use of a hypenated keyword would allow `sorted-class` as well (though in my experience it's much less common for a class to only contain instance variables that implement Comparable). There could also be an Xlint warning for a sorted-record that contains components which have a type whose Comparable implementation is known not to be compatible with Object::equals (though this would only be verifiable for JDK classes, with BigDecimal as the notable example). Thanks in advance for any feedback. Kind regards, Anthony [1] https://cr.openjdk.java.net/~briangoetz/amber/datum.html [2] https://cr.openjdk.java.net/~jlaskey/Strings/TextBlocksGuide_v10.html [3] https://mail.openjdk.java.net/pipermail/amber-spec-observers/2019-November/001883.html [4] https://mail.openjdk.java.net/pipermail/amber-dev/2020-April/005888.html [5] https://stackoverflow.com/questions/18552005/is-there-a-concise-way-to-iterate-over-a-stream-with-indices-in-java-8 From brian.goetz at oracle.com Sat Apr 25 15:42:25 2020 From: brian.goetz at oracle.com (Brian Goetz) Date: Sat, 25 Apr 2020 11:42:25 -0400 Subject: Feedback on records (JEP 359) In-Reply-To: References: Message-ID: > 1) a request: besides Brian's datum write-up [1], it would be useful > to have a more practice-oriented document, similar to the one for text > blocks [2]. Yes, we plan to do this for all the features.? I think what you're really asking is: "is it possible to have this at the time the feature previews, so that more people can get started on the right foot, and to guide feedback?"? It is certainly possible to juggle things like this, of course, what it means is that it's more work to deliver a feature, which means it will take longer to deliver features.? We had been planning to do these docs in the shadow of the release. > For example, one thing I'd like such document to expand on, would be > migration compatibility between records and classes (i.e. if I expose > a record in my public API, how will that impact my ability for > evolving it, e.g. converting it into a class?). This would ideally > also include a FAQ which consolidates the wisdom from the mailing > lists (e.g. "Why is the canonical constructor specified to be public?" > [3], "Why aren't accessor methods generated as final?" [4], etc.). We did a FAQ for `var`.? The danger in doing FAQs too early, of course, is that you are guessing at what the frequently asked questions will be, rather than actually observing what they are. It would be a great thing for the community to gather these kinds of questions for possible FAQ entries!? We're usually focused on the next thing, so sometimes they recede into the sands of time. > 2) a proposal: a method `Stream> indexed()` on > Stream, which wraps each Stream element in a `record > IndexedElement(long index, T t)` > This would allow for a natural, concise way to access indices (cf. > e.g. [5]). This one was explored during Lambda.? There were two concerns with it: ?- Doing so makes an awful lot of garbage, and users may be surprised by this.? (When we get to Valhalla, this concern will go away.) ?- For sources that are not ideally splittable (where splitting yields not only approximate balance, but precise left/right counts), parallel operations become effectively sequential, since you can't start the right half of the computation until the left half finishes and you know where to start the right count.? Again, this may be surprising to users. I suspect that when we clear the former objection, the bar will be low enough to proceed on this.? (FWIW, has all the same problems as zip, which was explored and postponed for the same reasons.) > it reminds people that the canonical constructor is: > a) present (unlike classes, where, if you define a constructor > yourself, the implicit constructor doesn't exist) > b) public (if there's a single private constructor, I regularly forget > that there's still a public constructor as well) I realize there is a precedent that "you only get a free constructor if you don't bring one of your own."? But, do you believe that Java developers are unable to learn a refined version of this rule for records? We didn't need records at all, of course; we did them to lower the barrier to using properly abstracted data aggregates.? Every bit where we force people back into more ceremony takes away from that benefit.? I would worry the cost/benefit here is not in the user's favor. > 5) an observation/proposal: I need to remind myself sometimes that > record components are nullable. Would it be an option to introduce a > `nullable-record` keyword, where `record` would not allow any of its > components to be null, whereas `nullable-record` would? There is a whole list of "goodies" people have asked for in records, that they really want for all classes, but are tired of waiting so hope that they could sneak into the back of the records bus.? This is one of them :) It is attractive to try and staple general features onto records, but I think in the end this is counterproductive.? It increases the complexity of the language ("with records, you can do X and Y and Z that have nothing to do with records but are cool, but you can't do them with classes"), which is more stuff for users to keep track of, but worse, it means that if you exceed the bounds of what records do, you can't necessarily refactor back to a class. If we did this (or another common one in this bucket, constructor invocation by parameter names instead of position), then if you tried to refactor to a class, your clients would be hosed -- because their client code would not work against a class.? (In the named invocation case, the client would fail compilation; in the "non null" case, it would compile but the semantics would be subtly changed, and any code that assumed "this can't possibly be null", which might have been a reasonable assumption at the time the code was written, is now vulnerable.) It is better to address these as general features, even if it means it will take longer to deliver. > 6) a proposal: there's a recurring occurrence of boilerplate in my > records, which could be eliminated by introducing a `sorted-record` > keyword. This would work as follows: > > sorted-record YearMonth(Year year, Month month) {} > > is equivalent to: > > record YearMonth(Year year, Month month) implements > Comparable { > > ??? private static final Comparator NATURAL_ORDER = Comparator > ??????? .comparing(YearMonth::year, > Comparator.nullsLast(Comparator.naturalOrder())) > ??????? .comparing(YearMonth::month, > Comparator.nullsLast(Comparator.naturalOrder())); > > ??? @Override > ??? public int compareTo(YearMonth o) { > ??????? return NATURAL_ORDER.compare(this, o); > ??? } > > } We considered which additional protocols (aside from construction, deconstruction, equality, hashing, and string display) could and should be derived from the state description, and Comparable was the first one on that list.? The problem with doing this is that, unlike the ones listed above, the order in which the components are compared is semantically significant, *and*, when you want comparators for records, you often don't even want to include all the components.? The "automatic" comparison protocol you'd derive from the state description would almost never be what you wanted, and then you'd be coming back asking for "knobs" to determine which components flow into the comparison and in what order. FWIW, most of the actual boilerplate in your above Comparator is folding in the null handling.? It might be an RFE on Comparator factories would be more effective in solving this problem, and also more useful (as it wouldn't only apply to records.)? If your comparator was (say) ??? Comparator.comparingNullable(YearMonth::year) ???????????????????????? .thenComparingNullable(YearMonth::month); or similar, would you be as concerned? One more point on this: when we did streams, we started down the direction of having sort methods on streams, and it kind of exploded; we wanted to sort not only by natural-ordered comparables, but with comparators, and with primitives, which meant for five variants; reverse sort was another 2x; the four stream implementations was another 4x, so that meant 60 sorting methods just in streams, all motivated by wanting to be able to sort by providing a lambda that extracted a sort key.? Then we realized we were being idiots, that adding half a dozen factories and combinators for Comparator cut through the explosion, but also, that they were useful far beyond streams.? I think the same thing is true here; the problem your are experiencing comes via records, but it is really a problem with Comparator, and it is better to address the problem at the root. > This is tedious to write, but seems relatively easy for a compiler to > generate. ... but only if the compiler knows which fields are significant for comparison, and in which order you want to compare them. From anthonyv.be at outlook.com Sat Apr 25 18:05:30 2020 From: anthonyv.be at outlook.com (Anthony Vanelverdinghe) Date: Sat, 25 Apr 2020 20:05:30 +0200 Subject: Feedback on records (JEP 359) In-Reply-To: References: Message-ID: Hi Brian On 25/04/2020 17:42, Brian Goetz wrote: > >> it reminds people that the canonical constructor is: >> a) present (unlike classes, where, if you define a constructor >> yourself, the implicit constructor doesn't exist) >> b) public (if there's a single private constructor, I regularly >> forget that there's still a public constructor as well) > > I realize there is a precedent that "you only get a free constructor > if you don't bring one of your own."? But, do you believe that Java > developers are unable to learn a refined version of this rule for > records? Unable, no, but some developers such as myself will have a hard time to unlearn the reflex of seeing a constructor and concluding there's no implicit constructor then. So that's why I felt it would be useful, but I guess maybe IDEs could help here, by reminding me about the existence of the implicit constructor whenever I declare an explicit one. > > We considered which additional protocols (aside from construction, > deconstruction, equality, hashing, and string display) could and > should be derived from the state description, and Comparable was the > first one on that list.? The problem with doing this is that, unlike > the ones listed above, the order in which the components are compared > is semantically significant, *and*, when you want comparators for > records, you often don't even want to include all the components.? The > "automatic" comparison protocol you'd derive from the state > description would almost never be what you wanted, and then you'd be > coming back asking for "knobs" to determine which components flow into > the comparison and in what order. Would you mind to clarify why the order [...] being semantically significant is a problem? I must be missing something, but I fail to see what. Since the order of the components already defines their order in the canonical constructor, I feel that having it define their comparison order as well isn't a stretch. If you'd ask people to keep a phone book in a plain text file, I'd assume they'd write each person on a line as `last name, first name, phone number`, rather than any other order, and keep the entries sorted as well, by last name, then first name. Yes, you're right in that you often don't want to include all the components. In the phone book example, barely anyone would bother sorting the phone numbers of a person that has multiple numbers. But that's exactly one of the reasons why I often find myself splitting up records into smaller records: because the components I want to use for comparison naturally belong together and should really be in a record of their own. In this case: a phone book entry really has 2 components: a Comparable record Person, and the phone number. So I wouldn't be coming back asking for "knobs": I'd just split off subrecords, and think about the logical sorting order when declaring the record. Another reason why I feel it would be good to have this as part of a protocol, is that it would be guaranteed that compareTo is consistent with equals (insofar that the implementations of each component are consistent). On the other hand, if Comparable has to be implemented manually, developers would be much less inclined to split off subrecords, and their implementations would most likely not be consistent with equals (which isn't the end of the world, but as you know their usage in SortedSets, or as the key in SortedMaps, would not correctly implement the Set/Map interface). > > FWIW, most of the actual boilerplate in your above Comparator is > folding in the null handling.? It might be an RFE on Comparator > factories would be more effective in solving this problem, and also > more useful (as it wouldn't only apply to records.)? If your > comparator was (say) > > ??? Comparator.comparingNullable(YearMonth::year) > ???????????????????????? .thenComparingNullable(YearMonth::month); > > or similar, would you be as concerned? That would surely be helpful (I'll file a bug report for it), but I believe `sorted-record` would still be useful. > > One more point on this: when we did streams, we started down the > direction of having sort methods on streams, and it kind of exploded; > we wanted to sort not only by natural-ordered comparables, but with > comparators, and with primitives, which meant for five variants; > reverse sort was another 2x; the four stream implementations was > another 4x, so that meant 60 sorting methods just in streams, all > motivated by wanting to be able to sort by providing a lambda that > extracted a sort key.? Then we realized we were being idiots, that > adding half a dozen factories and combinators for Comparator cut > through the explosion, but also, that they were useful far beyond > streams.? I think the same thing is true here; the problem your are > experiencing comes via records, but it is really a problem with > Comparator, and it is better to address the problem at the root. As I see it, the problem is that, for me, something like `record TrackId(Year year, String albumTitle, int trackNumber)` just screams at me: "hey, I'm Comparable, just as you'd expect me to be". And it bothers me that I have to write the code nonetheless :) > >> This is tedious to write, but seems relatively easy for a compiler to >> generate. > > ... but only if the compiler knows which fields are significant for > comparison, and in which order you want to compare them. > > Kind regards, Anthony From brian.goetz at oracle.com Sat Apr 25 18:42:28 2020 From: brian.goetz at oracle.com (Brian Goetz) Date: Sat, 25 Apr 2020 14:42:28 -0400 Subject: Feedback on records (JEP 359) In-Reply-To: References: Message-ID: On 4/25/2020 2:05 PM, Anthony Vanelverdinghe wrote: > Would you mind to clarify why the order [...] being semantically > significant is a problem? Because there are multiple consumers of this order, and they don't always want the same thing. If I have ??? record Name(String first, String last) { } and I then want to add Comparable, but I want sorting (last, first), I'm already hosed, since changing the order of the components is not a compatible change.? And I am writing from scratch, I don't have this particular problem, but the natural order in which to declare the components when I think about the record may not be the natural ordering on which I want to sort.? So I would have two features that are _already_ fighting for control over the order.? (And, what if there were more order-dependent features?? This game doesn't even scale to two, let alone more.) The main problem is that there is simply no reasonable way to infer a "right at least 99% of the time" sort order from the declaration of the components.? The sensible sort order may be any permutation of any subset of the components.? The feature, as you proposed, would be frustrating at least as often as it is satisfying.? (And while _you personally_ might believe you'll never ask for knobs, and might even be right, the probability that people will then come back and say "why can't I put an annotation on the component to indicate its role in the sort order" is 100%.? And now we're on the slippery slope back to Lombok-land.) So basically, this is half a feature, for which we actively don't want to do the other half, which means we can't do the first half either. > As I see it, the problem is that, for me, something like `record > TrackId(Year year, String albumTitle, int trackNumber)` just screams > at me: "hey, I'm Comparable, just as you'd expect me to be". And it > bothers me that I have to write the code nonetheless I get this; we'd all like to write less code (and we're getting there, bit by bit.)? But this is a "writing code" argument, not a "reading code" argument.? Reading code is more important than writing code.? If we were to infer a sort order, it would have to be the obvious one the overwhelming majority of the time.? And we're not even close to close on that.? So we have to say no to that, even though it might be helpful in some cases. From anthonyv.be at outlook.com Sat Apr 25 18:55:27 2020 From: anthonyv.be at outlook.com (Anthony Vanelverdinghe) Date: Sat, 25 Apr 2020 20:55:27 +0200 Subject: Feedback on records (JEP 359) In-Reply-To: References: Message-ID: On 25/04/2020 20:42, Brian Goetz wrote: > On 4/25/2020 2:05 PM, Anthony Vanelverdinghe wrote: >> Would you mind to clarify why the order [...] being semantically >> significant is a problem? > > Because there are multiple consumers of this order, and they don't > always want the same thing. Thanks, this is exactly what I was missing! > > If I have > > ??? record Name(String first, String last) { } > > and I then want to add Comparable, but I want sorting (last, first), > I'm already hosed, since changing the order of the components is not a > compatible change.? And I am writing from scratch, I don't have this > particular problem, but the natural order in which to declare the > components when I think about the record may not be the natural > ordering on which I want to sort. So I would have two features that > are _already_ fighting for control over the order.? (And, what if > there were more order-dependent features?? This game doesn't even > scale to two, let alone more.) > > The main problem is that there is simply no reasonable way to infer a > "right at least 99% of the time" sort order from the declaration of > the components.? The sensible sort order may be any permutation of any > subset of the components.? The feature, as you proposed, would be > frustrating at least as often as it is satisfying.? (And while _you > personally_ might believe you'll never ask for knobs, and might even > be right, the probability that people will then come back and say "why > can't I put an annotation on the component to indicate its role in the > sort order" is 100%. And now we're on the slippery slope back to > Lombok-land.) > > So basically, this is half a feature, for which we actively don't want > to do the other half, which means we can't do the first half either. > >> As I see it, the problem is that, for me, something like `record >> TrackId(Year year, String albumTitle, int trackNumber)` just screams >> at me: "hey, I'm Comparable, just as you'd expect me to be". And it >> bothers me that I have to write the code nonetheless > > I get this; we'd all like to write less code (and we're getting there, > bit by bit.)? But this is a "writing code" argument, not a "reading > code" argument.? Reading code is more important than writing code.? If > we were to infer a sort order, it would have to be the obvious one the > overwhelming majority of the time.? And we're not even close to close > on that.? So we have to say no to that, even though it might be > helpful in some cases. > > Thanks for elaborating, I totally agree now. Kind regards, Anthony From sarma.swaranga at gmail.com Sat Apr 25 20:39:55 2020 From: sarma.swaranga at gmail.com (Swaranga Sarma) Date: Sat, 25 Apr 2020 13:39:55 -0700 Subject: Why are the curly braces required for a minimal Record declaration? Message-ID: Records is a new feature and does not carry the same baggage as classes do. Looking at a minimal Record Point declaration: record Point(int x, int y) {} Every part of this declaration makes sense to me expect the curly braces '{}'. Why is that required if I do no intend do override any part of the record? I am probably missing something; appreciate the insight. -Swaranga From john.r.rose at oracle.com Sun Apr 26 00:12:52 2020 From: john.r.rose at oracle.com (John Rose) Date: Sat, 25 Apr 2020 17:12:52 -0700 Subject: Why are the curly braces required for a minimal Record declaration? In-Reply-To: References: Message-ID: <37C43F43-E3F3-4196-B6BA-D7E0E0CD3399@oracle.com> On Apr 25, 2020, at 1:39 PM, Swaranga Sarma wrote: > > Looking at a minimal Record Point declaration: > > record Point(int x, int y) {} > > Every part of this declaration makes sense to me expect the curly braces > '{}'. Why is that required if I do no intend do override any part of the > record? > > I am probably missing something; appreciate the insight. Some sort of punctuation is needed to mark the end of the record. Otherwise, there would be various ambiguities, such as: class C { { System.out.println(?this is a block?); } record Point(int x, int y) // proposed syntax { System.out.println(?this is another block?); } } // end of class C Well, I seem to hear somebody say, why not allow a semicolon there to terminate a record with an empty body? class C { { System.out.println(?this is a block?); } record Point(int x, int y); // semicolon syntax { System.out.println(?this is another block?); } } // end of class C At this point however, it is just more uniform to mandate that the record terminate with a standard class body, even if it?s empty. So, indeed, we have: class C { { System.out.println(?this is a block?); } record Point(int x, int y) {} // empty block syntax { System.out.println(?this is another block?); } } // end of class C Sorry about that extra keystroke, but it?s a better compromise than introducing a whole new syntax rule just to save a keystroke. The above ambiguity uses an obscure (some say misbegotten) syntax in class bodies. Rest assured it is not the only place where ambiguity can occur. Another one is if record declarations were to be allowed as statements (local types) in method bodies. ? John From nlisker at gmail.com Sun Apr 26 02:34:36 2020 From: nlisker at gmail.com (Nir Lisker) Date: Sun, 26 Apr 2020 05:34:36 +0300 Subject: Feedback on Records in JavaFX Message-ID: Hi, In order to both prepare JavaFX for the records feature and provide feedback on the feature here, I created a branch [1] in my JavaFX fork where I test records. I surveyed many (but far from all!) JavaFX classes and tried to replace current implementations with records wherever I could. I was not very careful with checking toString, hashCode and equals existing implementation, and assumed, for the purpose of this test, that the default implementation does what the original implementation is supposed to do. I will also note that I did not do any design changes, though some of the classes could probably have been refactored to a more sensible design from which a record could be extracted. The branch contains some build related files like .classpath files for Eclipse that can be ignored. The code changes are either record implementations, or changes to classes that now use records and needed to change the accessor name they call. I hope that this can serve as a concrete example of migration of a large production library, and would like your feedback on the changes as well. Additionally, here is a list of classes that "almost" fit a record for various reasons (you can use the GitHub file search to find them). 1. Generation of unneeded accessors for private classes Example classes: modules/javafx.fxml/src/main/java/com/sun/javafx/fxml/expression/Expression.java (#Token) modules/javafx.graphics/src/main/java/com/sun/javafx/css/SelectorPartitioning.java (#PartitionKey) modules/javafx.web/src/main/java/com/sun/webkit/network/DateParser.java (#Time) These classes behave like records, but accessors will be generated for fields that do not need them. Inner classes' private fields are accessible to the enclosing class, so many times there is no need for accessors. This is a minor point as they can just be ignored, but if there is a cost to this, I don't want to pay it. 2. Generation of unneeded accessors for non-private classes Example classes: modules/javafx.graphics/src/main/java/com/sun/javafx/css/CascadingStyle.java modules/javafx.graphics/src/main/java/javafx/css/Match.java modules/javafx.web/src/main/java/com/sun/webkit/ContextMenu.java (#ShowContext) These classes behave like records, but accessors will be generated for fields that are not meant to be exposed. 3. Extending abstract classes Example classes: modules/javafx.graphics/src/main/java/com/sun/javafx/css/FontFaceImpl.java modules/javafx.graphics/src/main/java/com/sun/javafx/css/PseudoClassImpl.java These classes behave like records, but they extend an abstract class that does not have any fields. I remember a discussion for allowing this inheritance by making Record an interface, 4. Mutability Example classes: modules/javafx.graphics/src/main/java/com/sun/prism/BasicStroke.java modules/javafx.graphics/src/main/java/com/sun/javafx/geom/Vec2d.java (and similar VecXx) These classes behave like records, but they require mutable fields. 5. Caching hash code Example classes: modules/javafx.web/src/main/java/com/sun/webkit/text/TextBreakIterator.java (#CacheKey) This class behave like records, but caches the hashcode. This is useful in cases where hashcode computation is expensive. Since the fields are final, this value is *usually* constant, but in case of mutable reference types, their hashcode can change externally after they are passed to the record. This can be mitigated by defensive copying. There's a lot that can be said here, but it might seems reasonable to support this caching in some way (I'm waving my hands here). 6. Internal state Example classes: modules/javafx.web/src/main/java/com/sun/webkit/event/WCInputMethodEvent.java This class behaves like a record, but has an internal field that is not passed through the constructor. Notably, this class also does defensive copy of the array both in and out (using Arrays.copyOf and not clone as I've seen before). 7. Public API Example classes: modules/javafx.graphics/src/main/java/javafx/animation/KeyFrame.java modules/javafx.graphics/src/main/java/javafx/animation/KeyValue.java ("suffers" from point 6) modules/javafx.base/src/main/java/javafx/util/Pair.java These classes behave like records, but they are public API, so there could be migrations issues. * Additional note about accessors of boolean fields Example class: modules/javafx.web/src/main/java/javafx/scene/web/PopupFeatures.java This class uses boolean fields named "menu", "toolbar" etc. to denote if a menu or a toolbar exists. In this case, having a "hasX()" accessor makes sense while "x()" does not. In my implementation, I changed the field name to "hasX" so that the accessor names would match. I think that booleans are a special case. Most accessors retrieve a value like "width()" or "name()", but booleans usually answer an "is" or "has" question - "isEnlarged()" and not "enlarged()". Enforcing the current name of the accessor can *sometimes* lead to awkward namings. ### Conclusions There are not that many places where records can be used, though for these specific use cases they fit well (nominal tuples); many of them are inner classes. From the above list, some stray a lot from the idea of records (4), some not so much (1, 3). I would cautiously say that the design is too restrictive, especially when it comes to internal helper state (5, 6). I would think that, while a record component is given to the constructor and exposed through the accessor, other internal (final) fields that help with implementations would be useful. This reminds me of interfaces - while their public methods serve as contract, private methods were made valid just to help with internal implementation, and they are invisible to the contract. With regards to accessor visibility (1, 2), I know that there was (or is) a discussion about allowing to reduce their visibility to that of the class (not sure about the constructor). Sometimes there is no need for them at all. I hope that this concept of records can be expanded, either to specialized types for other similar use cases, or with changes from other features that work well with records, as records alone don't hit enough targets in my opinion. I intent to continue to update this branch as I work with whatever use cases I find, so by the time JavaFX can use records we would have a good starting point. Best, Nir [1] https://github.com/nlisker/jfx/tree/Records From forax at univ-mlv.fr Sun Apr 26 02:34:40 2020 From: forax at univ-mlv.fr (Remi Forax) Date: Sun, 26 Apr 2020 04:34:40 +0200 (CEST) Subject: Why are the curly braces required for a minimal Record declaration? In-Reply-To: <37C43F43-E3F3-4196-B6BA-D7E0E0CD3399@oracle.com> References: <37C43F43-E3F3-4196-B6BA-D7E0E0CD3399@oracle.com> Message-ID: <1759874894.1034057.1587868480873.JavaMail.zimbra@u-pem.fr> ----- Mail original ----- > De: "John Rose" > ?: "Swaranga Sarma" > Cc: "amber-dev" > Envoy?: Dimanche 26 Avril 2020 02:12:52 > Objet: Re: Why are the curly braces required for a minimal Record declaration? > On Apr 25, 2020, at 1:39 PM, Swaranga Sarma wrote: >> >> Looking at a minimal Record Point declaration: >> >> record Point(int x, int y) {} >> >> Every part of this declaration makes sense to me expect the curly braces >> '{}'. Why is that required if I do no intend do override any part of the >> record? >> >> I am probably missing something; appreciate the insight. > > Some sort of punctuation is needed to mark the end of the record. > Otherwise, there would be various ambiguities, such as: > > class C { > { System.out.println(?this is a block?); } > record Point(int x, int y) // proposed syntax > { System.out.println(?this is another block?); } > } // end of class C > > Well, I seem to hear somebody say, why not allow a semicolon > there to terminate a record with an empty body? > > class C { > { System.out.println(?this is a block?); } > record Point(int x, int y); // semicolon syntax > { System.out.println(?this is another block?); } > } // end of class C > > At this point however, it is just more uniform to mandate that > the record terminate with a standard class body, even if it?s empty. > So, indeed, we have: > > class C { > { System.out.println(?this is a block?); } > record Point(int x, int y) {} // empty block syntax > { System.out.println(?this is another block?); } > } // end of class C > > Sorry about that extra keystroke, but it?s a better compromise > than introducing a whole new syntax rule just to save a keystroke. > > The above ambiguity uses an obscure (some say misbegotten) > syntax in class bodies. Rest assured it is not the only place where > ambiguity can occur. Another one is if record declarations were > to be allowed as statements (local types) in method bodies. records are allowed in method bodies, it's very handy for unit testing [1]. And having the curly braces at the end of records make the code easier to parse, at least for me (curly braces => type declaration, semicolon => statement). > > ? John R?mi [1] https://github.com/forax/valuetype-lworld/blob/master/fr.umlv.jsonapi/src/test/java/fr/umlv/jsonapi/bind/BinderTest.java#L65 From anthonyv.be at outlook.com Sun Apr 26 08:01:58 2020 From: anthonyv.be at outlook.com (Anthony Vanelverdinghe) Date: Sun, 26 Apr 2020 10:01:58 +0200 Subject: Feedback on records (JEP 359) In-Reply-To: References: Message-ID: On 25/04/2020 20:05, Anthony Vanelverdinghe wrote: > Hi Brian > > On 25/04/2020 17:42, Brian Goetz wrote: >> FWIW, most of the actual boilerplate in your above Comparator is >> folding in the null handling.? It might be an RFE on Comparator >> factories would be more effective in solving this problem, and also >> more useful (as it wouldn't only apply to records.)? If your >> comparator was (say) >> >> ??? Comparator.comparingNullable(YearMonth::year) >> .thenComparingNullable(YearMonth::month); >> >> or similar, would you be as concerned? > That would surely be helpful (I'll file a bug report for it), but I > believe `sorted-record` would still be useful. For the record, I filed a slight variation of this idea as "Comparator: allow specifying nulls behavior alongside keyExtractor parameter" at https://bugs.openjdk.java.net/browse/JI-9064751 which would allow to write: Comparator.comparing(YearMonth::year, Nulls.LAST) ??????? .thenComparing(YearMonth::month, Nulls.LAST); where Nulls is an enum in Comparator with values FIRST, LAST, and THROW. Kind regards, Anthony From forax at univ-mlv.fr Sun Apr 26 10:16:09 2020 From: forax at univ-mlv.fr (Remi Forax) Date: Sun, 26 Apr 2020 12:16:09 +0200 (CEST) Subject: Feedback on records (JEP 359) In-Reply-To: References: Message-ID: <921551439.1104467.1587896169134.JavaMail.zimbra@u-pem.fr> Hi Anthony, a lot of questions :) ----- Mail original ----- > De: "Anthony Vanelverdinghe" > ?: "amber-dev" > Envoy?: Samedi 25 Avril 2020 17:02:44 > Objet: Feedback on records (JEP 359) > Hi > > The following is feedback on my initial experience with records: > > 1) a request: besides Brian's datum write-up [1], it would be useful to > have a more practice-oriented document, similar to the one for text > blocks [2]. For example, one thing I'd like such document to expand on, > would be migration compatibility between records and classes (i.e. if I > expose a record in my public API, how will that impact my ability for > evolving it, e.g. converting it into a class?). This would ideally also > include a FAQ which consolidates the wisdom from the mailing lists (e.g. > "Why is the canonical constructor specified to be public?" [3], "Why > aren't accessor methods generated as final?" [4], etc.). Are you proposing yourself to write such FAQ ? > > 2) a proposal: a method `Stream> indexed()` on Stream, > which wraps each Stream element in a `record IndexedElement(long > index, T t)` > This would allow for a natural, concise way to access indices (cf. e.g. > [5]). It's under consideration in one form or another but under the project Valhalla, the introduction of inline class and reified generics will help a lot. > > 3) a proposal: if a non-canonical constructor is defined, it should also > be required to define the canonical constructor > This is a trivial one-liner to add, and it reminds people that the > canonical constructor is: > a) present (unlike classes, where, if you define a constructor yourself, > the implicit constructor doesn't exist) > b) public (if there's a single private constructor, I regularly forget > that there's still a public constructor as well) We are revising the spec so a canonical constructor of a record in java 15 will has the visibility of the record by default. And if you will full encapsulation, a record is not what you want, you want a class. A record give up encapsulation for convenience. > > 4) an observation: I noticed that the ease with which records can be > created, might lead to recorditis, where e.g. you start out with: > > record Episode(int season, int number, String title) {} > > and you end with: > > record Season(Id id, EpisodeCount numEpisodes) { > ??? record Id(int number) > ??? record EpisodeCount(int numEpisodes) {} > } > record Episode(Id id, Title title) { > ??? record Id(Season.Id season, int number) {} > ??? record Title(String title) {} > } It's usual when you have a new toy/tool to use it every where until you start to understand where it makes sense and where it should be avoided. Remember that phase where every classes of your code was a design pattern :) BTW, the code above will soon not compile anymore because the record component type will be resolved from outside the record instead of from inside it. > > which brings me back to my first point: I'm hoping that a document with > best practices and advice would give me some guidance on when to stop. > > 5) an observation/proposal: I need to remind myself sometimes that > record components are nullable. Would it be an option to introduce a > `nullable-record` keyword, where `record` would not allow any of its > components to be null, whereas `nullable-record` would? It's not directly related to record, yes, in Java there is no way (or too many ways/annotations) to specify nullability. There were discussion at last JVM Language Summit to try to build a consensus around what the exact semantics should be, so it's moving ... slowly as usual. > > 6) a proposal: there's a recurring occurrence of boilerplate in my > records, which could be eliminated by introducing a `sorted-record` > keyword. This would work as follows: > > sorted-record YearMonth(Year year, Month month) {} > > is equivalent to: > > record YearMonth(Year year, Month month) implements Comparable { > > ??? private static final Comparator NATURAL_ORDER = Comparator > ??????? .comparing(YearMonth::year, > Comparator.nullsLast(Comparator.naturalOrder())) > ??????? .comparing(YearMonth::month, > Comparator.nullsLast(Comparator.naturalOrder())); > > ??? @Override > ??? public int compareTo(YearMonth o) { > ??????? return NATURAL_ORDER.compare(this, o); > ??? } > > } > > on the condition that each record component either implements > Comparable, or is an array type whose component type implements Comparable. > Analog to YearMonth (yes, I'm aware that YearMonth et al. are already in > the JDK ;)), there exist many examples, where a natural order on the > instances is achieved by comparing all components, in order, from left > to right. For example `Season.Id` and `Episode.Id` given above, > `Type(String packageName, String typeName)`, `Error(String file, int > line, int column)`, `Person(String lastName, String firstName)`, ... > This is similar to how Enum also implements Comparable according to what > one would naturally expect. > This is tedious to write, but seems relatively easy for a compiler to > generate. > This would also nudge developers to declare record components in a > consistent fashion. For example, in Europe, `LocalDate(int day, int > month, int year)` would be pretty natural, but everyone would write > `sorted-record LocalDate(int year, int month, int day)`. > W.r.t. naming, "sorted-record" would fit naturally with > SortedMap/SortedSet, Stream::sorted, etc. > And the use of a hypenated keyword would allow `sorted-class` as well > (though in my experience it's much less common for a class to only > contain instance variables that implement Comparable). > There could also be an Xlint warning for a sorted-record that contains > components which have a type whose Comparable implementation is known > not to be compatible with Object::equals (though this would only be > verifiable for JDK classes, with BigDecimal as the notable example). Brian already answer to that one. I will add that i have found that exposing a Comparator is usually more flexible than implementing Comparable, it's again a case where using delegation is better than using inheritance because you have a better composability. > > Thanks in advance for any feedback. > > Kind regards, > Anthony regards, R?mi > > [1] https://cr.openjdk.java.net/~briangoetz/amber/datum.html > [2] https://cr.openjdk.java.net/~jlaskey/Strings/TextBlocksGuide_v10.html > [3] > https://mail.openjdk.java.net/pipermail/amber-spec-observers/2019-November/001883.html > [4] https://mail.openjdk.java.net/pipermail/amber-dev/2020-April/005888.html > [5] > https://stackoverflow.com/questions/18552005/is-there-a-concise-way-to-iterate-over-a-stream-with-indices-in-java-8 From anthonyv.be at outlook.com Sun Apr 26 11:17:40 2020 From: anthonyv.be at outlook.com (Anthony Vanelverdinghe) Date: Sun, 26 Apr 2020 13:17:40 +0200 Subject: Feedback on records (JEP 359) In-Reply-To: <921551439.1104467.1587896169134.JavaMail.zimbra@u-pem.fr> References: <921551439.1104467.1587896169134.JavaMail.zimbra@u-pem.fr> Message-ID: Hi R?mi On 26/04/2020 12:16, Remi Forax wrote: > Hi Anthony, > a lot of questions :) Thanks for your responses :) > ----- Mail original ----- >> De: "Anthony Vanelverdinghe" >> ?: "amber-dev" >> Envoy?: Samedi 25 Avril 2020 17:02:44 >> Objet: Feedback on records (JEP 359) >> Hi >> >> The following is feedback on my initial experience with records: >> >> 1) a request: besides Brian's datum write-up [1], it would be useful to >> have a more practice-oriented document, similar to the one for text >> blocks [2]. For example, one thing I'd like such document to expand on, >> would be migration compatibility between records and classes (i.e. if I >> expose a record in my public API, how will that impact my ability for >> evolving it, e.g. converting it into a class?). This would ideally also >> include a FAQ which consolidates the wisdom from the mailing lists (e.g. >> "Why is the canonical constructor specified to be public?" [3], "Why >> aren't accessor methods generated as final?" [4], etc.). > Are you proposing yourself to write such FAQ ? No, not anytime soon, at least. There's only 24 hours in a day, unfortunately ;) And while records is still in preview, things might become irrelevant rather quickly. For example, I didn't know yet that the canonical constructor will be changed to have the record's visibility. > >> 2) a proposal: a method `Stream> indexed()` on Stream, >> which wraps each Stream element in a `record IndexedElement(long >> index, T t)` >> This would allow for a natural, concise way to access indices (cf. e.g. >> [5]). > It's under consideration in one form or another but under the project Valhalla, > the introduction of inline class and reified generics will help a lot. > >> 3) a proposal: if a non-canonical constructor is defined, it should also >> be required to define the canonical constructor >> This is a trivial one-liner to add, and it reminds people that the >> canonical constructor is: >> a) present (unlike classes, where, if you define a constructor yourself, >> the implicit constructor doesn't exist) >> b) public (if there's a single private constructor, I regularly forget >> that there's still a public constructor as well) > We are revising the spec so a canonical constructor of a record in java 15 will has the visibility of the record by default. > And if you will full encapsulation, a record is not what you want, you want a class. A record give up encapsulation for convenience. > >> 4) an observation: I noticed that the ease with which records can be >> created, might lead to recorditis, where e.g. you start out with: >> >> record Episode(int season, int number, String title) {} >> >> and you end with: >> >> record Season(Id id, EpisodeCount numEpisodes) { >> ??? record Id(int number) >> ??? record EpisodeCount(int numEpisodes) {} >> } >> record Episode(Id id, Title title) { >> ??? record Id(Season.Id season, int number) {} >> ??? record Title(String title) {} >> } > It's usual when you have a new toy/tool to use it every where until you start to understand where it makes sense and where it should be avoided. > Remember that phase where every classes of your code was a design pattern :) > BTW, the code above will soon not compile anymore because the record component type will be resolved from outside the record instead of from inside it. > >> which brings me back to my first point: I'm hoping that a document with >> best practices and advice would give me some guidance on when to stop. >> >> 5) an observation/proposal: I need to remind myself sometimes that >> record components are nullable. Would it be an option to introduce a >> `nullable-record` keyword, where `record` would not allow any of its >> components to be null, whereas `nullable-record` would? > It's not directly related to record, yes, in Java there is no way (or too many ways/annotations) to specify nullability. > There were discussion at last JVM Language Summit to try to build a consensus around what the exact semantics should be, so it's moving ... slowly as usual. > >> 6) a proposal: there's a recurring occurrence of boilerplate in my >> records, which could be eliminated by introducing a `sorted-record` >> keyword. This would work as follows: >> >> sorted-record YearMonth(Year year, Month month) {} >> >> is equivalent to: >> >> record YearMonth(Year year, Month month) implements Comparable { >> >> ??? private static final Comparator NATURAL_ORDER = Comparator >> ??????? .comparing(YearMonth::year, >> Comparator.nullsLast(Comparator.naturalOrder())) >> ??????? .comparing(YearMonth::month, >> Comparator.nullsLast(Comparator.naturalOrder())); >> >> ??? @Override >> ??? public int compareTo(YearMonth o) { >> ??????? return NATURAL_ORDER.compare(this, o); >> ??? } >> >> } >> >> on the condition that each record component either implements >> Comparable, or is an array type whose component type implements Comparable. >> Analog to YearMonth (yes, I'm aware that YearMonth et al. are already in >> the JDK ;)), there exist many examples, where a natural order on the >> instances is achieved by comparing all components, in order, from left >> to right. For example `Season.Id` and `Episode.Id` given above, >> `Type(String packageName, String typeName)`, `Error(String file, int >> line, int column)`, `Person(String lastName, String firstName)`, ... >> This is similar to how Enum also implements Comparable according to what >> one would naturally expect. >> This is tedious to write, but seems relatively easy for a compiler to >> generate. >> This would also nudge developers to declare record components in a >> consistent fashion. For example, in Europe, `LocalDate(int day, int >> month, int year)` would be pretty natural, but everyone would write >> `sorted-record LocalDate(int year, int month, int day)`. >> W.r.t. naming, "sorted-record" would fit naturally with >> SortedMap/SortedSet, Stream::sorted, etc. >> And the use of a hypenated keyword would allow `sorted-class` as well >> (though in my experience it's much less common for a class to only >> contain instance variables that implement Comparable). >> There could also be an Xlint warning for a sorted-record that contains >> components which have a type whose Comparable implementation is known >> not to be compatible with Object::equals (though this would only be >> verifiable for JDK classes, with BigDecimal as the notable example). > Brian already answer to that one. > I will add that i have found that exposing a Comparator is usually more flexible than implementing Comparable, > it's again a case where using delegation is better than using inheritance because you have a better composability. Yes, that's a good point, thanks for reminding me. > >> Thanks in advance for any feedback. >> >> Kind regards, >> Anthony > regards, > R?mi Kind regards, Anthony > >> [1] https://cr.openjdk.java.net/~briangoetz/amber/datum.html >> [2] https://cr.openjdk.java.net/~jlaskey/Strings/TextBlocksGuide_v10.html >> [3] >> https://mail.openjdk.java.net/pipermail/amber-spec-observers/2019-November/001883.html >> [4] https://mail.openjdk.java.net/pipermail/amber-dev/2020-April/005888.html >> [5] >> https://stackoverflow.com/questions/18552005/is-there-a-concise-way-to-iterate-over-a-stream-with-indices-in-java-8 From brian.goetz at oracle.com Sun Apr 26 15:42:19 2020 From: brian.goetz at oracle.com (Brian Goetz) Date: Sun, 26 Apr 2020 11:42:19 -0400 Subject: Why are the curly braces required for a minimal Record declaration? In-Reply-To: References: Message-ID: <409C3844-EA21-4970-9960-E5DE899891DB@oracle.com> John and Remi correctly pointed out that some punctuation is necessary, and that having a special rule (like allowing a semicolon instead of a pair of braces) doesn?t really carry its weight, since it only saves one keystroke. Here?s another reason. We actually did prototype it originally where you could drop the braces, and say record Foo(int x); But it doesn?t take long before you start asking ?can I omit the braces on an empty class or interface? what about methods too?? Which brings us to a general principle that is in play for a feature like this: minimizing the gratuitous differences between records and classes, because we don?t want to burden users with keeping a lot of silly rules in their head like ?on tuesdays, you get two braces for the price of one.? This principle comes up over and over again; we saw one yesterday on this list (?can I please have non-nullable records?), and there are many more, ranging from the very reasonable-seeming ?can I invoke a record constructor by parameter name rather than positionally? to the absurd ?can we omit semicolons in records, it?s not incompatible? (yes, we actually got this one.) Every one of these differences adds friction: - Users have to remember that they can (do the new thing) in records, but not classes; - Users will complain ?why can?t classes do this too?, and are quite likely to view the glass as being mostly empty rather than partially full; - It is harder or less compatible to migrate records to classes, because they will have features that can?t be represented in otherwise-equivalent classes. Like all ?syntactic sugar?, there is the risk of a sugar high, and the resulting glycemic crash. We tried to limit the sugar in records to that needed to achieve the semantic goal ? nominal tuples. > On Apr 25, 2020, at 4:39 PM, Swaranga Sarma wrote: > > Records is a new feature and does not carry the same baggage as classes do. > Looking at a minimal Record Point declaration: > > record Point(int x, int y) {} > > Every part of this declaration makes sense to me expect the curly braces > '{}'. Why is that required if I do no intend do override any part of the > record? > > I am probably missing something; appreciate the insight. > > -Swaranga From sarma.swaranga at gmail.com Sun Apr 26 19:55:11 2020 From: sarma.swaranga at gmail.com (Swaranga Sarma) Date: Sun, 26 Apr 2020 12:55:11 -0700 Subject: Why are the curly braces required for a minimal Record declaration? In-Reply-To: <409C3844-EA21-4970-9960-E5DE899891DB@oracle.com> References: <409C3844-EA21-4970-9960-E5DE899891DB@oracle.com> Message-ID: Thank you everyone for the insight. Appreciate it. Regards Swaranga On Sun, Apr 26, 2020 at 8:42 AM Brian Goetz wrote: > John and Remi correctly pointed out that some punctuation is necessary, > and that having a special rule (like allowing a semicolon instead of a pair > of braces) doesn?t really carry its weight, since it only saves one > keystroke. Here?s another reason. > > We actually did prototype it originally where you could drop the braces, > and say > > record Foo(int x); > > But it doesn?t take long before you start asking ?can I omit the braces on > an empty class or interface? what about methods too?? Which brings us to > a general principle that is in play for a feature like this: minimizing the > gratuitous differences between records and classes, because we don?t want > to burden users with keeping a lot of silly rules in their head like ?on > tuesdays, you get two braces for the price of one.? > > This principle comes up over and over again; we saw one yesterday on this > list (?can I please have non-nullable records?), and there are many more, > ranging from the very reasonable-seeming ?can I invoke a record constructor > by parameter name rather than positionally? to the absurd ?can we omit > semicolons in records, it?s not incompatible? (yes, we actually got this > one.) > > Every one of these differences adds friction: > > - Users have to remember that they can (do the new thing) in records, but > not classes; > - Users will complain ?why can?t classes do this too?, and are quite > likely to view the glass as being mostly empty rather than partially full; > - It is harder or less compatible to migrate records to classes, because > they will have features that can?t be represented in otherwise-equivalent > classes. > > Like all ?syntactic sugar?, there is the risk of a sugar high, and the > resulting glycemic crash. We tried to limit the sugar in records to that > needed to achieve the semantic goal ? nominal tuples. > > > On Apr 25, 2020, at 4:39 PM, Swaranga Sarma > wrote: > > > > Records is a new feature and does not carry the same baggage as classes > do. > > Looking at a minimal Record Point declaration: > > > > record Point(int x, int y) {} > > > > Every part of this declaration makes sense to me expect the curly braces > > '{}'. Why is that required if I do no intend do override any part of the > > record? > > > > I am probably missing something; appreciate the insight. > > > > -Swaranga > > From youngty1997 at gmail.com Sun Apr 26 22:28:10 2020 From: youngty1997 at gmail.com (Ty Young) Date: Sun, 26 Apr 2020 17:28:10 -0500 Subject: Feedback on Records in JavaFX In-Reply-To: References: Message-ID: On 4/25/20 9:34 PM, Nir Lisker wrote: > ### Conclusions > There are not that many places where records can be used, though for these > specific use cases they fit well (nominal tuples); many of them are inner > classes. From the above list, some stray a lot from the idea of records > (4), some not so much (1, 3). > I would cautiously say that the design is too restrictive, especially when > it comes to internal helper state (5, 6). I would think that, while > a record component is given to the constructor and exposed through the > accessor, other internal (final) fields that help with implementations > would be useful. This reminds me of interfaces - while their public methods > serve as contract, private methods were made valid just to help with > internal implementation, and they are invisible to the contract. > With regards to accessor visibility (1, 2), I know that there was (or is) a > discussion about allowing to reduce their visibility to that of the class > (not sure about the constructor). Sometimes there is no need for them at > all. > > I hope that this concept of records can be expanded, either to specialized > types for other similar use cases, or with changes from other features that > work well with records, as records alone don't hit enough targets in my > opinion. I intent to continue to update this branch as I work with whatever > use cases I find, so by the time JavaFX can use records we would have a > good starting point. Yep, same conclusion I've had converting classes to records in an *actual*, *realistic* project. There are plenty of cases where Records could be used in theory but due to how restrictive they are it isn't possible. As it stands, they are going to fade into obscurity along with other rarely used features like loop labels. Once people realize just how restrictive they are, interest in them seems to die nearly instantly... at least the vast majority of discussion online seems to that I've seen. That said, it seems like whenever the discussion of Records come up it seems like the question of "can this help me reduce boilerplate?" rather than "can this help me represent nominal tuples?"comes up way more often so maybe there isn't actually much interest in super strict nominal tuples to begin with. > > Best, > Nir > > [1] https://github.com/nlisker/jfx/tree/Records From janboerman95 at gmail.com Mon Apr 27 14:20:40 2020 From: janboerman95 at gmail.com (Jan Boerman) Date: Mon, 27 Apr 2020 16:20:40 +0200 Subject: Feedback regarding default equals, hashCode and toString implementions for records Message-ID: Hi all, While experimenting with the new records, I found what I believe is an oversight in the implementation. The generated equals method for records is based on equality of the components, but when the record component is an array, it still uses regular Object#equals(Object) method. This is not what Java developers would normally write (or generate using IDEs) for their data carrier classes, as instead they would use Arrays.equals or Arrays.deepEquals. I believe that in order for records to succeed, they need to be truly boilerplate-reducing, so I'm suggesting the following changes to the default equals, hashCode and toString implementations: IF the field in the record is statically known to be a one-dimensional array: THEN java.util.Arrays.equals(array1, array2) is used to compare the component of two record instances (applies to #equals(Object)) AND java.util.Arrays.hashCode(array) is used to compute the hashcode of the component (applies to #hashCode()) AND java.util.Arrays.toString(array) is used to compute the string representation of the component (applies to #toString()) ELSE IF the field in the record is statically known to be a multidimensional array: THEN java.util.Arrays.deepEquals(array1, array2) is used to compare the component of two record instances (applies to #equals(Object)) AND java.util.Arrays.deepHashCode(array) is used to compute the hashcode of the component (applies to #hashCode()) AND java.util.Arrays.deepToString(array) is used to compute the string representation of the component (applies to #toString()) ELSE just use the old code generation algorithm from Java 14 that uses java.lang.Object#equals I am not familiar with the compiler implementation details, but it looks like a trivial change to me. There is a cost to compilation speed for doing these extra checks, so some performance testing would be required. One might argue that therefore developers shouldn't use arrays for record components, but a data carrier class with a constructor with a varargs parameter is common-enough scenario that I think this should be supported properly. The example code (written by me, public domain licensed) below demonstrates the issue. It is also available here in this gist: https://gist.github.com/Jannyboy11/067f5966afc6130711b2035795a45ea5 I did not include anything related to hashCode, but one can easily infer what the issue there would be. Kind regards, Jan Boerman ```java public class RecordTest { private static record Messages(String... messages) { public void println() { System.out.println("Messages[messages=" + Arrays.toString(messages) + "]"); } } private static record JaggedArrayRecord(String[][] world) { public void println() { System.out.println("JaggedArrayRecord[world=" + Arrays.deepToString(world) + "]"); } } public static void main(String[] args) { //single array example System.out.println(); System.out.println("--- Example using a record with a field that is a one dimensional array ---"); System.out.println(); String[] m1 = new String[] { new String("Hello") }; String[] m2 = new String[] { new String("Hello") }; Messages messages1 = new Messages(m1); Messages messages2 = new Messages(m2); messages1.println(); System.out.println(messages1); //expecting the same output as the output from messages1.println() boolean arraysEquals = Arrays.equals(m1, m2); boolean objectEquals = messages1.equals(messages2); //expecting the same boolean value as Arrays.equals(m1, m2) System.out.println("equal according to Object#equals(Object) ?: " + objectEquals); System.out.println("equal according to Arrays#equals(Object[], Object[]) ?: " + arraysEquals); if (arraysEquals != objectEquals) { System.out.println("These equality implementations don't yield the same value, which is not desirable"); } else { System.out.println("These equality implementations yield the same value, which is desirable"); } //jagged array example System.out.println(); System.out.println("--- Example using a record with a field that is a multidimensional array ---"); System.out.println(); String[][] world1 = new String[][] { new String[] { new String("World!") } }; String[][] world2 = new String[][] { new String[] { new String("World!") } }; JaggedArrayRecord jagged1 = new JaggedArrayRecord(world1); JaggedArrayRecord jagged2 = new JaggedArrayRecord(world2); jagged1.println(); System.out.println(jagged1); //expecting the same output as the output from jar1.println() boolean jaggedArraysDeepEquals = Arrays.deepEquals(world1, world2); boolean jaggedObjectEquals = jagged1.equals(jagged2); //expecting the same boolean value as Arrays.deepEquals(world1, world2) System.out.println("equal according to Object#equals(Object) ?: " + jaggedObjectEquals); System.out.println("equal according to Arrays#deepEquals(Object[], Object[]) ?: " + jaggedArraysDeepEquals); if (arraysEquals != objectEquals) { System.out.println("These equality implementations don't yield the same value, which is not desirable"); } else { System.out.println("These equality implementations yield the same value, which is desirable"); } } } ``` From brian.goetz at oracle.com Mon Apr 27 14:52:15 2020 From: brian.goetz at oracle.com (Brian Goetz) Date: Mon, 27 Apr 2020 10:52:15 -0400 Subject: Feedback regarding default equals, hashCode and toString implementions for records In-Reply-To: References: Message-ID: <5cf178e5-9381-de66-74d0-a4489cc241d7@oracle.com> > Hi all, > > While experimenting with the new records, I found what I believe is an > oversight in the implementation. > The generated equals method for records is based on equality of the > components, but when the record component is an array, it still uses > regular Object#equals(Object) method. Thanks for your thoughts. Unfortunately, this was no oversight -- this was an extensively discussed topic, and none of the options were terribly satisfying. In the end, we concluded that doing what you suggest would cause more trouble than it was worth, and went back to the uniform appeal to Object::equals. Yes, arrays are irritating; they cannot be made immutable, and you cannot override their equals computation.? Many developers believe that the default equals computation is "obviously wrong", but unfortunately, it is only "wrong" a lot of the time.? The rest of the time, the "other default" would be "wrong".? This is a no-win situation. We considered doing exactly as you say -- using some sort of deeper equals when the static type is an array.? But, this "fix" creates a number of inconsistencies, which quickly turn into whack-a-mole, with extra complexity as a bonus.? As an example, suppose you had the following two records: ??? record A(String[] ss) { } ??? record B(Object ss) { } ??? String[] ss = ... Then the equals() behavior of `new A(ss)` and `new B(ss)` would be different!? Try explaining that. By-reference comparison and mutability go hand in hand; if an object is mutable, then identity equality is probably the right thing. (Mutable objects whose equals/hashCode are state-based are a perennial sorts of puzzlers, when you put one in a map, and then the object is mutated, and then (maybe) it can't be found in the map even though it is there.? (Ironically, List itself is one of the offenders here.))? Arrays make this choice, for better or worse (but at least make it consistently.)? But arrays are not the only ones who make this choice, and the propose fix does nothing for them. > I believe that in order for records to succeed, they need to be truly > boilerplate-reducing, so I'm suggesting the following changes to the > default equals, hashCode and toString implementations: > > IF the field in the record is statically known to be a one-dimensional > array: > THEN java.util.Arrays.equals(array1, array2) is used to compare the > component of two record instances (applies to > #equals(Object)) > AND java.util.Arrays.hashCode(array) is used to compute the hashcode of > the component (applies to #hashCode()) > AND java.util.Arrays.toString(array) is used to compute the string > representation of the component (applies to > #toString()) > ELSE IF the field in the record is statically known to be a > multidimensional array: > THEN java.util.Arrays.deepEquals(array1, array2) is used to compare the > component of two record instances (applies to > #equals(Object)) > AND java.util.Arrays.deepHashCode(array) is used to compute the hashcode > of the component (applies to #hashCode()) > AND java.util.Arrays.deepToString(array) is used to compute the string > representation of the component (applies to > #toString()) > ELSE > just use the old code generation algorithm from Java 14 that uses > java.lang.Object#equals I think you've just illustrated how complex the alternative is -- and it is still not "right" 100% of the time.? So more complexity, just to be "wrong" less often, is not necessarily a good trade. The basic problem is that sometimes people think that the by-contents behavior is natural, and sometimes they think that the by-identity behavior is natural, but we can't have both defaults.? A complex algorithm like this is trying to read the developer's mind. The current choice -- treat arrays as any other object -- is sometimes not what developers want, but it is far easier for developers to reason about what it means.? "Call the equals() method" is something every developer can understand.? They may grumble about "but the equals method for arrays is wrong", but at least they can understand why they are getting the result they are. In the end, we settled on the simpler alternative, which is to uniformly appeal to Object::equals, and advise users to take care when using arrays and records, and consider using List instead if content equality is what is desired. > I am not familiar with the compiler implementation details, but it looks > like a trivial change to me. The complexity of the compiler implementation is generally a non-consideration in the design process. From john.r.rose at oracle.com Mon Apr 27 19:15:07 2020 From: john.r.rose at oracle.com (John Rose) Date: Mon, 27 Apr 2020 12:15:07 -0700 Subject: Feedback regarding default equals, hashCode and toString implementions for records In-Reply-To: <5cf178e5-9381-de66-74d0-a4489cc241d7@oracle.com> References: <5cf178e5-9381-de66-74d0-a4489cc241d7@oracle.com> Message-ID: <20AFFF72-E9FE-4AE4-99D0-3C50C149CBEB@oracle.com> Brian?s answer is definitive. I can?t resist adding some comments about mutability vs. encapsulation. A record which contains one or more arrays may (or may not) be intended to embody an immutable record of some array?s elements. In that case, a completely clean encapsulation should not only tweak equals/hashCode/toString to descend into the array?s component structure, but it must also protect the array from modification after the record has been created. (This may be the case. Or it may not. The programmer has to choose. I?m just saying it?s an important use case. See Brian?s point about the language not being able to read the programmer?s mind.) On Apr 27, 2020, at 7:52 AM, Brian Goetz wrote: > > In the end, we settled on the simpler alternative, which is to uniformly appeal to Object::equals, and advise users to take care when using arrays and records, and consider using List instead if content equality is what is desired. In fact, List::copyOf can be used in the compact constructor to ensure that clients of the record cannot change any element of the record?s logical value. record R(List l, int x) { public R { //defensive copy to protect value this.l = List.copyOf(l); } } I think of this as the author of the record choosing to ?draw a boundary? around the record?s logical state which includes not only the components (l, x), but also includes the elements of l (l.get(0), l.get(1), ?). As a bonus, List::copyOf is likely O(1) when repeated on its own output. Once a list is immutable via copyOf, further requests to make it immutable probably return the original list. You can?t do this trick with arrays unless you defensively copy in *both* the constructor and the accessor. Another reason we rejected this feature in records is that it wasn?t a complete solution to making array elements part of the record?s logical state, since naked array elements are mutable by anybody that obtains them. That would violate the clean encapsulation boundary I described. So a feature which magically calls Arrays::equals in the record equals method will unlock a second request for a magical feature which defensively copies the array in the constructor and the accessor. So the simplest way to supply both deep equals and full protection against client mutations is for the record author to wrap the aggregate in a List, not ask the language to read the user?s mind (as Brian put it). This design doesn?t meet all possible follow-on requirements (see P.S.s below, and maybe more ?what-about? responses in this thread), but it?s by far the simplest design for records, and covers follow-on requirements fairly, at the cost of additional coding by the user, whose mind the language refuses to read?and the men in black won?t let us release that proprietary alien technology until at least Java 42. ? John P.S. What about a user who actually wants mutability of a component array *and* the pretense by equals/hashCode/toString that the current components of the array are part of the record?s (now mutable) logical contents? That user could consider something like ArrayList::new in the record constructor, instead of List::copyOf. That will present the desired behavior. P.P.S. What if the user says, ?I don?t want extra objects, so I need to have a real array component in my record?? That user should be willing to pay the costs of obtaining that level of tuning. (Same answer if the user for some reason loves arrays and wants an array type in the record API.) The default behavior of records is in fact oriented in that direction, except for the default behaviors of equals etc. If the user *also* wants logical encapsulation of array elements *and* no intermediate objects, then the user should expect to have to do some more coding to meet both requirements. Performance and encapsulation sometimes must be traded off against each other. When Valhalla delivers, it will be easier to write a wrapper inline class for the array which is more efficient than List::copyOf. In fact, List::copyOf itself may evolve to use such a wrapper internally, lifting all boats. P.P.P.S. What about primitives? Arrays efficiently collect primitives, not lists. Sadly, this is a deep problem, to be addressed in Valhalla, and not efficiently addressable as a point-fix in the design of records. Use an array if you are performance sensitive, but be ready to write more code. Maybe write yourself an int-array wrapper auxiliary type for your record, and use that as a component. P.P.P.P.S. What about varargs? Perhaps someone wanted arrays, not lists, because the constructor was supposed to be variadic. This can be covered (at a modest cost in extra boilerplate) by another constructor: public R(int x, String... ss) { this(List.of(ss), x); } Should this boilerplate be removable also, somehow? Maybe, but that?s a job for another day. Having to write out varargs constructors like this is a fair price to pay, in order to fit varargs into a record which is designed to protect array elements. And there may be a path (not any time soon) to allowing Lists to play directly as carriers for variable-arity method calls. See JDK-8182862 for some thoughts that wander in that direction. From vicente.romero at oracle.com Tue Apr 28 04:02:22 2020 From: vicente.romero at oracle.com (Vicente Romero) Date: Tue, 28 Apr 2020 04:02:22 GMT Subject: git: openjdk/amber: records-2: add error condition for varargs match between record component and parameter in canonical ctor Message-ID: <1b273b7e-4875-4851-986c-341e554344ba@oracle.com> Changeset: 83f32191 Author: Vicente Romero Date: 2020-04-28 00:00:38 +0000 URL: https://git.openjdk.java.net/amber/commit/83f32191 add error condition for varargs match between record component and parameter in canonical ctor ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/langtools/tools/javac/processing/model/element/CheckingTypeAnnotationsOnRecords.java ! test/langtools/tools/javac/records/RecordCompilationTests.java From duke at openjdk.java.net Tue Apr 28 12:04:15 2020 From: duke at openjdk.java.net (J.Duke) Date: Tue, 28 Apr 2020 12:04:15 GMT Subject: [Integrated] [sealed-types] PR-Base-Hash: 50bca089c4720826e64bc2624ccfbeb01bfd9643: Merge master In-Reply-To: References: Message-ID: <-EIdSCbK8wyI1IqBTTPgXsXsc3eESSnbg7vlTBU-CjU=.07303d24-6d87-43b6-8074-593e274a730c@github.com> On Thu, 23 Apr 2020 22:03:47 GMT, J. Duke wrote: > Hi all, > > this is an _automatically_ generated pull request to notify you that there are 93 commits from the branch `master`that > can **not** be merged into the branch `sealed-types`: > The following files contains merge conflicts: > > - src/hotspot/share/oops/instanceKlass.hpp > - src/java.base/share/classes/java/lang/Class.java > > All Committers in this [project](https://openjdk.java.net/census#Optional[amber]) have access to my [personal > fork](https://github.com/openjdk-bot/amber) and can therefore help resolve these merge conflicts (you may want to > coordinate who should do this). The following paragraphs will give an example on how to solve these merge conflicts and > push the resulting merge commit to this pull request. The below commands should be run in a local clone of your > [personal fork](https://wiki.openjdk.java.net/display/skara#Skara-Personalforks) of the > [openjdk/amber](https://github.com/openjdk/amber) repository. # Ensure target branch is up to date $ git checkout > sealed-types $ git pull https://github.com/openjdk/amber sealed-types > > # Fetch and checkout the branch for this pull request > $ git fetch https://github.com/openjdk-bot/amber +40:openjdk-bot-40 > $ git checkout openjdk-bot-40 > > # Merge the target branch > $ git merge sealed-types > > When you have resolved the conflicts resulting from the `git merge` command above, run the following commands to create > a merge commit: > $ git add paths/to/files/with/conflicts > $ git commit -m 'Merge master' > > > When you have created the merge commit, run the following command to push the merge commit to this pull request: > > $ git push https://github.com/openjdk-bot/amber openjdk-bot-40:40 > > _Note_: if you are using SSH to push commits to GitHub, then change the URL in the above `git push` command accordingly. > > Thanks, > J. Duke This pull request has now been integrated. Changeset: 8f487523 Author: Vicente Romero URL: https://git.openjdk.java.net/amber/commit/8f487523 Stats: 6086 lines in 136 files changed: 11 ins; 5982 del; 93 mod Merge with sealed-types ------------- PR: https://git.openjdk.java.net/amber/pull/18 From vicente.romero at oracle.com Tue Apr 28 20:27:43 2020 From: vicente.romero at oracle.com (Vicente Romero) Date: Tue, 28 Apr 2020 20:27:43 GMT Subject: git: openjdk/amber: records-2: modified test RecordCompilationTests so that it is executed twice, with and wo annotation processors Message-ID: Changeset: 61c6a247 Author: Vicente Romero Date: 2020-04-28 16:25:50 +0000 URL: https://git.openjdk.java.net/amber/commit/61c6a247 modified test RecordCompilationTests so that it is executed twice, with and wo annotation processors ! test/langtools/tools/javac/records/RecordCompilationTests.java From augustnagro at gmail.com Tue Apr 28 20:37:11 2020 From: augustnagro at gmail.com (August Nagro) Date: Tue, 28 Apr 2020 15:37:11 -0500 Subject: Package Private Record Fields Message-ID: I'm enjoying using the Records preview so far. One thing I've noticed is that classes in the same package as the Record are likely to be heavy users of its public accessor methods, and that the `()` can inhibit readability. For example, org/example/Point.java record Point(double x, double y) {} org/example/MathFunctions.java: import static java.lang.Math.*; class MathFunctions { public static double distance(Point a, Point b) { return sqrt(pow(b.x() - a.x(), 2) + pow(b.y() - a.x(), 2)); } } It would be nice to be able to write: class MathFunctions { public static double distance(Point a, Point b) { return sqrt(pow(b.x - a.x, 2) + pow(b.y - a.x, 2)); } } I understand the reason for not making them public.. the accessor methods are good API design. But giving Record fields the default modifier wouldn't change this. Regards, August From romanowski.mateusz at gmail.com Tue Apr 28 20:45:22 2020 From: romanowski.mateusz at gmail.com (Mateusz Romanowski) Date: Tue, 28 Apr 2020 20:45:22 +0000 Subject: Package Private Record Fields In-Reply-To: References: Message-ID: Hi August, Have you considered putting "friend" methods in the same source file, and therefore using nest-based access control? Cheers, Mateusz On Tuesday, April 28, 2020, August Nagro wrote: > I'm enjoying using the Records preview so far. > > One thing I've noticed is that classes in the same package as the Record > are likely to be heavy users of its public accessor methods, and that the > `()` can inhibit readability. For example, > > org/example/Point.java > record Point(double x, double y) {} > > org/example/MathFunctions.java: > import static java.lang.Math.*; > > class MathFunctions { > public static double distance(Point a, Point b) { > return sqrt(pow(b.x() - a.x(), 2) + pow(b.y() - a.x(), 2)); > } > } > > It would be nice to be able to write: > > class MathFunctions { > public static double distance(Point a, Point b) { > return sqrt(pow(b.x - a.x, 2) + pow(b.y - a.x, 2)); > } > } > > I understand the reason for not making them public.. the accessor methods > are good API design. But giving Record fields the default modifier wouldn't > change this. > > Regards, > > August > From augustnagro at gmail.com Tue Apr 28 20:51:28 2020 From: augustnagro at gmail.com (August Nagro) Date: Tue, 28 Apr 2020 15:51:28 -0500 Subject: Package Private Record Fields In-Reply-To: References: Message-ID: Hi Mateusz, How would that improve the readability? Can you share an example? On Tue, Apr 28, 2020 at 3:45 PM Mateusz Romanowski < romanowski.mateusz at gmail.com> wrote: > Hi August, > Have you considered putting "friend" methods in the same source file, and > therefore using nest-based access control? > > Cheers, > Mateusz > > On Tuesday, April 28, 2020, August Nagro wrote: > > I'm enjoying using the Records preview so far. > > > > One thing I've noticed is that classes in the same package as the Record > > are likely to be heavy users of its public accessor methods, and that the > > `()` can inhibit readability. For example, > > > > org/example/Point.java > > record Point(double x, double y) {} > > > > org/example/MathFunctions.java: > > import static java.lang.Math.*; > > > > class MathFunctions { > > public static double distance(Point a, Point b) { > > return sqrt(pow(b.x() - a.x(), 2) + pow(b.y() - a.x(), 2)); > > } > > } > > > > It would be nice to be able to write: > > > > class MathFunctions { > > public static double distance(Point a, Point b) { > > return sqrt(pow(b.x - a.x, 2) + pow(b.y - a.x, 2)); > > } > > } > > > > I understand the reason for not making them public.. the accessor methods > > are good API design. But giving Record fields the default modifier > wouldn't > > change this. > > > > Regards, > > > > August > > From vicente.romero at oracle.com Wed Apr 29 00:16:47 2020 From: vicente.romero at oracle.com (Vicente Romero) Date: Wed, 29 Apr 2020 00:16:47 GMT Subject: git: openjdk/amber: records-2: adding more tests Message-ID: <0e4c823b-343a-466d-8c8e-60623378c74d@oracle.com> Changeset: 30ef92d6 Author: Vicente Romero Date: 2020-04-28 20:15:29 +0000 URL: https://git.openjdk.java.net/amber/commit/30ef92d6 adding more tests ! test/langtools/tools/javac/records/RecordCompilationTests.java From vicente.romero at oracle.com Wed Apr 29 01:21:45 2020 From: vicente.romero at oracle.com (Vicente Romero) Date: Wed, 29 Apr 2020 01:21:45 GMT Subject: git: openjdk/amber: records-2: allow @Override to be applied to user defined accessors Message-ID: Changeset: 163df346 Author: Vicente Romero Date: 2020-04-28 21:20:10 +0000 URL: https://git.openjdk.java.net/amber/commit/163df346 allow @Override to be applied to user defined accessors ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! test/langtools/tools/javac/records/RecordCompilationTests.java From romanowski.mateusz at gmail.com Wed Apr 29 14:01:51 2020 From: romanowski.mateusz at gmail.com (Mateusz Romanowski) Date: Wed, 29 Apr 2020 14:01:51 +0000 Subject: Package Private Record Fields In-Reply-To: References: Message-ID: OK, here you go. You can put the static method directly on the record, which is better style as far as I am concerned: --- package ex; import static java.lang.Math.*; public final record Point(double x, double y) { public static double distance(Point a, Point b) { return sqrt(pow(b.x - a.x, 2) + pow(b.y - a.y, 2)); } } --- Or, you can put record inside the utility class: --- package ex; import static java.lang.Math.*; public class Maths { record Point(int x, int y) { } public static double distance(Point a, Point b) { return sqrt(pow(b.x - a.x, 2) + pow(b.y - a.y, 2)); } } --- /Mateusz On Tue, Apr 28, 2020 at 8:51 PM August Nagro wrote: > Hi Mateusz, > > How would that improve the readability? Can you share an example? > > On Tue, Apr 28, 2020 at 3:45 PM Mateusz Romanowski < > romanowski.mateusz at gmail.com> wrote: > >> Hi August, >> Have you considered putting "friend" methods in the same source file, and >> therefore using nest-based access control? >> >> Cheers, >> Mateusz >> >> On Tuesday, April 28, 2020, August Nagro wrote: >> > I'm enjoying using the Records preview so far. >> > >> > One thing I've noticed is that classes in the same package as the Record >> > are likely to be heavy users of its public accessor methods, and that >> the >> > `()` can inhibit readability. For example, >> > >> > org/example/Point.java >> > record Point(double x, double y) {} >> > >> > org/example/MathFunctions.java: >> > import static java.lang.Math.*; >> > >> > class MathFunctions { >> > public static double distance(Point a, Point b) { >> > return sqrt(pow(b.x() - a.x(), 2) + pow(b.y() - a.x(), 2)); >> > } >> > } >> > >> > It would be nice to be able to write: >> > >> > class MathFunctions { >> > public static double distance(Point a, Point b) { >> > return sqrt(pow(b.x - a.x, 2) + pow(b.y - a.x, 2)); >> > } >> > } >> > >> > I understand the reason for not making them public.. the accessor >> methods >> > are good API design. But giving Record fields the default modifier >> wouldn't >> > change this. >> > >> > Regards, >> > >> > August >> > > > From augustnagro at gmail.com Wed Apr 29 14:43:57 2020 From: augustnagro at gmail.com (August Nagro) Date: Wed, 29 Apr 2020 09:43:57 -0500 Subject: Package Private Record Fields In-Reply-To: References: Message-ID: Thanks, I misunderstood your earlier mail. I have already been declaring some records in the class that makes the most sense, but I'd argue that this is a poor substitute for package private fields. I hope it doesn't seem too much of a bikeshed over two `()` characters, but I think it does make a difference, especially when using records for math. On Wed, Apr 29, 2020, 9:03 AM Mateusz Romanowski < romanowski.mateusz at gmail.com> wrote: > OK, here you go. > > You can put the static method directly on the record, which is better > style as far as I am concerned: > --- > package ex; > import static java.lang.Math.*; > public final record Point(double x, double y) { > public static double distance(Point a, Point b) { > return sqrt(pow(b.x - a.x, 2) + pow(b.y - a.y, 2)); > } > } > --- > > Or, you can put record inside the utility class: > --- > package ex; > > import static java.lang.Math.*; > > public class Maths { > record Point(int x, int y) { } > > public static double distance(Point a, Point b) { > return sqrt(pow(b.x - a.x, 2) + pow(b.y - a.y, 2)); > } > } > --- > > /Mateusz > > > On Tue, Apr 28, 2020 at 8:51 PM August Nagro > wrote: > >> Hi Mateusz, >> >> How would that improve the readability? Can you share an example? >> >> On Tue, Apr 28, 2020 at 3:45 PM Mateusz Romanowski < >> romanowski.mateusz at gmail.com> wrote: >> >>> Hi August, >>> Have you considered putting "friend" methods in the same source file, >>> and therefore using nest-based access control? >>> >>> Cheers, >>> Mateusz >>> >>> On Tuesday, April 28, 2020, August Nagro wrote: >>> > I'm enjoying using the Records preview so far. >>> > >>> > One thing I've noticed is that classes in the same package as the >>> Record >>> > are likely to be heavy users of its public accessor methods, and that >>> the >>> > `()` can inhibit readability. For example, >>> > >>> > org/example/Point.java >>> > record Point(double x, double y) {} >>> > >>> > org/example/MathFunctions.java: >>> > import static java.lang.Math.*; >>> > >>> > class MathFunctions { >>> > public static double distance(Point a, Point b) { >>> > return sqrt(pow(b.x() - a.x(), 2) + pow(b.y() - a.x(), 2)); >>> > } >>> > } >>> > >>> > It would be nice to be able to write: >>> > >>> > class MathFunctions { >>> > public static double distance(Point a, Point b) { >>> > return sqrt(pow(b.x - a.x, 2) + pow(b.y - a.x, 2)); >>> > } >>> > } >>> > >>> > I understand the reason for not making them public.. the accessor >>> methods >>> > are good API design. But giving Record fields the default modifier >>> wouldn't >>> > change this. >>> > >>> > Regards, >>> > >>> > August >>> > >> >> From forax at univ-mlv.fr Wed Apr 29 15:01:57 2020 From: forax at univ-mlv.fr (Remi Forax) Date: Wed, 29 Apr 2020 17:01:57 +0200 (CEST) Subject: Package Private Record Fields In-Reply-To: References: Message-ID: <107831062.2134904.1588172517090.JavaMail.zimbra@u-pem.fr> ----- Mail original ----- > De: "August Nagro" > ?: "Mateusz Romanowski" > Cc: "amber-dev" > Envoy?: Mercredi 29 Avril 2020 16:43:57 > Objet: Re: Package Private Record Fields Hi August, > Thanks, I misunderstood your earlier mail. > > I have already been declaring some records in the class that makes the most > sense, but I'd argue that this is a poor substitute for package private > fields. > > I hope it doesn't seem too much of a bikeshed over two `()` characters, but > I think it does make a difference, especially when using records for math. I fail to see how it's related to records, you want something that is usually called "uniform access", accessing fields or accessors the same way without the parenthesis, if we introduce this kind of feature (when revisiting operator overloading perhaps), it will be very strange to have this feature working only on records and not on classes. regards, R?mi > > On Wed, Apr 29, 2020, 9:03 AM Mateusz Romanowski < > romanowski.mateusz at gmail.com> wrote: > >> OK, here you go. >> >> You can put the static method directly on the record, which is better >> style as far as I am concerned: >> --- >> package ex; >> import static java.lang.Math.*; >> public final record Point(double x, double y) { >> public static double distance(Point a, Point b) { >> return sqrt(pow(b.x - a.x, 2) + pow(b.y - a.y, 2)); >> } >> } >> --- >> >> Or, you can put record inside the utility class: >> --- >> package ex; >> >> import static java.lang.Math.*; >> >> public class Maths { >> record Point(int x, int y) { } >> >> public static double distance(Point a, Point b) { >> return sqrt(pow(b.x - a.x, 2) + pow(b.y - a.y, 2)); >> } >> } >> --- >> >> /Mateusz >> >> >> On Tue, Apr 28, 2020 at 8:51 PM August Nagro >> wrote: >> >>> Hi Mateusz, >>> >>> How would that improve the readability? Can you share an example? >>> >>> On Tue, Apr 28, 2020 at 3:45 PM Mateusz Romanowski < >>> romanowski.mateusz at gmail.com> wrote: >>> >>>> Hi August, >>>> Have you considered putting "friend" methods in the same source file, >>>> and therefore using nest-based access control? >>>> >>>> Cheers, >>>> Mateusz >>>> >>>> On Tuesday, April 28, 2020, August Nagro wrote: >>>> > I'm enjoying using the Records preview so far. >>>> > >>>> > One thing I've noticed is that classes in the same package as the >>>> Record >>>> > are likely to be heavy users of its public accessor methods, and that >>>> the >>>> > `()` can inhibit readability. For example, >>>> > >>>> > org/example/Point.java >>>> > record Point(double x, double y) {} >>>> > >>>> > org/example/MathFunctions.java: >>>> > import static java.lang.Math.*; >>>> > >>>> > class MathFunctions { >>>> > public static double distance(Point a, Point b) { >>>> > return sqrt(pow(b.x() - a.x(), 2) + pow(b.y() - a.x(), 2)); >>>> > } >>>> > } >>>> > >>>> > It would be nice to be able to write: >>>> > >>>> > class MathFunctions { >>>> > public static double distance(Point a, Point b) { >>>> > return sqrt(pow(b.x - a.x, 2) + pow(b.y - a.x, 2)); >>>> > } >>>> > } >>>> > >>>> > I understand the reason for not making them public.. the accessor >>>> methods >>>> > are good API design. But giving Record fields the default modifier >>>> wouldn't >>>> > change this. >>>> > >>>> > Regards, >>>> > >>>> > August >>>> > >>> From augustnagro at gmail.com Wed Apr 29 18:05:04 2020 From: augustnagro at gmail.com (August Nagro) Date: Wed, 29 Apr 2020 13:05:04 -0500 Subject: Package Private Record Fields In-Reply-To: <107831062.2134904.1588172517090.JavaMail.zimbra@u-pem.fr> References: <107831062.2134904.1588172517090.JavaMail.zimbra@u-pem.fr> Message-ID: Hi Remi, I only suggest that Record fields be package private instead of private. The fields are already final, so allowing classes in the same package to to refer to the fields directly would be convenient. I think it's fine, actually ideal, to have classes outside of the record's package to use the accessor methods. On Wed, Apr 29, 2020, 12:54 PM Remi Forax wrote: > ----- Mail original ----- > > De: "August Nagro" > > ?: "Mateusz Romanowski" > > Cc: "amber-dev" > > Envoy?: Mercredi 29 Avril 2020 16:43:57 > > Objet: Re: Package Private Record Fields > > Hi August, > > > Thanks, I misunderstood your earlier mail. > > > > I have already been declaring some records in the class that makes the > most > > sense, but I'd argue that this is a poor substitute for package private > > fields. > > > > I hope it doesn't seem too much of a bikeshed over two `()` characters, > but > > I think it does make a difference, especially when using records for > math. > > I fail to see how it's related to records, > you want something that is usually called "uniform access", accessing > fields or accessors the same way without the parenthesis, > if we introduce this kind of feature (when revisiting operator overloading > perhaps), it will be very strange to have this feature working only on > records and not on classes. > > regards, > R?mi > > > > > On Wed, Apr 29, 2020, 9:03 AM Mateusz Romanowski < > > romanowski.mateusz at gmail.com> wrote: > > > >> OK, here you go. > >> > >> You can put the static method directly on the record, which is better > >> style as far as I am concerned: > >> --- > >> package ex; > >> import static java.lang.Math.*; > >> public final record Point(double x, double y) { > >> public static double distance(Point a, Point b) { > >> return sqrt(pow(b.x - a.x, 2) + pow(b.y - a.y, 2)); > >> } > >> } > >> --- > >> > >> Or, you can put record inside the utility class: > >> --- > >> package ex; > >> > >> import static java.lang.Math.*; > >> > >> public class Maths { > >> record Point(int x, int y) { } > >> > >> public static double distance(Point a, Point b) { > >> return sqrt(pow(b.x - a.x, 2) + pow(b.y - a.y, 2)); > >> } > >> } > >> --- > >> > >> /Mateusz > >> > >> > >> On Tue, Apr 28, 2020 at 8:51 PM August Nagro > >> wrote: > >> > >>> Hi Mateusz, > >>> > >>> How would that improve the readability? Can you share an example? > >>> > >>> On Tue, Apr 28, 2020 at 3:45 PM Mateusz Romanowski < > >>> romanowski.mateusz at gmail.com> wrote: > >>> > >>>> Hi August, > >>>> Have you considered putting "friend" methods in the same source file, > >>>> and therefore using nest-based access control? > >>>> > >>>> Cheers, > >>>> Mateusz > >>>> > >>>> On Tuesday, April 28, 2020, August Nagro > wrote: > >>>> > I'm enjoying using the Records preview so far. > >>>> > > >>>> > One thing I've noticed is that classes in the same package as the > >>>> Record > >>>> > are likely to be heavy users of its public accessor methods, and > that > >>>> the > >>>> > `()` can inhibit readability. For example, > >>>> > > >>>> > org/example/Point.java > >>>> > record Point(double x, double y) {} > >>>> > > >>>> > org/example/MathFunctions.java: > >>>> > import static java.lang.Math.*; > >>>> > > >>>> > class MathFunctions { > >>>> > public static double distance(Point a, Point b) { > >>>> > return sqrt(pow(b.x() - a.x(), 2) + pow(b.y() - a.x(), 2)); > >>>> > } > >>>> > } > >>>> > > >>>> > It would be nice to be able to write: > >>>> > > >>>> > class MathFunctions { > >>>> > public static double distance(Point a, Point b) { > >>>> > return sqrt(pow(b.x - a.x, 2) + pow(b.y - a.x, 2)); > >>>> > } > >>>> > } > >>>> > > >>>> > I understand the reason for not making them public.. the accessor > >>>> methods > >>>> > are good API design. But giving Record fields the default modifier > >>>> wouldn't > >>>> > change this. > >>>> > > >>>> > Regards, > >>>> > > >>>> > August > >>>> > > >>> > From vicente.romero at oracle.com Wed Apr 29 19:59:24 2020 From: vicente.romero at oracle.com (Vicente Romero) Date: Wed, 29 Apr 2020 19:59:24 GMT Subject: git: openjdk/amber: records-2: additional test Message-ID: Changeset: d1f6efd4 Author: Vicente Romero Date: 2020-04-29 15:57:27 +0000 URL: https://git.openjdk.java.net/amber/commit/d1f6efd4 additional test ! test/langtools/tools/javac/records/RecordCompilationTests.java From vicente.romero at oracle.com Thu Apr 30 01:00:37 2020 From: vicente.romero at oracle.com (Vicente Romero) Date: Thu, 30 Apr 2020 01:00:37 GMT Subject: git: openjdk/amber: records-2: more regression tests Message-ID: <410c22fb-03d6-44f2-86d7-a6d804d9f120@oracle.com> Changeset: 2204d216 Author: Vicente Romero Date: 2020-04-29 20:59:06 +0000 URL: https://git.openjdk.java.net/amber/commit/2204d216 more regression tests ! test/langtools/lib/combo/tools/javac/combo/CompilationTestCase.java ! test/langtools/lib/combo/tools/javac/combo/Diagnostics.java ! test/langtools/lib/combo/tools/javac/combo/JavacTemplateTestBase.java ! test/langtools/tools/javac/records/RecordCompilationTests.java From vicente.romero at oracle.com Thu Apr 30 03:43:48 2020 From: vicente.romero at oracle.com (Vicente Romero) Date: Thu, 30 Apr 2020 03:43:48 GMT Subject: git: openjdk/amber: records-2: refactorings, cleaning up the code, removing experimental code Message-ID: <961c88e3-80db-4e5b-8b5f-4b704a0d08af@oracle.com> Changeset: ddf0a83e Author: Vicente Romero Date: 2020-04-29 23:41:54 +0000 URL: https://git.openjdk.java.net/amber/commit/ddf0a83e refactorings, cleaning up the code, removing experimental code ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! test/langtools/tools/javac/processing/model/element/TestRecordDesugar.java From vicente.romero at oracle.com Thu Apr 30 15:10:32 2020 From: vicente.romero at oracle.com (Vicente Romero) Date: Thu, 30 Apr 2020 11:10:32 -0400 Subject: RFR: JDK-8242478: compiler implementation for records (Second Preview) Message-ID: <2cb970c0-4054-43af-4640-f991265da9cd@oracle.com> Hi all, Please review the patch for the second preview of records at [1], the bug entry is at [2] the related spec can be found at [3], the JEP is at [4]. This patch implements the following changes: - local enums and interfaces, along with local records - removed possibility of final modifier for record components - removed requirement that canonical constructor must be public. Any access modifier must provide at least as much access as the record class. If a canonical constructor is implicitly declared, then its access modifier is the same as the record class - check that there is a iff relation between a varargs record component and the corresponding parameter in the canonical constructor so: record R(int... i) { R(int... i) {...}} is allowed but: record R(int... i) { R(int[] i) {...}} is not - new case for using @Override annotation to declare that a method is an accessor method for a record component These are the main changes, plus: - there is one liner change to java.io.ObjectStreamClass, this is related to the fact that now the canonical record don't necessarily has to be public thus the use of Class::getDeclaredConstructor - there is a one liner change concerning the flags of the generated toString method, this is a bug fix, toString didn't have the same flags as hashCode and equals - I have added several tests to enforce other rules in the spec like the one saying that in a compact constructor fields have to be initialized in the same order in which the corresponding record component has been declared, plus some additional tests - test RecordCompilationTests is executed twice now, first in a mode that is equivalent to the original test and then using an "empty" annotation processor. This is because some regressions have been discovered in the past when an annotation processor is present. I have also made some changes to the libraries this test uses. Thanks, Vicente [1] http://cr.openjdk.java.net/~vromero/8242478/webrev.00 [2] https://bugs.openjdk.java.net/browse/JDK-8242478 [3] http://cr.openjdk.java.net/~gbierman/records2/20200428/specs/records-jls.html [4] https://bugs.openjdk.java.net/browse/JDK-8242303 From amaembo at gmail.com Thu Apr 30 16:24:07 2020 From: amaembo at gmail.com (Tagir Valeev) Date: Thu, 30 Apr 2020 23:24:07 +0700 Subject: RFR: JDK-8242478: compiler implementation for records (Second Preview) In-Reply-To: <2cb970c0-4054-43af-4640-f991265da9cd@oracle.com> References: <2cb970c0-4054-43af-4640-f991265da9cd@oracle.com> Message-ID: Hello! Please clarify whether local enums and interfaces is planned to be a preview feature or standard feature in Java 15. Also, I don't see any version check in Check.java or JavacParser.java. Shouldn't it still display an error if --release=14 is used? I'm not experienced in javac source code, so please sorry if I'm missing something trivial. With best regards, Tagir Valeev. ??, 30 ???. 2020 ?., 22:17 Vicente Romero : > Hi all, > > Please review the patch for the second preview of records at [1], the bug > entry is at [2] the related spec can be found at [3], the JEP is at [4]. > This patch implements the following changes: > > - local enums and interfaces, along with local records > - removed possibility of final modifier for record components > - removed requirement that canonical constructor must be public. Any > access modifier must provide at least as much access as the record class. > If a canonical constructor is implicitly declared, then its access modifier > is the same as the record class > - check that there is a iff relation between a varargs record component > and the corresponding parameter in the canonical constructor so: > > record R(int... i) { R(int... i) {...}} is allowed but: > record R(int... i) { R(int[] i) {...}} is not > > - new case for using @Override annotation to declare that a method is an > accessor method for a record component > > These are the main changes, plus: > - there is one liner change to java.io.ObjectStreamClass, this is related > to the fact that now the canonical record don't necessarily has to be > public thus the use of Class::getDeclaredConstructor > - there is a one liner change concerning the flags of the generated > toString method, this is a bug fix, toString didn't have the same flags as > hashCode and equals > - I have added several tests to enforce other rules in the spec like the > one saying that in a compact constructor fields have to be initialized in > the same order in which the corresponding record component has been > declared, plus some additional tests > - test RecordCompilationTests is executed twice now, first in a mode that > is equivalent to the original test and then using an "empty" annotation > processor. This is because some regressions have been discovered in the > past when an annotation processor is present. I have also made some changes > to the libraries this test uses. > > Thanks, > Vicente > > [1] http://cr.openjdk.java.net/~vromero/8242478/webrev.00 > [2] https://bugs.openjdk.java.net/browse/JDK-8242478 > [3] > http://cr.openjdk.java.net/~gbierman/records2/20200428/specs/records-jls.html > [4] https://bugs.openjdk.java.net/browse/JDK-8242303 > From vicente.romero at oracle.com Thu Apr 30 16:33:06 2020 From: vicente.romero at oracle.com (Vicente Romero) Date: Thu, 30 Apr 2020 12:33:06 -0400 Subject: RFR: JDK-8242478: compiler implementation for records (Second Preview) In-Reply-To: References: <2cb970c0-4054-43af-4640-f991265da9cd@oracle.com> Message-ID: <6a052173-56cb-1847-cf23-949e43b49137@oracle.com> Hi Tagir, On 4/30/20 12:24 PM, Tagir Valeev wrote: > Hello! > > Please clarify whether local enums and interfaces is planned to be a > preview feature or standard feature in Java 15. local enums and interfaces are part of the records project, so they will travel together > Also, I don't see any version check in Check.java or JavacParser.java. > Shouldn't it still display an error if --release=14 is used? I'm not > experienced in javac source code, so please sorry if I'm missing > something trivial. this patch contains only what is new in this preview phase of records, the code you are missing was part of the previous preview iteration and is already part of JDK 14 > > With best regards, > Tagir Valeev. Vicente > > ??, 30 ???. 2020 ?., 22:17 Vicente Romero >: > > Hi all, > > Please review the patch for the second preview of records at [1], > the bug entry is at [2] the related spec can be found at [3], the > JEP is at [4]. This patch implements the following changes: > > - local enums and interfaces, along with local records > - removed possibility of final modifier for record components > - removed requirement that canonical constructor must be public. > Any access modifier must provide at least as much access as the > record class. If a canonical constructor is implicitly declared, > then its access modifier is the same as the record class > - check that there is a iff relation between a varargs record > component and the corresponding parameter in the canonical > constructor so: > > record R(int... i) { R(int... i) {...}} is allowed but: > record R(int... i) { R(int[] i) {...}} is not > > - new case for using @Override annotation to declare that a method > is an accessor method for a record component > > These are the main changes, plus: > - there is one liner change to java.io.ObjectStreamClass, this is > related to the fact that now the canonical record don't > necessarily has to be public thus the use of > Class::getDeclaredConstructor > - there is a one liner change concerning the flags of the > generated toString method, this is a bug fix, toString didn't have > the same flags as hashCode and equals > - I have added several tests to enforce other rules in the spec > like the one saying that in a compact constructor fields have to > be initialized in the same order in which the corresponding record > component has been declared, plus some additional tests > - test RecordCompilationTests is executed twice now, first in a > mode that is equivalent to the original test and then using an > "empty" annotation processor. This is because some regressions > have been discovered in the past when an annotation processor is > present. I have also made some changes to the libraries this test > uses. > > Thanks, > Vicente > > [1] http://cr.openjdk.java.net/~vromero/8242478/webrev.00 > [2] https://bugs.openjdk.java.net/browse/JDK-8242478 > [3] > http://cr.openjdk.java.net/~gbierman/records2/20200428/specs/records-jls.html > [4] https://bugs.openjdk.java.net/browse/JDK-8242303 > From duke at openjdk.java.net Thu Apr 30 22:10:42 2020 From: duke at openjdk.java.net (duke) Date: Thu, 30 Apr 2020 22:10:42 GMT Subject: git: openjdk/amber: concise-method-declarations: 133 new changesets Message-ID: <415e9a67-728d-467c-bf49-1b90600b564b@openjdk.org> Changeset: 816d9483 Author: Tejpal Rebari Date: 2020-04-13 17:42:05 +0000 URL: https://git.openjdk.java.net/amber/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: 2d350add Author: Sergey Bylokhov Date: 2020-04-13 23:43:37 +0000 URL: https://git.openjdk.java.net/amber/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: 74b556d6 Author: Sergey Bylokhov Date: 2020-04-14 08:19:48 +0000 URL: https://git.openjdk.java.net/amber/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: a1199351 Author: Sergey Bylokhov Date: 2020-04-16 10:12:08 +0000 URL: https://git.openjdk.java.net/amber/commit/a1199351 8196181: sun/java2d/GdiRendering/InsetClipping.java fails Reviewed-by: jdv ! test/jdk/ProblemList.txt ! test/jdk/sun/java2d/GdiRendering/InsetClipping.java Changeset: 12d93f11 Author: Jayathirth D V Date: 2020-04-17 11:10:45 +0000 URL: https://git.openjdk.java.net/amber/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: 8b002d88 Author: Prasanta Sadhukhan Date: 2020-04-17 11:29:01 +0000 URL: https://git.openjdk.java.net/amber/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: 73e52d06 Author: Sergey Bylokhov Date: 2020-04-20 09:35:04 +0000 URL: https://git.openjdk.java.net/amber/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: 62a23542 Author: Anton Litvinov Date: 2020-04-20 19:25:41 +0000 URL: https://git.openjdk.java.net/amber/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: 9ad39392 Author: Phil Race Date: 2020-04-20 13:50:16 +0000 URL: https://git.openjdk.java.net/amber/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: def1d5a8 Author: Phil Race Date: 2020-04-20 15:19:55 +0000 URL: https://git.openjdk.java.net/amber/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: 1a7f6af1 Author: Phil Race Date: 2020-04-21 17:03:13 +0000 URL: https://git.openjdk.java.net/amber/commit/1a7f6af1 8243314: Problem list java/awt/image/multiresolution/MultiresolutionIconTest.java on Windows Reviewed-by: bpb ! test/jdk/ProblemList.txt Changeset: 08784f18 Author: Prasanta Sadhukhan Date: 2020-04-22 12:16:37 +0000 URL: https://git.openjdk.java.net/amber/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: c1eb104f Author: Bhawesh Choudhary Committer: Prasanta Sadhukhan Date: 2020-04-22 13:43:07 +0000 URL: https://git.openjdk.java.net/amber/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: 4765b3bd Author: Phil Race Date: 2020-04-23 10:06:36 +0000 URL: https://git.openjdk.java.net/amber/commit/4765b3bd Merge ! test/jdk/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: 009dd60e Author: Jonathan Gibbons Date: 2020-04-23 16:10:45 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/059329b3 Merge Changeset: 04c6d133 Author: Stefan Johansson Date: 2020-04-24 14:39:20 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/5b86c4aa Merge Changeset: d74e4f22 Author: Harold Seigel Date: 2020-04-30 13:10:09 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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: 22786803 Author: Zhengyu Gu Date: 2020-04-30 14:00:50 +0000 URL: https://git.openjdk.java.net/amber/commit/22786803 8241793: Shenandoah: Enable concurrent class unloading for aarch64 Reviewed-by: smonteith, rkennke ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.cpp ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java Changeset: a15b1ea0 Author: Erik Joelsson Date: 2020-04-30 13:34:15 +0000 URL: https://git.openjdk.java.net/amber/commit/a15b1ea0 8244210: The javac server is never used Reviewed-by: tbell, redestad, fweimer ! make/common/JavaCompilation.gmk Changeset: 2ebf5a26 Author: Naoto Sato Date: 2020-04-30 13:48:21 +0000 URL: https://git.openjdk.java.net/amber/commit/2ebf5a26 8244152: Remove unnecessary hash map resize in LocaleProviderAdapters Reviewed-by: joehw, vtewari ! src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java Changeset: bf853a08 Author: duke Date: 2020-04-30 22:01:01 +0000 URL: https://git.openjdk.java.net/amber/commit/bf853a08 Automatic merge of master into concise-method-declarations From duke at openjdk.java.net Thu Apr 30 22:26:34 2020 From: duke at openjdk.java.net (duke) Date: Thu, 30 Apr 2020 22:26:34 GMT Subject: git: openjdk/amber: enhanced-enums: 133 new changesets Message-ID: <2a0d98fb-eaf3-4b1b-bc06-81dd9a271d13@openjdk.org> Changeset: 816d9483 Author: Tejpal Rebari Date: 2020-04-13 17:42:05 +0000 URL: https://git.openjdk.java.net/amber/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: 2d350add Author: Sergey Bylokhov Date: 2020-04-13 23:43:37 +0000 URL: https://git.openjdk.java.net/amber/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: 74b556d6 Author: Sergey Bylokhov Date: 2020-04-14 08:19:48 +0000 URL: https://git.openjdk.java.net/amber/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: a1199351 Author: Sergey Bylokhov Date: 2020-04-16 10:12:08 +0000 URL: https://git.openjdk.java.net/amber/commit/a1199351 8196181: sun/java2d/GdiRendering/InsetClipping.java fails Reviewed-by: jdv ! test/jdk/ProblemList.txt ! test/jdk/sun/java2d/GdiRendering/InsetClipping.java Changeset: 12d93f11 Author: Jayathirth D V Date: 2020-04-17 11:10:45 +0000 URL: https://git.openjdk.java.net/amber/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: 8b002d88 Author: Prasanta Sadhukhan Date: 2020-04-17 11:29:01 +0000 URL: https://git.openjdk.java.net/amber/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: 73e52d06 Author: Sergey Bylokhov Date: 2020-04-20 09:35:04 +0000 URL: https://git.openjdk.java.net/amber/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: 62a23542 Author: Anton Litvinov Date: 2020-04-20 19:25:41 +0000 URL: https://git.openjdk.java.net/amber/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: 9ad39392 Author: Phil Race Date: 2020-04-20 13:50:16 +0000 URL: https://git.openjdk.java.net/amber/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: def1d5a8 Author: Phil Race Date: 2020-04-20 15:19:55 +0000 URL: https://git.openjdk.java.net/amber/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: 1a7f6af1 Author: Phil Race Date: 2020-04-21 17:03:13 +0000 URL: https://git.openjdk.java.net/amber/commit/1a7f6af1 8243314: Problem list java/awt/image/multiresolution/MultiresolutionIconTest.java on Windows Reviewed-by: bpb ! test/jdk/ProblemList.txt Changeset: 08784f18 Author: Prasanta Sadhukhan Date: 2020-04-22 12:16:37 +0000 URL: https://git.openjdk.java.net/amber/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: c1eb104f Author: Bhawesh Choudhary Committer: Prasanta Sadhukhan Date: 2020-04-22 13:43:07 +0000 URL: https://git.openjdk.java.net/amber/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: 4765b3bd Author: Phil Race Date: 2020-04-23 10:06:36 +0000 URL: https://git.openjdk.java.net/amber/commit/4765b3bd Merge ! test/jdk/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: 009dd60e Author: Jonathan Gibbons Date: 2020-04-23 16:10:45 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/059329b3 Merge Changeset: 04c6d133 Author: Stefan Johansson Date: 2020-04-24 14:39:20 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/5b86c4aa Merge Changeset: d74e4f22 Author: Harold Seigel Date: 2020-04-30 13:10:09 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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: 22786803 Author: Zhengyu Gu Date: 2020-04-30 14:00:50 +0000 URL: https://git.openjdk.java.net/amber/commit/22786803 8241793: Shenandoah: Enable concurrent class unloading for aarch64 Reviewed-by: smonteith, rkennke ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.cpp ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java Changeset: a15b1ea0 Author: Erik Joelsson Date: 2020-04-30 13:34:15 +0000 URL: https://git.openjdk.java.net/amber/commit/a15b1ea0 8244210: The javac server is never used Reviewed-by: tbell, redestad, fweimer ! make/common/JavaCompilation.gmk Changeset: 2ebf5a26 Author: Naoto Sato Date: 2020-04-30 13:48:21 +0000 URL: https://git.openjdk.java.net/amber/commit/2ebf5a26 8244152: Remove unnecessary hash map resize in LocaleProviderAdapters Reviewed-by: joehw, vtewari ! src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java Changeset: 3926c19f Author: duke Date: 2020-04-30 22:02:27 +0000 URL: https://git.openjdk.java.net/amber/commit/3926c19f Automatic merge of master into enhanced-enums From duke at openjdk.java.net Thu Apr 30 22:42:22 2020 From: duke at openjdk.java.net (duke) Date: Thu, 30 Apr 2020 22:42:22 GMT Subject: git: openjdk/amber: lambda-leftovers: 133 new changesets Message-ID: <013e89e4-995f-4cab-9f0b-53266767dda0@openjdk.org> Changeset: 816d9483 Author: Tejpal Rebari Date: 2020-04-13 17:42:05 +0000 URL: https://git.openjdk.java.net/amber/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: 2d350add Author: Sergey Bylokhov Date: 2020-04-13 23:43:37 +0000 URL: https://git.openjdk.java.net/amber/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: 74b556d6 Author: Sergey Bylokhov Date: 2020-04-14 08:19:48 +0000 URL: https://git.openjdk.java.net/amber/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: a1199351 Author: Sergey Bylokhov Date: 2020-04-16 10:12:08 +0000 URL: https://git.openjdk.java.net/amber/commit/a1199351 8196181: sun/java2d/GdiRendering/InsetClipping.java fails Reviewed-by: jdv ! test/jdk/ProblemList.txt ! test/jdk/sun/java2d/GdiRendering/InsetClipping.java Changeset: 12d93f11 Author: Jayathirth D V Date: 2020-04-17 11:10:45 +0000 URL: https://git.openjdk.java.net/amber/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: 8b002d88 Author: Prasanta Sadhukhan Date: 2020-04-17 11:29:01 +0000 URL: https://git.openjdk.java.net/amber/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: 73e52d06 Author: Sergey Bylokhov Date: 2020-04-20 09:35:04 +0000 URL: https://git.openjdk.java.net/amber/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: 62a23542 Author: Anton Litvinov Date: 2020-04-20 19:25:41 +0000 URL: https://git.openjdk.java.net/amber/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: 9ad39392 Author: Phil Race Date: 2020-04-20 13:50:16 +0000 URL: https://git.openjdk.java.net/amber/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: def1d5a8 Author: Phil Race Date: 2020-04-20 15:19:55 +0000 URL: https://git.openjdk.java.net/amber/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: 1a7f6af1 Author: Phil Race Date: 2020-04-21 17:03:13 +0000 URL: https://git.openjdk.java.net/amber/commit/1a7f6af1 8243314: Problem list java/awt/image/multiresolution/MultiresolutionIconTest.java on Windows Reviewed-by: bpb ! test/jdk/ProblemList.txt Changeset: 08784f18 Author: Prasanta Sadhukhan Date: 2020-04-22 12:16:37 +0000 URL: https://git.openjdk.java.net/amber/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: c1eb104f Author: Bhawesh Choudhary Committer: Prasanta Sadhukhan Date: 2020-04-22 13:43:07 +0000 URL: https://git.openjdk.java.net/amber/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: 4765b3bd Author: Phil Race Date: 2020-04-23 10:06:36 +0000 URL: https://git.openjdk.java.net/amber/commit/4765b3bd Merge ! test/jdk/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: 009dd60e Author: Jonathan Gibbons Date: 2020-04-23 16:10:45 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/059329b3 Merge Changeset: 04c6d133 Author: Stefan Johansson Date: 2020-04-24 14:39:20 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/5b86c4aa Merge Changeset: d74e4f22 Author: Harold Seigel Date: 2020-04-30 13:10:09 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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: 22786803 Author: Zhengyu Gu Date: 2020-04-30 14:00:50 +0000 URL: https://git.openjdk.java.net/amber/commit/22786803 8241793: Shenandoah: Enable concurrent class unloading for aarch64 Reviewed-by: smonteith, rkennke ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.cpp ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java Changeset: a15b1ea0 Author: Erik Joelsson Date: 2020-04-30 13:34:15 +0000 URL: https://git.openjdk.java.net/amber/commit/a15b1ea0 8244210: The javac server is never used Reviewed-by: tbell, redestad, fweimer ! make/common/JavaCompilation.gmk Changeset: 2ebf5a26 Author: Naoto Sato Date: 2020-04-30 13:48:21 +0000 URL: https://git.openjdk.java.net/amber/commit/2ebf5a26 8244152: Remove unnecessary hash map resize in LocaleProviderAdapters Reviewed-by: joehw, vtewari ! src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java Changeset: 790599f8 Author: duke Date: 2020-04-30 22:02:10 +0000 URL: https://git.openjdk.java.net/amber/commit/790599f8 Automatic merge of master into lambda-leftovers From duke at openjdk.java.net Thu Apr 30 22:58:13 2020 From: duke at openjdk.java.net (duke) Date: Thu, 30 Apr 2020 22:58:13 GMT Subject: git: openjdk/amber: local-methods: 133 new changesets Message-ID: Changeset: 816d9483 Author: Tejpal Rebari Date: 2020-04-13 17:42:05 +0000 URL: https://git.openjdk.java.net/amber/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: 2d350add Author: Sergey Bylokhov Date: 2020-04-13 23:43:37 +0000 URL: https://git.openjdk.java.net/amber/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: 74b556d6 Author: Sergey Bylokhov Date: 2020-04-14 08:19:48 +0000 URL: https://git.openjdk.java.net/amber/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: a1199351 Author: Sergey Bylokhov Date: 2020-04-16 10:12:08 +0000 URL: https://git.openjdk.java.net/amber/commit/a1199351 8196181: sun/java2d/GdiRendering/InsetClipping.java fails Reviewed-by: jdv ! test/jdk/ProblemList.txt ! test/jdk/sun/java2d/GdiRendering/InsetClipping.java Changeset: 12d93f11 Author: Jayathirth D V Date: 2020-04-17 11:10:45 +0000 URL: https://git.openjdk.java.net/amber/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: 8b002d88 Author: Prasanta Sadhukhan Date: 2020-04-17 11:29:01 +0000 URL: https://git.openjdk.java.net/amber/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: 73e52d06 Author: Sergey Bylokhov Date: 2020-04-20 09:35:04 +0000 URL: https://git.openjdk.java.net/amber/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: 62a23542 Author: Anton Litvinov Date: 2020-04-20 19:25:41 +0000 URL: https://git.openjdk.java.net/amber/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: 9ad39392 Author: Phil Race Date: 2020-04-20 13:50:16 +0000 URL: https://git.openjdk.java.net/amber/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: def1d5a8 Author: Phil Race Date: 2020-04-20 15:19:55 +0000 URL: https://git.openjdk.java.net/amber/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: 1a7f6af1 Author: Phil Race Date: 2020-04-21 17:03:13 +0000 URL: https://git.openjdk.java.net/amber/commit/1a7f6af1 8243314: Problem list java/awt/image/multiresolution/MultiresolutionIconTest.java on Windows Reviewed-by: bpb ! test/jdk/ProblemList.txt Changeset: 08784f18 Author: Prasanta Sadhukhan Date: 2020-04-22 12:16:37 +0000 URL: https://git.openjdk.java.net/amber/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: c1eb104f Author: Bhawesh Choudhary Committer: Prasanta Sadhukhan Date: 2020-04-22 13:43:07 +0000 URL: https://git.openjdk.java.net/amber/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: 4765b3bd Author: Phil Race Date: 2020-04-23 10:06:36 +0000 URL: https://git.openjdk.java.net/amber/commit/4765b3bd Merge ! test/jdk/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: 009dd60e Author: Jonathan Gibbons Date: 2020-04-23 16:10:45 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/059329b3 Merge Changeset: 04c6d133 Author: Stefan Johansson Date: 2020-04-24 14:39:20 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/5b86c4aa Merge Changeset: d74e4f22 Author: Harold Seigel Date: 2020-04-30 13:10:09 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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: 22786803 Author: Zhengyu Gu Date: 2020-04-30 14:00:50 +0000 URL: https://git.openjdk.java.net/amber/commit/22786803 8241793: Shenandoah: Enable concurrent class unloading for aarch64 Reviewed-by: smonteith, rkennke ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.cpp ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java Changeset: a15b1ea0 Author: Erik Joelsson Date: 2020-04-30 13:34:15 +0000 URL: https://git.openjdk.java.net/amber/commit/a15b1ea0 8244210: The javac server is never used Reviewed-by: tbell, redestad, fweimer ! make/common/JavaCompilation.gmk Changeset: 2ebf5a26 Author: Naoto Sato Date: 2020-04-30 13:48:21 +0000 URL: https://git.openjdk.java.net/amber/commit/2ebf5a26 8244152: Remove unnecessary hash map resize in LocaleProviderAdapters Reviewed-by: joehw, vtewari ! src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java Changeset: 2e0b79c1 Author: duke Date: 2020-04-30 22:01:52 +0000 URL: https://git.openjdk.java.net/amber/commit/2e0b79c1 Automatic merge of master into local-methods From duke at openjdk.java.net Thu Apr 30 23:14:06 2020 From: duke at openjdk.java.net (duke) Date: Thu, 30 Apr 2020 23:14:06 GMT Subject: git: openjdk/amber: records-2: 133 new changesets Message-ID: <0a370471-5299-4f13-b9db-0012d2de6a56@openjdk.org> Changeset: 816d9483 Author: Tejpal Rebari Date: 2020-04-13 17:42:05 +0000 URL: https://git.openjdk.java.net/amber/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: 2d350add Author: Sergey Bylokhov Date: 2020-04-13 23:43:37 +0000 URL: https://git.openjdk.java.net/amber/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: 74b556d6 Author: Sergey Bylokhov Date: 2020-04-14 08:19:48 +0000 URL: https://git.openjdk.java.net/amber/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: a1199351 Author: Sergey Bylokhov Date: 2020-04-16 10:12:08 +0000 URL: https://git.openjdk.java.net/amber/commit/a1199351 8196181: sun/java2d/GdiRendering/InsetClipping.java fails Reviewed-by: jdv ! test/jdk/ProblemList.txt ! test/jdk/sun/java2d/GdiRendering/InsetClipping.java Changeset: 12d93f11 Author: Jayathirth D V Date: 2020-04-17 11:10:45 +0000 URL: https://git.openjdk.java.net/amber/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: 8b002d88 Author: Prasanta Sadhukhan Date: 2020-04-17 11:29:01 +0000 URL: https://git.openjdk.java.net/amber/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: 73e52d06 Author: Sergey Bylokhov Date: 2020-04-20 09:35:04 +0000 URL: https://git.openjdk.java.net/amber/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: 62a23542 Author: Anton Litvinov Date: 2020-04-20 19:25:41 +0000 URL: https://git.openjdk.java.net/amber/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: 9ad39392 Author: Phil Race Date: 2020-04-20 13:50:16 +0000 URL: https://git.openjdk.java.net/amber/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: def1d5a8 Author: Phil Race Date: 2020-04-20 15:19:55 +0000 URL: https://git.openjdk.java.net/amber/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: 1a7f6af1 Author: Phil Race Date: 2020-04-21 17:03:13 +0000 URL: https://git.openjdk.java.net/amber/commit/1a7f6af1 8243314: Problem list java/awt/image/multiresolution/MultiresolutionIconTest.java on Windows Reviewed-by: bpb ! test/jdk/ProblemList.txt Changeset: 08784f18 Author: Prasanta Sadhukhan Date: 2020-04-22 12:16:37 +0000 URL: https://git.openjdk.java.net/amber/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: c1eb104f Author: Bhawesh Choudhary Committer: Prasanta Sadhukhan Date: 2020-04-22 13:43:07 +0000 URL: https://git.openjdk.java.net/amber/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: 4765b3bd Author: Phil Race Date: 2020-04-23 10:06:36 +0000 URL: https://git.openjdk.java.net/amber/commit/4765b3bd Merge ! test/jdk/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: 009dd60e Author: Jonathan Gibbons Date: 2020-04-23 16:10:45 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/059329b3 Merge Changeset: 04c6d133 Author: Stefan Johansson Date: 2020-04-24 14:39:20 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/5b86c4aa Merge Changeset: d74e4f22 Author: Harold Seigel Date: 2020-04-30 13:10:09 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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: 22786803 Author: Zhengyu Gu Date: 2020-04-30 14:00:50 +0000 URL: https://git.openjdk.java.net/amber/commit/22786803 8241793: Shenandoah: Enable concurrent class unloading for aarch64 Reviewed-by: smonteith, rkennke ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.cpp ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java Changeset: a15b1ea0 Author: Erik Joelsson Date: 2020-04-30 13:34:15 +0000 URL: https://git.openjdk.java.net/amber/commit/a15b1ea0 8244210: The javac server is never used Reviewed-by: tbell, redestad, fweimer ! make/common/JavaCompilation.gmk Changeset: 2ebf5a26 Author: Naoto Sato Date: 2020-04-30 13:48:21 +0000 URL: https://git.openjdk.java.net/amber/commit/2ebf5a26 8244152: Remove unnecessary hash map resize in LocaleProviderAdapters Reviewed-by: joehw, vtewari ! src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java Changeset: 76248e7e Author: duke Date: 2020-04-30 22:01:18 +0000 URL: https://git.openjdk.java.net/amber/commit/76248e7e Automatic merge of master into records-2 From duke at openjdk.java.net Thu Apr 30 23:29:59 2020 From: duke at openjdk.java.net (duke) Date: Thu, 30 Apr 2020 23:29:59 GMT Subject: git: openjdk/amber: stats-before-this-super: 133 new changesets Message-ID: <9669ec65-a78e-4aa5-895c-0fe6a292ae3a@openjdk.org> Changeset: 816d9483 Author: Tejpal Rebari Date: 2020-04-13 17:42:05 +0000 URL: https://git.openjdk.java.net/amber/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: 2d350add Author: Sergey Bylokhov Date: 2020-04-13 23:43:37 +0000 URL: https://git.openjdk.java.net/amber/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: 74b556d6 Author: Sergey Bylokhov Date: 2020-04-14 08:19:48 +0000 URL: https://git.openjdk.java.net/amber/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: a1199351 Author: Sergey Bylokhov Date: 2020-04-16 10:12:08 +0000 URL: https://git.openjdk.java.net/amber/commit/a1199351 8196181: sun/java2d/GdiRendering/InsetClipping.java fails Reviewed-by: jdv ! test/jdk/ProblemList.txt ! test/jdk/sun/java2d/GdiRendering/InsetClipping.java Changeset: 12d93f11 Author: Jayathirth D V Date: 2020-04-17 11:10:45 +0000 URL: https://git.openjdk.java.net/amber/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: 8b002d88 Author: Prasanta Sadhukhan Date: 2020-04-17 11:29:01 +0000 URL: https://git.openjdk.java.net/amber/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: 73e52d06 Author: Sergey Bylokhov Date: 2020-04-20 09:35:04 +0000 URL: https://git.openjdk.java.net/amber/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: 62a23542 Author: Anton Litvinov Date: 2020-04-20 19:25:41 +0000 URL: https://git.openjdk.java.net/amber/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: 9ad39392 Author: Phil Race Date: 2020-04-20 13:50:16 +0000 URL: https://git.openjdk.java.net/amber/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: def1d5a8 Author: Phil Race Date: 2020-04-20 15:19:55 +0000 URL: https://git.openjdk.java.net/amber/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: 1a7f6af1 Author: Phil Race Date: 2020-04-21 17:03:13 +0000 URL: https://git.openjdk.java.net/amber/commit/1a7f6af1 8243314: Problem list java/awt/image/multiresolution/MultiresolutionIconTest.java on Windows Reviewed-by: bpb ! test/jdk/ProblemList.txt Changeset: 08784f18 Author: Prasanta Sadhukhan Date: 2020-04-22 12:16:37 +0000 URL: https://git.openjdk.java.net/amber/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: c1eb104f Author: Bhawesh Choudhary Committer: Prasanta Sadhukhan Date: 2020-04-22 13:43:07 +0000 URL: https://git.openjdk.java.net/amber/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: 4765b3bd Author: Phil Race Date: 2020-04-23 10:06:36 +0000 URL: https://git.openjdk.java.net/amber/commit/4765b3bd Merge ! test/jdk/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: 009dd60e Author: Jonathan Gibbons Date: 2020-04-23 16:10:45 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/059329b3 Merge Changeset: 04c6d133 Author: Stefan Johansson Date: 2020-04-24 14:39:20 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/5b86c4aa Merge Changeset: d74e4f22 Author: Harold Seigel Date: 2020-04-30 13:10:09 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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: 22786803 Author: Zhengyu Gu Date: 2020-04-30 14:00:50 +0000 URL: https://git.openjdk.java.net/amber/commit/22786803 8241793: Shenandoah: Enable concurrent class unloading for aarch64 Reviewed-by: smonteith, rkennke ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.cpp ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java Changeset: a15b1ea0 Author: Erik Joelsson Date: 2020-04-30 13:34:15 +0000 URL: https://git.openjdk.java.net/amber/commit/a15b1ea0 8244210: The javac server is never used Reviewed-by: tbell, redestad, fweimer ! make/common/JavaCompilation.gmk Changeset: 2ebf5a26 Author: Naoto Sato Date: 2020-04-30 13:48:21 +0000 URL: https://git.openjdk.java.net/amber/commit/2ebf5a26 8244152: Remove unnecessary hash map resize in LocaleProviderAdapters Reviewed-by: joehw, vtewari ! src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java Changeset: 849a29bf Author: duke Date: 2020-04-30 22:01:35 +0000 URL: https://git.openjdk.java.net/amber/commit/849a29bf Automatic merge of master into stats-before-this-super From duke at openjdk.java.net Thu Apr 30 23:47:42 2020 From: duke at openjdk.java.net (duke) Date: Thu, 30 Apr 2020 23:47:42 GMT Subject: git: openjdk/amber: amber-demo-II: 134 new changesets Message-ID: <8978c64f-03bb-4547-8426-b8f42ac445c1@openjdk.org> Changeset: 816d9483 Author: Tejpal Rebari Date: 2020-04-13 17:42:05 +0000 URL: https://git.openjdk.java.net/amber/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: 2d350add Author: Sergey Bylokhov Date: 2020-04-13 23:43:37 +0000 URL: https://git.openjdk.java.net/amber/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: 74b556d6 Author: Sergey Bylokhov Date: 2020-04-14 08:19:48 +0000 URL: https://git.openjdk.java.net/amber/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: a1199351 Author: Sergey Bylokhov Date: 2020-04-16 10:12:08 +0000 URL: https://git.openjdk.java.net/amber/commit/a1199351 8196181: sun/java2d/GdiRendering/InsetClipping.java fails Reviewed-by: jdv ! test/jdk/ProblemList.txt ! test/jdk/sun/java2d/GdiRendering/InsetClipping.java Changeset: 12d93f11 Author: Jayathirth D V Date: 2020-04-17 11:10:45 +0000 URL: https://git.openjdk.java.net/amber/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: 8b002d88 Author: Prasanta Sadhukhan Date: 2020-04-17 11:29:01 +0000 URL: https://git.openjdk.java.net/amber/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: 73e52d06 Author: Sergey Bylokhov Date: 2020-04-20 09:35:04 +0000 URL: https://git.openjdk.java.net/amber/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: 62a23542 Author: Anton Litvinov Date: 2020-04-20 19:25:41 +0000 URL: https://git.openjdk.java.net/amber/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: 9ad39392 Author: Phil Race Date: 2020-04-20 13:50:16 +0000 URL: https://git.openjdk.java.net/amber/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: def1d5a8 Author: Phil Race Date: 2020-04-20 15:19:55 +0000 URL: https://git.openjdk.java.net/amber/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: 1a7f6af1 Author: Phil Race Date: 2020-04-21 17:03:13 +0000 URL: https://git.openjdk.java.net/amber/commit/1a7f6af1 8243314: Problem list java/awt/image/multiresolution/MultiresolutionIconTest.java on Windows Reviewed-by: bpb ! test/jdk/ProblemList.txt Changeset: 08784f18 Author: Prasanta Sadhukhan Date: 2020-04-22 12:16:37 +0000 URL: https://git.openjdk.java.net/amber/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: c1eb104f Author: Bhawesh Choudhary Committer: Prasanta Sadhukhan Date: 2020-04-22 13:43:07 +0000 URL: https://git.openjdk.java.net/amber/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: 4765b3bd Author: Phil Race Date: 2020-04-23 10:06:36 +0000 URL: https://git.openjdk.java.net/amber/commit/4765b3bd Merge ! test/jdk/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: 009dd60e Author: Jonathan Gibbons Date: 2020-04-23 16:10:45 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/059329b3 Merge Changeset: 04c6d133 Author: Stefan Johansson Date: 2020-04-24 14:39:20 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/commit/5b86c4aa Merge Changeset: d74e4f22 Author: Harold Seigel Date: 2020-04-30 13:10:09 +0000 URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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: 22786803 Author: Zhengyu Gu Date: 2020-04-30 14:00:50 +0000 URL: https://git.openjdk.java.net/amber/commit/22786803 8241793: Shenandoah: Enable concurrent class unloading for aarch64 Reviewed-by: smonteith, rkennke ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.cpp ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java Changeset: a15b1ea0 Author: Erik Joelsson Date: 2020-04-30 13:34:15 +0000 URL: https://git.openjdk.java.net/amber/commit/a15b1ea0 8244210: The javac server is never used Reviewed-by: tbell, redestad, fweimer ! make/common/JavaCompilation.gmk Changeset: 2ebf5a26 Author: Naoto Sato Date: 2020-04-30 13:48:21 +0000 URL: https://git.openjdk.java.net/amber/commit/2ebf5a26 8244152: Remove unnecessary hash map resize in LocaleProviderAdapters Reviewed-by: joehw, vtewari ! src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java Changeset: dbe9dc91 Author: duke Date: 2020-04-30 22:02:46 +0000 URL: https://git.openjdk.java.net/amber/commit/dbe9dc91 Automatic merge of master into sealed-types ! make/autoconf/spec.gmk.in ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! make/autoconf/spec.gmk.in ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java Changeset: 2595f5fb Author: duke Date: 2020-04-30 22:03:04 +0000 URL: https://git.openjdk.java.net/amber/commit/2595f5fb Automatic merge of sealed-types into amber-demo-II