From duke at openjdk.java.net Wed Apr 1 02:19:05 2020 From: duke at openjdk.java.net (duke) Date: Wed, 1 Apr 2020 02:19:05 GMT Subject: git: openjdk/mobile: 8214694: cleanup rawtypes warnings in open jndi tests Message-ID: <00f35021-7876-4e8b-8153-2333e080b857@openjdk.java.net> Changeset: aba017fa Author: Chris Yin Date: 2020-04-01 10:11:46 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 1 02:23:08 2020 From: duke at openjdk.java.net (duke) Date: Wed, 1 Apr 2020 02:23:08 GMT Subject: git: openjdk/mobile: 8241964: Clean up java.lang.Class javadoc Message-ID: <447f9fd4-b228-4d96-9a95-229d8d94fe09@openjdk.java.net> Changeset: 5700a934 Author: Mandy Chung Date: 2020-03-31 19:18:16 +0000 URL: https://git.openjdk.java.net/mobile/commit/5700a934 8241964: Clean up java.lang.Class javadoc Reviewed-by: darcy ! src/java.base/share/classes/java/lang/Class.java From duke at openjdk.java.net Wed Apr 1 08:10:56 2020 From: duke at openjdk.java.net (duke) Date: Wed, 1 Apr 2020 08:10:56 GMT Subject: git: openjdk/mobile: 8241909: Remove useless code cache lookup in frame::patch_pc Message-ID: <4801160d-e4fd-4ab7-8412-ff1b4cf8f17a@openjdk.java.net> Changeset: 990a11e4 Author: Tobias Hartmann Date: 2020-04-01 10:06:25 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 1 10:41:53 2020 From: duke at openjdk.java.net (duke) Date: Wed, 1 Apr 2020 10:41:53 GMT Subject: git: openjdk/mobile: 8241976: Add test for GCPhaseConcurrentLevel1 JFR event Message-ID: <29001042-2594-471b-90d1-56864fd872e6@openjdk.java.net> Changeset: c8b1f966 Author: Stefan Karlsson Date: 2020-04-01 12:37:38 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 1 11:17:52 2020 From: duke at openjdk.java.net (duke) Date: Wed, 1 Apr 2020 11:17:52 GMT Subject: git: openjdk/mobile: 8241598: Upgrade JLine to 3.14.0 Message-ID: Changeset: f1ef83b0 Author: Jan Lahoda Date: 2020-04-01 13:12:49 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 1 11:49:56 2020 From: duke at openjdk.java.net (duke) Date: Wed, 1 Apr 2020 11:49:56 GMT Subject: git: openjdk/mobile: 8241881: ZGC: Add tests for JFR events Message-ID: <817a254a-f9e5-4d4c-8cf1-05e0e1aa701f@openjdk.java.net> Changeset: 6c9d6507 Author: Per Lid?n Date: 2020-04-01 13:44:12 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 1 12:37:56 2020 From: duke at openjdk.java.net (duke) Date: Wed, 1 Apr 2020 12:37:56 GMT Subject: git: openjdk/mobile: 8241837: Cleanup stringStream usage in ObjectSynchronizer Message-ID: <39772839-d8ee-432f-aa1a-95699f2a33e6@openjdk.java.net> Changeset: 8d84cf5a Author: Claes Redestad Date: 2020-04-01 14:35:43 +0000 URL: https://git.openjdk.java.net/mobile/commit/8d84cf5a 8241837: Cleanup stringStream usage in ObjectSynchronizer Reviewed-by: dcubed, dholmes ! src/hotspot/share/runtime/synchronizer.cpp From duke at openjdk.java.net Wed Apr 1 13:10:03 2020 From: duke at openjdk.java.net (duke) Date: Wed, 1 Apr 2020 13:10:03 GMT Subject: git: openjdk/mobile: 8220051: Remove global safepoint code Message-ID: <9ba07cb1-343c-40ac-b56d-045edb813c8a@openjdk.java.net> Changeset: bf41f548 Author: Robbin Ehn Date: 2020-04-01 14:54:44 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 1 13:19:59 2020 From: duke at openjdk.java.net (duke) Date: Wed, 1 Apr 2020 13:19:59 GMT Subject: git: openjdk/mobile: 8241101: [s390] jtreg test failure after JDK-8238696: not conformant features string Message-ID: <76c8dd48-d67f-4ef9-b6e3-dd06d039256e@openjdk.java.net> Changeset: 15c3d76a Author: Lutz Schmidt Date: 2020-04-01 14:51:25 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 1 14:55:53 2020 From: duke at openjdk.java.net (duke) Date: Wed, 1 Apr 2020 14:55:53 GMT Subject: git: openjdk/mobile: 8241948: enhance list of environment variables printed in hs_err file Message-ID: Changeset: fc806b67 Author: Matthias Baesken Date: 2020-03-31 17:11:30 +0000 URL: https://git.openjdk.java.net/mobile/commit/fc806b67 8241948: enhance list of environment variables printed in hs_err file Reviewed-by: dholmes, hseigel ! src/hotspot/share/utilities/vmError.cpp From duke at openjdk.java.net Wed Apr 1 17:56:00 2020 From: duke at openjdk.java.net (duke) Date: Wed, 1 Apr 2020 17:56:00 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <57e1e3cb-1a78-4b0a-8d51-38c4c720ab11@openjdk.java.net> Changeset: 6af855fd Author: Aleksey Shipilev Date: 2020-04-01 19:50:10 +0000 URL: https://git.openjdk.java.net/mobile/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/mobile/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/mobile/commit/25b2118b 8241983: Shenandoah: simplify FreeSet logging Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp From duke at openjdk.java.net Wed Apr 1 18:55:58 2020 From: duke at openjdk.java.net (duke) Date: Wed, 1 Apr 2020 18:55:58 GMT Subject: git: openjdk/mobile: 8242003: Remove CallInfo::_selected_klass Message-ID: <52f747d7-4037-4019-ba98-ebdec8583493@openjdk.java.net> Changeset: e08f25a9 Author: Claes Redestad Date: 2020-04-01 20:53:46 +0000 URL: https://git.openjdk.java.net/mobile/commit/e08f25a9 8242003: Remove CallInfo::_selected_klass Reviewed-by: lfoltan, dcubed, coleenp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/linkResolver.hpp From duke at openjdk.java.net Wed Apr 1 23:31:58 2020 From: duke at openjdk.java.net (duke) Date: Wed, 1 Apr 2020 23:31:58 GMT Subject: git: openjdk/mobile: 8240698: LingeredApp does not pass getTestJavaOpts() to the children process if vmArguments is already specified Message-ID: <9c2ef4b8-c62c-4102-a273-553b76f00e6f@openjdk.java.net> Changeset: 13af7bb9 Author: Leonid Mesnik Date: 2020-04-01 16:27:03 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 2 01:09:54 2020 From: duke at openjdk.java.net (duke) Date: Thu, 2 Apr 2020 01:09:54 GMT Subject: git: openjdk/mobile: Added tag jdk-15+17 for changeset dd5198db2e5b Message-ID: Changeset: cc25927f Author: Jesper Wilhelmsson Date: 2020-04-02 03:04:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/cc25927f Added tag jdk-15+17 for changeset dd5198db2e5b ! .hgtags From duke at openjdk.java.net Thu Apr 2 01:42:59 2020 From: duke at openjdk.java.net (duke) Date: Thu, 2 Apr 2020 01:42:59 GMT Subject: git: openjdk/mobile: 8241761: Typos: empty lines in javadoc, inconsistent indents, etc. (security-libs only) Message-ID: Changeset: 3790e580 Author: Ivan Gerasimov Date: 2020-04-01 18:38:05 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 2 05:52:56 2020 From: duke at openjdk.java.net (duke) Date: Thu, 2 Apr 2020 05:52:56 GMT Subject: git: openjdk/mobile: 8176894: Provide specialized implementation for default methods putIfAbsent, computeIfAbsent, computeIfPresent, compute, merge in TreeMap Message-ID: <874dbc23-67ca-4846-bd62-33b8bbff33ec@openjdk.java.net> Changeset: 0386b7d0 Author: Tagir F. Valeev Date: 2020-04-02 05:44:04 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 2 10:56:58 2020 From: duke at openjdk.java.net (duke) Date: Thu, 2 Apr 2020 10:56:58 GMT Subject: git: openjdk/mobile: 8242031: TestLookForUntestedEvents.java fails because newly added test tests experimental events Message-ID: <65177b37-f3d2-4cbc-82a4-ec1f2b289b64@openjdk.java.net> Changeset: 2718bcd0 Author: Stefan Karlsson Date: 2020-04-02 12:52:24 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 2 11:11:57 2020 From: duke at openjdk.java.net (duke) Date: Thu, 2 Apr 2020 11:11:57 GMT Subject: git: openjdk/mobile: 8241947: Minor comment fixes for system property handling Message-ID: <60fcf315-9669-4625-a577-9ef69c5b2311@openjdk.java.net> Changeset: 15fcf274 Author: Christoph Langer Date: 2020-04-02 13:06:29 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 2 11:37:48 2020 From: duke at openjdk.java.net (duke) Date: Thu, 2 Apr 2020 11:37:48 GMT Subject: git: openjdk/mobile: 8241921: Remove leftover diagnostic from test/jdk/java/io/Serializable/records/SerialPersistentFieldsTest.java Message-ID: Changeset: c6b22388 Author: Chris Hegarty Date: 2020-04-02 12:33:53 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 3 08:17:01 2020 From: duke at openjdk.java.net (duke) Date: Fri, 3 Apr 2020 08:17:01 GMT Subject: git: openjdk/mobile: 12 new changesets Message-ID: <0e78e50e-1507-4373-afa6-4016d249858a@openjdk.java.net> Changeset: 73ddea76 Author: Roland Westrelin Date: 2020-03-24 17:56:15 +0000 URL: https://git.openjdk.java.net/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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 From duke at openjdk.java.net Fri Apr 3 09:05:49 2020 From: duke at openjdk.java.net (duke) Date: Fri, 3 Apr 2020 09:05:49 GMT Subject: git: openjdk/mobile: 8241556: Memory leak if -XX:CompileCommand is set Message-ID: <887f4090-5486-4bd7-a01c-ec51da0cf7ca@openjdk.java.net> Changeset: 934b8a98 Author: Man Cao Date: 2020-04-03 02:00:34 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 3 09:11:50 2020 From: duke at openjdk.java.net (duke) Date: Fri, 3 Apr 2020 09:11:50 GMT Subject: git: openjdk/mobile: 8241475: AArch64: Add missing support for PopCountVI node Message-ID: <0783678a-a113-4ede-b14d-0f5d96c23966@openjdk.java.net> Changeset: a21c4fb0 Author: Pengfei Li Date: 2020-04-03 17:06:14 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 3 09:47:56 2020 From: duke at openjdk.java.net (duke) Date: Fri, 3 Apr 2020 09:47:56 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: Changeset: f82e44cc Author: Aleksey Shipilev Date: 2020-04-03 11:33:29 +0000 URL: https://git.openjdk.java.net/mobile/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/mobile/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/mobile/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 From duke at openjdk.java.net Fri Apr 3 11:15:10 2020 From: duke at openjdk.java.net (duke) Date: Fri, 3 Apr 2020 11:15:10 GMT Subject: git: openjdk/mobile: 8242000: clean up list of environment variables printed in hs_err file Message-ID: Changeset: 218d0f71 Author: Matthias Baesken Date: 2020-04-02 12:44:05 +0000 URL: https://git.openjdk.java.net/mobile/commit/218d0f71 8242000: clean up list of environment variables printed in hs_err file Reviewed-by: redestad, stuefe ! src/hotspot/share/utilities/vmError.cpp From duke at openjdk.java.net Fri Apr 3 12:04:01 2020 From: duke at openjdk.java.net (duke) Date: Fri, 3 Apr 2020 12:04:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7d7da97b-9387-466d-a7e7-08d480e73cb5@openjdk.java.net> Changeset: 21d5f88f Author: Aleksey Shipilev Date: 2020-04-03 13:58:32 +0000 URL: https://git.openjdk.java.net/mobile/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/mobile/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 From duke at openjdk.java.net Fri Apr 3 13:16:01 2020 From: duke at openjdk.java.net (duke) Date: Fri, 3 Apr 2020 13:16:01 GMT Subject: git: openjdk/mobile: 8242082: Shenandoah: Purge Traversal mode Message-ID: <98fa8aa1-3af0-4c46-8768-989d14dd98cd@openjdk.java.net> Changeset: 553ea1e8 Author: Roman Kennke Date: 2020-04-03 15:06:08 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 3 13:33:02 2020 From: duke at openjdk.java.net (duke) Date: Fri, 3 Apr 2020 13:33:02 GMT Subject: git: openjdk/mobile: 8241786: Improve heuristic to determine default network interface on macOS Message-ID: <2059b816-2024-4a03-9d59-266c6ac6dc0f@openjdk.java.net> Changeset: f541970b Author: Daniel Fuchs Date: 2020-04-03 14:27:03 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 3 13:45:03 2020 From: duke at openjdk.java.net (duke) Date: Fri, 3 Apr 2020 13:45:03 GMT Subject: git: openjdk/mobile: 8242030: Wrong package declarations in jline classes after JDK-8241598 Message-ID: Changeset: 746d28d1 Author: Christoph Langer Date: 2020-04-03 15:40:28 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 3 14:18:04 2020 From: duke at openjdk.java.net (duke) Date: Fri, 3 Apr 2020 14:18:04 GMT Subject: git: openjdk/mobile: 8242101: Shenandoah: coalesce and parallelise heap region walks during the pauses Message-ID: <3817d522-3481-4a15-ba69-7d969a77a4ea@openjdk.java.net> Changeset: fe2a8203 Author: Aleksey Shipilev Date: 2020-04-03 16:13:01 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 3 15:21:02 2020 From: duke at openjdk.java.net (duke) Date: Fri, 3 Apr 2020 15:21:02 GMT Subject: git: openjdk/mobile: 8241585: Remove unused _recursion_counter facility from PerfTraceTime Message-ID: <7bb6f655-ead6-4083-a53c-11837805f5b0@openjdk.java.net> Changeset: a3090460 Author: Claes Redestad Date: 2020-04-03 17:20:53 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 3 16:31:02 2020 From: duke at openjdk.java.net (duke) Date: Fri, 3 Apr 2020 16:31:02 GMT Subject: git: openjdk/mobile: 8241138: http.nonProxyHosts=* causes StringIndexOutOfBoundsException in DefaultProxySelector Message-ID: <8c92009c-16b2-410c-ba5c-1be449100548@openjdk.java.net> Changeset: 59af1c2a Author: Jaikiran Pai Date: 2020-03-24 15:47:51 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 3 17:37:04 2020 From: duke at openjdk.java.net (duke) Date: Fri, 3 Apr 2020 17:37:04 GMT Subject: git: openjdk/mobile: 8242107: Shenandoah: Fix aarch64 build after JDK-8242082 Message-ID: <4bf669ea-2b0f-4264-bb3e-cd9ac1bc8fff@openjdk.java.net> Changeset: ff34c4cd Author: Roman Kennke Date: 2020-04-03 19:33:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/ff34c4cd 8242107: Shenandoah: Fix aarch64 build after JDK-8242082 Reviewed-by: shade ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp From duke at openjdk.java.net Fri Apr 3 17:40:05 2020 From: duke at openjdk.java.net (duke) Date: Fri, 3 Apr 2020 17:40:05 GMT Subject: git: openjdk/mobile: 8238183: SAX2StAXStreamWriter cannot deal with comments prior to the root element Message-ID: Changeset: acafdb3f Author: Joe Wang Date: 2020-04-03 17:34:31 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 3 20:03:03 2020 From: duke at openjdk.java.net (duke) Date: Fri, 3 Apr 2020 20:03:03 GMT Subject: git: openjdk/mobile: 8240989: convert clhsdb "dumpheap" command from javascript to java Message-ID: Changeset: 965404dd Author: Chris Plummer Date: 2020-04-03 12:58:15 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 3 21:31:03 2020 From: duke at openjdk.java.net (duke) Date: Fri, 3 Apr 2020 21:31:03 GMT Subject: git: openjdk/mobile: 8240205: Avoid PackageEntry lookup when loading shared classes Message-ID: Changeset: 512644de Author: Calvin Cheung Date: 2020-04-03 14:26:42 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Sat Apr 4 08:50:59 2020 From: duke at openjdk.java.net (duke) Date: Sat, 4 Apr 2020 08:50:59 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 76d53498 Author: Alexey Bakhtin Date: 2020-04-03 22:39:00 +0000 URL: https://git.openjdk.java.net/mobile/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/mobile/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 From duke at openjdk.java.net Sat Apr 4 16:30:03 2020 From: duke at openjdk.java.net (duke) Date: Sat, 4 Apr 2020 16:30:03 GMT Subject: git: openjdk/mobile: 8242153: ProblemList serviceability/sa/ClhsdbDumpheap.java on OSX Message-ID: Changeset: a6b990f7 Author: Chris Plummer Date: 2020-04-04 09:24:23 +0000 URL: https://git.openjdk.java.net/mobile/commit/a6b990f7 8242153: ProblemList serviceability/sa/ClhsdbDumpheap.java on OSX Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList.txt From duke at openjdk.java.net Mon Apr 6 03:22:02 2020 From: duke at openjdk.java.net (duke) Date: Mon, 6 Apr 2020 03:22:02 GMT Subject: git: openjdk/mobile: 8215711: Missing key_share extension for (EC)DHE key exchange should alert missing_extension Message-ID: Changeset: ed008731 Author: Xue-Lei Andrew Fan Date: 2020-04-05 20:17:08 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 6 07:16:02 2020 From: duke at openjdk.java.net (duke) Date: Mon, 6 Apr 2020 07:16:02 GMT Subject: git: openjdk/mobile: 8241996: on linux set full relro in the linker flags Message-ID: <3f4bba51-b59d-4523-98cc-9870a665c97a@openjdk.java.net> Changeset: fc9389c1 Author: Matthias Baesken Date: 2020-04-02 09:07:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/fc9389c1 8241996: on linux set full relro in the linker flags Reviewed-by: erikj, redestad ! make/autoconf/flags-ldflags.m4 From duke at openjdk.java.net Mon Apr 6 07:46:02 2020 From: duke at openjdk.java.net (duke) Date: Mon, 6 Apr 2020 07:46:02 GMT Subject: git: openjdk/mobile: 8241041: C2: "assert((Value(phase) == t) || (t != TypeInt::CC_GT && t != TypeInt::CC_EQ)) failed: missing Value() optimization" still happens after fix for 8239335 Message-ID: <2fdc58e0-db70-4d32-bf9a-20a36028ee7d@openjdk.java.net> Changeset: 048c5c0d Author: Roland Westrelin Date: 2020-03-23 10:06:33 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 6 07:57:02 2020 From: duke at openjdk.java.net (duke) Date: Mon, 6 Apr 2020 07:57:02 GMT Subject: git: openjdk/mobile: 8241997: Scalar replacement of cloned array is broken after JDK-8238759 Message-ID: <64f89822-9b60-45b5-81b2-4ce6687993cb@openjdk.java.net> Changeset: 3d36ef14 Author: Tobias Hartmann Date: 2020-04-06 09:52:28 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 6 08:25:01 2020 From: duke at openjdk.java.net (duke) Date: Mon, 6 Apr 2020 08:25:01 GMT Subject: git: openjdk/mobile: 8241726: Re-enable gtest for BitMap::count_one_bits() Message-ID: <4a0105c5-9ca8-496c-a3cc-695f32759148@openjdk.java.net> Changeset: 5aed2164 Author: Thomas Stuefe Date: 2020-04-06 10:19:28 +0000 URL: https://git.openjdk.java.net/mobile/commit/5aed2164 8241726: Re-enable gtest for BitMap::count_one_bits() Reviewed-by: mdoerr, clanger + test/hotspot/gtest/utilities/test_bitMap_popcnt.cpp From duke at openjdk.java.net Mon Apr 6 08:36:02 2020 From: duke at openjdk.java.net (duke) Date: Mon, 6 Apr 2020 08:36:02 GMT Subject: git: openjdk/mobile: 8242114: Shenandoah: remove ShenandoahHeapRegion::reset_alloc_metadata_to_shared Message-ID: Changeset: b73460b3 Author: Aleksey Shipilev Date: 2020-04-06 10:31:07 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 6 10:14:13 2020 From: duke at openjdk.java.net (duke) Date: Mon, 6 Apr 2020 10:14:13 GMT Subject: git: openjdk/mobile: 8242090: Remove dead code from c1_LIR Message-ID: <08e2fc5d-2ca0-481d-9b40-8a45abe4db6b@openjdk.java.net> Changeset: 722a18d3 Author: Tobias Hartmann Date: 2020-04-06 12:09:59 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 6 11:46:03 2020 From: duke at openjdk.java.net (duke) Date: Mon, 6 Apr 2020 11:46:03 GMT Subject: git: openjdk/mobile: 8242186: Reduce allocations in URLStreamHandler.parseURL for some cases Message-ID: <3b520f89-2355-4d05-8ce0-09b6655d264d@openjdk.java.net> Changeset: e9adf7bb Author: Christoph Dreis Committer: Claes Redestad Date: 2020-04-06 13:44:54 +0000 URL: https://git.openjdk.java.net/mobile/commit/e9adf7bb 8242186: Reduce allocations in URLStreamHandler.parseURL for some cases Reviewed-by: redestad, chegar ! src/java.base/share/classes/java/net/URLStreamHandler.java From duke at openjdk.java.net Mon Apr 6 11:48:05 2020 From: duke at openjdk.java.net (duke) Date: Mon, 6 Apr 2020 11:48:05 GMT Subject: git: openjdk/mobile: 8242208: Use Method.getParameterCount where applicable Message-ID: <39f39f76-f74a-473a-b9db-e06f41af6c02@openjdk.java.net> Changeset: 08b90285 Author: Christoph Dreis Committer: Claes Redestad Date: 2020-04-06 13:46:09 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 6 11:50:05 2020 From: duke at openjdk.java.net (duke) Date: Mon, 6 Apr 2020 11:50:05 GMT Subject: git: openjdk/mobile: 8242130: Shenandoah: Simplify arraycopy-barrier dispatching Message-ID: Changeset: ec5ccb8d Author: Roman Kennke Date: 2020-04-06 13:45:27 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 6 14:42:02 2020 From: duke at openjdk.java.net (duke) Date: Mon, 6 Apr 2020 14:42:02 GMT Subject: git: openjdk/mobile: 8242217: Shenandoah: Enable GC mode to be diagnostic/experimental and have a name Message-ID: Changeset: 843a8621 Author: Roman Kennke Date: 2020-04-06 16:29:04 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 6 14:44:02 2020 From: duke at openjdk.java.net (duke) Date: Mon, 6 Apr 2020 14:44:02 GMT Subject: git: openjdk/mobile: 8241530: com/sun/jdi tests fail due to network issues on OSX 10.15 Message-ID: Changeset: ba26538c Author: Daniil Titov Date: 2020-04-06 07:39:58 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 6 15:17:05 2020 From: duke at openjdk.java.net (duke) Date: Mon, 6 Apr 2020 15:17:05 GMT Subject: git: openjdk/mobile: 8242054: Shenandoah: New incremental-update mode Message-ID: Changeset: c4d01f8c Author: Roman Kennke Date: 2020-04-06 17:08:46 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 6 18:42:06 2020 From: duke at openjdk.java.net (duke) Date: Mon, 6 Apr 2020 18:42:06 GMT Subject: git: openjdk/mobile: 6 new changesets Message-ID: <2f50b164-cffe-42b2-8c4c-201cafe1e5d9@openjdk.java.net> Changeset: 185f3721 Author: Aleksey Shipilev Date: 2020-04-06 20:35:19 +0000 URL: https://git.openjdk.java.net/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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 From duke at openjdk.java.net Mon Apr 6 19:41:01 2020 From: duke at openjdk.java.net (duke) Date: Mon, 6 Apr 2020 19:41:01 GMT Subject: git: openjdk/mobile: 8241713: Linux desktop shortcuts with spaces make postinst/prerm fail Message-ID: Changeset: 3aa216ec Author: Alexey Semenyuk Date: 2020-04-04 07:09:52 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 6 19:56:03 2020 From: duke at openjdk.java.net (duke) Date: Mon, 6 Apr 2020 19:56:03 GMT Subject: git: openjdk/mobile: 8237572: Combine the two LingeredApp classes Message-ID: Changeset: e18d6617 Author: Alex Menkov Date: 2020-04-06 12:51:40 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 7 03:32:03 2020 From: duke at openjdk.java.net (duke) Date: Tue, 7 Apr 2020 03:32:03 GMT Subject: git: openjdk/mobile: 8241638: launcher time metrics always report 1 on Linux when _JAVA_LAUNCHER_DEBUG set Message-ID: <5ff63b39-8121-4e6e-add7-9254459fba0d@openjdk.java.net> Changeset: b317d0ee Author: Lin Zang Committer: Henry Jen Date: 2020-04-07 03:25:11 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 7 06:54:03 2020 From: duke at openjdk.java.net (duke) Date: Tue, 7 Apr 2020 06:54:03 GMT Subject: git: openjdk/mobile: 8199138: Add RISC-V support to Zero Message-ID: <3a05a883-4478-4764-bb33-3c1e9810d0c7@openjdk.java.net> Changeset: edc4ffe5 Author: John Paul Adrian Glaubitz Date: 2020-04-07 08:45:01 +0000 URL: https://git.openjdk.java.net/mobile/commit/edc4ffe5 8199138: Add RISC-V support to Zero Reviewed-by: erikj, stuefe ! make/autoconf/platform.m4 ! src/hotspot/os/linux/os_linux.cpp From duke at openjdk.java.net Tue Apr 7 07:17:03 2020 From: duke at openjdk.java.net (duke) Date: Tue, 7 Apr 2020 07:17:03 GMT Subject: git: openjdk/mobile: 8238289: Use _byteswap_ functions to implenent Bytes::swap_uX on Windows Message-ID: Changeset: f5a728af Author: Ralf Schmelter Date: 2020-04-07 09:06:01 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 7 07:29:04 2020 From: duke at openjdk.java.net (duke) Date: Tue, 7 Apr 2020 07:29:04 GMT Subject: git: openjdk/mobile: 8241958: Slow ClassLoaderReferenceImpl.findType Message-ID: <8954f081-fc3c-4b33-92f0-3c073a088fb2@openjdk.java.net> Changeset: 76b1119f Author: Egor Ushakov Date: 2020-04-07 07:24:09 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 7 11:23:12 2020 From: duke at openjdk.java.net (duke) Date: Tue, 7 Apr 2020 11:23:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <98694f64-6cb2-4e39-9c76-30bfcbc4171f@openjdk.java.net> Changeset: 5fff119d Author: Aleksey Shipilev Date: 2020-04-07 13:18:46 +0000 URL: https://git.openjdk.java.net/mobile/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/mobile/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 From duke at openjdk.java.net Tue Apr 7 12:23:04 2020 From: duke at openjdk.java.net (duke) Date: Tue, 7 Apr 2020 12:23:04 GMT Subject: git: openjdk/mobile: 8240360: NativeLibraryEvent has wrong library name on Linux Message-ID: <85fb0b0f-c2fa-47a1-bcf4-d47e55f0473e@openjdk.java.net> Changeset: 9743ec80 Author: Denghui Dong Date: 2020-04-07 21:18:24 +0000 URL: https://git.openjdk.java.net/mobile/commit/9743ec80 8240360: NativeLibraryEvent has wrong library name on Linux Reviewed-by: ysuenaga, clanger ! src/hotspot/os/linux/os_linux.cpp From duke at openjdk.java.net Tue Apr 7 12:37:03 2020 From: duke at openjdk.java.net (duke) Date: Tue, 7 Apr 2020 12:37:03 GMT Subject: git: openjdk/mobile: 8242267: Shenandoah: regions space needs to be aligned by os::vm_allocation_granularity() Message-ID: Changeset: 9ba424ee Author: Aleksey Shipilev Date: 2020-04-07 14:32:58 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 7 13:07:05 2020 From: duke at openjdk.java.net (duke) Date: Tue, 7 Apr 2020 13:07:05 GMT Subject: git: openjdk/mobile: 8242006: (zipfs) Improve Zip FS FileChannel and SeekableByteChannel test coverage Message-ID: <5096e78d-2a80-4a95-9c37-2ed5f64973f0@openjdk.java.net> Changeset: 6351f95b Author: Lance Andersen Date: 2020-04-07 09:03:05 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 7 14:26:05 2020 From: duke at openjdk.java.net (duke) Date: Tue, 7 Apr 2020 14:26:05 GMT Subject: git: openjdk/mobile: 8241695: JFR TestCrossProcessStreaming.java child process exited with SIGQUIT (131) Message-ID: Changeset: 1a40b793 Author: Mikhailo Seledtsov Date: 2020-04-07 07:21:41 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 7 14:47:03 2020 From: duke at openjdk.java.net (duke) Date: Tue, 7 Apr 2020 14:47:03 GMT Subject: git: openjdk/mobile: 8242216: ObjectSampler::weak_oops_do() should not trigger barrier Message-ID: <061e978a-904e-4794-8cfd-394020009a46@openjdk.java.net> Changeset: e53ae5ae Author: Zhengyu Gu Date: 2020-04-07 10:43:15 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 7 15:25:04 2020 From: duke at openjdk.java.net (duke) Date: Tue, 7 Apr 2020 15:25:04 GMT Subject: git: openjdk/mobile: 8240533: Inconsistent Exceptions are thrown by DatagramSocket and DatagramChannel when sending a DatagramPacket to port 0 Message-ID: <54a4cee9-0d1a-4a40-b425-29158e57507f@openjdk.java.net> Changeset: 378aef32 Author: Patrick Concannon Date: 2020-04-07 16:21:01 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 7 16:43:05 2020 From: duke at openjdk.java.net (duke) Date: Tue, 7 Apr 2020 16:43:05 GMT Subject: git: openjdk/mobile: 8242168: ClhsdbFindPC.java failed due to "RuntimeException: 'In code in NMethod for LingeredAppWithTrivialMain.main' missing from stdout/stderr" Message-ID: Changeset: cceee2c6 Author: Chris Plummer Date: 2020-04-07 09:36:13 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 7 16:55:06 2020 From: duke at openjdk.java.net (duke) Date: Tue, 7 Apr 2020 16:55:06 GMT Subject: git: openjdk/mobile: 8242056: Merge support for AnnotationType builders/writers into support for other types Message-ID: <1aa98b03-6d5e-4064-a462-02fb66840cb7@openjdk.java.net> Changeset: 8523e37f Author: Jonathan Gibbons Date: 2020-04-07 09:50:36 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 7 19:47:01 2020 From: duke at openjdk.java.net (duke) Date: Tue, 7 Apr 2020 19:47:01 GMT Subject: git: openjdk/mobile: 8241895: use new "details-list" CSS class instead of general "block-list" for list of details sections Message-ID: Changeset: 7ac64b81 Author: Jonathan Gibbons Date: 2020-04-07 12:41:49 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 7 20:35:04 2020 From: duke at openjdk.java.net (duke) Date: Tue, 7 Apr 2020 20:35:04 GMT Subject: git: openjdk/mobile: 8242301: Shenandoah: Inline LRB runtime call Message-ID: Changeset: 2b42382e Author: Roman Kennke Date: 2020-04-07 22:31:18 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 7 21:03:03 2020 From: duke at openjdk.java.net (duke) Date: Tue, 7 Apr 2020 21:03:03 GMT Subject: git: openjdk/mobile: 8242235: Disable SA testing on Solaris. Remove JDK-8193639 entries from ProblemList.txt Message-ID: <63f8a9b9-ec12-4696-93fb-a1aaf0cbb13c@openjdk.java.net> Changeset: a40ef7e4 Author: Chris Plummer Date: 2020-04-07 13:56:53 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 7 21:47:01 2020 From: duke at openjdk.java.net (duke) Date: Tue, 7 Apr 2020 21:47:01 GMT Subject: git: openjdk/mobile: 8035787: SourcePositions are wrong for Strings concatenated with '+' operator Message-ID: Changeset: 25642dd3 Author: Liam Miller-Cushon Date: 2020-04-06 15:40:16 +0000 URL: https://git.openjdk.java.net/mobile/commit/25642dd3 8035787: SourcePositions are wrong for Strings concatenated with '+' operator Reviewed-by: jlahoda + test/langtools/tools/javac/parser/StringFoldingPosTest.java From duke at openjdk.java.net Tue Apr 7 23:38:04 2020 From: duke at openjdk.java.net (duke) Date: Tue, 7 Apr 2020 23:38:04 GMT Subject: git: openjdk/mobile: 8242142: convert clhsdb "class" and "classes" commands from javascript to java Message-ID: <028fd07a-8fdf-4191-9a68-fd65df5d2f1d@openjdk.java.net> Changeset: 9fb91b4e Author: Chris Plummer Date: 2020-04-07 16:31:46 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 8 01:38:02 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 01:38:02 GMT Subject: git: openjdk/mobile: 8242165: SA sysprops support fails to dump all system properties Message-ID: <4c0e1250-3f51-4737-b623-c247a5c16467@openjdk.java.net> Changeset: ccd2a16c Author: Chris Plummer Date: 2020-04-07 18:32:55 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 8 02:18:02 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 02:18:02 GMT Subject: git: openjdk/mobile: 8242184: CRL generation error with RSASSA-PSS Message-ID: <32bb4d51-c203-4c67-b4ab-4fa63e800050@openjdk.java.net> Changeset: d8539a51 Author: Weijun Wang Date: 2020-04-08 10:13:12 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 8 06:12:02 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 06:12:02 GMT Subject: git: openjdk/mobile: 8242029: AArch64: skip G1 array copy pre-barrier if marking not active Message-ID: <44fbc63a-870d-4c06-8985-a217c5686042@openjdk.java.net> Changeset: 67fd181e Author: Nick Gasson Date: 2020-04-08 14:03:35 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 8 07:08:01 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 07:08:01 GMT Subject: git: openjdk/mobile: 8242294: JSSE Client does not throw SSLException when an alert occurs during handshaking Message-ID: Changeset: 6b7a466f Author: Jamil Nimeh Date: 2020-04-08 00:03:56 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 8 08:10:04 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 08:10:04 GMT Subject: git: openjdk/mobile: 8241900: Loop unswitching may cause dependence on null check to be lost Message-ID: <44db8c2a-1d56-4104-a322-9d68be1e2dba@openjdk.java.net> Changeset: 6405d750 Author: Roland Westrelin Date: 2020-04-02 15:03:27 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 8 08:48:10 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 08:48:10 GMT Subject: git: openjdk/mobile: 8241828: JFR: Some streaming tests require a larger heap size with ZGC Message-ID: <50b3e906-3939-4bd5-89d5-f17a1d4e0410@openjdk.java.net> Changeset: 05c26d8b Author: Erik Gahlin Date: 2020-04-08 10:43:16 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 8 09:31:05 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 09:31:05 GMT Subject: git: openjdk/mobile: 8242316: Shenandoah: Turn NULL-check into assert in SATB slow-path entry Message-ID: <4cd63ec9-a3d5-4332-979f-28f1463d64c2@openjdk.java.net> Changeset: 343f7603 Author: Roman Kennke Date: 2020-04-08 11:26:49 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 8 09:48:02 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 09:48:02 GMT Subject: git: openjdk/mobile: 8242356: (se) epoll Selector should use epoll_create1 instead of epoll_create Message-ID: Changeset: 59684e10 Author: David M Lloyd Committer: Alan Bateman Date: 2020-04-08 10:31:58 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 8 10:21:03 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 10:21:03 GMT Subject: git: openjdk/mobile: 8242230: Whitespace typos, relaxed javadoc, formatting Message-ID: <5b3666da-e244-4ea7-b3a5-41b206fb51a7@openjdk.java.net> Changeset: 4c4271f2 Author: Pavel Rappo Date: 2020-04-08 11:16:56 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 8 11:48:50 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 11:48:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1ab82925-10ca-4e62-af18-707491a21ff8@openjdk.java.net> Changeset: 7b870e70 Author: Aleksey Shipilev Date: 2020-04-08 13:44:57 +0000 URL: https://git.openjdk.java.net/mobile/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/mobile/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 From duke at openjdk.java.net Wed Apr 8 12:17:44 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 12:17:44 GMT Subject: git: openjdk/mobile: 8241984: Shenandoah: enhance GCTimer and JFR support Message-ID: <6e1f762d-bacc-4654-84d1-df6b248cc6da@openjdk.java.net> Changeset: 9292b400 Author: Zhengyu Gu Date: 2020-04-08 08:13:22 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 8 13:05:43 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 13:05:43 GMT Subject: git: openjdk/mobile: 8239544: Javac does not respect should-stop.ifNoError policy to stop after CompileState PARSE, ENTER and PROCESS Message-ID: <5f45fbd4-9fd8-4684-b2c6-ac18a8de8f69@openjdk.java.net> Changeset: c2efd224 Author: Adam Sotona Date: 2020-04-08 15:00:39 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 8 13:38:47 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 13:38:47 GMT Subject: git: openjdk/mobile: 8225319: Remove rmic from the set of supported tools Message-ID: <39c2ab45-a3d4-414b-bb0b-a08038685664@openjdk.java.net> Changeset: 50ed5307 Author: Roger Riggs Date: 2020-04-08 09:22:08 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 8 14:52:45 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 14:52:45 GMT Subject: git: openjdk/mobile: 8237490: [macos] Add support notarizing jpackage app-image and dmg Message-ID: <77aa9eb0-f80e-48ca-b201-f2bd29b06605@openjdk.java.net> Changeset: 1cca0e48 Author: Andy Herrick Date: 2020-04-08 09:44:53 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 8 15:05:50 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 15:05:50 GMT Subject: git: openjdk/mobile: 8241888: Mirror jdk.security.allowNonCaAnchor system property with a security one Message-ID: <58adce4b-f745-4149-8096-c40b60d7721c@openjdk.java.net> Changeset: 1c651455 Author: Martin Balao Date: 2020-04-02 18:18:23 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 8 15:27:43 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 15:27:43 GMT Subject: git: openjdk/mobile: 8242375: Shenandoah: Remove ShenandoahHeuristic::record_gc_start/end methods Message-ID: <5a364f98-d109-46e7-8310-72e98f24cae9@openjdk.java.net> Changeset: 29b0912b Author: Zhengyu Gu Date: 2020-04-08 11:21:40 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 8 15:36:45 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 15:36:45 GMT Subject: git: openjdk/mobile: 8242370: Enable JFR TestGCPhaseConcurrent test for Shenandoah Message-ID: <4068dbdc-8ed7-4615-bf17-72c55b182dac@openjdk.java.net> Changeset: 6c1f8e1d Author: Zhengyu Gu Date: 2020-04-08 11:33:17 +0000 URL: https://git.openjdk.java.net/mobile/commit/6c1f8e1d 8242370: Enable JFR TestGCPhaseConcurrent test for Shenandoah Reviewed-by: stefank ! test/jdk/jdk/jfr/event/gc/detailed/TestGCPhaseConcurrent.java From duke at openjdk.java.net Wed Apr 8 15:43:45 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 15:43:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <966631d3-4f6c-480f-bc14-45a73c9a5c04@openjdk.java.net> Changeset: 76a8557d Author: Erik ?sterlund Date: 2020-04-08 15:34:56 +0000 URL: https://git.openjdk.java.net/mobile/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/mobile/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 From duke at openjdk.java.net Wed Apr 8 15:48:45 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 15:48:45 GMT Subject: git: openjdk/mobile: 8242382: test/jdk/TEST.groups cleanup of sun/tools/java Message-ID: Changeset: 0ffbbc82 Author: Roger Riggs Date: 2020-04-08 11:43:50 +0000 URL: https://git.openjdk.java.net/mobile/commit/0ffbbc82 8242382: test/jdk/TEST.groups cleanup of sun/tools/java Reviewed-by: lancea, dfuchs ! test/jdk/TEST.groups From duke at openjdk.java.net Wed Apr 8 15:59:44 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 15:59:44 GMT Subject: git: openjdk/mobile: 8242134: Consolidate the get_package_entry() in SystemDictionaryShared and ClassLoader Message-ID: Changeset: dd4e04d6 Author: Calvin Cheung Date: 2020-04-08 08:56:05 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 8 16:43:44 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 16:43:44 GMT Subject: git: openjdk/mobile: 8241141: Restructure humongous object allocation in G1 Message-ID: <8256f6ca-4302-4d64-9dae-b792d8ee647b@openjdk.java.net> Changeset: 52ea4802 Author: Stefan Johansson Date: 2020-04-08 18:38:31 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 8 16:53:48 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 16:53:48 GMT Subject: git: openjdk/mobile: 8242010: Upgrade IANA Language Subtag Registry to Version 2020-04-01 Message-ID: <91d0efab-b676-48ed-a836-25124ab245c2@openjdk.java.net> Changeset: 51a5e9ca Author: Naoto Sato Date: 2020-04-08 09:50:03 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 8 18:37:47 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 18:37:47 GMT Subject: git: openjdk/mobile: 8240918: [REDO] Allow direct handshakes without VMThread intervention Message-ID: <419a4c7f-fe42-4ff4-bc13-74e517b95408@openjdk.java.net> Changeset: 89a33e69 Author: Patricio Chilano Mateo Date: 2020-04-08 18:32:21 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 8 18:45:44 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 18:45:44 GMT Subject: git: openjdk/mobile: 8242337: javadoc typo in NumberFormat::setMinimumFractionDigits Message-ID: <873937c8-89a2-4dfa-9324-9b31d8cfe82b@openjdk.java.net> Changeset: 62060fc2 Author: Naoto Sato Date: 2020-04-08 11:40:33 +0000 URL: https://git.openjdk.java.net/mobile/commit/62060fc2 8242337: javadoc typo in NumberFormat::setMinimumFractionDigits Reviewed-by: lancea, martin ! src/java.base/share/classes/java/text/NumberFormat.java From duke at openjdk.java.net Wed Apr 8 19:08:47 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 19:08:47 GMT Subject: git: openjdk/mobile: 8242265: serviceability/sa/ClhsdbScanOops.java fails due to bad @requires expression Message-ID: Changeset: 64957a17 Author: Chris Plummer Date: 2020-04-08 12:03:02 +0000 URL: https://git.openjdk.java.net/mobile/commit/64957a17 8242265: serviceability/sa/ClhsdbScanOops.java fails due to bad @requires expression Reviewed-by: sspitsyn, lmesnik ! test/hotspot/jtreg/serviceability/sa/ClhsdbScanOops.java From duke at openjdk.java.net Wed Apr 8 19:33:46 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 19:33:46 GMT Subject: git: openjdk/mobile: 8237383: Members inherited from non-public types are not included in index Message-ID: <1cea3c77-e5e6-40b8-894e-37636d37d296@openjdk.java.net> Changeset: cdb379e5 Author: Hannes Walln?fer Date: 2020-04-08 21:28:14 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 8 20:09:46 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 20:09:46 GMT Subject: git: openjdk/mobile: 8240169: javadoc fails to link to non-modular api docs Message-ID: <27c5b807-6afd-410d-b6cc-8cc9e59552ab@openjdk.java.net> Changeset: ac8d4208 Author: Hannes Walln?fer Date: 2020-04-08 22:04:51 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 8 20:19:45 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 20:19:45 GMT Subject: git: openjdk/mobile: 8242295: Change ThreadMBean in vmTestbase/nsk/monitoring to ThreadMXBean Message-ID: <436d303c-d048-4a7c-9eae-84adfe04e4d8@openjdk.java.net> Changeset: 3a6249d0 Author: Leonid Mesnik Date: 2020-04-08 13:14:19 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 8 21:17:46 2020 From: duke at openjdk.java.net (duke) Date: Wed, 8 Apr 2020 21:17:46 GMT Subject: git: openjdk/mobile: 8242384: sa/TestSysProps.java failed due to "RuntimeException: Could not find property in jinfo output: [0.058s][info][cds] Archive was created with UseCompressedOops" Message-ID: Changeset: 82dfec76 Author: Chris Plummer Date: 2020-04-08 14:11:06 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 9 01:24:44 2020 From: duke at openjdk.java.net (duke) Date: Thu, 9 Apr 2020 01:24:44 GMT Subject: git: openjdk/mobile: 8242379: [TESTBUG] compiler/loopopts/TestLoopUnswitchingLostCastDependency.java fails with release VMs Message-ID: Changeset: 3487361a Author: Jie Fu Date: 2020-04-09 09:20:18 +0000 URL: https://git.openjdk.java.net/mobile/commit/3487361a 8242379: [TESTBUG] compiler/loopopts/TestLoopUnswitchingLostCastDependency.java fails with release VMs Reviewed-by: roland, kvn ! test/hotspot/jtreg/compiler/loopopts/TestLoopUnswitchingLostCastDependency.java From duke at openjdk.java.net Thu Apr 9 03:33:45 2020 From: duke at openjdk.java.net (duke) Date: Thu, 9 Apr 2020 03:33:45 GMT Subject: git: openjdk/mobile: Added tag jdk-15+18 for changeset 44aef192b488 Message-ID: <521b611c-a618-4497-8f85-2f55d3b38b99@openjdk.java.net> Changeset: 16f8c294 Author: Jesper Wilhelmsson Date: 2020-04-09 05:28:47 +0000 URL: https://git.openjdk.java.net/mobile/commit/16f8c294 Added tag jdk-15+18 for changeset 44aef192b488 ! .hgtags From duke at openjdk.java.net Thu Apr 9 03:55:48 2020 From: duke at openjdk.java.net (duke) Date: Thu, 9 Apr 2020 03:55:48 GMT Subject: git: openjdk/mobile: 8237187: Obsolete references to java.sun.com Message-ID: <481d3eb5-bb23-4e98-bed4-e250c4dd5055@openjdk.java.net> Changeset: cd8be04b Author: Joe Wang Date: 2020-04-09 03:51:32 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 9 04:10:48 2020 From: duke at openjdk.java.net (duke) Date: Thu, 9 Apr 2020 04:10:48 GMT Subject: git: openjdk/mobile: 8240990: convert clhsdb "dumpclass" command from javascript to java Message-ID: <7a6d9482-14f9-4b02-9c71-3e41c6f8e0b0@openjdk.java.net> Changeset: d1091364 Author: Chris Plummer Date: 2020-04-08 21:01:01 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 9 05:59:45 2020 From: duke at openjdk.java.net (duke) Date: Thu, 9 Apr 2020 05:59:45 GMT Subject: git: openjdk/mobile: 8241707: introduce randomness k/w to hotspot test suite Message-ID: <3623ac46-862d-47fd-b1d9-131a4d39406f@openjdk.java.net> Changeset: 0eb72d4e Author: Igor Ignatyev Date: 2020-04-08 22:54:35 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 9 06:03:45 2020 From: duke at openjdk.java.net (duke) Date: Thu, 9 Apr 2020 06:03:45 GMT Subject: git: openjdk/mobile: 8242310: use reproducible random in hotspot compiler tests Message-ID: <5cdc319f-922b-4d15-b842-0ebdd2141264@openjdk.java.net> Changeset: 7c351405 Author: Igor Ignatyev Date: 2020-04-08 22:58:42 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 9 11:11:45 2020 From: duke at openjdk.java.net (duke) Date: Thu, 9 Apr 2020 11:11:45 GMT Subject: git: openjdk/mobile: 8242038: G1: Lazily initialize RSHashTables Message-ID: Changeset: cdfe841d Author: Claes Redestad Date: 2020-04-09 13:04:10 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 9 12:47:46 2020 From: duke at openjdk.java.net (duke) Date: Thu, 9 Apr 2020 12:47:46 GMT Subject: git: openjdk/mobile: 8242400: Shenandoah: Restore logging to pre-jdk8241984 format Message-ID: Changeset: 13645057 Author: Zhengyu Gu Date: 2020-04-09 08:43:03 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 9 13:02:49 2020 From: duke at openjdk.java.net (duke) Date: Thu, 9 Apr 2020 13:02:49 GMT Subject: git: openjdk/mobile: 8241920: G1: Lazily initialize OtherRegionsTable::_coarse_map Message-ID: <1f4bd628-fb57-4b0f-8bb9-101bcc9e1bb1@openjdk.java.net> Changeset: 36f22938 Author: Claes Redestad Date: 2020-04-09 14:59:11 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 9 14:01:48 2020 From: duke at openjdk.java.net (duke) Date: Thu, 9 Apr 2020 14:01:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7e4fbe89-83d3-4a55-a966-8e785ea2127e@openjdk.java.net> Changeset: d9bf9348 Author: Jim Laskey Date: 2020-04-09 10:55:01 +0000 URL: https://git.openjdk.java.net/mobile/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/mobile/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 From duke at openjdk.java.net Thu Apr 9 14:18:47 2020 From: duke at openjdk.java.net (duke) Date: Thu, 9 Apr 2020 14:18:47 GMT Subject: git: openjdk/mobile: 8242162: convert clhsdb "sysprops" command from javascript to java Message-ID: <0f495710-d93c-4e49-93c0-bdc80990d08b@openjdk.java.net> Changeset: e0a75ed0 Author: Chris Plummer Date: 2020-04-09 07:13:49 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 9 18:31:47 2020 From: duke at openjdk.java.net (duke) Date: Thu, 9 Apr 2020 18:31:47 GMT Subject: git: openjdk/mobile: 8242289: C2: Support platform-specific node cloning in Matcher Message-ID: <18e2268b-ee05-4ba7-984b-2ee83cda8cc1@openjdk.java.net> Changeset: 1d7dee9a Author: Vladimir Ivanov Date: 2020-04-09 21:29:34 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 9 19:36:47 2020 From: duke at openjdk.java.net (duke) Date: Thu, 9 Apr 2020 19:36:47 GMT Subject: git: openjdk/mobile: 8242472: Comment for unused PreviewFeature.Feature.TEXT_BLOCKS enum Message-ID: Changeset: b7d5172b Author: Jim Laskey Date: 2020-04-09 16:32:22 +0000 URL: https://git.openjdk.java.net/mobile/commit/b7d5172b 8242472: Comment for unused PreviewFeature.Feature.TEXT_BLOCKS enum Reviewed-by: abuckley ! src/java.base/share/classes/jdk/internal/PreviewFeature.java From duke at openjdk.java.net Thu Apr 9 21:20:48 2020 From: duke at openjdk.java.net (duke) Date: Thu, 9 Apr 2020 21:20:48 GMT Subject: git: openjdk/mobile: 8225540: In core reflection note whether returned annotations are declaration or type annotations Message-ID: Changeset: 455d2e7c Author: Joe Darcy Date: 2020-04-09 14:16:17 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 10 02:18:44 2020 From: duke at openjdk.java.net (duke) Date: Fri, 10 Apr 2020 02:18:44 GMT Subject: git: openjdk/mobile: 8241587: Aarch64: remove x86 specifics from os_linux.cpp/hpp/inline.hpp Message-ID: <4653e605-96d2-46cf-8b0c-921166c2cb69@openjdk.java.net> Changeset: ca46bba5 Author: Stuart Monteith Date: 2020-04-10 09:41:20 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 10 05:48:45 2020 From: duke at openjdk.java.net (duke) Date: Fri, 10 Apr 2020 05:48:45 GMT Subject: git: openjdk/mobile: 8241911: AArch64: Fix a potential register clash issue in reduce_add2I Message-ID: <86ff3627-bf35-4aa9-aac3-2934d97499f8@openjdk.java.net> Changeset: 592b9a95 Author: Yang Zhang Date: 2020-04-10 05:43:40 +0000 URL: https://git.openjdk.java.net/mobile/commit/592b9a95 8241911: AArch64: Fix a potential register clash issue in reduce_add2I Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad From duke at openjdk.java.net Fri Apr 10 07:09:44 2020 From: duke at openjdk.java.net (duke) Date: Fri, 10 Apr 2020 07:09:44 GMT Subject: git: openjdk/mobile: 8240848: ArrayIndexOutOfBoundsException buf for TextCallbackHandler Message-ID: Changeset: 502d4595 Author: Weijun Wang Date: 2020-04-10 15:05:42 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 10 09:10:47 2020 From: duke at openjdk.java.net (duke) Date: Fri, 10 Apr 2020 09:10:47 GMT Subject: git: openjdk/mobile: 8239594: jdk.tls.client.protocols is not respected Message-ID: Changeset: 86722cb0 Author: Rahul Yadav Committer: Patrick Concannon Date: 2020-04-10 10:05:33 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 10 15:51:49 2020 From: duke at openjdk.java.net (duke) Date: Fri, 10 Apr 2020 15:51:49 GMT Subject: git: openjdk/mobile: 8242430: Correct links in javadoc of OperatingSystemMXBean Message-ID: <8b89a1d7-87ac-4f3d-acd9-0c2bf25e691e@openjdk.java.net> Changeset: 5ad5aa49 Author: Daniil Titov Date: 2020-04-10 08:46:17 +0000 URL: https://git.openjdk.java.net/mobile/commit/5ad5aa49 8242430: Correct links in javadoc of OperatingSystemMXBean Reviewed-by: dholmes ! src/jdk.management/share/classes/com/sun/management/OperatingSystemMXBean.java From duke at openjdk.java.net Fri Apr 10 17:05:47 2020 From: duke at openjdk.java.net (duke) Date: Fri, 10 Apr 2020 17:05:47 GMT Subject: git: openjdk/mobile: 8242470: Update Xerces to Version 2.12.1 Message-ID: <009c4efa-5567-4861-9365-db14c27d3aa3@openjdk.java.net> Changeset: 8ace9207 Author: Joe Wang Date: 2020-04-10 17:00:40 +0000 URL: https://git.openjdk.java.net/mobile/commit/8ace9207 8242470: Update Xerces to Version 2.12.1 Reviewed-by: lancea, naoto ! src/java.xml/share/legal/xerces.md From duke at openjdk.java.net Fri Apr 10 17:56:45 2020 From: duke at openjdk.java.net (duke) Date: Fri, 10 Apr 2020 17:56:45 GMT Subject: git: openjdk/mobile: 8242282: Test sun/tools/jps/TestJps.java fails after JDK-8237572 Message-ID: <796d330d-0af5-4769-b338-acc943f77475@openjdk.java.net> Changeset: f11d4628 Author: Alex Menkov Date: 2020-04-10 10:52:26 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 10 18:03:46 2020 From: duke at openjdk.java.net (duke) Date: Fri, 10 Apr 2020 18:03:46 GMT Subject: git: openjdk/mobile: 8241883: (zipfs) SeekableByteChannel:close followed by SeekableByteChannel:close will throw an NPE coverage Message-ID: <4375906a-4c28-447c-9d89-3220bbba0f71@openjdk.java.net> Changeset: 93831d4e Author: Lance Andersen Date: 2020-04-10 14:00:01 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 10 20:48:48 2020 From: duke at openjdk.java.net (duke) Date: Fri, 10 Apr 2020 20:48:48 GMT Subject: git: openjdk/mobile: 8242462: Residual Cleanup of rmic removal Message-ID: <7bdf62a6-935c-4f33-983c-353041b53317@openjdk.java.net> Changeset: 3cf922b3 Author: Roger Riggs Date: 2020-04-10 16:33:56 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 10 21:05:47 2020 From: duke at openjdk.java.net (duke) Date: Fri, 10 Apr 2020 21:05:47 GMT Subject: git: openjdk/mobile: 8184249: SA: clhsdb 'intConstant' throws a NullPointerException when not attached to a VM Message-ID: <3ae23c0b-31b7-417c-a017-2f7f49852bf7@openjdk.java.net> Changeset: 3a0a3d21 Author: Chris Plummer Date: 2020-04-10 14:00:49 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 10 22:42:49 2020 From: duke at openjdk.java.net (duke) Date: Fri, 10 Apr 2020 22:42:49 GMT Subject: git: openjdk/mobile: 8241798: Allow enums to have more constants Message-ID: <6b98dc09-5724-4fae-86c7-38024396db24@openjdk.java.net> Changeset: 4895a19d Author: Liam Miller-Cushon Date: 2020-03-28 16:15:52 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Sat Apr 11 05:09:02 2020 From: duke at openjdk.java.net (duke) Date: Sat, 11 Apr 2020 05:09:02 GMT Subject: git: openjdk/mobile: 20 new changesets Message-ID: <5a82408d-1038-46f6-8b74-7d2286654ffc@openjdk.java.net> Changeset: 54564388 Author: Yasumasa Suenaga Date: 2020-03-23 15:43:55 +0000 URL: https://git.openjdk.java.net/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/commit/6b0b851a Merge ! test/jdk/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: efba976c Author: Prasanta Sadhukhan Date: 2020-04-11 10:32:17 +0000 URL: https://git.openjdk.java.net/mobile/commit/efba976c Merge From duke at openjdk.java.net Mon Apr 13 12:29:48 2020 From: duke at openjdk.java.net (duke) Date: Mon, 13 Apr 2020 12:29:48 GMT Subject: git: openjdk/mobile: 8242155: Enhance automated macos signing tests Message-ID: <5e429823-95eb-4ce5-a54f-0a9f3d31f75d@openjdk.java.net> Changeset: 83a1d70f Author: Andy Herrick Date: 2020-04-10 16:21:12 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 13 17:21:48 2020 From: duke at openjdk.java.net (duke) Date: Mon, 13 Apr 2020 17:21:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 447d6499 Author: Brian Burkhalter Date: 2020-04-13 10:16:38 +0000 URL: https://git.openjdk.java.net/mobile/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/mobile/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 From duke at openjdk.java.net Mon Apr 13 17:58:46 2020 From: duke at openjdk.java.net (duke) Date: Mon, 13 Apr 2020 17:58:46 GMT Subject: git: openjdk/mobile: 8242326: use new "summary-list" CSS class instead of general "block-list" for list of summary sections Message-ID: Changeset: 7a608f40 Author: Jonathan Gibbons Date: 2020-04-13 10:54:12 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 13 18:06:48 2020 From: duke at openjdk.java.net (duke) Date: Mon, 13 Apr 2020 18:06:48 GMT Subject: git: openjdk/mobile: 8242241: add assert to ClassUnloadEventImpl::className Message-ID: Changeset: 68e0e49b Author: Serguei Spitsyn Date: 2020-04-13 18:02:13 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 13 19:38:46 2020 From: duke at openjdk.java.net (duke) Date: Mon, 13 Apr 2020 19:38:46 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <0daa428f-01d7-4166-8bf5-6d1dceb9e90f@openjdk.java.net> Changeset: 15464b36 Author: Igor Ignatyev Date: 2020-04-13 12:30:07 +0000 URL: https://git.openjdk.java.net/mobile/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/mobile/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/mobile/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 From duke at openjdk.java.net Mon Apr 13 20:27:48 2020 From: duke at openjdk.java.net (duke) Date: Mon, 13 Apr 2020 20:27:48 GMT Subject: git: openjdk/mobile: 8235220: ClhsdbScanOops.java fails with sun.jvm.hotspot.types.WrongTypeException Message-ID: <1cd7a186-60e8-442c-9615-0b6855cdf03f@openjdk.java.net> Changeset: 77041dc4 Author: Chris Plummer Date: 2020-04-13 13:21:56 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 13 20:54:48 2020 From: duke at openjdk.java.net (duke) Date: Mon, 13 Apr 2020 20:54:48 GMT Subject: git: openjdk/mobile: 8174768: Make ProcessTools print executed process output into a separate file Message-ID: Changeset: 99a6b6b8 Author: Evgeny Nikitin Committer: Igor Ignatyev Date: 2020-03-24 15:21:38 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 13 22:19:44 2020 From: duke at openjdk.java.net (duke) Date: Mon, 13 Apr 2020 22:19:44 GMT Subject: git: openjdk/mobile: 8242327: List spec should state that unmodifiable lists implement RandomAccess Message-ID: <2ec29209-7d62-49f5-8ef3-49efa46c9152@openjdk.java.net> Changeset: a46f4bfa Author: Stuart Marks Date: 2020-04-13 14:37:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/a46f4bfa 8242327: List spec should state that unmodifiable lists implement RandomAccess Reviewed-by: lancea ! src/java.base/share/classes/java/util/List.java From duke at openjdk.java.net Mon Apr 13 23:37:46 2020 From: duke at openjdk.java.net (duke) Date: Mon, 13 Apr 2020 23:37:46 GMT Subject: git: openjdk/mobile: 8237250: pmap and pstack should do a better of making it clear that they are not supported on Mac OS X Message-ID: Changeset: 4a09f31e Author: Chris Plummer Date: 2020-04-13 16:30:11 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 14 00:08:46 2020 From: duke at openjdk.java.net (duke) Date: Tue, 14 Apr 2020 00:08:46 GMT Subject: git: openjdk/mobile: 8242283: Can't start JVM when java home path includes non-ASCII character Message-ID: <57aed778-18be-4de2-9550-eca6c1184945@openjdk.java.net> Changeset: d34f732b Author: Yasumasa Suenaga Date: 2020-04-14 09:03:38 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 14 02:08:50 2020 From: duke at openjdk.java.net (duke) Date: Tue, 14 Apr 2020 02:08:50 GMT Subject: git: openjdk/mobile: 8242330: Arrays should be cloned in several JAAS Callback classes Message-ID: Changeset: 8cd92414 Author: Weijun Wang Date: 2020-04-14 10:04:05 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 14 13:00:57 2020 From: duke at openjdk.java.net (duke) Date: Tue, 14 Apr 2020 13:00:57 GMT Subject: git: openjdk/mobile: 8231572: Use -lobjc instead of -fobjc-link-runtime in libosxsecurity Message-ID: Changeset: 5dca7ec6 Author: Magnus Ihse Bursie Date: 2020-04-14 14:58:24 +0000 URL: https://git.openjdk.java.net/mobile/commit/5dca7ec6 8231572: Use -lobjc instead of -fobjc-link-runtime in libosxsecurity Reviewed-by: erikj ! make/lib/Lib-java.base.gmk From duke at openjdk.java.net Tue Apr 14 13:24:23 2020 From: duke at openjdk.java.net (duke) Date: Tue, 14 Apr 2020 13:24:23 GMT Subject: git: openjdk/mobile: 8242448: Change HeapRegionManager::guarantee_contiguous_range to be assert_contiguous_range Message-ID: <1739b963-577c-468e-8fbf-4b520ce01daf@openjdk.java.net> Changeset: b18e006b Author: Stefan Johansson Date: 2020-04-14 15:18:22 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 14 13:37:23 2020 From: duke at openjdk.java.net (duke) Date: Tue, 14 Apr 2020 13:37:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1a2cc240-9e52-40cf-b712-6d57f9798947@openjdk.java.net> Changeset: e0ccd776 Author: Aleksey Shipilev Date: 2020-04-14 15:33:00 +0000 URL: https://git.openjdk.java.net/mobile/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/mobile/commit/b812e8ba 8242638: Shenandoah: restore heap logging for uncommit Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp From duke at openjdk.java.net Tue Apr 14 14:22:42 2020 From: duke at openjdk.java.net (duke) Date: Tue, 14 Apr 2020 14:22:42 GMT Subject: git: openjdk/mobile: 8237474: Default SSLEngine should create in server role Message-ID: <8b65ec26-3319-4cee-bbcf-3f3fccfdc2bb@openjdk.java.net> Changeset: aadc7c7c Author: Prasadrao Koppula Date: 2020-04-14 14:16:58 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 14 15:18:43 2020 From: duke at openjdk.java.net (duke) Date: Tue, 14 Apr 2020 15:18:43 GMT Subject: git: openjdk/mobile: 8242463: ProcessTools.createNativeTestProcessBuilder() in testlib needs jdk/bin on PATH on Windows Message-ID: <9e3adaa7-450e-4e9a-a987-2b096f277240@openjdk.java.net> Changeset: 416f4ed7 Author: Erik Joelsson Date: 2020-04-14 07:54:54 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 14 15:22:41 2020 From: duke at openjdk.java.net (duke) Date: Tue, 14 Apr 2020 15:22:41 GMT Subject: git: openjdk/mobile: 8242468: VS2019 build missing vcruntime140_1.dll Message-ID: <78951c36-cc9c-485b-8e4e-e87528398a5a@openjdk.java.net> Changeset: 165fa245 Author: Erik Joelsson Date: 2020-04-14 07:58:08 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 14 17:27:47 2020 From: duke at openjdk.java.net (duke) Date: Tue, 14 Apr 2020 17:27:47 GMT Subject: git: openjdk/mobile: 8241982: Make TestSearchScript.java run with GraalJS Message-ID: Changeset: 1cc71b41 Author: Hannes Walln?fer Date: 2020-04-14 19:22:51 +0000 URL: https://git.openjdk.java.net/mobile/commit/1cc71b41 8241982: Make TestSearchScript.java run with GraalJS Reviewed-by: sundar, jjg ! test/langtools/jdk/javadoc/doclet/testSearchScript/TestSearchScript.java From duke at openjdk.java.net Tue Apr 14 18:41:45 2020 From: duke at openjdk.java.net (duke) Date: Tue, 14 Apr 2020 18:41:45 GMT Subject: git: openjdk/mobile: 8238665: Add JFR event for direct memory statistics Message-ID: Changeset: a62a0e52 Author: Denghui Dong Date: 2020-04-14 20:36:33 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 14 19:23:40 2020 From: duke at openjdk.java.net (duke) Date: Tue, 14 Apr 2020 19:23:40 GMT Subject: git: openjdk/mobile: 8241142: Shenandoah: should not use parallel reference processing with single GC thread Message-ID: Changeset: e969c158 Author: Aditya Mandaleeka Committer: Aleksey Shipilev Date: 2020-04-14 21:17:48 +0000 URL: https://git.openjdk.java.net/mobile/commit/e969c158 8241142: Shenandoah: should not use parallel reference processing with single GC thread Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp From duke at openjdk.java.net Tue Apr 14 19:48:41 2020 From: duke at openjdk.java.net (duke) Date: Tue, 14 Apr 2020 19:48:41 GMT Subject: git: openjdk/mobile: 8242039: Improve jlink VersionPropsPlugin Message-ID: <04f00307-3ef5-463a-8e1d-ceb07ae3569d@openjdk.java.net> Changeset: 36021864 Author: Christoph Langer Date: 2020-04-14 21:43:34 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 14 20:23:43 2020 From: duke at openjdk.java.net (duke) Date: Tue, 14 Apr 2020 20:23:43 GMT Subject: git: openjdk/mobile: 8242641: Shenandoah: clear live data and update TAMS optimistically Message-ID: <8cad7a04-ec65-4d29-ba7e-16883a471c9a@openjdk.java.net> Changeset: b98e863f Author: Aleksey Shipilev Date: 2020-04-14 22:18:37 +0000 URL: https://git.openjdk.java.net/mobile/commit/b98e863f 8242641: Shenandoah: clear live data and update TAMS optimistically Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp From duke at openjdk.java.net Tue Apr 14 22:03:42 2020 From: duke at openjdk.java.net (duke) Date: Tue, 14 Apr 2020 22:03:42 GMT Subject: git: openjdk/mobile: 8242078: G1: Improve concurrent refinement analytics and logging Message-ID: <6e6d2aa0-5851-4737-a529-ff205a40d3c8@openjdk.java.net> Changeset: 4694da31 Author: Kim Barrett Date: 2020-04-14 17:31:53 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 14 22:16:41 2020 From: duke at openjdk.java.net (duke) Date: Tue, 14 Apr 2020 22:16:41 GMT Subject: git: openjdk/mobile: 8242556: Cannot load RSASSA-PSS public key with non-null params from byte array Message-ID: Changeset: 4c7d85b6 Author: Valerie Peng Date: 2020-04-14 22:12:13 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 14 22:36:41 2020 From: duke at openjdk.java.net (duke) Date: Tue, 14 Apr 2020 22:36:41 GMT Subject: git: openjdk/mobile: 8172680: Support SHA-3 based Hmac algorithms Message-ID: Changeset: 7bce9a91 Author: Valerie Peng Date: 2020-04-14 22:31:54 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 14 23:37:01 2020 From: duke at openjdk.java.net (duke) Date: Tue, 14 Apr 2020 23:37:01 GMT Subject: git: openjdk/mobile: 26 new changesets Message-ID: Changeset: 9efd3d7f Author: Sean Mullan Date: 2019-10-15 08:18:48 +0000 URL: https://git.openjdk.java.net/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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 From duke at openjdk.java.net Wed Apr 15 00:07:42 2020 From: duke at openjdk.java.net (duke) Date: Wed, 15 Apr 2020 00:07:42 GMT Subject: git: openjdk/mobile: 8242602: Shenandoah: allow earlier recycle of trashed regions during concurrent root processing Message-ID: Changeset: 346d09e7 Author: Zhengyu Gu Date: 2020-04-14 20:03:29 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 15 01:12:40 2020 From: duke at openjdk.java.net (duke) Date: Wed, 15 Apr 2020 01:12:40 GMT Subject: git: openjdk/mobile: 8242643: Shenandoah: split concurrent weak and strong root processing Message-ID: Changeset: 23709c83 Author: Zhengyu Gu Date: 2020-04-14 21:08:15 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 15 02:02:40 2020 From: duke at openjdk.java.net (duke) Date: Wed, 15 Apr 2020 02:02:40 GMT Subject: git: openjdk/mobile: 8242485: Null _file checking in fileStream::flush() Message-ID: Changeset: 919027a9 Author: Denghui Dong Date: 2020-04-14 16:37:36 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 15 06:59:41 2020 From: duke at openjdk.java.net (duke) Date: Wed, 15 Apr 2020 06:59:41 GMT Subject: git: openjdk/mobile: 8241618: Fix trivial unchecked warnings for jdk.hotspot.agent Message-ID: Changeset: b0d709cc Author: Magnus Ihse Bursie Date: 2020-04-15 08:58:03 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 15 07:11:47 2020 From: duke at openjdk.java.net (duke) Date: Wed, 15 Apr 2020 07:11:47 GMT Subject: git: openjdk/mobile: 8242597: Remove GenericTaskQueue<>::push_slow Message-ID: <96c60116-6f18-4fb3-b03b-a8a9c629a6da@openjdk.java.net> Changeset: 7bd2cd0b Author: Kim Barrett Date: 2020-04-15 03:05:30 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 15 07:37:44 2020 From: duke at openjdk.java.net (duke) Date: Wed, 15 Apr 2020 07:37:44 GMT Subject: git: openjdk/mobile: 8242629: Remove references to deprecated java.util.Observer and Observable Message-ID: <399e09cc-3ee5-4105-9288-7bc208c26019@openjdk.java.net> Changeset: d983fa6c Author: Magnus Ihse Bursie Date: 2020-04-15 09:35:27 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 15 17:55:21 2020 From: duke at openjdk.java.net (duke) Date: Wed, 15 Apr 2020 17:55:21 GMT Subject: git: openjdk/mobile: 8242842: Avoid reallocating name when checking for trailing slash in ZipFile.getEntryPos Message-ID: <19644263-b390-415e-8a98-43dabc298bd5@openjdk.java.net> Changeset: 941bb3bc Author: Claes Redestad Date: 2020-04-15 19:03:59 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 15 19:48:21 2020 From: duke at openjdk.java.net (duke) Date: Wed, 15 Apr 2020 19:48:21 GMT Subject: git: openjdk/mobile: 8242366: Fix JavaDoc warnings Message-ID: <85cf7c6b-7a05-410c-a1e8-3e29cea28844@openjdk.java.net> Changeset: cc05419e Author: Vipin Sharma Committer: Pavel Rappo Date: 2020-04-15 20:42:43 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 15 20:56:14 2020 From: duke at openjdk.java.net (duke) Date: Wed, 15 Apr 2020 20:56:14 GMT Subject: git: openjdk/mobile: 8242008: SSLSession inconsistencies Message-ID: <5da1a393-0c84-4a1b-ad43-1021b34438c7@openjdk.java.net> Changeset: ed18906c Author: Anthony Scarpino Date: 2020-04-15 13:50:41 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 15 21:04:56 2020 From: duke at openjdk.java.net (duke) Date: Wed, 15 Apr 2020 21:04:56 GMT Subject: git: openjdk/mobile: 8210012: Implement Unified Logging Option for -XX:+TraceMethodHandles and -XX:+TraceInvokeDynamic Message-ID: <99567ff3-8e48-4bec-9b2f-8d4b92554360@openjdk.java.net> Changeset: d37985cd Author: Lois Foltan Date: 2020-04-15 21:01:02 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 16 01:08:45 2020 From: duke at openjdk.java.net (duke) Date: Thu, 16 Apr 2020 01:08:45 GMT Subject: git: openjdk/mobile: Added tag jdk-15+19 for changeset 7cc27caabe6e Message-ID: <5815da50-5deb-4c40-ac57-5edb239fa422@openjdk.java.net> Changeset: c7fd570e Author: Jesper Wilhelmsson Date: 2020-04-16 03:04:48 +0000 URL: https://git.openjdk.java.net/mobile/commit/c7fd570e Added tag jdk-15+19 for changeset 7cc27caabe6e ! .hgtags From duke at openjdk.java.net Thu Apr 16 03:03:01 2020 From: duke at openjdk.java.net (duke) Date: Thu, 16 Apr 2020 03:03:01 GMT Subject: git: openjdk/mobile: 8242631: Missing but used special functions for some classes Message-ID: Changeset: 474ce89e Author: Kim Barrett Date: 2020-04-15 22:47:58 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 16 05:56:49 2020 From: duke at openjdk.java.net (duke) Date: Thu, 16 Apr 2020 05:56:49 GMT Subject: git: openjdk/mobile: 8242260: Add forRemoval=true to already deprecated ContentSigner Message-ID: Changeset: dc6d76f5 Author: Weijun Wang Date: 2020-04-16 13:47:09 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 16 07:03:05 2020 From: duke at openjdk.java.net (duke) Date: Thu, 16 Apr 2020 07:03:05 GMT Subject: git: openjdk/mobile: 8241749: Remove the Nashorn JavaScript Engine Message-ID: <6069d7f7-7e55-49f7-be4f-8b080f9e2d74@openjdk.java.net> Changeset: d5cd1659 Author: Athijegannathan Sundararajan Date: 2020-04-16 12:26:20 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 16 07:34:29 2020 From: duke at openjdk.java.net (duke) Date: Thu, 16 Apr 2020 07:34:29 GMT Subject: git: openjdk/mobile: 8242913: Bump the SPECIAL_FLAG_VALIDATION_BUILD to 25 Message-ID: <47062669-a1aa-44ea-9f1c-0d63df1b2fef@openjdk.java.net> Changeset: 5f03df7d Author: David Holmes Date: 2020-04-16 03:29:28 +0000 URL: https://git.openjdk.java.net/mobile/commit/5f03df7d 8242913: Bump the SPECIAL_FLAG_VALIDATION_BUILD to 25 Reviewed-by: shade ! src/hotspot/share/runtime/arguments.cpp From duke at openjdk.java.net Thu Apr 16 08:19:20 2020 From: duke at openjdk.java.net (duke) Date: Thu, 16 Apr 2020 08:19:20 GMT Subject: git: openjdk/mobile: 8241234: Unify monitor enter/exit runtime entries Message-ID: <1301f67f-cba4-49eb-8a71-fb2b5412e461@openjdk.java.net> Changeset: 46963fc1 Author: Yudi Zheng Committer: Doug Simon Date: 2020-04-16 10:14:25 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 16 10:54:42 2020 From: duke at openjdk.java.net (duke) Date: Thu, 16 Apr 2020 10:54:42 GMT Subject: git: openjdk/mobile: 8242804: Fix trivial deprecation issues in jdk.hotspot.agent Message-ID: <336fee78-9e20-4d69-9920-f70c2d50a2a1@openjdk.java.net> Changeset: d295762f Author: Magnus Ihse Bursie Date: 2020-04-16 12:51:52 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 16 11:00:30 2020 From: duke at openjdk.java.net (duke) Date: Thu, 16 Apr 2020 11:00:30 GMT Subject: git: openjdk/mobile: 8242808: Fix all remaining deprecation warnings in jdk.hotspot.agent Message-ID: <8bdd7e66-9c38-4880-ad23-1e8d8863a365@openjdk.java.net> Changeset: 3cc1fdf2 Author: Magnus Ihse Bursie Date: 2020-04-16 12:54:29 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 16 13:53:45 2020 From: duke at openjdk.java.net (duke) Date: Thu, 16 Apr 2020 13:53:45 GMT Subject: git: openjdk/mobile: 8242565: Policy initialization issues when the denyAfter constraint is enabled Message-ID: <9da414a4-087e-49df-b9e4-cb1120e7589d@openjdk.java.net> Changeset: 3efd0000 Author: Sean Mullan Date: 2020-04-16 09:48:32 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 16 14:30:07 2020 From: duke at openjdk.java.net (duke) Date: Thu, 16 Apr 2020 14:30:07 GMT Subject: git: openjdk/mobile: 8230731: SA tests fail with "Windbg Error: ReadVirtual failed Message-ID: <068f444a-86ba-4c50-bc26-4d4dd1e6cb21@openjdk.java.net> Changeset: c6c1f9ba Author: Chris Plummer Date: 2020-04-16 07:23:26 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 16 14:37:05 2020 From: duke at openjdk.java.net (duke) Date: Thu, 16 Apr 2020 14:37:05 GMT Subject: git: openjdk/mobile: 8232935: jpackage failed with NPE whenever --file-associations provided Message-ID: <6d9d86dc-9029-45e9-8b27-d72fa0e3aa92@openjdk.java.net> Changeset: f64a255a Author: Alexey Semenyuk Date: 2020-04-16 10:30:06 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 16 17:05:39 2020 From: duke at openjdk.java.net (duke) Date: Thu, 16 Apr 2020 17:05:39 GMT Subject: git: openjdk/mobile: 8237949: CTW: C1 compilation fails with "too many stack slots used" Message-ID: <22980fa3-f9fd-4222-bfb8-4bf41a55a8e8@openjdk.java.net> Changeset: 2ec33aa0 Author: Jamsheed Mohammed C M Date: 2020-04-16 10:01:14 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 16 20:02:45 2020 From: duke at openjdk.java.net (duke) Date: Thu, 16 Apr 2020 20:02:45 GMT Subject: git: openjdk/mobile: 8243008: Shenandoah: TestVolatilesShenandoah test failed on aarch64 Message-ID: <9aeb820a-5c63-4fb0-b9b3-b5277741205c@openjdk.java.net> Changeset: 50bca089 Author: Zhengyu Gu Date: 2020-04-16 15:57:27 +0000 URL: https://git.openjdk.java.net/mobile/commit/50bca089 8243008: Shenandoah: TestVolatilesShenandoah test failed on aarch64 Reviewed-by: shade ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesShenandoah.java From duke at openjdk.java.net Thu Apr 16 22:50:58 2020 From: duke at openjdk.java.net (duke) Date: Thu, 16 Apr 2020 22:50:58 GMT Subject: git: openjdk/mobile: 8242844: JFR: Clean up typos and log format Message-ID: <7d75d886-fa4b-438b-ae6c-ca82f567db56@openjdk.java.net> Changeset: d0f5c5c6 Author: Denghui Dong Committer: Mikhailo Seledtsov Date: 2020-04-16 15:45:17 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 16 23:15:27 2020 From: duke at openjdk.java.net (duke) Date: Thu, 16 Apr 2020 23:15:27 GMT Subject: git: openjdk/mobile: 8241055: Regex Grapheme Matcher Performance Depends too much on Total Input Sequence Size Message-ID: <0561c28a-69bd-49d3-9790-00b6196ab44c@openjdk.java.net> Changeset: 455eaca2 Author: Philipp Kunz Committer: Naoto Sato Date: 2020-04-16 16:09:47 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 17 00:55:20 2020 From: duke at openjdk.java.net (duke) Date: Fri, 17 Apr 2020 00:55:20 GMT Subject: git: openjdk/mobile: 8240904: Screen flashes on test failures when running tests from make Message-ID: Changeset: 59563a4c Author: Igor Ignatyev Date: 2020-04-16 17:42:13 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 17 04:24:49 2020 From: duke at openjdk.java.net (duke) Date: Fri, 17 Apr 2020 04:24:49 GMT Subject: git: openjdk/mobile: 8242931: Few more tests that use nashorn have been missed Message-ID: <1f9c8142-9cdf-44e2-9eef-fa0b939bbb91@openjdk.java.net> Changeset: b09a8ee6 Author: Athijegannathan Sundararajan Date: 2020-04-17 09:50:02 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 17 07:05:27 2020 From: duke at openjdk.java.net (duke) Date: Fri, 17 Apr 2020 07:05:27 GMT Subject: git: openjdk/mobile: 8242626: enhance posix print_rlimit_info Message-ID: Changeset: 07156dd2 Author: Matthias Baesken Date: 2020-04-17 08:39:41 +0000 URL: https://git.openjdk.java.net/mobile/commit/07156dd2 8242626: enhance posix print_rlimit_info Reviewed-by: mdoerr, gziemski ! src/hotspot/os/posix/os_posix.cpp From duke at openjdk.java.net Fri Apr 17 09:48:54 2020 From: duke at openjdk.java.net (duke) Date: Fri, 17 Apr 2020 09:48:54 GMT Subject: git: openjdk/mobile: 8242596: Improve JarFile.getEntry performance for multi-release jar files Message-ID: Changeset: aeb2f949 Author: Claes Redestad Date: 2020-04-17 11:46:59 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 17 10:13:49 2020 From: duke at openjdk.java.net (duke) Date: Fri, 17 Apr 2020 10:13:49 GMT Subject: git: openjdk/mobile: 8242860: test/jdk/tools/jlink/ModuleNamesOrderTest.java uses nashorn module Message-ID: Changeset: 25c70b3b Author: Athijegannathan Sundararajan Date: 2020-04-17 15:39:21 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 17 11:50:26 2020 From: duke at openjdk.java.net (duke) Date: Fri, 17 Apr 2020 11:50:26 GMT Subject: git: openjdk/mobile: 8242896: typo #ifdef INCLUDE_JVMTI in codeCache.cpp Message-ID: Changeset: 9735678c Author: Coleen Phillimore Date: 2020-04-17 07:46:17 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 17 12:17:40 2020 From: duke at openjdk.java.net (duke) Date: Fri, 17 Apr 2020 12:17:40 GMT Subject: git: openjdk/mobile: 8172404: Tools should warn if weak algorithms are used before restricting them Message-ID: Changeset: f04a7e5c Author: Hai-May Chao Committer: Weijun Wang Date: 2020-04-17 20:11:39 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 17 12:46:35 2020 From: duke at openjdk.java.net (duke) Date: Fri, 17 Apr 2020 12:46:35 GMT Subject: git: openjdk/mobile: 8242859: test/jdk/tools/jlink/JLinkTest.java uses nashorn module Message-ID: Changeset: 124caec2 Author: Athijegannathan Sundararajan Date: 2020-04-17 18:12:19 +0000 URL: https://git.openjdk.java.net/mobile/commit/124caec2 8242859: test/jdk/tools/jlink/JLinkTest.java uses nashorn module Reviewed-by: jlaskey ! test/jdk/tools/jlink/JLinkTest.java From duke at openjdk.java.net Fri Apr 17 15:03:42 2020 From: duke at openjdk.java.net (duke) Date: Fri, 17 Apr 2020 15:03:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <650878f1-2e6a-49ba-8120-1642e62bc118@openjdk.java.net> Changeset: 078c0274 Author: Vladimir Ivanov Date: 2020-04-17 17:58:52 +0000 URL: https://git.openjdk.java.net/mobile/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/mobile/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 From duke at openjdk.java.net Fri Apr 17 16:37:27 2020 From: duke at openjdk.java.net (duke) Date: Fri, 17 Apr 2020 16:37:27 GMT Subject: git: openjdk/mobile: 8231756: [JVMCI] need support for deoptimizing virtual byte arrays encoding non-byte primitives Message-ID: <1218201e-208d-4763-aedd-7d5ee204044c@openjdk.java.net> Changeset: 12f8b52f Author: Tom Rodriguez Date: 2020-04-17 09:31:37 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 17 16:59:11 2020 From: duke at openjdk.java.net (duke) Date: Fri, 17 Apr 2020 16:59:11 GMT Subject: git: openjdk/mobile: 8241975: Run jdk/jfr/event/metadata/TestLookForUntestedEvents.java in tier3 Message-ID: Changeset: 1b45bf2d Author: Mikhailo Seledtsov Date: 2020-04-17 09:53:56 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 17 17:13:42 2020 From: duke at openjdk.java.net (duke) Date: Fri, 17 Apr 2020 17:13:42 GMT Subject: git: openjdk/mobile: 8242787: sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java fails with sun.jvm.hotspot.types.WrongTypeException Message-ID: <4aafc08d-90cc-47f5-ba6d-38dd53e0f9c4@openjdk.java.net> Changeset: a4d318c9 Author: Chris Plummer Date: 2020-04-17 10:09:06 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Sat Apr 18 01:17:19 2020 From: duke at openjdk.java.net (duke) Date: Sat, 18 Apr 2020 01:17:19 GMT Subject: git: openjdk/mobile: 8242480: Negative value may be returned by getFreeSwapSpaceSize() in the docker Message-ID: <0869f858-b20a-4fc7-99ad-2ee447319849@openjdk.java.net> Changeset: f6f97ea2 Author: Jie Fu Date: 2020-04-17 14:48:11 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Sat Apr 18 03:18:27 2020 From: duke at openjdk.java.net (duke) Date: Sat, 18 Apr 2020 03:18:27 GMT Subject: git: openjdk/mobile: 8242811: AlgorithmId::getDefaultAlgorithmParameterSpec returns incompatible PSSParameterSpec for an RSASSA-PSS key Message-ID: <7c1ca33e-1570-40b8-9ec4-3dde5f8f2cdd@openjdk.java.net> Changeset: 05d6a663 Author: Weijun Wang Date: 2020-04-18 11:13:14 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Sat Apr 18 03:27:14 2020 From: duke at openjdk.java.net (duke) Date: Sat, 18 Apr 2020 03:27:14 GMT Subject: git: openjdk/mobile: 8228991: Obsolete -XX:UseAdaptiveGCBoundary Message-ID: <7b3838e2-c65c-421f-ae4d-33276fb7d12e@openjdk.java.net> Changeset: 4d487927 Author: Kim Barrett Date: 2020-04-17 23:22:34 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Sat Apr 18 18:19:59 2020 From: duke at openjdk.java.net (duke) Date: Sat, 18 Apr 2020 18:19:59 GMT Subject: git: openjdk/mobile: 8242452: During module definition, move conversion of packages from native to VM Message-ID: Changeset: d185fe99 Author: Claes Redestad Date: 2020-04-18 19:45:45 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Sat Apr 18 18:23:08 2020 From: duke at openjdk.java.net (duke) Date: Sat, 18 Apr 2020 18:23:08 GMT Subject: git: openjdk/mobile: 8242959: Optimize ZipFile.getEntry by folding lookups for name and name+'/' Message-ID: <59b796bd-f7f0-4f73-9896-7b5ea4d3eb1a@openjdk.java.net> Changeset: fc728278 Author: Eirik Bj?rsn?s Committer: Claes Redestad Date: 2020-04-18 20:19:45 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 20 05:03:34 2020 From: duke at openjdk.java.net (duke) Date: Mon, 20 Apr 2020 05:03:34 GMT Subject: git: openjdk/mobile: 8242425: JVMTI monitor operations should use Thread-Local Handshakes Message-ID: Changeset: efcb6bd2 Author: Yasumasa Suenaga Date: 2020-04-20 13:57:11 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 20 07:22:27 2020 From: duke at openjdk.java.net (duke) Date: Mon, 20 Apr 2020 07:22:27 GMT Subject: git: openjdk/mobile: 8242793: Incorrect copyright header in ContinuousCallSiteTargetChange.java Message-ID: <35975cec-af22-43c7-bfe8-175b53dd3276@openjdk.java.net> Changeset: 25cd1774 Author: Richard Reingruber Date: 2020-04-15 22:02:36 +0000 URL: https://git.openjdk.java.net/mobile/commit/25cd1774 8242793: Incorrect copyright header in ContinuousCallSiteTargetChange.java Reviewed-by: kvn ! test/hotspot/jtreg/compiler/jsr292/ContinuousCallSiteTargetChange.java From duke at openjdk.java.net Mon Apr 20 09:54:34 2020 From: duke at openjdk.java.net (duke) Date: Mon, 20 Apr 2020 09:54:34 GMT Subject: git: openjdk/mobile: 8242449: AArch64: r27 can be allocated in CompressedOops mode Message-ID: Changeset: f51088e2 Author: Kuai Wei Committer: Pengfei Li Date: 2020-04-20 09:40:43 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 20 10:52:46 2020 From: duke at openjdk.java.net (duke) Date: Mon, 20 Apr 2020 10:52:46 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <0bc973bd-55e1-4e98-a135-5cc3eda93ccd@openjdk.java.net> Changeset: f08b5a80 Author: Jan Lahoda Date: 2020-04-20 12:36:09 +0000 URL: https://git.openjdk.java.net/mobile/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/mobile/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/mobile/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/mobile/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 From duke at openjdk.java.net Mon Apr 20 11:40:20 2020 From: duke at openjdk.java.net (duke) Date: Mon, 20 Apr 2020 11:40:20 GMT Subject: git: openjdk/mobile: 8243154: Fix deprecation warnings in failure handler Message-ID: Changeset: e8dfd8ce Author: Magnus Ihse Bursie Date: 2020-04-20 13:37:38 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 20 12:29:21 2020 From: duke at openjdk.java.net (duke) Date: Mon, 20 Apr 2020 12:29:21 GMT Subject: git: openjdk/mobile: 8238270: java.net HTTP/2 client does not decrease stream count when receives 204 response Message-ID: <50c42c9c-8d95-4fde-bfe5-66d268a4cb7e@openjdk.java.net> Changeset: da1abd18 Author: Daniel Fuchs Date: 2020-04-20 13:15:45 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 20 16:30:42 2020 From: duke at openjdk.java.net (duke) Date: Mon, 20 Apr 2020 16:30:42 GMT Subject: git: openjdk/mobile: 8231585: java/lang/management/ThreadMXBean/MaxDepthForThreadInfoTest.java fails with java.lang.NullPointerException Message-ID: <1f6d3835-a33d-42c6-a657-f981ef6eb65e@openjdk.java.net> Changeset: db8757ad Author: Daniil Titov Date: 2020-04-20 09:24:47 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 20 17:04:31 2020 From: duke at openjdk.java.net (duke) Date: Mon, 20 Apr 2020 17:04:31 GMT Subject: git: openjdk/mobile: 8243059: Build fails when --with-vendor-name contains a comma Message-ID: <93c7d9ac-5a35-4a59-89ba-e48c893b746a@openjdk.java.net> Changeset: 85d07da4 Author: Severin Gehwolf Date: 2020-04-17 11:14:17 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 20 17:53:23 2020 From: duke at openjdk.java.net (duke) Date: Mon, 20 Apr 2020 17:53:23 GMT Subject: git: openjdk/mobile: 8242863: Bump minimum boot jdk to JDK 14 Message-ID: <9e864507-023b-4d99-9e07-3407525256f1@openjdk.java.net> Changeset: bc3ed7bd Author: Erik Joelsson Date: 2020-04-20 10:38:16 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 20 20:18:42 2020 From: duke at openjdk.java.net (duke) Date: Mon, 20 Apr 2020 20:18:42 GMT Subject: git: openjdk/mobile: 8242357: [JVMCI] Incorrect use of JVMCI_CHECK_ on return statement Message-ID: <2e5ed75d-5933-4756-8e5e-a0612a253279@openjdk.java.net> Changeset: 8da1ee78 Author: Vladimir Kozlov Date: 2020-04-20 13:13:56 +0000 URL: https://git.openjdk.java.net/mobile/commit/8da1ee78 8242357: [JVMCI] Incorrect use of JVMCI_CHECK_ on return statement Reviewed-by: dholmes, xliu ! src/hotspot/share/jvmci/jvmciEnv.hpp From duke at openjdk.java.net Mon Apr 20 23:41:57 2020 From: duke at openjdk.java.net (duke) Date: Mon, 20 Apr 2020 23:41:57 GMT Subject: git: openjdk/mobile: 8240204: Optimize package handling for archived classes Message-ID: Changeset: 7b8c3734 Author: Yumin Qi Date: 2020-04-20 16:36:15 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 21 02:27:08 2020 From: duke at openjdk.java.net (duke) Date: Tue, 21 Apr 2020 02:27:08 GMT Subject: git: openjdk/mobile: 8241158: SA TestHeapDumpForInvokeDynamic.java fails when CDS archive is relocated Message-ID: Changeset: 0bc7cc4d Author: Ioi Lam Date: 2020-04-20 17:33:52 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 21 04:08:23 2020 From: duke at openjdk.java.net (duke) Date: Tue, 21 Apr 2020 04:08:23 GMT Subject: git: openjdk/mobile: 8242796: Fix client build failure Message-ID: <4d73fe41-da9b-4a94-ae22-d75dbfd3587c@openjdk.java.net> Changeset: 5a665c39 Author: Yang Zhang Date: 2020-04-21 04:02:27 +0000 URL: https://git.openjdk.java.net/mobile/commit/5a665c39 8242796: Fix client build failure Reviewed-by: kvn ! src/hotspot/share/compiler/compileBroker.cpp From duke at openjdk.java.net Tue Apr 21 04:14:01 2020 From: duke at openjdk.java.net (duke) Date: Tue, 21 Apr 2020 04:14:01 GMT Subject: git: openjdk/mobile: 8242070: AArch64: Fix a typo introduced by JDK-8238690 Message-ID: <7d4aa28f-602d-4255-9476-5039c27f9365@openjdk.java.net> Changeset: 6a905b65 Author: Yang Zhang Date: 2020-04-21 04:07:37 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 21 09:26:03 2020 From: duke at openjdk.java.net (duke) Date: Tue, 21 Apr 2020 09:26:03 GMT Subject: git: openjdk/mobile: 8243238: Shenandoah: explicit GC request should wait for a complete GC cycle Message-ID: <965972ad-b3c7-4fc0-ada4-8c6d4a5a7404@openjdk.java.net> Changeset: 74b3243f Author: Aleksey Shipilev Date: 2020-04-21 11:20:54 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 21 09:34:46 2020 From: duke at openjdk.java.net (duke) Date: Tue, 21 Apr 2020 09:34:46 GMT Subject: git: openjdk/mobile: 8243146: Further cleanups after UseAdaptiveGCBoundary removal Message-ID: <7cacfcf9-f6e8-48b6-b09b-189523126441@openjdk.java.net> Changeset: 71b06ed2 Author: Stefan Karlsson Date: 2020-04-21 10:10:23 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 21 11:54:42 2020 From: duke at openjdk.java.net (duke) Date: Tue, 21 Apr 2020 11:54:42 GMT Subject: git: openjdk/mobile: 8243156: Fix deprecation and unchecked warnings in microbenchmark Message-ID: <7fe61097-6f33-4e9e-bd1c-78b9cc29644b@openjdk.java.net> Changeset: 48569d9d Author: Magnus Ihse Bursie Date: 2020-04-21 13:52:32 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 21 11:58:39 2020 From: duke at openjdk.java.net (duke) Date: Tue, 21 Apr 2020 11:58:39 GMT Subject: git: openjdk/mobile: 8242943: Fix all remaining unchecked warnings in jdk.hotspot.agent Message-ID: Changeset: 93032c63 Author: Magnus Ihse Bursie Date: 2020-04-21 13:55:23 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 21 13:17:03 2020 From: duke at openjdk.java.net (duke) Date: Tue, 21 Apr 2020 13:17:03 GMT Subject: git: openjdk/mobile: 8243168: Remove addition preview adornment from String::stripIndent and String::translateEscapes Message-ID: Changeset: 642041ad Author: Jim Laskey Date: 2020-04-21 10:11:36 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 21 14:16:25 2020 From: duke at openjdk.java.net (duke) Date: Tue, 21 Apr 2020 14:16:25 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <32f131e3-d26d-426d-b6f7-ee0f3327e76f@openjdk.java.net> Changeset: 7cc13710 Author: Mandy Chung Date: 2020-04-21 06:55:38 +0000 URL: https://git.openjdk.java.net/mobile/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/mobile/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/mobile/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 From duke at openjdk.java.net Tue Apr 21 17:25:26 2020 From: duke at openjdk.java.net (duke) Date: Tue, 21 Apr 2020 17:25:26 GMT Subject: git: openjdk/mobile: 8243045: AOTCompiledMethod::print_on triggers assertion after JDK-8210012 Message-ID: <52122095-f87f-4f1d-bf98-4987d459344c@openjdk.java.net> Changeset: efa57012 Author: Lois Foltan Date: 2020-04-21 17:20:08 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 21 17:55:15 2020 From: duke at openjdk.java.net (duke) Date: Tue, 21 Apr 2020 17:55:15 GMT Subject: git: openjdk/mobile: 8242484: Rework thread deletion during VM termination Message-ID: Changeset: d19f5f68 Author: Patricio Chilano Mateo Date: 2020-04-21 17:50:48 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 21 19:14:06 2020 From: duke at openjdk.java.net (duke) Date: Tue, 21 Apr 2020 19:14:06 GMT Subject: git: openjdk/mobile: 8224612: javadoc should better handle empty set of doclet options Message-ID: Changeset: 392b75d1 Author: Pavel Rappo Date: 2020-04-21 20:09:49 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 21 23:17:01 2020 From: duke at openjdk.java.net (duke) Date: Tue, 21 Apr 2020 23:17:01 GMT Subject: git: openjdk/mobile: 8243206: Cleanup error checking and handling in serviceability/sa/JhsdbThreadInfoTest.ja Message-ID: <1bac9727-76e1-4900-8f68-b4535525829a@openjdk.java.net> Changeset: d80f55e7 Author: Chris Plummer Date: 2020-04-21 16:11:25 +0000 URL: https://git.openjdk.java.net/mobile/commit/d80f55e7 8243206: Cleanup error checking and handling in serviceability/sa/JhsdbThreadInfoTest.ja Reviewed-by: amenkov, sspitsyn ! test/hotspot/jtreg/serviceability/sa/JhsdbThreadInfoTest.java From duke at openjdk.java.net Tue Apr 21 23:19:52 2020 From: duke at openjdk.java.net (duke) Date: Tue, 21 Apr 2020 23:19:52 GMT Subject: git: openjdk/mobile: 8242789: sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java fails with 'JShellToolProvider' missing from stdout/stderr Message-ID: <970c8018-9738-4de5-93ff-8def5390ea2f@openjdk.java.net> Changeset: d041941e Author: Chris Plummer Date: 2020-04-21 16:13:24 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 21 23:56:48 2020 From: duke at openjdk.java.net (duke) Date: Tue, 21 Apr 2020 23:56:48 GMT Subject: git: openjdk/mobile: 8234691: Potential double-free in ParallelSPCleanupTask constructor Message-ID: Changeset: f8f69846 Author: David Buck Date: 2020-04-21 19:52:18 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 22 00:40:26 2020 From: duke at openjdk.java.net (duke) Date: Wed, 22 Apr 2020 00:40:26 GMT Subject: git: openjdk/mobile: 8243318: New test jdk/javadoc/tool/8224612/OptionsTest.java is failing Message-ID: Changeset: c7ae195a Author: Pavel Rappo Date: 2020-04-22 01:30:16 +0000 URL: https://git.openjdk.java.net/mobile/commit/c7ae195a 8243318: New test jdk/javadoc/tool/8224612/OptionsTest.java is failing Reviewed-by: jjg ! test/langtools/jdk/javadoc/tool/8224612/OptionsTest.java From duke at openjdk.java.net Wed Apr 22 01:31:00 2020 From: duke at openjdk.java.net (duke) Date: Wed, 22 Apr 2020 01:31:00 GMT Subject: git: openjdk/mobile: 8241627: Updating ASM to 8.0.1 for JDK 15 Message-ID: Changeset: 78a0baa5 Author: Vicente Romero Date: 2020-04-21 21:25:26 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 22 01:50:47 2020 From: duke at openjdk.java.net (duke) Date: Wed, 22 Apr 2020 01:50:47 GMT Subject: git: openjdk/mobile: 8242614: cleanup duplicated test ldap server in some com/sun/jndi/ldap/ tests Message-ID: <0884587d-f2e5-4d5a-8a11-c8dc1ea0fecf@openjdk.java.net> Changeset: 61b03fbf Author: Chris Yin Date: 2020-04-22 09:44:10 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 22 05:27:31 2020 From: duke at openjdk.java.net (duke) Date: Wed, 22 Apr 2020 05:27:31 GMT Subject: git: openjdk/mobile: 8242482: AArch64: Change parameter names of reduction operations to make code clear Message-ID: <0e834834-7359-45df-a086-691212b86a0a@openjdk.java.net> Changeset: 306eeb08 Author: Yang Zhang Date: 2020-04-22 05:19:53 +0000 URL: https://git.openjdk.java.net/mobile/commit/306eeb08 8242482: AArch64: Change parameter names of reduction operations to make code clear Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad From duke at openjdk.java.net Wed Apr 22 06:31:10 2020 From: duke at openjdk.java.net (duke) Date: Wed, 22 Apr 2020 06:31:10 GMT Subject: git: openjdk/mobile: 8241986: The java man page erroneously refers to XEND when it should refer XTEST Message-ID: Changeset: 0d09d682 Author: Rahul Raghavan Date: 2020-04-22 11:53:27 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 22 08:18:30 2020 From: duke at openjdk.java.net (duke) Date: Wed, 22 Apr 2020 08:18:30 GMT Subject: git: openjdk/mobile: 8241874: [PPC64]: Improve performance of Long.reverseBytes() and Integer.reverseBytes() on Power9 Message-ID: Changeset: d9459998 Author: Corey Ashford Committer: Michihiro Horie Date: 2020-04-22 02:30:14 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 22 09:03:51 2020 From: duke at openjdk.java.net (duke) Date: Wed, 22 Apr 2020 09:03:51 GMT Subject: git: openjdk/mobile: 8209162: Page size selection does not always select optimal page size Message-ID: <8227f2ea-4e55-46b4-8bf3-662cf246314c@openjdk.java.net> Changeset: 59521b03 Author: Ivan Walulya Date: 2020-04-21 19:44:17 +0000 URL: https://git.openjdk.java.net/mobile/commit/59521b03 8209162: Page size selection does not always select optimal page size Reviewed-by: sjohanss, tschatzl ! src/hotspot/share/gc/parallel/parallelArguments.cpp From duke at openjdk.java.net Wed Apr 22 09:49:27 2020 From: duke at openjdk.java.net (duke) Date: Wed, 22 Apr 2020 09:49:27 GMT Subject: git: openjdk/mobile: 8243307: Shenandoah: remove ShCollectionSet::live_data Message-ID: <9828fe4f-7355-4b3d-9acb-621e21e04a51@openjdk.java.net> Changeset: ac088b46 Author: Aleksey Shipilev Date: 2020-04-22 11:45:27 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 22 11:42:28 2020 From: duke at openjdk.java.net (duke) Date: Wed, 22 Apr 2020 11:42:28 GMT Subject: git: openjdk/mobile: 8237890: DatagramPacket::getSocketAddress doesn't specify what happens if address or port are not set Message-ID: <1e0bf096-4b73-4f33-b1a1-fb96cd81fd25@openjdk.java.net> Changeset: 8e21a2a1 Author: Patrick Concannon Date: 2020-04-22 12:34:09 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 22 13:25:27 2020 From: duke at openjdk.java.net (duke) Date: Wed, 22 Apr 2020 13:25:27 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <0d0a6d1c-1cd0-4d93-bc0a-e2e3c7704a2f@openjdk.java.net> Changeset: 91d20478 Author: Aleksey Shipilev Date: 2020-04-22 15:19:52 +0000 URL: https://git.openjdk.java.net/mobile/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/mobile/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/mobile/commit/6b5fc175 8243395: Shenandoah: demote guarantee in ShenandoahPhaseTimings::record_workers_end Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp From duke at openjdk.java.net Wed Apr 22 14:20:52 2020 From: duke at openjdk.java.net (duke) Date: Wed, 22 Apr 2020 14:20:52 GMT Subject: git: openjdk/mobile: 8243109: Bootcycle build failures after Nashorn removal Message-ID: Changeset: d8d8424d Author: Erik Joelsson Date: 2020-04-22 07:06:23 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 22 14:27:20 2020 From: duke at openjdk.java.net (duke) Date: Wed, 22 Apr 2020 14:27:20 GMT Subject: git: openjdk/mobile: 8242108: Performance regression after fix for JDK-8229496 Message-ID: <91ef3df0-a60d-438b-b9d8-37d59f234b1d@openjdk.java.net> Changeset: 0c7e01fa Author: Tobias Hartmann Date: 2020-04-22 16:22:53 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 22 15:25:59 2020 From: duke at openjdk.java.net (duke) Date: Wed, 22 Apr 2020 15:25:59 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8c4ea6dd-4e03-452d-b427-1f9211505048@openjdk.java.net> Changeset: 1ad48348 Author: Igor Ignatyev Date: 2020-03-24 17:18:35 +0000 URL: https://git.openjdk.java.net/mobile/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/mobile/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 From duke at openjdk.java.net Wed Apr 22 17:55:08 2020 From: duke at openjdk.java.net (duke) Date: Wed, 22 Apr 2020 17:55:08 GMT Subject: git: openjdk/mobile: 8242141: New System Properties to configure the TLS signature schemes Message-ID: Changeset: 72446bb0 Author: Xue-Lei Andrew Fan Date: 2020-04-22 10:51:16 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 22 19:39:22 2020 From: duke at openjdk.java.net (duke) Date: Wed, 22 Apr 2020 19:39:22 GMT Subject: git: openjdk/mobile: 8243254: Examine ZipFile slash optimization for non-ASCII compatible charsets Message-ID: <137828ff-870e-4816-bf7f-8b68ec804587@openjdk.java.net> Changeset: 268ea904 Author: Claes Redestad Date: 2020-04-22 21:13:10 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 22 19:43:35 2020 From: duke at openjdk.java.net (duke) Date: Wed, 22 Apr 2020 19:43:35 GMT Subject: git: openjdk/mobile: 8239365: ProcessBuilder test modifications for AIX execution Message-ID: <84637fa5-24b2-4702-8f77-6620cf8f4210@openjdk.java.net> Changeset: 2785fe56 Author: Adam Farley Date: 2020-04-22 15:37:37 +0000 URL: https://git.openjdk.java.net/mobile/commit/2785fe56 8239365: ProcessBuilder test modifications for AIX execution Reviewed-by: rriggs, stuefe ! test/jdk/java/lang/ProcessBuilder/Basic.java From duke at openjdk.java.net Wed Apr 22 19:48:05 2020 From: duke at openjdk.java.net (duke) Date: Wed, 22 Apr 2020 19:48:05 GMT Subject: git: openjdk/mobile: 8243408: Inconsistent Exceptions are thrown by MulticastSocket when sending a DatagramPacket to port 0 Message-ID: <90c86f7e-6e83-479d-8524-97ee52d43b72@openjdk.java.net> Changeset: 42d2a741 Author: Patrick Concannon Date: 2020-04-22 20:41:56 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 22 21:14:50 2020 From: duke at openjdk.java.net (duke) Date: Wed, 22 Apr 2020 21:14:50 GMT Subject: git: openjdk/mobile: 8243200: Shenandoah: Allow concurrent nmethod iteration Message-ID: Changeset: 82e43b25 Author: Zhengyu Gu Date: 2020-04-22 17:10:17 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 22 22:04:05 2020 From: duke at openjdk.java.net (duke) Date: Wed, 22 Apr 2020 22:04:05 GMT Subject: git: openjdk/mobile: 8243323: Shenandoah: Recycle immediate garbage before concurrent class unloading Message-ID: Changeset: 58e284c0 Author: Zhengyu Gu Date: 2020-04-22 17:59:59 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 22 22:16:49 2020 From: duke at openjdk.java.net (duke) Date: Wed, 22 Apr 2020 22:16:49 GMT Subject: git: openjdk/mobile: 8243210: ClhsdbScanOops fails with NullPointerException in FileMapHeader.inCopiedVtableSpace Message-ID: <47c37f99-7b8f-4eea-a002-424efe4660ba@openjdk.java.net> Changeset: 7f634155 Author: Chris Plummer Date: 2020-04-22 15:09:32 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 23 03:06:28 2020 From: duke at openjdk.java.net (duke) Date: Thu, 23 Apr 2020 03:06:28 GMT Subject: git: openjdk/mobile: Added tag jdk-15+20 for changeset 46bca5e5e6fb Message-ID: <57aeaf9f-c570-46ff-9006-96af4150feae@openjdk.java.net> Changeset: 6efcb818 Author: Jesper Wilhelmsson Date: 2020-04-23 05:01:23 +0000 URL: https://git.openjdk.java.net/mobile/commit/6efcb818 Added tag jdk-15+20 for changeset 46bca5e5e6fb ! .hgtags From duke at openjdk.java.net Thu Apr 23 03:19:00 2020 From: duke at openjdk.java.net (duke) Date: Thu, 23 Apr 2020 03:19:00 GMT Subject: git: openjdk/mobile: 8243450: Remove VMOps from jdk.hotspot.agent Message-ID: <774183e7-66f2-4a59-b4dd-d6b0752692e7@openjdk.java.net> Changeset: 8d388381 Author: Yasumasa Suenaga Date: 2020-04-23 12:14:58 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 23 07:50:42 2020 From: duke at openjdk.java.net (duke) Date: Thu, 23 Apr 2020 07:50:42 GMT Subject: git: openjdk/mobile: 8241214: Test debugging of hidden classes using jdb Message-ID: <5900f2af-5992-40b0-84b3-5ccd5971f59f@openjdk.java.net> Changeset: e507405f Author: Serguei Spitsyn Date: 2020-04-23 07:46:18 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 23 08:40:57 2020 From: duke at openjdk.java.net (duke) Date: Thu, 23 Apr 2020 08:40:57 GMT Subject: git: openjdk/mobile: 8243138: Enhance BaseLdapServer to support starttls extended request Message-ID: <7615bb65-e520-431b-b765-161f4c0602b6@openjdk.java.net> Changeset: 7553c132 Author: Chris Yin Date: 2020-04-23 16:36:05 +0000 URL: https://git.openjdk.java.net/mobile/commit/7553c132 8243138: Enhance BaseLdapServer to support starttls extended request Reviewed-by: aefimov, dfuchs ! test/jdk/com/sun/jndi/ldap/lib/BaseLdapServer.java From duke at openjdk.java.net Thu Apr 23 10:01:00 2020 From: duke at openjdk.java.net (duke) Date: Thu, 23 Apr 2020 10:01:00 GMT Subject: git: openjdk/mobile: 8243117: Cleanups in Java code of module jdk.jlink Message-ID: Changeset: a7830958 Author: Christoph Langer Date: 2020-04-23 11:56:45 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 23 11:52:31 2020 From: duke at openjdk.java.net (duke) Date: Thu, 23 Apr 2020 11:52:31 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <31404ea3-3db4-4e3c-920c-ee67b1209539@openjdk.java.net> Changeset: b28137b0 Author: Aleksey Shipilev Date: 2020-04-23 13:48:07 +0000 URL: https://git.openjdk.java.net/mobile/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/mobile/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/mobile/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/mobile/commit/4f05f3f8 8243465: Shenandoah: ditch unused pause_other, conc_other counters Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp From duke at openjdk.java.net Thu Apr 23 12:29:19 2020 From: duke at openjdk.java.net (duke) Date: Thu, 23 Apr 2020 12:29:19 GMT Subject: git: openjdk/mobile: 8242848: Improve performance of InflaterOutputStream.write() Message-ID: Changeset: 2594f0b9 Author: Volker Simonis Date: 2020-04-23 14:23:53 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 23 13:44:05 2020 From: duke at openjdk.java.net (duke) Date: Thu, 23 Apr 2020 13:44:05 GMT Subject: git: openjdk/mobile: 8241603: ZGC: java/lang/management/MemoryMXBean/MemoryTestZGC.sh crashes on macOS Message-ID: <41119d59-18b1-4f1b-b828-103894334edb@openjdk.java.net> Changeset: 3b9b4b2f Author: Per Lid?n Date: 2020-04-23 15:37:12 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 23 13:55:28 2020 From: duke at openjdk.java.net (duke) Date: Thu, 23 Apr 2020 13:55:28 GMT Subject: git: openjdk/mobile: 8242792: interval < flushInterval is always false in jdk.jfr.internal.RequestEngine#setFlushInterval Message-ID: Changeset: 5bb82177 Author: Denghui Dong Date: 2020-04-23 15:48:55 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 23 14:19:52 2020 From: duke at openjdk.java.net (duke) Date: Thu, 23 Apr 2020 14:19:52 GMT Subject: git: openjdk/mobile: 8243478: Shenandoah: avoid implicit worker_id = 0 Message-ID: <93649f6b-411c-45b1-8419-6d75b6137da3@openjdk.java.net> Changeset: 8db99485 Author: Zhengyu Gu Date: 2020-04-23 10:14:42 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 23 16:43:06 2020 From: duke at openjdk.java.net (duke) Date: Thu, 23 Apr 2020 16:43:06 GMT Subject: git: openjdk/mobile: 8243487: Shenandoah: make _num_phases illegal phase type Message-ID: <1b6fe1eb-44e9-496a-b455-6f956d813444@openjdk.java.net> Changeset: 079b60c6 Author: Aleksey Shipilev Date: 2020-04-23 18:37:09 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 23 17:25:06 2020 From: duke at openjdk.java.net (duke) Date: Thu, 23 Apr 2020 17:25:06 GMT Subject: git: openjdk/mobile: 8239357: Revert gcc implementation of offset_of Message-ID: Changeset: e1f07cd0 Author: Kim Barrett Date: 2020-04-23 12:57:18 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 23 17:32:12 2020 From: duke at openjdk.java.net (duke) Date: Thu, 23 Apr 2020 17:32:12 GMT Subject: git: openjdk/mobile: 8243486: ZGC: Adjust "Allocated" statistics to take undone page allocations into account Message-ID: <9e48acdf-e49f-4e6c-92a9-8322d9765c62@openjdk.java.net> Changeset: 2bf4c061 Author: Per Lid?n Date: 2020-04-23 19:23:15 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 23 19:28:41 2020 From: duke at openjdk.java.net (duke) Date: Thu, 23 Apr 2020 19:28:41 GMT Subject: git: openjdk/mobile: 8243494: Shenandoah: set counters once per cycle Message-ID: <87380c49-959b-4970-8970-c27860400579@openjdk.java.net> Changeset: 37e5aec1 Author: Aleksey Shipilev Date: 2020-04-23 21:24:01 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 23 20:46:06 2020 From: duke at openjdk.java.net (duke) Date: Thu, 23 Apr 2020 20:46:06 GMT Subject: git: openjdk/mobile: 8238048: Close alignment gaps in InstanceKlass Message-ID: <729446c7-a485-465b-ae5c-30a0579283cd@openjdk.java.net> Changeset: 90ada6a3 Author: Coleen Phillimore Date: 2020-04-23 16:29:22 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 23 21:12:19 2020 From: duke at openjdk.java.net (duke) Date: Thu, 23 Apr 2020 21:12:19 GMT Subject: git: openjdk/mobile: 8242302: Refactor jpackage native code Message-ID: <85d9ecef-dfa3-41d4-a0b0-f0d644fa3c88@openjdk.java.net> Changeset: 0c56c351 Author: Alexey Semenyuk Date: 2020-04-23 16:40:09 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 23 23:15:46 2020 From: duke at openjdk.java.net (duke) Date: Thu, 23 Apr 2020 23:15:46 GMT Subject: git: openjdk/mobile: 8241780: Allow \n@ inside inline tags Message-ID: <3a956c09-ec34-428d-a583-1b3e7fa7952e@openjdk.java.net> Changeset: 009dd60e Author: Jonathan Gibbons Date: 2020-04-23 16:10:45 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 24 02:25:22 2020 From: duke at openjdk.java.net (duke) Date: Fri, 24 Apr 2020 02:25:22 GMT Subject: git: openjdk/mobile: 8242905: AArch64: Client build failed Message-ID: <59dd16d7-edbe-40e9-b19b-8cabb494e89a@openjdk.java.net> Changeset: 905eb57e Author: Yang Zhang Date: 2020-04-24 02:16:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/905eb57e 8242905: AArch64: Client build failed Reviewed-by: aph ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp From duke at openjdk.java.net Fri Apr 24 05:55:22 2020 From: duke at openjdk.java.net (duke) Date: Fri, 24 Apr 2020 05:55:22 GMT Subject: git: openjdk/mobile: 8242929: The values of jdk.tls.namedGroups should not be case-sensitive Message-ID: <1223f2b3-27e4-4836-87be-ffc50d3b69aa@openjdk.java.net> Changeset: e5c84ff2 Author: Sibabrata Sahoo Date: 2020-04-23 22:49:55 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 24 07:34:16 2020 From: duke at openjdk.java.net (duke) Date: Fri, 24 Apr 2020 07:34:16 GMT Subject: git: openjdk/mobile: 8243029: Rewrite javax/net/ssl/compatibility/Compatibility.java with a flexible interop test framework Message-ID: Changeset: 2a4596cf Author: John Jiang Date: 2020-04-24 15:28:57 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 24 09:21:47 2020 From: duke at openjdk.java.net (duke) Date: Fri, 24 Apr 2020 09:21:47 GMT Subject: git: openjdk/mobile: 8243477: FreeType library check should prefer 64-bit directory Message-ID: <38be5632-eb53-4180-904f-d19ad7b19a6c@openjdk.java.net> Changeset: 76e5da4d Author: Magnus Ihse Bursie Date: 2020-04-24 11:19:16 +0000 URL: https://git.openjdk.java.net/mobile/commit/76e5da4d 8243477: FreeType library check should prefer 64-bit directory Reviewed-by: erikj ! make/autoconf/lib-freetype.m4 From duke at openjdk.java.net Fri Apr 24 09:49:33 2020 From: duke at openjdk.java.net (duke) Date: Fri, 24 Apr 2020 09:49:33 GMT Subject: git: openjdk/mobile: 8239786: Shenandoah: print per-cycle statistics Message-ID: <020a2055-85c5-4e04-8f14-308ddc286435@openjdk.java.net> Changeset: 53e4de6c Author: Aleksey Shipilev Date: 2020-04-24 11:45:24 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 24 09:54:22 2020 From: duke at openjdk.java.net (duke) Date: Fri, 24 Apr 2020 09:54:22 GMT Subject: git: openjdk/mobile: 8243240: AArch64: Add support for MulVB Message-ID: <8be0be80-dad9-4e1c-85c2-29ddd9306497@openjdk.java.net> Changeset: b54a3478 Author: Yang Zhang Date: 2020-04-24 09:47:19 +0000 URL: https://git.openjdk.java.net/mobile/commit/b54a3478 8243240: AArch64: Add support for MulVB Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad From duke at openjdk.java.net Fri Apr 24 11:19:25 2020 From: duke at openjdk.java.net (duke) Date: Fri, 24 Apr 2020 11:19:25 GMT Subject: git: openjdk/mobile: 15 new changesets Message-ID: Changeset: 816d9483 Author: Tejpal Rebari Date: 2020-04-13 17:42:05 +0000 URL: https://git.openjdk.java.net/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/commit/4765b3bd Merge ! test/jdk/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: 059329b3 Author: Prasanta Sadhukhan Date: 2020-04-24 16:12:53 +0000 URL: https://git.openjdk.java.net/mobile/commit/059329b3 Merge From duke at openjdk.java.net Fri Apr 24 12:51:21 2020 From: duke at openjdk.java.net (duke) Date: Fri, 24 Apr 2020 12:51:21 GMT Subject: git: openjdk/mobile: 8241153: Refactor HeapRegionManager::find_unavailable_from_idx to simplify expand_at Message-ID: <2d680062-9578-4989-808c-f4064a3cc575@openjdk.java.net> Changeset: 04c6d133 Author: Stefan Johansson Date: 2020-04-24 14:39:20 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 24 16:00:16 2020 From: duke at openjdk.java.net (duke) Date: Fri, 24 Apr 2020 16:00:16 GMT Subject: git: openjdk/mobile: 8243246: HTTP Client sometimes gets java.io.IOException -> Invalid chunk header byte 32 Message-ID: Changeset: 94a99ab9 Author: Daniel Fuchs Date: 2020-04-24 16:54:30 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 24 16:19:53 2020 From: duke at openjdk.java.net (duke) Date: Fri, 24 Apr 2020 16:19:53 GMT Subject: git: openjdk/mobile: 8242649: improve the CSS class names used for summary and details tables Message-ID: <6a37f1d0-0512-47ba-817f-17726eb1992b@openjdk.java.net> Changeset: f9b816b8 Author: Jonathan Gibbons Date: 2020-04-24 09:14:51 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Fri Apr 24 20:00:56 2020 From: duke at openjdk.java.net (duke) Date: Fri, 24 Apr 2020 20:00:56 GMT Subject: git: openjdk/mobile: 8243562: Make display of search results consistent with color scheme Message-ID: <39346a27-1701-4208-bde2-0283ff5aebc3@openjdk.java.net> Changeset: b4615b16 Author: Hannes Walln?fer Date: 2020-04-24 21:55:48 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Sat Apr 25 06:14:06 2020 From: duke at openjdk.java.net (duke) Date: Sat, 25 Apr 2020 06:14:06 GMT Subject: git: openjdk/mobile: 7 new changesets Message-ID: <36bbc7a5-705d-4352-bbc7-ff1ebeb3c6c7@openjdk.java.net> Changeset: e19d8805 Author: Raffaello Giulietti Committer: Mandy Chung Date: 2020-04-24 12:58:44 +0000 URL: https://git.openjdk.java.net/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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 From duke at openjdk.java.net Sun Apr 26 01:16:12 2020 From: duke at openjdk.java.net (duke) Date: Sun, 26 Apr 2020 01:16:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <85b3fbe6-a7b5-4240-b47b-0896676d2e2f@openjdk.java.net> Changeset: b0739f46 Author: Mikael Vidstedt Date: 2020-04-25 18:10:45 +0000 URL: https://git.openjdk.java.net/mobile/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/mobile/commit/0fd64dea 8243591: Change to GCC 9.2 for building Linux/aarch64 at Oracle Reviewed-by: tbell ! make/conf/jib-profiles.js From duke at openjdk.java.net Mon Apr 27 01:17:45 2020 From: duke at openjdk.java.net (duke) Date: Mon, 27 Apr 2020 01:17:45 GMT Subject: git: openjdk/mobile: 8243568: serviceability/logging/TestLogRotation.java uses 'test.java.opts' and not 'test.vm.opts' Message-ID: <5f9b5cb8-a1c8-4d97-8426-9b59881a3dc1@openjdk.java.net> Changeset: 80656651 Author: Igor Ignatyev Date: 2020-04-26 18:09:33 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 27 02:32:51 2020 From: duke at openjdk.java.net (duke) Date: Mon, 27 Apr 2020 02:32:51 GMT Subject: git: openjdk/mobile: 8243587: Missing comma in copyright header Message-ID: <8aeb7fb8-a195-43e4-8686-fdc1f4c6a453@openjdk.java.net> Changeset: 7fb48971 Author: Kim Barrett Date: 2020-04-26 22:28:19 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 27 04:38:24 2020 From: duke at openjdk.java.net (duke) Date: Mon, 27 Apr 2020 04:38:24 GMT Subject: git: openjdk/mobile: 8243539: Copyright info (Year) should be updated for fix of 8241638 Message-ID: <89280667-59b4-49a1-b07d-aff4e39dfda7@openjdk.java.net> Changeset: b2db7a0c Author: Bin Liao Committer: Weijun Wang Date: 2020-04-27 12:32:12 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 27 08:06:53 2020 From: duke at openjdk.java.net (duke) Date: Mon, 27 Apr 2020 08:06:53 GMT Subject: git: openjdk/mobile: 8151030: PPC64: AllocatePrefetchStyle=4 is out of range Message-ID: Changeset: 0e07f5a7 Author: Martin Doerr Date: 2020-04-27 10:01:04 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 27 09:28:03 2020 From: duke at openjdk.java.net (duke) Date: Mon, 27 Apr 2020 09:28:03 GMT Subject: git: openjdk/mobile: 8243576: Remove residual reference to nashorn modules in make/CompileJavaModules.gmk Message-ID: <0ae5af44-5878-4b74-8c6d-adf1978232c2@openjdk.java.net> Changeset: d07d6bd1 Author: Athijegannathan Sundararajan Date: 2020-04-27 14:53:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/d07d6bd1 8243576: Remove residual reference to nashorn modules in make/CompileJavaModules.gmk Reviewed-by: ihse ! make/CompileJavaModules.gmk From duke at openjdk.java.net Mon Apr 27 09:39:32 2020 From: duke at openjdk.java.net (duke) Date: Mon, 27 Apr 2020 09:39:32 GMT Subject: git: openjdk/mobile: 8242933: jdk/jfr/api/consumer/TestHiddenMethod uses nashorn script engine Message-ID: <9c04c117-a8f0-4262-b78f-453de942aeca@openjdk.java.net> Changeset: e34508cb Author: Erik Gahlin Date: 2020-04-27 11:32:52 +0000 URL: https://git.openjdk.java.net/mobile/commit/e34508cb 8242933: jdk/jfr/api/consumer/TestHiddenMethod uses nashorn script engine Reviewed-by: mgronlun ! test/jdk/jdk/jfr/api/consumer/TestHiddenMethod.java From duke at openjdk.java.net Mon Apr 27 11:05:30 2020 From: duke at openjdk.java.net (duke) Date: Mon, 27 Apr 2020 11:05:30 GMT Subject: git: openjdk/mobile: 8242846: Bring back test/jdk/tools/jlink/plugins/OrderResourcesPluginTest.java Message-ID: <7ebb1b6b-8a01-4357-b479-e5af248f49d4@openjdk.java.net> Changeset: 5d783f76 Author: Ao Qi Committer: Athijegannathan Sundararajan Date: 2020-04-27 16:28:52 +0000 URL: https://git.openjdk.java.net/mobile/commit/5d783f76 8242846: Bring back test/jdk/tools/jlink/plugins/OrderResourcesPluginTest.java Reviewed-by: alanb, sundar ! test/jdk/tools/jlink/plugins/OrderResourcesPluginTest.java From duke at openjdk.java.net Mon Apr 27 11:40:32 2020 From: duke at openjdk.java.net (duke) Date: Mon, 27 Apr 2020 11:40:32 GMT Subject: git: openjdk/mobile: 8243563: Doc comments cleanup Message-ID: <4db01b88-e98f-4f00-874c-531e12100a82@openjdk.java.net> Changeset: 32eb99e3 Author: Pavel Rappo Date: 2020-04-27 12:34:32 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 27 12:35:33 2020 From: duke at openjdk.java.net (duke) Date: Mon, 27 Apr 2020 12:35:33 GMT Subject: git: openjdk/mobile: 8240783: JFR: TestClose could not finish chunk Message-ID: <3522f46e-0781-4044-bcaa-20b69a08d179@openjdk.java.net> Changeset: 0bbdcdac Author: Erik Gahlin Date: 2020-04-27 14:29:44 +0000 URL: https://git.openjdk.java.net/mobile/commit/0bbdcdac 8240783: JFR: TestClose could not finish chunk Reviewed-by: mgronlun, mseledtsov ! src/jdk.jfr/share/classes/jdk/jfr/internal/RepositoryChunk.java From duke at openjdk.java.net Mon Apr 27 13:05:19 2020 From: duke at openjdk.java.net (duke) Date: Mon, 27 Apr 2020 13:05:19 GMT Subject: git: openjdk/mobile: 8242034: Remove JRE_HOME references Message-ID: Changeset: c55e7d5a Author: Erik Gahlin Date: 2020-04-27 15:01:22 +0000 URL: https://git.openjdk.java.net/mobile/commit/c55e7d5a 8242034: Remove JRE_HOME references Reviewed-by: mbaesken ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/java.base/share/man/java.1 From duke at openjdk.java.net Mon Apr 27 15:30:03 2020 From: duke at openjdk.java.net (duke) Date: Mon, 27 Apr 2020 15:30:03 GMT Subject: git: openjdk/mobile: 8243469: Lazily encode name in ZipFile.getEntryPos Message-ID: <79f603ba-5864-45b8-b70c-29feb0571a35@openjdk.java.net> Changeset: d2e0d0e0 Author: Claes Redestad Date: 2020-04-27 17:26:05 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 27 15:32:54 2020 From: duke at openjdk.java.net (duke) Date: Mon, 27 Apr 2020 15:32:54 GMT Subject: git: openjdk/mobile: 8243010: Test support: Customizable Hex Printer Message-ID: <423d83ce-9e9d-4fdf-a7dd-b48644042515@openjdk.java.net> Changeset: bdf67265 Author: Roger Riggs Date: 2020-04-16 15:45:37 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 27 16:25:23 2020 From: duke at openjdk.java.net (duke) Date: Mon, 27 Apr 2020 16:25:23 GMT Subject: git: openjdk/mobile: 6 new changesets Message-ID: Changeset: 27dc9136 Author: Igor Ignatyev Date: 2020-04-27 09:15:34 +0000 URL: https://git.openjdk.java.net/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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 From duke at openjdk.java.net Mon Apr 27 17:32:16 2020 From: duke at openjdk.java.net (duke) Date: Mon, 27 Apr 2020 17:32:16 GMT Subject: git: openjdk/mobile: 8243565: some gc tests use 'test.java.opts' and not 'test.vm.opts' Message-ID: <163c574c-7791-4d99-b0c5-5b915c47da36@openjdk.java.net> Changeset: d84e4f1f Author: Igor Ignatyev Date: 2020-04-27 10:25:29 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 27 19:53:57 2020 From: duke at openjdk.java.net (duke) Date: Mon, 27 Apr 2020 19:53:57 GMT Subject: git: openjdk/mobile: 8242239: [Graal] javax/management/generified/GenericTest.java fails: FAILED: queryMBeans sets same Message-ID: <1c121524-9cdd-4bad-93ea-87ad5c5b24b1@openjdk.java.net> Changeset: c2d3ff3b Author: Daniil Titov Date: 2020-04-27 12:48:09 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Mon Apr 27 21:08:00 2020 From: duke at openjdk.java.net (duke) Date: Mon, 27 Apr 2020 21:08:00 GMT Subject: git: openjdk/mobile: 8243664: JavaDoc of CompactNumberFormat points to wrong enum Message-ID: Changeset: 9697772b Author: Naoto Sato Date: 2020-04-27 14:03:45 +0000 URL: https://git.openjdk.java.net/mobile/commit/9697772b 8243664: JavaDoc of CompactNumberFormat points to wrong enum Reviewed-by: rriggs, joehw ! src/java.base/share/classes/java/text/CompactNumberFormat.java From duke at openjdk.java.net Mon Apr 27 21:26:15 2020 From: duke at openjdk.java.net (duke) Date: Mon, 27 Apr 2020 21:26:15 GMT Subject: git: openjdk/mobile: 8243633: Remove cups dependency when building linux at Oracle Message-ID: Changeset: 68b189ae Author: Mikael Vidstedt Date: 2020-04-27 14:21:19 +0000 URL: https://git.openjdk.java.net/mobile/commit/68b189ae 8243633: Remove cups dependency when building linux at Oracle Reviewed-by: ihse, erikj, tbell ! make/conf/jib-profiles.js From duke at openjdk.java.net Mon Apr 27 21:29:04 2020 From: duke at openjdk.java.net (duke) Date: Mon, 27 Apr 2020 21:29:04 GMT Subject: git: openjdk/mobile: 8219607: Add support in Graal and AOT for hidden class Message-ID: <91eec730-cf37-4302-be80-b3cf12c25f24@openjdk.java.net> Changeset: 03f8e6cc Author: Dean Long Date: 2020-04-27 14:23:15 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 28 00:53:34 2020 From: duke at openjdk.java.net (duke) Date: Tue, 28 Apr 2020 00:53:34 GMT Subject: git: openjdk/mobile: 8241815: Unnecessary calls to SystemDictionaryShared::define_shared_package Message-ID: <30eaee38-24cb-49ef-af4b-3f21979ffd02@openjdk.java.net> Changeset: 18c43241 Author: Calvin Cheung Date: 2020-04-28 00:09:53 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 28 01:03:05 2020 From: duke at openjdk.java.net (duke) Date: Tue, 28 Apr 2020 01:03:05 GMT Subject: git: openjdk/mobile: 8243930: update copyright years Message-ID: <282b3584-adc5-49a9-b838-ebd2df91fa10@openjdk.java.net> Changeset: a740f83d Author: Igor Ignatyev Date: 2020-04-27 17:58:27 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 28 02:43:09 2020 From: duke at openjdk.java.net (duke) Date: Tue, 28 Apr 2020 02:43:09 GMT Subject: git: openjdk/mobile: 8242237: Improve JVM TI HiddenClasses tests Message-ID: <021d8a82-da2c-46d6-bbe0-10eac0e2fd96@openjdk.java.net> Changeset: 223ca800 Author: Serguei Spitsyn Date: 2020-04-28 02:37:15 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 28 03:13:14 2020 From: duke at openjdk.java.net (duke) Date: Tue, 28 Apr 2020 03:13:14 GMT Subject: git: openjdk/mobile: 8243928: several svc tests can be run in driver mode Message-ID: Changeset: 3a9f7648 Author: Igor Ignatyev Date: 2020-04-27 20:06:22 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 28 04:52:03 2020 From: duke at openjdk.java.net (duke) Date: Tue, 28 Apr 2020 04:52:03 GMT Subject: git: openjdk/mobile: 8243941: build issue introduced with the push of 8242237 Message-ID: Changeset: ae9d5636 Author: Serguei Spitsyn Date: 2020-04-28 04:46:08 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 28 05:33:13 2020 From: duke at openjdk.java.net (duke) Date: Tue, 28 Apr 2020 05:33:13 GMT Subject: git: openjdk/mobile: 8243946: serviceability/sa and jvmti tests fail after JDK-8243928 Message-ID: <7d56172a-df97-4033-9bf1-9e5b6df2a751@openjdk.java.net> Changeset: 1041efe0 Author: Igor Ignatyev Date: 2020-04-27 22:24:54 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 28 07:16:09 2020 From: duke at openjdk.java.net (duke) Date: Tue, 28 Apr 2020 07:16:09 GMT Subject: git: openjdk/mobile: 8242459: ForceNUMA and only one available NUMA node hits a guarantee Message-ID: <3d2916a8-2457-4e24-8c88-2628362e2761@openjdk.java.net> Changeset: 538e0058 Author: Kim Barrett Date: 2020-04-28 03:02:21 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 28 07:34:12 2020 From: duke at openjdk.java.net (duke) Date: Tue, 28 Apr 2020 07:34:12 GMT Subject: git: openjdk/mobile: 8243954: serviceability/logging/TestQuotedLogOutputs.java fails after 8243928 Message-ID: Changeset: 9cea1a51 Author: Igor Ignatyev Date: 2020-04-28 03:29:38 +0000 URL: https://git.openjdk.java.net/mobile/commit/9cea1a51 8243954: serviceability/logging/TestQuotedLogOutputs.java fails after 8243928 Reviewed-by: dholmes ! test/hotspot/jtreg/serviceability/logging/TestQuotedLogOutputs.java From duke at openjdk.java.net Tue Apr 28 08:52:03 2020 From: duke at openjdk.java.net (duke) Date: Tue, 28 Apr 2020 08:52:03 GMT Subject: git: openjdk/mobile: 8243000: javac only build fails after removal of Nashorn Message-ID: Changeset: 65344142 Author: Jan Lahoda Date: 2020-04-28 10:43:29 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 28 09:13:58 2020 From: duke at openjdk.java.net (duke) Date: Tue, 28 Apr 2020 09:13:58 GMT Subject: git: openjdk/mobile: 8243567: Update download link of jtreg provided by Adoption Group Message-ID: <54fe6df9-1153-47ce-9fec-e012c706c555@openjdk.java.net> Changeset: 7a937e0d Author: Anirvan Sarkar Date: 2020-04-28 11:10:33 +0000 URL: https://git.openjdk.java.net/mobile/commit/7a937e0d 8243567: Update download link of jtreg provided by Adoption Group Reviewed-by: ihse ! doc/building.html ! doc/building.md From duke at openjdk.java.net Tue Apr 28 09:37:44 2020 From: duke at openjdk.java.net (duke) Date: Tue, 28 Apr 2020 09:37:44 GMT Subject: git: openjdk/mobile: 8242999: HTTP/2 client may not handle CONTINUATION frames correctly Message-ID: Changeset: 184b4336 Author: Rahul Yadav Committer: Julia Boes Date: 2020-04-28 10:30:27 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 28 09:49:01 2020 From: duke at openjdk.java.net (duke) Date: Tue, 28 Apr 2020 09:49:01 GMT Subject: git: openjdk/mobile: 8242244: Remove redundant ELF machine definitions Message-ID: <4ef8f377-7256-4f16-b7ab-0b8c188a92a7@openjdk.java.net> Changeset: 1b0a423f Author: John Paul Adrian Glaubitz Date: 2020-04-28 11:43:00 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 28 09:58:08 2020 From: duke at openjdk.java.net (duke) Date: Tue, 28 Apr 2020 09:58:08 GMT Subject: git: openjdk/mobile: 8243989: test/hotspot/jtreg/serviceability/jvmti/CanGenerateAllClassHook/CanGenerateAllClassHook.java needs to use othervm Message-ID: <95054ac3-7966-461d-a03c-cf16d10f4be7@openjdk.java.net> Changeset: a8ffbb35 Author: David Holmes Date: 2020-04-28 05:53:19 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 28 11:40:51 2020 From: duke at openjdk.java.net (duke) Date: Tue, 28 Apr 2020 11:40:51 GMT Subject: git: openjdk/mobile: 8243393: Improve ReservedSpace constructor resolution Message-ID: <2542a31c-f1bc-4dc3-b223-c7ef3332ce43@openjdk.java.net> Changeset: 3ed08495 Author: Coleen Phillimore Date: 2020-04-28 07:35:28 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 28 13:38:16 2020 From: duke at openjdk.java.net (duke) Date: Tue, 28 Apr 2020 13:38:16 GMT Subject: git: openjdk/mobile: 8243982: Fix testing documentation after JDK-8240241 Message-ID: <58148ce3-cc6f-45d7-969a-ad23b5222976@openjdk.java.net> Changeset: 0b5f5d54 Author: Magnus Ihse Bursie Date: 2020-04-28 15:33:41 +0000 URL: https://git.openjdk.java.net/mobile/commit/0b5f5d54 8243982: Fix testing documentation after JDK-8240241 Reviewed-by: erikj ! doc/testing.html ! doc/testing.md From duke at openjdk.java.net Tue Apr 28 13:39:37 2020 From: duke at openjdk.java.net (duke) Date: Tue, 28 Apr 2020 13:39:37 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <900c2b22-e781-4335-a661-0e0bd6b9bec3@openjdk.java.net> Changeset: c03a9bc9 Author: Magnus Ihse Bursie Date: 2020-04-28 15:35:41 +0000 URL: https://git.openjdk.java.net/mobile/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/mobile/commit/09e8b7ca 8243985: Make source generation by generatecharacter reproducible Reviewed-by: naoto ! make/jdk/src/classes/build/tools/generatecharacter/GenerateCharacter.java From duke at openjdk.java.net Tue Apr 28 14:18:20 2020 From: duke at openjdk.java.net (duke) Date: Tue, 28 Apr 2020 14:18:20 GMT Subject: git: openjdk/mobile: 8242921: test/hotspot/jtreg/runtime/CompactStrings/TestMethodNames.java uses nashorn script engine Message-ID: Changeset: 941643ec Author: Harold Seigel Date: 2020-04-28 14:13:44 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 28 15:46:36 2020 From: duke at openjdk.java.net (duke) Date: Tue, 28 Apr 2020 15:46:36 GMT Subject: git: openjdk/mobile: 8243510: AbsPathsInImage.java fails on Windows Message-ID: Changeset: 87f0ff6c Author: Erik Joelsson Date: 2020-04-28 08:22:28 +0000 URL: https://git.openjdk.java.net/mobile/commit/87f0ff6c 8243510: AbsPathsInImage.java fails on Windows Reviewed-by: ihse, tbell ! test/jdk/build/AbsPathsInImage.java From duke at openjdk.java.net Tue Apr 28 16:15:26 2020 From: duke at openjdk.java.net (duke) Date: Tue, 28 Apr 2020 16:15:26 GMT Subject: git: openjdk/mobile: 8244021: Hide warning from jlink about incubating modules Message-ID: <18418694-07f1-4240-be2d-84e0729d4137@openjdk.java.net> Changeset: b723b946 Author: Magnus Ihse Bursie Date: 2020-04-28 18:12:02 +0000 URL: https://git.openjdk.java.net/mobile/commit/b723b946 8244021: Hide warning from jlink about incubating modules Reviewed-by: erikj ! make/Images.gmk From duke at openjdk.java.net Tue Apr 28 16:24:51 2020 From: duke at openjdk.java.net (duke) Date: Tue, 28 Apr 2020 16:24:51 GMT Subject: git: openjdk/mobile: 8243848: Shenandoah: Windows build fails after JDK-8239786 Message-ID: <260803f4-d938-4b0a-b5fb-cf7ffcb9df0d@openjdk.java.net> Changeset: 04ae3fd6 Author: Zhengyu Gu Date: 2020-04-28 12:20:15 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 28 16:43:34 2020 From: duke at openjdk.java.net (duke) Date: Tue, 28 Apr 2020 16:43:34 GMT Subject: git: openjdk/mobile: 8243997: Linux build failed after JDK-8242244 Message-ID: <5eb0edef-530e-4b5f-9408-a6f043edc748@openjdk.java.net> Changeset: 1b161923 Author: John Paul Adrian Glaubitz Date: 2020-04-28 18:23:12 +0000 URL: https://git.openjdk.java.net/mobile/commit/1b161923 8243997: Linux build failed after JDK-8242244 Reviewed-by: ihse ! src/hotspot/os/linux/os_linux.cpp From duke at openjdk.java.net Tue Apr 28 17:32:38 2020 From: duke at openjdk.java.net (duke) Date: Tue, 28 Apr 2020 17:32:38 GMT Subject: git: openjdk/mobile: 8244009: Separate -Xdoclint options in CompileJavaModules.gmk Message-ID: Changeset: f4cb2bfd Author: Magnus Ihse Bursie Date: 2020-04-28 19:26:47 +0000 URL: https://git.openjdk.java.net/mobile/commit/f4cb2bfd 8244009: Separate -Xdoclint options in CompileJavaModules.gmk Reviewed-by: erikj ! make/CompileJavaModules.gmk From duke at openjdk.java.net Tue Apr 28 17:45:22 2020 From: duke at openjdk.java.net (duke) Date: Tue, 28 Apr 2020 17:45:22 GMT Subject: git: openjdk/mobile: 8243988: Added flexibility in build system for unusal hotspot configurations Message-ID: <2567bec4-5c25-4416-9818-a143fdd750ff@openjdk.java.net> Changeset: 3a416b9f Author: Magnus Ihse Bursie Date: 2020-04-28 19:41:39 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 28 18:39:17 2020 From: duke at openjdk.java.net (duke) Date: Tue, 28 Apr 2020 18:39:17 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 9921097b Author: Igor Ignatyev Date: 2020-04-28 11:32:45 +0000 URL: https://git.openjdk.java.net/mobile/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/mobile/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 From duke at openjdk.java.net Tue Apr 28 18:58:25 2020 From: duke at openjdk.java.net (duke) Date: Tue, 28 Apr 2020 18:58:25 GMT Subject: git: openjdk/mobile: 8243991: Remove obsolete -XX:ThreadStackSize from java command line Message-ID: <23c14a31-8223-4e6e-849c-8acf1eb87b95@openjdk.java.net> Changeset: f159234f Author: Magnus Ihse Bursie Date: 2020-04-28 20:54:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/f159234f 8243991: Remove obsolete -XX:ThreadStackSize from java command line Reviewed-by: erikj ! make/RunTestsPrebuiltSpec.gmk ! make/autoconf/boot-jdk.m4 From duke at openjdk.java.net Tue Apr 28 19:40:37 2020 From: duke at openjdk.java.net (duke) Date: Tue, 28 Apr 2020 19:40:37 GMT Subject: git: openjdk/mobile: 8243541: (tz) Upgrade time-zone data to tzdata2020a Message-ID: <45ffbfee-73de-4e06-ac9a-2c35a8438ad5@openjdk.java.net> Changeset: 066346ce Author: Kiran Sidhartha Ravikumar Date: 2020-04-28 17:31:20 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 28 20:41:30 2020 From: duke at openjdk.java.net (duke) Date: Tue, 28 Apr 2020 20:41:30 GMT Subject: git: openjdk/mobile: 8231634: SA stack walking fails with "illegal bci" Message-ID: <3fe914d2-337a-4b61-9341-5687af26b108@openjdk.java.net> Changeset: 5d2740b5 Author: Chris Plummer Date: 2020-04-28 13:35:46 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Tue Apr 28 20:44:48 2020 From: duke at openjdk.java.net (duke) Date: Tue, 28 Apr 2020 20:44:48 GMT Subject: git: openjdk/mobile: 8243500: SA: Incorrect BCI and Line Number with jstack if the top frame is in the interpreter (BSD and Windows) Message-ID: <61e29947-7ac1-425c-834e-90fa5bc5d357@openjdk.java.net> Changeset: 6911667e Author: Chris Plummer Date: 2020-04-28 13:38:45 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 29 03:05:12 2020 From: duke at openjdk.java.net (duke) Date: Wed, 29 Apr 2020 03:05:12 GMT Subject: git: openjdk/mobile: 8243935: remove copying of s.h.WB$WhiteBoxPermission in hotspot tests Message-ID: <00136a3d-a3d6-448a-b1ca-d29a2dd59c47@openjdk.java.net> Changeset: 70e632d5 Author: Igor Ignatyev Date: 2020-04-28 19:57:02 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 29 03:41:20 2020 From: duke at openjdk.java.net (duke) Date: Wed, 29 Apr 2020 03:41:20 GMT Subject: git: openjdk/mobile: 8243634: Add pandoc dependency when building linux-aarch64 at Oracle Message-ID: Changeset: 9320f9c6 Author: Mikael Vidstedt Date: 2020-04-28 20:36:20 +0000 URL: https://git.openjdk.java.net/mobile/commit/9320f9c6 8243634: Add pandoc dependency when building linux-aarch64 at Oracle Reviewed-by: ihse ! make/conf/jib-profiles.js From duke at openjdk.java.net Wed Apr 29 03:53:54 2020 From: duke at openjdk.java.net (duke) Date: Wed, 29 Apr 2020 03:53:54 GMT Subject: git: openjdk/mobile: 8242314: use reproducible random in vmTestbase shared code Message-ID: <47d3afd1-679c-4cc8-ba1b-3d1372d06361@openjdk.java.net> Changeset: 6ff66db5 Author: Igor Ignatyev Date: 2020-04-28 20:49:28 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 29 04:28:24 2020 From: duke at openjdk.java.net (duke) Date: Wed, 29 Apr 2020 04:28:24 GMT Subject: git: openjdk/mobile: 8243944: use SkippedException and @requires in runtime/memory/ReadFromNoaccessArea.java test Message-ID: <6c5ec612-8098-4dd8-848f-012ddb9fd11f@openjdk.java.net> Changeset: a9d14e14 Author: Igor Ignatyev Date: 2020-04-28 21:17:32 +0000 URL: https://git.openjdk.java.net/mobile/commit/a9d14e14 8243944: use SkippedException and @requires in runtime/memory/ReadFromNoaccessArea.java test Reviewed-by: minqi ! test/hotspot/jtreg/runtime/memory/ReadFromNoaccessArea.java From duke at openjdk.java.net Wed Apr 29 05:06:18 2020 From: duke at openjdk.java.net (duke) Date: Wed, 29 Apr 2020 05:06:18 GMT Subject: git: openjdk/mobile: 8244066: ClassFileInstaller should be run in driver mode Message-ID: <62bda3da-d82e-4e65-9933-5836466152c7@openjdk.java.net> Changeset: 7f49c916 Author: Igor Ignatyev Date: 2020-04-28 21:59:31 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 29 06:38:26 2020 From: duke at openjdk.java.net (duke) Date: Wed, 29 Apr 2020 06:38:26 GMT Subject: git: openjdk/mobile: 8241807: JDWP needs update for hidden classes Message-ID: Changeset: 0783dd69 Author: Serguei Spitsyn Date: 2020-04-29 06:33:10 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 29 06:55:29 2020 From: duke at openjdk.java.net (duke) Date: Wed, 29 Apr 2020 06:55:29 GMT Subject: git: openjdk/mobile: 8244036: Refresh SetupJavaCompilation, and remove support for sjavac Message-ID: Changeset: 408bc486 Author: Magnus Ihse Bursie Date: 2020-04-29 08:49:17 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 29 07:32:48 2020 From: duke at openjdk.java.net (duke) Date: Wed, 29 Apr 2020 07:32:48 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <6297644b-ea25-4a20-b3ca-98c498892d99@openjdk.java.net> Changeset: 739e8e32 Author: Stuart Monteith Date: 2020-04-29 14:53:48 +0000 URL: https://git.openjdk.java.net/mobile/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/mobile/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/mobile/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/mobile/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 From duke at openjdk.java.net Wed Apr 29 07:43:16 2020 From: duke at openjdk.java.net (duke) Date: Wed, 29 Apr 2020 07:43:16 GMT Subject: git: openjdk/mobile: 8243666: ModuleHashes attribute generated for JMOD and JAR files depends on timestamps Message-ID: <8d4a8977-2837-494d-b986-76ef8d7dd5f1@openjdk.java.net> Changeset: fe152cdc Author: Alan Bateman Date: 2020-04-29 08:38:28 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 29 08:10:13 2020 From: duke at openjdk.java.net (duke) Date: Wed, 29 Apr 2020 08:10:13 GMT Subject: git: openjdk/mobile: 8243648: Windows 32bit compile error src/jdk.incubator.jpackage/windows/native/libjpackage/VersionInfo.cpp Message-ID: <7aacac41-8827-4ff8-bd24-c2461a8c08a6@openjdk.java.net> Changeset: 46a67f4b Author: Matthias Baesken Date: 2020-04-29 10:05:30 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 29 11:04:55 2020 From: duke at openjdk.java.net (duke) Date: Wed, 29 Apr 2020 11:04:55 GMT Subject: git: openjdk/mobile: 8243665: exploded-image-optimize touches module-info.class in all modules Message-ID: Changeset: 5bbee05c Author: Magnus Ihse Bursie Date: 2020-04-29 13:01:40 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 29 11:36:44 2020 From: duke at openjdk.java.net (duke) Date: Wed, 29 Apr 2020 11:36:44 GMT Subject: git: openjdk/mobile: 8243489: Thread CPU Load event may contain wrong data for CPU time under certain conditions Message-ID: <980ba3ea-a744-447b-89b9-533cec867ac6@openjdk.java.net> Changeset: 313758a5 Author: Nikolay Martynov Committer: Jaroslav Bachorik Date: 2020-04-29 13:27:01 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 29 11:50:06 2020 From: duke at openjdk.java.net (duke) Date: Wed, 29 Apr 2020 11:50:06 GMT Subject: git: openjdk/mobile: 8243326: Cleanup use of volatile in taskqueue code Message-ID: <17509e36-317d-4ba9-af1e-9d089b3d405b@openjdk.java.net> Changeset: 478773c1 Author: Kim Barrett Date: 2020-04-14 02:25:19 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 29 15:00:40 2020 From: duke at openjdk.java.net (duke) Date: Wed, 29 Apr 2020 15:00:40 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: Changeset: 354033ec Author: Magnus Ihse Bursie Committer: Jie Fu Date: 2020-04-29 21:54:57 +0000 URL: https://git.openjdk.java.net/mobile/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/mobile/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/mobile/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/mobile/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 From duke at openjdk.java.net Wed Apr 29 15:51:11 2020 From: duke at openjdk.java.net (duke) Date: Wed, 29 Apr 2020 15:51:11 GMT Subject: git: openjdk/mobile: 8239569: PublicMethodsTest.java failed due to NPE in java.base/java.nio.file.FileSystems.getFileSystem(FileSystems.java:230) Message-ID: <5f69de80-e97a-4c6a-9eb4-5c5d28ee17a4@openjdk.java.net> Changeset: f0b37f16 Author: Roland Westrelin Date: 2020-04-23 15:54:08 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 29 16:16:18 2020 From: duke at openjdk.java.net (duke) Date: Wed, 29 Apr 2020 16:16:18 GMT Subject: git: openjdk/mobile: 8243673: Mac signing process should not use --deep arg Message-ID: Changeset: bef54e0a Author: Andy Herrick Date: 2020-04-29 11:47:05 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 29 16:52:04 2020 From: duke at openjdk.java.net (duke) Date: Wed, 29 Apr 2020 16:52:04 GMT Subject: git: openjdk/mobile: 8244051: AbsPathsInImage.java still fails on Windows Message-ID: <7e793fc5-c98d-4447-9806-f99b2d2c5208@openjdk.java.net> Changeset: 25e0f473 Author: Erik Joelsson Date: 2020-04-29 09:26:49 +0000 URL: https://git.openjdk.java.net/mobile/commit/25e0f473 8244051: AbsPathsInImage.java still fails on Windows Reviewed-by: ihse ! test/jdk/build/AbsPathsInImage.java From duke at openjdk.java.net Wed Apr 29 20:06:23 2020 From: duke at openjdk.java.net (duke) Date: Wed, 29 Apr 2020 20:06:23 GMT Subject: git: openjdk/mobile: 8244061: Disable jvmci/graal/aot when building linux-aarch64 at Oracle Message-ID: Changeset: 5c70479b Author: Mikael Vidstedt Date: 2020-04-29 12:56:53 +0000 URL: https://git.openjdk.java.net/mobile/commit/5c70479b 8244061: Disable jvmci/graal/aot when building linux-aarch64 at Oracle Reviewed-by: kvn, ihse, erikj ! make/conf/jib-profiles.js From duke at openjdk.java.net Wed Apr 29 20:19:40 2020 From: duke at openjdk.java.net (duke) Date: Wed, 29 Apr 2020 20:19:40 GMT Subject: git: openjdk/mobile: 8243598: Typos in java.lang.invoke package-info Message-ID: <29053e88-857c-4230-84ae-041d863aae7d@openjdk.java.net> Changeset: 560da25f Author: Mandy Chung Date: 2020-04-29 13:14:27 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Wed Apr 29 23:08:22 2020 From: duke at openjdk.java.net (duke) Date: Wed, 29 Apr 2020 23:08:22 GMT Subject: git: openjdk/mobile: 8242522: Minor LingeredApp improvements Message-ID: <4d212c5c-4b7a-4b8c-ae40-99d748535087@openjdk.java.net> Changeset: 8a7ff65d Author: Alex Menkov Date: 2020-04-29 16:02:56 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 30 02:13:32 2020 From: duke at openjdk.java.net (duke) Date: Thu, 30 Apr 2020 02:13:32 GMT Subject: git: openjdk/mobile: Added tag jdk-15+21 for changeset 12b55fad80f3 Message-ID: <0a122651-d3a1-4bf8-bef1-c2d636a40dbe@openjdk.java.net> Changeset: d813a883 Author: Jesper Wilhelmsson Date: 2020-04-30 04:05:36 +0000 URL: https://git.openjdk.java.net/mobile/commit/d813a883 Added tag jdk-15+21 for changeset 12b55fad80f3 ! .hgtags From duke at openjdk.java.net Thu Apr 30 02:19:33 2020 From: duke at openjdk.java.net (duke) Date: Thu, 30 Apr 2020 02:19:33 GMT Subject: git: openjdk/mobile: 8243155: AArch64: Add support for SqrtVF Message-ID: <3cb1f0a5-1edb-4737-858a-4bdd39b39c2c@openjdk.java.net> Changeset: e93cd7ed Author: Yang Zhang Date: 2020-04-29 09:58:09 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 30 02:57:41 2020 From: duke at openjdk.java.net (duke) Date: Thu, 30 Apr 2020 02:57:41 GMT Subject: git: openjdk/mobile: 8243945: use driver mode in runtime tests Message-ID: <9244c7a1-087d-4adb-a1bf-343192de0ffc@openjdk.java.net> Changeset: 46fe7e30 Author: Igor Ignatyev Date: 2020-04-29 19:51:45 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 30 04:09:33 2020 From: duke at openjdk.java.net (duke) Date: Thu, 30 Apr 2020 04:09:33 GMT Subject: git: openjdk/mobile: 8214797: TestJmapCoreMetaspace.java timed out Message-ID: Changeset: e513acab Author: Chris Plummer Date: 2020-04-29 21:03:15 +0000 URL: https://git.openjdk.java.net/mobile/commit/e513acab 8214797: TestJmapCoreMetaspace.java timed out Reviewed-by: dcubed ! test/hotspot/jtreg/serviceability/sa/TestJmapCoreMetaspace.java From duke at openjdk.java.net Thu Apr 30 08:07:02 2020 From: duke at openjdk.java.net (duke) Date: Thu, 30 Apr 2020 08:07:02 GMT Subject: git: openjdk/mobile: 8243573: Shenandoah: rename GCParPhases and related code Message-ID: <0a560551-81ca-4b72-8fa4-7e41c8f27210@openjdk.java.net> Changeset: 05b3bc57 Author: Aleksey Shipilev Date: 2020-04-30 10:02:10 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 30 09:10:25 2020 From: duke at openjdk.java.net (duke) Date: Thu, 30 Apr 2020 09:10:25 GMT Subject: git: openjdk/mobile: 8240679: ZGC GarbageCollectorMXBean reports inaccurate post GC heap size for ZHeap pool Message-ID: Changeset: 68e53065 Author: Per Lid?n Date: 2020-04-30 10:59:23 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 30 10:11:33 2020 From: duke at openjdk.java.net (duke) Date: Thu, 30 Apr 2020 10:11:33 GMT Subject: git: openjdk/mobile: 8242502: UnexpectedDeoptimizationTest.java failed "assert(phase->type(obj)->isa_oopptr()) failed: only for oop input" Message-ID: <966f3406-9e96-4a1e-bb79-c678e0f97769@openjdk.java.net> Changeset: 3cb0f002 Author: Roland Westrelin Date: 2020-04-15 10:56:30 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 30 10:20:50 2020 From: duke at openjdk.java.net (duke) Date: Thu, 30 Apr 2020 10:20:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <50e89a24-dd12-4bca-9092-9a28d3c74b72@openjdk.java.net> Changeset: 3153373e Author: Coleen Phillimore Date: 2020-04-30 06:05:53 +0000 URL: https://git.openjdk.java.net/mobile/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: 5b86c4aa Author: Coleen Phillimore Date: 2020-04-30 06:15:34 +0000 URL: https://git.openjdk.java.net/mobile/commit/5b86c4aa Merge From duke at openjdk.java.net Thu Apr 30 13:14:06 2020 From: duke at openjdk.java.net (duke) Date: Thu, 30 Apr 2020 13:14:06 GMT Subject: git: openjdk/mobile: 8243572: Multiple tests fail with assert(cld->klasses() != 0LL) failed: unexpected NULL for cld->klasses() Message-ID: Changeset: d74e4f22 Author: Harold Seigel Date: 2020-04-30 13:10:09 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 30 13:52:43 2020 From: duke at openjdk.java.net (duke) Date: Thu, 30 Apr 2020 13:52:43 GMT Subject: git: openjdk/mobile: 8244107: Incorrect parameters in ReservedSpace constructor change Message-ID: <28c4526c-a450-4149-b2ef-a4f71ce4deab@openjdk.java.net> Changeset: c37bd060 Author: Coleen Phillimore Date: 2020-04-30 09:48:30 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 30 15:14:44 2020 From: duke at openjdk.java.net (duke) Date: Thu, 30 Apr 2020 15:14:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <38baa833-515b-4c66-84a1-05bfaad863de@openjdk.java.net> Changeset: a0ed53b9 Author: Igor Ignatyev Date: 2020-04-30 08:06:51 +0000 URL: https://git.openjdk.java.net/mobile/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/mobile/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 From duke at openjdk.java.net Thu Apr 30 16:13:15 2020 From: duke at openjdk.java.net (duke) Date: Thu, 30 Apr 2020 16:13:15 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <38b852c2-a57b-41dc-b27b-7dd2d6273f51@openjdk.java.net> Changeset: 38e6f366 Author: Aleksey Shipilev Date: 2020-04-30 18:05:53 +0000 URL: https://git.openjdk.java.net/mobile/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/mobile/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 From duke at openjdk.java.net Thu Apr 30 18:05:02 2020 From: duke at openjdk.java.net (duke) Date: Thu, 30 Apr 2020 18:05:02 GMT Subject: git: openjdk/mobile: 8241793: Shenandoah: Enable concurrent class unloading for aarch64 Message-ID: <51ccf95c-c2ec-4f7b-800e-a59a7ae3c0fe@openjdk.java.net> Changeset: 22786803 Author: Zhengyu Gu Date: 2020-04-30 14:00:50 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 30 20:51:59 2020 From: duke at openjdk.java.net (duke) Date: Thu, 30 Apr 2020 20:51:59 GMT Subject: git: openjdk/mobile: 8244152: Remove unnecessary hash map resize in LocaleProviderAdapters Message-ID: <76ecb2cf-3ce7-4c12-8720-98c05b9dc890@openjdk.java.net> Changeset: 2ebf5a26 Author: Naoto Sato Date: 2020-04-30 13:48:21 +0000 URL: https://git.openjdk.java.net/mobile/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 From duke at openjdk.java.net Thu Apr 30 20:49:55 2020 From: duke at openjdk.java.net (duke) Date: Thu, 30 Apr 2020 20:49:55 GMT Subject: git: openjdk/mobile: 8244210: The javac server is never used Message-ID: <0c10fc0b-4e93-4b14-82b7-af8e80d1f5a8@openjdk.java.net> Changeset: a15b1ea0 Author: Erik Joelsson Date: 2020-04-30 13:34:15 +0000 URL: https://git.openjdk.java.net/mobile/commit/a15b1ea0 8244210: The javac server is never used Reviewed-by: tbell, redestad, fweimer ! make/common/JavaCompilation.gmk From duke at openjdk.java.net Thu Apr 30 22:28:42 2020 From: duke at openjdk.java.net (duke) Date: Thu, 30 Apr 2020 22:28:42 GMT Subject: git: openjdk/mobile: 8225068: Remove DocuSign root certificate that is expiring in May 2020 Message-ID: <7275cc53-5eee-48c2-8d07-3a1b71dbeef2@openjdk.java.net> Changeset: eddab115 Author: Rajan Halade Date: 2020-04-30 15:21:15 +0000 URL: https://git.openjdk.java.net/mobile/commit/eddab115 8225068: Remove DocuSign root certificate that is expiring in May 2020 Reviewed-by: mullan - make/data/cacerts/keynectisrootca ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java From duke at openjdk.java.net Thu Apr 30 23:23:30 2020 From: duke at openjdk.java.net (duke) Date: Thu, 30 Apr 2020 23:23:30 GMT Subject: git: openjdk/mobile: 8244173: Uncomment subtest in runtime/InvocationTests/invocationC1Tests.java Message-ID: <39d3d7f2-41a3-48d3-9fc7-acbe334b3359@openjdk.java.net> Changeset: a0d04ad0 Author: David Holmes Date: 2020-04-30 19:18:28 +0000 URL: https://git.openjdk.java.net/mobile/commit/a0d04ad0 8244173: Uncomment subtest in runtime/InvocationTests/invocationC1Tests.java Reviewed-by: hseigel, iignatyev ! test/hotspot/jtreg/runtime/InvocationTests/invocationC1Tests.java ! test/hotspot/jtreg/runtime/InvocationTests/invokevirtualTests.java From duke at openjdk.java.net Thu Apr 30 23:35:02 2020 From: duke at openjdk.java.net (duke) Date: Thu, 30 Apr 2020 23:35:02 GMT Subject: git: openjdk/mobile: 8219536: Add Option for user defined jlink options Message-ID: Changeset: 908e5763 Author: Andy Herrick Date: 2020-04-30 13:03:20 +0000 URL: https://git.openjdk.java.net/mobile/commit/908e5763 8219536: Add Option for user defined jlink options Reviewed-by: asemenyuk, almatvee ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/ApplicationLayout.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Arguments.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/DeployParams.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/JLinkBundlerHelper.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/StandardBundlerParam.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/ValidOptions.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/HelpResources.properties ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources.properties ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources_ja.properties ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources_zh_CN.properties ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java + test/jdk/tools/jpackage/share/jdk/jpackage/tests/JLinkOptionsTest.java