From shade at redhat.com Wed Jan 6 09:23:32 2021 From: shade at redhat.com (shade at redhat.com) Date: Wed, 06 Jan 2021 09:23:32 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8255742: PrintInlining as compiler directive doesn't print virtual calls Message-ID: <202101060923.1069NWRp015967@aojmv0008.oracle.com> Changeset: 664a52e0d483 Author: simonis Date: 2020-12-03 18:02 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/664a52e0d483 8255742: PrintInlining as compiler directive doesn't print virtual calls Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/doCall.cpp + test/hotspot/jtreg/compiler/inlining/PrintInlining.java From shade at redhat.com Wed Jan 6 09:36:08 2021 From: shade at redhat.com (shade at redhat.com) Date: Wed, 06 Jan 2021 09:36:08 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8257594: C2 compiled checkcast of non-null object triggers endless deoptimization/recompilation cycle Message-ID: <202101060936.1069a8J1021394@aojmv0008.oracle.com> Changeset: 6b4a82884e8a Author: thartmann Date: 2020-12-03 13:42 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/6b4a82884e8a 8257594: C2 compiled checkcast of non-null object triggers endless deoptimization/recompilation cycle Reviewed-by: roland, vlivanov ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/parse2.cpp ! src/hotspot/share/opto/parseHelper.cpp + test/hotspot/jtreg/compiler/uncommontrap/TestNullAssertAtCheckCast.java From martin.doerr at sap.com Thu Jan 7 11:03:21 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Thu, 07 Jan 2021 11:03:21 +0000 Subject: hg: jdk-updates/jdk11u-dev: 3 new changesets Message-ID: <202101071103.107B3L5c020993@aojmv0008.oracle.com> Changeset: e4d5a3acabc6 Author: burban Date: 2020-11-20 11:01 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/e4d5a3acabc6 8256633: Fix product build on Windows+Arm64 Reviewed-by: shade ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp Changeset: 81b9be7f576d Author: erikj Date: 2020-11-20 18:13 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/81b9be7f576d 8256751: Incremental rebuild with precompiled header fails when touching a header file Reviewed-by: ihse ! make/common/NativeCompilation.gmk Changeset: 5a8d141e3e76 Author: eliu Date: 2020-11-24 17:29 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/5a8d141e3e76 8256387: Unexpected result if patching an entire instruction on AArch64 Reviewed-by: shade, aph ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp From martin.doerr at sap.com Fri Jan 8 09:39:08 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Fri, 08 Jan 2021 09:39:08 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8253524: C2: Refactor code that clones predicates during loop unswitching Message-ID: <202101080939.1089d8Ul010405@aojmv0008.oracle.com> Changeset: 24b92e9751ea Author: roland Date: 2020-09-24 10:00 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/24b92e9751ea 8253524: C2: Refactor code that clones predicates during loop unswitching Reviewed-by: chagedorn, kvn, thartmann ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopUnswitch.cpp ! src/hotspot/share/opto/loopnode.hpp From vladimir.kozlov at oracle.com Fri Jan 8 21:18:32 2021 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Fri, 08 Jan 2021 21:18:32 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8245512: CRC32 optimization using AVX512 instructions Message-ID: <202101082118.108LIWY8026920@aojmv0008.oracle.com> Changeset: 2e9e92aab066 Author: srukmannagar Date: 2021-01-08 13:18 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/2e9e92aab066 8245512: CRC32 optimization using AVX512 instructions Reviewed-by: kvn ! 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/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.hpp From christoph.langer at sap.com Sun Jan 10 07:24:17 2021 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Sun, 10 Jan 2021 07:24:17 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8259312: VerifyCACerts.java fails as soneraclass2ca cert will expire in 90 days Message-ID: <202101100724.10A7OHAJ016106@aojmv0008.oracle.com> Changeset: 26e55fdece42 Author: rhalade Date: 2021-01-06 16:20 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/26e55fdece42 8259312: VerifyCACerts.java fails as soneraclass2ca cert will expire in 90 days Reviewed-by: mullan ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java From ysuenaga at openjdk.java.net Tue Jan 12 05:28:11 2021 From: ysuenaga at openjdk.java.net (Yasumasa Suenaga) Date: Tue, 12 Jan 2021 05:28:11 GMT Subject: git: openjdk/jdk16u: 8258471: "search codecache" clhsdb command does not work Message-ID: Changeset: bf90c475 Author: Yasumasa Suenaga Date: 2021-01-12 05:27:26 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/bf90c475 8258471: "search codecache" clhsdb command does not work Reviewed-by: dholmes ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CodeCache.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/VtableBlob.java From martin.doerr at sap.com Tue Jan 12 09:44:39 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Tue, 12 Jan 2021 09:44:39 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8255479: [aarch64] assert(src->section_index_of(target) == CodeBuffer::SECT_NONE) failed: sanity Message-ID: <202101120944.10C9idae027428@aojmv0008.oracle.com> Changeset: 5ace46eb8999 Author: phedlin Date: 2020-11-24 18:56 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/5ace46eb8999 8255479: [aarch64] assert(src->section_index_of(target) == CodeBuffer::SECT_NONE) failed: sanity Reviewed-by: aph, neliasso ! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/share/code/relocInfo.cpp From sgehwolf at redhat.com Tue Jan 12 10:18:06 2021 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Tue, 12 Jan 2021 10:18:06 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8253368: TLS connection always receives close_notify exception Message-ID: <202101121018.10CAI6pV012691@aojmv0008.oracle.com> Changeset: f62de75c451a Author: coffeys Date: 2020-12-23 12:26 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/f62de75c451a 8253368: TLS connection always receives close_notify exception Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java From zgu at redhat.com Tue Jan 12 13:18:40 2021 From: zgu at redhat.com (zgu at redhat.com) Date: Tue, 12 Jan 2021 13:18:40 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8256187: [TEST_BUG] Automate bug4275046.java test Message-ID: <202101121318.10CDIepC001820@aojmv0008.oracle.com> Changeset: 738ca9eff8fa Author: aivanov Date: 2020-11-30 17:36 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/738ca9eff8fa 8256187: [TEST_BUG] Automate bug4275046.java test Reviewed-by: aivanov, psadhukhan Contributed-by: skodanda <70650887+skodanda at users.noreply.github.com> + test/jdk/javax/swing/JTable/4275046/bug4275046.java From martin.doerr at sap.com Wed Jan 13 09:58:27 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Wed, 13 Jan 2021 09:58:27 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <202101130958.10D9wR4Y018970@aojmv0008.oracle.com> Changeset: 09590024353b Author: mullan Date: 2020-04-16 09:48 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/09590024353b 8242565: Policy initialization issues when the denyAfter constraint is enabled Reviewed-by: weijun ! src/java.base/share/classes/sun/security/jca/Providers.java ! src/java.base/share/classes/sun/security/tools/KeyStoreUtil.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! test/jdk/java/security/Policy/SignedJar/SignedJarTest.java + test/jdk/java/security/Policy/SignedJar/java.security Changeset: 11bc03442bf0 Author: alitvinov Date: 2020-12-16 19:48 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/11bc03442bf0 8255880: UI of Swing components is not redrawn after their internal state changed Reviewed-by: prr, serb ! src/java.desktop/unix/classes/sun/awt/X11/XFramePeer.java + test/jdk/javax/swing/JFrame/8255880/RepaintOnFrameIconifiedStateChangeTest.java From rwestrel at redhat.com Wed Jan 13 10:18:12 2021 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Wed, 13 Jan 2021 10:18:12 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8257547: Handle multiple prereqs on the same line in deps files; ... Message-ID: <202101131018.10DAICMu027094@aojmv0008.oracle.com> Changeset: ad2ed3c7c6e1 Author: erikj Date: 2020-12-09 14:15 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/ad2ed3c7c6e1 8257547: Handle multiple prereqs on the same line in deps files 8256810: Incremental rebuild broken on Macosx Reviewed-by: ihse, tbell ! make/common/NativeCompilation.gmk + test/make/TestFixDepsFile.gmk ! test/make/TestMake.gmk From martin.doerr at sap.com Thu Jan 14 09:39:17 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Thu, 14 Jan 2021 09:39:17 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8257575: C2: "failed: only phis" assert failure in loop strip mining verification Message-ID: <202101140939.10E9dHl2029392@aojmv0008.oracle.com> Changeset: 103275322574 Author: roland Date: 2020-12-07 09:38 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/103275322574 8257575: C2: "failed: only phis" assert failure in loop strip mining verification Reviewed-by: thartmann, neliasso ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java From sgehwolf at redhat.com Thu Jan 14 10:50:57 2021 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Thu, 14 Jan 2021 10:50:57 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8253644: C2: assert(skeleton_predicate_has_opaque(iff)) failed: unexpected Message-ID: <202101141050.10EAovID000234@aojmv0008.oracle.com> Changeset: 6e2549f8c9d1 Author: chagedorn Date: 2020-12-08 08:48 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/6e2549f8c9d1 8253644: C2: assert(skeleton_predicate_has_opaque(iff)) failed: unexpected Reviewed-by: roland, kvn ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.hpp + test/hotspot/jtreg/compiler/loopopts/TestUnswitchCloneSkeletonPredicates.java From shade at redhat.com Thu Jan 14 11:06:14 2021 From: shade at redhat.com (shade at redhat.com) Date: Thu, 14 Jan 2021 11:06:14 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8241649: Optimize Character.toString Message-ID: <202101141106.10EB6EYD007250@aojmv0008.oracle.com> Changeset: b07478ac0315 Author: redestad Date: 2020-03-26 10:02 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/b07478ac0315 8241649: Optimize Character.toString Reviewed-by: redestad, rriggs Contributed-by: sergei.tsypanov at yandex.ru ! src/java.base/share/classes/java/lang/Character.java From yan at openjdk.java.net Thu Jan 14 17:23:14 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 14 Jan 2021 17:23:14 GMT Subject: git: openjdk/jdk13u-dev: 8259221: Bump update version for OpenJDK: jdk-13.0.7 Message-ID: <2b27facc-62bb-4676-9dfe-18731301d203@openjdk.org> Changeset: 9e30b3d3 Author: Yuri Nesterenko Date: 2021-01-14 17:22:00 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/9e30b3d3 8259221: Bump update version for OpenJDK: jdk-13.0.7 Reviewed-by: bae ! .jcheck/conf ! make/autoconf/version-numbers From duke at openjdk.java.net Fri Jan 15 07:07:15 2021 From: duke at openjdk.java.net (duke) Date: Fri, 15 Jan 2021 07:07:15 GMT Subject: git: openjdk/jdk13u-dev: Added tag jdk-13.0.7+0 for changeset 9e30b3d3 Message-ID: <13489dbe-46d3-4969-805d-2459241fbc02@openjdk.java.net> Tagged by: Yuri Nesterenko Date: 2021-01-15 10:04:57 +0000 Added tag jdk-13.0.7+0 for changeset 9e30b3d3 Changeset: 9e30b3d3 Author: Yuri Nesterenko Date: 2021-01-14 17:22:00 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/9e30b3d3 From sgehwolf at redhat.com Fri Jan 15 09:40:58 2021 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Fri, 15 Jan 2021 09:40:58 +0000 Subject: hg: jdk-updates/jdk11u-dev: 3 new changesets Message-ID: <202101150940.10F9ewW5014510@aojmv0008.oracle.com> Changeset: 3dcf48118dc2 Author: mullan Date: 2020-11-19 14:15 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/3dcf48118dc2 8202343: Disable TLS 1.0 and 1.1 Reviewed-by: xuelei, dfuchs, coffeys ! src/java.base/share/conf/security/java.security ! test/jdk/javax/net/ssl/SSLEngine/Arrays.java ! test/jdk/javax/net/ssl/TLS/TLSClientPropertyTest.java ! test/jdk/javax/net/ssl/TLSCommon/interop/JdkProcClient.java ! test/jdk/javax/net/ssl/TLSv11/GenericBlockCipher.java ! test/jdk/javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java ! test/jdk/javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java ! test/jdk/sun/security/ssl/CipherSuite/DisabledCurve.java ! test/jdk/sun/security/ssl/CipherSuite/NamedGroupsWithCipherSuite.java ! test/jdk/sun/security/ssl/ClientHandshaker/LengthCheckTest.java ! test/jdk/sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.java - test/jdk/sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.sh ! test/jdk/sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java ! test/jdk/sun/security/ssl/SSLContextImpl/IllegalProtocolProperty.java + test/jdk/sun/security/ssl/SSLContextImpl/SSLContextDefault.java ! test/jdk/sun/security/ssl/SSLContextImpl/SSLContextVersion.java ! test/jdk/sun/security/ssl/SSLEngineImpl/EmptyExtensionData.java ! test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java ! test/jdk/sun/security/util/HostnameMatcher/NullHostnameCheck.java ! test/lib/jdk/test/lib/security/SecurityUtils.java Changeset: 19441be4c948 Author: mullan Date: 2020-11-19 19:09 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/19441be4c948 8256682: JDK-8202343 is incomplete Reviewed-by: dfuchs ! test/jdk/sun/security/util/HostnameMatcher/NullHostnameCheck.java Changeset: 6560ae90369c Author: mullan Date: 2020-11-30 13:31 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/6560ae90369c 8257083: Security infra test failures caused by JDK-8202343 Reviewed-by: xuelei ! test/jdk/javax/net/ssl/TLSCommon/interop/JdkProcClient.java From martin.doerr at sap.com Fri Jan 15 10:00:47 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Fri, 15 Jan 2021 10:00:47 +0000 Subject: hg: jdk-updates/jdk11u-dev: 4 new changesets Message-ID: <202101151000.10FA0mE6022972@aojmv0008.oracle.com> Changeset: c0639f68bb9f Author: prr Date: 2020-12-10 01:36 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/c0639f68bb9f 8256888: Client manual test problem list update Reviewed-by: serb ! test/jdk/ProblemList.txt Changeset: 23d58c1e81ea Author: thartmann Date: 2021-01-07 12:15 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/23d58c1e81ea 8259339: AllocateUninitializedArray C2 intrinsic fails with void.class input Reviewed-by: kvn, chagedorn ! src/hotspot/share/opto/library_call.cpp ! test/hotspot/jtreg/compiler/intrinsics/unsafe/AllocateUninitializedArray.java Changeset: 6d9f7e65e494 Author: thartmann Date: 2021-01-14 07:23 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/6d9f7e65e494 8259706: C2 compilation fails with assert(vtable_index == Method::invalid_vtable_index) failed: correct sentinel value Reviewed-by: lucy, chagedorn ! src/hotspot/share/opto/library_call.cpp Changeset: 3b7b97acd090 Author: ewhelan Date: 2021-01-12 20:41 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/3b7b97acd090 8226810: Failed to launch JVM because of NullPointerException occured on System.props Reviewed-by: alanb, naoto ! make/data/charsetmapping/stdcs-windows From matthias.baesken at sap.com Fri Jan 15 11:52:09 2021 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Fri, 15 Jan 2021 11:52:09 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8255681: print callstack in error case in runAWTLoopWithApp Message-ID: <202101151152.10FBqA1n010334@aojmv0008.oracle.com> Changeset: c67e40b3b349 Author: mbaesken Date: 2020-11-04 07:44 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/c67e40b3b349 8255681: print callstack in error case in runAWTLoopWithApp Reviewed-by: clanger, serb ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m From matthias.baesken at sap.com Fri Jan 15 11:57:05 2021 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Fri, 15 Jan 2021 11:57:05 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8256258: some missing NULL checks or asserts after CodeCache::find_blob_unsafe Message-ID: <202101151157.10FBv59A013461@aojmv0008.oracle.com> Changeset: 0075bd15cda4 Author: mbaesken Date: 2020-11-17 07:59 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/0075bd15cda4 8256258: some missing NULL checks or asserts after CodeCache::find_blob_unsafe Reviewed-by: shade ! src/hotspot/cpu/ppc/nativeInst_ppc.cpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp From christoph.langer at sap.com Fri Jan 15 18:58:28 2021 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Fri, 15 Jan 2021 18:58:28 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8239355: (dc) Initial value of SO_SNDBUF should allow sending large datagrams (macOS) Message-ID: <202101151858.10FIwSil014368@aojmv0008.oracle.com> Changeset: 6da0794a9d76 Author: pconcannon Date: 2020-03-12 17:08 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/6da0794a9d76 8239355: (dc) Initial value of SO_SNDBUF should allow sending large datagrams (macOS) Summary: Updates DatagramChannel so that the SO_SNDBUF is set to a minimum value of 65527 for IPv6 sockets and 65507 for IPv4 sockets on macOS. Reviewed-by: alanb, dfuchs ! src/java.base/unix/native/libnio/ch/Net.c + test/jdk/java/nio/channels/DatagramChannel/MinSendBufferSize.java + test/lib/jdk/test/lib/net/IPSupport.java From martin.doerr at sap.com Mon Jan 18 09:37:25 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Mon, 18 Jan 2021 09:37:25 +0000 Subject: hg: jdk-updates/jdk11u-dev: 4 new changesets Message-ID: <202101180937.10I9bPKg022008@aojmv0008.oracle.com> Changeset: 59c400849273 Author: serb Date: 2020-12-18 06:26 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/59c400849273 8258373: Update the text handling in the JPasswordField Reviewed-by: kizune, prr, psadhukhan ! src/java.desktop/share/classes/javax/swing/JPasswordField.java ! src/java.desktop/share/classes/javax/swing/text/GapContent.java ! src/java.desktop/share/classes/javax/swing/text/Segment.java ! src/java.desktop/share/classes/javax/swing/text/SegmentCache.java + test/jdk/javax/swing/JPasswordField/CheckCommonUseCases.java + test/jdk/javax/swing/JPasswordField/CleanInternalStorageOnSetText.java + test/jdk/javax/swing/JPasswordField/TextBeanProperty.java Changeset: cf2fbfdf09f5 Author: weijun Date: 2020-12-15 22:49 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/cf2fbfdf09f5 8258419: RSA cipher buffer cleanup Reviewed-by: valeriep ! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java ! src/java.base/share/classes/sun/security/rsa/RSACore.java ! src/java.base/share/classes/sun/security/rsa/RSAPadding.java Changeset: 87e85e5123dd Author: valeriep Date: 2020-12-01 00:49 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/87e85e5123dd 8244154: Update SunPKCS11 provider with PKCS11 v3.0 header files Reviewed-by: weijun ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/Functions.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java ! src/jdk.crypto.cryptoki/share/legal/pkcs11cryptotoken.md ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11.h ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11f.h ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11t.h Changeset: a1d299eb234c Author: erikj Date: 2020-12-04 21:40 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/a1d299eb234c 8257633: Missing -mmacosx-version-min=X flag when linking libjvm Reviewed-by: mikael ! make/autoconf/flags-ldflags.m4 From yan at openjdk.java.net Mon Jan 18 09:21:28 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 18 Jan 2021 09:21:28 GMT Subject: git: openjdk/jdk13u-dev: 8235846: Improve WindbgDebuggerLocal implementation Message-ID: <4f626584-848d-4b88-b34e-a80c0aac968c@openjdk.org> Changeset: 496c325d Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2021-01-18 09:20:14 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/496c325d 8235846: Improve WindbgDebuggerLocal implementation Backport-of: 90d656d2f6e65fa39fa090def8c346d010fd90c6 ! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp From yan at openjdk.java.net Mon Jan 18 12:08:23 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 18 Jan 2021 12:08:23 GMT Subject: git: openjdk/jdk13u-dev: 2 new changesets Message-ID: <0b4841dc-06e3-4a51-a60e-331bb32cfc7b@openjdk.org> Changeset: 79e77ae2 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2021-01-18 12:01:38 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/79e77ae2 8173361: various crashes in JvmtiExport::post_compiled_method_load Don't post information that uses metadata from unloaded nmethods Reviewed-by: yan Backport-of: b1d915ef80ebdf511dc2897b20ada78b3dc44241 ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiImpl.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/serviceThread.hpp ! src/hotspot/share/runtime/thread.hpp Changeset: 13bd35a6 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2021-01-18 12:02:35 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/13bd35a6 8241086: Test runtime/NMT/HugeArenaTracking.java is failing on 32bit Windows Backport-of: 0cf828153cf8ee337645645b0632e77b8733a734 ! test/hotspot/jtreg/runtime/NMT/HugeArenaTracking.java From yan at openjdk.java.net Mon Jan 18 12:31:57 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 18 Jan 2021 12:31:57 GMT Subject: git: openjdk/jdk13u-dev: 8204994: SA might fail to attach to process with "Windbg Error: WaitForEvent failed" Message-ID: <6b6e7621-49b8-48c1-b4d7-c9935f78787f@openjdk.org> Changeset: 7943806b Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2021-01-18 12:30:31 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/7943806b 8204994: SA might fail to attach to process with "Windbg Error: WaitForEvent failed" Backport-of: 3dc78e76e4ec70406b337965e58be59bd9e6c8aa ! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp From christoph.langer at sap.com Mon Jan 18 13:59:20 2021 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Mon, 18 Jan 2021 13:59:20 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8248865: Document JNDI/LDAP timeout properties Message-ID: <202101181359.10IDxLIi012878@aojmv0008.oracle.com> Changeset: aaa5ab9bbcca Author: dfuchs Date: 2020-07-08 15:16 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/aaa5ab9bbcca 8248865: Document JNDI/LDAP timeout properties Summary: documentation added in the module-info of java.naming Reviewed-by: chegar, aefimov, mullan ! src/java.naming/share/classes/module-info.java From christoph.langer at sap.com Mon Jan 18 15:08:11 2021 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Mon, 18 Jan 2021 15:08:11 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8256056: Deoptimization stub doesn't save vector registers on x86 Message-ID: <202101181508.10IF8BpF012849@aojmv0008.oracle.com> Changeset: 1f6973de3405 Author: vlivanov Date: 2020-11-20 21:15 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/1f6973de3405 8256056: Deoptimization stub doesn't save vector registers on x86 Reviewed-by: redestad, kvn ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp From christoph.langer at sap.com Mon Jan 18 15:08:46 2021 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Mon, 18 Jan 2021 15:08:46 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8256061: RegisterSaver::save_live_registers() omits upper halves of ZMM0-15 registers Message-ID: <202101181508.10IF8k3Q013143@aojmv0008.oracle.com> Changeset: b18d4bffe9ce Author: vlivanov Date: 2020-11-20 21:15 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/b18d4bffe9ce 8256061: RegisterSaver::save_live_registers() omits upper halves of ZMM0-15 registers Reviewed-by: kvn ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp From yan at openjdk.java.net Tue Jan 19 11:30:16 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Tue, 19 Jan 2021 11:30:16 GMT Subject: git: openjdk/jdk13u-dev: 8235218: Minimal VM is broken after JDK-8173361 Message-ID: <2f3f3cbe-6abf-4762-81d7-af61b39402a3@openjdk.org> Changeset: 9d0b4ff2 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2021-01-19 11:29:01 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/9d0b4ff2 8235218: Minimal VM is broken after JDK-8173361 Backport-of: c10f731b11f314c97660df08c62f3c3d2f718f54 ! src/hotspot/share/prims/jvmtiImpl.hpp From coffeys at openjdk.java.net Tue Jan 19 15:19:31 2021 From: coffeys at openjdk.java.net (Sean Coffey) Date: Tue, 19 Jan 2021 15:19:31 GMT Subject: git: openjdk/jdk16u: 8259048: (tz) Upgrade time-zone data to tzdata2020f Message-ID: Changeset: e72baf1f Author: Kiran Sidhartha Ravikumar Committer: Sean Coffey Date: 2021-01-19 15:18:37 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/e72baf1f 8259048: (tz) Upgrade time-zone data to tzdata2020f Backport-of: fe84ecd52b929759c3f355afc20c5356829351d5 ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/backward ! make/data/tzdata/etcetera ! make/data/tzdata/europe ! make/data/tzdata/leapseconds ! make/data/tzdata/northamerica ! make/data/tzdata/zone.tab From gnu.andrew at redhat.com Tue Jan 19 20:46:06 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Tue, 19 Jan 2021 20:46:06 +0000 Subject: hg: jdk-updates/jdk11u-dev: 4 new changesets Message-ID: <202101192046.10JKk85v029104@aojmv0008.oracle.com> Changeset: 8b3498547395 Author: bpb Date: 2020-07-29 09:52 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/8b3498547395 8247619: Improve Direct Buffering of Characters Reviewed-by: alanb, ahgross, rhalade, psandoz ! src/java.base/share/classes/java/nio/Buffer.java ! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template ! src/java.base/share/classes/java/nio/X-Buffer.java.template Changeset: 0541256c13df Author: clanger Date: 2021-01-03 23:43 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/0541256c13df Added tag jdk-11.0.10+9 for changeset 8b3498547395 ! .hgtags Changeset: e0184b812b08 Author: andrew Date: 2021-01-19 20:13 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/e0184b812b08 Added tag jdk-11.0.10-ga for changeset 8b3498547395 ! .hgtags Changeset: b3825be1ea14 Author: andrew Date: 2021-01-19 20:45 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/b3825be1ea14 Merge ! .hgtags From duke at openjdk.java.net Wed Jan 20 07:05:40 2021 From: duke at openjdk.java.net (duke) Date: Wed, 20 Jan 2021 07:05:40 GMT Subject: git: openjdk/jdk13u: Added tag jdk-13.0.6-ga for changeset 206f88d7 Message-ID: <9dc0498a-bf58-40c2-bd21-f84afa9757ab@openjdk.java.net> Tagged by: Yuri Nesterenko Date: 2021-01-19 18:10:11 +0000 Added tag jdk-13.0.6-ga for changeset 206f88d7 Changeset: 206f88d7 Author: Brian Burkhalter Committer: Yuri Nesterenko Date: 2020-07-29 09:52:13 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/206f88d7 From duke at openjdk.java.net Wed Jan 20 07:05:43 2021 From: duke at openjdk.java.net (duke) Date: Wed, 20 Jan 2021 07:05:43 GMT Subject: git: openjdk/jdk13u: Added tag jdk-13.0.6+5 for changeset 206f88d7 Message-ID: <3928441d-6e4c-484f-8627-edb987d4e58c@openjdk.java.net> Tagged by: Yuri Nesterenko Date: 2021-01-19 18:08:35 +0000 Added tag jdk-13.0.6+5 for changeset 206f88d7 Changeset: 206f88d7 Author: Brian Burkhalter Committer: Yuri Nesterenko Date: 2020-07-29 09:52:13 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/206f88d7 From duke at openjdk.java.net Wed Jan 20 07:05:51 2021 From: duke at openjdk.java.net (duke) Date: Wed, 20 Jan 2021 07:05:51 GMT Subject: git: openjdk/jdk13u: 8247619: Improve Direct Buffering of Characters Message-ID: <007342cc-87e1-4ce7-b658-ce1b824cebe4@openjdk.java.net> Changeset: 206f88d7 Author: Brian Burkhalter Committer: Yuri Nesterenko Date: 2020-07-29 09:52:13 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/206f88d7 8247619: Improve Direct Buffering of Characters Reviewed-by: alanb, ahgross, rhalade, psandoz ! src/java.base/share/classes/java/nio/Buffer.java ! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template ! src/java.base/share/classes/java/nio/X-Buffer.java.template From yan at openjdk.java.net Wed Jan 20 09:04:38 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 20 Jan 2021 09:04:38 GMT Subject: git: openjdk/jdk13u-dev: Added tag jdk-13.0.5-ga for changeset e862af1f Message-ID: Tagged by: Yuri Nesterenko Date: 2020-10-20 18:55:11 +0000 Changeset: e862af1f Author: Andrew Brygin Date: 2020-10-06 14:20:15 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/e862af1f From yan at openjdk.java.net Wed Jan 20 09:04:41 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 20 Jan 2021 09:04:41 GMT Subject: git: openjdk/jdk13u-dev: Added tag jdk-13.0.5.1+0 for changeset 7cb67390 Message-ID: <85473f54-98a2-43c6-8b61-08ddf0ef7b51@openjdk.org> Tagged by: Yuri Nesterenko Date: 2020-11-05 13:25:41 +0000 Changeset: 7cb67390 Author: Yuri Nesterenko Date: 2020-10-20 18:55:11 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/7cb67390 From yan at openjdk.java.net Wed Jan 20 09:04:47 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 20 Jan 2021 09:04:47 GMT Subject: git: openjdk/jdk13u-dev: Added tag jdk-13.0.5.1-ga for changeset e7c7218a Message-ID: <34176093-2522-4b0d-8233-1e6653894281@openjdk.org> Tagged by: Yuri Nesterenko Date: 2020-11-06 10:20:38 +0000 Changeset: e7c7218a Author: Yuri Nesterenko Date: 2020-11-06 10:19:35 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/e7c7218a From duke at openjdk.java.net Wed Jan 20 09:04:52 2021 From: duke at openjdk.java.net (duke) Date: Wed, 20 Jan 2021 09:04:52 GMT Subject: git: openjdk/jdk13u-dev: Added tag jdk-13.0.6-ga for changeset 206f88d7 Message-ID: <462b81d9-8a43-4798-b841-17f961d89ab7@openjdk.java.net> Tagged by: Yuri Nesterenko Date: 2021-01-19 18:10:11 +0000 Added tag jdk-13.0.6-ga for changeset 206f88d7 Changeset: 206f88d7 Author: Brian Burkhalter Committer: Yuri Nesterenko Date: 2020-07-29 09:52:13 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/206f88d7 From yan at openjdk.java.net Wed Jan 20 09:04:57 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 20 Jan 2021 09:04:57 GMT Subject: git: openjdk/jdk13u-dev: Added tag jdk-13.0.5.1+1 for changeset 4f8ded54 Message-ID: <48cde764-4052-4c80-b9cb-b2abc7189714@openjdk.org> Tagged by: Yuri Nesterenko Date: 2020-11-06 10:19:35 +0000 Changeset: 4f8ded54 Author: Tobias Hartmann Date: 2020-08-06 08:10:56 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/4f8ded54 From bae at openjdk.java.net Wed Jan 20 09:05:05 2021 From: bae at openjdk.java.net (Andrew Brygin) Date: Wed, 20 Jan 2021 09:05:05 GMT Subject: git: openjdk/jdk13u-dev: Added tag jdk-13.0.5+3 for changeset 2673d6f9 Message-ID: <6d141899-7d0a-46a0-a49d-14ea248efd9c@openjdk.org> Tagged by: Andrew Brygin Date: 2020-10-06 14:20:15 +0000 Changeset: 2673d6f9 Author: Tobias Hartmann Date: 2020-05-13 15:59:17 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/2673d6f9 From duke at openjdk.java.net Wed Jan 20 09:05:08 2021 From: duke at openjdk.java.net (duke) Date: Wed, 20 Jan 2021 09:05:08 GMT Subject: git: openjdk/jdk13u-dev: Added tag jdk-13.0.6+5 for changeset 206f88d7 Message-ID: Tagged by: Yuri Nesterenko Date: 2021-01-19 18:08:35 +0000 Added tag jdk-13.0.6+5 for changeset 206f88d7 Changeset: 206f88d7 Author: Brian Burkhalter Committer: Yuri Nesterenko Date: 2020-07-29 09:52:13 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/206f88d7 From duke at openjdk.java.net Wed Jan 20 09:05:18 2021 From: duke at openjdk.java.net (duke) Date: Wed, 20 Jan 2021 09:05:18 GMT Subject: git: openjdk/jdk13u-dev: 2 new changesets Message-ID: <53de6f37-eda4-447c-807c-4319c7bf073f@openjdk.java.net> Changeset: 206f88d7 Author: Brian Burkhalter Committer: Yuri Nesterenko Date: 2020-07-29 09:52:13 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/206f88d7 8247619: Improve Direct Buffering of Characters Reviewed-by: alanb, ahgross, rhalade, psandoz ! src/java.base/share/classes/java/nio/Buffer.java ! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template ! src/java.base/share/classes/java/nio/X-Buffer.java.template Changeset: da062ace Author: Yuri Nesterenko Date: 2021-01-20 11:52:05 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/da062ace Merge From yan at openjdk.java.net Wed Jan 20 12:55:30 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 20 Jan 2021 12:55:30 GMT Subject: git: openjdk/jdk13u-dev: 8248987: AOT's Linker.java seems to eagerly fail-fast on Windows. Message-ID: Changeset: bdeb8907 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2021-01-20 12:54:33 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/bdeb8907 8248987: AOT's Linker.java seems to eagerly fail-fast on Windows. Treat all problems in getVC141AndNewerLinker() as non-fatal. Print error messages with --verbose flag. Backport-of: e2353cc32484413584a87cb11a2853fc55999b8f ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Linker.java From vkempik at openjdk.java.net Wed Jan 20 14:05:58 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Wed, 20 Jan 2021 14:05:58 GMT Subject: git: openjdk/jdk13u-dev: 8257633: Missing -mmacosx-version-min=X flag when linking libjvm Message-ID: Changeset: 445bfe09 Author: Vladimir Kempik Date: 2021-01-20 14:04:42 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/445bfe09 8257633: Missing -mmacosx-version-min=X flag when linking libjvm Reviewed-by: yan ! make/autoconf/flags-ldflags.m4 From yan at openjdk.java.net Wed Jan 20 14:14:56 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 20 Jan 2021 14:14:56 GMT Subject: git: openjdk/jdk13u-dev: 8258396: SIGILL in jdk.jfr.internal.PlatformRecorder.rotateDisk() Message-ID: Changeset: 3e60cad2 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2021-01-20 14:13:55 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/3e60cad2 8258396: SIGILL in jdk.jfr.internal.PlatformRecorder.rotateDisk() Backport-of: a06cea50a5ea04fb0399d7ea3f6a2a20d9b4d254 ! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp From rob.mckenna at oracle.com Wed Jan 20 15:20:27 2021 From: rob.mckenna at oracle.com (Rob McKenna) Date: Wed, 20 Jan 2021 15:20:27 GMT Subject: git: openjdk/jdk16u: 76 new changesets Message-ID: <5e4a81ab-3b0e-4d46-9a3a-00611cda7a5e@oracle.com> Changeset: 59ae0548 Author: Jie Fu Date: 2020-12-18 14:13:01 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/59ae0548 8258687: Build broken on Windows after fix for JDK-8258134 Reviewed-by: thartmann ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp Changeset: 45bd3b9e Author: Hannes Walln?fer Date: 2020-12-18 15:46:25 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/45bd3b9e 8223607: --override-methods=summary ignores some signature changes Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg6/Base.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg6/Sub.java + test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg7/Annotated.java ! test/langtools/jdk/javadoc/doclet/testVisibleMembers/TestVisibleMembers.java Changeset: c04c7e1f Author: Jonathan Gibbons Date: 2020-12-18 18:34:25 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/c04c7e1f 8258002: Update "type" terminology in generated docs 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/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/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.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/HtmlConfiguration.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/MarkerComments.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/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/SectionName.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Resources.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! test/langtools/jdk/javadoc/doclet/testAnnotationOptional/TestAnnotationOptional.java ! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java ! test/langtools/jdk/javadoc/doclet/testClassTree/TestClassTree.java ! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java ! test/langtools/jdk/javadoc/doclet/testHelpFile/TestHelpFile.java ! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/langtools/jdk/javadoc/doclet/testIndex/TestIndex.java ! test/langtools/jdk/javadoc/doclet/testLists/TestLists.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java ! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java ! test/langtools/jdk/javadoc/doclet/testRecordLinks/TestRecordLinks.java ! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java + test/langtools/jdk/javadoc/doclet/testTerminology/TestTerminology.java ! test/langtools/jdk/javadoc/tool/CheckResourceKeys.java Changeset: e680ebeb Author: Brent Christian Date: 2020-12-19 00:17:02 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/e680ebeb 8258007: Add instrumentation to NativeLibraryTest Reviewed-by: mchung, naoto ! test/jdk/java/lang/ClassLoader/nativeLibrary/NativeLibraryTest.java ! test/lib/jdk/test/lib/util/ForceGC.java Changeset: 2525f39d Author: Roman Kennke Date: 2020-12-21 12:42:34 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/2525f39d 8258714: Shenandoah: Process references before evacuation during degen Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: 4e8338eb Author: Roberto Casta?eda Lozano Committer: Christian Hagedorn Date: 2020-12-21 13:04:24 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/4e8338eb 8255763: C2: OSR miscompilation caused by invalid memory instruction placement Disable GCM hoisting of memory-writing nodes for irreducible CFGs. This prevents GCM from wrongly "hoisting" stores into descendants of their original loop. Such an "inverted hoisting" can happen due to CFGLoop::compute_freq()'s inaccurate estimation of frequencies for irreducible CFGs. Extend CFG verification code by checking that memory-writing nodes are placed in either their original loop or an ancestor. Add tests for the reducible and irreducible cases. The former was already handled correctly before the change (the frequency estimation model prevents "inverted hoisting" for reducible CFGs), and is just added for coverage. This change addresses the specific miscompilation issue in a conservative way, for simplicity and safety. Future work includes investigating if only the illegal blocks can be discarded as candidates for GCM hoisting, and refining frequency estimation for irreducible CFGs. Reviewed-by: kvn, chagedorn ! src/hotspot/share/opto/block.cpp ! src/hotspot/share/opto/block.hpp ! src/hotspot/share/opto/gcm.cpp + test/hotspot/jtreg/compiler/codegen/TestGCMStorePlacement.java Changeset: 8da7c580 Author: Jonathan Gibbons Date: 2020-12-21 17:04:37 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/8da7c580 8258443: doclint should be service-loaded with system class loader Reviewed-by: alanb ! src/jdk.compiler/share/classes/com/sun/tools/doclint/DocLint.java Changeset: 772addfd Author: Vladimir Ivanov Date: 2020-12-22 12:12:21 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/772addfd 8258790: C2: Crash on empty macro node list Reviewed-by: kvn, chagedorn ! src/hotspot/share/opto/macro.cpp Changeset: 88dd6a94 Author: Daniel D. Daugherty Date: 2020-12-22 13:43:17 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/88dd6a94 8258802: ProblemList TestJstatdDefaults.java, TestJstatdRmiPort.java, and TestJstatdServer.java Reviewed-by: amenkov, cjplummer ! test/jdk/ProblemList.txt Changeset: eabc9030 Author: Daniel D. Daugherty Date: 2020-12-22 17:15:34 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/eabc9030 8258827: ProblemList Naming/DefaultRegistryPort.java and Naming/legalRegistryNames/LegalRegistryNames.java on Windows Reviewed-by: rriggs, msheppar, prr ! test/jdk/ProblemList.txt Changeset: 61e5e393 Author: Daniel D. Daugherty Date: 2020-12-22 18:59:36 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/61e5e393 8258832: ProblemList com/sun/jdi/AfterThreadDeathTest.java on Linux-X64 Reviewed-by: ccheung, amenkov ! test/jdk/ProblemList.txt Changeset: 9cd8e38a Author: Daniel D. Daugherty Date: 2020-12-23 14:36:47 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/9cd8e38a 8257521: runtime/logging/MonitorInflationTest.java crashed in MonitorList::unlink_deflated Reviewed-by: kbarrett ! src/hotspot/share/runtime/synchronizer.cpp Changeset: 8b37c2c5 Author: Daniel D. Daugherty Date: 2020-12-23 22:02:09 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/8b37c2c5 8257468: runtime/whitebox/TestWBDeflateIdleMonitors.java fails with Monitor should be deflated.: expected true to equal false Reviewed-by: hseigel ! test/hotspot/jtreg/runtime/whitebox/TestWBDeflateIdleMonitors.java Changeset: 23b83c51 Author: Vicente Romero Date: 2020-12-24 01:24:32 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/23b83c51 8253954: javac crash when compiling code with enhanced switch expressions with option -Xjcov Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/CRTable.java ! test/langtools/tools/javac/switchexpr/CRT.java Changeset: c398a828 Author: Jonathan Gibbons Date: 2020-12-24 04:52:49 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/c398a828 8258916: javac/doclint reports broken HTML on multiline mailto links Reviewed-by: jlaskey, iris ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! test/langtools/tools/doclint/HtmlAttrsTest.java Changeset: e2aa724a Author: Jonathan Gibbons Date: 2020-12-24 17:32:25 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/e2aa724a 8258941: Test specify the Classpath exception in the header Reviewed-by: vromero ! test/langtools/lib/combo/tools/javac/combo/CompilationTestCase.java ! test/langtools/tools/javac/lint/JdkInternalAbuseOfVbc.out ! test/langtools/tools/javac/lint/SomeVbc.java ! test/langtools/tools/javac/records/RecordCompilationTests.java ! test/langtools/tools/javac/records/RecordMemberTests.java ! test/langtools/tools/javac/records/VarargsRecordsTest.java ! test/langtools/tools/javac/sealed/SealedCompilationTests.java Changeset: 3f67afd3 Author: Prasanta Sadhukhan Date: 2020-12-24 18:50:45 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/3f67afd3 8251377: [macos11] JTabbedPane selected tab text is barely legible Reviewed-by: prr ! src/java.desktop/macosx/classes/apple/laf/JRSUIUtils.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaImageFactory.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m Changeset: fb607f16 Author: Sergey Bylokhov Date: 2020-12-26 05:52:05 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/fb607f16 8245922: [macos] Taskbar.Feature.ICON_BADGE_NUMBER no longer supported on MacOS Reviewed-by: kcr, prr ! src/java.desktop/macosx/classes/apple/laf/JRSUIUtils.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTaskbarPeer.java Changeset: 881bceb9 Author: Guoxiong Li Committer: Vicente Romero Date: 2020-12-28 15:32:02 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/881bceb9 8258662: JDK 17ea: Crash compiling instanceof check involving sealed interface Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java + test/langtools/tools/javac/sealed/T8258662/T8258662.java Changeset: 73f54153 Author: Chris Hegarty Date: 2021-01-02 19:29:50 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/73f54153 8258955: (bf) slice(int, int) on view buffers fails to adjust index according to primitive size Reviewed-by: alanb ! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template ! test/jdk/java/nio/Buffer/ByteBufferViews.java Changeset: 216c2ec0 Author: Jie Fu Date: 2021-01-04 23:41:51 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/216c2ec0 8258703: Incorrect 512-bit vector registers restore on x86_32 Reviewed-by: kvn, sviswanathan ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp Changeset: 4ffbe841 Author: Jan Lahoda Date: 2021-01-05 11:40:25 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/4ffbe841 8256266: Binding variables don't correctly support declaration annotations and the final modifier Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java + test/langtools/tools/javac/patterns/Annotations.java ! test/langtools/tools/javac/patterns/BindingsTest1.java ! test/langtools/tools/javac/patterns/BindingsTest2.java ! test/langtools/tools/javac/patterns/BindingsTest2.out + test/langtools/tools/javac/patterns/NoModifiersOnBinding.java + test/langtools/tools/javac/patterns/NoModifiersOnBinding.out Changeset: 6775113c Author: Roland Westrelin Date: 2021-01-05 13:06:54 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/6775113c 8258393: Shenandoah: "graph should be schedulable" assert failure Reviewed-by: rkennke, thartmann ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/gc/shenandoah/compiler/TestBadRawMemoryAfterCall.java Changeset: bbc2e951 Author: Erik Gahlin Date: 2021-01-05 13:39:57 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/bbc2e951 8257906: JFR: RecordingStream leaks memory Reviewed-by: mgronlun Backport-of: 3c6648501589bf36945340cb1e82c833ebd7485d ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventDirectoryStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventFileStream.java Changeset: b7940aa1 Author: Maurizio Cimadamore Date: 2021-01-05 16:15:28 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/b7940aa1 8259027: NullPointerException in makeMappedSegment due to NULL Unmapper when length of segment is 0 Reviewed-by: chegar, uschindler ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MappedMemorySegmentImpl.java ! test/jdk/java/foreign/TestByteBuffer.java Changeset: 50bf4330 Author: Sandhya Viswanathan Date: 2021-01-05 17:42:22 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/50bf4330 8259213: Vector conversion with part > 0 is not getting intrinsic implementation Reviewed-by: psandoz ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractShuffle.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractVector.java Changeset: d5293067 Author: Vicente Romero Date: 2021-01-05 21:35:47 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/d5293067 8213032: program fails with LambdaConversionException at execution time Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection4.java Changeset: 554e60c4 Author: Wang Huang Committer: Fei Yang Date: 2021-01-06 01:49:15 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/554e60c4 8258989: JVM is failed to inline in jdk.internal.vm.vector.VectorSupport::convert Co-authored-by: He Xuejin Reviewed-by: vlivanov, thartmann ! src/hotspot/share/opto/vectorIntrinsics.cpp Changeset: 80110dac Author: Prasanta Sadhukhan Date: 2021-01-06 06:36:29 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/80110dac 8259007: This test printed a blank page Reviewed-by: prr, serb ! src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java ! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java ! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp - test/jdk/java/awt/print/PathPrecisionScaleFactor/PathPrecisionScaleFactorTest.java Changeset: e66187d8 Author: Maurizio Cimadamore Date: 2021-01-06 12:18:43 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/e66187d8 8259032: MappedMemorySegmentImpl#makeMappedSegment() ignores Unmapper#pagePosition Co-authored-by: Uwe Schindler Reviewed-by: alanb ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java ! test/jdk/java/foreign/TestByteBuffer.java Changeset: ad456787 Author: Aleksey Shipilev Date: 2021-01-06 13:27:57 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/ad456787 8258558: Revert changes for JDK-8252505 and related issues Reviewed-by: kvn ! src/hotspot/share/c1/c1_Compiler.cpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_LIRGenerator.hpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciMethod.hpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/vmIntrinsics.cpp ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/compiler/compilerOracle.cpp ! src/hotspot/share/compiler/compilerOracle.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/library_call.hpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/regmask.cpp ! src/hotspot/share/opto/regmask.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! test/hotspot/jtreg/ProblemList-Xcomp.txt ! test/hotspot/jtreg/TEST.groups - test/hotspot/jtreg/compiler/blackhole/BlackholeDiagnosticUnlockTest.java - test/hotspot/jtreg/compiler/blackhole/BlackholeInstanceReturnTest.java - test/hotspot/jtreg/compiler/blackhole/BlackholeInstanceTest.java - test/hotspot/jtreg/compiler/blackhole/BlackholeNonVoidWarningTest.java - test/hotspot/jtreg/compiler/blackhole/BlackholeNullCheckTest.java - test/hotspot/jtreg/compiler/blackhole/BlackholeStaticReturnTest.java - test/hotspot/jtreg/compiler/blackhole/BlackholeStaticTest.java - test/hotspot/jtreg/compiler/blackhole/BlackholeTarget.java Changeset: d25a1bed Author: Rafael Winterhalter Committer: Joel Borggr?n-Franck Date: 2021-01-06 15:46:33 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/d25a1bed 8259224: (ann) getAnnotatedReceiverType should not parameterize owner(s) of statically nested classes Reviewed-by: jfranck ! src/java.base/share/classes/java/lang/reflect/Executable.java + test/jdk/java/lang/annotation/typeAnnotations/TestReceiverTypeOwnerType.java Changeset: 4a5786b5 Author: Naoto Sato Date: 2021-01-06 16:30:30 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/4a5786b5 8259075: Update the copyright notice in the files generated by CLDR Converter tool Reviewed-by: joehw ! make/jdk/src/classes/build/tools/cldrconverter/CopyrightHeaders.java Changeset: f1bc4e05 Author: Rajan Halade Date: 2021-01-06 16:39:08 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/f1bc4e05 8259312: VerifyCACerts.java fails as soneraclass2ca cert will expire in 90 days Backport-of: 3be6e06958c4304cafee707a29d06d6b2cc5b76b ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: eef43be7 Author: Jonathan Gibbons Date: 2021-01-06 18:52:59 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/eef43be7 8251200: False positive messages about missing comments for serialization Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java + test/langtools/jdk/javadoc/doclet/testSerialMissing/TestSerialMissing.java Changeset: 4f914e21 Author: Jonathan Gibbons Date: 2021-01-06 19:26:17 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/4f914e21 8249633: doclint reports missing javadoc for JavaFX property methods that have a property description Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java Changeset: 4a478b8a Author: Erik Gahlin Date: 2021-01-07 12:21:59 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/4a478b8a 8250903: jdk/jfr/javaagent/TestLoadedAgent.java fails with Mismatch in TestEvent count Reviewed-by: mgronlun ! test/jdk/jdk/jfr/javaagent/EventEmitterAgent.java Changeset: 484e23b9 Author: Erik Joelsson Date: 2021-01-07 14:57:30 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/484e23b9 8258657: Doc build is broken by use of new language features Reviewed-by: tbell, iris ! make/Docs.gmk ! make/autoconf/boot-jdk.m4 ! make/autoconf/configure.ac ! make/autoconf/spec.gmk.in ! make/conf/jib-profiles.js Changeset: c1fb5216 Author: Christian Hagedorn Date: 2021-01-07 15:02:45 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/c1fb5216 8259227: C2 crashes with SIGFPE due to a division that floats above its zero check Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/ifnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phaseX.hpp + test/hotspot/jtreg/compiler/loopopts/TestDivZeroDominatedBy.java ! test/hotspot/jtreg/compiler/loopopts/TestDivZeroWithSplitIf.java Changeset: acdd90b6 Author: Vicente Romero Date: 2021-01-07 16:38:53 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/acdd90b6 8258972: unexpected compilation error with generic sealed interface Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! test/langtools/tools/javac/sealed/SealedCompilationTests.java Changeset: 1973fbee Author: Rajan Halade Date: 2021-01-07 19:21:41 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/1973fbee 8039278: console.sh failed Automatically with exit code 1 Backport-of: 4ce83f2a3a6c5fe11c298bed557c341e286e068a ! test/jdk/TEST.groups - test/jdk/sun/security/tools/keytool/console.sh Changeset: 677802d2 Author: Christoph Langer Date: 2021-01-07 22:51:49 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/677802d2 8258484: AIX build fails in Harfbuzz with XLC 16.01.0000.0006 Backport-of: 3f9f86f0d3f918b9955ba6ba73c9c58ae8fcf7cb ! make/modules/java.desktop/lib/Awt2dLibraries.gmk Changeset: fb68395d Author: Michael McMahon Date: 2021-01-08 15:59:45 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/fb68395d 8259014: (so) ServerSocketChannel.bind(UnixDomainSocketAddress)/SocketChannel.bind(UnixDomainSocketAddress) will have unknown user and group owner (win) Reviewed-by: alanb ! src/java.base/windows/native/libnio/ch/UnixDomainSockets.c Changeset: 020ec848 Author: Erik Joelsson Date: 2021-01-08 18:30:38 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/020ec848 8259429: Update reference to README.md Reviewed-by: iris ! make/conf/jib-profiles.js Changeset: e05f36f4 Author: Aleksey Shipilev Date: 2021-01-11 13:45:35 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/e05f36f4 8259043: More Zero architectures need linkage with libatomic Co-authored-by: Matthias Klose Reviewed-by: erikj ! make/autoconf/libraries.m4 Changeset: d60a937e Author: Maurizio Cimadamore Date: 2021-01-11 16:14:56 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/d60a937e 8259028: ClassCastException when using custom filesystem with wrapper FileChannel impl Reviewed-by: chegar, alanb, uschindler ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MappedMemorySegmentImpl.java ! test/jdk/java/foreign/TestByteBuffer.java Changeset: 2cb271e6 Author: Jonathan Gibbons Date: 2021-01-11 17:35:50 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/2cb271e6 8253996: Javac error on jdk16 build 18: invalid flag: -Xdoclint:-missing Reviewed-by: hannesw ! src/jdk.compiler/share/classes/com/sun/tools/doclint/DocLint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/BasicJavacTask.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlOptions.java ! test/langtools/tools/javac/diags/examples.not-yet.txt + test/langtools/tools/javac/doclint/LimitedImage.java Changeset: a7e5da22 Author: Ningsheng Jian Date: 2021-01-12 01:31:58 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/a7e5da22 8258384: AArch64: SVE verify_ptrue fails on some tests Reviewed-by: adinn, ngasson ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_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 Changeset: 28ff2de1 Author: Pankaj Bansal Date: 2021-01-12 09:46:06 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/28ff2de1 8259237: Demo selection changes with left/right arrow key. No need to press space for selection. Reviewed-by: psadhukhan, kizune, serb ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicButtonUI.java ! test/jdk/javax/swing/ButtonGroup/TestButtonGroupFocusTraversal.java Changeset: 67e1b639 Author: Patrick Zhang Committer: Thomas Schatzl Date: 2021-01-12 10:10:48 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/67e1b639 8259380: Correct pretouch chunk size to cap with actual page size Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/shared/pretouchTask.cpp Changeset: 8a81cf15 Author: Stuart Marks Date: 2021-01-12 17:04:34 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/8a81cf15 8259298: broken link in Stream::toList spec Reviewed-by: bchristi, iris, lancea, naoto ! src/java.base/share/classes/java/util/stream/Stream.java Changeset: b03880e3 Author: Maurizio Cimadamore Date: 2021-01-12 17:09:05 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/b03880e3 8259634: MemorySegment::asByteBuffer does not respect spatial bounds Reviewed-by: alanb, chegar ! src/java.base/share/classes/java/nio/Buffer.java ! test/jdk/java/foreign/TestByteBuffer.java Changeset: 5f9cd72c Author: Jonathan Gibbons Date: 2021-01-12 19:57:08 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/5f9cd72c 8259645: Revert JDK-8245956 JavaCompiler still uses File API instead of Path API in a specific case Reviewed-by: chegar ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java - test/langtools/tools/javac/T8245956/T8245956.java Changeset: 17b4db31 Author: Maurizio Cimadamore Date: 2021-01-12 21:06:03 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/17b4db31 8259636: Check for buffer backed by shared segment kicks in in unexpected places Reviewed-by: sundar, alanb, chegar ! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template ! test/jdk/java/foreign/TestByteBuffer.java Changeset: 1cf2378b Author: Xiaohong Gong Committer: Ningsheng Jian Date: 2021-01-13 05:48:08 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/1cf2378b 8259353: VectorReinterpretNode is incorrectly optimized out Reviewed-by: vlivanov, njian ! src/hotspot/share/opto/vectornode.cpp Changeset: 15dd8f3a Author: Calvin Cheung Date: 2021-01-13 05:51:52 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/15dd8f3a 8259275: JRuby crashes while resolving invokedynamic instruction Reviewed-by: iklam, minqi, lfoltan ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/classListParser.hpp ! src/hotspot/share/oops/constantPool.cpp ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/runtime/cds/appcds/BadBSM.java + test/hotspot/jtreg/runtime/cds/appcds/LambdaWithOldClass.java + test/hotspot/jtreg/runtime/cds/appcds/test-classes/LambdaWithOldClassApp.java + test/hotspot/jtreg/runtime/cds/appcds/test-classes/OldClass.jasm Changeset: 793017d2 Author: Xiaohong Gong Committer: Ningsheng Jian Date: 2021-01-13 05:52:45 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/793017d2 8259601: AArch64: Fix reinterpretX2D match rule issue Reviewed-by: adinn, njian ! src/hotspot/cpu/aarch64/aarch64_neon.ad ! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4 Changeset: 417e1d1a Author: Roberto Casta?eda Lozano Committer: Tobias Hartmann Date: 2021-01-13 07:22:30 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/417e1d1a 8259061: C2: assert(found) failed: memory-writing node is not placed in its original loop or an ancestor of it Remove assertion that is too general, that is, it can fail on compilations where C2 generates correct code otherwise. Reviewed-by: chagedorn, thartmann, kvn ! src/hotspot/share/opto/block.cpp Changeset: efc36be5 Author: Kim Barrett Date: 2021-01-13 08:22:40 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/efc36be5 8258985: Parallel WeakProcessor may use too few threads Use total workers rather than active. Reviewed-by: tschatzl, ayang, sjohanss ! src/hotspot/share/gc/shared/weakProcessor.hpp ! src/hotspot/share/gc/shared/weakProcessor.inline.hpp Changeset: a99df45b Author: Aleksey Shipilev Date: 2021-01-13 08:49:12 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/a99df45b 8259560: Zero m68k: "static assertion failed: align" after JDK-8252049 Reviewed-by: dholmes ! src/hotspot/share/ci/ciMethodData.cpp ! src/hotspot/share/oops/methodData.hpp Changeset: 55675309 Author: Nils Eliasson Date: 2021-01-13 09:16:08 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/55675309 8258272: LoadVectorMaskedNode can't be replaced by zero con Reviewed-by: chagedorn, vlivanov ! src/hotspot/share/opto/memnode.cpp + test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyMaskedWithZeroSrc.java Changeset: 6bb6093f Author: Jonathan Gibbons Date: 2021-01-13 12:40:25 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/6bb6093f 8259657: typo in generated HELP page prevents localization Reviewed-by: vromero ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties Changeset: 42d2d6dc Author: Erik ?sterlund Date: 2021-01-13 16:48:17 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/42d2d6dc 8259063: Possible deadlock with vtable/itable creation vs concurrent class unloading Reviewed-by: pliden, neliasso ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/code/codeBlob.hpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp Changeset: ac4cd2e3 Author: Vicente Romero Date: 2021-01-13 17:27:32 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/ac4cd2e3 8231461: static/instance overload leads to 'unexpected static method found in unbound lookup' when resolving method reference Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/langtools/lib/combo/tools/javac/combo/CompilationTestCase.java ! test/langtools/lib/combo/tools/javac/combo/Diagnostics.java ! test/langtools/lib/combo/tools/javac/combo/JavacTemplateTestBase.java + test/langtools/tools/javac/diags/examples/BoundUnboundMethRefSearch.java + test/langtools/tools/javac/diags/examples/BoundUnboundMethRefSearch2.java + test/langtools/tools/javac/lambda/methodReference/BoundUnboundSearchTest.java Changeset: fb8ac247 Author: Daniel D. Daugherty Date: 2021-01-13 18:23:12 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/fb8ac247 8259722: ProblemList two jdk/jfr/startupargs tests on Windows Reviewed-by: mgronlun ! test/jdk/ProblemList.txt Changeset: 8abefdec Author: Daniel D. Daugherty Date: 2021-01-13 18:23:41 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/8abefdec 8259720: ProblemList java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest1.java on Windows Reviewed-by: kizune, pbansal ! test/jdk/ProblemList.txt Changeset: 5926d75f Author: Daniel D. Daugherty Date: 2021-01-13 19:52:04 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/5926d75f 8259719: ProblemList runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP_JFR.java on Windows Reviewed-by: pliden ! test/hotspot/jtreg/ProblemList.txt Changeset: 0148adf2 Author: Vladimir Ivanov Date: 2021-01-14 17:18:44 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/0148adf2 8255120: C2: assert(outer->outcnt() >= phis + 2 && outer->outcnt() <= phis + 2 + stores + 1) failed: only phis Reviewed-by: thartmann ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/loopnode.hpp ! test/hotspot/jtreg/ProblemList.txt Changeset: 4307fa68 Author: Erik Gahlin Date: 2021-01-14 21:26:13 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/4307fa68 8253505: JFR: onFlush invoked out of order with a sorted event stream Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingFile.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/Dispatcher.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventDirectoryStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventFileStream.java Changeset: e85892bf Author: Jaroslav Bachorik Date: 2021-01-15 15:12:03 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/e85892bf 8258396: SIGILL in jdk.jfr.internal.PlatformRecorder.rotateDisk() Reviewed-by: egahlin Backport-of: a06cea50a5ea04fb0399d7ea3f6a2a20d9b4d254 ! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp Changeset: d5ca3b3f Author: Roland Westrelin Date: 2021-01-18 07:54:48 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/d5ca3b3f 8259641: C2: assert(early->dominates(LCA)) failed: early is high enough Reviewed-by: chagedorn, thartmann ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/compiler/loopopts/TestBrokenAntiDependenceWithPhi.java Changeset: cd25bf2e Author: Markus Gr?nlund Date: 2021-01-18 10:22:16 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/cd25bf2e 8259574: SIGSEGV in BFSClosure::closure_impl Reviewed-by: stefank, egahlin ! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.cpp ! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp Changeset: bb0821eb Author: Alexander Zuev Date: 2021-01-18 22:12:06 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/bb0821eb 8258643: [TESTBUG] javax/swing/JComponent/7154030/bug7154030.java failed with "Exception: Failed to hide opaque button" Reviewed-by: trebari, psadhukhan ! test/jdk/javax/swing/JComponent/7154030/bug7154030.java Changeset: f7b96d34 Author: Martin Buchholz Date: 2021-01-19 18:41:08 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/f7b96d34 8259796: timed CompletableFuture.get may swallow InterruptedException Reviewed-by: dl, alanb ! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java ! test/jdk/java/util/concurrent/CompletableFuture/SwallowedInterruptedException.java Changeset: 01205109 Author: Leo Jiang Date: 2021-01-20 13:58:49 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/01205109 8259732: JDK 16 L10n resource file update - msg drop 10 Reviewed-by: naoto ! src/demo/share/jfc/SwingSet2/resources/swingset_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_ja.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_zh_CN.properties ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_ja.properties ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_ja.properties ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_zh_CN.properties ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_ja.properties ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_zh_CN.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_ja.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_zh_CN.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties ! src/jdk.jshell/share/classes/jdk/jshell/resources/l10n_ja.properties ! src/jdk.jshell/share/classes/jdk/jshell/resources/l10n_zh_CN.properties Changeset: 8c39029a Author: Rob McKenna Date: 2021-01-20 14:51:43 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/8c39029a Merge ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/runtime/vmStructs.cpp From rob.mckenna at oracle.com Wed Jan 20 19:53:47 2021 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Wed, 20 Jan 2021 19:53:47 +0000 Subject: hg: jdk-updates/jdk15u: 41 new changesets Message-ID: <202101201953.10KJrnKc003222@aojmv0008.oracle.com> Changeset: 6413d58cd485 Author: egahlin Date: 2020-07-21 18:03 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/6413d58cd485 8236196: Improve string pooling Reviewed-by: mgronlun, rehn, ahgross, jwilhelm, rhalade ! src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp Changeset: 6eee5769be26 Author: robm Date: 2020-07-24 14:44 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/6eee5769be26 Merge - bin/nashorn/fixwhitespace.sh - bin/nashorn/runopt.sh - doc/nashorn/DEVELOPER_README - doc/nashorn/JavaScriptingProgrammersGuide.html - doc/nashorn/source/EvalFile.java - doc/nashorn/source/EvalScript.java - doc/nashorn/source/InvokeScriptFunction.java - doc/nashorn/source/InvokeScriptMethod.java - doc/nashorn/source/MultiScopes.java - doc/nashorn/source/RunnableImpl.java - doc/nashorn/source/RunnableImplObject.java - doc/nashorn/source/ScriptVars.java - doc/nashorn/source/importpackageclass.js - doc/nashorn/source/javaarray.js - doc/nashorn/source/javaextend.js - doc/nashorn/source/javaimporter.js - doc/nashorn/source/javatypes.js - doc/nashorn/source/overload.js - doc/nashorn/source/runnable.js - doc/nashorn/source/samfunc.js - doc/nashorn/source/test.js - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ConstantPoolSubstitutionsTests.java - test/hotspot/jtreg/compiler/graalunit/CoreTest.java - test/hotspot/jtreg/sanity/MismatchedWhiteBox/WhiteBox.java - test/hotspot/jtreg/sanity/WBApi.java - test/hotspot/jtreg/testlibrary_tests/AssertsTest.java - test/hotspot/jtreg/testlibrary_tests/OutputAnalyzerReportingTest.java - test/hotspot/jtreg/testlibrary_tests/OutputAnalyzerTest.java - test/hotspot/jtreg/testlibrary_tests/RandomGeneratorTest.java - test/hotspot/jtreg/testlibrary_tests/RedefineClassTest.java - test/hotspot/jtreg/testlibrary_tests/SimpleClassFileLoadHookTest.java - test/hotspot/jtreg/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java - test/hotspot/jtreg/testlibrary_tests/TestPlatformIsTieredSupported.java - test/hotspot/jtreg/testlibrary_tests/process/Test.java - test/hotspot/jtreg/testlibrary_tests/process/TestNativeProcessBuilder.java - test/hotspot/jtreg/testlibrary_tests/process/exejvm-test-launcher.c - 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/testlibrary_tests/whitebox/vm_flags/VmFlagTest.java - test/jdk/java/lang/invoke/defineHiddenClass/UnreflectTest.java - test/jdk/java/lang/invoke/defineHiddenClass/src/Fields.java - test/jdk/lib/testlibrary/AssertsTest.java - test/jdk/lib/testlibrary/CPUInfoTest.java - test/jdk/lib/testlibrary/OutputAnalyzerReportingTest.java - test/jdk/lib/testlibrary/OutputAnalyzerTest.java - test/jdk/lib/testlibrary/java/util/jar/Compiler.java - test/jdk/lib/testlibrary/java/util/jar/JarBuilder.java - test/langtools/tools/javac/diags/examples/BadGreaterThan.java Changeset: 951aad682de9 Author: diazhou Date: 2020-07-24 12:18 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/951aad682de9 8250257: Bump release strings for JDK 15.0.2 Reviewed-by: tbell, erikj ! make/autoconf/version-numbers Changeset: 2859f5ff691a Author: chagedorn Date: 2020-07-06 09:16 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/2859f5ff691a 8248596: [TESTBUG] compiler/loopopts/PartialPeelingUnswitch.java times out with Graal enabled Summary: Change C2 specific test to be executed only with server compiler. Reviewed-by: roland, kvn, thartmann ! test/hotspot/jtreg/compiler/loopopts/PartialPeelingUnswitch.java Changeset: 485f76083130 Author: hseigel Date: 2020-07-01 18:42 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/485f76083130 8247741: Test test/hotspot/jtreg/runtime/7162488/TestUnrecognizedVmOption.java fails when -XX:+IgnoreUnrecognizedVMOptions is set Summary: Use createJavaProcessBuilder() to prevent JTreg flags from being passed to the new process created by the test Reviewed-by: lfoltan, dholmes ! test/hotspot/jtreg/runtime/7162488/TestUnrecognizedVmOption.java Changeset: bc05540c061d Author: ihse Date: 2020-07-02 17:35 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/bc05540c061d 8248667: Need support for building native libraries located in the test/lib directory Reviewed-by: erikj ! make/Main.gmk ! make/test/BuildTestLib.gmk + make/test/BuildTestLibNative.gmk + test/lib/jdk/test/lib/apps/libLingeredApp.c Changeset: 91fc6337ec52 Author: dbuck Date: 2020-07-30 02:17 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/91fc6337ec52 8233624: Enhance JNI linkage Reviewed-by: dholmes, jrose, rhalade, mschoene ! src/hotspot/share/prims/nativeLookup.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: 4f54f824189a Author: robm Date: 2020-08-04 12:28 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/4f54f824189a Merge ! make/Main.gmk ! make/autoconf/version-numbers Changeset: 85ea3cd9da22 Author: robm Date: 2020-08-04 14:21 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/85ea3cd9da22 Merge Changeset: 19650cce0f1a Author: thartmann Date: 2020-08-06 08:10 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/19650cce0f1a 8250861: Crash in MinINode::Ideal(PhaseGVN*, bool) Summary: Added missing NULL checks. Reviewed-by: kvn, chagedorn ! src/hotspot/share/opto/addnode.cpp Changeset: 827c47206a9d Author: kravikumar Date: 2020-08-07 11:02 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/827c47206a9d 8236862: Enhance support of Proxy class 8249927: Specify limits of jdk.serialProxyInterfaceLimit Reviewed-by: rriggs, coffeys ! src/java.base/share/classes/java/io/ObjectInputStream.java Changeset: ce07a3d13465 Author: robm Date: 2020-08-11 15:57 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/ce07a3d13465 Merge Changeset: 2468527d548b Author: tschatzl Date: 2020-08-12 13:11 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/2468527d548b 8249192: MonitorInfo stores raw oops across safepoints Summary: Change raw oops in MonitorInfo to Handles and update Resource/HandleMarks. Reviewed-by: lfoltan, coleenp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/stackwalk.cpp ! src/hotspot/share/runtime/biasedLocking.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vframe.hpp ! src/hotspot/share/runtime/vframeArray.cpp ! src/hotspot/share/services/threadService.cpp Changeset: 79e3b7f287b9 Author: robm Date: 2020-08-18 14:57 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/79e3b7f287b9 Merge - test/hotspot/jtreg/gc/shenandoah/options/TestCriticalControlThreadPriority.java Changeset: c29ebb38aed4 Author: robm Date: 2020-08-25 14:06 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/c29ebb38aed4 Merge Changeset: 90529461a88a Author: rhalade Date: 2020-08-17 17:26 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/90529461a88a 8251859: sun/security/validator/PKIXValAndRevCheckTests.java fails Reviewed-by: jnimeh ! test/jdk/sun/security/validator/PKIXValAndRevCheckTests.java Changeset: a7add7149323 Author: akolarkunnu Date: 2020-08-08 20:29 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/a7add7149323 8248745: Add jarsigner and keytool tests for restricted algorithms Reviewed-by: mullan, hchao + test/jdk/sun/security/tools/jarsigner/RestrictedAlgo.java Changeset: 4a151c6c69f9 Author: prr Date: 2020-09-11 16:12 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/4a151c6c69f9 8253019: Enhanced JPEG decoding Reviewed-by: rhalade, mschoene, serb, psadhukhan ! src/java.desktop/share/native/libjavajpeg/jdhuff.c ! src/java.desktop/share/native/libjavajpeg/jdinput.c ! src/java.desktop/share/native/libjavajpeg/jdmarker.c ! src/java.desktop/share/native/libjavajpeg/jpeglib.h Changeset: e788e9116c4c Author: rhalade Date: 2020-08-29 13:55 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/e788e9116c4c 8249176: Update GlobalSignR6CA test certificates Reviewed-by: xuelei ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/GlobalSignR6CA.java Changeset: 3f62721abe05 Author: bpb Date: 2020-07-29 09:52 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/3f62721abe05 8247619: Improve Direct Buffering of Characters Reviewed-by: alanb, ahgross, rhalade, psandoz ! src/java.base/share/classes/java/nio/Buffer.java ! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template ! src/java.base/share/classes/java/nio/X-Buffer.java.template Changeset: a4f7426b87c6 Author: rriggs Date: 2020-07-24 11:00 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/a4f7426b87c6 8249217: Unexpected StackOverflowError in "process reaper" thread still happens Reviewed-by: martin, plevart, dholmes ! src/java.base/share/classes/java/lang/ProcessHandleImpl.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java Changeset: 6ab247740468 Author: robm Date: 2020-09-30 15:37 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/6ab247740468 Merge ! .hgtags Changeset: d9ac51ea9c6e Author: robm Date: 2020-10-07 02:42 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/d9ac51ea9c6e Added tag jdk-15.0.2+0 for changeset 1613004c47e9 ! .hgtags Changeset: bad4c164ad09 Author: svijayasekar Date: 2020-10-08 18:12 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/bad4c164ad09 8250257: Bump release strings for JDK 15.0.2 Reviewed-by: tbell, erikj ! make/autoconf/version-numbers Changeset: 6e89ee502c8c Author: gpatil Date: 2020-10-09 10:46 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/6e89ee502c8c 8239105: Add exception for expiring Digicert root certificates to VerifyCACerts test Summary: "8239105:added verisigntsaca and thawtepremiumserverca to EXPIRY_EXC_ENTRIES list" Reviewed-by: mullan ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: cc4fdb537bc1 Author: gpatil Date: 2020-10-09 10:50 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/cc4fdb537bc1 8254081: java/security/cert/PolicyNode/GetPolicyQualifiers.java fails due to an expired certificate Summary: Perform backdated validation of test certificate. Reviewed-by: mullan, xuelei ! test/jdk/java/security/cert/PolicyNode/GetPolicyQualifiers.java Changeset: a982d537466d Author: svijayasekar Date: 2020-10-09 20:37 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/a982d537466d Added tag jdk-15.0.2+1 for changeset cc4fdb537bc1 ! .hgtags Changeset: d24e907486b3 Author: robm Date: 2020-10-13 13:40 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/d24e907486b3 Merge Changeset: 1559d000893f Author: svijayasekar Date: 2020-10-14 07:56 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/1559d000893f Added tag jdk-15.0.2+2 for changeset d24e907486b3 ! .hgtags Changeset: dbb11e11955a Author: robm Date: 2020-10-20 19:06 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/dbb11e11955a Merge - make/data/tzdata/pacificnew - make/data/tzdata/systemv Changeset: 9fefe1e37156 Author: svijayasekar Date: 2020-10-23 00:59 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/9fefe1e37156 Added tag jdk-15.0.2+3 for changeset dbb11e11955a ! .hgtags Changeset: 4c4a2eb7b19e Author: svijayasekar Date: 2020-10-29 14:26 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/4c4a2eb7b19e 8255599: Change jdk 15.0.2 milestone to fcs for build b04 Reviewed-by: robm ! make/autoconf/version-numbers Changeset: 2d446df55493 Author: svijayasekar Date: 2020-10-30 05:32 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/2d446df55493 Added tag jdk-15.0.2+4 for changeset 4c4a2eb7b19e ! .hgtags Changeset: e431a9461b13 Author: robm Date: 2020-11-10 13:59 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/e431a9461b13 Merge ! .hgtags Changeset: 80ef58b9be07 Author: svijayasekar Date: 2020-11-11 07:22 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/80ef58b9be07 Added tag jdk-15.0.2+5 for changeset e431a9461b13 ! .hgtags Changeset: d5977ee56509 Author: robm Date: 2020-11-24 14:57 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/d5977ee56509 Merge Changeset: 589bef1a1af7 Author: svijayasekar Date: 2020-11-25 00:28 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/589bef1a1af7 Added tag jdk-15.0.2+6 for changeset d5977ee56509 ! .hgtags Changeset: 38912b2a5bcb Author: robm Date: 2020-12-07 18:00 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/38912b2a5bcb Merge Changeset: 465ac9b408ca Author: svijayasekar Date: 2020-12-10 00:39 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/465ac9b408ca Added tag jdk-15.0.2+7 for changeset 38912b2a5bcb ! .hgtags Changeset: 12f55a3e70a5 Author: robm Date: 2021-01-20 17:24 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/12f55a3e70a5 Added tag jdk-15.0.2-ga for changeset 465ac9b408ca ! .hgtags Changeset: c5dd31945532 Author: robm Date: 2021-01-20 17:26 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/c5dd31945532 Merge From yan at openjdk.java.net Fri Jan 22 12:27:49 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 22 Jan 2021 12:27:49 GMT Subject: git: openjdk/jdk13u-dev: 8173658: JvmtiExport::post_class_unload() is broken for non-JavaThread initiators Message-ID: Changeset: 51bca9ff Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2021-01-22 11:41:20 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/51bca9ff 8173658: JvmtiExport::post_class_unload() is broken for non-JavaThread initiators Call extension ClassUnload event as a deferred event from the ServiceThread and remove unsafe arguments Backport-of: d1d57d944632b6539ba1fcd654b4c7bd889ff604 ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExport.hpp ! src/hotspot/share/prims/jvmtiExtensions.cpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiImpl.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.inline.hpp ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001/ex03t001.cpp From yan at openjdk.java.net Fri Jan 22 15:48:08 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 22 Jan 2021 15:48:08 GMT Subject: git: openjdk/jdk13u-dev: 8235584: UseProfiledLoopPredicate fails with assert(_phase->get_loop(c) == loop) failed: have to be in the same loop Message-ID: <55d18dfc-b583-4266-9476-514c87b67286@openjdk.org> Changeset: e0445f15 Author: Yuri Nesterenko Date: 2021-01-22 15:47:19 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/e0445f15 8235584: UseProfiledLoopPredicate fails with assert(_phase->get_loop(c) == loop) failed: have to be in the same loop Backport-of: 995fae6d4b80361c02afe1367d754d84e7db34e9 ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopnode.cpp From yan at openjdk.java.net Fri Jan 22 17:41:00 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 22 Jan 2021 17:41:00 GMT Subject: git: openjdk/jdk13u-dev: 8231586: enlarge encoding space for OopMapValue offsets Message-ID: Changeset: 40e05192 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-01-22 17:39:45 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/40e05192 8231586: enlarge encoding space for OopMapValue offsets Backport-of: 4a41f86a39de90f157adc296384ee7407f9f2a91 ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/compiler/oopMap.hpp ! src/hotspot/share/opto/buildOopMap.cpp ! src/hotspot/share/runtime/interfaceSupport.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/compiler/OopMapValue.java From yan at openjdk.java.net Mon Jan 25 07:33:04 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 25 Jan 2021 07:33:04 GMT Subject: git: openjdk/jdk13u-dev: 8232083: Minimal VM is broken after JDK-8231586 Message-ID: Changeset: be684892 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-01-25 07:31:44 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/be684892 8232083: Minimal VM is broken after JDK-8231586 Backport-of: be6a893e1faefaccc3a080757eb6e7458e1e75c5 ! src/hotspot/share/compiler/oopMap.cpp From yan at openjdk.java.net Mon Jan 25 09:34:31 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 25 Jan 2021 09:34:31 GMT Subject: git: openjdk/jdk13u-dev: 8222079: Don't use memset to initialize fields decode_env constructor in disassembler.cpp Message-ID: <8752647f-dbc7-4298-8615-eea8b0732c66@openjdk.org> Changeset: b5c0f984 Author: Yuri Nesterenko Date: 2021-01-25 09:33:50 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/b5c0f984 8222079: Don't use memset to initialize fields decode_env constructor in disassembler.cpp Backport-of: 9c2e15364c76f1189ed269c453b9ecbd559275b5 ! src/hotspot/share/compiler/disassembler.cpp From martin.doerr at sap.com Mon Jan 25 09:39:45 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Mon, 25 Jan 2021 09:39:45 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <202101250939.10P9dkJn014583@aojmv0008.oracle.com> Changeset: 4b493b88fd9e Author: skodandarama Date: 2021-01-15 09:40 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/4b493b88fd9e 8258884: [TEST_BUG] Convert applet-based test open/test/jdk/javax/swing/JMenuItem/8031573/bug8031573.java to a regular java test Reviewed-by: aivanov, serb - test/jdk/javax/swing/JMenuItem/8031573/bug8031573.html ! test/jdk/javax/swing/JMenuItem/8031573/bug8031573.java Changeset: 3eabaf340313 Author: kravikumar Date: 2021-01-15 19:14 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/3eabaf340313 8259048: (tz) Upgrade time-zone data to tzdata2020f Reviewed-by: naoto, erikj ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/backward ! make/data/tzdata/etcetera ! make/data/tzdata/europe ! make/data/tzdata/leapseconds ! make/data/tzdata/northamerica ! make/data/tzdata/zone.tab From coffeys at openjdk.java.net Mon Jan 25 11:01:40 2021 From: coffeys at openjdk.java.net (Sean Coffey) Date: Mon, 25 Jan 2021 11:01:40 GMT Subject: git: openjdk/jdk16u: 8226810: Failed to launch JVM because of NullPointerException occured on System.props Message-ID: <6fd2522f-d256-4ec2-b131-3fd53ba3b110@openjdk.org> Changeset: e9dae4dd Author: Evan Whelan Committer: Sean Coffey Date: 2021-01-25 11:00:40 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/e9dae4dd 8226810: Failed to launch JVM because of NullPointerException occured on System.props Backport-of: 5f7ccce0c03b2b814c0bae132d359d9903708496 ! make/data/charsetmapping/stdcs-windows From coffeys at openjdk.java.net Mon Jan 25 11:05:13 2021 From: coffeys at openjdk.java.net (Sean Coffey) Date: Mon, 25 Jan 2021 11:05:13 GMT Subject: git: openjdk/jdk16u: 7146776: deadlock between URLStreamHandler.getHostAddress and file.Handler.openconnection Message-ID: Changeset: d3ecad7b Author: Evan Whelan Committer: Sean Coffey Date: 2021-01-25 11:04:04 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/d3ecad7b 7146776: deadlock between URLStreamHandler.getHostAddress and file.Handler.openconnection Backport-of: db9c114d40cd20c2854121ed8b40a7c9ef8e59b3 ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/net/URLStreamHandler.java From redestad at openjdk.java.net Mon Jan 25 16:20:42 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Mon, 25 Jan 2021 16:20:42 GMT Subject: git: openjdk/jdk16u: 8260010: UTF8ZipCoder not thread-safe since JDK-8243469 Message-ID: <6af76561-1886-40d3-a944-06a21d3cc6ae@openjdk.org> Changeset: 834962bc Author: Claes Redestad Date: 2021-01-25 15:27:35 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/834962bc 8260010: UTF8ZipCoder not thread-safe since JDK-8243469 Backport-of: 1f47de5f6a3969ab2bdd1330ffbb4a9a572f7074 ! src/java.base/share/classes/java/util/zip/ZipCoder.java From mbalao at redhat.com Mon Jan 25 17:51:16 2021 From: mbalao at redhat.com (mbalao at redhat.com) Date: Mon, 25 Jan 2021 17:51:16 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8259319: Illegal package access when SunPKCS11 requires SunJCE's classes Message-ID: <202101251751.10PHpGoT013173@aojmv0008.oracle.com> Changeset: bb161bdd763e Author: mbalao Date: 2021-01-12 21:37 -0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/bb161bdd763e 8259319: Illegal package access when SunPKCS11 requires SunJCE's classes Reviewed-by: valeriep, mullan, goetz ! src/java.base/share/classes/module-info.java ! src/java.base/share/lib/security/default.policy ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Util.java + test/jdk/sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java From hseigel at openjdk.java.net Mon Jan 25 19:38:53 2021 From: hseigel at openjdk.java.net (Harold Seigel) Date: Mon, 25 Jan 2021 19:38:53 GMT Subject: git: openjdk/jdk16u: 8260009: InstanceKlass::has_as_permitted_subclass() fails if subclass was redefined Message-ID: Changeset: 810fb60c Author: Harold Seigel Date: 2021-01-25 19:37:48 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/810fb60c 8260009: InstanceKlass::has_as_permitted_subclass() fails if subclass was redefined Backport-of: f928265e81326a576619719831dc96d95eb135a8 ! src/hotspot/share/oops/instanceKlass.cpp + test/hotspot/jtreg/runtime/sealedClasses/RedefinePermittedSubclass.java From martin.doerr at sap.com Tue Jan 26 11:40:30 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Tue, 26 Jan 2021 11:40:30 +0000 Subject: hg: jdk-updates/jdk11u-dev: 4 new changesets Message-ID: <202101261140.10QBeVRa000923@aojmv0008.oracle.com> Changeset: 8c3a68a01e7f Author: dmarkov Date: 2021-01-22 19:21 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/8c3a68a01e7f 8258805: Japanese characters not entered by mouse click on Windows 10 Reviewed-by: aivanov ! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java Changeset: 9ee0d92aedef Author: weijun Date: 2020-05-14 23:09 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/9ee0d92aedef 8218482: sun/security/krb5/auto/ReplayCachePrecise.java failed - no KrbException thrown Reviewed-by: mullan ! test/jdk/sun/security/krb5/auto/ReplayCachePrecise.java Changeset: 6c94942cde2b Author: fyang Date: 2021-01-21 11:58 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/6c94942cde2b 8260029: aarch64: fix typo in verify_oop_array Reviewed-by: shade, aph Contributed-by: Fei Yang , Zhuxuan Ni ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp Changeset: 9ca722e90f22 Author: jpai Date: 2021-01-18 11:53 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/9ca722e90f22 7146776: deadlock between URLStreamHandler.getHostAddress and file.Handler.openconnection Reviewed-by: alanb, chegar ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/net/URLStreamHandler.java From yan at openjdk.java.net Tue Jan 26 14:39:28 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Tue, 26 Jan 2021 14:39:28 GMT Subject: git: openjdk/jdk13u-dev: 8233027: OopMapSet::all_do does oms.next() twice during iteration Message-ID: <46d845b3-1bcc-4b8d-bc10-89f5d7c1a695@openjdk.org> Changeset: 0bb10174 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-01-26 14:37:41 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/0bb10174 8233027: OopMapSet::all_do does oms.next() twice during iteration Backport-of: a2844b54e13cc492b3f83a0f11d1456151b1b36c ! src/hotspot/share/compiler/oopMap.cpp From yan at openjdk.java.net Tue Jan 26 16:09:59 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Tue, 26 Jan 2021 16:09:59 GMT Subject: git: openjdk/jdk13u-dev: 8251257: NMT: jcmd VM.native_memory scale=1 crashes target VM Message-ID: <04dd2b07-e599-4e3e-bf1d-7660ad649369@openjdk.org> Changeset: 614325cd Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2021-01-26 16:08:50 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/614325cd 8251257: NMT: jcmd VM.native_memory scale=1 crashes target VM Backport-of: 6df465de7309e90bc4de8da66c7059035ffc9bef ! src/hotspot/share/services/nmtCommon.cpp ! test/hotspot/jtreg/runtime/NMT/JcmdScale.java From rob.mckenna at oracle.com Tue Jan 26 17:02:26 2021 From: rob.mckenna at oracle.com (Rob McKenna) Date: Tue, 26 Jan 2021 17:02:26 GMT Subject: git: openjdk/jdk16u: 10 new changesets Message-ID: Changeset: 0408b23b Author: Igor Ignatyev Date: 2021-01-20 18:48:10 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/0408b23b 8259757: add a regression test for 8259353 and 8259601 Co-authored-by: Xiaohong Gong Co-authored-by: Igor Ignatyev Reviewed-by: kvn, jiefu + test/hotspot/jtreg/compiler/vectorapi/Test8259353.java Changeset: a5367cbb Author: Brian Burkhalter Committer: Henry Jen Date: 2020-07-29 09:52:13 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/a5367cbb 8247619: Improve Direct Buffering of Characters Reviewed-by: alanb, ahgross, rhalade, psandoz ! src/java.base/share/classes/java/nio/Buffer.java ! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template ! src/java.base/share/classes/java/nio/X-Buffer.java.template Changeset: 62eab505 Author: Weijun Wang Committer: Henry Jen Date: 2020-10-23 13:00:08 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/62eab505 8255199: Catching a few NumberFormatExceptions in xmldsig Reviewed-by: rhalade ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/RFC2253Parser.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java Changeset: ede1beae Author: Thomas Schatzl Date: 2021-01-21 18:21:07 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/ede1beae 8227695: assert(pss->trim_ticks().seconds() == 0.0) failed: Unexpected partial trimming during evacuation Change FP comparison to integer comparison. Reviewed-by: kbarrett, iwalulya, eosterlund ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp Changeset: d90e06af Author: Jie Fu Date: 2021-01-22 00:13:58 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/d90e06af 8259775: [Vector API] Incorrect code-gen for VectorReinterpret operation Reviewed-by: rbackman, neliasso, kvn ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad + test/hotspot/jtreg/compiler/vectorapi/VectorReinterpretTest.java Changeset: 685c03dc Author: Kim Barrett Date: 2021-01-22 11:20:52 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/685c03dc 8259271: gc/parallel/TestDynShrinkHeap.java still fails "assert(covered_region.contains(new_memregion)) failed: new region is not in covered_region" Use load_acquire to order reads of top and end. Reviewed-by: tschatzl, iwalulya, eosterlund ! src/hotspot/share/gc/parallel/mutableSpace.cpp Changeset: c5ab7c32 Author: Christian Hagedorn Date: 2021-01-25 17:09:52 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/c5ab7c32 8260284: C2: assert(_base == Int) failed: Not an Int Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/phaseX.cpp + test/hotspot/jtreg/compiler/loopopts/TestDivWithTopDivisor.java Changeset: 81e730e5 Author: Vladimir Ivanov Date: 2021-01-25 20:02:56 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/81e730e5 8259276: C2: Empty expression stack when reexecuting tableswitch/lookupswitch instructions after deoptimization Reviewed-by: dlong, kvn, thartmann ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/parse2.cpp Changeset: 408772c9 Author: Vicente Romero Date: 2021-01-26 16:00:41 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/408772c9 8259025: Record compact constructor using Objects.requireNonNull Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! test/langtools/tools/javac/records/RecordCompilationTests.java Changeset: 58a1cbff Author: Rob McKenna Date: 2021-01-26 16:27:50 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/58a1cbff Merge From yan at openjdk.java.net Wed Jan 27 11:24:36 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 27 Jan 2021 11:24:36 GMT Subject: git: openjdk/jdk13u-dev: 8226810: Failed to launch JVM because of NullPointerException occured on System.props Message-ID: Changeset: ad28e4fe Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2021-01-27 11:23:46 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/ad28e4fe 8226810: Failed to launch JVM because of NullPointerException occured on System.props Backport-of: 5f7ccce0c03b2b814c0bae132d359d9903708496 ! make/data/charsetmapping/stdcs-windows From yan at openjdk.java.net Wed Jan 27 11:57:06 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 27 Jan 2021 11:57:06 GMT Subject: git: openjdk/jdk13u-dev: 8244819: hsdis does not compile with binutils 2.34+ Message-ID: <08d58b9e-b2bd-4bf3-9110-fdd1d0222523@openjdk.org> Changeset: b0700993 Author: Yuri Nesterenko Date: 2021-01-27 11:56:06 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/b0700993 8244819: hsdis does not compile with binutils 2.34+ Backport-of: ebf928a0e7d02ab66be47f78dd85e78c1147c2f3 ! src/utils/hsdis/hsdis.c From yan at openjdk.java.net Wed Jan 27 14:52:41 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 27 Jan 2021 14:52:41 GMT Subject: git: openjdk/jdk13u-dev: 8255908: ExceptionInInitializerError due to UncheckedIOException while initializing cgroupv1 subsystem Message-ID: <650cecdc-e2ab-41d0-b5fa-1b4909b5b229@openjdk.org> Changeset: 9be352b3 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2021-01-27 14:51:25 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/9be352b3 8255908: ExceptionInInitializerError due to UncheckedIOException while initializing cgroupv1 subsystem Reviewed-by: yan Backport-of: 8d9cf48e813dee9567340720978392e04f736e65 ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java From martin.doerr at sap.com Wed Jan 27 16:23:34 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Wed, 27 Jan 2021 16:23:34 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <202101271623.10RGNZwC021657@aojmv0008.oracle.com> Changeset: f03969506ff4 Author: yzheng Date: 2020-12-10 22:43 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/f03969506ff4 8257910: [JVMCI] Set exception_seen accordingly in the runtime. Reviewed-by: kvn ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp Changeset: 7339a7e2b59d Author: dholmes Date: 2021-01-08 04:11 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/7339a7e2b59d 8258077: Using -Xcheck:jni can lead to a double-free after JDK-8193234 8259446: runtime/jni/checked/TestCheckedReleaseArrayElements.java fails with stderr not empty Reviewed-by: dcubed, hseigel ! src/hotspot/share/prims/jniCheck.cpp + test/hotspot/jtreg/runtime/jni/checked/TestCheckedReleaseArrayElements.java + test/hotspot/jtreg/runtime/jni/checked/TestCheckedReleaseCriticalArray.java + test/hotspot/jtreg/runtime/jni/checked/libTestCheckedReleaseArrayElements.c + test/hotspot/jtreg/runtime/jni/checked/libTestCheckedReleaseCriticalArray.c From mbalao at redhat.com Wed Jan 27 17:58:54 2021 From: mbalao at redhat.com (mbalao at redhat.com) Date: Wed, 27 Jan 2021 17:58:54 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8258833: Cancel multi-part cipher operations in SunPKCS11 after failures Message-ID: <202101271758.10RHwskP003062@aojmv0008.oracle.com> Changeset: 1a8c70aaf116 Author: mbalao Date: 2021-01-25 15:01 -0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/1a8c70aaf116 8258833: Cancel multi-part cipher operations in SunPKCS11 after failures Reviewed-by: valeriep ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Cipher.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Mac.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PSSSignature.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Signature.java + test/jdk/sun/security/pkcs11/Cipher/CancelMultipart.java From paul.hohensee at gmail.com Wed Jan 27 18:33:41 2021 From: paul.hohensee at gmail.com (paul.hohensee at gmail.com) Date: Wed, 27 Jan 2021 18:33:41 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8260308: Update LogCompilation junit to 4.13.1 Message-ID: <202101271833.10RIXfCZ017037@aojmv0008.oracle.com> Changeset: 4ed322bf6b00 Author: iignatyev Date: 2021-01-25 17:16 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/4ed322bf6b00 8260308: Update LogCompilation junit to 4.13.1 Reviewed-by: ecaspole, iignatyev Contributed-by: Dan Lutker ! src/utils/LogCompilation/pom.xml From yan at openjdk.java.net Thu Jan 28 12:45:27 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 28 Jan 2021 12:45:27 GMT Subject: git: openjdk/jdk13u-dev: 7146776: deadlock between URLStreamHandler.getHostAddress and file.Handler.openconnection Message-ID: Changeset: 62f79b19 Author: Yuri Nesterenko Date: 2021-01-28 12:44:47 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/62f79b19 7146776: deadlock between URLStreamHandler.getHostAddress and file.Handler.openconnection Reviewed-by: dcherepanov Backport-of: db9c114d40cd20c2854121ed8b40a7c9ef8e59b3 ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/net/URLStreamHandler.java From yan at openjdk.java.net Thu Jan 28 13:11:47 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 28 Jan 2021 13:11:47 GMT Subject: git: openjdk/jdk13u-dev: 8234687: change javap reporting on unknown attributes Message-ID: Changeset: 80f30ba4 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2021-01-28 13:10:38 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/80f30ba4 8234687: change javap reporting on unknown attributes Backport-of: 6025207be877a4081016371e52e9560f4e076552 ! src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java + test/langtools/tools/javap/BadAttributeName.java From yan at openjdk.java.net Fri Jan 29 11:20:16 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 29 Jan 2021 11:20:16 GMT Subject: git: openjdk/jdk13u-dev: 8212160: JVMTI agent crashes with "assert(_value != 0LL) failed: resolving NULL _value" Message-ID: <34ced687-e0b8-47ae-8f8e-667985e03118@openjdk.org> Changeset: 5c15783b Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2021-01-29 11:18:56 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/5c15783b 8212160: JVMTI agent crashes with "assert(_value != 0LL) failed: resolving NULL _value" Add local deferred event list to thread to post events outside CodeCache_lock. Reviewed-by: yan Backport-of: 8846a8043d1137ab1aeee3a4304d5fa02c9431ad ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp ! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExport.hpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiImpl.hpp ! src/hotspot/share/prims/jvmtiThreadState.cpp ! src/hotspot/share/prims/jvmtiThreadState.hpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/serviceThread.hpp ! src/hotspot/share/runtime/thread.cpp + test/hotspot/jtreg/serviceability/jvmti/CompiledMethodLoad/Zombie.java + test/hotspot/jtreg/serviceability/jvmti/CompiledMethodLoad/libCompiledZombie.cpp From yan at openjdk.java.net Fri Jan 29 11:23:04 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 29 Jan 2021 11:23:04 GMT Subject: git: openjdk/jdk13u-dev: 8256809: Annotation processing causes NPE during flow analysis Message-ID: <10045b5c-3e3c-4bd7-bf18-fb2c1a7889df@openjdk.org> Changeset: fd622d3e Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2021-01-29 11:21:52 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/fd622d3e 8256809: Annotation processing causes NPE during flow analysis Backport-of: 8ddf5e172b5d3fcd0aafa50c9019ee16ef038825 ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java + test/langtools/tools/javac/processing/rounds/ErrClassSymbolTypeFixed.java From yan at openjdk.java.net Fri Jan 29 11:33:20 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 29 Jan 2021 11:33:20 GMT Subject: git: openjdk/jdk13u-dev: 8243290: Improve diagnostic messages for class verification and redefinition failures Message-ID: <3f24c0f9-13e8-4950-8f73-05aab1a1e19b@openjdk.org> Changeset: a27970ff Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2021-01-29 11:32:27 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/a27970ff 8243290: Improve diagnostic messages for class verification and redefinition failures Backport-of: ac4603144da1d763b97900747d0e83a59ad06ba7 ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp From yan at openjdk.java.net Fri Jan 29 12:46:09 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 29 Jan 2021 12:46:09 GMT Subject: git: openjdk/jdk13u-dev: 6532025: GIF reader throws misleading exception with truncated images Message-ID: <82400bb3-11d1-458e-8a2e-f8a5a50c50c7@openjdk.org> Changeset: 49b17541 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2021-01-29 12:40:26 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/49b17541 6532025: GIF reader throws misleading exception with truncated images Backport-of: bd78beae15a497329be279e8754cca0c6b2249eb ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java + test/jdk/javax/imageio/plugins/gif/TruncatedGIFTest.java From yan at openjdk.java.net Fri Jan 29 15:15:52 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 29 Jan 2021 15:15:52 GMT Subject: git: openjdk/jdk13u-dev: 8235456: Minimal VM is broken after JDK-8212160 Message-ID: <252a73e6-329a-444c-9ab1-8c17d2488afe@openjdk.org> Changeset: 7217f4c3 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2021-01-29 15:14:32 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/7217f4c3 8235456: Minimal VM is broken after JDK-8212160 Backport-of: f8caabaac7bbef3af1352f7559248f285bbdd0b7 ! src/hotspot/share/prims/jvmtiImpl.hpp From yan at openjdk.java.net Fri Jan 29 15:18:42 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 29 Jan 2021 15:18:42 GMT Subject: git: openjdk/jdk13u-dev: 8236124: Minimal VM slowdebug build failed after JDK-8212160 Message-ID: <1d7110ef-c2ff-4825-9d5b-79c23bcfb509@openjdk.org> Changeset: 3678a7b9 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2021-01-29 15:18:12 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/3678a7b9 8236124: Minimal VM slowdebug build failed after JDK-8212160 Use macro JVMTI_ONLY to avoid slowdebug build fail Backport-of: 4e29c964f92572fa098d51830949393423df5a80 ! src/hotspot/share/prims/jvmtiThreadState.hpp