From clanger at openjdk.java.net Thu Jul 1 07:06:14 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 1 Jul 2021 07:06:14 GMT Subject: git: openjdk/jdk11u-dev: 8163326: Update the default enabled cipher suites preference Message-ID: <13b0dc20-fb18-4e4a-aab2-e54689f0a86d@openjdk.org> Changeset: af4b3730 Author: Alexey Bakhtin Committer: Christoph Langer Date: 2021-07-01 07:04:53 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/af4b37301d33723806c38cf8ae5d85b7fa7ef39f 8163326: Update the default enabled cipher suites preference Reviewed-by: clanger Backport-of: d812742d687cf6e8748d65552831f60be156c860 ! src/java.base/share/classes/sun/security/ssl/CipherSuite.java ! test/jdk/javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java ! test/jdk/javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java From clanger at openjdk.java.net Thu Jul 1 08:41:21 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 1 Jul 2021 08:41:21 GMT Subject: git: openjdk/jdk11u-dev: 8269529: javax/swing/reliability/HangDuringStaticInitialization.java fails in Windows debug build Message-ID: <9a5d522e-5b0b-431a-b6ad-cdd5ec7b790e@openjdk.org> Changeset: 65fe4666 Author: Christoph Langer Date: 2021-07-01 08:40:35 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/65fe46666f9acb9282d85aba015fd32c39e28bb7 8269529: javax/swing/reliability/HangDuringStaticInitialization.java fails in Windows debug build Backport-of: d042029509a8cbdb723f78e2cfee4e2885775814 ! test/jdk/javax/swing/reliability/HangDuringStaticInitialization.java From clanger at openjdk.java.net Thu Jul 1 08:42:29 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 1 Jul 2021 08:42:29 GMT Subject: git: openjdk/jdk11u-dev: 8262409: sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions. SSL test failures caused by java failed with "Server reported the wrong exception" Message-ID: <5056cb68-f031-41a9-a0ff-802a030ae58b@openjdk.org> Changeset: aa79d2b4 Author: Christoph Langer Date: 2021-07-01 08:41:32 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/aa79d2b463ba3d6589d4f4cd91c10fa49b11698b 8262409: sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions. SSL test failures caused by java failed with "Server reported the wrong exception" Reviewed-by: stuefe Backport-of: 3aa7062c3dd41e06df67b46473ee2ef5a9671cf9 ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions.java From mdoerr at openjdk.java.net Thu Jul 1 09:07:35 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 1 Jul 2021 09:07:35 GMT Subject: git: openjdk/jdk11u-dev: 8269614: [s390] Interpreter checks wrong bit for slow path instance allocation Message-ID: <5116e6fc-24ad-4f96-873a-fcf7830cf208@openjdk.org> Changeset: 3ed6237b Author: Martin Doerr Date: 2021-07-01 09:06:46 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/3ed6237ba3b8ea08c08ed70edb1a4b7d6e575c27 8269614: [s390] Interpreter checks wrong bit for slow path instance allocation Backport-of: be0ac92e186c7b2845e251ce56204a2378f76976 ! src/hotspot/cpu/s390/templateTable_s390.cpp From mdoerr at openjdk.java.net Thu Jul 1 09:08:55 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 1 Jul 2021 09:08:55 GMT Subject: git: openjdk/jdk11u-dev: 8268366: Incorrect calculation of has_fpu_registers in C1 linear scan Message-ID: Changeset: e56abcaa Author: Martin Doerr Date: 2021-07-01 09:08:00 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/e56abcaaeedcb510537eee92a57109525a7e5951 8268366: Incorrect calculation of has_fpu_registers in C1 linear scan Reviewed-by: phh Backport-of: 702e3ff05472e35140b38fd5a4d1266f4efdd7bb ! src/hotspot/share/c1/c1_LinearScan.cpp + test/hotspot/jtreg/compiler/c1/TestLinearScanHasFPURegisters.java From zgu at openjdk.java.net Thu Jul 1 13:33:13 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Thu, 1 Jul 2021 13:33:13 GMT Subject: git: openjdk/jdk11u-dev: 8266404: Fatal error report generated with -XX:+CrashOnOutOfMemoryError should not contain suggestion to submit a bug report Message-ID: <1f33517f-1348-4a93-9d1b-4b32344a3e76@openjdk.org> Changeset: 71f793ed Author: Zhengyu Gu Date: 2021-07-01 13:31:58 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/71f793edd7d2b0a8102477d80f9306ad74d50a42 8266404: Fatal error report generated with -XX:+CrashOnOutOfMemoryError should not contain suggestion to submit a bug report Reviewed-by: clanger Backport-of: cd1c17c0a6416a8d16cf2035f3e97dba95b6b8af ! src/hotspot/share/utilities/debug.cpp ! src/hotspot/share/utilities/debug.hpp ! src/hotspot/share/utilities/vmError.cpp ! src/hotspot/share/utilities/vmError.hpp From zgu at openjdk.java.net Fri Jul 2 13:03:35 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Fri, 2 Jul 2021 13:03:35 GMT Subject: git: openjdk/jdk11u-dev: 8269594: assert(_handle_mark_nesting > 1) failed: memory leak: allocating handle outside HandleMark Message-ID: <8e612e5a-96e9-4b14-be46-edc67f58587f@openjdk.org> Changeset: 73e987c3 Author: Zhengyu Gu Date: 2021-07-02 13:02:22 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/73e987c317d9d96a3a309312a2fd9b1b8f779dcb 8269594: assert(_handle_mark_nesting > 1) failed: memory leak: allocating handle outside HandleMark Backport-of: 4b4bef4e1e06c8efbfeb2c28e0658ce91ee9ad66 ! src/hotspot/share/runtime/safepoint.cpp From zgu at openjdk.java.net Sat Jul 3 20:59:22 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Sat, 3 Jul 2021 20:59:22 GMT Subject: git: openjdk/jdk11u-dev: 8269847: JDK-8269594 backport breaks 11u builds Message-ID: <6edd2f50-78b8-4ef8-898b-5526355b58c3@openjdk.org> Changeset: 21345efe Author: Zhengyu Gu Date: 2021-07-03 20:57:34 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/21345efe4932a5af2482d9ffef17c2cad9c9e17d 8269847: JDK-8269594 backport breaks 11u builds Reviewed-by: clanger ! src/hotspot/share/runtime/safepoint.cpp From shade at openjdk.java.net Mon Jul 5 07:37:47 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 5 Jul 2021 07:37:47 GMT Subject: git: openjdk/jdk11u-dev: 8260923: Add more tests for SSLSocket input/output shutdown Message-ID: <66114fa0-be39-42ad-955c-afa3758fad2b@openjdk.org> Changeset: 3e09f948 Author: Aleksey Shipilev Date: 2021-07-05 07:36:16 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/3e09f948dd09852acab86ca6cd6154728a8ceedc 8260923: Add more tests for SSLSocket input/output shutdown Backport-of: 9bb1863ed719a2a0108ef514ce59ffc5b4febe21 ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java From shade at openjdk.java.net Mon Jul 5 07:39:16 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 5 Jul 2021 07:39:16 GMT Subject: git: openjdk/jdk11u-dev: 8255718: Zero: VM should know it runs in interpreter-only mode Message-ID: <58199db3-80a6-4ab1-b41b-1e307b15f118@openjdk.org> Changeset: c61cfb55 Author: Aleksey Shipilev Date: 2021-07-05 07:38:11 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/c61cfb5514ab57947194400b3edeff6cb36a7924 8255718: Zero: VM should know it runs in interpreter-only mode Backport-of: f0eeca90804ca2b90c15290f8df07c95dd468363 ! src/hotspot/share/runtime/arguments.cpp From shade at openjdk.java.net Mon Jul 5 07:36:31 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 5 Jul 2021 07:36:31 GMT Subject: git: openjdk/jdk11u-dev: 8253631: Remove unimplemented CompileBroker methods after JEP-165 Message-ID: Changeset: c00a72f8 Author: Aleksey Shipilev Date: 2021-07-05 07:35:12 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/c00a72f855bae650498a9b9728ba73f0020478eb 8253631: Remove unimplemented CompileBroker methods after JEP-165 Backport-of: dc1ef58351313a5a269a6b75396ed4a538582c0d ! src/hotspot/share/compiler/compileBroker.hpp From clanger at openjdk.java.net Mon Jul 5 08:32:06 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 5 Jul 2021 08:32:06 GMT Subject: git: openjdk/jdk11u-dev: 8259338: Add expiry exception for identrustdstx3 alias to VerifyCACerts.java test Message-ID: <30243e2b-1ed5-41b2-a80b-72396aedc95f@openjdk.org> Changeset: 65b215a8 Author: Christoph Langer Date: 2021-07-05 08:31:12 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/65b215a86c62cb1f154c12090e4f657a74c38e80 8259338: Add expiry exception for identrustdstx3 alias to VerifyCACerts.java test Reviewed-by: shade Backport-of: 54f5ffeaad9da7cc77d9b6c0339758340c42ea2e ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java From shade at openjdk.java.net Mon Jul 5 08:34:31 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 5 Jul 2021 08:34:31 GMT Subject: git: openjdk/jdk11u-dev: 8224853: CDS address sanitizer errors Message-ID: <6b417918-e0e2-476e-9b5d-91f458b1a00e@openjdk.org> Changeset: 3f034767 Author: Aleksey Shipilev Date: 2021-07-05 08:33:40 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/3f03476795bc6d256535af8abd2465ea4e3869b1 8224853: CDS address sanitizer errors Reviewed-by: jiangli Backport-of: 72daa46d46ffdfe5e7e24036b35c1d46252d4d83 ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/memory/iterator.hpp ! src/hotspot/share/memory/metaspaceShared.cpp From shade at openjdk.java.net Mon Jul 5 08:40:36 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 5 Jul 2021 08:40:36 GMT Subject: git: openjdk/jdk11u-dev: 8255810: Zero: build fails without JVMTI Message-ID: <839c76e8-ec33-48bd-acde-aacbd75a0c76@openjdk.org> Changeset: fdaa4f0a Author: Aleksey Shipilev Date: 2021-07-05 08:39:45 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/fdaa4f0a546871ea3c8952555ccdc4b03098a468 8255810: Zero: build fails without JVMTI Reviewed-by: stuefe Backport-of: ca216bae1af5b6db0e0aa2bc0c8730711602f9a6 ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/services/diagnosticCommand.cpp From shade at openjdk.java.net Mon Jul 5 09:15:33 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 5 Jul 2021 09:15:33 GMT Subject: git: openjdk/jdk11u-dev: 8227766: CheckUnhandledOops is broken in MemAllocator Message-ID: <08c7f656-03af-4bf5-8229-933c7bc39cec@openjdk.org> Changeset: d07f6d91 Author: Aleksey Shipilev Date: 2021-07-05 09:14:17 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/d07f6d910bddcc4a9f1b6ddb8f24065c9be91340 8227766: CheckUnhandledOops is broken in MemAllocator Save oop created in handle more eagerly, so CheckUnhandledOops doesn't bash it. Reviewed-by: phh Backport-of: d35c1540e65de22c970e9202c76b65fba30eaa0d ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/gc/shared/memAllocator.cpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/unhandledOops.cpp ! src/hotspot/share/services/gcNotifier.cpp + test/hotspot/jtreg/runtime/CheckUnhandledOops/TestOutOfMemory.java From shade at openjdk.java.net Mon Jul 5 20:00:57 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 5 Jul 2021 20:00:57 GMT Subject: git: openjdk/jdk11u-dev: 8267396: Avoid recording "pc" in unhandled oops detector for better performance Message-ID: <4741282e-18ea-479d-a41b-16b56c468c7c@openjdk.org> Changeset: d424c0ce Author: Aleksey Shipilev Date: 2021-07-05 19:59:54 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/d424c0ced4af3dc51aaa329b46c26e4ce9bea6d7 8267396: Avoid recording "pc" in unhandled oops detector for better performance Reviewed-by: phh Backport-of: f67847f52a306874d1a0d92250f8a556b3af6507 ! src/hotspot/share/oops/oopsHierarchy.cpp ! src/hotspot/share/runtime/unhandledOops.cpp ! src/hotspot/share/runtime/unhandledOops.hpp From shade at openjdk.java.net Tue Jul 6 17:50:35 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 6 Jul 2021 17:50:35 GMT Subject: git: openjdk/jdk11u-dev: 8213922: fix ctw stand-alone build Message-ID: <12ba20ae-d754-42c5-ac0e-03d4f8f88060@openjdk.org> Changeset: c1deb0c4 Author: Aleksey Shipilev Date: 2021-07-06 17:48:59 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/c1deb0c4c2349d5f9105b1756a845eeac921ae81 8213922: fix ctw stand-alone build Reviewed-by: roland Backport-of: e53852dd51f473587297c1631b2f07f594e43e0a ! test/hotspot/jtreg/testlibrary/ctw/Makefile From clanger at openjdk.java.net Wed Jul 7 08:38:03 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 7 Jul 2021 08:38:03 GMT Subject: git: openjdk/jdk11u-dev: 8260589: Crash in JfrTraceIdLoadBarrier::load(_jclass*) Message-ID: <2430c0f3-62af-4ef6-938c-0494fbdb3eea@openjdk.org> Changeset: 1d204c55 Author: Denghui Dong Committer: Christoph Langer Date: 2021-07-07 08:37:11 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/1d204c554ffe969567161cc05992486ff47d346d 8260589: Crash in JfrTraceIdLoadBarrier::load(_jclass*) Reviewed-by: clanger, mgronlun Backport-of: a9d2267f8d306522522c999ff584ccaa34c46456 ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp ! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp ! src/hotspot/share/oops/typeArrayKlass.cpp + test/jdk/jdk/jfr/jvm/TestPrimitiveClasses.java From shade at openjdk.java.net Thu Jul 8 08:56:15 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 8 Jul 2021 08:56:15 GMT Subject: git: openjdk/jdk11u-dev: 8250588: Shenandoah: LRB needs to save/restore fp registers for runtime call Message-ID: <534ae055-fd04-4363-99ed-f89d285cb284@openjdk.org> Changeset: bdf85684 Author: Aleksey Shipilev Date: 2021-07-08 08:54:32 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/bdf85684d67792a7a1cd8116dbbc12521ea26b35 8250588: Shenandoah: LRB needs to save/restore fp registers for runtime call Reviewed-by: zgu Backport-of: 3a8a15b5d005d30ba4a7109a8e91e3e6b72b885c ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp From shade at openjdk.java.net Thu Jul 8 09:08:30 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 8 Jul 2021 09:08:30 GMT Subject: git: openjdk/jdk11u-dev: 8267424: CTW: C1 fails with "State must not be null" Message-ID: <18b0b2e4-cc22-4c23-98f4-2baeed418c49@openjdk.org> Changeset: 02c0cf60 Author: Aleksey Shipilev Date: 2021-07-08 09:07:05 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/02c0cf609b990ef5fd01cd414c5a552bf4f783c6 8267424: CTW: C1 fails with "State must not be null" Backport-of: 0a6c7d8a4b6560d3917b9faf66ccf5fc15a891db ! src/hotspot/share/c1/c1_GraphBuilder.cpp From alexsch at openjdk.java.net Thu Jul 8 09:17:59 2021 From: alexsch at openjdk.java.net (Alexander Scherbatiy) Date: Thu, 8 Jul 2021 09:17:59 GMT Subject: git: openjdk/jdk11u-dev: 8218145: block_if_requested is not proper inlined due to size Message-ID: <7ca52042-ab3a-4717-9202-24fe8cf87051@openjdk.org> Changeset: 2beb7e7a Author: Dmitry Chuyko Committer: Alexander Scherbatiy Date: 2021-07-08 09:17:28 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/2beb7e7a5834c45850e1bde8d98ed0839726db20 8218145: block_if_requested is not proper inlined due to size Backport-of: f1fbd694788715532beca66b44f1afd83745e826 ! src/hotspot/share/runtime/safepointMechanism.cpp ! src/hotspot/share/runtime/safepointMechanism.hpp ! src/hotspot/share/runtime/safepointMechanism.inline.hpp From mdoerr at openjdk.java.net Thu Jul 8 12:42:34 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 8 Jul 2021 12:42:34 GMT Subject: git: openjdk/jdk11u-dev: 8268369: SIGSEGV in PhaseCFG::implicit_null_check due to missing null check Message-ID: <8eb3613d-ea93-4d3b-96c2-812aabf84916@openjdk.org> Changeset: c44da652 Author: Martin Doerr Date: 2021-07-08 12:41:46 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/c44da652ce890187ad6e59f62635501f172ed089 8268369: SIGSEGV in PhaseCFG::implicit_null_check due to missing null check Backport-of: 4ad8b04421f3142c396ade26f36334da7a915b5b ! src/hotspot/share/opto/lcm.cpp From mdoerr at openjdk.java.net Fri Jul 9 14:34:47 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 9 Jul 2021 14:34:47 GMT Subject: git: openjdk/jdk11u-dev: 8255452: Doing GC during JVMTI MethodExit event posting breaks return oop Message-ID: Changeset: 509170c5 Author: Martin Doerr Date: 2021-07-09 14:33:59 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/509170c5fc0d8de7c13f49d15c6399627d3d269f 8255452: Doing GC during JVMTI MethodExit event posting breaks return oop Reviewed-by: rrich, mbaesken Backport-of: 3a02578b333758db841cb6b9058f6fe064107881 ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExport.hpp From clanger at openjdk.java.net Fri Jul 9 14:42:16 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Fri, 9 Jul 2021 14:42:16 GMT Subject: git: openjdk/jdk11u-dev: 8263407: SPARC64 detection fails on Athena (SPARC64-X) Message-ID: Changeset: 591d7690 Author: Ilarion Nakonechnyy Committer: Christoph Langer Date: 2021-07-09 14:40:53 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/591d7690230a7e3e6d4e3877595c713243467343 8263407: SPARC64 detection fails on Athena (SPARC64-X) Reviewed-by: mdoerr ! src/hotspot/cpu/sparc/vm_version_sparc.cpp ! src/hotspot/cpu/sparc/vm_version_sparc.hpp ! src/hotspot/os_cpu/solaris_sparc/vm_version_solaris_sparc.cpp From stuefe at openjdk.java.net Fri Jul 9 15:03:57 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Fri, 9 Jul 2021 15:03:57 GMT Subject: git: openjdk/jdk11u-dev: 8261238: NMT should not limit baselining by size threshold Message-ID: Changeset: 7bc4f402 Author: Thomas Stuefe Date: 2021-07-09 15:03:19 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/7bc4f40203654a9b21ff968768b3924e50323871 8261238: NMT should not limit baselining by size threshold Backport-of: 578a0b3c3de1cce6d74d02d973c2def360823c7b ! src/hotspot/share/services/memBaseline.cpp ! src/hotspot/share/services/memBaseline.hpp From clanger at openjdk.java.net Sat Jul 10 12:12:03 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Sat, 10 Jul 2021 12:12:03 GMT Subject: git: openjdk/jdk11u-dev: 8268635: Corrupt oop in ClassLoaderData Message-ID: Changeset: 3ce8c728 Author: William Kemper Committer: Christoph Langer Date: 2021-07-10 12:10:34 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/3ce8c728ee33b4c8b0730010e7a0f9c687cf99ba 8268635: Corrupt oop in ClassLoaderData Backport-of: 3586a233a49c979e87fed9df148d0bf3df2df38b ! src/hotspot/share/classfile/classLoaderData.cpp From shade at openjdk.java.net Sun Jul 11 13:24:47 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Sun, 11 Jul 2021 13:24:47 GMT Subject: git: openjdk/jdk11u-dev: 8240555: Using env of JAVA_TOOL_OPTIONS and _JAVA_OPTIONS breaks QuietOption.java test Message-ID: <14dff1d3-31ef-4486-bbce-5c5885ed8ebc@openjdk.org> Changeset: 2c49ccaa Author: Aleksey Shipilev Date: 2021-07-11 13:23:52 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/2c49ccaa978cef291aab35e395a7239d035811ab 8240555: Using env of JAVA_TOOL_OPTIONS and _JAVA_OPTIONS breaks QuietOption.java test Backport-of: 2eaeb20697147aaacca2f8b51b6815aa6214f25b ! test/langtools/jdk/javadoc/tool/QuietOption.java From shade at openjdk.java.net Sun Jul 11 13:27:00 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Sun, 11 Jul 2021 13:27:00 GMT Subject: git: openjdk/jdk11u-dev: 8249773: Upgrade ReceiveISA.java test to be resilient to failure due to stray packets and interference Message-ID: Changeset: 3869a19f Author: Aleksey Shipilev Date: 2021-07-11 13:25:04 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/3869a19fbda7559102cb7c0c64eab87a28bb34ee 8249773: Upgrade ReceiveISA.java test to be resilient to failure due to stray packets and interference This fix upgrades java/nio/channels/DatagramChannel/ReceiveISA.java so it can handle interference from stray packets. Backport-of: d8355e0281e19cb2cf9fff070f3c7540de7bcb95 ! test/jdk/java/nio/channels/DatagramChannel/ReceiveISA.java From shade at openjdk.java.net Sun Jul 11 13:30:30 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Sun, 11 Jul 2021 13:30:30 GMT Subject: git: openjdk/jdk11u-dev: 8256267: Relax compiler/floatingpoint/NaNTest.java for x86_32 and lower -XX:+UseSSE Message-ID: Changeset: 1960a057 Author: Aleksey Shipilev Date: 2021-07-11 13:28:10 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/1960a05717ed6235033f450f822f7348405e10d0 8256267: Relax compiler/floatingpoint/NaNTest.java for x86_32 and lower -XX:+UseSSE Backport-of: a14f02d8e59156a26c3509e21f2b19bf23cb7c1d ! test/hotspot/jtreg/compiler/floatingpoint/NaNTest.java From shade at openjdk.java.net Sun Jul 11 13:29:05 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Sun, 11 Jul 2021 13:29:05 GMT Subject: git: openjdk/jdk11u-dev: 8217825: Verify @AfterTest is used correctly in WebSocket tests Message-ID: <970b5531-8382-4d50-a068-e09cad06416d@openjdk.org> Changeset: 6d0945ef Author: Aleksey Shipilev Date: 2021-07-11 13:26:42 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/6d0945efa60c278d5b763a3ee7f9d3f61dee34ec 8217825: Verify @AfterTest is used correctly in WebSocket tests Remove @AfterTest tags; added in explicit closing of resources e.g. httpServer, webSocket, etc Backport-of: 11d43732bcabb6b4804bb64eb055e25f05b5c88f ! test/jdk/java/net/httpclient/websocket/Abort.java ! test/jdk/java/net/httpclient/websocket/AutomaticPong.java ! test/jdk/java/net/httpclient/websocket/SendTest.java ! test/jdk/java/net/httpclient/websocket/WebSocketTest.java From yan at openjdk.java.net Mon Jul 12 09:33:41 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 12 Jul 2021 09:33:41 GMT Subject: git: openjdk/jdk15u-dev: 8268635: Corrupt oop in ClassLoaderData Message-ID: Changeset: 34b00be9 Author: William Kemper Committer: Yuri Nesterenko Date: 2021-07-12 09:32:40 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/34b00be9abcf2eea811e40281ad639b4cae17665 8268635: Corrupt oop in ClassLoaderData Backport-of: 3586a233a49c979e87fed9df148d0bf3df2df38b ! src/hotspot/share/classfile/classLoaderData.cpp From yan at openjdk.java.net Mon Jul 12 10:13:20 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 12 Jul 2021 10:13:20 GMT Subject: git: openjdk/jdk13u-dev: 8268965: TCP Connection Reset when connecting simple socket to SSL server Message-ID: Changeset: 3c83f414 Author: Alexey Bakhtin Committer: Yuri Nesterenko Date: 2021-07-12 10:12:41 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/3c83f4141086902d55766b1c62c6a94a34fc6e48 8268965: TCP Connection Reset when connecting simple socket to SSL server Reviewed-by: yan Backport-of: 6f171b9f0d28ad17b31a54bad894f38d19df6f73 ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java + test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketReset.java From yan at openjdk.java.net Mon Jul 12 10:13:39 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 12 Jul 2021 10:13:39 GMT Subject: git: openjdk/jdk15u-dev: 8268965: TCP Connection Reset when connecting simple socket to SSL server Message-ID: <17f8f654-5ba1-416e-a6e4-97f394246bb2@openjdk.org> Changeset: 93ad8b6c Author: Alexey Bakhtin Committer: Yuri Nesterenko Date: 2021-07-12 10:12:12 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/93ad8b6cf99e0b39f6682f30ed2433d9c2817167 8268965: TCP Connection Reset when connecting simple socket to SSL server Reviewed-by: yan Backport-of: 6f171b9f0d28ad17b31a54bad894f38d19df6f73 ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java + test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketReset.java From mdoerr at openjdk.java.net Mon Jul 12 12:53:48 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 12 Jul 2021 12:53:48 GMT Subject: git: openjdk/jdk11u-dev: 8268360: Missing check for infinite loop during node placement Message-ID: <396c4fbb-3dde-4d2b-86e2-36fc67284f41@openjdk.org> Changeset: 22a4752d Author: Martin Doerr Date: 2021-07-12 12:52:47 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/22a4752d5cb6d4cbaa229706ec5fc7016ffddc52 8268360: Missing check for infinite loop during node placement 8268417: Add test from JDK-8268360 Reviewed-by: roland ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestInfLoopNearUsePlacement.java From shade at openjdk.java.net Mon Jul 12 13:13:58 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 12 Jul 2021 13:13:58 GMT Subject: git: openjdk/jdk11u-dev: 8249899: jdk/javadoc/tool/InlineTagsWithBraces.java uses @ignore w/o bug-id Message-ID: <2a458ab6-5122-451b-b958-a68d7510d913@openjdk.org> Changeset: 09c6af3a Author: Aleksey Shipilev Date: 2021-07-12 13:12:40 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/09c6af3a62d1cb0224e00e47a87dbb75c44db008 8249899: jdk/javadoc/tool/InlineTagsWithBraces.java uses @ignore w/o bug-id 8249897: jdk/javadoc/tool/LangVers.java uses @ignore w/o bug-id 8249898: jdk/javadoc/tool/6176978/T6176978.java uses @ignore w/o bug-id Backport-of: 69d01b6bcabda177f5e27f6c7b141be57cd00619 - test/langtools/jdk/javadoc/tool/6176978/T6176978.java - test/langtools/jdk/javadoc/tool/6176978/X.java - test/langtools/jdk/javadoc/tool/InlineTagsWithBraces.java - test/langtools/jdk/javadoc/tool/LangVers.java From mdoerr at openjdk.java.net Tue Jul 13 08:52:22 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 13 Jul 2021 08:52:22 GMT Subject: git: openjdk/jdk11u-dev: 2 new changesets Message-ID: Changeset: cbd3b0f4 Author: Martin Doerr Date: 2021-07-13 08:50:11 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/cbd3b0f498e3cf23dd91974401e2d202bed2f0d6 8267399: C2: java/text/Normalizer/ConformanceTest.java test failed with assertion Backport-of: 578c55bbe65baec733bb633afbc1423010fa6aed ! src/hotspot/share/opto/loopTransform.cpp + test/hotspot/jtreg/compiler/loopopts/TestDeadCountedLoop.java Changeset: 8d1e4029 Author: Martin Doerr Date: 2021-07-13 08:50:57 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/8d1e4029100648d6f14090aebdeb6decabfbf30a 8265132: C2 compilation fails with assert "missing precedence edge" Reviewed-by: roland Backport-of: 5644c4f942d9280ecc2dd3fdcd1680db6621da27 ! src/hotspot/share/opto/block.hpp ! src/hotspot/share/opto/gcm.cpp ! test/hotspot/jtreg/compiler/uncommontrap/TestNullCheckAntiDependence.java From sgehwolf at openjdk.java.net Tue Jul 13 10:23:07 2021 From: sgehwolf at openjdk.java.net (Severin Gehwolf) Date: Tue, 13 Jul 2021 10:23:07 GMT Subject: git: openjdk/jdk11u-dev: 8270196: [11u] [JVMCI] JavaType.toJavaName() returns incorrect type name for lambdas Message-ID: Changeset: d4e48284 Author: Severin Gehwolf Date: 2021-07-13 10:22:22 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/d4e48284954948c8b9ed667e2c7b69635362a1ae 8270196: [11u] [JVMCI] JavaType.toJavaName() returns incorrect type name for lambdas Reviewed-by: clanger ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MetaUtil.java From sgehwolf at openjdk.java.net Tue Jul 13 10:24:38 2021 From: sgehwolf at openjdk.java.net (Severin Gehwolf) Date: Tue, 13 Jul 2021 10:24:38 GMT Subject: git: openjdk/jdk11u-dev: 8270184: [TESTBUG] Add coverage for jvmci ResolvedJavaType.toJavaName() for lambdas Message-ID: <0f9fadf4-2d80-48c1-ab41-66c56f9b335b@openjdk.org> Changeset: 23918db4 Author: Severin Gehwolf Date: 2021-07-13 10:23:22 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/23918db4b7e65797318ec5f5c5a452ec9d3ea0c5 8270184: [TESTBUG] Add coverage for jvmci ResolvedJavaType.toJavaName() for lambdas Backport-of: 6a9bc108736522897f03a75c83e90e2c2a183d27 ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java From zgu at openjdk.java.net Wed Jul 14 12:23:56 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 14 Jul 2021 12:23:56 GMT Subject: git: openjdk/jdk11u-dev: 8268620: InfiniteLoopException test may fail on x86 platforms Message-ID: <6616d98a-6882-4480-b7c5-c21420cd4934@openjdk.org> Changeset: c9a8220b Author: Zhengyu Gu Date: 2021-07-14 12:23:15 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/c9a8220bc5e58d36b105590da208e2239b3db7f7 8268620: InfiniteLoopException test may fail on x86 platforms Backport-of: 0b09129faefb945c2f2c35dab2731961216d054e ! test/jdk/java/awt/Robot/InfiniteLoopException.java From zgu at openjdk.java.net Wed Jul 14 12:37:52 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 14 Jul 2021 12:37:52 GMT Subject: git: openjdk/jdk11u-dev: 8269882: stack-use-after-scope in NewObjectA Message-ID: <119ed6e3-a639-41da-a93b-93ebdb9a7dc5@openjdk.org> Changeset: 93f952c9 Author: Zhengyu Gu Date: 2021-07-14 12:36:23 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/93f952c95b1db5b7226b5255b61caa539225f3e2 8269882: stack-use-after-scope in NewObjectA Backport-of: 20eba35515073c4daf1fa8ac78a37196ea196690 ! src/hotspot/share/prims/jni.cpp From yan at openjdk.java.net Thu Jul 15 08:08:24 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 15 Jul 2021 08:08:24 GMT Subject: git: openjdk/jdk13u-dev: 8268635: Corrupt oop in ClassLoaderData Message-ID: <514c9db5-cea3-4f35-ae4d-d765a3fdbab7@openjdk.org> Changeset: 031496dd Author: Anton Kozlov Committer: Yuri Nesterenko Date: 2021-07-15 08:07:22 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/031496ddb1138d2d9161076f6c6f6eb809143545 8268635: Corrupt oop in ClassLoaderData Backport-of: 3586a233a49c979e87fed9df148d0bf3df2df38b ! src/hotspot/share/classfile/classLoaderData.cpp From roland at openjdk.java.net Thu Jul 15 09:21:57 2021 From: roland at openjdk.java.net (Roland Westrelin) Date: Thu, 15 Jul 2021 09:21:57 GMT Subject: git: openjdk/jdk11u-dev: 8268347: C2: nested locks optimization may create unbalanced monitor enter/exit code Message-ID: Changeset: 7a61e038 Author: Roland Westrelin Date: 2021-07-15 09:21:10 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/7a61e038b05c51876a5d1a54ce4063e75ae35f55 8268347: C2: nested locks optimization may create unbalanced monitor enter/exit code Reviewed-by: mdoerr Backport-of: 4d8b5c70dff51470210a0ca93b932af1b27c9f27 ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/c2compiler.hpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/callnode.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/locknode.cpp ! src/hotspot/share/opto/locknode.hpp ! src/hotspot/share/opto/macro.cpp ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/compiler/locks/TestNestedLocksElimination.java From roland at openjdk.java.net Thu Jul 15 09:49:11 2021 From: roland at openjdk.java.net (Roland Westrelin) Date: Thu, 15 Jul 2021 09:49:11 GMT Subject: git: openjdk/jdk11u-dev: 8269304: Regression ~5% in 2005 in b27 Message-ID: <0f2c3e2d-d737-42fe-a853-fb55a3157409@openjdk.org> Changeset: 8008d33b Author: Roland Westrelin Date: 2021-07-15 09:46:58 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/8008d33b2ecb8bafaa54aef4b6cf657b24f14d54 8269304: Regression ~5% in 2005 in b27 Backport-of: 8d09596f270c822b867d38a5462ec62c613f1d0e ! src/hotspot/share/opto/compile.cpp From mdoerr at openjdk.java.net Thu Jul 15 10:08:08 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 15 Jul 2021 10:08:08 GMT Subject: git: openjdk/jdk11u-dev: 8268362: [REDO] C2 crash when compile negative Arrays.copyOf length after loop Message-ID: <1a2f6666-0bf4-42e2-b574-5ef43884942d@openjdk.org> Changeset: 22521654 Author: Martin Doerr Date: 2021-07-15 10:07:16 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/2252165499c4246de281f56609a3d4910605f7c9 8268362: [REDO] C2 crash when compile negative Arrays.copyOf length after loop Backport-of: 22ebd1926d4510cbe40cb186edf16cbd44a29347 ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/library_call.cpp + test/hotspot/jtreg/compiler/arraycopy/TestNegArrayLengthAsIndex1.java + test/hotspot/jtreg/compiler/arraycopy/TestNegArrayLengthAsIndex2.java + test/hotspot/jtreg/compiler/arraycopy/TestNegativeArrayCopyAfterLoop.java From ssahoo at openjdk.java.net Thu Jul 15 17:42:14 2021 From: ssahoo at openjdk.java.net (Sibabrata Sahoo) Date: Thu, 15 Jul 2021 17:42:14 GMT Subject: git: openjdk/jdk17u: master: 190 new changesets Message-ID: <42a40b95-4c52-4a06-bdae-6171beff6030@openjdk.org> Changeset: 38dbe05e Author: Bradford Wetmore Date: 2021-06-16 16:59:02 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/38dbe05e004a018c810e3acaae4660c69dd982da 8268901: JDK-8268768 missed removing two files Reviewed-by: mcimadamore - make/ide/idea/jdk/template/module.iml - make/ide/idea/jdk/template/test.iml Changeset: 8ea0606a Author: Daniel Fuchs Date: 2021-06-16 17:24:06 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/8ea0606aba15911f5bfe2c81a83b42288d97095f 8268714: [macos-aarch64] 7 java/net/httpclient/websocket tests failed Reviewed-by: chegar, michaelm ! test/jdk/java/net/httpclient/ISO_8859_1_Test.java ! test/jdk/java/net/httpclient/websocket/DummyWebSocketServer.java ! test/jdk/java/net/httpclient/websocket/PendingBinaryPingClose.java ! test/jdk/java/net/httpclient/websocket/PendingBinaryPongClose.java ! test/jdk/java/net/httpclient/websocket/PendingPingBinaryClose.java ! test/jdk/java/net/httpclient/websocket/PendingPingTextClose.java ! test/jdk/java/net/httpclient/websocket/PendingPongBinaryClose.java ! test/jdk/java/net/httpclient/websocket/PendingPongTextClose.java ! test/jdk/java/net/httpclient/websocket/PendingTextPongClose.java ! test/jdk/java/net/httpclient/websocket/Support.java ! test/jdk/java/net/httpclient/websocket/WSHandshakeExceptionTest.java ! test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java Changeset: 2c7e47e1 Author: Jonathan Gibbons Date: 2021-06-16 18:03:48 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/2c7e47e12b8a772bcebcdf0b15d6a4d3f92e2267 8268774: Residual logging output written to STDOUT, not STDERR Reviewed-by: prappo, hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java ! test/langtools/jdk/javadoc/tool/ToolProviderTest.java ! test/langtools/jdk/javadoc/tool/testLocaleOption/TestLocaleOption.java + test/langtools/jdk/javadoc/tool/testToolStreams/TestToolStreams.java Changeset: 54f5ffea Author: Rajan Halade Date: 2021-06-16 18:53:37 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/54f5ffeaad9da7cc77d9b6c0339758340c42ea2e 8259338: Add expiry exception for identrustdstx3 alias to VerifyCACerts.java test Backport-of: b836b83b2aefbc87b0cf26990ddbab4479c42b71 ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: f0f21788 Author: Daniel D. Daugherty Date: 2021-06-16 19:19:00 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/f0f2178876813cca070db01ce37ea7a04b712923 8268909: ProblemList jdk/jfr/api/consumer/streaming/TestLatestEvent.java on win-x64 Reviewed-by: mikael, dfuchs ! test/jdk/ProblemList.txt Changeset: ee03bc6d Author: Yasumasa Suenaga Date: 2021-06-16 23:21:51 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/ee03bc6d0aad4b0d07bbe792c8cc77f986c617e1 8268863: ProblemList serviceability/sa/TestJmapCoreMetaspace.java on linux-x64 with ZGC Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList-zgc.txt Changeset: 9f7851b5 Author: David Holmes Date: 2021-06-16 23:58:24 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/9f7851b5f5220132fce8556269851e33ac06ef31 8260194: Update the documentation for -Xcheck:jni Reviewed-by: coleenp, hseigel ! src/java.base/share/man/java.1 Changeset: 112ddb76 Author: Jie Fu Date: 2021-06-17 02:10:52 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/112ddb7633d8794d5c85e1b2cf0369ee2e0e349a 8268641: [foreign] assert(allocates2(pc)) failed: not in CodeBuffer memory with ShenandoahGC Reviewed-by: rbackman, kvn ! src/hotspot/cpu/x86/universalUpcallHandler_x86_64.cpp Changeset: 4c9aefdb Author: Eric Liu Committer: Pengfei Li Date: 2021-06-17 02:47:00 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/4c9aefdb6193f754bfac3ae022f08a76b0cae718 8268739: AArch64: Build failure after JDK-8267663 Reviewed-by: aph, dholmes ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp Changeset: 344e3edf Author: Julia Boes Date: 2021-06-17 09:10:27 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/344e3edf7602d8b788334bd103e9a63a8d74a6f8 8268080: java/util/concurrent/forkjoin/AsyncShutdownNow.java fails with java.util.concurrent.RejectedExecutionException Co-authored-by: Doug Lea
Reviewed-by: chegar, dfuchs ! test/jdk/java/util/concurrent/forkjoin/AsyncShutdownNow.java ! test/jdk/java/util/concurrent/forkjoin/AsyncShutdownNowInvokeAny.java Changeset: 7d7bdbe1 Author: Patrick Concannon Date: 2021-06-17 09:35:08 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/7d7bdbe135018f1452fa133b294575014e3e871b 8268776: Test `ADatagramSocket.java` missing /othervm from @run tag Reviewed-by: dfuchs ! test/jdk/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.java Changeset: 69d01b6b Author: Jonathan Gibbons Date: 2021-06-17 14:09:11 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/69d01b6bcabda177f5e27f6c7b141be57cd00619 8249899: jdk/javadoc/tool/InlineTagsWithBraces.java uses @ignore w/o bug-id 8249897: jdk/javadoc/tool/LangVers.java uses @ignore w/o bug-id 8249898: jdk/javadoc/tool/6176978/T6176978.java uses @ignore w/o bug-id Reviewed-by: hannesw - test/langtools/jdk/javadoc/tool/6176978/T6176978.java - test/langtools/jdk/javadoc/tool/6176978/X.java - test/langtools/jdk/javadoc/tool/InlineTagsWithBraces.java - test/langtools/jdk/javadoc/tool/LangVers.java Changeset: 091bc4a1 Author: Paul Sandoz Date: 2021-06-17 14:55:18 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/091bc4a1a6ca687aab0c9064f11408b93511a520 8268353: Test libsvml.so is and is not present in jdk image Reviewed-by: sviswanathan, jiefu + test/jdk/jdk/incubator/vector/ImageTest.java ! test/lib/jdk/test/lib/Platform.java Changeset: 2047da7d Author: Fernando Guallini Committer: Rajan Halade Date: 2021-06-17 16:23:56 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/2047da7dccacb1adb7f811639a58b8fbe1aa3546 8265297: javax/net/ssl/SSLSession/TestEnabledProtocols.java failed with "RuntimeException: java.net.SocketException: Connection reset" Reviewed-by: xuelei, rhalade ! test/jdk/javax/net/ssl/SSLSession/TestEnabledProtocols.java Changeset: 0011b52e Author: Jonathan Gibbons Date: 2021-06-17 16:37:35 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/0011b52ee81d88b023f771432abc079c64266578 8264843: Javac crashes with NullPointerException when finding unencoded XML in
 tag

Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
+ test/langtools/tools/doclint/html/UnknownTagTest.java
+ test/langtools/tools/doclint/html/UnknownTagTest.out

Changeset: b66001a5
Author:    Daniel D. Daugherty 
Date:      2021-06-17 16:53:22 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/b66001a5946252b621bab27d6ee32006a4d7bab5

8268971: ProblemList tools/jpackage/windows/WinInstallerIconTest.java on win-x64

Reviewed-by: herrick

! test/jdk/ProblemList.txt

Changeset: c98d5084
Author:    Kim Barrett 
Date:      2021-06-17 19:05:10 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/c98d50848ba2811d2f08b3fbc57ac9674c63a943

8268265: MutableSpaceUsedHelper::take_sample() hits assert(left >= right) failed: avoid overflow

Reviewed-by: tschatzl, iwalulya

! src/hotspot/share/gc/parallel/spaceCounters.cpp
! src/hotspot/share/gc/parallel/spaceCounters.hpp
! src/hotspot/share/gc/serial/cSpaceCounters.cpp
! src/hotspot/share/gc/serial/cSpaceCounters.hpp

Changeset: 85452692
Author:    Vladimir Ivanov 
Date:      2021-06-17 21:17:48 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/8545269268ff34a5c6b8a8cc6aff69fff2a7b507

8268676: assert(!ik->is_interface() && !ik->has_subklass()) failed: inconsistent klass hierarchy

Reviewed-by: kvn, roland, neliasso

! src/hotspot/share/opto/arraycopynode.cpp

Changeset: 9130b8a9
Author:    Vladimir Ivanov 
Date:      2021-06-17 21:25:46 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/9130b8a9d7ebd943108f01d41ed777e080f34c4d

8268371: C2: assert(_gvn.type(obj)->higher_equal(tjp)) failed: cast_up is no longer needed

Reviewed-by: roland, kvn

! src/hotspot/share/opto/graphKit.cpp
+ test/hotspot/jtreg/compiler/c2/UpcastTest.java

Changeset: 80dc262e
Author:    Valerie Peng 
Date:      2021-06-17 23:27:54 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/80dc262e8132204d70b184b32978e6c456460fb0

8265500: Some impls of javax.crypto.Cipher.init() do not throw UnsupportedOperationExc for unsupported modes

Reviewed-by: xuelei

! src/java.base/share/classes/com/sun/crypto/provider/ARCFOURCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/ChaCha20Cipher.java
! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java
! 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.mscapi/windows/classes/sun/security/mscapi/CRSACipher.java
! test/jdk/javax/crypto/Cipher/TestCipherMode.java
+ test/jdk/sun/security/pkcs11/Cipher/TestCipherMode.java

Changeset: 483f1ee2
Author:    Rajan Halade 
Date:      2021-06-18 00:59:29 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/483f1ee211bc0e37b486eb9d38d283ff02f0bdcc

8268678: LetsEncryptCA.java test fails as Let?s Encrypt Authority X3 is retired

Backport-of: 58e6e6d919cb15559a61a67805da263be3c9d693

! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA.java

Changeset: 7ed3634d
Author:    Vladimir Ivanov 
Date:      2021-06-18 07:50:22 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/7ed3634da81b53135c89aa82a1a5d2f4de2c6c5e

8268405: Several regressions 4-17% after CHA changes

Reviewed-by: kvn, dlong

! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/type.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
! src/hotspot/share/runtime/vmStructs.cpp

Changeset: 59d84787
Author:    Igor Ignatyev 
Date:      2021-06-18 09:56:36 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/59d84787e91e85dba4df45e99aa376f484e6ddff

8268591: a few runtime/jni tests don't need `/othervm`

Reviewed-by: dholmes, mseledtsov

! test/hotspot/jtreg/runtime/jni/atExit/TestAtExit.java
! test/hotspot/jtreg/runtime/jni/checked/TestCheckedEnsureLocalCapacity.java
! test/hotspot/jtreg/runtime/jni/registerNativesWarning/TestRegisterNativesWarning.java

Changeset: 8ccb76eb
Author:    Igor Ignatyev 
Date:      2021-06-18 09:57:44 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/8ccb76eb135c33349860f503745fdff49f158066

8268601: mark hotspot runtime/records tests which ignore external VM flags

Reviewed-by: dholmes, mseledtsov

! test/hotspot/jtreg/runtime/records/RedefineRecord.java

Changeset: 4006fe73
Author:    Igor Ignatyev 
Date:      2021-06-18 09:58:34 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/4006fe735af70b01b2c254264b816fc067bfbd0d

8268597: mark hotspot runtime/symboltable tests which ignore external VM flags

Reviewed-by: dholmes, mseledtsov

! test/hotspot/jtreg/runtime/symboltable/ShortLivedSymbolCleanup.java

Changeset: 9f4f0392
Author:    Igor Ignatyev 
Date:      2021-06-18 09:59:34 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/9f4f039231895f04bcdae4b25e1861f2070f1d8b

8268596: mark hotspot runtime/verifier tests which ignore external VM flags

Reviewed-by: hseigel, mseledtsov

! test/hotspot/jtreg/runtime/verifier/TraceClassRes.java

Changeset: 58eddc81
Author:    Igor Ignatyev 
Date:      2021-06-18 10:00:21 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/58eddc81102c233061de67a1deaa8d8fee8d5857

8268594: runtime/handshake tests don't need WhiteBox after AOT removal

Reviewed-by: dholmes, mseledtsov

! test/hotspot/jtreg/runtime/handshake/HandshakeTimeoutTest.java
! test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java

Changeset: 3e1dc0a7
Author:    Igor Ignatyev 
Date:      2021-06-18 10:01:03 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/3e1dc0a7655f26ad38b5179f720eb4431bcd4cc3

8268598: mark hotspot runtime/stringtable tests which ignore external VM flags

Reviewed-by: hseigel, mseledtsov

! test/hotspot/jtreg/runtime/stringtable/StringTableVerifyTest.java

Changeset: 2f65d402
Author:    Igor Ignatyev 
Date:      2021-06-18 10:01:58 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/2f65d4021f3f51a342419a61bc934863e421f952

8268599: mark hotspot runtime/sealedClasses tests which ignore external VM flags

Reviewed-by: dholmes, mseledtsov

! test/hotspot/jtreg/runtime/sealedClasses/RedefinePermittedSubclass.java
! test/hotspot/jtreg/runtime/sealedClasses/RedefineSealedClass.java

Changeset: 5b198986
Author:    Igor Ignatyev 
Date:      2021-06-18 10:03:21 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/5b198986cef4fa0e77d02136212ecc01ec9b22c0

8268563: mark hotspot serviceability/jvmti tests which ignore external VM flags

Reviewed-by: sspitsyn

! test/hotspot/jtreg/serviceability/jvmti/CanGenerateAllClassHook/CanGenerateAllClassHook.java
! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeClass.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeak.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefinePreviousVersions.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RetransformClassesZeroLength.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TransformerDeadlockTest.java

Changeset: 8366c693
Author:    Igor Ignatyev 
Date:      2021-06-18 10:04:25 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/8366c6936eaad411082ec6a9e569da07c5f3f0cd

8268541: mark hotspot serviceability/sa tests which ignore external VM flags

Reviewed-by: sspitsyn

! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLineNumbers.java

Changeset: f83c6b8a
Author:    Igor Ignatyev 
Date:      2021-06-18 10:05:15 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/f83c6b8a6a92a37197a3b83ba093f26e820c4ac9

8268531: mark SDTProbesGNULinuxTest as ignoring external VM flags

Reviewed-by: sspitsyn

! test/hotspot/jtreg/serviceability/7170638/SDTProbesGNULinuxTest.java

Changeset: 21abcc4a
Author:    Igor Ignatyev 
Date:      2021-06-18 10:06:12 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/21abcc4a5a539644be93726436ed4454ad9aaf18

8268564: mark hotspot serviceability/attach tests which ignore external VM flags

Reviewed-by: sspitsyn

! test/hotspot/jtreg/serviceability/attach/AttachSetGetFlag.java
! test/hotspot/jtreg/serviceability/attach/AttachWithStalePidFile.java

Changeset: d8a0582a
Author:    Mark Sheppard 
Date:      2021-06-18 10:54:23 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/d8a0582a36340bcc65910f3a34132ec6e04e5d01

8265369: [macos-aarch64] java/net/MulticastSocket/Promiscuous.java failed with "SocketException: Cannot allocate memory"

Reviewed-by: dfuchs, michaelm, chegar

! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
! test/jdk/ProblemList.txt

Changeset: f9c8c1c3
Author:    Erik Gahlin 
Date:      2021-06-18 13:51:57 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/f9c8c1c38612abf0f3286c9f353f11788f58ac70

8268903: JFR: RecordingStream::dump is missing @since

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/RemoteRecordingStream.java

Changeset: dab00ee5
Author:    Paul Sandoz 
Date:      2021-06-18 14:22:16 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/dab00ee59b73bcd5b8632d127b3d0a324e48e4e5

8266518: Refactor and expand scatter/gather tests

Reviewed-by: sviswanathan

! test/jdk/jdk/incubator/vector/AbstractVectorTest.java
! test/jdk/jdk/incubator/vector/Byte128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte128VectorTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Double128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double128VectorTests.java
! test/jdk/jdk/incubator/vector/Double256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double256VectorTests.java
! test/jdk/jdk/incubator/vector/Double512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double512VectorTests.java
! test/jdk/jdk/incubator/vector/Double64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double64VectorTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Int128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int128VectorTests.java
! test/jdk/jdk/incubator/vector/Int256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int256VectorTests.java
! test/jdk/jdk/incubator/vector/Int512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int512VectorTests.java
! test/jdk/jdk/incubator/vector/Int64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int64VectorTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Long128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long128VectorTests.java
! test/jdk/jdk/incubator/vector/Long256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long256VectorTests.java
! test/jdk/jdk/incubator/vector/Long512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long512VectorTests.java
! test/jdk/jdk/incubator/vector/Long64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long64VectorTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Short128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java
! test/jdk/jdk/incubator/vector/gen-template.sh
- test/jdk/jdk/incubator/vector/templates/Kernel-Gather-Masked-op.template
- test/jdk/jdk/incubator/vector/templates/Kernel-Gather-op.template
- test/jdk/jdk/incubator/vector/templates/Kernel-Scatter-Masked-op.template
- test/jdk/jdk/incubator/vector/templates/Kernel-Scatter-op.template
- test/jdk/jdk/incubator/vector/templates/Unit-Gather-Masked-op.template
- test/jdk/jdk/incubator/vector/templates/Unit-Gather-op.template
- test/jdk/jdk/incubator/vector/templates/Unit-Scatter-Masked-op.template
- test/jdk/jdk/incubator/vector/templates/Unit-Scatter-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template
! test/jdk/jdk/incubator/vector/templates/X-LoadStoreTest.java.template

Changeset: 60389eed
Author:    Igor Ignatyev 
Date:      2021-06-18 15:25:25 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/60389eedb3c9932de57aca740a8116db83302ffa

8269025: jsig/Testjsig.java doesn't check exit code

Reviewed-by: hseigel

! test/hotspot/jtreg/runtime/jsig/Testjsig.java

Changeset: 7e03cf29
Author:    Joe Wang 
Date:      2021-06-18 16:03:30 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/7e03cf2916a69f947c46ac85b222ee7a99f68ad8

8265073: XML transformation and indentation when using xml:space

Reviewed-by: naoto, lancea, iris

! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java
! test/jaxp/javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java

Changeset: 8caeca00
Author:    Chris Plummer 
Date:      2021-06-18 20:27:30 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/8caeca003e621dd523eb27ef7e7fea0765ceacb6

8264775: ClhsdbFindPC still fails with java.lang.RuntimeException: 'In java stack' missing from stdout/stderr

Reviewed-by: dcubed

! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java

Changeset: b9d73376
Author:    Xin Liu 
Committer: Paul Hohensee 
Date:      2021-06-18 21:29:55 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/b9d7337697bd1aa5581b1a28efb3a78c221f6592

8268638: semaphores of AsyncLogWriter may be broken when JVM is exiting.

Backport-of: fa3b44d43811dca8c609d6c61a58680835abf8e3

! src/hotspot/share/logging/logAsyncWriter.cpp
! src/hotspot/share/logging/logAsyncWriter.hpp

Changeset: b8f073be
Author:    Erik Gahlin 
Date:      2021-06-18 22:05:52 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/b8f073be84b6bf2f83e2a65d20b7eb8c03120dce

8268316: Typo in JFR jdk.Deserialization event

Reviewed-by: iignatyev

! src/jdk.jfr/share/classes/jdk/jfr/events/DeserializationEvent.java

Changeset: b358b54c
Author:    Jie Fu 
Date:      2021-06-20 22:55:49 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/b358b54c4fb515be519ad631c0ae7c58f49fdc5b

8269063: Build failure due to VerifyReceiverTypes was not declared after JDK-8268405

Reviewed-by: kvn

! src/hotspot/share/runtime/deoptimization.cpp

Changeset: c294ae4f
Author:    Boris Ulasevich 
Date:      2021-06-21 06:04:57 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/c294ae4fed59c7e303416346cc4b189a48bc1ab1

8267042: bug in monitor locking/unlocking on ARM32 C1 due to uninitialized BasicObjectLock::_displaced_header

Co-authored-by: Chris Cole 
Reviewed-by: dsamersoff

! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
+ test/hotspot/jtreg/compiler/c1/Test8267042.java

Changeset: f8df953e
Author:    Markus Gr?nlund 
Date:      2021-06-21 11:16:41 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/f8df953e61372b396f351403ff6ba165720881bb

8268702: JFR diagnostic commands lack argument descriptors when viewed using Platform MBean Server

Reviewed-by: egahlin

! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
! src/hotspot/share/jfr/dcmd/jfrDcmds.hpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/AbstractDCmd.java

Changeset: 22ebd192
Author:    Hui Shi 
Date:      2021-06-21 11:59:00 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/22ebd1926d4510cbe40cb186edf16cbd44a29347

8268362: [REDO] C2 crash when compile negative Arrays.copyOf length after loop

Reviewed-by: kvn, roland

! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/library_call.cpp
+ test/hotspot/jtreg/compiler/arraycopy/TestNegArrayLengthAsIndex1.java
+ test/hotspot/jtreg/compiler/arraycopy/TestNegArrayLengthAsIndex2.java
+ test/hotspot/jtreg/compiler/arraycopy/TestNegativeArrayCopyAfterLoop.java

Changeset: f25e7197
Author:    Jorn Vernee 
Date:      2021-06-21 12:06:51 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/f25e7197fef76cc87a15da7cc96a42b84d69bbfe

8268717: Upstream: 8268673: Stack walk across optimized entry frame on fresh native thread fails

Reviewed-by: mcimadamore, erikj

! make/test/JtregNativeJdk.gmk
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/arm/frame_arm.cpp
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/s390/frame_s390.cpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/zero/frame_zero.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/frame.inline.hpp
+ test/jdk/java/foreign/stackwalk/TestAsyncStackWalk.java
+ test/jdk/java/foreign/stackwalk/libAsyncStackWalk.cpp

Changeset: d3ad8cd3
Author:    Roland Westrelin 
Date:      2021-06-21 14:16:54 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/d3ad8cd344681fe8442f821f97f05996bb972abe

8268672: C2: assert(!loop->is_member(u_loop)) failed: can be in outer loop or out of both loops only

Reviewed-by: kvn, neliasso

! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopstripmining/TestPinnedNodeInInnerLoop.java

Changeset: e2d7ec38
Author:    Weijun Wang 
Date:      2021-06-22 00:41:45 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/e2d7ec38af4e13cfbd303fa37e766aa2071cfd1f

8267100: [BACKOUT] JDK-8196415 Disable SHA-1 Signed JARs

Co-authored-by: Sean Mullan 
Reviewed-by: hchao, xuelei

! src/java.base/share/conf/security/java.security

Changeset: 4099810b
Author:    Jatin Bhateja 
Date:      2021-06-22 01:31:48 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/4099810b290d90c4c928e66c601744911b770f24

8268293: VectorAPI cast operation on mask and shuffle is broken

Reviewed-by: psandoz, sviswanathan

! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template
! test/jdk/jdk/incubator/vector/AbstractVectorConversionTest.java
! test/jdk/jdk/incubator/vector/Vector128ConversionTests.java
! test/jdk/jdk/incubator/vector/Vector256ConversionTests.java
! test/jdk/jdk/incubator/vector/Vector512ConversionTests.java
! test/jdk/jdk/incubator/vector/Vector64ConversionTests.java
! test/jdk/jdk/incubator/vector/VectorMaxConversionTests.java

Changeset: ef4ba224
Author:    Weijun Wang 
Date:      2021-06-22 02:06:59 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/ef4ba224c4887b2e307937754064d3623a2d3de5

8268349: Provide clear run-time warnings about Security Manager deprecation

Reviewed-by: lancea, mullan, alanb

! src/java.base/share/classes/java/lang/System.java
! test/jdk/java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.java
! test/jdk/java/lang/System/SecurityManagerWarnings.java
! test/jdk/java/lang/invoke/lambda/LogGeneratedClassesTest.java
! test/jdk/java/net/spi/URLStreamHandlerProvider/Basic.java
! test/jdk/java/security/ProtectionDomain/RecursionDebug.java

Changeset: 6b14c8a1
Author:    Vicente Romero 
Date:      2021-06-22 02:08:15 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/6b14c8a1e5316b6c8584e93ee7a94d9eaec676cf

8267421: j.l.constant.DirectMethodHandleDesc.Kind.valueOf(int) implementation doesn't conform to the spec regarding REF_invokeInterface handling

Reviewed-by: mchung

! src/java.base/share/classes/java/lang/constant/DirectMethodHandleDesc.java
! test/jdk/java/lang/constant/MethodHandleDescTest.java

Changeset: 01f12fba
Author:    Jan Lahoda 
Date:      2021-06-22 07:34:30 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/01f12fba648b8c0cb64870b00e6f0f3a7f0ba4c9

8266631: StandardJavaFileManager: getJavaFileObjects() impl violates the spec
8266596: StandardJavaFileManager: default impls of setLocationFromPaths(), getJavaFileObjectsFromPaths() methods don't throw IllegalArgumentException as specified
8266591: StandardJavaFileManager::getJavaFileObjectsFromPaths() methods contain a typo in their spec
8266590: StandardJavaFileManager::setLocationFromPaths() spec contains an error

Reviewed-by: vromero, jjg

! src/java.compiler/share/classes/javax/tools/StandardJavaFileManager.java

Changeset: 9ec7180f
Author:    Erik ?sterlund 
Date:      2021-06-22 15:20:10 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/9ec7180f1ebf2ff19b0735f7b1c4fc9b97d632be

8268524: nmethod::post_compiled_method_load_event racingly called on zombie

Reviewed-by: kvn, neliasso, coleenp

! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp

Changeset: 8fa25208
Author:    Jorn Vernee 
Date:      2021-06-22 15:27:43 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/8fa2520803c9b9be41b26b4b34b7d2040a7b1dfb

8268888: Upstream 8268230: Foreign Linker API & Windows user32/kernel32: String conversion seems broken

Reviewed-by: mcimadamore

! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/CLinker.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/SharedUtils.java
+ test/jdk/java/foreign/TestNULLAddress.java
- test/jdk/java/foreign/TestNULLTarget.java
+ test/jdk/java/foreign/TestStringEncoding.java
! test/jdk/java/foreign/handles/lookup_module/handle/lookup/MethodHandleLookup.java

Changeset: 578c55bb
Author:    Roland Westrelin 
Date:      2021-06-22 15:46:44 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/578c55bbe65baec733bb633afbc1423010fa6aed

8267399: C2: java/text/Normalizer/ConformanceTest.java test failed with assertion

Reviewed-by: kvn, neliasso

! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestDeadCountedLoop.java

Changeset: dc12cb78
Author:    Nils Eliasson 
Date:      2021-06-22 16:21:35 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/dc12cb78b81f56e9d4b282cf7cad5faa9a9886bf

8267652: c2 loop unrolling by 8 results in reading memory past array

Reviewed-by: sviswanathan, kvn, vlivanov

! src/hotspot/cpu/x86/x86.ad

Changeset: 35e4c272
Author:    Andy Herrick 
Date:      2021-06-22 19:08:58 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/35e4c2720df64ea6cb68ba8fb62aeeb0562c2907

8268404: [TESTBUG] tools/jpackage/windows/WinInstallerIconTest.java failed "AssertionError: Failed: Check icon"

Reviewed-by: asemenyuk

! test/jdk/ProblemList.txt
! test/jdk/tools/jpackage/windows/WinInstallerIconTest.java

Changeset: ab7ff1e1
Author:    Dean Long 
Date:      2021-06-23 01:48:19 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/ab7ff1e1374d3a5c4c1fb8df9951c593775ea50c

8266885: [aarch64] Crash with 'Field too big for insn' for some tests under compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/

Reviewed-by: ngasson, dnsimon, kvn

! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/aarch64/AArch64TestAssembler.java

Changeset: ce917b23
Author:    Aleksey Shipilev 
Date:      2021-06-23 07:39:09 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/ce917b23596415ab48f95f36c7d88adb1ec0df68

8269148: Update minor GCC version in GitHub Actions pipeline

Reviewed-by: erikj, dholmes, xliu

! .github/workflows/submit.yml

Changeset: 1323be54
Author:    Xin Liu 
Committer: Volker Simonis 
Date:      2021-06-23 08:45:49 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/1323be54d26833d261ef5b53ae0ee9b58a96aabb

8269064: Dropped messages of AsyncLogWriter cause memleak

Reviewed-by: dholmes, simonis

! src/hotspot/share/logging/logAsyncWriter.cpp

Changeset: 8128ca13
Author:    Per Liden 
Date:      2021-06-23 10:14:38 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/8128ca1381a058cb5ed3775bafa2bc681f8fe2c1

8269066: assert(ZAddress::is_marked(addr)) failed: Should be marked

Reviewed-by: eosterlund, stefank, kbarrett, tschatzl

! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp

Changeset: bf706207
Author:    Jan Lahoda 
Date:      2021-06-23 10:16:42 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/bf706207454d8aea57049189befdf2a08e6d1291

8268961: Parenthesized pattern with guards does not work
8268896: Parenthesized pattern is not guarded by source level check

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! test/langtools/tools/javac/patterns/DisambiguateParenthesizedPattern.java
! test/langtools/tools/javac/patterns/Guards.java
! test/langtools/tools/javac/patterns/RawTypeBindingWarning.java
! test/langtools/tools/javac/patterns/RawTypeBindingWarning.out
+ test/langtools/tools/javac/patterns/SourceLevelChecks.java

Changeset: 1b2147a2
Author:    Markus Gr?nlund 
Date:      2021-06-23 11:49:25 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/1b2147a23f1bdc2ed4a91ddbb4ac70b26e5cfb2d

8269125: Klass enqueue element size calculation wrong when traceid value cross compress limit

Reviewed-by: jbachorik, egahlin

! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdKlassQueue.cpp
! src/hotspot/share/jfr/utilities/jfrEpochQueue.inline.hpp

Changeset: 7e96318a
Author:    Vicente Romero 
Date:      2021-06-23 17:13:09 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/7e96318a1fb083d1c037c2c8d5a26f68fddf7a04

8254571: Erroneous generic type inference in a lambda expression with a checked exception

Reviewed-by: jlahoda, mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/langtools/tools/javac/lambda/considerExceptionTVarInStuckExprs/ConsiderExceptionTVarsInStuckExprs.java

Changeset: b4743143
Author:    Sandhya Viswanathan 
Date:      2021-06-23 17:25:34 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/b4743143428a3e0c9a6d1d7dcaf73f7a06882e84

8266854: LibraryCallKit::inline_preconditions_checkIndex modifies control flow even if the intrinsic bailed out

Reviewed-by: kvn, jbhateja, vlivanov

! src/hotspot/share/opto/library_call.cpp

Changeset: a30141d6
Author:    Jie Fu 
Date:      2021-06-24 01:17:56 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/a30141d636ff6cfe6a009a5f7422b732081cd2df

8269179: Crash in TestMacroLogicVector::testSubWordBoolean: assert(_base >= VectorMask && _base <= VectorZ) failed: Not a Vector

Reviewed-by: kvn, neliasso

! src/hotspot/cpu/x86/x86.ad

Changeset: 0c3fc27a
Author:    Jatin Bhateja 
Date:      2021-06-24 03:01:01 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/0c3fc27a4577fbd054c409403e058d2859129c41

8268482: compiler/intrinsics/VectorizedMismatchTest.java failed with failed: length in range

Reviewed-by: vlivanov, neliasso

! src/hotspot/share/opto/library_call.cpp
! test/hotspot/jtreg/ProblemList.txt

Changeset: d3d3b221
Author:    Yasumasa Suenaga 
Date:      2021-06-24 05:19:42 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/d3d3b221d3ae8de21c42749f48343fe2d49cdeee

8269265: ProblemList serviceability/sa/TestJmapCoreMetaspace.java with ZGC

Reviewed-by: cjplummer

! test/hotspot/jtreg/ProblemList-zgc.txt

Changeset: 3fb28d30
Author:    Aleksey Shipilev 
Date:      2021-06-24 06:37:21 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/3fb28d3074dfb33d8b7e489c9a55f52d4e0b954b

8269218: GaloisCounterMode.overlapDetection misses the JDK-8263436 fix again

Reviewed-by: ascarpino

! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java

Changeset: 63bcd333
Author:    Paul Sandoz 
Date:      2021-06-24 16:02:22 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/63bcd3336ecf77a8d256b243c13165397fc8e5bb

8269246: Scoped ByteBuffer vector access

Reviewed-by: mcimadamore

! src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess.java.template
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorIntrinsics.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
+ test/jdk/jdk/incubator/vector/AbstractVectorLoadStoreTest.java
! test/jdk/jdk/incubator/vector/AbstractVectorTest.java
! test/jdk/jdk/incubator/vector/Byte128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/templates/X-LoadStoreTest.java.template

Changeset: 424cc502
Author:    Daniel D. Daugherty 
Date:      2021-06-24 16:57:05 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/424cc5025778d69d5b5b70d529184cc2ca305c98

8269307: ProblemList java/awt/KeyboardFocusmanager/TypeAhead/ButtonActionKeyTest/ButtonActionKeyTest.java on win-x64

Reviewed-by: mikael

! test/jdk/ProblemList.txt

Changeset: 443a79aa
Author:    Daniel D. Daugherty 
Date:      2021-06-24 20:26:23 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/443a79aaa191953e948e4732400c58e1311c3673

8269314: ProblemList serviceability/dcmd/gc/RunFinalizationTest.java on Win-X64 and linux-aarch64

Reviewed-by: ccheung

! test/hotspot/jtreg/ProblemList.txt

Changeset: 22d86750
Author:    Daniel D. Daugherty 
Date:      2021-06-24 20:27:10 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/22d867508514d57faaaa5c515ed5bfc635eb63f6

8269315: ProblemList javax/swing/JFileChooser/FileSystemView/SystemIconTest.java on Win-X64

Reviewed-by: ccheung

! test/jdk/ProblemList.txt

Changeset: cfa6a995
Author:    Daniel D. Daugherty 
Date:      2021-06-24 20:27:56 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/cfa6a995e10ebce70c714b7060554d7411b8cf6f

8269316: ProblemList vmTestbase/vm/mlvm/mixed/stress/regression/b6969574/INDIFY_Test.java on Linux-X64 -Xcomp

Reviewed-by: ccheung

! test/hotspot/jtreg/ProblemList-Xcomp.txt

Changeset: 7ab12856
Author:    Guoxiong Li 
Date:      2021-06-24 23:07:43 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/7ab12856c4b914a2f7b7de3cd4963598aab0f330

8267610: NPE at at jdk.compiler/com.sun.tools.javac.jvm.Code.emitop
8268748: Javac generates uncorrect bytecodes when using nested pattern variables

Reviewed-by: jlahoda, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
+ test/langtools/tools/javac/patterns/LambdaCannotCapturePatternVariables.java
+ test/langtools/tools/javac/patterns/NestedPatternVariablesBytecode.java

Changeset: 44691cc3
Author:    Jonathan Gibbons 
Date:      2021-06-25 01:05:23 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/44691cc3b003ee6769249b481fb9bf9c5afa6182

8268972: Add default impl for recent new Reporter.print method

Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Reporter.java

Changeset: 4eb32129
Author:    Jan Lahoda 
Date:      2021-06-25 09:52:06 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/4eb321298a1abf6b24bd9515c5c0c3580b2f31f7

8268871: Adjust javac to updated exhaustiveness specification

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! test/langtools/tools/javac/patterns/Exhaustiveness.java

Changeset: 1e3b418a
Author:    Sandhya Viswanathan 
Date:      2021-06-25 18:31:18 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/1e3b418a53a080a53827989393362338b43dd363

8269335: Unable to load svml library

Reviewed-by: psandoz

! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
+ test/jdk/jdk/incubator/vector/LoadSvmlTest.java

Changeset: d799563a
Author:    Joe Wang 
Date:      2021-06-25 18:42:07 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/d799563ac06d66acea6dbd9cb1fe78b253e8a0e7

8256919: BCEL: Utility.encode forget to close

Reviewed-by: lancea, bpb, naoto

! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Utility.java
+ test/jaxp/javax/xml/jaxp/unittest/bcel/UtilityTest.java

Changeset: 5ebed06e
Author:    Brian Burkhalter 
Date:      2021-06-25 19:06:42 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/5ebed06e8ae27ca73433497b4e4aa559d06ed8ec

8269074: (fs) Files.copy fails to copy from /proc on some linux kernel versions

Reviewed-by: alanb, vtewari

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

Changeset: fb0a95fe
Author:    Alexander Matveev 
Date:      2021-06-25 21:27:35 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/fb0a95fed46a04475697204de576c57f98d5b55a

8269036: tools/jpackage/share/AppImagePackageTest.java failed with "hdiutil: create failed - Resource busy"

Reviewed-by: asemenyuk, herrick

! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/RetryExecutor.java

Changeset: 1404e4bf
Author:    Alex Menkov 
Date:      2021-06-25 22:10:48 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/1404e4bf44e28cadda3949f9e398e664cb98a5e2

8269302: serviceability/dcmd/framework/InvalidCommandTest.java still fails after JDK-8268433

Reviewed-by: kevinw, dcubed

! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/SocketIOPipe.java

Changeset: 824a5169
Author:    Vladimir Kozlov 
Date:      2021-06-25 22:48:56 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/824a51693e10afba834823efb38195ee0d692e5e

8269260: Add AVX512 and other SSE + AVX combinations testing for tests which generate vector instructions

Reviewed-by: iveresov, dlong

! test/hotspot/jtreg/TEST.groups

Changeset: 3d0d27ce
Author:    Mandy Chung 
Date:      2021-06-26 16:46:57 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/3d0d27ce57b4456b6fab86f05e105241ddf8471e

8269351: Proxy::newProxyInstance and MethodHandleProxies::asInterfaceInstance should reject sealed interfaces

Reviewed-by: darcy, alanb

! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! test/jdk/java/lang/invoke/MethodHandlesProxiesTest.java
+ test/jdk/java/lang/reflect/Proxy/SealedInterfaceTest.java

Changeset: 6eb734a6
Author:    Mandy Chung 
Date:      2021-06-26 18:27:28 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/6eb734a60fdd982c94dd152a803809f148bff582

8266269: Lookup::accessClass fails with IAE when accessing an arrayClass with a protected inner class as component class

Reviewed-by: chegar, alanb

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/jdk/java/lang/invoke/t8150782/TestAccessClass.java
! test/jdk/java/lang/invoke/t8150782/TestFindClass.java
= test/jdk/java/lang/invoke/t8150782/p/Foo.java
+ test/jdk/java/lang/invoke/t8150782/q/Bar.java

Changeset: d9cb068f
Author:    Dean Long 
Date:      2021-06-26 20:07:04 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/d9cb068f4ba85e2be2ebc14e89e739b0a2d90409

8258746: illegal access to global field _jvmci_old_thread_counters by terminated thread causes crash

Reviewed-by: dholmes, kvn

! src/hotspot/share/runtime/thread.cpp

Changeset: e4c54463
Author:    Jim Laskey 
Date:      2021-06-28 13:51:07 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/e4c5446340605b112e0918fa9dcb48aaeaa730c8

8268236: The documentation of the String.regionMatches method contains error

Reviewed-by: rriggs, dfuchs

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

Changeset: 8d09596f
Author:    Vladimir Kozlov 
Date:      2021-06-28 15:52:09 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/8d09596f270c822b867d38a5462ec62c613f1d0e

8269304: Regression ~5% in 2005 in b27

Reviewed-by: dlong, roland

! src/hotspot/share/opto/compile.cpp

Changeset: efe8423d
Author:    Alexey Semenyuk 
Date:      2021-06-28 16:55:20 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/efe8423d8c584f793e05128e7e69feede382b3e7

8269403: Fix jpackage tests to gracefully handle jpackage app launcher crashes

Reviewed-by: almatvee, herrick

! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java

Changeset: 20640a57
Author:    Daniel D. Daugherty 
Date:      2021-06-28 17:30:41 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/20640a57f3a352a046006d4795afa4a64f4dc92d

8269534: Remove java/util/concurrent/locks/Lock/TimedAcquireLeak.java from ProblemList.txt

Reviewed-by: iignatyev, tschatzl

! test/jdk/ProblemList.txt

Changeset: 09bb8468
Author:    Xin Liu 
Date:      2021-06-28 18:17:45 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/09bb84685fd959157857cf7739aedddd4a5e0cee

8267952: async logging supports to dynamically change tags and decorators

Reviewed-by: dholmes, phh

! src/hotspot/share/logging/logAsyncWriter.cpp
! src/hotspot/share/logging/logAsyncWriter.hpp
! src/hotspot/share/logging/logConfiguration.cpp
! src/hotspot/share/logging/logDecorators.cpp
! src/hotspot/share/logging/logDecorators.hpp
! src/hotspot/share/logging/logTagSet.cpp
! test/hotspot/gtest/logging/logTestFixture.cpp
! test/hotspot/gtest/logging/test_logConfiguration.cpp
! test/hotspot/gtest/logging/test_logDecorators.cpp

Changeset: 56240690
Author:    Mandy Chung 
Date:      2021-06-28 19:52:27 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/56240690f62f9048a45a53525efccffdec235a8d

8269426: Rename test/jdk/java/lang/invoke/t8150782 to accessClassAndFindClass

Reviewed-by: jvernee

= test/jdk/java/lang/invoke/accessClassAndFindClass/TestAccessClass.java
= test/jdk/java/lang/invoke/accessClassAndFindClass/TestCls.java
= test/jdk/java/lang/invoke/accessClassAndFindClass/TestFindClass.java
= test/jdk/java/lang/invoke/accessClassAndFindClass/TestLookup.java
= test/jdk/java/lang/invoke/accessClassAndFindClass/p/Foo.java
= test/jdk/java/lang/invoke/accessClassAndFindClass/q/Bar.java

Changeset: fc0fd96a
Author:    Thomas Schatzl 
Date:      2021-06-29 08:34:55 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/fc0fd96a5f8faf09264edf4fbc94bf1d8ac7b3a2

8269126: Rename G1AllowPreventiveGC option to G1UsePreventiveGC

Reviewed-by: kbarrett, iwalulya

! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1_globals.hpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java

Changeset: 7010dfdf
Author:    Jie Fu 
Date:      2021-06-29 11:18:23 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/7010dfdffab3582d7f5e935247735dff1b3152e6

8269517: compiler/loopopts/TestPartialPeelingSinkNodes.java crashes with -XX:+VerifyGraphEdges

Reviewed-by: kvn, dlong

! src/hotspot/share/opto/loopnode.cpp

Changeset: 0d83dc24
Author:    Zhengyu Gu 
Date:      2021-06-29 12:29:06 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/0d83dc241119eb970bf41fea56f42f686ec38b83

8268699: Shenandoah: Add test for JDK-8268127

Backport-of: e59acd9860ca9e50c91472f8215f73c17d2099b6

+ test/hotspot/jtreg/gc/shenandoah/options/TestLargePagesWithSmallHeap.java

Changeset: 25f9f19a
Author:    Jonathan Gibbons 
Date:      2021-06-29 14:31:01 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/25f9f19af9831e151a39518020aefa2c18fd7217

8249646: Runtime.exec(String, String[], File) documentation contains literal {@link ...}

Reviewed-by: sundar, iris

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

Changeset: b8a16e93
Author:    Nils Eliasson 
Date:      2021-06-29 18:38:25 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/b8a16e931b1dc77dbe537fc5d2127a94ef71c801

8268884: C2: Compile::remove_speculative_types must iterate top-down

Reviewed-by: roland, kvn

! src/hotspot/share/opto/compile.cpp

Changeset: 401cb0ad
Author:    Chris Plummer 
Date:      2021-06-29 18:41:19 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/401cb0ad5517f5962061c7155354380a4c342ddf

8269232: assert(!is_jweak(handle)) failed: wrong method for detroying jweak

Reviewed-by: rkennke, amenkov, sspitsyn, sgehwolf

! src/jdk.jdwp.agent/share/native/libjdwp/commonRef.c
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/EnableCollection/enablecol001.java

Changeset: d0420295
Author:    Christoph Langer 
Date:      2021-06-29 21:02:06 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/d042029509a8cbdb723f78e2cfee4e2885775814

8269529: javax/swing/reliability/HangDuringStaticInitialization.java fails in Windows debug build

Reviewed-by: serb, psadhukhan, pbansal

! test/jdk/javax/swing/reliability/HangDuringStaticInitialization.java

Changeset: 0d745ae8
Author:    Sean Coffey 
Date:      2021-06-29 22:52:45 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/0d745ae8fde5cab290dc8c695d2906f9a98c491c

8269034: AccessControlException for SunPKCS11 daemon threads

Reviewed-by: valeriep

! 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/SunPKCS11.java
! test/jdk/sun/security/pkcs11/Provider/MultipleLogins.java
! test/jdk/sun/security/pkcs11/Provider/MultipleLogins.sh

Changeset: a661686e
Author:    Jie Fu 
Date:      2021-06-30 01:25:28 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/a661686e1e709143438a37c761a9c12e0b98eaa5

8269065: [REDO] vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java failed with OutOfMemoryError

Reviewed-by: stuefe, iignatyev

! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java

Changeset: 90eb1189
Author:    Jatin Bhateja 
Date:      2021-06-30 02:33:01 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/90eb1189aeebbf6a5a285ff88a504c162471d04c

8269528: VectorAPI Long512VectorTest fails on X86 KNL target

Reviewed-by: kvn, sviswanathan

! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad

Changeset: 6b64a795
Author:    Leo Korinth 
Date:      2021-06-30 07:45:39 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/6b64a7956ceb0c10d3868c67a923a8de12433aee

8268350: Remove assert that ensures thread identifier remains the same

Reviewed-by: tschatzl, kbarrett

! src/hotspot/share/gc/parallel/parallelArguments.cpp
! src/hotspot/share/gc/shared/copyFailedInfo.hpp
! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java

Changeset: c3c91892
Author:    Jan Lahoda 
Date:      2021-06-30 08:45:12 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/c3c918928cab49d970ddf74d53db1e57e91dc30c

8269141: Switch statement containing pattern case label element gets in the loop during execution

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
! test/langtools/tools/javac/patterns/Switches.java

Changeset: ca283c3a
Author:    Wang Huang 
Committer: Andrew Dinn 
Date:      2021-06-30 08:52:27 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/ca283c3ac06b46bbaf098e210cfe92198eb94cc8

8265907: JVM crashes when matching VectorMaskCmp Node

Co-authored-by: Wang Huang 
Co-authored-by: Ai Jiaming 
Reviewed-by: njian, jbhateja, sviswanathan, dlong, adinn

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/vectorIntrinsics.cpp
+ test/hotspot/jtreg/compiler/vectorapi/TestVectorShuffleIota.java

Changeset: 4ee400ae
Author:    Jan Lahoda 
Date:      2021-06-30 09:47:22 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/4ee400ae433efbccd71cbebce6847033e76bc949

8268320: Better error recovery for broken patterns in switch

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/langtools/tools/javac/diags/examples/PatternExpected.java
+ test/langtools/tools/javac/patterns/SwitchErrors-no-preview.out
! test/langtools/tools/javac/patterns/SwitchErrors.java
! test/langtools/tools/javac/patterns/SwitchErrors.out
! test/langtools/tools/javac/patterns/Switches.java

Changeset: 4b4bef4e
Author:    Zhengyu Gu 
Date:      2021-06-30 11:37:09 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/4b4bef4e1e06c8efbfeb2c28e0658ce91ee9ad66

8269594: assert(_handle_mark_nesting > 1) failed: memory leak: allocating handle outside HandleMark

Reviewed-by: coleenp, jvernee

! src/hotspot/share/runtime/safepoint.cpp

Changeset: be0ac92e
Author:    Martin Doerr 
Date:      2021-06-30 13:32:19 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/be0ac92e186c7b2845e251ce56204a2378f76976

8269614: [s390] Interpreter checks wrong bit for slow path instance allocation

Reviewed-by: shade, rrich

! src/hotspot/cpu/s390/templateTable_s390.cpp

Changeset: 1da5d4bb
Author:    Christoph G?ttschkes 
Committer: Mandy Chung 
Date:      2021-06-30 17:08:36 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/1da5d4bb780fc3ab02aa6cddc243fbf1b079851a

8269486: CallerAccessTest fails for non server variant

Reviewed-by: dholmes, stuefe, mchung, jvernee

! test/jdk/java/lang/reflect/exeCallerAccessTest/CallerAccessTest.java

Changeset: 2b17e95e
Author:    Daniel D. Daugherty 
Date:      2021-06-30 17:39:22 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/2b17e95e202a3feae7bf7ccb6af93881ad6de0c3

8269691: ProblemList sun/management/jdp/JdpDefaultsTest.java on Linux-aarch64

Reviewed-by: kvn, darcy

! test/jdk/ProblemList.txt

Changeset: 38260122
Author:    Hannes Walln?fer 
Date:      2021-06-30 18:40:17 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/38260122815aed32627472e5d58b516e89ef7bd7

8268557: Module page uses unstyled table class

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java

Changeset: 0dc65d3c
Author:    Nils Eliasson 
Date:      2021-06-30 21:05:15 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/0dc65d3c741f1b7e1bcb622eb21262a6e67a9abf

8268897: [TESTBUG] compiler/compilercontrol/mixed/RandomCommandsTest.java must not fail on Command.quiet

Reviewed-by: kvn

! test/hotspot/jtreg/compiler/compilercontrol/share/MultiCommand.java

Changeset: 3e022247
Author:    Naoto Sato 
Date:      2021-06-30 22:11:58 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/3e022247d2e80c43393bfdb5888b03210c6975d3

8269513: Clarify the spec wrt `useOldISOCodes` system property

Reviewed-by: lancea, bpb, iris, joehw

! src/java.base/share/classes/java/util/Locale.java

Changeset: aba6c55d
Author:    Daniel D. Daugherty 
Date:      2021-06-30 22:13:06 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/aba6c55dacf020d547771c5141092e4b931c232e

8269703: ProblemList vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t002/TestDescription.java on Windows-X64 with -Xcomp

Reviewed-by: dholmes

! test/hotspot/jtreg/ProblemList-Xcomp.txt

Changeset: 9ac63a6e
Author:    Mandy Chung 
Date:      2021-06-30 22:43:23 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/9ac63a6e08c18ed99b97fe0abcc0ac51b96a563e

8262841: Clarify the behavior of PhantomReference::refersTo

Reviewed-by: kbarrett, rriggs

! src/java.base/share/classes/java/lang/ref/PhantomReference.java

Changeset: 4930ae96
Author:    Liam Miller-Cushon 
Date:      2021-07-01 00:16:23 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/4930ae96d8083070482f6ac78faed9ae9dda2df7

8268592: JDK-8262891 causes an NPE in Lint.augment

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
+ test/langtools/tools/javac/T8268592/T8268592.java

Changeset: f7ffd587
Author:    Jayathirth D V 
Date:      2021-07-01 03:01:30 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/f7ffd5872d69633c89505ce3e4fef9df8293e76b

8267602: [macos] [lanai] java/awt/PrintJob/Text/stringwidth.sh doesn't exit on cancelling print dialog

Reviewed-by: aghaisas, serb

! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.m

Changeset: 962f1c1a
Author:    Hannes Walln?fer 
Date:      2021-07-01 07:25:39 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/962f1c1a9b5b38d28cdf8580389641525fff1b4a

8262886: javadoc generates broken links with {@inheritDoc}

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! test/langtools/jdk/javadoc/doclet/testRelativeLinks/TestRelativeLinks.java
+ test/langtools/jdk/javadoc/doclet/testRelativeLinks/TestRelativeModuleLinks.java
! test/langtools/jdk/javadoc/doclet/testRelativeLinks/pkg/C.java
+ test/langtools/jdk/javadoc/doclet/testRelativeLinks/pkg/D.java
! test/langtools/jdk/javadoc/doclet/testRelativeLinks/pkg/package.html
+ test/langtools/jdk/javadoc/doclet/testRelativeLinks/pkg/sub/F.java
+ test/langtools/jdk/javadoc/doclet/testRelativeLinks/pkg2/E.java
- test/langtools/jdk/javadoc/doclet/testRelativeLinks/pkg2/Foo.java

Changeset: c67a7b03
Author:    Roland Westrelin 
Date:      2021-07-01 07:41:22 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/c67a7b039de0dbb379123fb49780ae5b246dcf74

8269230: C2: main loop in micro benchmark never executed

Co-authored-by: Maurizio Cimadamore 
Reviewed-by: kvn, iveresov

! src/hotspot/share/opto/ifnode.cpp
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/TestLoadBytes.java

Changeset: ad27d9b3
Author:    Roland Westrelin 
Date:      2021-07-01 08:11:59 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/ad27d9b3eca0ebaa5d920af0d3d4c43b3fa6c5f8

8269088: C2 fails with assert(!n->is_Store() && !n->is_LoadStore()) failed: no node with a side effect

Reviewed-by: kvn, iveresov, neliasso

! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestStoreSunkInInnerLoop.java

Changeset: c16d1fc9
Author:    Aleksey Shipilev 
Date:      2021-07-01 09:27:55 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/c16d1fc9810d5b2c112d35f3298513f86f84f66d

8269285: Crash/miscompile in CallGenerator::for_method_handle_inline after JDK-8191998

Reviewed-by: kvn, iveresov, vlivanov

! src/hotspot/share/opto/callGenerator.cpp
+ test/hotspot/jtreg/compiler/types/TestMethodHandleSpeculation.java

Changeset: a8385feb
Author:    Jan Lahoda 
Date:      2021-07-01 10:10:03 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/a8385feb30bd7bd59bcc808de046fcd2e4fb92c1

8269354: javac crashes when processing parenthesized pattern in instanceof

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! test/langtools/tools/javac/patterns/Parenthesized.java

Changeset: 54dd510b
Author:    Naoto Sato 
Date:      2021-07-01 12:08:21 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/54dd510bd5211dc440285dd53ca0e41c85e23552

8269704: Typo in j.t.Normalizer.normalize()

Reviewed-by: joehw, prappo, iris

! src/java.base/share/classes/java/text/Normalizer.java

Changeset: 4bbf11d4
Author:    Jatin Bhateja 
Date:      2021-07-01 15:08:43 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/4bbf11d4a9d00c13149135de3a0e8138f58bcb52

8269580: assert(is_valid()) failed: invalid register (-1)

Reviewed-by: kvn, dlong

! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad

Changeset: 6c76e771
Author:    Kim Barrett 
Date:      2021-07-01 16:09:30 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/6c76e771580815c7999b2f5cd633659be99ce4a0

8260684: vmTestbase/gc/gctests/PhantomReference/phantom002/TestDescription.java timed out

Reviewed-by: pliden, lkorinth

! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/phantom001/phantom001.java

Changeset: e3773977
Author:    Maurizio Cimadamore 
Date:      2021-07-01 16:28:48 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/e3773977cfdcd691a5664a4715328f8552e319e7

8268566: java/foreign/TestResourceScope.java timed out

Reviewed-by: jvernee

! test/jdk/java/foreign/TestResourceScope.java

Changeset: a4d2a9a7
Author:    Vladimir Kozlov 
Date:      2021-07-01 18:51:15 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/a4d2a9a77fb4f9839d91de2bf2e80d3a00b5b866

8269745: [JVMCI] restore original qualified exports to Graal

Reviewed-by: dnsimon, iveresov

! src/jdk.internal.vm.ci/share/classes/module-info.java

Changeset: 5644c4f9
Author:    Jamsheed Mohammed C M 
Date:      2021-07-02 04:26:09 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/5644c4f942d9280ecc2dd3fdcd1680db6621da27

8265132: C2 compilation fails with assert "missing precedence edge"

Reviewed-by: iveresov, kvn

! src/hotspot/share/opto/block.hpp
! src/hotspot/share/opto/gcm.cpp
! test/hotspot/jtreg/compiler/uncommontrap/TestNullCheckAntiDependence.java

Changeset: 7bc96dbc
Author:    Nils Eliasson 
Date:      2021-07-02 07:17:55 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/7bc96dbc023d5c8b20d12b21986f84dc260acab6

8269771: assert(tmp == _callprojs.fallthrough_catchproj) failed: allocation control projection

Reviewed-by: rbackman, kvn

! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/memnode.cpp

Changeset: 2db9005c
Author:    Christian Hagedorn 
Date:      2021-07-02 07:43:57 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/2db9005c07585b580b3ec0889b8b5e3ed0d0ca6a

8262017: C2: assert(n != __null) failed: Bad immediate dominator info.

Reviewed-by: roland, neliasso, kvn

! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckLimits.java

Changeset: c4ea13ed
Author:    Weijun Wang 
Date:      2021-07-02 14:31:50 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/c4ea13edd036bd6aeb213bb5391dd374d283d382

8269543: The warning for System::setSecurityManager should only appear once for each caller

Reviewed-by: lancea, alanb, dfuchs

! src/java.base/share/classes/java/lang/System.java
! test/jdk/java/lang/System/SecurityManagerWarnings.java

Changeset: 6f0e8e79
Author:    Sandhya Viswanathan 
Date:      2021-07-02 15:33:07 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/6f0e8e79aaebd54a587f206a2eb920fdfd4b891d

8269775: compiler/codegen/ClearArrayTest.java failed with "assert(false) failed: bad AD file"

Reviewed-by: kvn, dlong

! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad

Changeset: 1c18f914
Author:    Mikael Vidstedt 
Date:      2021-07-02 17:58:12 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/1c18f914386a7543a95984294c6d61004c0a7176

8269768: JFR Terminology Refresh

Reviewed-by: iignatyev, egahlin

! src/jdk.jfr/share/classes/jdk/jfr/AnnotationElement.java

Changeset: 97e0e9e7
Author:    Alexander Zuev 
Date:      2021-07-02 19:37:15 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/97e0e9e73d12c2b8e58ca2540d5153c10984731d

8268775: Password is being converted to String in AccessibleJPasswordField

Reviewed-by: prr

! src/java.desktop/share/classes/javax/swing/JPasswordField.java

Changeset: e14801cd
Author:    Severin Gehwolf 
Date:      2021-07-05 08:01:51 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/e14801cdd9b108aa4ca47d0bc1dc67fca575764c

8269668: [aarch64] java.library.path not including /usr/lib64

Reviewed-by: aph, dholmes

! src/hotspot/os/linux/os_linux.cpp

Changeset: 5b8e1a26
Author:    Erik Gahlin 
Date:      2021-07-05 15:18:47 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/5b8e1a266e572724a715604ac1c97939bd4db3d1

8266595: jdk/jfr/jcmd/TestJcmdDump.java with slowdebug bits fails with AttachNotSupportedException

Reviewed-by: mseledtsov, dholmes

! test/jdk/jdk/jfr/jcmd/TestJcmdDump.java

Changeset: 4ad8b044
Author:    Tobias Hartmann 
Date:      2021-07-06 05:44:59 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/4ad8b04421f3142c396ade26f36334da7a915b5b

8268369: SIGSEGV in PhaseCFG::implicit_null_check due to missing null check

Reviewed-by: chagedorn, kvn

! src/hotspot/share/opto/lcm.cpp

Changeset: 6d8fc724
Author:    Roland Westrelin 
Date:      2021-07-06 06:47:45 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/6d8fc7249a3a1a2350c462f9c4fe38377856392f

8268883: C2: assert(false) failed: unscheduable graph

Reviewed-by: chagedorn, kvn, yyang

! src/hotspot/share/opto/cfgnode.cpp
+ test/hotspot/jtreg/compiler/c2/TestCondAddDeadBranch.java

Changeset: df1364b5
Author:    Roland Westrelin 
Date:      2021-07-06 07:03:08 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/df1364b50870e05bbaa994a96bf86b6d284c334f

8269575: C2: assert(false) failed: graph should be schedulable after JDK-8252372

Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestSunkNodeDueToBrokenAntiDependency.java

Changeset: 0f4e07b7
Author:    Kim Barrett 
Date:      2021-07-06 07:40:56 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/0f4e07b7d9190dd44b2fd65eff58fb6ec983a467

8269661: JNI_GetStringCritical does not lock char array
8269650: Optimize gc-locker in [Get|Release]StringCritical for latin string

Reviewed-by: dholmes, tschatzl

! src/hotspot/share/gc/shared/stringdedup/stringDedup.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedup.hpp
! src/hotspot/share/prims/jni.cpp

Changeset: 2b207782
Author:    Xiaohong Gong 
Committer: Jie Fu 
Date:      2021-07-06 08:17:27 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/2b20778225527a3ccd3ced2a4246c5943f467e06

8269568: JVM crashes when running VectorMask query tests

Co-authored-by: Sandhya Viswanathan 
Reviewed-by: psandoz, jiefu, jbhateja, sviswanathan

! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/share/opto/vectornode.hpp
! test/jdk/jdk/incubator/vector/Byte128VectorTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Double128VectorTests.java
! test/jdk/jdk/incubator/vector/Double256VectorTests.java
! test/jdk/jdk/incubator/vector/Double512VectorTests.java
! test/jdk/jdk/incubator/vector/Double64VectorTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Int128VectorTests.java
! test/jdk/jdk/incubator/vector/Int256VectorTests.java
! test/jdk/jdk/incubator/vector/Int512VectorTests.java
! test/jdk/jdk/incubator/vector/Int64VectorTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Long128VectorTests.java
! test/jdk/jdk/incubator/vector/Long256VectorTests.java
! test/jdk/jdk/incubator/vector/Long512VectorTests.java
! test/jdk/jdk/incubator/vector/Long64VectorTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java
! test/jdk/jdk/incubator/vector/templates/Unit-Miscellaneous.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template

Changeset: 3a690240
Author:    Mandy Chung 
Date:      2021-07-06 14:59:42 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/3a690240336bda8582a15ca52f4dcb78be323dcd

8225667: Clarify the behavior of System::gc w.r.t. reference processing

Reviewed-by: rriggs, kbarrett, tschatzl

! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/System.java

Changeset: 1166ef25
Author:    Eric Liu 
Committer: Vladimir Kozlov 
Date:      2021-07-06 15:59:04 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/1166ef25e9a119b1801f036eaea1d97fc2bb9329

8268966: AArch64: 'bad AD file' in some vector conversion tests

Reviewed-by: aph

! src/hotspot/cpu/aarch64/aarch64.ad
+ test/hotspot/jtreg/compiler/vectorapi/VectorCastShape128Test.java
+ test/hotspot/jtreg/compiler/vectorapi/VectorCastShape64Test.java

Changeset: e0c130f4
Author:    Vladimir Kozlov 
Date:      2021-07-06 21:30:48 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/e0c130f484c0b030d9718d15cf98b3a854afff82

8269955: ProblemList compiler/vectorapi/VectorCastShape[64|128]Test.java tests on x86

Reviewed-by: iignatyev, dlong

! test/hotspot/jtreg/ProblemList.txt

Changeset: 0d1cd3a7
Author:    Vladimir Kozlov 
Date:      2021-07-06 21:52:23 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/0d1cd3a7452a83f198d5d6eab0d4fbbaf44a302b

8269825: [TESTBUG] Missing testing for x86 KNL platforms

Reviewed-by: dlong, jbhateja

! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp

Changeset: 0ebf8aa9
Author:    Ioi Lam 
Date:      2021-07-06 22:21:06 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/0ebf8aa9d7835ef46394fb6536882b8eac65ea2c

8268778: CDS check_excluded_classes needs DumpTimeTable_lock

Reviewed-by: minqi, ccheung

! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp

Changeset: 2daf39a5
Author:    Chris Plummer 
Date:      2021-07-07 02:32:25 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/2daf39a59b2d51f25b03bb78edd677a1bab4433c

8269830: SA's vm object vtable matching code sometimes matches on incorrect type

Reviewed-by: kevinw, sspitsyn

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/types/basic/BasicTypeDataBase.java

Changeset: 815e4af3
Author:    Jan Lahoda 
Date:      2021-07-07 06:24:58 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/815e4af35d29d0d5606281d36d4ef72b756d38cc

8269802: javac fails to compile nested pattern matching switches
8269808: javac generates class with invalid stack map

Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! test/langtools/tools/javac/patterns/Switches.java

Changeset: 820f2900
Author:    Jan Lahoda 
Date:      2021-07-07 07:26:41 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/820f2900d8650609d737d83141e91adc93daadf7

8268859: jshell throws exception while parsing illegal "case true"

Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
- test/langtools/tools/javac/patterns/DisambiguateParenthesizedPattern.java
+ test/langtools/tools/javac/patterns/DisambiguatePatterns.java
+ test/langtools/tools/javac/patterns/PatternCaseErrorRecovery.java
+ test/langtools/tools/javac/patterns/PatternCaseErrorRecovery.out
+ test/langtools/tools/javac/patterns/PatternErrorRecovery-no-preview.out
+ test/langtools/tools/javac/patterns/PatternErrorRecovery.java
+ test/langtools/tools/javac/patterns/PatternErrorRecovery.out
! test/langtools/tools/javac/patterns/SourceLevelChecks.java
- test/langtools/tools/javac/patterns/SwitchErrors-no-preview.out
! test/langtools/tools/javac/patterns/SwitchErrors.java
! test/langtools/tools/javac/patterns/SwitchErrors.out

Changeset: a49b1dc7
Author:    Daniel Fuchs 
Date:      2021-07-07 07:50:45 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/a49b1dc7042d8893d9ff2cdaeae05203dd18bba4

8269772: [macos-aarch64] test compilation failed with "SocketException: No buffer space available"

Reviewed-by: chegar, vtewari

! test/jdk/TEST.ROOT

Changeset: 7fcd5ca0
Author:    Jan Lahoda 
Date:      2021-07-07 09:49:53 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/7fcd5ca0258b1dc6c34c98ced177ee4dc7945f26

8266036: class file for sun.misc.Contended not found
8258421: (jdeprscan) tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java failed with "error: cannot access jdk.internal.ValueBased"

Reviewed-by: darcy

! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java
! src/java.base/share/classes/jdk/internal/ValueBased.java
! src/java.base/share/classes/jdk/internal/javac/NoPreview.java
! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! test/langtools/ProblemList.txt
! test/langtools/tools/javac/lint/ExternalAbuseOfVbc.java
! test/langtools/tools/javac/lint/ExternalAbuseOfVbc.out
+ test/langtools/tools/javac/platform/NonPublicAnnotations.java
! test/langtools/tools/javac/platform/createsymbols/CreateSymbolsTestImpl.java
! test/langtools/tools/javac/sym/ElementStructureTest.java

Changeset: 1f2bf1d1
Author:    Martin Doerr 
Date:      2021-07-07 12:52:18 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/1f2bf1d19482f9240ba494994b584d1cd7edf898

8269879: [PPC64] C2: Math.rint intrinsic uses wrong rounding mode

Reviewed-by: lucy, goetz

! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/ppc.ad

Changeset: 6000950b
Author:    Alexey Semenyuk 
Date:      2021-07-07 16:57:07 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/6000950b339e4346292b69079f16ce0d4c278246

8269185: Directories in /opt/runtimepackagetest and /path/to/jdk-17 are different

Reviewed-by: almatvee, herrick

! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.spec

Changeset: c812bbbe
Author:    Roger Riggs 
Date:      2021-07-07 21:46:11 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/c812bbbe8fe86fe960eebfe5c1ce224251981cea

8269929: (test) Add diagnostic info to ProceessBuilder/Basic.java for unexpected output

Reviewed-by: iris, bpb, naoto

! test/jdk/java/lang/ProcessBuilder/Basic.java

Changeset: 8f798b82
Author:    Roland Westrelin 
Date:      2021-07-08 07:25:21 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/8f798b822235e3bdbaf7a94caaae400de3753a25

8269746: C2: assert(!in->is_CFG()) failed: CFG Node with no controlling input?

Reviewed-by: chagedorn, thartmann

! src/hotspot/share/opto/callnode.cpp

Changeset: 4f707591
Author:    Jan Lahoda 
Date:      2021-07-08 08:03:09 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/4f707591754e5e7f747d1d0a47f78f49060771c2

8270006: Switches with 'case null:' should be exhaustive

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! test/langtools/tools/javac/patterns/SwitchErrors.java
! test/langtools/tools/javac/patterns/SwitchErrors.out

Changeset: fa08cc62
Author:    Jan Lahoda 
Date:      2021-07-08 11:56:53 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/fa08cc62df10e4b6e3cbc45d4e889191d67048c4

8268766: Desugaring of pattern matching enum switch should be improved

Reviewed-by: mcimadamore, psandoz

! src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
! test/jdk/java/lang/runtime/SwitchBootstrapsTest.java
+ test/langtools/tools/javac/patterns/EnumTypeChanges.java
= test/langtools/tools/javac/patterns/EnumTypeChanges2.java
! test/langtools/tools/javac/patterns/Switches.java

Changeset: 168af2e6
Author:    Jatin Bhateja 
Date:      2021-07-08 12:19:19 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/168af2e6b2343d6674fa053dcb09aca028e372bf

8269828: corrections in some instruction patterns for KNL x86 platform

Reviewed-by: kvn, dlong

! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad

Changeset: 9e75f922
Author:    Guoxiong Li 
Date:      2021-07-08 14:15:07 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/9e75f922b17146ff78589555dfb20dd0783cffbd

8269738: AssertionError when combining pattern matching and function closure

Reviewed-by: jlahoda, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! test/langtools/tools/javac/patterns/LambdaCannotCapturePatternVariables.java

Changeset: f46a9172
Author:    Brian Burkhalter 
Date:      2021-07-08 19:05:29 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/f46a9172700a3e2d63cb772e604120bb6f60d4b0

6766844: ByteArrayInputStream#read with a byte array of length 0 not consistent with InputStream when at EOF

Reviewed-by: naoto, lancea, joehw

! src/java.base/share/classes/java/io/ByteArrayInputStream.java
! test/jdk/java/io/ByteArrayInputStream/ReadAllReadNTransferTo.java

Changeset: 9acb2a69
Author:    Daniel D. Daugherty 
Date:      2021-07-08 19:23:21 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/9acb2a69a9f80a6aeae38ce2bf1c9770d4e8a146

8270109: ProblemList 4 SA tests on macOS-aarch64

Reviewed-by: mikael

! test/hotspot/jtreg/ProblemList.txt

Changeset: 64016338
Author:    Jonathan Gibbons 
Date:      2021-07-08 20:23:02 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/6401633800daff1bb80ec7e134edbaa1dbcc8499

8269722: NPE in HtmlDocletWriter

Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
+ test/langtools/jdk/javadoc/doclet/testInherited/TestInherited.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testNonInlineHtmlTagRemoval/TestNonInlineHtmlTagRemoval.java

Changeset: 46c610cb
Author:    Mikhailo Seledtsov 
Date:      2021-07-09 01:55:33 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/46c610cbd84fc19c3f6591c9a6672768fb90c481

8269840: Update Platform.isDefaultCDSArchiveSupported() to return true for aarch64 platforms

Reviewed-by: minqi, iklam

! test/lib/jdk/test/lib/Platform.java

Changeset: 62ff55d3
Author:    Jatin Bhateja 
Date:      2021-07-09 03:20:59 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/62ff55d383c4763c3d17b7766a2a9649d75f9afc

8269952: compiler/vectorapi/VectorCastShape*Test.java tests failed on avx2 machines

Reviewed-by: kvn, dlong

! src/hotspot/cpu/x86/x86.ad
! test/hotspot/jtreg/ProblemList.txt

Changeset: 885f7b11
Author:    Jan Lahoda 
Date:      2021-07-09 08:03:56 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/885f7b1141d1d8e6b560ebaf0c2d4878be0ea8ba

8269146: Missing unreported constraints on pattern and other case label combination
8269301: Switch statement with a pattern, constant and default label elements crash javac

Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MatchBindingsComputer.java
+ test/langtools/tools/javac/patterns/CaseStructureTest.java
! test/langtools/tools/javac/patterns/SwitchErrors.java
! test/langtools/tools/javac/patterns/SwitchErrors.out
! test/langtools/tools/javac/patterns/Switches.java

Changeset: 1196b356
Author:    Jan Lahoda 
Date:      2021-07-09 11:03:40 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/1196b3568459511df7534848ac42f13489c61be6

8270151: IncompatibleClassChangeError on empty pattern switch statement case

Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! test/langtools/tools/javac/patterns/SealedTypeChanges.java
! test/langtools/tools/javac/patterns/Switches.java

Changeset: f791fdf2
Author:    Christian Hagedorn 
Date:      2021-07-09 11:53:45 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/f791fdf23ef6e49e7e1ca68e33a16f6686e0bfa1

8261147: C2: Node is wrongly marked as reduction resulting in a wrong execution due to wrong vector instructions

Reviewed-by: thartmann, kvn

! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/node.cpp
+ test/hotspot/jtreg/compiler/loopopts/superword/TestWronglyMarkedReduction.java

Changeset: 6889a39a
Author:    Roger Riggs 
Date:      2021-07-09 14:33:56 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/6889a39a3f124d2442584cb7646b2d6a18745e78

8268826: Cleanup Override in Context-Specific Deserialization Filters

Reviewed-by: dfuchs, bchristi

! src/java.base/share/classes/java/io/ObjectInputFilter.java
! src/java.base/share/classes/jdk/internal/util/StaticProperty.java
! src/java.base/share/conf/security/java.security
! test/jdk/java/io/Serializable/serialFilter/FilterWithSecurityManagerTest.java
! test/jdk/java/io/Serializable/serialFilter/GlobalFilterTest.java
! test/jdk/java/io/Serializable/serialFilter/SerialFactoryExample.java
+ test/jdk/java/io/Serializable/serialFilter/SerialFactoryFaults.java
! test/jdk/java/io/Serializable/serialFilter/SerialFilterFactoryTest.java
! test/jdk/java/io/Serializable/serialFilter/SerialFilterFunctionTest.java
! test/jdk/java/io/Serializable/serialFilter/SerialFilterTest.java
! test/jdk/java/io/Serializable/serialFilter/TEST.properties
! test/jdk/java/io/Serializable/serialFilter/java.security-extra-factory
+ test/jdk/java/io/Serializable/serialFilter/logging.properties

Changeset: 25460065
Author:    Phil Race 
Date:      2021-07-10 19:12:59 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/254600658acbc5c40ae8f0de0d01c9906c67c46c

8270216: [macOS] Update named used for Java run loop mode

Reviewed-by: serb

! src/java.desktop/macosx/native/libosxapp/ThreadUtilities.m

Changeset: 3d82b0e6
Author:    Serguei Spitsyn 
Date:      2021-07-11 11:03:35 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/3d82b0e634583f4bc01ceece9dd82fc00fd6f9c3

8269558: fix of JDK-8252657 missed to update history at the end of JVM TI spec

Reviewed-by: dcubed, cjplummer

! src/hotspot/share/prims/jvmti.xml

Changeset: e1d3e73d
Author:    Alexey Bakhtin 
Committer: Vladimir Kempik 
Date:      2021-07-12 10:24:39 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/e1d3e73d4ee32fac7e5b6b2666221717270d4814

8268965: TCP Connection Reset when connecting simple socket to SSL server

Reviewed-by: xuelei
Backport-of: 6f171b9f0d28ad17b31a54bad894f38d19df6f73

! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
+ test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketReset.java

Changeset: 999ced03
Author:    Christoph G?ttschkes 
Committer: Kevin Walls 
Date:      2021-07-12 11:23:38 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/999ced03ccd58b216adf9a7bfb2646e511219e6c

8269873: serviceability/sa/Clhsdb tests are using a C2 specific VMStruct field

Reviewed-by: cjplummer, dholmes, sspitsyn

! test/hotspot/jtreg/serviceability/sa/ClhsdbField.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbVmStructsDump.java

Changeset: 4fc3180f
Author:    Sean Mullan 
Date:      2021-07-12 14:54:38 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/4fc3180f75e1cea4ebd613f8253be205d95f830c

8266345: (fs) Custom DefaultFileSystemProvider security related loops

Co-authored-by: Brian Burkhalter 
Reviewed-by: bpb, chegar

! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! test/jdk/java/nio/file/spi/SetDefaultProvider.java
+ test/jdk/java/nio/file/spi/fs.policy

Changeset: 0f329828
Author:    Erik Joelsson 
Date:      2021-07-13 05:55:04 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/0f32982872eb1454e55390760b65beb5838afc55

8270203: Missing build dependency between jdk.jfr-gendata and buildtools-hotspot

Reviewed-by: tbell

! make/Main.gmk

Changeset: 040c02b9
Author:    Christian Hagedorn 
Date:      2021-07-13 08:50:09 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/040c02b942a2829626b5bc4a63c3335cd3fe53f4

8269795: C2: Out of bounds array load floats above its range check in loop peeling resulting in SEGV

Reviewed-by: thartmann, roland, kvn

! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestPeelingRemoveDominatedTest.java

Changeset: e631addd
Author:    Erik Joelsson 
Date:      2021-07-13 09:27:27 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/e631addd70437c776eeeb481e0b44f1d0fd22fe8

8259848: Interim javadoc build does not support platform links

Reviewed-by: hannesw, jjg, ihse

! make/modules/jdk.javadoc/Gendata.gmk

Changeset: 00ef65f3
Author:    Markus Gr?nlund 
Date:      2021-07-13 09:41:56 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/00ef65f34d35bf1a3fa6835cc16f19af40c3c325

8269525: Deadlock during Volano with JFR

Reviewed-by: egahlin

! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp

Changeset: bd95c0c9
Author:    Markus Gr?nlund 
Date:      2021-07-13 09:43:49 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/bd95c0c9e02946ae6a0d525b1425485b1de4add8

8269635: Stress test SEGV while emitting OldObjectSample

Reviewed-by: jbachorik

! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp

Changeset: b2416b60
Author:    Maurizio Cimadamore 
Date:      2021-07-13 10:53:49 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/b2416b60fbe1117cc502d5ecdd8356d42d27fddb

8269281: java/foreign/Test{Down,Up}call.java time out

Reviewed-by: jvernee

! test/jdk/java/foreign/CallGeneratorHelper.java
! test/jdk/java/foreign/TestDowncall.java
! test/jdk/java/foreign/TestUpcall.java

Changeset: d32e42cd
Author:    Severin Gehwolf 
Date:      2021-07-13 14:34:35 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/d32e42cdd461ee5793331ad237b072c16b096ef4

8270184: [TESTBUG] Add coverage for jvmci ResolvedJavaType.toJavaName() for lambdas

Backport-of: 6a9bc108736522897f03a75c83e90e2c2a183d27

! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java

Changeset: 8583aab3
Author:    Vicente Romero 
Date:      2021-07-13 17:48:21 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/8583aab374c3c2ad94c88e7f649d81ce5f319a5f

8270025: DynamicCallSiteDesc::withArgs doesn't throw NPE

Reviewed-by: jvernee, mchung

! src/java.base/share/classes/java/lang/constant/DynamicCallSiteDesc.java
+ test/jdk/java/lang/constant/DynamicCallSiteDescTest.java

Changeset: 0f547071
Author:    Yi Yang 
Date:      2021-07-14 00:46:06 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/0f5470715e98e222474f575abc95457682d5818a

8270056: Generated lambda class can not access protected static method of target class

Reviewed-by: mchung
Backport-of: 07e90524576f159fc16523430f1db62327c89a3b

! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
+ test/jdk/java/lang/invoke/lambda/superProtectedMethod/ProtectedMethodInOtherPackage.java
- test/jdk/java/lang/invoke/lambda/superProtectedMethod/SuperMethodTest.java

Changeset: 67273ae6
Author:    Xin Liu 
Date:      2021-07-14 01:43:53 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/67273ae63c3dbebccf124929c13a363dea05a0da

8269865: Async UL needs to handle ERANGE on exceeding SEM_VALUE_MAX

Reviewed-by: dholmes, pchilanomate

! src/hotspot/share/logging/logAsyncWriter.cpp
! src/hotspot/share/logging/logAsyncWriter.hpp

Changeset: e5db9a94
Author:    Christoph Langer 
Date:      2021-07-14 05:38:17 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/e5db9a9405d13cf4b72a8efa903cf8cdcf528e58

8268620: InfiniteLoopException test may fail on x86 platforms

Backport-of: 0b09129faefb945c2f2c35dab2731961216d054e

! test/jdk/java/awt/Robot/InfiniteLoopException.java

Changeset: 82c256eb
Author:    Hannes Walln?fer 
Date:      2021-07-14 06:49:45 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/82c256eb61fdfb166e55fc3d96f8ee69bda98afb

8259499: Handling type arguments from outer classes for inner class in javadoc

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkInfo.java
! test/langtools/jdk/javadoc/doclet/testGenericTypeLink/TestGenericTypeLink.java
! test/langtools/jdk/javadoc/doclet/testGenericTypeLink/pkg1/A.java
+ test/langtools/jdk/javadoc/doclet/testGenericTypeLink/pkg1/C.java
! test/langtools/jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java
! test/langtools/jdk/javadoc/doclet/testMethodSignature/pkg/C.java

Changeset: 381bd621
Author:    Anton Kozlov 
Date:      2021-07-14 10:36:04 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/381bd621074a13cc2f260c18371c956bc48abd4d

8266889: [macosx-aarch64] Crash with SIGBUS in MarkActivationClosure::do_code_blob during vmTestbase/nsk/jvmti/.../bi04t002 test run

Reviewed-by: dholmes, aph, sspitsyn

! src/hotspot/share/prims/jvmtiEnv.cpp

Changeset: 3bbd2332
Author:    Jim Laskey 
Date:      2021-07-14 11:51:06 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/3bbd2332bd4876b5529ccdf90e5e5d6c515e9d58

8270075: SplittableRandom extends AbstractSplittableGenerator

Reviewed-by: rriggs, bpb

! src/java.base/share/classes/java/util/SplittableRandom.java

Changeset: 72db09b1
Author:    Jim Laskey 
Date:      2021-07-14 12:00:01 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/72db09b1f393722074cae2fbff0fc369f0f2718c

8266313: (JEP-356) - RandomGenerator spec implementation requirements tightly coupled to JDK internal classes

Reviewed-by: rriggs

! src/java.base/share/classes/java/util/random/RandomGenerator.java
! src/java.base/share/classes/java/util/random/RandomGeneratorFactory.java

Changeset: 7b4d84c6
Author:    Erik Joelsson 
Date:      2021-07-14 13:00:57 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/7b4d84c65487593cdbf841f7f2d359192476db99

8270422: Test build/AbsPathsInImage.java fails after JDK-8259848

Reviewed-by: mikael

! make/CreateJmods.gmk

Changeset: a32d2eef
Author:    Sibabrata Sahoo 
Date:      2021-07-15 05:42:55 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/a32d2eefea12771522b942b32985df0fe50119e8

8269276: Additional tests for MessageDigest with different providers

Reviewed-by: valeriep, wetmore

! test/jdk/sun/security/pkcs11/MessageDigest/ReinitDigest.java


From jwilhelm at openjdk.java.net  Thu Jul 15 18:02:55 2021
From: jwilhelm at openjdk.java.net (Jesper Wilhelmsson)
Date: Thu, 15 Jul 2021 18:02:55 GMT
Subject: git: openjdk/jdk17u: Added tag jdk-17+27 for changeset 9ad19f78
Message-ID: <3bdacfb8-2be7-4059-8b24-eeff5838f668@openjdk.org>

Tagged by: Jesper Wilhelmsson 
Date:      2021-06-17 02:37:50 +0000

Added tag jdk-17+27 for changeset 9ad19f78
Changeset: 9ad19f78
Author:    Christian Hagedorn 
Date:      2021-06-16 13:02:51 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/9ad19f7838e6f6e128583c191c5507c1e2bd5083


From jwilhelm at openjdk.java.net  Thu Jul 15 18:03:13 2021
From: jwilhelm at openjdk.java.net (Jesper Wilhelmsson)
Date: Thu, 15 Jul 2021 18:03:13 GMT
Subject: git: openjdk/jdk17u: Added tag jdk-17+28 for changeset b4743143
Message-ID: 

Tagged by: Jesper Wilhelmsson 
Date:      2021-06-24 02:42:14 +0000

Added tag jdk-17+28 for changeset b4743143
Changeset: b4743143
Author:    Sandhya Viswanathan 
Date:      2021-06-23 17:25:34 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/b4743143428a3e0c9a6d1d7dcaf73f7a06882e84


From jwilhelm at openjdk.java.net  Thu Jul 15 18:03:27 2021
From: jwilhelm at openjdk.java.net (Jesper Wilhelmsson)
Date: Thu, 15 Jul 2021 18:03:27 GMT
Subject: git: openjdk/jdk17u: Added tag jdk-17+29 for changeset be0ac92e
Message-ID: <42116a5b-10b8-4b75-94a7-f7b7202da244@openjdk.org>

Tagged by: Jesper Wilhelmsson 
Date:      2021-07-01 02:17:14 +0000

Added tag jdk-17+29 for changeset be0ac92e
Changeset: be0ac92e
Author:    Martin Doerr 
Date:      2021-06-30 13:32:19 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/be0ac92e186c7b2845e251ce56204a2378f76976


From jwilhelm at openjdk.java.net  Thu Jul 15 18:03:38 2021
From: jwilhelm at openjdk.java.net (Jesper Wilhelmsson)
Date: Thu, 15 Jul 2021 18:03:38 GMT
Subject: git: openjdk/jdk17u: Added tag jdk-17+30 for changeset 2daf39a5
Message-ID: 

Tagged by: Jesper Wilhelmsson 
Date:      2021-07-08 02:11:14 +0000

Added tag jdk-17+30 for changeset 2daf39a5
Changeset: 2daf39a5
Author:    Chris Plummer 
Date:      2021-07-07 02:32:25 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/2daf39a59b2d51f25b03bb78edd677a1bab4433c


From jwilhelm at openjdk.java.net  Thu Jul 15 18:03:57 2021
From: jwilhelm at openjdk.java.net (Jesper Wilhelmsson)
Date: Thu, 15 Jul 2021 18:03:57 GMT
Subject: git: openjdk/jdk17u: Added tag jdk-17+31 for changeset 7b4d84c6
Message-ID: 

Tagged by: Jesper Wilhelmsson 
Date:      2021-07-15 02:03:01 +0000

Added tag jdk-17+31 for changeset 7b4d84c6
Changeset: 7b4d84c6
Author:    Erik Joelsson 
Date:      2021-07-14 13:00:57 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/7b4d84c65487593cdbf841f7f2d359192476db99


From gnu.andrew at redhat.com  Tue Jul 20 20:26:58 2021
From: gnu.andrew at redhat.com (gnu.andrew at redhat.com)
Date: Tue, 20 Jul 2021 20:26:58 +0000
Subject: hg: jdk-updates/jdk11u: 16 new changesets
Message-ID: <202107202027.16KKR0SM006341@aojmv0008.oracle.com>

Changeset: df550fdef80d
Author:    avoitylov
Date:      2021-04-28 13:46 +0300
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/df550fdef80d

8260960: Signs of jarsigner signing
Reviewed-by: mbaesken, mbalao

! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
! test/jdk/sun/security/tools/jarsigner/concise_jarsigner.sh

Changeset: 5a0be0fa26c1
Author:    alvdavi
Date:      2021-06-07 15:34 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5a0be0fa26c1

8260453: Improve Font Bounding
Reviewed-by: mbaesken, mbalao

! src/java.desktop/share/classes/sun/font/CMap.java
! src/java.desktop/share/classes/sun/font/TrueTypeFont.java

Changeset: 9d73158cb8dc
Author:    yan
Date:      2021-03-21 05:01 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9d73158cb8dc

8262403: Enhanced data transfer
Reviewed-by: mbaesken, mbalao

! src/java.datatransfer/share/classes/java/awt/datatransfer/MimeType.java

Changeset: 62bc3da4607f
Author:    yan
Date:      2021-03-04 20:54 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/62bc3da4607f

8262410: Enhanced rules for zones
Reviewed-by: mbaesken, mbalao

! src/java.base/share/classes/java/time/zone/ZoneRules.java

Changeset: ab258233eeb2
Author:    alvdavi
Date:      2021-06-07 15:35 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ab258233eeb2

8262477: Enhance String Conclusions
Reviewed-by: mbaesken, mbalao

! src/java.desktop/share/classes/sun/font/TrueTypeFont.java

Changeset: e23ebe923867
Author:    mbalao
Date:      2021-03-29 17:02 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e23ebe923867

8260967: Better jar file validation
Reviewed-by: yan

! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/jar/JarInputStream.java
! src/java.base/share/classes/java/util/jar/JarVerifier.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/jdk/internal/misc/JavaUtilZipFileAccess.java
! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java

Changeset: ca23657dc7da
Author:    alvdavi
Date:      2021-05-26 17:29 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ca23657dc7da

8258432: Improve file transfers
Reviewed-by: mbaesken, mbalao

! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java

Changeset: 26d4c61c3fc2
Author:    mbalao
Date:      2021-04-26 12:04 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/26d4c61c3fc2

8256157: Improve bytecode assembly
Reviewed-by: mbaesken

! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java

Changeset: 0ba5a4a69e70
Author:    mbalao
Date:      2021-04-16 16:26 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0ba5a4a69e70

8256491: Better HTTP transport
Reviewed-by: mbaesken

! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java

Changeset: 30b605359404
Author:    avoitylov
Date:      2021-06-25 11:56 +0300
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/30b605359404

8262380: Enhance XML processing passes
Reviewed-by: mbalao

! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOM3TreeWalker.java
! src/java.xml/share/classes/jdk/xml/internal/JdkXmlUtils.java

Changeset: 8a9eb08a62fc
Author:    yan
Date:      2021-03-31 17:24 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8a9eb08a62fc

8264460: Improve NTLM support
Reviewed-by: mbalao

! src/java.base/share/classes/com/sun/security/ntlm/NTLM.java

Changeset: 3588c0c6655e
Author:    mbalao
Date:      2021-04-19 21:36 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3588c0c6655e

8264066: Enhance compiler validation
Reviewed-by: mbaesken, mdoerr

! src/hotspot/share/c1/c1_RangeCheckElimination.cpp

Changeset: d85805d8245b
Author:    mbalao
Date:      2021-07-07 11:08 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d85805d8245b

8262967: Improve Zip file support
Reviewed-by: mbaesken

! src/java.base/share/classes/java/util/zip/ZipFile.java

Changeset: f412f2537f15
Author:    mbalao
Date:      2021-04-09 09:36 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f412f2537f15

8264079: Improve abstractions
Reviewed-by: yan

! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/code/dependencies.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MarkUnsafeAccessTest.java

Changeset: c7425afe356d
Author:    clanger
Date:      2021-07-11 00:46 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c7425afe356d

Added tag jdk-11.0.12+7 for changeset f412f2537f15

! .hgtags

Changeset: ebc6c83bfa9e
Author:    clanger
Date:      2021-07-11 00:46 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ebc6c83bfa9e

Added tag jdk-11.0.12-ga for changeset f412f2537f15

! .hgtags


From rob.mckenna at oracle.com  Wed Jul 21 23:21:56 2021
From: rob.mckenna at oracle.com (Rob McKenna)
Date: Wed, 21 Jul 2021 23:21:56 GMT
Subject: git: openjdk/jdk16u: master: 33 new changesets
Message-ID: <6b607951-ba26-46a7-880b-eb870d00b420@oracle.com>

Changeset: 6db2fce2
Author:    Rob McKenna 
Date:      2021-01-27 18:20:48 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/6db2fce221082e0150722cbfb7ccf0324b0ca5c1

8257001: Improve HTTP client support

Backport-of: 355ab601fa1de9911a0b61bdee9b0a6d23ca778f

! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java

Changeset: 9328e6d8
Author:    Saravana Kumar Vijayasekaran 
Committer: Rob McKenna 
Date:      2021-02-02 16:09:28 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/9328e6d872f32c341e448eca0c58a4bc05e9e0a9

8260204: Update the release version and release date after forking April CPU21_04

Reviewed-by: robm

! make/autoconf/version-numbers

Changeset: 244d37f4
Author:    Rob McKenna 
Date:      2021-02-02 18:32:13 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/244d37f41ed21bde574529550be27f57302221da

Merge


Changeset: 1501d07d
Author:    Rob McKenna 
Date:      2021-02-09 01:06:10 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/1501d07ddafee598f44d1987b36e6e5216e67bff

Merge

! make/autoconf/version-numbers
! make/autoconf/version-numbers

Changeset: 0f16fb2f
Author:    Vaibhav Choudhary 
Committer: Igor Ignatyev 
Date:      2021-02-10 06:15:23 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/0f16fb2f83d67e4c758a54eddfbf951d2fe9faad

8258457: testlibrary_tests/ctw/JarDirTest.java fails with InvalidPathException on windows

Reviewed-by: iignatyev
Backport-of: 77717608c749338123f7a421701e4d61573baeda

! test/hotspot/jtreg/testlibrary_tests/ctw/CtwTest.java

Changeset: 0a1f35f4
Author:    Rob McKenna 
Date:      2021-02-15 15:26:05 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/0a1f35f4f846aeac9c64c00081ae36f7a0b42a71

Merge


Changeset: 6267fb4d
Author:    Kiran Sidhartha Ravikumar 
Committer: Sean Coffey 
Date:      2021-02-18 17:34:20 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/6267fb4da7c33cbe396286410caa897c9c6c48da

8261183: Follow on to Make lists of normal filenames

Backport-of: 3a54933d69e092cf4cb982b11a95b199bfeaa31b

! src/java.base/share/classes/java/io/File.java

Changeset: 19211c12
Author:    Rob McKenna 
Date:      2021-02-23 14:02:18 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/19211c1236fc228ef9abc1ce0b524257ec6488fa

Merge


Changeset: 78b05748
Author:    Sean Mullan 
Date:      2021-02-24 13:23:00 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/78b0574898378191a1d76051a4bf53a7ba1bb3f7

8261779: JCK test api/javax_crypto/EncryptedPrivateKeyInfo/Ctor4.html is failing with assertion error when assertions enabled

Reviewed-by: weijun, rhalade, pkoppula, mschoene

! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
+ test/jdk/javax/crypto/EncryptedPrivateKeyInfo/GetEncoded.java

Changeset: b4da5fd9
Author:    Phil Race 
Date:      2021-02-26 19:40:08 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/b4da5fd9ba350d047d1d800008595e3091d2df05

8260453: Improve Font Bounding

Backport-of: 032a5126d753017173b79e99a959b0c6825c2f55

! src/java.desktop/share/classes/sun/font/CMap.java
! src/java.desktop/share/classes/sun/font/TrueTypeFont.java

Changeset: c07d3ae6
Author:    Rob McKenna 
Date:      2021-03-01 15:16:49 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/c07d3ae6a5f87f36bbf4b605409a27eb4c4058c2

Merge


Changeset: ce0975ef
Author:    Rob McKenna 
Date:      2021-03-09 15:19:09 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/ce0975efbc613de5adeb672e106e4675bfd9b600

Merge


Changeset: c0b67107
Author:    Kiran Sidhartha Ravikumar 
Committer: Rob McKenna 
Date:      2021-03-12 14:09:42 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/c0b67107bbb1ec9d9fff10ec1fc071a8524623e1

8262410: Enhanced rules for zones

Reviewed-by: robm
Backport-of: 2cb959eb80f0cc96dfdcab8b9b923fc2d17e7fd0

! src/java.base/share/classes/java/time/zone/ZoneRules.java

Changeset: 3a48e948
Author:    Prajwal Kumaraswamy 
Committer: Sean Coffey 
Date:      2021-03-25 14:00:12 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/3a48e9485391b7b60a68d15fedd9a90eb218f5c4

8260960: Signs of jarsigner signing

Reviewed-by: pkoppula, coffeys

! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
! test/jdk/sun/security/tools/jarsigner/ConciseJarsigner.java

Changeset: 4b5ca61f
Author:    Rob McKenna 
Date:      2021-03-26 14:34:36 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/4b5ca61fddb22d8afe6089b9d471f58e26c44e6d

Merge

! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp

Changeset: 20dd962d
Author:    Sergey Bylokhov 
Date:      2021-03-27 00:19:24 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/20dd962d3083c3f43ba4302569155e6d5e7dbee6

8262403: Enhanced data transfers

Backport-of: d0440e109e35b2a77a04b988cda7b254d7adccce

! src/java.datatransfer/share/classes/java/awt/datatransfer/MimeType.java

Changeset: 7964c24d
Author:    Sean Coffey 
Date:      2021-03-29 17:02:45 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/7964c24d4e9c9258d2e4f322eaf7917c61db8253

8260967: Better jar file validation

Reviewed-by: weijun

! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/jar/JarInputStream.java
! src/java.base/share/classes/java/util/jar/JarVerifier.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/jdk/internal/access/JavaUtilZipFileAccess.java
! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java

Changeset: abc31690
Author:    Phil Race 
Date:      2021-03-29 18:48:20 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/abc31690d76ffc8db8dced6aa595accfbe957ecc

8262477: Enhance String Conclusions

Backport-of: 39e3ec4efa8e5719ced80fff4f70628f3b4e63b2

! src/java.desktop/share/classes/sun/font/TrueTypeFont.java

Changeset: c208fc63
Author:    Ravi Reddy 
Committer: Weijun Wang 
Date:      2021-04-06 13:55:25 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/c208fc63360f98ed7b1d35dc3ed7e56ed03c3c34

8264460: Improve NTLM support

Reviewed-by: pkoppula, weijun

! src/java.base/share/classes/com/sun/security/ntlm/NTLM.java

Changeset: 44b75f04
Author:    Ravi Reddy 
Committer: Sean Coffey 
Date:      2021-04-08 21:18:56 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/44b75f049572446a1f1a32b5cfbfe1c85508d99d

8262380: Enhance XML processing passes

Reviewed-by: coffeys

! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOM3TreeWalker.java
! src/java.xml/share/classes/jdk/xml/internal/JdkXmlUtils.java

Changeset: 0bb766b0
Author:    Jamsheed Mohammed C M 
Date:      2021-04-09 09:36:58 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/0bb766b0a6ede3b626bbbc1db0c96247c795ca15

8264079: Improve abstractions

Reviewed-by: vlivanov, thartmann
Backport-of: cb8c7eab678f1b4185f0c3d413cd0a7865d77f30

! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/code/dependencies.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MarkUnsafeAccessTest.java

Changeset: 2dbfed67
Author:    Pavel Kharskii 
Committer: Sean Coffey 
Date:      2021-04-14 10:37:29 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/2dbfed67cb1fcaea869e7e4e01162532ca60a9ec

8265204: Update the milestone for JDK16.0.2

Reviewed-by: svijayasekar, coffeys

! make/autoconf/version-numbers

Changeset: 49dda6f5
Author:    Kiran Sidhartha Ravikumar 
Committer: Sean Coffey 
Date:      2021-04-15 16:35:43 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/49dda6f5f610e3e7d22c8ff3c5251de4c609d81f

8258432: Improve file transfers

Backport-of: 5a31780d09246913b3710d43aa435d2319334908

! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java

Changeset: 19faaa00
Author:    Prasadrao Koppula 
Committer: Sean Coffey 
Date:      2021-04-15 19:59:47 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/19faaa007cbb433f5e594c66aa1c825a8f3a2736

8265201: JarFile.getInputStream not validating invalid signed jars

Reviewed-by: coffeys, mullan

! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java

Changeset: b055d95c
Author:    Ravi Reddy 
Committer: Rob McKenna 
Date:      2021-04-16 16:26:03 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/b055d95c5fe511879a450d3f6ce4a0b0885d151e

8256491: Better HTTP transport

Reviewed-by: robm
Backport-of: f5809a9779ed6a0b904c9beeb993a6c285b8e1c5

! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java

Changeset: fcb4688e
Author:    Igor Veresov 
Date:      2021-04-19 21:36:35 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/fcb4688e460dbeac4d90047dabef89b71482b39d

8264066: Enhance compiler validation

Backport-of: d7659ad77d4b3cfda89e1206725e75043453870b

! src/hotspot/share/c1/c1_RangeCheckElimination.cpp

Changeset: 4c20935d
Author:    Evan Whelan 
Committer: Jan Lahoda 
Date:      2021-04-26 12:04:50 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/4c20935d66417826a39ad86defcc2cbc4394df90

8256157: Improve bytecode assembly

Reviewed-by: jlahoda, rhalade
Backport-of: be3f40f7c0f58a5cd41d95641a961e0c6350c89d

! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java

Changeset: 019c81db
Author:    Rob McKenna 
Date:      2021-04-26 14:35:23 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/019c81db21e5392bee24c60482f9334cea388918

8262967: Improve Zip file support

Backport-of: fa01f27567c894351442cba762a66d36e3e1d636

! src/java.base/share/classes/java/util/zip/ZipFile.java

Changeset: f43fbb79
Author:    Kevin Walls 
Date:      2021-04-30 12:05:41 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/f43fbb79932be877a1bb4bfce22f3fa93337e186

8264593: debug.cpp utilities should be available in product builds.

Backport-of: e325a750ac795181f14b278fcd171170dbb3bbd5

! src/hotspot/share/utilities/debug.cpp

Changeset: dbb6f4c1
Author:    Rob McKenna 
Date:      2021-05-12 12:26:05 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/dbb6f4c1ee1f29bfeefcc61e23bb6eb73fb2a6a9

Merge

! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/code/dependencies.cpp

Changeset: 8491a2ef
Author:    Rob McKenna 
Date:      2021-05-18 12:46:20 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/8491a2ef065bd31c71d5c816300a9218578bd7e5

Merge


Changeset: 5fcdc030
Author:    Rob McKenna 
Date:      2021-05-26 08:40:42 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/5fcdc03000a66dfbd9159a83be39ee1779c45e70

Merge


Changeset: 6d8f828d
Author:    Rob McKenna 
Date:      2021-06-08 12:21:40 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/6d8f828dd6de9ca443c9e2192c9d99bf7eb15264

Merge



From goetz at openjdk.java.net  Thu Jul 22 11:00:31 2021
From: goetz at openjdk.java.net (Goetz Lindenmaier)
Date: Thu, 22 Jul 2021 11:00:31 GMT
Subject: git: openjdk/jdk11u-dev: 8245134:
 test/lib/jdk/test/lib/security/KeyStoreUtils.java should allow to specify
 aliases
Message-ID: 

Changeset: 2b3a641d
Author:    Goetz Lindenmaier 
Date:      2021-07-22 10:59:56 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/2b3a641d50d757b792d2a6538af264d68fcba61e

8245134: test/lib/jdk/test/lib/security/KeyStoreUtils.java should allow to specify aliases

Backport-of: 845799935b794e255dc6434f18bd3cb8ada225eb

! test/lib/jdk/test/lib/security/KeyStoreUtils.java


From mdoerr at openjdk.java.net  Thu Jul 22 13:41:27 2021
From: mdoerr at openjdk.java.net (Martin Doerr)
Date: Thu, 22 Jul 2021 13:41:27 GMT
Subject: git: openjdk/jdk11u-dev: 8225690: Multiple AttachListener threads can
 be created
Message-ID: <28dbf187-a6ce-4972-9b32-b3c1daf20be8@openjdk.org>

Changeset: f3098c40
Author:    Martin Doerr 
Date:      2021-07-22 13:40:10 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/f3098c409d9c33b99a90febe16d272feefdb04c8

8225690: Multiple AttachListener threads can be created

Reviewed-by: clanger
Backport-of: 2870c9d55efe3c0ba9375425efe538912c47bac1

! src/hotspot/os/aix/attachListener_aix.cpp
! src/hotspot/os/bsd/attachListener_bsd.cpp
! src/hotspot/os/linux/attachListener_linux.cpp
! src/hotspot/os/solaris/attachListener_solaris.cpp
! src/hotspot/os/windows/attachListener_windows.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/attachListener.hpp
+ test/hotspot/jtreg/serviceability/attach/ConcAttachTest.java
+ test/hotspot/jtreg/serviceability/attach/RemovingUnixDomainSocketTest.java


From mdoerr at openjdk.java.net  Thu Jul 22 13:43:59 2021
From: mdoerr at openjdk.java.net (Martin Doerr)
Date: Thu, 22 Jul 2021 13:43:59 GMT
Subject: git: openjdk/jdk11u-dev: 8227815: Minimal VM: set_state is not a
 member of AttachListener
Message-ID: <650fc536-1409-48ed-a790-aa93b2827542@openjdk.org>

Changeset: 8637f65c
Author:    Martin Doerr 
Date:      2021-07-22 13:42:25 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/8637f65cb34f03ad924d36e58bd8b75fc2d0d814

8227815: Minimal VM: set_state is not a member of AttachListener

Reviewed-by: clanger

! src/hotspot/share/runtime/os.cpp


From mdoerr at openjdk.java.net  Thu Jul 22 13:56:14 2021
From: mdoerr at openjdk.java.net (Martin Doerr)
Date: Thu, 22 Jul 2021 13:56:14 GMT
Subject: git: openjdk/jdk11u-dev: 8227738:
 jvmti/DataDumpRequest/datadumpreq001 failed due to "exit code is 134"
Message-ID: <51a61282-fceb-43fc-b7c2-d692f497dbe5@openjdk.org>

Changeset: d78e2be3
Author:    Martin Doerr 
Date:      2021-07-22 13:55:30 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/d78e2be352d1aa98a5d01221a7c75de117ed83ce

8227738: jvmti/DataDumpRequest/datadumpreq001 failed due to "exit code is 134"

Backport-of: 20053ae242d0a85bb0e7fbba4036c4343b1a7d9f

! src/hotspot/share/runtime/os.cpp


From rob.mckenna at oracle.com  Thu Jul 22 17:14:57 2021
From: rob.mckenna at oracle.com (robm)
Date: Thu, 22 Jul 2021 17:14:57 GMT
Subject: git: openjdk/jdk16u: master: 9 new changesets
Message-ID: <10278290-883a-48d0-8e97-b18ae28ea88e@oracle.com>

Changeset: ee4633de
Author:    Rob McKenna 
Date:      2021-05-04 15:19:59 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/ee4633de70c884d1e16ff7b602d21b252c1de501

Merge


Changeset: 0a52d016
Author:    Pavel Kharskii 
Date:      2021-05-05 16:46:39 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/0a52d016b863595baeab003623a8ee2ab5a481c2

8266205: Update milestone to fcs for jdk16.0.2+4

! make/autoconf/version-numbers

Changeset: c44d5173
Author:    pavel_kharskii 
Date:      2021-05-05 13:59:06 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/c44d5173266e599c362dd6975942dcd5bcd6afe3

Merge branch 'jdk16.0.2' into 'jdk16.0.2'

8266205: Update milestone to fcs for jdk16.0.2+4

See merge request jpg-sec/jdk16u-cpu-open!39


Changeset: 9a4b6db4
Author:    Rob McKenna 
Date:      2021-05-07 02:35:51 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/9a4b6db45f760bfdfa8e0c1d38718cd0d927eb17

Merge

! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/code/dependencies.cpp

Changeset: 6fc68c2f
Author:    Rob McKenna 
Date:      2021-05-18 14:21:00 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/6fc68c2fbb32c9c9cc817187415ffc25eb2e85db

Merge


Changeset: b609c519
Author:    Rob McKenna 
Date:      2021-05-26 08:41:16 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/b609c519ef7df866d4412e79e4a71fe1bd051473

Merge


Changeset: b3b4dc32
Author:    pavel_kharskii 
Committer: Sean Coffey 
Date:      2021-06-08 10:15:04 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/b3b4dc32a67b77666b5c81ab73830f4ad82892ea

8268173: Wrong GA date in JDK 11.0.12 and 16.0.2 versions

Reviewed-by: tvoniadka, coffeys

! make/autoconf/version-numbers

Changeset: 3b56f0b1
Author:    Rob McKenna 
Date:      2021-06-08 12:25:01 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/3b56f0b15cee132d6366e8ec03e05c918a42b4f1

Merge


Changeset: 7dcedb67
Author:    robm 
Date:      2021-07-22 18:11:38 +0000
URL:       https://git.openjdk.java.net/jdk16u/commit/7dcedb672b0e134410954e145483fecbbbd3754d

Merge



From vkempik at openjdk.java.net  Fri Jul 23 10:11:26 2021
From: vkempik at openjdk.java.net (Vladimir Kempik)
Date: Fri, 23 Jul 2021 10:11:26 GMT
Subject: git: openjdk/jdk11u-dev: 8268965: TCP Connection Reset when
 connecting simple socket to SSL server
Message-ID: <32e4edc1-0fb0-4ac0-bd20-1f20ca4a1792@openjdk.org>

Changeset: 75010843
Author:    Alexey Bakhtin 
Committer: Vladimir Kempik 
Date:      2021-07-23 10:10:21 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/75010843ca4f233fc8faabf18f8519ad5eaff4de

8268965: TCP Connection Reset when connecting simple socket to SSL server

Reviewed-by: mdoerr
Backport-of: 6f171b9f0d28ad17b31a54bad894f38d19df6f73

! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
+ test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketReset.java


From clanger at openjdk.java.net  Fri Jul 23 11:09:09 2021
From: clanger at openjdk.java.net (Christoph Langer)
Date: Fri, 23 Jul 2021 11:09:09 GMT
Subject: git: openjdk/jdk17u: master: 8269882: stack-use-after-scope in
 NewObjectA
Message-ID: <513c5e08-ed0b-4db4-9773-21497bb5839d@openjdk.org>

Changeset: de786bbc
Author:    Christoph Langer 
Date:      2021-07-23 11:08:29 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/de786bbcc1aaabfececadb16cda0814c6c61df42

8269882: stack-use-after-scope in NewObjectA

Backport-of: 20eba35515073c4daf1fa8ac78a37196ea196690

! src/hotspot/share/prims/jni.cpp


From mdoerr at openjdk.java.net  Fri Jul 23 13:15:06 2021
From: mdoerr at openjdk.java.net (Martin Doerr)
Date: Fri, 23 Jul 2021 13:15:06 GMT
Subject: git: openjdk/jdk11u-dev: 8235211:
 serviceability/attach/RemovingUnixDomainSocketTest.java fails with
 AttachNotSupportedException: Unable to open socket file
Message-ID: <9d4a37ac-1a1d-41d2-b38d-59d5b2e4a84f@openjdk.org>

Changeset: 133eca0a
Author:    Martin Doerr 
Date:      2021-07-23 13:14:08 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/133eca0ae61ba9151f3098d6d46ea4d50e094515

8235211: serviceability/attach/RemovingUnixDomainSocketTest.java fails with AttachNotSupportedException: Unable to open socket file
8244973: serviceability/attach/RemovingUnixDomainSocketTest.java fails "stderr was not empty"

Reviewed-by: mbaesken
Backport-of: 073e095e6053550b17b1daf33df2be4f4c4b40ad

! src/hotspot/os/aix/attachListener_aix.cpp
! src/hotspot/os/bsd/attachListener_bsd.cpp
! src/hotspot/os/linux/attachListener_linux.cpp
! test/hotspot/jtreg/serviceability/attach/RemovingUnixDomainSocketTest.java
! test/lib/jdk/test/lib/apps/LingeredApp.java


From mdoerr at openjdk.java.net  Fri Jul 23 13:16:31 2021
From: mdoerr at openjdk.java.net (Martin Doerr)
Date: Fri, 23 Jul 2021 13:16:31 GMT
Subject: git: openjdk/jdk11u-dev: 8259535: ECDSA SignatureValue do not always
 have the specified length
Message-ID: <1d69ab01-a38e-4f91-a168-e16ca8d20a4f@openjdk.org>

Changeset: 63c4ec23
Author:    Martin Doerr 
Date:      2021-07-23 13:15:06 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/63c4ec235dada6df32151a253f76925aaa9ffed0

8259535: ECDSA SignatureValue do not always have the specified length

Reviewed-by: mbaesken
Backport-of: a4c249610e7c0fcc7fd863f14f51c96abc5ca39f

! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/ECDSAUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java
+ test/jdk/com/sun/org/apache/xml/internal/security/ShortECDSA.java


From clanger at openjdk.java.net  Fri Jul 23 13:17:57 2021
From: clanger at openjdk.java.net (Christoph Langer)
Date: Fri, 23 Jul 2021 13:17:57 GMT
Subject: git: openjdk/jdk17u: master: 8267666: Add option to jcmd GC.heap_dump
 to use existing file
Message-ID: 

Changeset: 9b6aa530
Author:    Christoph Langer 
Date:      2021-07-23 13:16:25 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/9b6aa5304c4768b1200cd1f0990fee4d0e9a2600

8267666: Add option to jcmd GC.heap_dump to use existing file

Backport-of: 7cbb67a3f8adc83a5b51c092a66480d7b22a6bea

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/heapDumper.hpp
! src/hotspot/share/services/heapDumperCompression.cpp
! src/hotspot/share/services/heapDumperCompression.hpp
! test/hotspot/jtreg/serviceability/dcmd/gc/HeapDumpTest.java


From clanger at openjdk.java.net  Fri Jul 23 13:18:04 2021
From: clanger at openjdk.java.net (Christoph Langer)
Date: Fri, 23 Jul 2021 13:18:04 GMT
Subject: git: openjdk/jdk11u-dev: 8267666: Add option to jcmd GC.heap_dump to
 use existing file
Message-ID: 

Changeset: 67622161
Author:    Christoph Langer 
Date:      2021-07-23 13:16:10 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/6762216121699e1b8234cced6cd6410b5de92c09

8267666: Add option to jcmd GC.heap_dump to use existing file

Reviewed-by: rschmelter, goetz, stuefe
Backport-of: 7cbb67a3f8adc83a5b51c092a66480d7b22a6bea

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/heapDumper.hpp
! test/hotspot/jtreg/serviceability/dcmd/gc/HeapDumpTest.java


From zgu at openjdk.java.net  Mon Jul 26 18:10:26 2021
From: zgu at openjdk.java.net (Zhengyu Gu)
Date: Mon, 26 Jul 2021 18:10:26 GMT
Subject: git: openjdk/jdk11u-dev: 8269661: JNI_GetStringCritical does not lock
 char array
Message-ID: <7f70f417-e149-4670-8630-5bbed3894f62@openjdk.org>

Changeset: 2a3d9080
Author:    Zhengyu Gu 
Date:      2021-07-26 18:09:24 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/2a3d9080e19282f8451cdb93e3e36191f622ea3c

8269661: JNI_GetStringCritical does not lock char array
8269650: Optimize gc-locker in [Get|Release]StringCritical for latin string

Reviewed-by: shade
Backport-of: 0f4e07b7d9190dd44b2fd65eff58fb6ec983a467

! src/hotspot/share/prims/jni.cpp


From mdoerr at openjdk.java.net  Mon Jul 26 18:23:40 2021
From: mdoerr at openjdk.java.net (Martin Doerr)
Date: Mon, 26 Jul 2021 18:23:40 GMT
Subject: git: openjdk/jdk11u-dev: 8262017: C2: assert(n != __null) failed: Bad
 immediate dominator info.
Message-ID: <755b0297-3529-479c-981e-7c4c061d40ad@openjdk.org>

Changeset: 293d44f6
Author:    Martin Doerr 
Date:      2021-07-26 18:22:01 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/293d44f6cf07b05ad5e3a8b0c08b244f1697700d

8262017: C2: assert(n != __null) failed: Bad immediate dominator info.

Reviewed-by: roland
Backport-of: 2db9005c07585b580b3ec0889b8b5e3ed0d0ca6a

! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/addnode.hpp
! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckLimits.java


From vkempik at openjdk.java.net  Mon Jul 26 19:06:43 2021
From: vkempik at openjdk.java.net (Vladimir Kempik)
Date: Mon, 26 Jul 2021 19:06:43 GMT
Subject: git: openjdk/jdk11u-dev: 8253899: Make IsClassUnloadingEnabled
 signature match specification
Message-ID: <78f3f94a-f76e-473a-a424-523e960a50a9@openjdk.org>

Changeset: d7a6e516
Author:    Vladimir Kempik 
Date:      2021-07-26 19:05:53 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/d7a6e51612bc089b67bf1d07fd87472dfcc6b765

8253899: Make IsClassUnloadingEnabled signature match specification

Reviewed-by: mdoerr
Backport-of: c7f00640627eab38b77d23d07876cf0247fa18f3

! src/hotspot/share/prims/jvmti.xml
! src/hotspot/share/prims/jvmtiExtensions.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001/ex03t001.c


From shade at openjdk.java.net  Tue Jul 27 07:18:02 2021
From: shade at openjdk.java.net (Aleksey Shipilev)
Date: Tue, 27 Jul 2021 07:18:02 GMT
Subject: git: openjdk/jdk11u-dev: 8267348: Rewrite gc/epsilon/TestClasses.java
 to use Metaspace with less classes
Message-ID: <32630180-8396-4a40-a992-ecacd5966d6b@openjdk.org>

Changeset: 227610d9
Author:    Aleksey Shipilev 
Date:      2021-07-27 07:16:57 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/227610d9b61b99d85833dd5912ac71239d38eace

8267348: Rewrite gc/epsilon/TestClasses.java to use Metaspace with less classes

Reviewed-by: clanger
Backport-of: 7b98400c81900a8c779394d549b5fb61f1dd8638

! test/hotspot/jtreg/gc/epsilon/TestClasses.java


From mdoerr at openjdk.java.net  Tue Jul 27 10:18:53 2021
From: mdoerr at openjdk.java.net (Martin Doerr)
Date: Tue, 27 Jul 2021 10:18:53 GMT
Subject: git: openjdk/jdk11u-dev: 8255255: Update Apache Santuario (XML
 Signature) to version 2.2.1
Message-ID: <30127a2a-46e5-4611-b613-5d61d5b49710@openjdk.org>

Changeset: f700d37d
Author:    Martin Doerr 
Date:      2021-07-27 10:18:00 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/f700d37d2b3d8c23d50defc19853c68bb60027ab

8255255: Update Apache Santuario (XML Signature) to version 2.2.1

Reviewed-by: clanger
Backport-of: cb742f956078f420be328d7899fcba768939020f

! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/Init.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/MessageDigestAlgorithm.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithmSpi.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/ECDSAUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/IntegrityHmac.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureDSA.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizationException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/Canonicalizer.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizerSpi.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/InvalidCanonicalizerException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/C14nHelper.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_OmitComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_WithComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclOmitComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclWithComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315OmitComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315WithComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerPhysical.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/NameSpaceSymbTable.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/UtfHelpper.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/XmlAttrStack.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/AlgorithmAlreadyRegisteredException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/Base64DecodingException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/XMLSecurityException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/XMLSecurityRuntimeException.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/ContentHandlerAlreadyRegisteredException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyInfo.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/DEREncodedKeyValue.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/X509Data.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/DSAKeyValue.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/ECKeyValue.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/RSAKeyValue.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Certificate.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Digest.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509SKI.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/InvalidKeyResolverException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverSpi.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DEREncodedKeyValueResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DSAKeyValueResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/ECKeyValueResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/KeyInfoReferenceResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/PrivateKeyResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RSAKeyValueResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RetrievalMethodResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SecretKeyResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SingleKeyResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509CertificateResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509DigestResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509IssuerSerialResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SKIResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SubjectNameResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolverException.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/CertsInFilesystemDirectoryResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/KeyStoreResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/SingleCertificateResolver.java
+ src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/parser/XMLParser.java
+ src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/parser/XMLParserException.java
+ src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/parser/XMLParserImpl.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/config.xml
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_en.properties
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidDigestValueException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidSignatureValueException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/Manifest.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/MissingResourceFailureException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/Reference.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/ReferenceNotInitializedException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperties.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/SignedInfo.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInput.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInputDebugger.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceData.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceNodeSetData.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceOctetStreamData.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceSubTreeData.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/InvalidTransformException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transform.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformSpi.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformationException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transforms.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/FuncHere.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformBase64Decode.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11_WithComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusive.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusiveWithComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NWithComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformEnvelopedSignature.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath2Filter.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPointer.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXSLT.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/InclusiveNamespaces.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer04.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPathFilterCHGPContainer.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Base64.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ClassLoaderUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Constants.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/DOMNamespaceContext.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/EncryptionConstants.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/HelperNodeList.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/I18n.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/IdResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/JDKXPathAPI.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/JavaUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/RFC2253Parser.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/WeakObjectPool.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XMLUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XPathFactory.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XalanXPathAPI.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverContext.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverSpi.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverAnonymous.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverDirectHTTP.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverFragment.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverLocalFilesystem.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverXPointer.java
! src/java.xml.crypto/share/classes/com/sun/org/slf4j/internal/Logger.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/DigesterOutputStream.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/SignerOutputStream.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheData.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheNodeSetData.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheOctetStreamData.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMBase64Transform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14N11Method.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14NMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalizationMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCryptoBinary.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMDigestMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMEnvelopedTransform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMExcC14NMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfo.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyName.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMPGPData.java
+ src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRSAPSSSignatureMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperties.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperty.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMStructure.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSubTreeData.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMTransform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMUtils.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509Data.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509IssuerSerial.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLObject.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathTransform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXSLTTransform.java
+ src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/RSAPSSParameterSpec.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Utils.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java
! src/java.xml.crypto/share/legal/santuario.md
! test/jdk/com/sun/org/apache/xml/internal/security/TruncateHMAC.java
! test/jdk/com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java
! test/jdk/com/sun/org/apache/xml/internal/security/transforms/MyTransform.java


From vkempik at openjdk.java.net  Tue Jul 27 12:34:40 2021
From: vkempik at openjdk.java.net (Vladimir Kempik)
Date: Tue, 27 Jul 2021 12:34:40 GMT
Subject: git: openjdk/jdk15u-dev: 8253899: Make IsClassUnloadingEnabled
 signature match specification
Message-ID: <9aa510f5-7a47-4981-b69e-3a0025b98aa1@openjdk.org>

Changeset: c79f3de8
Author:    Vladimir Kempik 
Date:      2021-07-27 12:33:44 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/c79f3de825a993c35aadcd743c2b02818e44a091

8253899: Make IsClassUnloadingEnabled signature match specification

Backport-of: c7f00640627eab38b77d23d07876cf0247fa18f3

! src/hotspot/share/prims/jvmti.xml
! src/hotspot/share/prims/jvmtiExtensions.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001/ex03t001.cpp


From vkempik at openjdk.java.net  Tue Jul 27 12:49:37 2021
From: vkempik at openjdk.java.net (Vladimir Kempik)
Date: Tue, 27 Jul 2021 12:49:37 GMT
Subject: git: openjdk/jdk13u-dev: 8261109: [macOS] Remove disabled warning for
 JNF in make/autoconf/flags-cflags.m4
Message-ID: <9c9f67aa-4561-47a4-abd1-85fdcf202150@openjdk.org>

Changeset: 6d7e1762
Author:    Vladimir Kempik 
Date:      2021-07-27 12:48:16 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/6d7e176289b56e80797a2073944b242d83e4b821

8261109: [macOS] Remove disabled warning for JNF in make/autoconf/flags-cflags.m4

Reviewed-by: yan
Backport-of: 3bb6a3d2ab96373baa4e18f4e61173f11225fd4e

! make/autoconf/flags-cflags.m4
! make/lib/Lib-java.base.gmk


From vkempik at openjdk.java.net  Tue Jul 27 12:33:23 2021
From: vkempik at openjdk.java.net (Vladimir Kempik)
Date: Tue, 27 Jul 2021 12:33:23 GMT
Subject: git: openjdk/jdk15u-dev: 8261109: [macOS] Remove disabled warning for
 JNF in make/autoconf/flags-cflags.m4
Message-ID: <606457fe-e533-4d84-8be0-2b09f95c05c8@openjdk.org>

Changeset: 6d64b786
Author:    Vladimir Kempik 
Date:      2021-07-27 12:32:45 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/6d64b7867f46105585f886b410b0ea251bfcc746

8261109: [macOS] Remove disabled warning for JNF in make/autoconf/flags-cflags.m4

Backport-of: 3bb6a3d2ab96373baa4e18f4e61173f11225fd4e

! make/autoconf/flags-cflags.m4
! make/modules/java.base/Lib.gmk


From vkempik at openjdk.java.net  Tue Jul 27 14:34:33 2021
From: vkempik at openjdk.java.net (Vladimir Kempik)
Date: Tue, 27 Jul 2021 14:34:33 GMT
Subject: git: openjdk/jdk13u-dev: 8253899: Make IsClassUnloadingEnabled
 signature match specification
Message-ID: <291616e5-67b5-4201-b755-2816f7b41852@openjdk.org>

Changeset: 70ff4228
Author:    Vladimir Kempik 
Date:      2021-07-27 14:31:45 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/70ff42284f573692679e56d1bff0c3bfc1af162a

8253899: Make IsClassUnloadingEnabled signature match specification

Backport-of: c7f00640627eab38b77d23d07876cf0247fa18f3

! src/hotspot/share/prims/jvmti.xml
! src/hotspot/share/prims/jvmtiExtensions.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001/ex03t001.cpp


From shade at openjdk.java.net  Wed Jul 28 07:38:02 2021
From: shade at openjdk.java.net (Aleksey Shipilev)
Date: Wed, 28 Jul 2021 07:38:02 GMT
Subject: git: openjdk/jdk11u-dev: 8256215: Shenandoah: re-organize
 saving/restoring machine state in assembler code
Message-ID: <10a64412-e7f0-4bf1-89d2-27d2c775fb19@openjdk.org>

Changeset: eaf59e07
Author:    Aleksey Shipilev 
Date:      2021-07-28 07:37:03 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/eaf59e07a4d01f46a0b15124e8e64cb38c320867

8256215: Shenandoah: re-organize saving/restoring machine state in assembler code

Reviewed-by: zgu
Backport-of: a97aedff9f622ba6816b7550588f1d429bff2483

! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp


From shade at openjdk.java.net  Wed Jul 28 07:39:29 2021
From: shade at openjdk.java.net (Aleksey Shipilev)
Date: Wed, 28 Jul 2021 07:39:29 GMT
Subject: git: openjdk/jdk11u-dev: 8252648: Shenandoah: name gang tasks
 consistently
Message-ID: 

Changeset: 8ec02f3a
Author:    Aleksey Shipilev 
Date:      2021-07-28 07:38:06 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/8ec02f3a8471cb2585c9c39c7b1cb5f7b4ad549e

8252648: Shenandoah: name gang tasks consistently

Reviewed-by: zgu
Backport-of: a1176dc8c9e53e68e1af70b0c737c158156ba8af

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp


From clanger at openjdk.java.net  Wed Jul 28 08:00:20 2021
From: clanger at openjdk.java.net (Christoph Langer)
Date: Wed, 28 Jul 2021 08:00:20 GMT
Subject: git: openjdk/jdk11u-dev: 8207316:
 java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java
 failed
Message-ID: 

Changeset: 5c8a0b40
Author:    Christoph Langer 
Date:      2021-07-28 07:59:29 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/5c8a0b40336466dd6dfe84835476e7709b54015b

8207316: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java failed

Backport-of: 069fa394d039be0eb1fa3bd20c1559c983002e0a

! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/CloseTest.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/EchoService.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/EchoTest.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/StateTest.java


From clanger at openjdk.java.net  Wed Jul 28 08:01:47 2021
From: clanger at openjdk.java.net (Christoph Langer)
Date: Wed, 28 Jul 2021 08:01:47 GMT
Subject: git: openjdk/jdk11u-dev: 8208227: tools/jdeps/DotFileTest.java fails
 on Win-X64
Message-ID: <34f84f7a-4185-4847-8162-ae1457cf66d1@openjdk.org>

Changeset: adcfbd2d
Author:    Christoph Langer 
Date:      2021-07-28 08:00:28 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/adcfbd2d8cdcc3ad5eb5bf605b1eddd599db68f1

8208227: tools/jdeps/DotFileTest.java fails on Win-X64

Backport-of: f0e96435423d8fcbb76dda35f648273ff5780ee3

! test/langtools/tools/jdeps/DotFileTest.java


From clanger at openjdk.java.net  Wed Jul 28 08:10:48 2021
From: clanger at openjdk.java.net (Christoph Langer)
Date: Wed, 28 Jul 2021 08:10:48 GMT
Subject: git: openjdk/jdk11u-dev: 8194230:
 jdk/internal/jrtfs/remote/RemoteRuntimeImageTest.java fails with
 java.lang.NullPointerException
Message-ID: <50b32bd7-2cfc-4ebb-b2aa-55a4556a7219@openjdk.org>

Changeset: 57a7e71a
Author:    Christoph Langer 
Date:      2021-07-28 08:09:42 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/57a7e71a6d7798e0c21df27168ad49d38b1af1a7

8194230: jdk/internal/jrtfs/remote/RemoteRuntimeImageTest.java fails with java.lang.NullPointerException

Backport-of: b5f939c5dbbc2a2785dd965b557fd97c410db59f

! test/jdk/jdk/internal/jrtfs/remote/RemoteRuntimeImageTest.java


From clanger at openjdk.java.net  Wed Jul 28 08:29:11 2021
From: clanger at openjdk.java.net (Christoph Langer)
Date: Wed, 28 Jul 2021 08:29:11 GMT
Subject: git: openjdk/jdk11u-dev: 8209832: Refactor
 jdk/internal/reflect/Reflection/GetCallerClassTest.sh to plain java test
Message-ID: 

Changeset: feee8efc
Author:    Christoph Langer 
Date:      2021-07-28 08:27:40 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/feee8efc685aa098fcabeab16ccc3deacb50e139

8209832: Refactor jdk/internal/reflect/Reflection/GetCallerClassTest.sh to plain java test

Backport-of: dc356698b861f49691712f52fd0ab9ff7e53cb11

! test/jdk/jdk/internal/reflect/Reflection/GetCallerClassTest.java
- test/jdk/jdk/internal/reflect/Reflection/GetCallerClassTest.sh
+ test/jdk/jdk/internal/reflect/Reflection/SetupGetCallerClass.java


From mdoerr at openjdk.java.net  Wed Jul 28 08:33:35 2021
From: mdoerr at openjdk.java.net (Martin Doerr)
Date: Wed, 28 Jul 2021 08:33:35 GMT
Subject: git: openjdk/jdk11u-dev: 8261147: C2: Node is wrongly marked as
 reduction resulting in a wrong execution due to wrong vector instructions
Message-ID: <8de20d2b-6b4d-40f0-a20d-f104f392f8c3@openjdk.org>

Changeset: 69341be4
Author:    Martin Doerr 
Date:      2021-07-28 08:32:24 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/69341be492f640c81fe210f0d1c1dec4162761f0

8261147: C2: Node is wrongly marked as reduction resulting in a wrong execution due to wrong vector instructions

Reviewed-by: roland
Backport-of: f791fdf23ef6e49e7e1ca68e33a16f6686e0bfa1

! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/node.cpp
+ test/hotspot/jtreg/compiler/loopopts/superword/TestWronglyMarkedReduction.java


From clanger at openjdk.java.net  Wed Jul 28 08:35:53 2021
From: clanger at openjdk.java.net (Christoph Langer)
Date: Wed, 28 Jul 2021 08:35:53 GMT
Subject: git: openjdk/jdk11u-dev: 8042902: Test
 java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java fails
 intermittently
Message-ID: <7ba5c4d6-8701-4841-a8a2-140172178144@openjdk.org>

Changeset: bb15820d
Author:    Christoph Langer 
Date:      2021-07-28 08:35:07 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/bb15820d45a2fa69c582b05034a3e07867bc4e5c

8042902: Test java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java fails intermittently

Backport-of: 334d64e9a02d48809fefb10e1d57deba5edabf07

! test/jdk/java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java


From clanger at openjdk.java.net  Wed Jul 28 08:37:10 2021
From: clanger at openjdk.java.net (Christoph Langer)
Date: Wed, 28 Jul 2021 08:37:10 GMT
Subject: git: openjdk/jdk11u-dev: 8209930: Refactor
 java/util/zip/ZipFile/deletetempjar.sh to plain java test
Message-ID: <88197dfa-e41a-442d-a940-8cbe4f245ccf@openjdk.org>

Changeset: d7e852c7
Author:    Christoph Langer 
Date:      2021-07-28 08:36:06 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/d7e852c7db1d71bc57ce04373bc6acb58e0ab930

8209930: Refactor java/util/zip/ZipFile/deletetempjar.sh to plain java test

Backport-of: 6c7a19d52f3b8333b2da23054502aeb1f71b0a12

! test/jdk/java/util/zip/ZipFile/DeleteTempJar.java
+ test/jdk/java/util/zip/ZipFile/DeleteTempJarTest.java
- test/jdk/java/util/zip/ZipFile/deletetempjar.sh


From clanger at openjdk.java.net  Wed Jul 28 08:46:21 2021
From: clanger at openjdk.java.net (Christoph Langer)
Date: Wed, 28 Jul 2021 08:46:21 GMT
Subject: git: openjdk/jdk11u-dev: 8209773: Refactor shell test
 javax/naming/module/basic.sh to java
Message-ID: <80bbef1f-0a96-4443-af8e-4a4fce4540e4@openjdk.org>

Changeset: 95c94aef
Author:    Christoph Langer 
Date:      2021-07-28 08:45:35 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/95c94aefcd09201091df8bbd4e376bf7180df286

8209773: Refactor shell test javax/naming/module/basic.sh to java

Backport-of: 694380add3c4fc4fef20ecd0a83847cfbc7aa57c

+ test/jdk/javax/naming/module/RunBasic.java
- test/jdk/javax/naming/module/basic.sh


From clanger at openjdk.java.net  Wed Jul 28 08:59:21 2021
From: clanger at openjdk.java.net (Christoph Langer)
Date: Wed, 28 Jul 2021 08:59:21 GMT
Subject: git: openjdk/jdk11u-dev: 8208363:
 test/jdk/java/lang/Package/PackageFromManifest.java missing module
 dependencies declaration
Message-ID: 

Changeset: 69697b3a
Author:    Christoph Langer 
Date:      2021-07-28 08:57:46 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/69697b3a3bab81db572bb22b4783822f2dc9053b

8208363: test/jdk/java/lang/Package/PackageFromManifest.java missing module dependencies declaration

Backport-of: 73477220becba796cd901a3f8b5382a63c53580b

! test/jdk/java/lang/Package/PackageFromManifest.java


From yan at openjdk.java.net  Wed Jul 28 09:02:47 2021
From: yan at openjdk.java.net (Yuri Nesterenko)
Date: Wed, 28 Jul 2021 09:02:47 GMT
Subject: git: openjdk/jdk13u-dev: 8172404: Tools should warn if weak
 algorithms are used before restricting them
Message-ID: 

Changeset: dd3d55e5
Author:    Yuri Nesterenko 
Date:      2021-07-28 09:01:47 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/dd3d55e510dfb1472d67605e71cfe2bd224e21eb

8172404: Tools should warn if weak algorithms are used before restricting them

Reviewed-by: dcherepanov
Backport-of: f04a7e5cb465bb630201650245356b60228b8dd7

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
! src/java.base/share/conf/security/java.security
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
! test/jdk/sun/security/tools/jarsigner/ConciseJarsigner.java
! test/jdk/sun/security/tools/jarsigner/DefaultOptions.java
! test/jdk/sun/security/tools/jarsigner/EC.java
! test/jdk/sun/security/tools/jarsigner/NameClash.java
! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java
! test/jdk/sun/security/tools/jarsigner/TsacertOptionTest.java
! test/jdk/sun/security/tools/jarsigner/Warning.java
! test/jdk/sun/security/tools/keytool/WeakAlg.java


From mdoerr at openjdk.java.net  Wed Jul 28 10:18:07 2021
From: mdoerr at openjdk.java.net (Martin Doerr)
Date: Wed, 28 Jul 2021 10:18:07 GMT
Subject: git: openjdk/jdk11u-dev: 8269795: C2: Out of bounds array load floats
 above its range check in loop peeling resulting in SEGV
Message-ID: 

Changeset: 6e60332c
Author:    Martin Doerr 
Date:      2021-07-28 10:17:16 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/6e60332cbd9d45fe8be94d2b1a30accb99116c3d

8269795: C2: Out of bounds array load floats above its range check in loop peeling resulting in SEGV

Reviewed-by: roland
Backport-of: 040c02b942a2829626b5bc4a63c3335cd3fe53f4

! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestPeelingRemoveDominatedTest.java


From yan at openjdk.java.net  Wed Jul 28 10:52:56 2021
From: yan at openjdk.java.net (Yuri Nesterenko)
Date: Wed, 28 Jul 2021 10:52:56 GMT
Subject: git: openjdk/jdk13u-dev: 8263361: Incorrect arraycopy stub selected
 by C2 for SATB collectors
Message-ID: <5a0fd605-907e-44fb-beb3-1c33eacae62d@openjdk.org>

Changeset: 4d40fee7
Author:    Sergey Nazarkin 
Committer: Yuri Nesterenko 
Date:      2021-07-28 10:52:10 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/4d40fee765c11fa8fabd70d3e1adc85a5fd250cd

8263361: Incorrect arraycopy stub selected by C2 for SATB collectors

Reviewed-by: yan
Backport-of: 5d87a21991b964e1c50495dc2dc982db425830b5

! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/runtime/stubRoutines.cpp


From yan at openjdk.java.net  Wed Jul 28 16:06:14 2021
From: yan at openjdk.java.net (Yuri Nesterenko)
Date: Wed, 28 Jul 2021 16:06:14 GMT
Subject: git: openjdk/jdk15u-dev: 8249588: libwindowsaccessbridge issues on
 64bit Windows
Message-ID: <2ade7bc4-06d1-41f0-98f6-f6b1b4da1a33@openjdk.org>

Changeset: 1df635f6
Author:    Yuri Nesterenko 
Date:      2021-07-28 16:05:34 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/1df635f6530fa2cf3ba955790d3585ac1857a94c

8249588: libwindowsaccessbridge issues on 64bit Windows

Backport-of: 3e641b796fee207b9447c8a74eb594baee9191bf

! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.cpp
! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.h


From vkempik at openjdk.java.net  Wed Jul 28 16:44:35 2021
From: vkempik at openjdk.java.net (Vladimir Kempik)
Date: Wed, 28 Jul 2021 16:44:35 GMT
Subject: git: openjdk/jdk13u-dev: 8257620: Do not use objc_msgSend_stret to
 get macOS version
Message-ID: <4754fc63-df80-4fb4-8458-25a68792214c@openjdk.org>

Changeset: 6dd4098b
Author:    Vladimir Kempik 
Date:      2021-07-28 16:43:43 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/6dd4098b8443d10bc272bec171f090c1cc9c050e

8257620: Do not use objc_msgSend_stret to get macOS version

Backport-of: d4c7db5060978302382549246f9ad6831f19377d

! src/java.base/macosx/native/libjava/java_props_macosx.c


From vkempik at openjdk.java.net  Wed Jul 28 16:43:43 2021
From: vkempik at openjdk.java.net (Vladimir Kempik)
Date: Wed, 28 Jul 2021 16:43:43 GMT
Subject: git: openjdk/jdk15u-dev: 8257620: Do not use objc_msgSend_stret to
 get macOS version
Message-ID: 

Changeset: 6d4ca218
Author:    Vladimir Kempik 
Date:      2021-07-28 16:43:10 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/6d4ca218461062961fbc861905f214fe363bfd50

8257620: Do not use objc_msgSend_stret to get macOS version

Backport-of: d4c7db5060978302382549246f9ad6831f19377d

! src/java.base/macosx/native/libjava/java_props_macosx.c


From vkempik at openjdk.java.net  Wed Jul 28 18:26:00 2021
From: vkempik at openjdk.java.net (Vladimir Kempik)
Date: Wed, 28 Jul 2021 18:26:00 GMT
Subject: git: openjdk/jdk11u-dev: 8257620: Do not use objc_msgSend_stret to
 get macOS version
Message-ID: 

Changeset: 0e2d915d
Author:    Vladimir Kempik 
Date:      2021-07-28 18:24:57 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/0e2d915d26688d27a7dd91a179f0a746b19a6749

8257620: Do not use objc_msgSend_stret to get macOS version

Backport-of: d4c7db5060978302382549246f9ad6831f19377d

! src/java.base/macosx/native/libjava/java_props_macosx.c


From rhalade at openjdk.java.net  Thu Jul 29 00:51:55 2021
From: rhalade at openjdk.java.net (Rajan Halade)
Date: Thu, 29 Jul 2021 00:51:55 GMT
Subject: git: openjdk/jdk17u: master: 8225082: Remove IdenTrust certificate
 that is expiring in September 2021
Message-ID: <0df40c88-4517-415c-a4a9-5a40a4856a66@openjdk.org>

Changeset: 9b97129e
Author:    Rajan Halade 
Date:      2021-07-29 00:50:34 +0000
URL:       https://git.openjdk.java.net/jdk17u/commit/9b97129e8c5ddebe1634c3882b3baeb3ca74722d

8225082: Remove IdenTrust certificate that is expiring in September 2021

Backport-of: 2ec45dc2dd3a6bcb4f68ee7cde5858d63614305a

- make/data/cacerts/identrustdstx3
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java


From yan at openjdk.java.net  Thu Jul 29 08:27:06 2021
From: yan at openjdk.java.net (Yuri Nesterenko)
Date: Thu, 29 Jul 2021 08:27:06 GMT
Subject: git: openjdk/jdk15u-dev: 8254967: com.sun.net.HttpsServer spins on
 TLS session close
Message-ID: 

Changeset: 8e6f409a
Author:    Yuri Nesterenko 
Date:      2021-07-29 08:25:40 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/8e6f409aa183212f9735c80130b4050a49290d79

8254967: com.sun.net.HttpsServer spins on TLS session close

Backport-of: 953e472dedf55bc1a831af36637547b5a1fd7af7

! src/jdk.httpserver/share/classes/sun/net/httpserver/SSLStreams.java


From yan at openjdk.java.net  Thu Jul 29 10:36:01 2021
From: yan at openjdk.java.net (Yuri Nesterenko)
Date: Thu, 29 Jul 2021 10:36:01 GMT
Subject: git: openjdk/jdk15u-dev: 8258373: Update the text handling in the
 JPasswordField
Message-ID: <4542a6cf-15f4-41a3-ab7e-156fef8c3e64@openjdk.org>

Changeset: e00b4668
Author:    Yuri Nesterenko 
Date:      2021-07-29 10:35:20 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/e00b4668d6350d0faccfb87c47f65a480b90c15c

8258373: Update the text handling in the JPasswordField

Backport-of: 7afb01dce966e4c00880711ef232af12af755b3a

! 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


From yan at openjdk.java.net  Thu Jul 29 12:05:11 2021
From: yan at openjdk.java.net (Yuri Nesterenko)
Date: Thu, 29 Jul 2021 12:05:11 GMT
Subject: git: openjdk/jdk13u-dev: 8258373: Update the text handling in the
 JPasswordField
Message-ID: <7cd337c7-af21-4427-bc40-cdd4de3dd303@openjdk.org>

Changeset: 0cac5808
Author:    Yuri Nesterenko 
Date:      2021-07-29 12:03:21 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/0cac5808a0c852e61f1b8544ffda96148119b522

8258373: Update the text handling in the JPasswordField

Backport-of: 7afb01dce966e4c00880711ef232af12af755b3a

! 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


From yan at openjdk.java.net  Thu Jul 29 12:38:32 2021
From: yan at openjdk.java.net (Yuri Nesterenko)
Date: Thu, 29 Jul 2021 12:38:32 GMT
Subject: git: openjdk/jdk13u-dev: 8191278: MappedByteBuffer bulk access memory
 failures are not handled gracefully
Message-ID: <2a78cb4f-0218-4a55-9eee-afc715738428@openjdk.org>

Changeset: 40ab2a0b
Author:    Sergey Nazarkin 
Committer: Yuri Nesterenko 
Date:      2021-07-29 12:37:49 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/40ab2a0b8e0369522166690f76e18c58201f25d3

8191278: MappedByteBuffer bulk access memory failures are not handled gracefully

Unsafe.copy*Memory access failures are handled gracefully.

Backport-of: aedbb7580334cb9131f547845f9b7aa3916ddf4b

! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/arm/stubGenerator_arm.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/sparc/stubGenerator_sparc.cpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/os_cpu/solaris_sparc/os_solaris_sparc.cpp
! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/hotspot/share/runtime/thread.hpp
+ test/hotspot/jtreg/runtime/Unsafe/InternalErrorTest.java


From yan at openjdk.java.net  Thu Jul 29 12:41:25 2021
From: yan at openjdk.java.net (Yuri Nesterenko)
Date: Thu, 29 Jul 2021 12:41:25 GMT
Subject: git: openjdk/jdk13u-dev: 8226871: invalid use of incomplete type
 class MacroAssembler when building minimal after JDK-8191278
Message-ID: <8af8a622-8371-4f1a-ab91-31ee5a727aba@openjdk.org>

Changeset: 82ef1893
Author:    Sergey Nazarkin 
Committer: Yuri Nesterenko 
Date:      2021-07-29 12:39:42 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/82ef18934d367f853f508ad4b80471f6620e0a70

8226871: invalid use of incomplete type class MacroAssembler when building minimal after JDK-8191278

Backport-of: 7a1bd6184971f72a8e8dc41a3a9baceb0ab7c52d

! src/hotspot/share/runtime/stubRoutines.cpp


From yan at openjdk.java.net  Thu Jul 29 12:43:46 2021
From: yan at openjdk.java.net (Yuri Nesterenko)
Date: Thu, 29 Jul 2021 12:43:46 GMT
Subject: git: openjdk/jdk13u-dev: 8226878: zero crashes after JDK-8191278
Message-ID: 

Changeset: 44980eeb
Author:    Sergey Nazarkin 
Committer: Yuri Nesterenko 
Date:      2021-07-29 12:42:42 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/44980eeb219776471536ccf8c1b8c188f4dff8ca

8226878: zero crashes after JDK-8191278

Backport-of: 302b8d06ce595b6071d728f6ab10dde561dcd54b

! src/hotspot/cpu/zero/stubGenerator_zero.cpp


From alexsch at openjdk.java.net  Thu Jul 29 19:09:21 2021
From: alexsch at openjdk.java.net (Alexander Scherbatiy)
Date: Thu, 29 Jul 2021 19:09:21 GMT
Subject: git: openjdk/jdk11u-dev: 8262470: Printed GlyphVector outline with
 low DPI has bad quality on Windows
Message-ID: <0b83e43f-a3de-464e-815e-c9f743142400@openjdk.org>

Changeset: 7639f8c3
Author:    Alexander Scherbatiy 
Date:      2021-07-29 19:07:38 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/7639f8c37134871724856d1885e6a32dd5710467

8262470: Printed GlyphVector outline with low DPI has bad quality on Windows

Reviewed-by: clanger
Backport-of: 022873490273d955c0f47cfe3fbe590d70e247f9

! 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/PathPrecisionScaleFactorShapeTest.java
+ test/jdk/java/awt/print/PathPrecisionScaleFactor/PathPrecisionScaleFactorTextTest.java


From yan at openjdk.java.net  Fri Jul 30 07:27:00 2021
From: yan at openjdk.java.net (Yuri Nesterenko)
Date: Fri, 30 Jul 2021 07:27:00 GMT
Subject: git: openjdk/jdk15u-dev: 8258753: StartTlsResponse.close() hangs due
 to synchronization issues
Message-ID: 

Changeset: 028242b4
Author:    Yuri Nesterenko 
Date:      2021-07-30 07:24:56 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/028242b4570f676949278baba02fc80202216d4f

8258753: StartTlsResponse.close() hangs due to synchronization issues

Backport-of: 415553325831b79a7e55071f6bd7c73eb1a636ec

! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java


From mdoerr at openjdk.java.net  Fri Jul 30 09:05:21 2021
From: mdoerr at openjdk.java.net (Martin Doerr)
Date: Fri, 30 Jul 2021 09:05:21 GMT
Subject: git: openjdk/jdk11u-dev: 2 new changesets
Message-ID: <252a1e6e-899a-4dca-91d5-2580f319a940@openjdk.org>

Changeset: a2af6490
Author:    Martin Doerr 
Date:      2021-07-30 09:03:00 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/a2af64902a66e2ec15b33d3857195b858cbb12b1

8268775: Password is being converted to String in AccessibleJPasswordField

Reviewed-by: zgu, kizune
Backport-of: 97e0e9e73d12c2b8e58ca2540d5153c10984731d

! src/java.desktop/share/classes/javax/swing/JPasswordField.java

Changeset: 8ae28464
Author:    Martin Doerr 
Date:      2021-07-30 09:04:08 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/8ae28464fccefd81a0a7f2799de996a90ece0091

8232243: Wrong caret position in JTextPane on Windows with a screen resolution > 100%

Backport-of: ddb1d7a16382e0e10b34577e7e8fa9a48b7bb20c

! src/java.desktop/share/classes/javax/swing/text/GlyphPainter1.java
! src/java.desktop/share/classes/javax/swing/text/Utilities.java
+ test/jdk/javax/swing/text/Caret/TestCaretPositionJTextPane.java


From yan at openjdk.java.net  Fri Jul 30 10:26:37 2021
From: yan at openjdk.java.net (Yuri Nesterenko)
Date: Fri, 30 Jul 2021 10:26:37 GMT
Subject: git: openjdk/jdk15u-dev: 8265231: (fc) ReadDirect and WriteDirect
 tests fail after fix for JDK-8264821
Message-ID: <88e21d8f-f6de-465c-88a7-087f8f68d5a7@openjdk.org>

Changeset: a9138931
Author:    Sergey Nazarkin 
Committer: Yuri Nesterenko 
Date:      2021-07-30 10:25:17 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/a9138931650fd10df71ac676df6f81eeef021d70

8265231: (fc) ReadDirect and WriteDirect tests fail after fix for JDK-8264821

Backport-of: d1b28e7ad07bda33cd4e35b58b7f6dccfac3435c

! test/jdk/java/nio/channels/FileChannel/directio/DirectIOTest.java
! test/jdk/java/nio/channels/FileChannel/directio/PreadDirect.java
! test/jdk/java/nio/channels/FileChannel/directio/PwriteDirect.java
! test/jdk/java/nio/channels/FileChannel/directio/ReadDirect.java
! test/jdk/java/nio/channels/FileChannel/directio/WriteDirect.java


From yan at openjdk.java.net  Fri Jul 30 10:56:46 2021
From: yan at openjdk.java.net (Yuri Nesterenko)
Date: Fri, 30 Jul 2021 10:56:46 GMT
Subject: git: openjdk/jdk13u-dev: 8254967: com.sun.net.HttpsServer spins on
 TLS session close
Message-ID: <495eae5c-67c7-4a68-814c-10d3e1e75080@openjdk.org>

Changeset: b3236af7
Author:    Alexey Bakhtin 
Committer: Yuri Nesterenko 
Date:      2021-07-30 10:56:02 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/b3236af7aa4b40a8d7061ef3cda3cc3839d26845

8254967: com.sun.net.HttpsServer spins on TLS session close

Backport-of: 953e472dedf55bc1a831af36637547b5a1fd7af7

! src/jdk.httpserver/share/classes/sun/net/httpserver/SSLStreams.java


From yan at openjdk.java.net  Fri Jul 30 12:04:09 2021
From: yan at openjdk.java.net (Yuri Nesterenko)
Date: Fri, 30 Jul 2021 12:04:09 GMT
Subject: git: openjdk/jdk15u-dev: 8268775: Password is being converted to
 String in AccessibleJPasswordField
Message-ID: <01ea2ddd-c706-4f3b-8d93-826598938c82@openjdk.org>

Changeset: 80389cb5
Author:    Yuri Nesterenko 
Date:      2021-07-30 12:03:18 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/80389cb5b9e433ffcde804810fe8cd9aa17932cd

8268775: Password is being converted to String in AccessibleJPasswordField

Backport-of: 97e0e9e73d12c2b8e58ca2540d5153c10984731d

! src/java.desktop/share/classes/javax/swing/JPasswordField.java


From zgu at openjdk.java.net  Fri Jul 30 13:43:47 2021
From: zgu at openjdk.java.net (Zhengyu Gu)
Date: Fri, 30 Jul 2021 13:43:47 GMT
Subject: git: openjdk/jdk11u-dev: 8225583: Examine the
 HttpResponse.BodySubscribers for null handling and multiple subscriptions
Message-ID: <3ef9fcec-3cc3-4e5b-be11-4d3eb63a42d1@openjdk.org>

Changeset: 351cb483
Author:    Zhengyu Gu 
Date:      2021-07-30 13:42:54 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/351cb4834103a593ed16a8f328eba4edc376761e

8225583: Examine the HttpResponse.BodySubscribers for null handling and multiple subscriptions

Backport-of: af2a46b094b389b8018870b8273a5283b5528395

! src/java.net.http/share/classes/java/net/http/HttpResponse.java
! src/java.net.http/share/classes/jdk/internal/net/http/LineSubscriberAdapter.java
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java


From yan at openjdk.java.net  Fri Jul 30 15:14:21 2021
From: yan at openjdk.java.net (Yuri Nesterenko)
Date: Fri, 30 Jul 2021 15:14:21 GMT
Subject: git: openjdk/jdk13u-dev: 8268775: Password is being converted to
 String in AccessibleJPasswordField
Message-ID: 

Changeset: 9186ec95
Author:    Yuri Nesterenko 
Date:      2021-07-30 15:13:26 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/9186ec95c85a78146e8969a49138579cdaea9e1e

8268775: Password is being converted to String in AccessibleJPasswordField

Backport-of: 97e0e9e73d12c2b8e58ca2540d5153c10984731d

! src/java.desktop/share/classes/javax/swing/JPasswordField.java