From goetz at openjdk.java.net Tue Feb 1 07:45:24 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 1 Feb 2022 07:45:24 GMT Subject: git: openjdk/jdk17u-dev: 8269616: serviceability/dcmd/framework/VMVersionTest.java fails with Address already in use error Message-ID: <07f899e9-e58b-4073-a7f0-d9410967e9f8@openjdk.org> Changeset: cb769c03 Author: Goetz Lindenmaier Date: 2022-02-01 07:43:09 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/cb769c03c1155361c8e897a5076620f1b823509a 8269616: serviceability/dcmd/framework/VMVersionTest.java fails with Address already in use error Backport-of: 8785737ba5f398888816ddd0f50adeea6a75bb0f ! test/hotspot/jtreg/serviceability/dcmd/framework/TestProcessLauncher.java From mbaesken at openjdk.java.net Tue Feb 1 07:47:56 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Tue, 1 Feb 2022 07:47:56 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: <57c8c607-1e24-466e-89f5-2275ff8cf318@openjdk.org> Changeset: c5815984 Author: Goetz Lindenmaier Date: 2022-02-01 07:45:21 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/c5815984ae0f430eefdf1836d3fb2fbd44f99067 8273381: Assert in PtrQueueBufferAllocatorTest.stress_free_list_allocator_vm Backport-of: c80a612709f1e483575e2843c1f0ea84e1b9a257 ! test/hotspot/gtest/gc/shared/test_ptrQueueBufferAllocator.cpp Changeset: 869bb36c Author: Matthias Baesken Date: 2022-02-01 07:46:31 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/869bb36c58c1cb25e298c73246995a74cc07d4b4 8280414: Memory leak in DefaultProxySelector Backport-of: fe77250fa450ec803d2818dc90c5bf156521d537 ! src/java.base/windows/native/libnet/DefaultProxySelector.c From goetz at openjdk.java.net Tue Feb 1 07:50:02 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 1 Feb 2022 07:50:02 GMT Subject: git: openjdk/jdk17u-dev: 8275645: [JVMCI] avoid unaligned volatile reads on AArch64 Message-ID: <2f49d881-b3dc-48da-ab8f-1a432c18fd68@openjdk.org> Changeset: 952f9c71 Author: Goetz Lindenmaier Date: 2022-02-01 07:47:45 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/952f9c7159dbef4ca6d919e2f3b81eb011547cfc 8275645: [JVMCI] avoid unaligned volatile reads on AArch64 Backport-of: 4dec8fc4cc2b1762fba554d0401da8be0d6d1166 ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantReflectionProvider.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotObjectConstantImpl.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderData.java From goetz at openjdk.java.net Tue Feb 1 07:45:18 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 1 Feb 2022 07:45:18 GMT Subject: git: openjdk/jdk11u-dev: 8177814: jdk/editpad is not in jdk TEST.groups Message-ID: Changeset: ef288cd3 Author: Goetz Lindenmaier Date: 2022-02-01 07:43:13 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/ef288cd3cc2bd6e201cc1127b41c40f7c00a9aed 8177814: jdk/editpad is not in jdk TEST.groups Reviewed-by: mbaesken Backport-of: cfe7471f1769eca2a4e623f5ba9cddceb005f0bf ! test/jdk/TEST.groups From yan at openjdk.java.net Tue Feb 1 10:11:23 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Tue, 1 Feb 2022 10:11:23 GMT Subject: git: openjdk/jdk13u-dev: 8275082: Update XML Security for Java to 2.3.0 Message-ID: <38463e49-73d4-4e91-8f04-afd9e490f550@openjdk.org> Changeset: 1082544d Author: Yuri Nesterenko Date: 2022-02-01 10:08:50 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/1082544d23ee4cd1d81cdd707f136adc951eca00 8275082: Update XML Security for Java to 2.3.0 Reviewed-by: bae Backport-of: 2c31a1735d5b8646ed8984a5475d5c8c9c91c19d ! 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/implementations/IntegrityHmac.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/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/exceptions/XMLSecurityRuntimeException.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/implementations/KeyInfoReferenceResolver.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_en.properties ! 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/transforms/implementations/TransformC14N.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/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/utils/Base64.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/RFC2253Parser.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/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/implementations/ResolverDirectHTTP.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/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.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/DOMReference.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/Policy.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 From phh at openjdk.java.net Tue Feb 1 13:44:29 2022 From: phh at openjdk.java.net (Paul Hohensee) Date: Tue, 1 Feb 2022 13:44:29 GMT Subject: git: openjdk/jdk11u-dev: 8280999: array_bounds should be array-bounds after 8278507 Message-ID: Changeset: 85c81d95 Author: Dan Lutker Committer: Paul Hohensee Date: 2022-02-01 13:43:02 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/85c81d9515ba2b98eda9442b3b07c29a230f2a56 8280999: array_bounds should be array-bounds after 8278507 Reviewed-by: phh, sgehwolf ! make/lib/Awt2dLibraries.gmk From ant at openjdk.java.net Tue Feb 1 14:02:05 2022 From: ant at openjdk.java.net (Anton Tarasov) Date: Tue, 1 Feb 2022 14:02:05 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: <6db22e20-9979-4dcd-9046-175594d90810@openjdk.org> Changeset: 592adc85 Author: Artem Semenov Committer: Anton Tarasov Date: 2022-02-01 13:58:53 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/592adc85d109a4d93f01c60e791ab5af6c31756e 8278604: SwingSet2 table demo does not have accessible description set for images 8278526: [macos] Screen reader reads SwingSet2 JTable row selection as null, dimmed row for last column Reviewed-by: ant, kizune Backport-of: 8fbe1724e0f783132a65c45503addad9d98a329e ! src/demo/share/jfc/SwingSet2/TableDemo.java Changeset: 45002c0e Author: Artem Semenov Committer: Anton Tarasov Date: 2022-02-01 13:59:52 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/45002c0e675212989dbdfa97ae32066e0e806054 8277497: Last column cell in the JTable row is read as empty cell Reviewed-by: ant, kizune Backport-of: 70bad89b012eb200ca1e76f384a6e5fb307cf26d ! src/java.desktop/share/classes/javax/swing/JLabel.java From phh at openjdk.java.net Tue Feb 1 14:19:47 2022 From: phh at openjdk.java.net (Paul Hohensee) Date: Tue, 1 Feb 2022 14:19:47 GMT Subject: git: openjdk/jdk15u-dev: 8251260: two MD5 tests fail "RuntimeException: Unexpected count of intrinsic" Message-ID: <84df8136-9666-4fc8-bc74-e191f0e6f807@openjdk.org> Changeset: 7bf914d6 Author: Paul Hohensee Date: 2022-02-01 14:18:45 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/7bf914d63b90e09a8316fa98deea2e560c7f8959 8251260: two MD5 tests fail "RuntimeException: Unexpected count of intrinsic" Do not run intrinsics/sha/sanity tests with AOTed java.base Backport-of: 1ad165941313bbaa9e886946081c321f35374f6e ! test/hotspot/jtreg/ProblemList-aot.txt ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestMD5Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestMD5MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java From jwilhelm at openjdk.java.net Tue Feb 1 17:49:10 2022 From: jwilhelm at openjdk.java.net (Jesper Wilhelmsson) Date: Tue, 1 Feb 2022 17:49:10 GMT Subject: git: openjdk/jdk18u: Added tag jdk-18+33 for changeset ead9fecc Message-ID: <651fb691-2952-498d-ab8a-bb8d0077a0bb@openjdk.org> Tagged by: Jesper Wilhelmsson Date: 2022-01-27 01:21:24 +0000 Added tag jdk-18+33 for changeset ead9fecc Changeset: ead9fecc Author: Julia Boes Date: 2022-01-24 10:03:40 +0000 URL: https://git.openjdk.java.net/jdk18u/commit/ead9feccae75ab0491ce86a707f5056d88ac899a From phh at openjdk.java.net Tue Feb 1 18:08:32 2022 From: phh at openjdk.java.net (Paul Hohensee) Date: Tue, 1 Feb 2022 18:08:32 GMT Subject: git: openjdk/jdk17u-dev: 8279124: VM does not handle SIGQUIT during initialization Message-ID: Changeset: c03b95dc Author: Xin Liu Committer: Paul Hohensee Date: 2022-02-01 18:06:05 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/c03b95dc5929751ae93df9856fd52b362ee9d7d0 8279124: VM does not handle SIGQUIT during initialization Backport-of: 9bf6ffa19f1ea9efcadb3396d921305c9ec0b1d1 ! src/hotspot/os/posix/signals_posix.cpp From yan at openjdk.java.net Wed Feb 2 07:54:20 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 2 Feb 2022 07:54:20 GMT Subject: git: openjdk/jdk13u-dev: Added tag jdk-13.0.11+1 for changeset 1082544d Message-ID: Tagged by: Yuri Nesterenko Date: 2022-02-02 10:47:42 +0000 Added tag jdk-13.0.11+1 for changeset 1082544d Changeset: 1082544d Author: Yuri Nesterenko Date: 2022-02-01 10:08:50 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/1082544d23ee4cd1d81cdd707f136adc951eca00 From yan at openjdk.java.net Wed Feb 2 07:54:37 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 2 Feb 2022 07:54:37 GMT Subject: git: openjdk/jdk13u: Added tag jdk-13.0.11+0 for changeset 2bdb009d Message-ID: Tagged by: Yuri Nesterenko Date: 2021-12-20 15:13:48 +0000 Added tag jdk-13.0.11+0 for changeset 2bdb009d Changeset: 2bdb009d Author: Yuri Nesterenko Date: 2021-12-20 12:03:15 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/2bdb009d09f26d3132150cfdb7434c23d050d1cf From yan at openjdk.java.net Wed Feb 2 07:54:49 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 2 Feb 2022 07:54:49 GMT Subject: git: openjdk/jdk13u: Added tag jdk-13.0.11+1 for changeset 1082544d Message-ID: <7e018294-c24f-413a-b0ec-93a43e52434e@openjdk.org> Tagged by: Yuri Nesterenko Date: 2022-02-02 10:47:42 +0000 Added tag jdk-13.0.11+1 for changeset 1082544d Changeset: 1082544d Author: Yuri Nesterenko Date: 2022-02-01 10:08:50 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/1082544d23ee4cd1d81cdd707f136adc951eca00 From yan at openjdk.java.net Wed Feb 2 07:58:51 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 2 Feb 2022 07:58:51 GMT Subject: git: openjdk/jdk13u: 16 new changesets Message-ID: Changeset: 2bdb009d Author: Yuri Nesterenko Date: 2021-12-20 12:03:15 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/2bdb009d09f26d3132150cfdb7434c23d050d1cf 8278998: Bump update version for OpenJDK: jdk-13.0.11 Reviewed-by: bae ! .jcheck/conf ! make/autoconf/version-numbers Changeset: 88667e47 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-12-29 11:09:26 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/88667e4753b7b7e8dd23b722cf8ed73b022b49e0 8065704: Set LC_ALL=C for all relevant commands in the build system Backport-of: 54a3efc82980456fc6d8b00cfcb4aa4c786793be ! make/RunTestsPrebuilt.gmk ! make/RunTestsPrebuiltSpec.gmk ! make/autoconf/basics.m4 ! make/autoconf/build-performance.m4 ! make/autoconf/configure ! make/autoconf/spec.gmk.in ! make/common/JavaCompilation.gmk ! make/scripts/compare.sh Changeset: 671e0780 Author: Yuri Nesterenko Date: 2022-01-19 10:46:02 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/671e0780eba87a68ff8a88afbf060c959d3bae11 Merge Changeset: 3a2fa360 Author: Yuri Nesterenko Date: 2022-01-19 15:41:09 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/3a2fa360f668afbeca903675040558bc3803f2d2 8274658: ISO 4217 Amendment 170 Update Backport-of: f2404d60de2b58c590bf885f5cce50c289073673 ! make/data/currency/CurrencyData.properties ! src/java.base/share/classes/sun/util/resources/CurrencyNames.properties ! test/jdk/java/util/Currency/ValidateISO4217.java ! test/jdk/java/util/Currency/tablea1.txt ! test/jdk/sun/text/resources/LocaleData ! test/jdk/sun/text/resources/LocaleDataTest.java Changeset: 4e043128 Author: Yuri Nesterenko Date: 2022-01-21 09:32:49 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/4e043128d3a849758ed27b3a372375db625af3dc 8272570: C2: crash in PhaseCFG::global_code_motion Backport-of: 0f428ca533627e758cdca599d4589f39c21e27b6 ! src/hotspot/share/opto/lcm.cpp + test/hotspot/jtreg/compiler/regalloc/TestGCMRecalcPressureNodes.java Changeset: 8d0d215f Author: Yuri Nesterenko Date: 2022-01-25 07:36:07 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/8d0d215f48d2e2158fee52ac9a324c02b626019e 8275610: C2: Object field load floats above its null check resulting in a segfault Reviewed-by: phh Backport-of: 7c6f57fcb1f1fcecf26f7b8046a5a41ca6d9c315 ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestEliminateNullCheckWithSplitIf.java Changeset: c9dcad1b Author: Yuri Nesterenko Date: 2022-01-26 14:22:09 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/c9dcad1b973d801dba5bb67cd53d22a131a8a785 8273341: Update Siphash to version 1.0 Backport-of: 6cf4cd1aa46414d9af17f3704b27d0d381a17ee8 ! src/hotspot/share/classfile/altHashing.cpp ! src/hotspot/share/classfile/altHashing.hpp Changeset: aa134bac Author: Sergey Nazarkin Committer: Yuri Nesterenko Date: 2022-01-26 17:01:54 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/aa134bac91ea5fa220911db2a09723d48265c2d7 8240353: AArch64: missing support for -XX:+ExtendedDTraceProbes in C1 Backport-of: 4b978533caf0d0081e420af2d6647eb33170d515 ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp Changeset: 2a2a1393 Author: Yuri Nesterenko Date: 2022-01-27 12:48:53 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/2a2a13933313c466ce98ee7b6e455d05985e3bd8 8259535: ECDSA SignatureValue do not always have the specified length Reviewed-by: bae 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 Changeset: 982e720b Author: Yuri Nesterenko Date: 2022-01-27 14:30:15 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/982e720b9ac53731438d7fc763c31112ba6d42bd 8247907: XMLDsig logging does not work Backport-of: c4df79117d9613750e327a733e23c2a71131938e ! src/java.base/share/lib/security/default.policy ! src/java.xml.crypto/share/classes/com/sun/org/slf4j/internal/Logger.java + test/jdk/javax/xml/crypto/dsig/LogParameters.java Changeset: b3f20894 Author: Yuri Nesterenko Date: 2022-01-27 15:07:37 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/b3f208947f59c21c0bb42fb70618eb962c56d5b2 8247964: All log0() in com/sun/org/slf4j/internal/Logger.java should be private Backport-of: f834dc3dc9c7e36ee5173f229c6a4ef7903b73df ! src/java.xml.crypto/share/classes/com/sun/org/slf4j/internal/Logger.java Changeset: cfaaed61 Author: Yuri Nesterenko Date: 2022-01-27 15:54:06 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/cfaaed6111e3ef946537fb59d2d09ca878694437 8240983: Incorrect copyright header in Apache Santuario 2.1.3 files Backport-of: 9d502f648cd07e136638e3c53cb653eb40f073d3 ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java Changeset: aead4550 Author: Yuri Nesterenko Date: 2022-01-28 08:42:18 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/aead4550fd6a389d4666ce2682086cd738924d72 8255255: Update Apache Santuario (XML Signature) to version 2.2.1 Reviewed-by: bae 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 Changeset: 43ebdb34 Author: Olga Mikhaltsova Date: 2022-01-31 10:36:19 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/43ebdb347a5e6e660b3eb28d0abb1391f5fc8dfe 8280414: Memory leak in DefaultProxySelector Backport-of: fe77250fa450ec803d2818dc90c5bf156521d537 ! src/java.base/windows/native/libnet/DefaultProxySelector.c Changeset: 7d6e6ba7 Author: Yuri Nesterenko Date: 2022-01-31 15:29:26 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/7d6e6ba71f3454980d996588a9662f1fe8838559 8280947: Adapt test/jdk/javax/xml/crypto/dsig/LogParameters.java for 13u Reviewed-by: bae ! test/jdk/javax/xml/crypto/dsig/LogParameters.java Changeset: 1082544d Author: Yuri Nesterenko Date: 2022-02-01 10:08:50 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/1082544d23ee4cd1d81cdd707f136adc951eca00 8275082: Update XML Security for Java to 2.3.0 Reviewed-by: bae Backport-of: 2c31a1735d5b8646ed8984a5475d5c8c9c91c19d ! 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/implementations/IntegrityHmac.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/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/exceptions/XMLSecurityRuntimeException.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/implementations/KeyInfoReferenceResolver.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_en.properties ! 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/transforms/implementations/TransformC14N.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/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/utils/Base64.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/RFC2253Parser.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/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/implementations/ResolverDirectHTTP.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/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.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/DOMReference.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/Policy.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 From yan at openjdk.java.net Wed Feb 2 08:04:40 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 2 Feb 2022 08:04:40 GMT Subject: git: openjdk/jdk15u-dev: Added tag jdk-15.0.7+1 for changeset 7bf914d6 Message-ID: <0b8fbed0-3418-4980-b138-ec0b86f33986@openjdk.org> Tagged by: Yuri Nesterenko Date: 2022-02-02 10:56:51 +0000 Added tag jdk-15.0.7+1 for changeset 7bf914d6 Changeset: 7bf914d6 Author: Paul Hohensee Date: 2022-02-01 14:18:45 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/7bf914d63b90e09a8316fa98deea2e560c7f8959 From yan at openjdk.java.net Wed Feb 2 08:05:58 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 2 Feb 2022 08:05:58 GMT Subject: git: openjdk/jdk15u: Added tag jdk-15.0.7+0 for changeset 9beff4a0 Message-ID: <419f194a-003a-4a1a-8aa2-64dfc66b6155@openjdk.org> Tagged by: Yuri Nesterenko Date: 2021-12-20 15:11:30 +0000 Added tag jdk-15.0.7+0 for changeset 9beff4a0 Changeset: 9beff4a0 Author: Yuri Nesterenko Date: 2021-12-20 12:01:35 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/9beff4a0af57a10befc9d9a787a2fb46e29c0dec From yan at openjdk.java.net Wed Feb 2 08:06:07 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 2 Feb 2022 08:06:07 GMT Subject: git: openjdk/jdk15u: Added tag jdk-15.0.7+1 for changeset 7bf914d6 Message-ID: <40b65429-be37-46af-a657-8468342416d8@openjdk.org> Tagged by: Yuri Nesterenko Date: 2022-02-02 10:56:51 +0000 Added tag jdk-15.0.7+1 for changeset 7bf914d6 Changeset: 7bf914d6 Author: Paul Hohensee Date: 2022-02-01 14:18:45 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/7bf914d63b90e09a8316fa98deea2e560c7f8959 From phh at openjdk.java.net Wed Feb 2 08:08:51 2022 From: phh at openjdk.java.net (Paul Hohensee) Date: Wed, 2 Feb 2022 08:08:51 GMT Subject: git: openjdk/jdk15u: 15 new changesets Message-ID: <34c768ba-c79f-45ee-999c-37630b3d11f2@openjdk.org> Changeset: 9beff4a0 Author: Yuri Nesterenko Date: 2021-12-20 12:01:35 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/9beff4a0af57a10befc9d9a787a2fb46e29c0dec 8278997: Bump update version for OpenJDK: jdk-15.0.7 Reviewed-by: bae ! .jcheck/conf ! make/autoconf/version-numbers Changeset: c53498b1 Author: Yuri Nesterenko Date: 2021-12-21 11:01:17 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/c53498b131d2020fea93e065f809645269eb9a22 8277224: sun.security.pkcs.PKCS9Attributes.toString() throws NPE Backport-of: 6bb04626af6574ef1e8d4b7dad0389d4b59f5d08 ! src/java.base/share/classes/sun/security/pkcs/PKCS9Attributes.java ! test/jdk/sun/security/x509/AlgorithmId/NonStandardNames.java Changeset: 9a8cd1e6 Author: Danil Bubnov Committer: Yuri Nesterenko Date: 2021-12-21 15:41:35 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/9a8cd1e67a1289221b91726d02b52be5b45c8144 8253638: Cleanup os::reserve_memory and remove MAP_FIXED Reviewed-by: akozlov, yan Backport-of: 625a9352bfdc017f426c3bd2a5c24b0f7598ccce ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/windows/os_windows.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_x86/os_linux_x86.cpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp ! src/hotspot/share/gc/z/zMarkStackAllocator.cpp ! src/hotspot/share/memory/allocation.inline.hpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/safepointMechanism.cpp ! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp Changeset: 250ef7dd Author: Zhengyu Gu Date: 2022-01-04 16:29:42 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/250ef7dd34d2622864a6d7f92b645405997fad98 8279077: JFR crashes on Linux ppc due to missing crash protector in signal handler Reviewed-by: phh ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp Changeset: 8207d7ef Author: Yuri Nesterenko Date: 2022-01-19 14:06:32 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/8207d7efe55cb54962560d7d0d8789a602a89fb7 Merge Changeset: 5e8d6a5a Author: Yuri Nesterenko Date: 2022-01-19 15:01:24 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/5e8d6a5a35ecad48d09a774d4b891af9845626f8 8274658: ISO 4217 Amendment 170 Update Backport-of: f2404d60de2b58c590bf885f5cce50c289073673 ! make/data/currency/CurrencyData.properties ! src/java.base/share/classes/sun/util/resources/CurrencyNames.properties ! test/jdk/java/util/Currency/ValidateISO4217.java ! test/jdk/java/util/Currency/tablea1.txt ! test/jdk/sun/text/resources/LocaleData ! test/jdk/sun/text/resources/LocaleDataTest.java Changeset: d7fbb0b7 Author: Yuri Nesterenko Date: 2022-01-21 07:06:39 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/d7fbb0b7e430ef2e82ac82a3801a6a560b2ea568 8272570: C2: crash in PhaseCFG::global_code_motion Backport-of: 0f428ca533627e758cdca599d4589f39c21e27b6 ! src/hotspot/share/opto/lcm.cpp + test/hotspot/jtreg/compiler/regalloc/TestGCMRecalcPressureNodes.java Changeset: a7a603c9 Author: Yuri Nesterenko Date: 2022-01-25 09:37:00 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/a7a603c94bf722457ae1a7f405ff206c4d62efdf 8273359: CI: ciInstanceKlass::get_canonical_holder() doesn't respect instance size Reviewed-by: bae Backport-of: f7e9f56e235dc50daae0a85c9790d5b04c9c60f0 ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciInstanceKlass.hpp ! src/hotspot/share/opto/compile.cpp + test/hotspot/jtreg/compiler/unsafe/AlignmentGapAccess.java Changeset: 04766a08 Author: Yuri Nesterenko Date: 2022-01-26 13:23:47 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/04766a0817f8bd2943eb1dfc1c048be152ba8a3a 8273341: Update Siphash to version 1.0 Backport-of: 6cf4cd1aa46414d9af17f3704b27d0d381a17ee8 ! src/hotspot/share/classfile/altHashing.cpp ! src/hotspot/share/classfile/altHashing.hpp Changeset: 4bb9d4bf Author: Yuri Nesterenko Date: 2022-01-27 11:14:08 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/4bb9d4bfbc376db1944ce2ed51a581b73e240612 8259535: ECDSA SignatureValue do not always have the specified length Reviewed-by: bae 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 Changeset: b8a13bca Author: Yuri Nesterenko Date: 2022-01-27 11:47:49 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/b8a13bca18c3ae4b81e3210912b32bf9deb68774 8255255: Update Apache Santuario (XML Signature) to version 2.2.1 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 Changeset: e95ff4df Author: Olga Mikhaltsova Date: 2022-01-31 10:36:46 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/e95ff4dfe423e0c54d22b6973e433b0bc8789754 8280414: Memory leak in DefaultProxySelector Backport-of: fe77250fa450ec803d2818dc90c5bf156521d537 ! src/java.base/windows/native/libnet/DefaultProxySelector.c Changeset: feac56ea Author: Yuri Nesterenko Date: 2022-01-31 10:44:10 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/feac56ea1412286e73920d642f2cc566fdd16cbe 8275082: Update XML Security for Java to 2.3.0 Reviewed-by: bae Backport-of: 2c31a1735d5b8646ed8984a5475d5c8c9c91c19d ! 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/implementations/IntegrityHmac.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/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/exceptions/XMLSecurityRuntimeException.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/implementations/KeyInfoReferenceResolver.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_en.properties ! 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/transforms/implementations/TransformC14N.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/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/utils/Base64.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/RFC2253Parser.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/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/implementations/ResolverDirectHTTP.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/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.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/DOMReference.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/Policy.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 Changeset: 6a904b32 Author: Paul Hohensee Date: 2022-01-31 20:37:10 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/6a904b32100c1467a7de1ae26c2d84ff77dd94c6 8250902: Implement MD5 Intrinsics on x86 Reviewed-by: luhenry, simonis Backport-of: 339016a0f2cbbbbc3560e50c6726e14afbf547f6 ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! src/hotspot/cpu/arm/vm_version_arm_32.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/s390/vm_version_s390.cpp ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp + src/hotspot/cpu/x86/macroAssembler_x86_md5.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/runtime.hpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/stubRoutines.hpp ! src/java.base/share/classes/sun/security/provider/MD5.java ! src/java.base/share/classes/sun/security/provider/SHA.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java + test/hotspot/jtreg/compiler/intrinsics/sha/TestDigest.java - test/hotspot/jtreg/compiler/intrinsics/sha/TestSHA.java + test/hotspot/jtreg/compiler/intrinsics/sha/cli/DigestOptionsBase.java - test/hotspot/jtreg/compiler/intrinsics/sha/cli/SHAOptionsBase.java + test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnSupportedCPU.java + test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedAArch64CPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedX86CPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/UseSHAIntrinsicsSpecificTestCaseForUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForUnsupportedCPU.java + test/hotspot/jtreg/compiler/intrinsics/sha/sanity/DigestSanityTestBase.java - test/hotspot/jtreg/compiler/intrinsics/sha/sanity/SHASanityTestBase.java + test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestMD5Intrinsics.java + test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestMD5MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java Changeset: 7bf914d6 Author: Paul Hohensee Date: 2022-02-01 14:18:45 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/7bf914d63b90e09a8316fa98deea2e560c7f8959 8251260: two MD5 tests fail "RuntimeException: Unexpected count of intrinsic" Do not run intrinsics/sha/sanity tests with AOTed java.base Backport-of: 1ad165941313bbaa9e886946081c321f35374f6e ! test/hotspot/jtreg/ProblemList-aot.txt ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestMD5Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestMD5MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java From phh at openjdk.java.net Wed Feb 2 13:27:10 2022 From: phh at openjdk.java.net (Paul Hohensee) Date: Wed, 2 Feb 2022 13:27:10 GMT Subject: git: openjdk/jdk17u-dev: 8278381: [GCC 11] Address::make_raw() does not initialize rspec Message-ID: <48cf5376-6f91-494b-9dd3-56b33075cdbe@openjdk.org> Changeset: 6cacf9af Author: Paul Hohensee Date: 2022-02-02 13:25:04 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/6cacf9afd904f692445b5566e4ec192c3771e53c 8278381: [GCC 11] Address::make_raw() does not initialize rspec Backport-of: 4f594e6a28ad85d46d3252fb960f1c116f414899 ! src/hotspot/cpu/arm/assembler_arm_32.cpp ! src/hotspot/cpu/x86/assembler_x86.cpp From phh at openjdk.java.net Wed Feb 2 13:32:17 2022 From: phh at openjdk.java.net (Paul Hohensee) Date: Wed, 2 Feb 2022 13:32:17 GMT Subject: git: openjdk/jdk15u-dev: 8251216: Implement MD5 intrinsics on AArch64 Message-ID: Changeset: 2802620c Author: Paul Hohensee Date: 2022-02-02 13:30:32 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/2802620cb8cf38e221c735581623fbf0afbd21c9 8251216: Implement MD5 intrinsics on AArch64 Reviewed-by: simonis Backport-of: 088b244ec6d9393a1fcd2233fa5b4cf46f9ae0dd ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! test/hotspot/jtreg/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java From serb at openjdk.java.net Wed Feb 2 22:52:50 2022 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Wed, 2 Feb 2022 22:52:50 GMT Subject: git: openjdk/jdk18u: master: 8280910: Update openjdk project in jcheck to "jdk-updates" for jdk18u Message-ID: <159ab782-1880-491d-9104-8532eead3638@openjdk.org> Changeset: e32fb7fc Author: Sergey Bylokhov Date: 2022-02-02 22:51:10 +0000 URL: https://git.openjdk.java.net/jdk18u/commit/e32fb7fc20239cf6f7321f7ffbbe48879c5b1909 8280910: Update openjdk project in jcheck to "jdk-updates" for jdk18u Reviewed-by: erikj ! .jcheck/conf From thartmann at openjdk.java.net Thu Feb 3 06:21:34 2022 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Thu, 3 Feb 2022 06:21:34 GMT Subject: git: openjdk/jdk18u: master: 8279437: [JVMCI] exception in HotSpotJVMCIRuntime.translate can exit the VM Message-ID: Changeset: 2b74a8d2 Author: Tobias Hartmann Date: 2022-02-03 06:19:41 +0000 URL: https://git.openjdk.java.net/jdk18u/commit/2b74a8d2a1c2c3f27d6d3a701802c6205f7419c9 8279437: [JVMCI] exception in HotSpotJVMCIRuntime.translate can exit the VM Backport-of: e14fb4f4aa9c4569615005e474f897c54094f024 ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciEnv.hpp ! src/hotspot/share/jvmci/jvmciJavaClasses.cpp ! src/hotspot/share/jvmci/jvmciJavaClasses.hpp ! src/hotspot/share/jvmci/vmSymbols_jvmci.hpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/TranslatedException.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestTranslatedException.java From thartmann at openjdk.java.net Thu Feb 3 06:24:35 2022 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Thu, 3 Feb 2022 06:24:35 GMT Subject: git: openjdk/jdk18u: master: 3 new changesets Message-ID: <39eb621e-4803-49d0-8835-b0d17a079df3@openjdk.org> Changeset: 313932af Author: Tobias Hartmann Date: 2022-02-03 06:20:49 +0000 URL: https://git.openjdk.java.net/jdk18u/commit/313932af0acb0ab23089a2b3bd34e1613874fa8b 8279225: [arm32] C1 longs comparison operation destroys argument registers Backport-of: 299022dfacbcb49e3bc5beca8ff9b1fca1101493 ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp Changeset: 34f28646 Author: Tobias Hartmann Date: 2022-02-03 06:21:53 +0000 URL: https://git.openjdk.java.net/jdk18u/commit/34f2864680f8928541b302d574e8d4b56db050ed 8273139: C2: assert(f <= 1 && f >= 0) failed: Incorrect frequency Backport-of: 68b40ec28658a2dd829c77281b0025e16095c170 ! src/hotspot/share/opto/loopPredicate.cpp Changeset: d21b5e77 Author: Tobias Hartmann Date: 2022-02-03 06:22:43 +0000 URL: https://git.openjdk.java.net/jdk18u/commit/d21b5e77fad0b8c0ea1de4459408390e56e157cc 8279412: [JVMCI] failed speculations list must outlive any nmethod that refers to it Backport-of: 1ffdc52cf0ab88458e0583bff28d35ca33d244b7 ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotNmethod.java From thartmann at openjdk.java.net Thu Feb 3 06:27:03 2022 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Thu, 3 Feb 2022 06:27:03 GMT Subject: git: openjdk/jdk18u: master: 2 new changesets Message-ID: Changeset: 93453364 Author: Tobias Hartmann Date: 2022-02-03 06:23:43 +0000 URL: https://git.openjdk.java.net/jdk18u/commit/93453364ed48314d6349759d8ea22f209e19a6f0 8258814: Compilation logging crashes for thread suspension / debugging tests Backport-of: 35ee0f38c6d5e35fb50a059a189e032df7f7e7c5 ! src/hotspot/share/compiler/compileBroker.cpp Changeset: 68a08070 Author: Tobias Hartmann Date: 2022-02-03 06:24:40 +0000 URL: https://git.openjdk.java.net/jdk18u/commit/68a08070caa7b8f0e8d582a208b3cb90a02f7091 8280123: C2: Infinite loop in CMoveINode::Ideal during IGVN Backport-of: 3f747368b9a5c321d2724ba57103f17edc166251 ! src/hotspot/share/opto/movenode.cpp + test/hotspot/jtreg/compiler/c2/TestCMoveInfiniteGVN.java From yan at openjdk.java.net Thu Feb 3 07:49:18 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 3 Feb 2022 07:49:18 GMT Subject: git: openjdk/jdk15u-dev: 8253639: Change os::attempt_reserve_memory_at parameter order Message-ID: Changeset: 78948158 Author: Danil Bubnov Committer: Yuri Nesterenko Date: 2022-02-03 07:48:13 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/78948158d6ade26f87cc3b05cc0719af4db8d00a 8253639: Change os::attempt_reserve_memory_at parameter order Backport-of: ca1ed16292492d256d076122d124be8978fce4c3 ! 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/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp From mbaesken at openjdk.java.net Thu Feb 3 08:10:54 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Thu, 3 Feb 2022 08:10:54 GMT Subject: git: openjdk/jdk18u: master: 8280414: Memory leak in DefaultProxySelector Message-ID: <50236720-9426-4721-a3e2-e5180aeebb3d@openjdk.org> Changeset: 1f039b3e Author: Matthias Baesken Date: 2022-02-03 08:09:07 +0000 URL: https://git.openjdk.java.net/jdk18u/commit/1f039b3e1d724f53c69c86609bb48f393076dfcb 8280414: Memory leak in DefaultProxySelector Backport-of: fe77250fa450ec803d2818dc90c5bf156521d537 ! src/java.base/windows/native/libnet/DefaultProxySelector.c From serb at openjdk.java.net Thu Feb 3 08:16:13 2022 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Thu, 3 Feb 2022 08:16:13 GMT Subject: git: openjdk/jdk11u-dev: 8256321: Some "inactive" color profiles use the wrong profile class Message-ID: <57807343-67a8-48a0-8cb7-9b3ffdf6afda@openjdk.org> Changeset: 01c38c4f Author: Sergey Bylokhov Date: 2022-02-03 08:15:12 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/01c38c4ffa1f408061caee9aed2e4e863d01207f 8256321: Some "inactive" color profiles use the wrong profile class Backport-of: a6c088131bfeec1ce44e43b513ce3f857fa6e44f ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java + test/jdk/java/awt/color/CheckDefaultProperties.java From goetz at openjdk.java.net Thu Feb 3 08:23:08 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 3 Feb 2022 08:23:08 GMT Subject: git: openjdk/jdk17u-dev: 8271506: Add ResourceHashtable support for deleting selected entries Message-ID: Changeset: 0b51fe2b Author: Goetz Lindenmaier Date: 2022-02-03 08:21:41 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/0b51fe2bce55991e608352954a2266f4702642bf 8271506: Add ResourceHashtable support for deleting selected entries Reviewed-by: stuefe Backport-of: f15d6cbcaf191b9718ab51b1e8b72938c0abdd6b ! src/hotspot/share/utilities/resourceHash.hpp ! test/hotspot/gtest/utilities/test_resourceHash.cpp From goetz at openjdk.java.net Thu Feb 3 08:29:53 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 3 Feb 2022 08:29:53 GMT Subject: git: openjdk/jdk17u-dev: 8275874: [JVMCI] only support aligned reads in c2v_readFieldValue Message-ID: <1515a3cd-afb8-4559-9d6d-2696d95f773b@openjdk.org> Changeset: e459c8cb Author: Goetz Lindenmaier Date: 2022-02-03 08:28:48 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/e459c8cbaa33ab63bd5d48540852906255f4dd24 8275874: [JVMCI] only support aligned reads in c2v_readFieldValue Backport-of: 2448b3f5f96ec4d9ea8fe9dae32a0aab725fb4ad ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MemoryAccessProvider.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderData.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderTest.java From goetz at openjdk.java.net Thu Feb 3 08:33:34 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 3 Feb 2022 08:33:34 GMT Subject: git: openjdk/jdk17u-dev: 8274944: AppCDS dump causes SEGV in VM thread while adjusting lambda proxy class info Message-ID: <58fd9089-b535-40e9-b9e4-019302ace4b3@openjdk.org> Changeset: 5d54bf50 Author: Goetz Lindenmaier Date: 2022-02-03 08:31:15 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/5d54bf504ecfd5c0f112deb2fde3fa7168357ac3 8274944: AppCDS dump causes SEGV in VM thread while adjusting lambda proxy class info Reviewed-by: stuefe Backport-of: e5cd2692da6327c6fde954f86595a08fe5edf43f ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/runtime/cds/appcds/LambdaContainsOldInf.java + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaContainsOldInf.java + test/hotspot/jtreg/runtime/cds/appcds/test-classes/LambdaContainsOldInfApp.java + test/hotspot/jtreg/runtime/cds/appcds/test-classes/OldProvider.jasm From goetz at openjdk.java.net Thu Feb 3 08:35:35 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 3 Feb 2022 08:35:35 GMT Subject: git: openjdk/jdk17u-dev: 8275847: Scheduling fails with "too many D-U pinch points" on small method Message-ID: Changeset: ff3eec18 Author: Goetz Lindenmaier Date: 2022-02-03 08:34:35 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/ff3eec181b1ddbda0f1aa9f274b5069d8d4d654e 8275847: Scheduling fails with "too many D-U pinch points" on small method Backport-of: 3934fe54b4c3e51add6d3fe1f145e5aebfe3b2fc ! src/hotspot/cpu/x86/vmreg_x86.hpp ! src/hotspot/share/opto/buildOopMap.cpp ! src/hotspot/share/opto/output.cpp + test/hotspot/jtreg/compiler/c2/irTests/TestScheduleSmallMethod.java From goetz at openjdk.java.net Thu Feb 3 08:38:53 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 3 Feb 2022 08:38:53 GMT Subject: git: openjdk/jdk17u-dev: 8271056: C2: "assert(no_dead_loop) failed: dead loop detected" due to cmoving identity Message-ID: <290b3917-5ab4-4d87-81b2-22b729d304b9@openjdk.org> Changeset: 27cbe247 Author: Goetz Lindenmaier Date: 2022-02-03 08:36:53 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/27cbe247e6934faa66ff56ff19e1d77b7752a973 8271056: C2: "assert(no_dead_loop) failed: dead loop detected" due to cmoving identity Backport-of: 54481394a3b7d36b2326e22e4aa910a3e8041b5c ! src/hotspot/share/opto/cfgnode.cpp + test/hotspot/jtreg/compiler/c2/TestDeadDataLoopCmoveIdentity.java From goetz at openjdk.java.net Thu Feb 3 08:45:35 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 3 Feb 2022 08:45:35 GMT Subject: git: openjdk/jdk17u-dev: 8275643: C2's unaryOp vector intrinsic does not properly handle LongVector.neg Message-ID: <1acb351f-13c5-463e-8ddd-41bf9bffbb8d@openjdk.org> Changeset: f7235889 Author: Goetz Lindenmaier Date: 2022-02-03 08:44:21 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/f7235889bb046dce52f2733b2af25de5f5236415 8275643: C2's unaryOp vector intrinsic does not properly handle LongVector.neg Backport-of: 47564caeb0628e5c03a0e7f04093adce77d6dd3b ! src/hotspot/share/prims/vectorSupport.cpp + test/hotspot/jtreg/compiler/vectorapi/TestLongVectorNeg.java From goetz at openjdk.java.net Thu Feb 3 08:54:01 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 3 Feb 2022 08:54:01 GMT Subject: git: openjdk/jdk17u-dev: 8277449: compiler/vectorapi/TestLongVectorNeg.java fails with release VMs Message-ID: <78c65d8b-8e9d-4235-8aa1-2e4b1b3aa829@openjdk.org> Changeset: cd730957 Author: Goetz Lindenmaier Date: 2022-02-03 08:51:50 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/cd730957d0b490af1fbb0fef77112bcd519d99ae 8277449: compiler/vectorapi/TestLongVectorNeg.java fails with release VMs Backport-of: b15e6f076afe5ac68e9af68756860d0b25adea4b ! test/hotspot/jtreg/compiler/vectorapi/TestLongVectorNeg.java From phh at openjdk.java.net Thu Feb 3 16:10:25 2022 From: phh at openjdk.java.net (Paul Hohensee) Date: Thu, 3 Feb 2022 16:10:25 GMT Subject: git: openjdk/jdk17u-dev: 8277180: Intrinsify recursive ObjectMonitor locking for C2 x64 and A64 Message-ID: Changeset: dba064ae Author: Dmitry Chuyko Committer: Paul Hohensee Date: 2022-02-03 16:08:11 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/dba064ae107120109f792909475810afde7705e8 8277180: Intrinsify recursive ObjectMonitor locking for C2 x64 and A64 Backport-of: d93b238f9725727ae1e2e9f203943b5ddf778f35 ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp From omikhaltcova at openjdk.java.net Fri Feb 4 07:42:27 2022 From: omikhaltcova at openjdk.java.net (Olga Mikhaltsova) Date: Fri, 4 Feb 2022 07:42:27 GMT Subject: git: openjdk/jdk13u-dev: 8280373: Update Xalan serializer / SystemIDResolver to align with JDK-8270492 Message-ID: <6000001d-82a6-4921-bede-5644ce5b7ba0@openjdk.org> Changeset: e77beca5 Author: Olga Mikhaltsova Date: 2022-02-04 07:40:13 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/e77beca5dc19896409c2cc1c78257e3d4320b67c 8280373: Update Xalan serializer / SystemIDResolver to align with JDK-8270492 Backport-of: c180070cb59b8e075376ae913c5db9a4ed868303 ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SystemIDResolver.java From omikhaltcova at openjdk.java.net Fri Feb 4 07:42:41 2022 From: omikhaltcova at openjdk.java.net (Olga Mikhaltsova) Date: Fri, 4 Feb 2022 07:42:41 GMT Subject: git: openjdk/jdk15u-dev: 8280373: Update Xalan serializer / SystemIDResolver to align with JDK-8270492 Message-ID: <7c5773ea-2082-42e7-9daf-c65cd2ff2c2e@openjdk.org> Changeset: 6ea7ef60 Author: Olga Mikhaltsova Date: 2022-02-04 07:40:34 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/6ea7ef60d92de20e312837a1fe8fd6279a0e37af 8280373: Update Xalan serializer / SystemIDResolver to align with JDK-8270492 Backport-of: c180070cb59b8e075376ae913c5db9a4ed868303 ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SystemIDResolver.java From clanger at openjdk.java.net Fri Feb 4 14:48:24 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Fri, 4 Feb 2022 14:48:24 GMT Subject: git: openjdk/jdk17u-dev: 8279702: [macosx] ignore xcodebuild warnings on M1 Message-ID: <0da54b42-e9d6-4135-8512-c0caefb5ab0b@openjdk.org> Changeset: c36c1c22 Author: Bernhard Urban-Forster Committer: Christoph Langer Date: 2022-02-04 14:46:01 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/c36c1c2213f0ce92eed1dd3ed994d0309c4cc3d8 8279702: [macosx] ignore xcodebuild warnings on M1 Backport-of: 4b520f0001be5f33996d5ab7d9ad75773a847e54 ! make/autoconf/toolchain.m4 From phh at openjdk.java.net Fri Feb 4 15:55:19 2022 From: phh at openjdk.java.net (Paul Hohensee) Date: Fri, 4 Feb 2022 15:55:19 GMT Subject: git: openjdk/jdk15u-dev: 8278381: [GCC 11] Address::make_raw() does not initialize rspec Message-ID: Changeset: 7b8073a4 Author: Paul Hohensee Date: 2022-02-04 15:52:37 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/7b8073a4f91457a82668123f625b7f853b26e42c 8278381: [GCC 11] Address::make_raw() does not initialize rspec Backport-of: 4f594e6a28ad85d46d3252fb960f1c116f414899 ! src/hotspot/cpu/arm/assembler_arm_32.cpp ! src/hotspot/cpu/x86/assembler_x86.cpp From mbaesken at openjdk.java.net Fri Feb 4 16:29:31 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Fri, 4 Feb 2022 16:29:31 GMT Subject: git: openjdk/jdk17u-dev: 8273387: remove some unreferenced gtk-related functions Message-ID: Changeset: bda9cb44 Author: Matthias Baesken Date: 2022-02-04 16:27:03 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/bda9cb446994c05715922f7c9c8bb49311687f9c 8273387: remove some unreferenced gtk-related functions Backport-of: 6eba443428ff7abe7c0509047ec76432affebe65 ! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c From duke at openjdk.java.net Mon Feb 7 14:09:10 2022 From: duke at openjdk.java.net (duke) Date: Mon, 7 Feb 2022 14:09:10 GMT Subject: git: openjdk/jdk11u: Added tag jdk-11.0.14.1+0 for changeset 14533356 Message-ID: <7f2976dd-a2cc-4716-b6b5-5257a1fb31bf@openjdk.java.net> Tagged by: Goetz Lindenmaier Date: 2022-02-07 10:03:55 +0000 Added tag jdk-11.0.14.1+0 for changeset 1453335629e1 Changeset: 14533356 Author: Martin Balao Committer: Christoph Langer Date: 2019-07-18 08:53:06 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/1453335629e17be9a3b8718ad0c326f26cc68cd7 From coffeys at openjdk.java.net Mon Feb 7 14:39:09 2022 From: coffeys at openjdk.java.net (Sean Coffey) Date: Mon, 7 Feb 2022 14:39:09 GMT Subject: git: openjdk/jdk18u: master: 8278851: Correct signer logic for jars signed with multiple digestalgs Message-ID: Changeset: fbc28a70 Author: Sean Coffey Date: 2022-02-07 14:37:59 +0000 URL: https://git.openjdk.java.net/jdk18u/commit/fbc28a7047dd99544ccb14c0f8e5775160537641 8278851: Correct signer logic for jars signed with multiple digestalgs Backport-of: 61b8944327e3d12cf58dc3f6bc45ecbeba4ef611 ! src/java.base/share/classes/java/util/jar/JarVerifier.java ! src/java.base/share/classes/sun/security/util/ManifestEntryVerifier.java + test/jdk/jdk/security/jarsigner/JarWithOneNonDisabledDigestAlg.java From goetz at openjdk.java.net Mon Feb 7 15:28:56 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 7 Feb 2022 15:28:56 GMT Subject: git: openjdk/jdk11u: 8281324: Bump update version for OpenJDK: jdk-11.0.14.1 Message-ID: Changeset: 8359d7fe Author: Goetz Lindenmaier Date: 2022-02-07 15:27:14 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/8359d7fe09639407c18d6e4d41a32547856566e1 8281324: Bump update version for OpenJDK: jdk-11.0.14.1 Reviewed-by: sgehwolf, clanger ! .jcheck/conf ! make/autoconf/version-numbers From goetz at openjdk.java.net Mon Feb 7 16:17:34 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 7 Feb 2022 16:17:34 GMT Subject: git: openjdk/jdk11u: 8218546: Unable to connect to https://google.com using java.net.HttpClient Message-ID: <5d23fc53-725f-4587-aaa4-18bb986a12c5@openjdk.org> Changeset: ef5fff53 Author: Goetz Lindenmaier Date: 2022-02-07 16:15:44 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/ef5fff53ef1b047c2fca47047fe743689cc2734f 8218546: Unable to connect to https://google.com using java.net.HttpClient Reviewed-by: clanger Backport-of: b240c60427e693c4e8afc34fc52b2f9f70584537 ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! test/jdk/java/net/httpclient/SpecialHeadersTest.java From goetz at openjdk.java.net Mon Feb 7 16:28:31 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 7 Feb 2022 16:28:31 GMT Subject: git: openjdk/jdk11u: 8280786: Build failure on Solaris after 8262392 Message-ID: <797d787b-8e94-478c-a25c-0942e986dbc0@openjdk.org> Changeset: b8cdf1ae Author: Goetz Lindenmaier Date: 2022-02-07 16:26:34 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/b8cdf1ae18bb8301e289b827751a2e0aa9f3f50b 8280786: Build failure on Solaris after 8262392 Reviewed-by: clanger Backport-of: 6837e1484bbeda710cde3763f0b0edb9c02351c2 ! src/java.desktop/unix/native/common/java2d/opengl/J2D_GL/glxext.h From duke at openjdk.java.net Mon Feb 7 16:34:57 2022 From: duke at openjdk.java.net (duke) Date: Mon, 7 Feb 2022 16:34:57 GMT Subject: git: openjdk/jdk11u: Added tag jdk-11.0.14.1+1 for changeset b8cdf1ae Message-ID: <5f52db7e-74cf-4b5f-b82c-77f1e3893cdc@openjdk.java.net> Tagged by: Goetz Lindenmaier Date: 2022-02-07 17:30:50 +0000 Added tag jdk-11.0.14.1+1 for changeset b8cdf1ae18bb Changeset: b8cdf1ae Author: Goetz Lindenmaier Date: 2022-02-07 16:26:34 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/b8cdf1ae18bb8301e289b827751a2e0aa9f3f50b From duke at openjdk.java.net Mon Feb 7 16:34:55 2022 From: duke at openjdk.java.net (duke) Date: Mon, 7 Feb 2022 16:34:55 GMT Subject: git: openjdk/jdk11u: Added tag jdk-11.0.14.1-ga for changeset b8cdf1ae Message-ID: <8c5ee74e-dc0b-4e9d-af41-e9938a4e9c3d@openjdk.java.net> Tagged by: Goetz Lindenmaier Date: 2022-02-07 17:31:09 +0000 Added tag jdk-11.0.14.1-ga for changeset b8cdf1ae18bb Changeset: b8cdf1ae Author: Goetz Lindenmaier Date: 2022-02-07 16:26:34 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/b8cdf1ae18bb8301e289b827751a2e0aa9f3f50b From robm at openjdk.java.net Mon Feb 7 20:08:03 2022 From: robm at openjdk.java.net (Rob McKenna) Date: Mon, 7 Feb 2022 20:08:03 GMT Subject: git: openjdk/jdk18u: master: 8277795: ldap connection timeout not honoured under contention Message-ID: <07a7f5d7-e1e2-462d-bf1c-735cdbbae613@openjdk.org> Changeset: f1c76946 Author: Rob McKenna Date: 2022-02-07 20:06:49 +0000 URL: https://git.openjdk.java.net/jdk18u/commit/f1c769462d678ed135b37fa2840ae3a5d53eab80 8277795: ldap connection timeout not honoured under contention Backport-of: 3d926dd66ef6551e91a4ebbbc59dcff58f5ede5a ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClientFactory.java ! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Connections.java ! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Pool.java ! src/java.naming/share/classes/com/sun/jndi/ldap/pool/PooledConnectionFactory.java + test/jdk/com/sun/jndi/ldap/LdapPoolTimeoutTest.java From jwilhelm at openjdk.java.net Mon Feb 7 23:56:42 2022 From: jwilhelm at openjdk.java.net (Jesper Wilhelmsson) Date: Mon, 7 Feb 2022 23:56:42 GMT Subject: git: openjdk/jdk18u: Added tag jdk-18+34 for changeset 2531c332 Message-ID: Tagged by: Jesper Wilhelmsson Date: 2022-02-03 01:10:39 +0000 Added tag jdk-18+34 for changeset 2531c332 Changeset: 2531c332 Author: Tobias Hartmann Date: 2022-02-01 17:41:15 +0000 URL: https://git.openjdk.java.net/jdk18u/commit/2531c332f89c5faedf71ce1737373581c9abf905 From goetz at openjdk.java.net Tue Feb 8 07:34:05 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 8 Feb 2022 07:34:05 GMT Subject: git: openjdk/jdk11u-dev: 4 new changesets Message-ID: <96230aff-3b48-4355-9d0b-ded1a4e11348@openjdk.org> Changeset: 8359d7fe Author: Goetz Lindenmaier Date: 2022-02-07 15:27:14 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/8359d7fe09639407c18d6e4d41a32547856566e1 8281324: Bump update version for OpenJDK: jdk-11.0.14.1 Reviewed-by: sgehwolf, clanger ! .jcheck/conf ! make/autoconf/version-numbers Changeset: ef5fff53 Author: Goetz Lindenmaier Date: 2022-02-07 16:15:44 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/ef5fff53ef1b047c2fca47047fe743689cc2734f 8218546: Unable to connect to https://google.com using java.net.HttpClient Reviewed-by: clanger Backport-of: b240c60427e693c4e8afc34fc52b2f9f70584537 ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! test/jdk/java/net/httpclient/SpecialHeadersTest.java Changeset: b8cdf1ae Author: Goetz Lindenmaier Date: 2022-02-07 16:26:34 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/b8cdf1ae18bb8301e289b827751a2e0aa9f3f50b 8280786: Build failure on Solaris after 8262392 Reviewed-by: clanger Backport-of: 6837e1484bbeda710cde3763f0b0edb9c02351c2 ! src/java.desktop/unix/native/common/java2d/opengl/J2D_GL/glxext.h Changeset: 562e4feb Author: Goetz Lindenmaier Date: 2022-02-08 07:32:31 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/562e4febbec6319f511f8ea098258ae3c28c4c42 Merge From duke at openjdk.java.net Tue Feb 8 07:43:44 2022 From: duke at openjdk.java.net (duke) Date: Tue, 8 Feb 2022 07:43:44 GMT Subject: git: openjdk/jdk11u-dev: Added tag jdk-11.0.14.1-ga for changeset b8cdf1ae Message-ID: Tagged by: Goetz Lindenmaier Date: 2022-02-07 17:31:09 +0000 Added tag jdk-11.0.14.1-ga for changeset b8cdf1ae18bb Changeset: b8cdf1ae Author: Goetz Lindenmaier Date: 2022-02-07 16:26:34 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/b8cdf1ae18bb8301e289b827751a2e0aa9f3f50b From duke at openjdk.java.net Tue Feb 8 07:43:47 2022 From: duke at openjdk.java.net (duke) Date: Tue, 8 Feb 2022 07:43:47 GMT Subject: git: openjdk/jdk11u-dev: Added tag jdk-11.0.14.1+0 for changeset 14533356 Message-ID: <7662ca10-6ae0-4b84-8cb6-8559f193cd10@openjdk.java.net> Tagged by: Goetz Lindenmaier Date: 2022-02-07 10:03:55 +0000 Added tag jdk-11.0.14.1+0 for changeset 1453335629e1 Changeset: 14533356 Author: Martin Balao Committer: Christoph Langer Date: 2019-07-18 08:53:06 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/1453335629e17be9a3b8718ad0c326f26cc68cd7 From duke at openjdk.java.net Tue Feb 8 07:43:52 2022 From: duke at openjdk.java.net (duke) Date: Tue, 8 Feb 2022 07:43:52 GMT Subject: git: openjdk/jdk11u-dev: Added tag jdk-11.0.14.1+1 for changeset b8cdf1ae Message-ID: <4af68fce-3fff-4e95-b8c2-3edfb02a98a3@openjdk.java.net> Tagged by: Goetz Lindenmaier Date: 2022-02-07 17:30:50 +0000 Added tag jdk-11.0.14.1+1 for changeset b8cdf1ae18bb Changeset: b8cdf1ae Author: Goetz Lindenmaier Date: 2022-02-07 16:26:34 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/b8cdf1ae18bb8301e289b827751a2e0aa9f3f50b From goetz at openjdk.java.net Tue Feb 8 10:16:42 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 8 Feb 2022 10:16:42 GMT Subject: git: openjdk/jdk17u-dev: 8274750: java/io/File/GetXSpace.java failed: '/dev': 191488 != 190976 Message-ID: Changeset: 0965996c Author: Goetz Lindenmaier Date: 2022-02-08 10:14:54 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/0965996c5c6d63051f0711c40843c030771a2d7b 8274750: java/io/File/GetXSpace.java failed: '/dev': 191488 != 190976 Backport-of: 13265f9901ab8334bbe1e7a571a9c5f386275dbf ! test/jdk/java/io/File/GetXSpace.java From vkempik at openjdk.java.net Tue Feb 8 10:22:05 2022 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Tue, 8 Feb 2022 10:22:05 GMT Subject: git: openjdk/jdk11u-dev: 8264650: Cross-compilation to macos/aarch64 Message-ID: <45e4d4b8-3114-497a-a853-6d49f7dd9d86@openjdk.org> Changeset: afb94aea Author: Vladimir Kempik Date: 2022-02-08 10:20:00 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/afb94aeae8ffab20ca07dd0fad3765fd65a15255 8264650: Cross-compilation to macos/aarch64 Reviewed-by: burban Backport-of: 7f9ece23dc62e911c78be3fa4b8e297e3ac90bd1 ! make/autoconf/flags.m4 From goetz at openjdk.java.net Tue Feb 8 10:23:25 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 8 Feb 2022 10:23:25 GMT Subject: git: openjdk/jdk17u-dev: 8190748: java/text/Format/DateFormat/DateFormatTest.java and NonGregorianFormatTest fail intermittently Message-ID: <8e4d6e6c-229a-40b9-91f4-b9ab797ecdfa@openjdk.org> Changeset: 5159ffd4 Author: Goetz Lindenmaier Date: 2022-02-08 10:21:25 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/5159ffd487d858f33eb50f0bb8f2bfb28fcce5ae 8190748: java/text/Format/DateFormat/DateFormatTest.java and NonGregorianFormatTest fail intermittently Backport-of: f1c20e91d822c6df4c5da895f2abd6305e00bf8b ! test/jdk/java/text/Format/DateFormat/DateFormatTest.java ! test/jdk/java/text/Format/DateFormat/NonGregorianFormatTest.java From phh at openjdk.java.net Tue Feb 8 14:53:19 2022 From: phh at openjdk.java.net (Paul Hohensee) Date: Tue, 8 Feb 2022 14:53:19 GMT Subject: git: openjdk/jdk11u-dev: 8278381: [GCC 11] Address::make_raw() does not initialize rspec Message-ID: <30f83506-50bc-44fd-a4ef-0b850754b8c4@openjdk.org> Changeset: 288c9f7d Author: Paul Hohensee Date: 2022-02-08 14:52:29 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/288c9f7d6ac6057216d3c7756ea667cfb65fc6a3 8278381: [GCC 11] Address::make_raw() does not initialize rspec Backport-of: 4f594e6a28ad85d46d3252fb960f1c116f414899 ! src/hotspot/cpu/arm/assembler_arm_32.cpp ! src/hotspot/cpu/x86/assembler_x86.cpp From phh at openjdk.java.net Tue Feb 8 15:05:00 2022 From: phh at openjdk.java.net (Paul Hohensee) Date: Tue, 8 Feb 2022 15:05:00 GMT Subject: git: openjdk/jdk15u-dev: 8281374: Add MD5.implCompress0 to Graal toBeInvestigated list after 8280978 Message-ID: Changeset: 8612163b Author: Paul Hohensee Date: 2022-02-08 15:03:35 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/8612163b04e0f414d4ea0c0dbff99ac98302f82f 8281374: Add MD5.implCompress0 to Graal toBeInvestigated list after 8280978 Reviewed-by: simonis ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java From duke at openjdk.java.net Wed Feb 9 08:15:18 2022 From: duke at openjdk.java.net (duke) Date: Wed, 9 Feb 2022 08:15:18 GMT Subject: git: openjdk/jdk11u-dev: Added tag jdk-11.0.15+1 for changeset 288c9f7d Message-ID: <074b149a-2038-4216-99d2-b3cc18db2b9a@openjdk.java.net> Tagged by: Goetz Lindenmaier Date: 2022-02-09 08:43:17 +0000 Added tag jdk-11.0.15+1 for changeset 288c9f7d6ac6 Changeset: 288c9f7d Author: Paul Hohensee Date: 2022-02-08 14:52:29 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/288c9f7d6ac6057216d3c7756ea667cfb65fc6a3 From phh at openjdk.java.net Wed Feb 9 08:14:52 2022 From: phh at openjdk.java.net (Paul Hohensee) Date: Wed, 9 Feb 2022 08:14:52 GMT Subject: git: openjdk/jdk11u: 123 new changesets Message-ID: <77569a59-0b21-4dca-8ac4-bd8468762216@openjdk.org> Changeset: e0cb8fa3 Author: Goetz Lindenmaier Date: 2021-11-30 17:30:13 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/e0cb8fa3b1ba5710979ad5d6d6d40790adab7955 8277796: Bump update version for OpenJDK: jdk-11.0.15 Reviewed-by: mdoerr ! .jcheck/conf ! make/autoconf/version-numbers Changeset: 1f885a14 Author: Alex Kasko Date: 2021-11-30 19:24:52 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/1f885a14cc49c6562da912f94bf45b58a51dcbdb 8272345: macos doesn't check `os::set_boot_path()` result Reviewed-by: phh Backport-of: bd27bb9cbedebd09f589679947ff32261f9ef352 ! src/hotspot/os/bsd/os_bsd.cpp ! test/hotspot/jtreg/runtime/appcds/MoveJDKTest.java Changeset: 596816e1 Author: Martin Doerr Date: 2021-11-30 22:24:39 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/596816e1a927c404e70d0d563bd52d6037bba9c0 8268882: C2: assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc Backport-of: 0699220830a457959b784b35af125b70f43fa3b0 ! src/hotspot/share/opto/postaloc.cpp Changeset: d2ed8cdb Author: Aleksey Shipilev Date: 2021-12-01 11:09:32 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/d2ed8cdb69d7c4b29b6be2f44f9d0b7d2bfd884b 8276105: C2: Conv(D|F)2(I|L)Nodes::Ideal should handle rounding correctly Backport-of: 0488ebdf14dacfa79d98de16ed949c813dd88701 ! src/hotspot/share/opto/convertnode.cpp Changeset: 35964ca9 Author: Boris Ulasevich Committer: Aleksey Shipilev Date: 2021-12-01 13:53:09 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/35964ca9a4ab1aa3f6ac7a1da4c32b2243e4271c 8222825: ARM32 SIGILL issue on single core CPU (not supported PLDW instruction) Reviewed-by: shade Backport-of: 989fa190a601654d203b8af533de9e3b81bb317e ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/arm/assembler_arm_32.hpp ! src/hotspot/cpu/arm/vm_version_arm.hpp ! src/hotspot/cpu/arm/vm_version_arm_32.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp Changeset: a0c349bd Author: Matthias Baesken Date: 2021-12-01 15:58:38 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/a0c349bdf2245fb94bb8172bce2d8f25a7cea26b 8274265: Suspicious string concatenation in logTestUtils.inline.hpp Backport-of: c57a6c62baecde0bc10bfca89e0616b0c1fbb714 ! test/hotspot/gtest/logging/logTestUtils.inline.hpp ! test/hotspot/gtest/logging/test_logFileOutput.cpp Changeset: 12ffc99d Author: Paul Hohensee Date: 2021-12-01 18:18:27 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/12ffc99d1d6b1330db3f1e9604149f993086aced 8266176: -Wmaybe-uninitialized happens in libArrayIndexOutOfBoundsExceptionTest.c Backport-of: 39abac98f9803897e40c32d5bcb35bd25c348d2a ! test/hotspot/jtreg/runtime/exceptionMsgs/ArrayIndexOutOfBoundsException/libArrayIndexOutOfBoundsExceptionTest.c Changeset: 78ab2fb0 Author: Paul Hohensee Date: 2021-12-01 18:19:37 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/78ab2fb02b9926310805eeb18387e9de0d689a9a 8257467: [TESTBUG] -Wdeprecated-declarations is reported at sigset() in exesigtest.c Backport-of: fb139cff1a6ddf7659908053d5a0a6ae7563e725 ! test/hotspot/jtreg/runtime/signal/exesigtest.c Changeset: 9d07232c Author: Paul Hohensee Date: 2021-12-01 21:22:48 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/9d07232c3f3c24aa537e1096586ae4675d031296 8263185: Mallinfo deprecated in glibc 2.33 Reviewed-by: simonis Backport-of: 454af8719e3f0e09de7665941a9a19f6e93f6d7a ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp Changeset: 126a16ec Author: Paul Hohensee Date: 2021-12-01 21:23:51 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/126a16ec223f2845ecd0e4fd6d12233aad302a1c 8266173: -Wmaybe-uninitialized happens in jni_util.c Reviewed-by: simonis Backport-of: 4a9f2319c9cec5c2cc69aafe6abdf93aff120084 ! src/java.base/share/native/libjava/jni_util.c Changeset: db702ee9 Author: Vladimir Kempik Date: 2021-12-02 05:22:46 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/db702ee987c6c088d352dcf01e3d20f4c8daff7b 8254940: AArch64: Cleanup non-product thread members Backport-of: 4ffed326fa3969b8d984109d9fceb02c968f6b44 ! src/hotspot/os_cpu/linux_aarch64/thread_linux_aarch64.hpp ! src/hotspot/os_cpu/windows_aarch64/thread_windows_aarch64.hpp Changeset: f8ed0fec Author: Andrew John Hughes Date: 2021-12-06 13:36:23 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/f8ed0fecfd7d8f2fde6b18752b84f2175e50fa65 8251558: J2DBench should support shaped and translucent windows Reviewed-by: shade Backport-of: 484864c932c34bc7e338b100411f9245f35fc4a4 ! src/demo/share/java2d/J2DBench/options/default.opt ! src/demo/share/java2d/J2DBench/src/j2dbench/Destinations.java ! src/demo/share/java2d/J2DBench/src/j2dbench/J2DBench.java ! src/demo/share/java2d/J2DBench/src/j2dbench/tests/ImageTests.java Changeset: c82d66c4 Author: Paul Hohensee Date: 2021-12-06 16:25:48 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/c82d66c4e853a4f97f6ab9d32c4f3a7a97d7cdbc 8266174: -Wmisleading-indentation happens in libmlib_image sources Backport-of: 49372149e529367171e0cabc842590ffd53e642d ! src/java.desktop/share/native/libmlib_image/mlib_ImageAffine.h Changeset: 3a452af4 Author: Paul Hohensee Date: 2021-12-06 16:26:36 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/3a452af4d3f0a9c285ad56153254340e4f25ecff 8266168: -Wmaybe-uninitialized happens in check_code.c Backport-of: 0f9852c63b12c43b52615ea003a4fc1d69ad3ada ! src/java.base/share/native/libverify/check_code.c Changeset: 38bfb43c Author: Goetz Lindenmaier Date: 2021-12-07 13:24:16 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/38bfb43c851452457ebbd6ada7b8c23581f673cb 8208074: [TESTBUG] vmTestbase/nsk/jvmti/RedefineClasses/StressRedefineWithoutBytecodeCorruption/TestDescription.java failed with NullPointerException Fixed refactoring caused by JDK-8203820 Backport-of: 16f9e07ba160b61cf0da17b30ab50e0d237b6eea ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine.java Changeset: d0445aa7 Author: Aleksey Shipilev Date: 2021-12-07 14:28:40 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/d0445aa78e9bbf2481eeefb4f89b6c0633a213a9 8274523: java/lang/management/MemoryMXBean/MemoryTest.java test should handle Shenandoah Reviewed-by: goetz, zgu Backport-of: f8415a9b2f610ed431e6948c8174f6d982e5b31f ! test/jdk/java/lang/management/MemoryMXBean/MemoryTest.java Changeset: eb2a92fd Author: Sergey Bylokhov Date: 2021-12-08 00:40:46 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/eb2a92fdb0c42863235f04fb33a43fe15eeaa0ab 8256373: [Windows/HiDPI] The Frame#setBounds does not work in a minimized state Backport-of: b5ce8af3d7f991c0cea7b2380469fd30f3030670 ! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp + test/jdk/java/awt/Frame/RestoreToOppositeScreen/RestoreToOppositeScreen.java Changeset: 9b96ac98 Author: Goetz Lindenmaier Date: 2021-12-08 10:13:10 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/9b96ac982e755a820a7b830521a68fa32167a52f Merge Changeset: 554498d1 Author: Martin Doerr Date: 2021-12-09 09:53:44 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/554498d1070d26073067074e35f3ba3b34fd4e4b 8199079: Test javax/swing/UIDefaults/6302464/bug6302464.java is unstable Reviewed-by: serb Backport-of: 41fc7ddd8d3e2a8408cc96cf3c95ce89166cd9c9 ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/UIDefaults/6302464/bug6302464.java Changeset: 8878ffc7 Author: Martin Doerr Date: 2021-12-09 09:59:17 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/8878ffc74fef24516ed09b2c089a78d6d883399e 8273366: [testbug] javax/swing/UIDefaults/6302464/bug6302464.java fails on macOS12 Reviewed-by: serb Backport-of: febcc72a549e973de4649503fc686fc520e3b3cd ! test/jdk/javax/swing/UIDefaults/6302464/bug6302464.java Changeset: 4beb4adc Author: Goetz Lindenmaier Date: 2021-12-09 11:29:06 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/4beb4adcfd8de6aced4248ead7af1ba7158bb653 8210236: Prepare ciReceiverTypeData::translate_receiver_data_from for concurrent class unloading Backport-of: a602e0b80cf47cbab13b74405ddf122ef4af0909 ! src/hotspot/share/ci/ciMethodData.cpp Changeset: 9bf52e60 Author: Goetz Lindenmaier Date: 2021-12-09 11:31:11 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/9bf52e60850c29abe22f28fb30fd42de53afb4ff 8233827: Enable screenshots in the enhanced failure handler on Linux/macOS Reviewed-by: mdoerr Backport-of: 5705a551617d10e8c218b0f20f89ff073365c5e9 ! test/failure_handler/src/share/conf/linux.properties ! test/failure_handler/src/share/conf/mac.properties Changeset: c3aaef39 Author: Goetz Lindenmaier Date: 2021-12-09 11:33:22 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/c3aaef39ce354c31473cf3a17db72dff4ecb34f8 8257769: Cipher.getParameters() throws NPE for ChaCha20-Poly1305 Backport-of: 500ab45770d9544401edf133aaf7cf7236a69cd8 ! src/java.base/share/classes/com/sun/crypto/provider/ChaCha20Cipher.java ! test/jdk/com/sun/crypto/provider/Cipher/ChaCha20/ChaCha20Poly1305ParamTest.java Changeset: 15f3e0ed Author: Goetz Lindenmaier Date: 2021-12-09 11:35:23 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/15f3e0edf0a7022d45700e1c3a8d997364c6eb4c 8255035: Update BCEL to Version 6.5.0 Backport-of: 1a0ff28ea10aaba53c5fbeb59800d3bcb1d228bc ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Const.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/ExceptionConst.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AnnotationDefault.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AnnotationElementValue.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AnnotationEntry.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Annotations.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ArrayElementValue.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Attribute.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/BootstrapMethod.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/BootstrapMethods.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassParser.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Code.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/CodeException.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Constant.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInvokeDynamic.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantMethodHandle.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantMethodType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantModule.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantNameAndType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPackage.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPool.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantString.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantValue.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ElementValue.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/EnumElementValue.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ExceptionTable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClasses.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/JavaClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumber.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumberTable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariableTable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariableTypeTable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/MethodParameter.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/MethodParameters.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Module.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleExports.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleMainClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleOpens.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModulePackages.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleProvides.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleRequires.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/NestHost.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/PMGClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ParameterAnnotationEntry.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ParameterAnnotations.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Signature.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/SimpleElementValue.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/SourceFile.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMap.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapEntry.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Unknown.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Utility.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AnnotationElementValueGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayElementValueGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPoolGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ElementValueGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ElementValuePairGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/EnumElementValueGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGenOrMethodGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEDYNAMIC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEINTERFACE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESPECIAL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESTATIC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEVIRTUAL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionFactory.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionHandle.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionList.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JsrInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC2_W.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LineNumberGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MethodGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ObjectType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SWITCH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Select.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SimpleElementValueGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Type.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELFactory.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/CodeHTML.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ConstantHTML.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/InstructionFinder.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/MethodHTML.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/SyntheticRepository.java ! src/java.xml/share/legal/bcel.md Changeset: eaa4197f Author: Goetz Lindenmaier Date: 2021-12-09 11:37:39 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/eaa4197ff80e40006257f2d615ab957c27cc54a4 8272473: Parsing epoch seconds at a DST transition with a non-UTC parser is wrong Reviewed-by: phh Backport-of: fe7d70886cc9985478c5810eff0790648a9aae41 ! src/java.base/share/classes/java/time/format/Parsed.java ! test/jdk/java/time/test/java/time/format/TestDateTimeParsing.java Changeset: a481c9a6 Author: Goetz Lindenmaier Date: 2021-12-09 12:44:23 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/a481c9a6694aa0e8cb5d8d88014cfe9092ac76e1 8214761: Bug in parallel Kahan summation implementation Backport-of: dd871819a05886ee09fc00c7c778268440ebedb7 ! src/java.base/share/classes/java/util/DoubleSummaryStatistics.java ! src/java.base/share/classes/java/util/stream/Collectors.java ! src/java.base/share/classes/java/util/stream/DoublePipeline.java + test/jdk/java/util/DoubleStreamSums/CompensatedSums.java + test/jdk/java/util/DoubleSummaryStatistics/NegativeCompensation.java Changeset: 16bfc05b Author: Goetz Lindenmaier Date: 2021-12-09 12:51:18 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/16bfc05b1180f17bd58cdbf7f6ab037b46560f3d 8273514: java/util/DoubleStreamSums/CompensatedSums.java failure Backport-of: f531b5c79633a12efa56c55366e0b7196350e896 ! test/jdk/java/util/DoubleStreamSums/CompensatedSums.java Changeset: 99870b4b Author: Goetz Lindenmaier Date: 2021-12-09 12:54:45 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/99870b4b8aeb4c7ce139a732452adf4776c086a5 8274714: Incorrect verifier protected access error message Backport-of: e39bdc9ddb7ba50160d07a27e6038cdea6a594a8 ! src/hotspot/share/classfile/verifier.cpp + test/hotspot/jtreg/runtime/verifier/PutfieldProtectedTest.java + test/hotspot/jtreg/runtime/verifier/putfieldProtected.jasm Changeset: b68a9425 Author: Paul Hohensee Date: 2021-12-09 14:35:37 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/b68a94256346b5a1419a7b8c3acac60e1da3185e 8266172: -Wstringop-overflow happens in vmError.cpp Reviewed-by: mdoerr Backport-of: c97f56cdafe26dfafcfbc6bb42fa5617641c1a59 ! src/hotspot/share/utilities/vmError.cpp Changeset: 98fb4f5e Author: Paul Hohensee Date: 2021-12-09 14:36:55 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/98fb4f5e18a58727f51e00e3c08c0f5eac6748ec 8207011: Remove uses of the register storage class specifier Backport-of: 6ffd168ad145af0b6fdd72f3130e79b6a1bb9ad0 ! src/hotspot/os_cpu/aix_ppc/orderAccess_aix_ppc.hpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/linux_ppc/orderAccess_linux_ppc.hpp ! src/hotspot/os_cpu/linux_s390/orderAccess_linux_s390.hpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/share/adlc/adlparse.cpp ! src/hotspot/share/adlc/arena.cpp ! src/hotspot/share/adlc/dict2.cpp ! src/hotspot/share/adlc/main.cpp ! src/hotspot/share/interpreter/bytecodeInterpreter.cpp ! src/hotspot/share/libadt/dict.cpp ! src/hotspot/share/libadt/set.cpp ! src/hotspot/share/libadt/vectset.cpp ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/opto/mulnode.cpp Changeset: a672963c Author: Paul Hohensee Date: 2021-12-09 15:51:21 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/a672963c8dc88c88e5e6f7db68670709805f407a 8266170: -Wnonnull happens in classLoaderData.inline.hpp Reviewed-by: mdoerr Backport-of: a1c942c02b65a7fc2a837d2bb43fa134dadcad11 ! src/hotspot/share/classfile/dictionary.cpp Changeset: cfff97ad Author: Paul Hohensee Date: 2021-12-09 16:43:10 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/cfff97ad538680f456784e284d2c146932e103f4 8266171: -Warray-bounds happens in imageioJPEG.c Reviewed-by: serb Backport-of: b1725550a265c3ffb280969e1b8eabd12aa5bd65 ! make/lib/Awt2dLibraries.gmk Changeset: 180fbf08 Author: Paul Hohensee Date: 2021-12-09 20:56:59 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/180fbf08b4a2e3a0b89501e9659b770a13c6b53e 8186780: clang fastdebug assertion failure in os_linux_x86:os::verify_stack_alignment() Backport-of: 6d44ff7d93400309bbf9150365cac0cd1bed2d62 ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp Changeset: 9bc99d87 Author: Zhengyu Gu Date: 2021-12-10 13:42:30 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/9bc99d878ee3c8ffff6a34177ea2d7d9c5c44575 8275811: Incorrect instance to dispose Reviewed-by: mdoerr Backport-of: cddc6ce44695cba4614c3405eb2b194d7c76489b ! src/java.base/share/classes/sun/security/ssl/InputRecord.java ! src/java.base/share/classes/sun/security/ssl/OutputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineOutputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketOutputRecord.java Changeset: b77a1657 Author: Vladimir Kempik Date: 2021-12-13 08:06:30 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/b77a1657575bc392b2e7166b5041ee072189c544 8234930: Use MAP_JIT when allocating pages for code cache on macOS Co-authored-by: Anton Kozlov Reviewed-by: stuefe, xliu Backport-of: 2273f9555abc793743d01cf1e9d2d84b9297144a ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp Changeset: c8c546bc Author: Goetz Lindenmaier Date: 2021-12-15 07:05:49 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/c8c546bc44bf38f05db7074bd44d2b75f9486455 8240904: Screen flashes on test failures when running tests from make Reviewed-by: mdoerr Backport-of: 59563a4ca905723460c2a8d80217a6474b65f89f ! test/failure_handler/src/share/conf/linux.properties ! test/failure_handler/src/share/conf/mac.properties ! test/failure_handler/src/share/conf/solaris.properties ! test/failure_handler/src/share/conf/windows.properties Changeset: ba1a0e87 Author: Goetz Lindenmaier Date: 2021-12-15 07:15:10 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/ba1a0e875c9ce48ce6a3babd32e1c22cb63c8eaa 8266187: Memory leak in appendBootClassPath() Backport-of: aa90df6f51940a73f9aa078a32768855c8568034 ! src/java.instrument/share/native/libinstrument/InvocationAdapter.c Changeset: c94151b7 Author: Goetz Lindenmaier Date: 2021-12-15 07:26:09 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/c94151b7920a011352a02d6c40c086c2a8bbe9fd 8273575: memory leak in appendBootClassPath(), paths must be deallocated Backport-of: 45e4e30909e316e53e8cded176ffe3f47302f3aa ! src/java.instrument/share/native/libinstrument/InvocationAdapter.c Changeset: 9363d551 Author: Vladimir Kempik Date: 2021-12-15 12:06:54 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/9363d5514727befd0ed7e1f1a0a301c5edc6efac 8211170: AArch64: Warnings in C1 and template interpreter Backport-of: 08828a5a4f3cc7cd69cf8cc91436ac219d72bfed ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp Changeset: 90c933e6 Author: Vladimir Kempik Date: 2021-12-15 12:08:07 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/90c933e6ed6638a88977f72796792b4d427ce4bd 8207793: [TESTBUG] runtime/Metaspace/FragmentMetaspace.java fails: heap needs to be increased Reduce test time and allow OOM. Reviewed-by: stuefe Backport-of: 98242123a32bf1a70eb1a8b63b30df2c8da3fd0a ! test/hotspot/jtreg/runtime/Metaspace/FragmentMetaspace.java ! test/hotspot/jtreg/runtime/testlibrary/GeneratedClassLoader.java Changeset: 4b681454 Author: Goetz Lindenmaier Date: 2021-12-15 12:28:51 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/4b6814546e56626173a8c7faa32b64c8f8db9c14 Merge Reviewed-by: mdoerr Changeset: 86c2995e Author: Dongbo He Committer: Hamlin Li Date: 2021-12-17 02:24:23 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/86c2995eae4b7ef57515445b9dd7505b6dc0bfa2 8202142: jfr/event/io/TestInstrumentation is unstable Reviewed-by: phh, mli Backport-of: 0b9ff0c3a418070996f61f69165de02d33070f7f ! test/jdk/ProblemList.txt ! test/jdk/jdk/jfr/event/io/IOEvent.java ! test/jdk/jdk/jfr/event/io/IOHelper.java ! test/jdk/jdk/jfr/event/io/TestDisabledEvents.java ! test/jdk/jdk/jfr/event/io/TestFileChannelEvents.java ! test/jdk/jdk/jfr/event/io/TestFileReadOnly.java ! test/jdk/jdk/jfr/event/io/TestFileStreamEvents.java ! test/jdk/jdk/jfr/event/io/TestInstrumentation.java ! test/jdk/jdk/jfr/event/io/TestRandomAccessFileEvents.java ! test/jdk/jdk/jfr/event/io/TestRandomAccessFileThread.java ! test/jdk/jdk/jfr/event/io/TestSocketChannelEvents.java ! test/jdk/jdk/jfr/event/io/TestSocketEvents.java Changeset: b07b90fb Author: Thomas Stuefe Date: 2021-12-20 10:46:32 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/b07b90fbbd58a9e65ff35322daf450a10432eeb9 8278309: [windows] use of uninitialized OSThread::_state Reviewed-by: mdoerr Backport-of: 54993b13078ceb05736bb0e1d7ed7415c390442e ! src/hotspot/os/windows/os_windows.cpp Changeset: ec89f1b6 Author: Zhengyu Gu Date: 2021-12-20 16:16:50 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/ec89f1b6c317932e937291f43e68d04ff77204b8 8274736: Concurrent read/close of SSLSockets causes SSLSessions to be invalidated unnecessarily Reviewed-by: mdoerr Backport-of: 8822d41fdcc2c2d568badd72635dc587d21dbd63 ! src/java.base/share/classes/sun/security/ssl/TransportContext.java ! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java + test/jdk/sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java Changeset: d3c2dc0c Author: Aleksey Shipilev Date: 2021-12-22 11:26:36 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/d3c2dc0c89d8ca1ba41df5a769ca5751d61bb95f 8278115: gc/stress/gclocker/TestGCLockerWithSerial.java has duplicate -Xmx Reviewed-by: goetz Backport-of: 0fbd2713f1b47c343172fa34be021706c957520e ! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithSerial.java Changeset: bd97b565 Author: Aleksey Shipilev Date: 2021-12-22 11:27:18 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/bd97b56531fcc41dbfa9fbdf6522cabaf0c89466 8278116: runtime/modules/LoadUnloadModuleStress.java has duplicate -Xmx Backport-of: bef5c7a2865e53778e9e476e57c31c0b0f98bcb1 ! test/hotspot/jtreg/runtime/modules/LoadUnloadModuleStress.java Changeset: bf7c9653 Author: Aleksey Shipilev Date: 2021-12-22 11:28:13 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/bf7c9653923173dc3771f1a5e9f8ff565de0d365 8277385: Zero: Enable CompactStrings support Backport-of: 3f847fe89a088d6921107ca887a7a1bace871bd6 ! src/hotspot/cpu/zero/globals_zero.hpp Changeset: fc54784e Author: Goetz Lindenmaier Date: 2021-12-22 11:41:27 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/fc54784ed3a061eddce52d5176d601fa55be054d 8258554: javax/swing/JTable/4235420/bug4235420.java fails in GTK L&F Backport-of: c7c53d016e3f9c825f6896c46f1702a598da228b ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JTable/4235420/bug4235420.java Changeset: cd8ea374 Author: Goetz Lindenmaier Date: 2021-12-22 12:04:16 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/cd8ea374d1715ed2f0feda56222c83d1b99ff7a7 8273638: javax/swing/JTable/4235420/bug4235420.java fails in GTK L&F Backport-of: 6cf70f5f0809276904094bf8eba8786892bf034e ! test/jdk/javax/swing/JTable/4235420/bug4235420.java Changeset: 28937312 Author: Zhengyu Gu Date: 2021-12-22 14:13:24 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/2893731284e41262f022d2c311b3170436b21e23 8276177: nsk/jvmti/RedefineClasses/StressRedefineWithoutBytecodeCorruption failed with "assert(def_ik->is_being_redefined()) failed: should be being redefined to get here" Reviewed-by: mdoerr Backport-of: a907b2b144f2af27392eb7c2f9656fbb1a759618 ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/utilities/accessFlags.hpp Changeset: fdf21b6a Author: Zhengyu Gu Date: 2021-12-22 14:15:05 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/fdf21b6a3eafda55ee918ab6656894be4e08ae15 8265150: AsyncGetCallTrace crashes on ResourceMark Reviewed-by: phh Backport-of: 267c024eb52acd1611188dd5b1417b877ff3eafd ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp Changeset: 89898237 Author: Vladimir Kozlov Date: 2021-12-22 18:48:08 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/898982372711634fed280bc18f61ed578cd8f3b2 8276314: [JVMCI] check alignment of call displacement during code installation Reviewed-by: dnsimon, goetz Backport-of: 2f4b5405f0b53782f3ed5274f68b31eb968efb6d ! src/hotspot/cpu/x86/jvmciCodeInstaller_x86.cpp ! src/hotspot/cpu/x86/nativeInst_x86.cpp ! src/hotspot/cpu/x86/nativeInst_x86.hpp Changeset: 994276cd Author: Reka Kovacs Committer: Vladimir Kempik Date: 2021-12-27 07:38:42 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/994276cd109d269e14583b5c64fe5a5ddad6ba12 8254827: JVMCI: Enable it for Windows+AArch64 Co-authored-by: Bernhard Urban-Forster Reviewed-by: aph Backport-of: 88ee973334e6a155719bd2486da73567d59a7f1e ! make/autoconf/hotspot.m4 ! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotJVMCIBackendFactory.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotRegisterConfig.java Changeset: 6fb1a9e4 Author: Vladimir Kempik Date: 2021-12-29 10:34:07 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/6fb1a9e467a9a3df5e44d98b3c0d60c58a600397 8065704: Set LC_ALL=C for all relevant commands in the build system Reviewed-by: jiefu, phh Backport-of: 54a3efc82980456fc6d8b00cfcb4aa4c786793be ! make/RunTestsPrebuilt.gmk ! make/RunTestsPrebuiltSpec.gmk ! make/autoconf/basics.m4 ! make/autoconf/build-performance.m4 ! make/autoconf/configure ! make/autoconf/spec.gmk.in ! make/common/JavaCompilation.gmk ! make/scripts/compare.sh Changeset: 9fb29891 Author: Goetz Lindenmaier Date: 2021-12-29 15:46:58 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/9fb29891b6e14b01ac2ad1e5ee10591532497a72 Merge Changeset: d356b898 Author: Jie Fu Committer: John Jiang Date: 2021-12-31 13:43:53 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/d356b8988d548f56b1dc63d06777dd7f65903d06 8241423: NUMA APIs fail to work in dockers due to dependent syscalls are disabled by default Backport-of: 1413f9e070b19bed33a4552f3e7adb53cf7daf73 ! src/hotspot/os/linux/os_linux.cpp Changeset: 0096d51b Author: Jie Fu Committer: John Jiang Date: 2021-12-31 13:56:46 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/0096d51b05e2bdf46a508a09576359485efc2cff 8268014: Build failure on SUSE Linux Enterprise Server 11.4 (s390x) due to 'SYS_get_mempolicy' was not declared Backport-of: fbaebd424310d2704aa8b347fe0f56ff0a038220 ! src/hotspot/os/linux/os_linux.cpp Changeset: de11e6b9 Author: Goetz Lindenmaier Date: 2022-01-05 07:11:32 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/de11e6b98339ea38f0c9d6352c8c628fd7655662 8275650: Problemlist java/io/File/createTempFile/SpecialTempFile.java for Windows 11 Reviewed-by: clanger Backport-of: 32895ac60949ccceb0a3d25c73ec5e3a00c29593 + out ! test/jdk/ProblemList.txt Changeset: be7343df Author: Zhengyu Gu Date: 2022-01-05 13:53:10 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/be7343dfc9dfc02f41d9e21f066cb6f5eed1be42 8277342: vmTestbase/nsk/stress/strace/strace004.java fails with SIGSEGV in InstanceKlass::jni_id_for Backport-of: 09e8c8c64abf4178a042c79b92d7e08e54467331 ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp Changeset: fb394769 Author: Goetz Lindenmaier Date: 2022-01-06 15:51:03 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/fb3947698aace8052188012d144ce3ae9c0f36f8 8239502: [TEST_BUG] Test javax/swing/text/FlowView/6318524/bug6318524.java never fails Backport-of: b7425b63f6b69ba8709664377b4e037176ab6139 + test/jdk/javax/swing/text/FlowView/6318524/bug6318524.java Changeset: 2ccf515b Author: Goetz Lindenmaier Date: 2022-01-06 15:53:38 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/2ccf515bb6f80696982a7f425a1ab9758fc93f8a 8274658: ISO 4217 Amendment 170 Update Backport-of: 4a3865952435bc4f21d2615bd29fdbd84672dd27 ! make/data/currency/CurrencyData.properties ! src/java.base/share/classes/sun/util/resources/CurrencyNames.properties ! test/jdk/java/util/Currency/ValidateISO4217.java ! test/jdk/java/util/Currency/tablea1.txt ! test/jdk/sun/text/resources/LocaleData ! test/jdk/sun/text/resources/LocaleDataTest.java Changeset: a96e70c8 Author: Goetz Lindenmaier Date: 2022-01-06 15:56:35 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/a96e70c87bc5d279b41e8a4966acc196d83e228e 8275536: Add test to check that File::lastModified returns same time stamp as Files.getLastModifiedTime Backport-of: 97d3280eb4735f5b84cd4a9a1286e35c1c48113a + test/jdk/java/io/File/LastModifiedTest.java Changeset: 914fb55c Author: Aleksey Shipilev Date: 2022-01-07 11:18:40 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/914fb55c3c6ff987f306540a598a88fd992d40ee 8279379: GHA: Print tests that are in error Backport-of: 06f3713271f7827b376a3a9cfbfd3d91bc77f7de ! .github/workflows/submit.yml Changeset: 7e7043e8 Author: Goetz Lindenmaier Date: 2022-01-10 07:40:54 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/7e7043e8dc34c0f26f7ef1c65115537754c8bf48 8276623: JDK-8275650 accidentally pushed "out" file Backport-of: 38fdf4f1d2f4f9c60455fec79ccebff5042bf149 - out Changeset: e1ee008c Author: Aleksey Shipilev Date: 2022-01-10 11:48:49 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/e1ee008c5ccb0afed8ac5a332ac4d0ba9f7d6817 8279225: [arm32] C1 longs comparison operation destroys argument registers Backport-of: 299022dfacbcb49e3bc5beca8ff9b1fca1101493 ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp Changeset: f7998d63 Author: Zhengyu Gu Date: 2022-01-10 13:24:45 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/f7998d6389fd2526d95d8cd2e9c4e77bbdc71ae6 8279077: JFR crashes on Linux ppc due to missing crash protector in signal handler Backport-of: 250ef7dd34d2622864a6d7f92b645405997fad98 ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp Changeset: fee39559 Author: Zhengyu Gu Date: 2022-01-10 13:40:42 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/fee395598d897baa907e9d3490ee49a7740c79d2 8278172: java/nio/channels/FileChannel/BlockDeviceSize.java should only run on Linux Backport-of: 0d938cedcaf55886058b94dc280a8f7181c79fdf ! test/jdk/java/nio/channels/FileChannel/BlockDeviceSize.java Changeset: 03bfa8cf Author: Zhengyu Gu Date: 2022-01-10 15:01:38 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/03bfa8cf4de95cbb3d1f415bd4ad01018683567d 8278384: Bytecodes::result_type() for arraylength returns T_VOID instead of T_INT Reviewed-by: shade Backport-of: 769f14db847813f5a3601e9ec21e6cadbd99ee96 ! src/hotspot/share/interpreter/bytecodes.cpp Changeset: c3be0355 Author: Goetz Lindenmaier Date: 2022-01-11 12:44:41 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/c3be0355d49bd2c30bdd51fa264771459f7eb0d2 8223142: Clean-up WS and CB. Reviewed-by: phh Backport-of: 7bb9062f84506cdeb2d4435ccf92ea5c89b6a453 ! src/hotspot/share/opto/loopTransform.cpp Changeset: 5c08cfd3 Author: Goetz Lindenmaier Date: 2022-01-11 12:47:13 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/5c08cfd3b9f3457a9028e220f17df743ab067abc 8237787: rewrite vmTestbase/vm/compiler/CodeCacheInfo* from shell to java Backport-of: c484e1cee0a7a8a44165b8568e150686e924eb47 + test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/Test.java - test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/run.sh + test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/Test.java - test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/run.sh Changeset: 1c7af7ec Author: Goetz Lindenmaier Date: 2022-01-11 12:49:59 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/1c7af7ecbbcfda9532ade67c35886898a6ddcc97 8256154: Some TestNG tests require default constructors Backport-of: 5ed704484eae23a8b3feb1ac705d23b5eb0dfc40 ! test/jdk/java/lang/Package/GetPackages.java ! test/jdk/java/lang/StackWalker/Basic.java Changeset: f1a15a47 Author: Zhengyu Gu Date: 2022-01-11 14:17:02 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/f1a15a47dca685dd1f79732ee4bee8a7a39d4676 8273682: Upgrade Jline to 3.20.0 Backport-of: b8cb76ad210cb3e7524c7f5b13cfe57746ac05d4 ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Candidate.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/CompletionMatcher.java - src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/ConfigurationPath.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/EndOfFileException.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/LineReader.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/LineReaderBuilder.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Parser.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/PrintAboveWriter.java - src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/ScriptEngine.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/CompletionMatcherImpl.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/DefaultHighlighter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/DefaultParser.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/LineReaderImpl.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/ReaderUtils.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/StringsCompleter.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/SystemCompleter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/history/DefaultHistory.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/Terminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/TerminalBuilder.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractWindowsTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/spi/JansiSupport.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/spi/JnaSupport.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedCharSequence.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedString.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedStringBuilder.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedStyle.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/ColorPalette.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Colors.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Curses.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Display.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/InfoCmp.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Log.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingPumpInputStream.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingPumpReader.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/PumpReader.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Signals.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/StyleResolver.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/rxvt-basic.caps + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/rxvt-unicode-256color.caps + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/rxvt-unicode.caps + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/rxvt.caps ! src/jdk.internal.le/share/legal/jline.md ! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/JnaSupportImpl.java ! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/JnaWinSysTerminal.java ! test/jdk/jdk/internal/jline/AbstractWindowsTerminalTest.java ! test/jdk/jdk/internal/jline/KeyConversionTest.java Changeset: 5a3a17bf Author: Sergey Nazarkin Committer: Vladimir Kempik Date: 2022-01-11 15:16:55 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/5a3a17bf2b5e8ff9cf22e6de12b8e6d6dfc26045 8279300: [arm32] SIGILL when running GetObjectSizeIntrinsicsTest Backport-of: 6613ce64d76a6cc40fd933b022834098721b8d23 ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp Changeset: 40d7d034 Author: Zhengyu Gu Date: 2022-01-13 13:27:21 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/40d7d034a9d123a2f8a16c374f6c4f6fb7954173 8274338: com/sun/jdi/RedefineCrossEvent.java failed "assert(m != __null) failed: NULL mirror" Reviewed-by: phh Backport-of: 172aed1a2d75756b140cb723133ac5fb67f7745e ! src/hotspot/share/oops/instanceKlass.cpp Changeset: ffbef528 Author: Goetz Lindenmaier Date: 2022-01-13 13:37:48 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/ffbef528990e87d8d86a0714a7fd994621e7ac44 8249019: clean up FileInstaller $test.src $cwd in vmTestbase_vm_compiler tests Backport-of: c5ad1daa96010cf648a3a267782ee481c060be12 ! test/hotspot/jtreg/vmTestbase/jit/Arrays/ArrayBounds/ArrayBounds.java ! test/hotspot/jtreg/vmTestbase/jit/Arrays/ArrayStoreCheck/ArrayStoreCheck.java ! test/hotspot/jtreg/vmTestbase/jit/Arrays/ArrayTests/ArrayTests.java ! test/hotspot/jtreg/vmTestbase/jit/CEETest/CEETest.java ! test/hotspot/jtreg/vmTestbase/jit/CondExpr/CondExpr.java ! test/hotspot/jtreg/vmTestbase/jit/DivTest/DivTest.java ! test/hotspot/jtreg/vmTestbase/jit/ExcOpt/ExcOpt.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Filtering/Filtering.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops01/Loops01.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops02/Loops02.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops03/Loops03.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops04/Loops04.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops05/Loops05.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops06/Loops06.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops07/Loops07.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Matrix_3d/Matrix_3d.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/ShortCircuitTest/ShortCircuitTest.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Summ/Summ.java ! test/hotspot/jtreg/vmTestbase/jit/PrintProperties/PrintProperties.java ! test/hotspot/jtreg/vmTestbase/jit/PrintThis/PrintThis.java ! test/hotspot/jtreg/vmTestbase/jit/Robert/Robert.java ! test/hotspot/jtreg/vmTestbase/jit/Sleeper/Sleeper.java ! test/hotspot/jtreg/vmTestbase/jit/bounds/bounds.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test01/test01.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test02/test02.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test03/test03.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test04/test04.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test05/test05.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test06/test06.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test07/test07.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test08/test08.java ! test/hotspot/jtreg/vmTestbase/jit/escape/AdaptiveBlocking/AdaptiveBlocking001/AdaptiveBlocking001.java ! test/hotspot/jtreg/vmTestbase/jit/escape/LockElision/MatMul/MatMul.java ! test/hotspot/jtreg/vmTestbase/jit/exception/exception.java ! test/hotspot/jtreg/vmTestbase/jit/init/init01/init01.java ! test/hotspot/jtreg/vmTestbase/jit/init/init02/init02.java ! test/hotspot/jtreg/vmTestbase/jit/inline/inline005/inline005.java ! test/hotspot/jtreg/vmTestbase/jit/misctests/JitBug1/JitBug1.java ! test/hotspot/jtreg/vmTestbase/jit/misctests/Pi/Pi.java ! test/hotspot/jtreg/vmTestbase/jit/misctests/clss14702/clss14702.java ! test/hotspot/jtreg/vmTestbase/jit/misctests/fpustack/GraphApplet.java ! test/hotspot/jtreg/vmTestbase/jit/misctests/putfield00802/putfield00802.java ! test/hotspot/jtreg/vmTestbase/jit/misctests/t5/t5.java ! test/hotspot/jtreg/vmTestbase/jit/overflow/overflow.java ! test/hotspot/jtreg/vmTestbase/jit/regression/CrashC1/CrashC1.java ! test/hotspot/jtreg/vmTestbase/jit/regression/b4427606/b4427606.java ! test/hotspot/jtreg/vmTestbase/jit/regression/b4446672/b4446672.java ! test/hotspot/jtreg/vmTestbase/jit/t/t007/t007.java ! test/hotspot/jtreg/vmTestbase/jit/t/t008/t008.java ! test/hotspot/jtreg/vmTestbase/jit/t/t009/t009.java ! test/hotspot/jtreg/vmTestbase/jit/t/t012/t012.java ! test/hotspot/jtreg/vmTestbase/jit/t/t014/t014.java ! test/hotspot/jtreg/vmTestbase/jit/t/t026/t026.java ! test/hotspot/jtreg/vmTestbase/jit/t/t041/t041.java ! test/hotspot/jtreg/vmTestbase/jit/t/t044/t044.java ! test/hotspot/jtreg/vmTestbase/jit/t/t045/t045.java ! test/hotspot/jtreg/vmTestbase/jit/t/t050/t050.java ! test/hotspot/jtreg/vmTestbase/jit/t/t066/t066.java ! test/hotspot/jtreg/vmTestbase/jit/verifier/VerifyInitLocal/VerifyInitLocal.java ! test/hotspot/jtreg/vmTestbase/jit/verifier/VerifyMergeStack/VerifyMergeStack.java ! test/hotspot/jtreg/vmTestbase/jit/wide/wide01/wide01.java ! test/hotspot/jtreg/vmTestbase/jit/wide/wide02/wide02.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit001/uninit001.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit002/uninit002.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit003/uninit003.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit004/uninit004.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit005/uninit005.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit006/uninit006.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit007/uninit007.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit008/uninit008.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit009/uninit009.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit010/uninit010.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit011/uninit011.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit012/uninit012.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit013/uninit013.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/coverage/parentheses/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/constprop/constprop01/constprop01.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/constprop/constprop02/constprop02.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead01/dead01.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead02/dead02.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead03/dead03.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead04/dead04.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead05/dead05.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead06/dead06.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead07/dead07.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead08/dead08.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead09/dead09.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead10/dead10.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead11/dead11.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead12/dead12.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead13/dead13.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead14/dead14.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead15/dead15.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead16/dead16.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/hoist/hoist01/hoist01.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/hoist/hoist02/hoist02.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/hoist/hoist03/hoist03.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/hoist/hoist04/hoist04.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/subcommon/subcommon01/subcommon01.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/subcommon/subcommon02/subcommon02.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/subcommon/subcommon03/subcommon03.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/subcommon/subcommon04/subcommon04.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/subcommon/subcommon05/subcommon05.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/explicit/Explicit01/cs_disabled/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/explicit/Explicit01/cs_enabled/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/explicit/Merge01/cs_disabled/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/explicit/Merge01/cs_enabled/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/implicit/Implicit01/cs_disabled/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/implicit/Implicit01/cs_enabled/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/implicit/Merge01/cs_disabled/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/implicit/Merge01/cs_enabled/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc1/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc10/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc11/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc12/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc13/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc14/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc15/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc16/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc17/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc18/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc19/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc2/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc20/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc21/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc22/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc23/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc24/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc25/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc26/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc27/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc28/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc29/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc3/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc30/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc31/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc32/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc33/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc34/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc35/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc36/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc37/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc38/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc39/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc4/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc40/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc41/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc42/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc43/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc44/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc45/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc46/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc47/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc48/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc49/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc5/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc50/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc51/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc52/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc6/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc7/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc8/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc9/TestDescription.java Changeset: e79e3832 Author: Goetz Lindenmaier Date: 2022-01-13 13:51:52 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/e79e38320617112ea84998b8aa3b085268111777 8273634: [TEST_BUG] Improve javax/swing/text/ParagraphView/6364882/bug6364882.java Backport-of: 67e52a3078b0e7e522297c6008f5ac3792937c6a + test/jdk/javax/swing/text/ParagraphView/6364882/bug6364882.java Changeset: 00dc442f Author: Goetz Lindenmaier Date: 2022-01-13 13:59:44 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/00dc442f6418dff89fbd8903678b63a442e72c9e 8274465: Fix javax/swing/text/ParagraphView/6364882/bug6364882.java failures Backport-of: bb4500d0d227cbb238bd6c862e143f864106a31a ! test/jdk/javax/swing/text/ParagraphView/6364882/bug6364882.java Changeset: 3a96302c Author: Goetz Lindenmaier Date: 2022-01-14 13:02:30 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/3a96302cf3119b6528fcb6335618b242d85d7a33 8251132: make main classes public in vmTestbase/jit tests Backport-of: 65577cf58a3b3221ca4a84e22ae0fc386dbc4c1e ! test/hotspot/jtreg/vmTestbase/jit/DivTest/DivTest.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Filtering/Filtering.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops01/Loops01.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops02/Loops02.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops03/Loops03.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops04/Loops04.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops05/Loops05.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops06/Loops06.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops07/Loops07.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Matrix_3d/Matrix_3d.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Summ/Summ.java ! test/hotspot/jtreg/vmTestbase/jit/Robert/Robert.java ! test/hotspot/jtreg/vmTestbase/jit/Sleeper/Sleeper.java ! test/hotspot/jtreg/vmTestbase/jit/bounds/bounds.java ! test/hotspot/jtreg/vmTestbase/jit/collapse/collapse.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test01/test01.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test02/test02.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test03/test03.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test04/test04.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test05/test05.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test06/test06.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test07/test07.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test08/test08.java ! test/hotspot/jtreg/vmTestbase/jit/escape/LockElision/MatMul/MatMul.java ! test/hotspot/jtreg/vmTestbase/jit/exception/exception.java ! test/hotspot/jtreg/vmTestbase/jit/init/init01/init01.java ! test/hotspot/jtreg/vmTestbase/jit/init/init02/init02.java ! test/hotspot/jtreg/vmTestbase/jit/inline/inline003/inline003.java ! test/hotspot/jtreg/vmTestbase/jit/inline/inline004/inline004.java ! test/hotspot/jtreg/vmTestbase/jit/inline/inline007/inline007.java ! test/hotspot/jtreg/vmTestbase/jit/misctests/Pi/Pi.java ! test/hotspot/jtreg/vmTestbase/jit/misctests/t5/t5.java ! test/hotspot/jtreg/vmTestbase/jit/overflow/overflow.java ! test/hotspot/jtreg/vmTestbase/jit/series/series.java ! test/hotspot/jtreg/vmTestbase/jit/t/t001/t001.java ! test/hotspot/jtreg/vmTestbase/jit/t/t002/t002.java ! test/hotspot/jtreg/vmTestbase/jit/t/t003/t003.java ! test/hotspot/jtreg/vmTestbase/jit/t/t004/t004.java ! test/hotspot/jtreg/vmTestbase/jit/t/t005/t005.java ! test/hotspot/jtreg/vmTestbase/jit/t/t006/t006.java ! test/hotspot/jtreg/vmTestbase/jit/t/t007/t007.java ! test/hotspot/jtreg/vmTestbase/jit/t/t008/t008.java ! test/hotspot/jtreg/vmTestbase/jit/t/t009/t009.java ! test/hotspot/jtreg/vmTestbase/jit/t/t011/t011.java ! test/hotspot/jtreg/vmTestbase/jit/t/t012/t012.java ! test/hotspot/jtreg/vmTestbase/jit/t/t013/t013.java ! test/hotspot/jtreg/vmTestbase/jit/t/t014/t014.java ! test/hotspot/jtreg/vmTestbase/jit/t/t015/t015.java ! test/hotspot/jtreg/vmTestbase/jit/t/t016/t016.java ! test/hotspot/jtreg/vmTestbase/jit/t/t017/t017.java ! test/hotspot/jtreg/vmTestbase/jit/t/t018/t018.java ! test/hotspot/jtreg/vmTestbase/jit/t/t019/t019.java ! test/hotspot/jtreg/vmTestbase/jit/t/t020/t020.java ! test/hotspot/jtreg/vmTestbase/jit/t/t021/t021.java ! test/hotspot/jtreg/vmTestbase/jit/t/t022/t022.java ! test/hotspot/jtreg/vmTestbase/jit/t/t023/t023.java ! test/hotspot/jtreg/vmTestbase/jit/t/t024/t024.java ! test/hotspot/jtreg/vmTestbase/jit/t/t025/t025.java ! test/hotspot/jtreg/vmTestbase/jit/t/t026/t026.java ! test/hotspot/jtreg/vmTestbase/jit/t/t027/t027.java ! test/hotspot/jtreg/vmTestbase/jit/t/t028/t028.java ! test/hotspot/jtreg/vmTestbase/jit/t/t029/t029.java ! test/hotspot/jtreg/vmTestbase/jit/t/t030/t030.java ! test/hotspot/jtreg/vmTestbase/jit/t/t031/t031.java ! test/hotspot/jtreg/vmTestbase/jit/t/t032/t032.java ! test/hotspot/jtreg/vmTestbase/jit/t/t033/t033.java ! test/hotspot/jtreg/vmTestbase/jit/t/t034/t034.java ! test/hotspot/jtreg/vmTestbase/jit/t/t035/t035.java ! test/hotspot/jtreg/vmTestbase/jit/t/t036/t036.java ! test/hotspot/jtreg/vmTestbase/jit/t/t037/t037.java ! test/hotspot/jtreg/vmTestbase/jit/t/t038/t038.java ! test/hotspot/jtreg/vmTestbase/jit/t/t039/t039.java ! test/hotspot/jtreg/vmTestbase/jit/t/t040/t040.java ! test/hotspot/jtreg/vmTestbase/jit/t/t041/t041.java ! test/hotspot/jtreg/vmTestbase/jit/t/t042/t042.java ! test/hotspot/jtreg/vmTestbase/jit/t/t043/t043.java ! test/hotspot/jtreg/vmTestbase/jit/t/t044/t044.java ! test/hotspot/jtreg/vmTestbase/jit/t/t045/t045.java ! test/hotspot/jtreg/vmTestbase/jit/t/t046/t046.java ! test/hotspot/jtreg/vmTestbase/jit/t/t047/t047.java ! test/hotspot/jtreg/vmTestbase/jit/t/t048/t048.java ! test/hotspot/jtreg/vmTestbase/jit/t/t049/t049.java ! test/hotspot/jtreg/vmTestbase/jit/t/t050/t050.java ! test/hotspot/jtreg/vmTestbase/jit/t/t051/t051.java ! test/hotspot/jtreg/vmTestbase/jit/t/t052/t052.java ! test/hotspot/jtreg/vmTestbase/jit/t/t053/t053.java ! test/hotspot/jtreg/vmTestbase/jit/t/t054/t054.java ! test/hotspot/jtreg/vmTestbase/jit/t/t055/t055.java ! test/hotspot/jtreg/vmTestbase/jit/t/t056/t056.java ! test/hotspot/jtreg/vmTestbase/jit/t/t057/t057.java ! test/hotspot/jtreg/vmTestbase/jit/t/t058/t058.java ! test/hotspot/jtreg/vmTestbase/jit/t/t059/t059.java ! test/hotspot/jtreg/vmTestbase/jit/t/t060/t060.java ! test/hotspot/jtreg/vmTestbase/jit/t/t061/t061.java ! test/hotspot/jtreg/vmTestbase/jit/t/t062/t062.java ! test/hotspot/jtreg/vmTestbase/jit/t/t063/t063.java ! test/hotspot/jtreg/vmTestbase/jit/t/t064/t064.java ! test/hotspot/jtreg/vmTestbase/jit/t/t065/t065.java ! test/hotspot/jtreg/vmTestbase/jit/t/t066/t066.java ! test/hotspot/jtreg/vmTestbase/jit/t/t067/t067.java ! test/hotspot/jtreg/vmTestbase/jit/t/t068/t068.java ! test/hotspot/jtreg/vmTestbase/jit/t/t069/t069.java ! test/hotspot/jtreg/vmTestbase/jit/t/t070/t070.java ! test/hotspot/jtreg/vmTestbase/jit/t/t071/t071.java ! test/hotspot/jtreg/vmTestbase/jit/t/t072/t072.java ! test/hotspot/jtreg/vmTestbase/jit/t/t073/t073.java ! test/hotspot/jtreg/vmTestbase/jit/t/t074/t074.java ! test/hotspot/jtreg/vmTestbase/jit/t/t075/t075.java ! test/hotspot/jtreg/vmTestbase/jit/t/t076/t076.java ! test/hotspot/jtreg/vmTestbase/jit/t/t077/t077.java ! test/hotspot/jtreg/vmTestbase/jit/t/t078/t078.java ! test/hotspot/jtreg/vmTestbase/jit/t/t079/t079.java ! test/hotspot/jtreg/vmTestbase/jit/t/t080/t080.java ! test/hotspot/jtreg/vmTestbase/jit/t/t081/t081.java ! test/hotspot/jtreg/vmTestbase/jit/t/t086/t086.java ! test/hotspot/jtreg/vmTestbase/jit/t/t091/t091.java ! test/hotspot/jtreg/vmTestbase/jit/t/t093/t093.java ! test/hotspot/jtreg/vmTestbase/jit/t/t094/t094.java ! test/hotspot/jtreg/vmTestbase/jit/t/t095/t095.java ! test/hotspot/jtreg/vmTestbase/jit/t/t096/t096.java ! test/hotspot/jtreg/vmTestbase/jit/t/t098/t098.java ! test/hotspot/jtreg/vmTestbase/jit/t/t099/t099.java ! test/hotspot/jtreg/vmTestbase/jit/t/t100/t100.java ! test/hotspot/jtreg/vmTestbase/jit/t/t101/t101.java ! test/hotspot/jtreg/vmTestbase/jit/t/t102/t102.java ! test/hotspot/jtreg/vmTestbase/jit/t/t103/t103.java ! test/hotspot/jtreg/vmTestbase/jit/t/t104/t104.java ! test/hotspot/jtreg/vmTestbase/jit/t/t105/t105.java ! test/hotspot/jtreg/vmTestbase/jit/t/t106/t106.java ! test/hotspot/jtreg/vmTestbase/jit/t/t107/t107.java ! test/hotspot/jtreg/vmTestbase/jit/t/t108/t108.java ! test/hotspot/jtreg/vmTestbase/jit/t/t109/t109.java ! test/hotspot/jtreg/vmTestbase/jit/t/t110/t110.java ! test/hotspot/jtreg/vmTestbase/jit/t/t111/t111.java ! test/hotspot/jtreg/vmTestbase/jit/t/t112/t112.java ! test/hotspot/jtreg/vmTestbase/jit/t/t113/t113.java ! test/hotspot/jtreg/vmTestbase/jit/wide/wide01/wide01.java ! test/hotspot/jtreg/vmTestbase/jit/wide/wide02/wide02.java Changeset: 96c84990 Author: Goetz Lindenmaier Date: 2022-01-14 14:18:52 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/96c8499014b78a064b3229d561557b6563726f9c 8277328: jdk/jshell/CommandCompletionTest.java failures on Windows Backport-of: 3955b037da8a0981d8efc67f28caaacdef7dfb31 ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/langtools/jdk/jshell/CommandCompletionTest.java Changeset: e3da5804 Author: Goetz Lindenmaier Date: 2022-01-15 13:58:07 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/e3da580443c186ee0f6285476afbc555ce0bb7e5 8273704: DrawStringWithInfiniteXform.java failed : drawString with InfiniteXform transform takes long time Backport-of: 2cac565b24305e92d35835bba697ad69aea28572 ! test/jdk/java/awt/FontClass/DrawStringWithInfiniteXform.java Changeset: 898b8de8 Author: Goetz Lindenmaier Date: 2022-01-15 14:06:03 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/898b8de87d325e79de5ca037cdd9d1ad4f202a3c 8277441: CompileQueue::add fails with assert(_last->next() == __null) failed: not last Backport-of: 90f96fb4db174e50cc2510f292fe69fc995add26 ! src/hotspot/share/compiler/compileBroker.cpp Changeset: 89f4d441 Author: Aleksey Shipilev Date: 2022-01-17 08:22:54 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/89f4d44106cf40aa4ca5a9e09e9c4aa511afa035 8210194: [TESTBUG] jvmti_FollowRefObjects.cpp missing initializer for member _jvmtiHeapCallbacks::heap_reference_callback Backport-of: 3c135ae7055aa7371c0ac7f88fe3f30c0d3f86f0 ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref001/followref001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref002/followref002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref003/followref003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_FollowRefObjects.cpp Changeset: f5ade3e0 Author: Goetz Lindenmaier Date: 2022-01-17 20:34:00 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/f5ade3e0baef82f044593adafb2e71ca7244a16b 8262134: compiler/uncommontrap/TestDeoptOOM.java failed with "guarantee(false) failed: wrong number of expression stack elements during deopt" Reviewed-by: mbaesken Backport-of: 4d95a5d6dc7cc3d2b239c554a1302ac647807bd6 ! src/hotspot/share/c1/c1_IR.cpp ! src/hotspot/share/c1/c1_IR.hpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! test/hotspot/jtreg/runtime/BootstrapMethod/BSMCalledTwice.java Changeset: fac0f5a9 Author: Goetz Lindenmaier Date: 2022-01-17 20:37:15 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/fac0f5a93a6332aa8f62979b9788bb16deb771b4 8237798: rewrite vmTestbase/jit/tiered from shell to java Backport-of: fc8d71b11946855c08055bc7664fc9795c2a8799 ! test/hotspot/jtreg/TEST.quick-groups + test/hotspot/jtreg/vmTestbase/jit/tiered/Test.java - test/hotspot/jtreg/vmTestbase/jit/tiered/TestDescription.java - test/hotspot/jtreg/vmTestbase/jit/tiered/tieredTest.sh Changeset: 538013a2 Author: Goetz Lindenmaier Date: 2022-01-17 20:39:14 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/538013a2a1b9c80cbb88f254451896e8e43090e7 8251126: nsk.share.GoldChecker should read golden file from ${test.src} Backport-of: b37b1a391a467d1670fc8c4b236a6c4c5518bef6 ! test/hotspot/jtreg/vmTestbase/nsk/share/GoldChecker.java Changeset: a29949b1 Author: Liam Miller-Cushon Committer: Paul Hohensee Date: 2022-01-17 20:40:27 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/a29949b1bb154f3920e58158432de09b88e4b6aa 8214026: Canonicalized archive paths appearing in diagnostics Backport-of: bddbbd85f97a29db8236b437e0a391fe316aa5c0 ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java + test/langtools/tools/javac/file/SymLinkArchiveTest.java Changeset: 5ab97c4d Author: Liam Miller-Cushon Committer: Christoph Langer Date: 2022-01-17 21:48:30 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/5ab97c4d501840bdb9e3ea43cf3f898425d7e154 8220634: SymLinkArchiveTest should handle not being able to create symlinks Reviewed-by: phh Backport-of: ab3f5e3e1529c2a06dac876c24e751ef3712f5f1 ! test/langtools/tools/javac/file/SymLinkArchiveTest.java Changeset: e7b89f7d Author: Liam Miller-Cushon Committer: Christoph Langer Date: 2022-01-17 22:37:17 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/e7b89f7df92acca6ab94e0bb36f5f306fa558d60 8225559: assertion error at TransTypes.visitApply Backport-of: de61328d30e4d022c2609b2947bafe4b36cc1293 ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java + test/langtools/tools/javac/generics/diamond/protectedConstructor/ProtectedConstructorTest.java + test/langtools/tools/javac/generics/diamond/protectedConstructor/pkg/Bar.java Changeset: 4a5caa00 Author: Liam Miller-Cushon Committer: Christoph Langer Date: 2022-01-17 22:38:04 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/4a5caa00b650920946639f8b1ece2f2a0ffb4d85 8193277: SimpleFileObject inconsistency between getName and getShortName Backport-of: 072068682352adb0a979b2ecc40232caea46c253 ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/PathFileObject.java + test/langtools/tools/javac/file/SymLinkShortNameTest.java Changeset: 66bdaa2f Author: Aleksey Shipilev Date: 2022-01-18 12:12:29 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/66bdaa2f577982ecd8d40b17b2a61460ea623c3b 8279998: PPC64 debug builds fail with "untested: RangeCheckStub: predicate_failed_trap_id" Reviewed-by: aph Backport-of: 4d9b3f4ceef4b514ec943e1a5dd1147618376ad8 ! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp Changeset: 32219cae Author: Goetz Lindenmaier Date: 2022-01-19 10:23:26 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/32219cae2905dbe8f2718a910ac5e1852cd439f9 Merge ! src/hotspot/share/oops/instanceKlass.cpp ! test/jdk/ProblemList.txt ! src/hotspot/share/oops/instanceKlass.cpp ! test/jdk/ProblemList.txt Changeset: 9ca63699 Author: Goetz Lindenmaier Date: 2022-01-19 19:51:14 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/9ca636997178e388a8d3207a6fa455eee6074c33 8252005: narrow disabling of allowSmartActionArgs in vmTestbase Backport-of: b2da6e1a905d9ff6bdd6d4edf7719652469a2725 - test/hotspot/jtreg/vmTestbase/TEST.properties + test/hotspot/jtreg/vmTestbase/jit/t/TEST.properties + test/hotspot/jtreg/vmTestbase/nsk/aod/TEST.properties + test/hotspot/jtreg/vmTestbase/nsk/jdb/TEST.properties + test/hotspot/jtreg/vmTestbase/nsk/jdi/TEST.properties + test/hotspot/jtreg/vmTestbase/nsk/jdwp/TEST.properties + test/hotspot/jtreg/vmTestbase/nsk/jvmti/TEST.properties + test/hotspot/jtreg/vmTestbase/nsk/sysdict/TEST.properties + test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/TEST.properties + test/hotspot/jtreg/vmTestbase/vm/mlvm/TEST.properties Changeset: ad943555 Author: Goetz Lindenmaier Date: 2022-01-19 19:59:10 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/ad9435558383e798f02cf3b336724d40faad3c5c 8251127: clean up FileInstaller $test.src $cwd in remaining vmTestbase_vm_compiler tests Backport-of: c98fd389797fbaa575894b48356dc22d0e5208ce ! test/hotspot/jtreg/TEST.quick-groups ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/FPCompare/TestFPBinop/TestFPBinop.java ! test/hotspot/jtreg/vmTestbase/jit/collapse/collapse.java ! test/hotspot/jtreg/vmTestbase/jit/inline/inline003/inline003.java ! test/hotspot/jtreg/vmTestbase/jit/inline/inline004/inline004.java ! test/hotspot/jtreg/vmTestbase/jit/inline/inline007/inline007.java ! test/hotspot/jtreg/vmTestbase/jit/series/series.java ! test/hotspot/jtreg/vmTestbase/jit/t/t001/t001.java ! test/hotspot/jtreg/vmTestbase/jit/t/t002/t002.java ! test/hotspot/jtreg/vmTestbase/jit/t/t003/t003.java ! test/hotspot/jtreg/vmTestbase/jit/t/t004/t004.java ! test/hotspot/jtreg/vmTestbase/jit/t/t005/t005.java ! test/hotspot/jtreg/vmTestbase/jit/t/t006/t006.java ! test/hotspot/jtreg/vmTestbase/jit/t/t011/t011.java ! test/hotspot/jtreg/vmTestbase/jit/t/t013/t013.java ! test/hotspot/jtreg/vmTestbase/jit/t/t015/t015.java ! test/hotspot/jtreg/vmTestbase/jit/t/t016/t016.java ! test/hotspot/jtreg/vmTestbase/jit/t/t017/t017.java ! test/hotspot/jtreg/vmTestbase/jit/t/t018/t018.java ! test/hotspot/jtreg/vmTestbase/jit/t/t019/t019.java ! test/hotspot/jtreg/vmTestbase/jit/t/t020/t020.java ! test/hotspot/jtreg/vmTestbase/jit/t/t021/t021.java ! test/hotspot/jtreg/vmTestbase/jit/t/t022/t022.java ! test/hotspot/jtreg/vmTestbase/jit/t/t023/t023.java ! test/hotspot/jtreg/vmTestbase/jit/t/t024/t024.java ! test/hotspot/jtreg/vmTestbase/jit/t/t025/t025.java ! test/hotspot/jtreg/vmTestbase/jit/t/t027/t027.java ! test/hotspot/jtreg/vmTestbase/jit/t/t028/t028.java ! test/hotspot/jtreg/vmTestbase/jit/t/t029/t029.java ! test/hotspot/jtreg/vmTestbase/jit/t/t030/t030.java ! test/hotspot/jtreg/vmTestbase/jit/t/t031/t031.java ! test/hotspot/jtreg/vmTestbase/jit/t/t032/t032.java ! test/hotspot/jtreg/vmTestbase/jit/t/t033/t033.java ! test/hotspot/jtreg/vmTestbase/jit/t/t034/t034.java ! test/hotspot/jtreg/vmTestbase/jit/t/t035/t035.java ! test/hotspot/jtreg/vmTestbase/jit/t/t036/t036.java ! test/hotspot/jtreg/vmTestbase/jit/t/t037/t037.java ! test/hotspot/jtreg/vmTestbase/jit/t/t038/t038.java ! test/hotspot/jtreg/vmTestbase/jit/t/t039/t039.java ! test/hotspot/jtreg/vmTestbase/jit/t/t040/t040.java ! test/hotspot/jtreg/vmTestbase/jit/t/t042/t042.java ! test/hotspot/jtreg/vmTestbase/jit/t/t043/t043.java ! test/hotspot/jtreg/vmTestbase/jit/t/t046/t046.java ! test/hotspot/jtreg/vmTestbase/jit/t/t047/t047.java ! test/hotspot/jtreg/vmTestbase/jit/t/t048/t048.java ! test/hotspot/jtreg/vmTestbase/jit/t/t049/t049.java ! test/hotspot/jtreg/vmTestbase/jit/t/t051/t051.java ! test/hotspot/jtreg/vmTestbase/jit/t/t052/t052.java ! test/hotspot/jtreg/vmTestbase/jit/t/t053/t053.java ! test/hotspot/jtreg/vmTestbase/jit/t/t054/t054.java ! test/hotspot/jtreg/vmTestbase/jit/t/t055/t055.java ! test/hotspot/jtreg/vmTestbase/jit/t/t056/t056.java ! test/hotspot/jtreg/vmTestbase/jit/t/t057/t057.java ! test/hotspot/jtreg/vmTestbase/jit/t/t058/t058.java ! test/hotspot/jtreg/vmTestbase/jit/t/t059/t059.java ! test/hotspot/jtreg/vmTestbase/jit/t/t060/t060.java ! test/hotspot/jtreg/vmTestbase/jit/t/t061/t061.java ! test/hotspot/jtreg/vmTestbase/jit/t/t062/t062.java ! test/hotspot/jtreg/vmTestbase/jit/t/t063/t063.java ! test/hotspot/jtreg/vmTestbase/jit/t/t064/t064.java ! test/hotspot/jtreg/vmTestbase/jit/t/t065/t065.java ! test/hotspot/jtreg/vmTestbase/jit/t/t067/t067.java ! test/hotspot/jtreg/vmTestbase/jit/t/t068/t068.java ! test/hotspot/jtreg/vmTestbase/jit/t/t069/t069.java ! test/hotspot/jtreg/vmTestbase/jit/t/t070/t070.java ! test/hotspot/jtreg/vmTestbase/jit/t/t071/t071.java ! test/hotspot/jtreg/vmTestbase/jit/t/t072/t072.java ! test/hotspot/jtreg/vmTestbase/jit/t/t073/t073.java ! test/hotspot/jtreg/vmTestbase/jit/t/t074/t074.java ! test/hotspot/jtreg/vmTestbase/jit/t/t075/t075.java ! test/hotspot/jtreg/vmTestbase/jit/t/t076/t076.java ! test/hotspot/jtreg/vmTestbase/jit/t/t077/t077.java ! test/hotspot/jtreg/vmTestbase/jit/t/t078/t078.java ! test/hotspot/jtreg/vmTestbase/jit/t/t079/t079.java ! test/hotspot/jtreg/vmTestbase/jit/t/t080/t080.java ! test/hotspot/jtreg/vmTestbase/jit/t/t081/t081.java ! test/hotspot/jtreg/vmTestbase/jit/t/t086/t086.java ! test/hotspot/jtreg/vmTestbase/jit/t/t087/t087.java ! test/hotspot/jtreg/vmTestbase/jit/t/t088/t088.java ! test/hotspot/jtreg/vmTestbase/jit/t/t091/t091.java ! test/hotspot/jtreg/vmTestbase/jit/t/t093/t093.java ! test/hotspot/jtreg/vmTestbase/jit/t/t094/t094.java ! test/hotspot/jtreg/vmTestbase/jit/t/t095/t095.java ! test/hotspot/jtreg/vmTestbase/jit/t/t096/t096.java ! test/hotspot/jtreg/vmTestbase/jit/t/t098/t098.java ! test/hotspot/jtreg/vmTestbase/jit/t/t099/t099.java ! test/hotspot/jtreg/vmTestbase/jit/t/t100/t100.java ! test/hotspot/jtreg/vmTestbase/jit/t/t101/t101.java ! test/hotspot/jtreg/vmTestbase/jit/t/t102/t102.java ! test/hotspot/jtreg/vmTestbase/jit/t/t103/t103.java ! test/hotspot/jtreg/vmTestbase/jit/t/t104/t104.java ! test/hotspot/jtreg/vmTestbase/jit/t/t105/t105.java ! test/hotspot/jtreg/vmTestbase/jit/t/t106/t106.java ! test/hotspot/jtreg/vmTestbase/jit/t/t107/t107.java - test/hotspot/jtreg/vmTestbase/jit/t/t108/TestDescription.java ! test/hotspot/jtreg/vmTestbase/jit/t/t108/t108.gold ! test/hotspot/jtreg/vmTestbase/jit/t/t108/t108.java - test/hotspot/jtreg/vmTestbase/jit/t/t109/TestDescription.java ! test/hotspot/jtreg/vmTestbase/jit/t/t109/t109.gold ! test/hotspot/jtreg/vmTestbase/jit/t/t109/t109.java - test/hotspot/jtreg/vmTestbase/jit/t/t110/TestDescription.java ! test/hotspot/jtreg/vmTestbase/jit/t/t110/t110.gold ! test/hotspot/jtreg/vmTestbase/jit/t/t110/t110.java - test/hotspot/jtreg/vmTestbase/jit/t/t111/TestDescription.java ! test/hotspot/jtreg/vmTestbase/jit/t/t111/t111.gold ! test/hotspot/jtreg/vmTestbase/jit/t/t111/t111.java - test/hotspot/jtreg/vmTestbase/jit/t/t112/TestDescription.java ! test/hotspot/jtreg/vmTestbase/jit/t/t112/t112.gold ! test/hotspot/jtreg/vmTestbase/jit/t/t112/t112.java - test/hotspot/jtreg/vmTestbase/jit/t/t113/TestDescription.java ! test/hotspot/jtreg/vmTestbase/jit/t/t113/t113.gold ! test/hotspot/jtreg/vmTestbase/jit/t/t113/t113.java Changeset: 3352b565 Author: Goetz Lindenmaier Date: 2022-01-19 20:21:57 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/3352b565dc27ceaa7558dd4e065727949861354c 8275326: C2: assert(no_dead_loop) failed: dead loop detected Backport-of: 70d5dffb4e7110902b59b56efaef31614916148c ! src/hotspot/share/opto/cfgnode.cpp Changeset: 0c4803b5 Author: Goetz Lindenmaier Date: 2022-01-19 20:32:34 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/0c4803b5ec8f5f748cae104a7278f513b69333c0 8278871: [JVMCI] assert((uint)reason < 2* _trap_hist_limit) failed: oob Reviewed-by: mdoerr Backport-of: 6f0e8da6d3bef340299e48977d5e17d05eabe682 ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/methodData.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/deoptimization.hpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java Changeset: 5ffd40d3 Author: Zhengyu Gu Date: 2022-01-20 14:20:08 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/5ffd40d3eb6fc1f17fcbbc2d1632f7c5c3b1a9fa 8273341: Update Siphash to version 1.0 Backport-of: 6cf4cd1aa46414d9af17f3704b27d0d381a17ee8 ! src/hotspot/share/classfile/altHashing.cpp ! src/hotspot/share/classfile/altHashing.hpp Changeset: 574c04c0 Author: Aleksey Shipilev Date: 2022-01-21 11:01:34 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/574c04c0982e74358b6b333acf6dd25ffac9a5f8 8273433: Enable parallelism in vmTestbase_nsk_sysdict tests Backport-of: 5ca26cbddbdd47a73cc141a6215dc89c53841d4a - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree001/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree002/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree003/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree004/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree005/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree006/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree007/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree008/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree009/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree010/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree011/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree012/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain001/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain002/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain003/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain004/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain005/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain006/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain007/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain008/TEST.properties Changeset: f69e75f1 Author: Aleksey Shipilev Date: 2022-01-21 11:30:09 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/f69e75f1431cc4d6b206d3a89d7a1293aedd0560 8273438: Enable parallelism in vmTestbase/metaspace/stressHierarchy tests Backport-of: a143372818ffab635b0e97208be53569b159a98b - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy001/TEST.properties - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy002/TEST.properties - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy003/TEST.properties - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy004/TEST.properties - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy005/TEST.properties - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy006/TEST.properties - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy007/TEST.properties - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy008/TEST.properties - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy009/TEST.properties - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy010/TEST.properties - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy011/TEST.properties - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy012/TEST.properties - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy013/TEST.properties - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy014/TEST.properties - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy015/TEST.properties Changeset: 521144c8 Author: Goetz Lindenmaier Date: 2022-01-21 12:01:15 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/521144c8b1d905eb3989567714e7f2fd064eac98 8251998: remove usage of PropertyResolvingWrapper in vmTestbase/jit/t Backport-of: 6612598a13b0ae7f5e9d26207b33f3f4fafe7c46 - test/hotspot/jtreg/vmTestbase/jit/t/TEST.properties ! test/hotspot/jtreg/vmTestbase/jit/t/t087/t087.java ! test/hotspot/jtreg/vmTestbase/jit/t/t088/t088.java Changeset: cba6c042 Author: Goetz Lindenmaier Date: 2022-01-21 12:18:21 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/cba6c0421b573518af401b3c71b6e19a7bf82910 8268542: serviceability/logging/TestFullNames.java tests only 1st test case Backport-of: 74007890bb9a3fa3a65683a3f480e399f2b1a0b6 ! test/hotspot/jtreg/serviceability/logging/TestFullNames.java Changeset: ec039288 Author: Goetz Lindenmaier Date: 2022-01-21 12:20:23 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/ec039288ca3db712b3e9ad8b7efc0d32bbdcb2dc 8273933: [TESTBUG] Test must run without preallocated exceptions Backport-of: 4d95a5d6dc7cc3d2b239c554a1302ac647807bd6 ! test/hotspot/jtreg/vmTestbase/jit/t/t105/t105.java Changeset: 914d48cb Author: Yi-Fan Tsai Committer: Paul Hohensee Date: 2022-01-21 16:20:46 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/914d48cbe8fe972de3cd92bb5c5ad371f44bc9c1 8232533: G1 uses only a single thread for pretouching the java heap Backport-of: 9611320f6921aab26c2b84fdd0a133fd6dd0eb12 ! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp Changeset: b5cae573 Author: Bernhard Urban-Forster Committer: Vladimir Kempik Date: 2022-01-21 21:38:40 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/b5cae5738155561dfa4b41fc9382d8a7376b093e 8274795: AArch64: avoid spilling and restoring r18 in macro assembler Reviewed-by: aph Backport-of: ede3f4e94c752a8457b7c24e001bd122845d2f6a ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp Changeset: 716ceb71 Author: Sergey Bylokhov Date: 2022-01-21 23:20:55 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/716ceb71ce5c90280318ac2dd51cffb5af0e3952 8266421: Deadlock in Sound System Reviewed-by: phh, aph Backport-of: f6f82c31689e68f4263bbbe2314033d69f9049f5 ! src/java.desktop/share/classes/com/sun/media/sound/AbstractDataLine.java ! src/java.desktop/share/classes/com/sun/media/sound/AbstractLine.java ! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java + test/jdk/javax/sound/sampled/Clip/SetPositionHang.java Changeset: efe46bbf Author: Goetz Lindenmaier Date: 2022-01-22 09:59:51 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/efe46bbf2fd0a947e2928556089cb300b7b1a00e 8275610: C2: Object field load floats above its null check resulting in a segfault Reviewed-by: phh Backport-of: 7c6f57fcb1f1fcecf26f7b8046a5a41ca6d9c315 ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestEliminateNullCheckWithSplitIf.java Changeset: 809b0157 Author: Goetz Lindenmaier Date: 2022-01-22 10:01:53 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/809b01573ea729c690d4caa9468c19dbf3c915de 8277447: Hotspot C1 compiler crashes on Kotlin suspend fun with loop Reviewed-by: phh Backport-of: b46f0b0b1f2ada705f8b5aac9b7d8423699437a1 ! src/hotspot/share/c1/c1_Instruction.cpp + test/hotspot/jtreg/compiler/c1/TestC1PhiPlacementPathology.jasm + test/hotspot/jtreg/compiler/c1/TestC1PhiPlacementPathologyMain.java Changeset: 8ce95641 Author: Goetz Lindenmaier Date: 2022-01-22 10:04:04 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/8ce956417d46463b70bf733cab97ec9cd35f28ae 8271202: C1: assert(false) failed: live_in set of first block must be empty Backport-of: 54b800d56d6bc86676722ad96e87b8344606bcb7 ! src/hotspot/share/c1/c1_LIRGenerator.cpp + test/hotspot/jtreg/compiler/c1/Test8271202.java Changeset: d91ce056 Author: Sergey Bylokhov Date: 2022-01-23 06:09:58 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/d91ce0565510f00322afa703ed665e77806cdc22 8270874: JFrame paint artifacts when dragged from standard monitor to HiDPI monitor Reviewed-by: phh Backport-of: 03473b4c271b2ec7f0ebdb0edabadf7f36816b9d ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp ! test/jdk/java/awt/Window/WindowResizingOnDPIChanging/WindowResizingOnMovingToAnotherDisplay.java Changeset: e651f094 Author: Goetz Lindenmaier Date: 2022-01-25 09:19:00 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/e651f0943b44ab21b7f54f94ab1b120f7894b99c 8236505: Mark jdk/editpad/EditPadTest.java as @headful Backport-of: 7acec3f161234b99da76193781296157b98d689c ! test/jdk/jdk/editpad/EditPadTest.java Changeset: e279d078 Author: Liam Miller-Cushon Committer: Paul Hohensee Date: 2022-01-25 22:07:28 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/e279d07852c2d9e620cb46b41e421f2b8623d4b9 8236210: javac generates wrong annotation for fields generated from record components Reviewed-by: phh Backport-of: 0f98701e8766b88a932e29ed2ba7dbd921e49786 ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java + test/langtools/tools/javac/lvti/T8236210.java + test/langtools/tools/javac/lvti/T8236210.out Changeset: 9700ded6 Author: Goetz Lindenmaier Date: 2022-01-26 08:05:19 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/9700ded633fea807b54d2824e0b979a1cb0fb092 8253197: vmTestbase/nsk/jvmti/StopThread/stopthrd007/TestDescription.java fails with "ERROR: DebuggeeSleepingThread: ThreadDeath lost" Backport-of: 9573022978bfeff55b51fa6f30027f59a0783d31 ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/StopThread/stopthrd007.java Changeset: 8352e385 Author: Goetz Lindenmaier Date: 2022-01-26 08:08:04 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/8352e3857b49571b5c917257e471dbfa5cb98184 8273277: C2: Move conditional negation into rc_predicate Backport-of: 710f496456d642c3e98d230270598f0b2dc75aba ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.hpp + test/hotspot/jtreg/compiler/loopopts/TestSkeletonPredicateNegation.java ! test/hotspot/jtreg/vmTestbase/jit/t/t105/t105.java Changeset: 84ed9671 Author: Goetz Lindenmaier Date: 2022-01-26 08:18:10 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/84ed96716080ae84ce804b1cd17e49124ab8612c 8279833: Loop optimization issue in String.encodeUTF8_UTF16 Reviewed-by: stuefe Backport-of: ff8565931115d581afff679ea85b1a2d80c03b99 ! src/java.base/share/classes/java/lang/StringCoding.java + test/micro/org/openjdk/bench/java/lang/StringEncode.java Changeset: b6df1505 Author: Aleksey Shipilev Date: 2022-01-26 15:41:36 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/b6df15056b4f96455a4ab48c99bcd7efb5eaa4d2 8278758: runtime/BootstrapMethod/BSMCalledTwice.java fails with release VMs after JDK-8262134 Backport-of: f48a3e86d0274912160f3c415f92741eefa1cb1d ! test/hotspot/jtreg/runtime/BootstrapMethod/BSMCalledTwice.java Changeset: b240c604 Author: Aleksey Shipilev Date: 2022-01-27 11:59:20 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/b240c60427e693c4e8afc34fc52b2f9f70584537 8218546: Unable to connect to https://google.com using java.net.HttpClient Backport-of: 10a281c485975717de696ce1329f23d82187aeef ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! test/jdk/java/net/httpclient/SpecialHeadersTest.java Changeset: 6837e148 Author: Dmitry Cherepanov Date: 2022-01-27 17:18:15 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/6837e1484bbeda710cde3763f0b0edb9c02351c2 8280786: Build failure on Solaris after 8262392 Reviewed-by: bae, shade ! src/java.desktop/unix/native/common/java2d/opengl/J2D_GL/glxext.h Changeset: 10b18394 Author: Bernhard Urban-Forster Committer: Christoph Langer Date: 2022-01-31 22:38:16 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/10b18394e289b7efd02f31c300a7bc3414be031f 8279702: [macosx] ignore xcodebuild warnings on M1 Reviewed-by: clanger Backport-of: 4b520f0001be5f33996d5ab7d9ad75773a847e54 ! make/autoconf/toolchain.m4 Changeset: ef288cd3 Author: Goetz Lindenmaier Date: 2022-02-01 07:43:13 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/ef288cd3cc2bd6e201cc1127b41c40f7c00a9aed 8177814: jdk/editpad is not in jdk TEST.groups Reviewed-by: mbaesken Backport-of: cfe7471f1769eca2a4e623f5ba9cddceb005f0bf ! test/jdk/TEST.groups Changeset: 85c81d95 Author: Dan Lutker Committer: Paul Hohensee Date: 2022-02-01 13:43:02 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/85c81d9515ba2b98eda9442b3b07c29a230f2a56 8280999: array_bounds should be array-bounds after 8278507 Reviewed-by: phh, sgehwolf ! make/lib/Awt2dLibraries.gmk Changeset: 01c38c4f Author: Sergey Bylokhov Date: 2022-02-03 08:15:12 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/01c38c4ffa1f408061caee9aed2e4e863d01207f 8256321: Some "inactive" color profiles use the wrong profile class Backport-of: a6c088131bfeec1ce44e43b513ce3f857fa6e44f ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java + test/jdk/java/awt/color/CheckDefaultProperties.java Changeset: 562e4feb Author: Goetz Lindenmaier Date: 2022-02-08 07:32:31 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/562e4febbec6319f511f8ea098258ae3c28c4c42 Merge Changeset: afb94aea Author: Vladimir Kempik Date: 2022-02-08 10:20:00 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/afb94aeae8ffab20ca07dd0fad3765fd65a15255 8264650: Cross-compilation to macos/aarch64 Reviewed-by: burban Backport-of: 7f9ece23dc62e911c78be3fa4b8e297e3ac90bd1 ! make/autoconf/flags.m4 Changeset: 288c9f7d Author: Paul Hohensee Date: 2022-02-08 14:52:29 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/288c9f7d6ac6057216d3c7756ea667cfb65fc6a3 8278381: [GCC 11] Address::make_raw() does not initialize rspec Backport-of: 4f594e6a28ad85d46d3252fb960f1c116f414899 ! src/hotspot/cpu/arm/assembler_arm_32.cpp ! src/hotspot/cpu/x86/assembler_x86.cpp From goetz at openjdk.java.net Wed Feb 9 08:15:46 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 9 Feb 2022 08:15:46 GMT Subject: git: openjdk/jdk11u-dev: 8216969: ParseException thrown for certain months with russian locale Message-ID: <725f8782-27e6-4276-94ad-1e61dccf3609@openjdk.org> Changeset: cd7d8c6c Author: Goetz Lindenmaier Date: 2022-02-09 07:55:40 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/cd7d8c6c5d51eb9999b88f793b1e69bbdcb27353 8216969: ParseException thrown for certain months with russian locale Backport-of: 0623444ae5a0bbf143c288c7ae2eb2fd5a4ca7ae ! src/java.base/share/classes/java/text/SimpleDateFormat.java ! test/jdk/java/text/Format/DateFormat/DateFormatTest.java From duke at openjdk.java.net Wed Feb 9 08:33:10 2022 From: duke at openjdk.java.net (duke) Date: Wed, 9 Feb 2022 08:33:10 GMT Subject: git: openjdk/jdk11u: Added tag jdk-11.0.15+0 for changeset 22186cb1 Message-ID: <7e565e8d-f932-4f76-b247-39399b0d68fa@openjdk.java.net> Tagged by: Goetz Lindenmaier Date: 2021-11-30 18:27:27 +0000 Added tag jdk-11.0.15+0 for changeset 22186cb1fe22 Changeset: 22186cb1 Author: Mat Carter <54955201+macarte at users.noreply.github.com> Committer: Christoph Langer Date: 2021-11-29 20:22:46 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/22186cb1fe22b4b30fc72c67ce9946cd4f03199d From duke at openjdk.java.net Wed Feb 9 08:33:58 2022 From: duke at openjdk.java.net (duke) Date: Wed, 9 Feb 2022 08:33:58 GMT Subject: git: openjdk/jdk11u: Added tag jdk-11.0.15+1 for changeset 288c9f7d Message-ID: Tagged by: Goetz Lindenmaier Date: 2022-02-09 08:43:17 +0000 Added tag jdk-11.0.15+1 for changeset 288c9f7d6ac6 Changeset: 288c9f7d Author: Paul Hohensee Date: 2022-02-08 14:52:29 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/288c9f7d6ac6057216d3c7756ea667cfb65fc6a3 From yan at openjdk.java.net Wed Feb 9 11:18:45 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 9 Feb 2022 11:18:45 GMT Subject: git: openjdk/jdk15u-dev: 8274736: Concurrent read/close of SSLSockets causes SSLSessions to be invalidated unnecessarily Message-ID: Changeset: c9a3110b Author: Yuri Nesterenko Date: 2022-02-09 11:17:59 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/c9a3110b58b6c241599892ec8b22b2c923b413cd 8274736: Concurrent read/close of SSLSockets causes SSLSessions to be invalidated unnecessarily Backport-of: 8822d41fdcc2c2d568badd72635dc587d21dbd63 ! src/java.base/share/classes/sun/security/ssl/TransportContext.java ! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java + test/jdk/sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java From shade at openjdk.java.net Wed Feb 9 11:34:19 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 9 Feb 2022 11:34:19 GMT Subject: git: openjdk/jdk11u-dev: 8277992: Add fast jdk_svc subtests to jdk:tier3 Message-ID: Changeset: 18a08833 Author: Aleksey Shipilev Date: 2022-02-09 11:32:19 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/18a088335bb0c14abdfb6c3f3bf777a0ce3b5d97 8277992: Add fast jdk_svc subtests to jdk:tier3 Reviewed-by: serb Backport-of: 30f0c6475359516ce454722f06ac0c997e09868b ! test/jdk/TEST.groups From yan at openjdk.java.net Wed Feb 9 12:31:31 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 9 Feb 2022 12:31:31 GMT Subject: git: openjdk/jdk13u-dev: 8274736: Concurrent read/close of SSLSockets causes SSLSessions to be invalidated unnecessarily Message-ID: <73be580c-64cf-4300-9bd3-c24c5326f6f0@openjdk.org> Changeset: d959f811 Author: Yuri Nesterenko Date: 2022-02-09 12:29:51 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/d959f811c43d83e34e141a5b5b0f654ff80f8783 8274736: Concurrent read/close of SSLSockets causes SSLSessions to be invalidated unnecessarily Reviewed-by: dcherepanov Backport-of: 8822d41fdcc2c2d568badd72635dc587d21dbd63 ! src/java.base/share/classes/sun/security/ssl/TransportContext.java ! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java + test/jdk/sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java From goetz at openjdk.java.net Wed Feb 9 14:15:21 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 9 Feb 2022 14:15:21 GMT Subject: git: openjdk/jdk17u-dev: 8275330: C2: assert(n->is_Root() || n->is_Region() || n->is_Phi() || n->is_MachMerge() || def_block->dominates(block)) failed: uses must be dominated by definitions Message-ID: <8636dfa0-75ac-4730-867a-ba1ef0f986d5@openjdk.org> Changeset: f3916545 Author: Goetz Lindenmaier Date: 2022-02-09 14:13:51 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/f3916545a4eb2e9ff30d2f4090d94f389494d2fc 8275330: C2: assert(n->is_Root() || n->is_Region() || n->is_Phi() || n->is_MachMerge() || def_block->dominates(block)) failed: uses must be dominated by definitions Backport-of: 3e798dd40c68439f3220445e679b9e0e495435d8 ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/opaquenode.cpp ! src/hotspot/share/opto/opaquenode.hpp + test/hotspot/jtreg/compiler/loopopts/TestDeadPostLoopBecausePredicate.java From goetz at openjdk.java.net Wed Feb 9 14:23:43 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 9 Feb 2022 14:23:43 GMT Subject: git: openjdk/jdk17u: 131 new changesets Message-ID: <24f1e32e-3b2a-4279-bedb-ff3d50f3d0e7@openjdk.org> Changeset: 2e9b2718 Author: Goetz Lindenmaier Date: 2021-12-17 07:29:39 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/2e9b2718d0f18816c908c5ab511b537f62f977a3 8278822: Bump update version for OpenJDK: jdk-17.0.3 Reviewed-by: clanger ! .jcheck/conf ! make/conf/version-numbers.conf Changeset: c0ab12db Author: Vladimir Kempik Date: 2021-12-20 08:16:44 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/c0ab12db5d1f8234ca97ced6a4943ef3dd4266b4 8269175: [macosx-aarch64] wrong CPU speed in hs_err file Backport-of: bcbe3845d92e38ad0086cc337dc5957842eef056 ! src/hotspot/os/bsd/os_bsd.cpp Changeset: cb06a209 Author: Aleksey Shipilev Date: 2021-12-20 11:08:34 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/cb06a20947bce0864e88d9b499d0d3c7c9c0fef5 8275586: Zero: Simplify interpreter initialization Backport-of: 3613ce7c7d5bc8b7d603e1cf6a123588339aed3f ! src/hotspot/cpu/zero/vm_version_zero.cpp ! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp Changeset: 5ea8f483 Author: Aleksey Shipilev Date: 2021-12-20 11:09:34 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/5ea8f4835da08623c5c03983aab10382db2b95a5 8277385: Zero: Enable CompactStrings support Backport-of: 3f847fe89a088d6921107ca887a7a1bace871bd6 ! src/hotspot/cpu/zero/globals_zero.hpp Changeset: cc4a0b1e Author: Aleksey Shipilev Date: 2021-12-21 17:30:19 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/cc4a0b1ebf20b43b951b11eb562dc56ee69461c7 8278016: Add compiler tests to tier{2,3} Backport-of: f180a4591f52d0af0c030aa85be33c51b06c90ee ! test/hotspot/jtreg/TEST.groups Changeset: 4b3a9e3a Author: Aleksey Shipilev Date: 2021-12-22 07:16:35 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/4b3a9e3a3288bc4ba00d6fd892134bb929fcb9c0 8277992: Add fast jdk_svc subtests to jdk:tier3 Backport-of: 30f0c6475359516ce454722f06ac0c997e09868b ! test/jdk/TEST.groups Changeset: 66348799 Author: Aleksey Shipilev Date: 2021-12-22 07:17:34 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/66348799ad102771df59e6e3e73811b789eacd29 8278116: runtime/modules/LoadUnloadModuleStress.java has duplicate -Xmx Backport-of: bef5c7a2865e53778e9e476e57c31c0b0f98bcb1 ! test/hotspot/jtreg/runtime/modules/LoadUnloadModuleStress.java Changeset: 13d30463 Author: Aleksey Shipilev Date: 2021-12-22 07:18:31 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/13d30463f0729578a98b952ea02d3e355cc6b85e 8278115: gc/stress/gclocker/TestGCLockerWithSerial.java has duplicate -Xmx Backport-of: 0fbd2713f1b47c343172fa34be021706c957520e ! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithSerial.java Changeset: 79d97c40 Author: Aleksey Shipilev Date: 2021-12-22 11:18:55 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/79d97c4086a2fb965289616c74fb7bc392b91af3 8272327: Shenandoah: Avoid enqueuing duplicate string candidates Backport-of: ee8bf10d321da8a261ff4eda705cef753b4a7014 ! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.inline.hpp Changeset: 311bb850 Author: Aleksey Shipilev Date: 2021-12-22 11:19:51 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/311bb85014c4aef33d061cae8961d972ea3f6b91 8247980: Exclusive execution of java/util/stream tests slows down tier1 Backport-of: 544193a3bb6431ee4bb0bd43cb29cc60c7709b25 ! test/jdk/TEST.ROOT Changeset: 515d412e Author: Aleksey Shipilev Date: 2021-12-22 11:38:11 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/515d412e3ab4719bce9540caf2baf5b18345ed8e 8273351: bad tag in jdk.random module-info.java Backport-of: d4177a98c1a3d331033f4cbad8c7af184cd5d486 ! src/jdk.random/share/classes/module-info.java Changeset: 83f1749b Author: Aleksey Shipilev Date: 2021-12-22 11:41:36 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/83f1749b57b77afdf9db2b541e37c0da8323a00e 8273162: AbstractSplittableWithBrineGenerator does not create a random salt Backport-of: 5e1df2c7d71e9393beaa4fd2d8812b065d053392 ! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java Changeset: 2cac565b Author: Goetz Lindenmaier Date: 2021-12-22 11:44:18 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/2cac565b24305e92d35835bba697ad69aea28572 8273704: DrawStringWithInfiniteXform.java failed : drawString with InfiniteXform transform takes long time Backport-of: acceffcbf73aa4416c487f890f3ca65e55e47164 ! test/jdk/java/awt/FontClass/DrawStringWithInfiniteXform.java Changeset: c9ebb93c Author: Goetz Lindenmaier Date: 2021-12-22 11:49:15 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/c9ebb93cab45ff21ed7536bc7dcb5fabbc9cb39d 8275650: Problemlist java/io/File/createTempFile/SpecialTempFile.java for Windows 11 Backport-of: 32895ac60949ccceb0a3d25c73ec5e3a00c29593 + out ! test/jdk/ProblemList.txt Changeset: 93234a48 Author: Zhengyu Gu Date: 2021-12-22 14:10:52 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/93234a48abc18ea1f3a9e092cf2f81105adbafd7 8276177: nsk/jvmti/RedefineClasses/StressRedefineWithoutBytecodeCorruption failed with "assert(def_ik->is_being_redefined()) failed: should be being redefined to get here" Reviewed-by: goetz Backport-of: a907b2b144f2af27392eb7c2f9656fbb1a759618 ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/utilities/accessFlags.hpp Changeset: 9d0bfe11 Author: Zhengyu Gu Date: 2021-12-22 14:12:01 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/9d0bfe1108c8a264ecf4f841cb426a22f872c85c 8265150: AsyncGetCallTrace crashes on ResourceMark Backport-of: 267c024eb52acd1611188dd5b1417b877ff3eafd ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp Changeset: 81cd5940 Author: Vladimir Kozlov Date: 2021-12-23 16:40:00 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/81cd594074dd588189eb8619ad6ac91c8e022212 8276314: [JVMCI] check alignment of call displacement during code installation Backport-of: 2f4b5405f0b53782f3ed5274f68b31eb968efb6d ! src/hotspot/cpu/x86/jvmciCodeInstaller_x86.cpp ! src/hotspot/cpu/x86/nativeInst_x86.cpp ! src/hotspot/cpu/x86/nativeInst_x86.hpp Changeset: d8a22d62 Author: Jie Fu Committer: John Jiang Date: 2021-12-27 14:39:10 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/d8a22d628704e589e8e5c281792a1aebcdacf928 8277777: [Vector API] assert(r->is_XMMRegister()) failed: must be in x86_32.ad Backport-of: 349328c929ccad242a344da69585404e4fea087f ! src/hotspot/cpu/x86/x86_32.ad Changeset: 5287dae7 Author: Bernhard Urban-Forster Committer: Vladimir Kempik Date: 2021-12-28 12:27:24 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/5287dae7457c753c7b8c447356d8ff3249657397 8274795: AArch64: avoid spilling and restoring r18 in macro assembler Reviewed-by: aph Backport-of: ede3f4e94c752a8457b7c24e001bd122845d2f6a ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp Changeset: 4a386595 Author: Goetz Lindenmaier Date: 2021-12-28 16:18:21 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/4a3865952435bc4f21d2615bd29fdbd84672dd27 8274658: ISO 4217 Amendment 170 Update Backport-of: f2404d60de2b58c590bf885f5cce50c289073673 ! make/data/currency/CurrencyData.properties ! src/java.base/share/classes/sun/util/resources/CurrencyNames.properties ! test/jdk/java/util/Currency/ValidateISO4217.java ! test/jdk/java/util/Currency/tablea1.txt ! test/jdk/sun/text/resources/LocaleData ! test/jdk/sun/text/resources/LocaleDataTest.java Changeset: 15f24065 Author: Goetz Lindenmaier Date: 2021-12-28 16:21:53 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/15f24065e10aee3906ee92832b5c853d5b126780 8274714: Incorrect verifier protected access error message Backport-of: e39bdc9ddb7ba50160d07a27e6038cdea6a594a8 ! src/hotspot/share/classfile/verifier.cpp + test/hotspot/jtreg/runtime/verifier/PutfieldProtectedTest.java + test/hotspot/jtreg/runtime/verifier/putfieldProtected.jasm Changeset: 6aa60ac1 Author: Goetz Lindenmaier Date: 2021-12-28 16:27:14 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/6aa60ac1dfbc3f93feee73635e29dabf9e4ababe 8277441: CompileQueue::add fails with assert(_last->next() == __null) failed: not last Backport-of: 90f96fb4db174e50cc2510f292fe69fc995add26 ! src/hotspot/share/compiler/compileBroker.cpp Changeset: d30b6e44 Author: Matthias Baesken Date: 2021-12-29 07:52:01 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/d30b6e44c355876c2ab7a6db3142c7ec73578de6 8277328: jdk/jshell/CommandCompletionTest.java failures on Windows Backport-of: 3955b037da8a0981d8efc67f28caaacdef7dfb31 ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/langtools/jdk/jshell/CommandCompletionTest.java Changeset: 38fdf4f1 Author: Goetz Lindenmaier Date: 2021-12-29 09:25:01 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/38fdf4f1d2f4f9c60455fec79ccebff5042bf149 8276623: JDK-8275650 accidentally pushed "out" file Backport-of: c62b3476ce12cea633abead0d6376ea0a05f92f9 - out Changeset: 3adb3dd2 Author: Goetz Lindenmaier Date: 2021-12-29 09:31:15 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/3adb3dd26e870332f0eb853d1bde152769445a7d 8278099: two sun/security/pkcs11/Signature tests failed with AssertionError Backport-of: 669c90e23b2397fa9fb4388e8380c95c3b19eb48 ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java Changeset: f016e603 Author: Goetz Lindenmaier Date: 2021-12-29 09:33:02 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/f016e603af58010cd02d8f7275671444ae9a420b 8275610: C2: Object field load floats above its null check resulting in a segfault Backport-of: 7c6f57fcb1f1fcecf26f7b8046a5a41ca6d9c315 ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestEliminateNullCheckWithSplitIf.java Changeset: 493a78af Author: Sergey Bylokhov Date: 2021-12-29 23:28:12 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/493a78af8c3e9b8af97245ca81dd6bed2337b248 8270874: JFrame paint artifacts when dragged from standard monitor to HiDPI monitor Backport-of: 03473b4c271b2ec7f0ebdb0edabadf7f36816b9d ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp ! test/jdk/java/awt/Window/WindowResizingOnDPIChanging/WindowResizingOnMovingToAnotherDisplay.java Changeset: dcd98215 Author: Sergey Bylokhov Date: 2021-12-29 23:31:06 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/dcd98215f257f4e373dd58e0daf0013be2c53850 8272167: AbsPathsInImage.java should skip *.dSYM directories Backport-of: dd93c6e27b66acebb221583fd28d03c65bfc1f24 ! test/jdk/build/AbsPathsInImage.java Changeset: 611a0ea8 Author: Goetz Lindenmaier Date: 2021-12-31 13:23:28 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/611a0ea8edae2eeead0d2087621f90b7973fafa6 8273895: compiler/ciReplay/TestVMNoCompLevel.java fails due to wrong data size with TieredStopAtLevel=2,3 Backport-of: a561eac912740da6a5982c47558e13f34481219f ! test/hotspot/jtreg/compiler/ciReplay/TestVMNoCompLevel.java Changeset: 38f01a70 Author: Goetz Lindenmaier Date: 2021-12-31 13:26:54 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/38f01a70976c0f02c92f4bdf46d819f97e102430 8275536: Add test to check that File::lastModified returns same time stamp as Files.getLastModifiedTime Backport-of: 97d3280eb4735f5b84cd4a9a1286e35c1c48113a + test/jdk/java/io/File/LastModifiedTest.java Changeset: 0a538a08 Author: Aleksey Shipilev Date: 2022-01-03 08:29:57 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/0a538a08e489f47c97e3915a499d22e9d5cdde82 8276662: Scalability bottleneck in SymbolTable::lookup_common() Backport-of: 1d7cef33c5ff24695463a03c58c7ca350ec190fc ! src/hotspot/share/classfile/symbolTable.cpp Changeset: 8ce6877f Author: Aleksey Shipilev Date: 2022-01-03 08:31:10 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/8ce6877fcfdb2043e37af27f4ccd3cc107389f91 8279011: JFR: JfrChunkWriter incorrectly handles int64_t chunk size as size_t Backport-of: 467f654916764751746934f80877d49a5f107194 ! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp Changeset: 256356d4 Author: Aleksey Shipilev Date: 2022-01-03 08:31:56 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/256356d4e3321e36052261cde0ad8f9dc42358a0 8274130: C2: MulNode::Ideal chained transformations may act on wrong nodes Reviewed-by: kvn Backport-of: 756d22c3563ac92e74bb68d5eecb86d4fbab2c6b ! src/hotspot/share/opto/mulnode.cpp Changeset: 7daca99e Author: Goetz Lindenmaier Date: 2022-01-05 06:48:28 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/7daca99e019f615d3cb4d48072c3b2eb87c53a34 8275326: C2: assert(no_dead_loop) failed: dead loop detected Backport-of: 70d5dffb4e7110902b59b56efaef31614916148c ! src/hotspot/share/opto/cfgnode.cpp Changeset: 8e6ed88e Author: Goetz Lindenmaier Date: 2022-01-05 06:49:09 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/8e6ed88e53c0ed1cecd0f9f9ff94b02169615cb6 8239502: [TEST_BUG] Test javax/swing/text/FlowView/6318524/bug6318524.java never fails Backport-of: b7425b63f6b69ba8709664377b4e037176ab6139 + test/jdk/javax/swing/text/FlowView/6318524/bug6318524.java Changeset: ccb5f866 Author: Goetz Lindenmaier Date: 2022-01-05 06:50:15 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/ccb5f86643bad5f3b5bae2be8a915c2aedad2015 8273634: [TEST_BUG] Improve javax/swing/text/ParagraphView/6364882/bug6364882.java Backport-of: 67e52a3078b0e7e522297c6008f5ac3792937c6a + test/jdk/javax/swing/text/ParagraphView/6364882/bug6364882.java Changeset: a471f7a2 Author: Goetz Lindenmaier Date: 2022-01-05 06:51:27 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/a471f7a2fad78185493b409a0a77b89c4b53d4ab 8275800: Redefinition leaks MethodData::_extra_data_lock Backport-of: 40606021ee6b7d18674e36b3f6249f1ca8a7647e ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp Changeset: bd280503 Author: Goetz Lindenmaier Date: 2022-01-05 07:00:27 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/bd280503fb1fe9bf700c80f0bb606e6cb4d3fbb7 8278172: java/nio/channels/FileChannel/BlockDeviceSize.java should only run on Linux Backport-of: 0d938cedcaf55886058b94dc280a8f7181c79fdf ! test/jdk/java/nio/channels/FileChannel/BlockDeviceSize.java Changeset: 775e81de Author: Goetz Lindenmaier Date: 2022-01-05 07:03:48 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/775e81de78ce61b6769eb87e9cbe56129e56b022 8273933: [TESTBUG] Test must run without preallocated exceptions Backport-of: 4d95a5d6dc7cc3d2b239c554a1302ac647807bd6 ! test/hotspot/jtreg/vmTestbase/jit/t/t105/t105.java Changeset: 0ccdda46 Author: Goetz Lindenmaier Date: 2022-01-05 07:32:00 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/0ccdda46df6d97b9e117338e2233064019097861 8274465: Fix javax/swing/text/ParagraphView/6364882/bug6364882.java failures Backport-of: bb4500d0d227cbb238bd6c862e143f864106a31a ! test/jdk/javax/swing/text/ParagraphView/6364882/bug6364882.java Changeset: 9acabebe Author: Guoxiong Li Committer: Goetz Lindenmaier Date: 2022-01-05 08:23:52 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/9acabebea76c2fb7de90b2f57917dec2bf0e0507 8278104: C1 should support the compiler directive 'BreakAtExecute' Backport-of: 3c10b5db38455b8aed88599f5743fd846bd0913e ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp ! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp ! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp ! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/c1/c1_MacroAssembler.hpp ! src/hotspot/share/compiler/compilerDirectives.cpp Changeset: ca59b640 Author: Zhengyu Gu Date: 2022-01-05 13:36:20 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/ca59b640e3370df6720090202a03325c3f8371fc 8277342: vmTestbase/nsk/stress/strace/strace004.java fails with SIGSEGV in InstanceKlass::jni_id_for Backport-of: 09e8c8c64abf4178a042c79b92d7e08e54467331 ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp Changeset: 4a188e91 Author: Jaroslav Bachorik Date: 2022-01-06 15:13:24 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/4a188e9112b9670964842a61262ae06703d66ca4 8277919: OldObjectSample event causing bloat in the class constant pool in JFR recording Backport-of: 475ec8e6c5abc3431344d69bd46395e8c4b46e4c ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp Changeset: de2e289d Author: Goetz Lindenmaier Date: 2022-01-06 15:49:43 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/de2e289dcef1146d62e4c8ac5451749ef5547e86 8278239: vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine failed with EXCEPTION_ACCESS_VIOLATION at 0x000000000000000d Backport-of: 2be3e7ef1cff1aae6faf1f4f0545d561af48d0ba ! src/hotspot/share/code/codeCache.cpp Changeset: 3b5fc8ca Author: William Kemper Committer: Paul Hohensee Date: 2022-01-06 15:55:08 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/3b5fc8ca6ac3e98f5c741ed3bff31cbece95ff16 8278824: Uneven work distribution when scanning heap roots in G1 Reviewed-by: phh Backport-of: b4b0328d62d9a9646f2822c361e41001bf0d4aa0 ! src/hotspot/share/gc/g1/g1RemSet.cpp Changeset: e54e3c42 Author: Zhengyu Gu Date: 2022-01-06 16:12:57 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/e54e3c42093f50ea90da7ba67ae79da85c36623a 8278627: Shenandoah: TestHeapDump test failed Reviewed-by: shade Backport-of: 1128674d7f3766dda8869b213e1fc629e44ea7a8 ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp Changeset: 5ea822c6 Author: Jaroslav Bachorik Date: 2022-01-06 17:51:30 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/5ea822c6f70bc77fb75b0d5ab57ffba29864ab30 8278987: RunThese24H.java failed with EXCEPTION_ACCESS_VIOLATION in __write_sample_info__ Backport-of: 713fbeb050a8f79d3a662106125c3f14f3952741 ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp Changeset: 3d3533a6 Author: Aleksey Shipilev Date: 2022-01-07 11:18:29 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/3d3533a6ea5203bf5205609015066981302265b7 8279379: GHA: Print tests that are in error Backport-of: 06f3713271f7827b376a3a9cfbfd3d91bc77f7de ! .github/workflows/submit.yml Changeset: 3de6b2cb Author: Matthias Baesken Date: 2022-01-10 11:21:20 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/3de6b2cb81365b09a078507080bcd229b76e6783 8266490: Extend the OSContainer API to support the pids controller of cgroups Backport-of: 089e83bf1bf6f28cec8dd30288720b6d066301f0 ! src/hotspot/os/linux/cgroupSubsystem_linux.cpp ! src/hotspot/os/linux/cgroupSubsystem_linux.hpp ! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp ! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp ! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp ! src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp ! src/hotspot/os/linux/osContainer_linux.cpp ! src/hotspot/os/linux/osContainer_linux.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/java.base/linux/classes/jdk/internal/platform/CgroupMetrics.java ! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystem.java ! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemFactory.java ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java ! src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2Subsystem.java ! src/java.base/share/classes/jdk/internal/platform/Metrics.java ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java ! test/hotspot/jtreg/containers/docker/TestMisc.java + test/hotspot/jtreg/containers/docker/TestPids.java + test/jdk/jdk/internal/platform/docker/TestPidsLimit.java ! test/lib/jdk/test/lib/containers/docker/Common.java Changeset: 744d785d Author: Aleksey Shipilev Date: 2022-01-10 11:47:04 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/744d785d5971a25bde6890b3ab408cf2e7f92f96 8279225: [arm32] C1 longs comparison operation destroys argument registers Backport-of: 299022dfacbcb49e3bc5beca8ff9b1fca1101493 ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp Changeset: 7554d8c1 Author: Aleksey Shipilev Date: 2022-01-10 11:48:10 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/7554d8c1efc3c8607693fbc74b3c2a2948f566d3 8278020: ~13% variation in Renaissance-Scrabble Backport-of: 4ba980ba439f94a6b5015e64382a6c308476d63f ! src/hotspot/share/oops/klass.hpp Changeset: db0b611a Author: Zhengyu Gu Date: 2022-01-10 15:00:02 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/db0b611a18ddcc01f7e5a00ca9d0fab5271e5ee7 8278384: Bytecodes::result_type() for arraylength returns T_VOID instead of T_INT Backport-of: 769f14db847813f5a3601e9ec21e6cadbd99ee96 ! src/hotspot/share/interpreter/bytecodeUtils.cpp ! src/hotspot/share/interpreter/bytecodes.cpp Changeset: ab0ade6f Author: Matthias Baesken Date: 2022-01-11 07:39:03 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/ab0ade6f370a1cf9b839b3c915d553fa2b6f613a 8272398: Update DockerTestUtils.buildJdkDockerImage() Backport-of: ec63957f9d103e86d3b8e235e79cabb8992cb3ca ! test/hotspot/jtreg/containers/docker/DockerBasicTest.java ! test/hotspot/jtreg/containers/docker/TestCPUAwareness.java ! test/hotspot/jtreg/containers/docker/TestCPUSets.java ! test/hotspot/jtreg/containers/docker/TestJFREvents.java ! test/hotspot/jtreg/containers/docker/TestJFRNetworkEvents.java ! test/hotspot/jtreg/containers/docker/TestJFRWithJMX.java ! test/hotspot/jtreg/containers/docker/TestJcmdWithSideCar.java ! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java ! test/hotspot/jtreg/containers/docker/TestMisc.java ! test/hotspot/jtreg/containers/docker/TestPids.java ! test/jdk/jdk/internal/platform/docker/TestDockerCpuMetrics.java ! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java ! test/jdk/jdk/internal/platform/docker/TestGetFreeSwapSpaceSize.java ! test/jdk/jdk/internal/platform/docker/TestPidsLimit.java ! test/jdk/jdk/internal/platform/docker/TestSystemMetrics.java ! test/jdk/jdk/internal/platform/docker/TestUseContainerSupport.java ! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java Changeset: e8b4d824 Author: Aleksey Shipilev Date: 2022-01-11 09:16:53 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/e8b4d824cecf205b62717f2e18eb4b4f51a5d519 8244602: Add JTREG_REPEAT_COUNT to repeat execution of a test Reviewed-by: clanger Backport-of: b2638e5efd3c2b1abe790ab59baf28afa308614f ! doc/testing.html ! doc/testing.md ! make/RunTests.gmk Changeset: a9b245bb Author: Goetz Lindenmaier Date: 2022-01-11 12:42:15 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/a9b245bb064c39de6a8c321b8faf1424cac56af7 8269523: runtime/Safepoint/TestAbortOnVMOperationTimeout.java failed when expecting 'VM operation took too long' Backport-of: 4f42eb6601c3b6011d3c2b30af6b2be264ff7c0e ! test/hotspot/jtreg/runtime/Safepoint/TestAbortOnVMOperationTimeout.java Changeset: 832a570d Author: Goetz Lindenmaier Date: 2022-01-11 12:45:54 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/832a570de5b7a119d3466b5970c389aa6b87624e 8269037: jsig/Testjsig.java doesn't have to be restricted to linux only Backport-of: 34ba70a71ba414a6d8cfc5c667d556d4d6072793 ! make/test/JtregNativeHotspot.gmk ! test/hotspot/jtreg/runtime/jsig/Testjsig.java Changeset: 6c0f9742 Author: Goetz Lindenmaier Date: 2022-01-11 12:48:49 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/6c0f9742c3fd63d345ba2653c501cdb0ac061653 8262134: compiler/uncommontrap/TestDeoptOOM.java failed with "guarantee(false) failed: wrong number of expression stack elements during deopt" Backport-of: 32139c1a8aae51c0869f41be57580ff4463913d2 ! src/hotspot/share/c1/c1_IR.cpp ! src/hotspot/share/c1/c1_IR.hpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! test/hotspot/jtreg/runtime/BootstrapMethod/BSMCalledTwice.java Changeset: d716c2b7 Author: Goetz Lindenmaier Date: 2022-01-11 13:01:04 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/d716c2b70c7d5da3ad7f0d31eadb0d66ab826733 8278758: runtime/BootstrapMethod/BSMCalledTwice.java fails with release VMs after JDK-8262134 Backport-of: f48a3e86d0274912160f3c415f92741eefa1cb1d ! test/hotspot/jtreg/runtime/BootstrapMethod/BSMCalledTwice.java Changeset: 7f684c31 Author: Zhengyu Gu Date: 2022-01-11 14:15:43 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/7f684c31a2cf39bc4f94b773ceb6640befcdd057 8273682: Upgrade Jline to 3.20.0 Backport-of: b8cb76ad210cb3e7524c7f5b13cfe57746ac05d4 ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Candidate.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/CompletionMatcher.java - src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/ConfigurationPath.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/EndOfFileException.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/LineReader.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/LineReaderBuilder.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Parser.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/PrintAboveWriter.java - src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/ScriptEngine.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/CompletionMatcherImpl.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/DefaultHighlighter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/DefaultParser.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/LineReaderImpl.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/ReaderUtils.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/StringsCompleter.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/SystemCompleter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/history/DefaultHistory.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/Terminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/TerminalBuilder.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractWindowsTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/spi/JansiSupport.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/spi/JnaSupport.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedCharSequence.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedString.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedStringBuilder.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedStyle.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/ColorPalette.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Colors.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Curses.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Display.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/InfoCmp.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Log.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingPumpInputStream.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingPumpReader.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/PumpReader.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Signals.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/StyleResolver.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/rxvt-basic.caps + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/rxvt-unicode-256color.caps + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/rxvt-unicode.caps + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/rxvt.caps ! src/jdk.internal.le/share/legal/jline.md ! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/JnaSupportImpl.java ! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/JnaWinSysTerminal.java ! test/jdk/jdk/internal/jline/AbstractWindowsTerminalTest.java ! test/jdk/jdk/internal/jline/KeyConversionTest.java Changeset: 68846354 Author: Sergey Nazarkin Committer: Vladimir Kempik Date: 2022-01-11 20:03:25 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/68846354bbf2b15617461070292f2d8f0c6a7270 8279300: [arm32] SIGILL when running GetObjectSizeIntrinsicsTest Backport-of: 6613ce64d76a6cc40fd933b022834098721b8d23 ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp Changeset: 9f97c821 Author: Andrew Leonard Committer: Christoph Langer Date: 2022-01-11 22:09:58 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/9f97c821bd5834be482ffbd10951f8fa1a6823c4 8276654: element-list order is non deterministic Backport-of: 14d66bd438dfa1feeafaca39be8f79a91e2968e9 ! make/modules/jdk.javadoc/Gendata.gmk Changeset: 75f87528 Author: Liam Miller-Cushon Committer: Christoph Langer Date: 2022-01-11 22:11:04 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/75f87528cc5b038658bd91d16448f35467e7da21 8225559: assertion error at TransTypes.visitApply Backport-of: de61328d30e4d022c2609b2947bafe4b36cc1293 ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java + test/langtools/tools/javac/generics/diamond/protectedConstructor/ProtectedConstructorTest.java = test/langtools/tools/javac/generics/diamond/protectedConstructor/pkg/Bar.java Changeset: 8d7a6e5d Author: Aleksey Shipilev Date: 2022-01-12 11:46:54 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/8d7a6e5d4bc2bd3ad1078202a7f75e1f05e4a78c 8279505: Update documentation for RETRY_COUNT and REPEAT_COUNT Backport-of: bc12381105ef5ba14f99304a220817e97c9a99b5 ! doc/testing.html ! doc/testing.md Changeset: 2886a4dc Author: Goetz Lindenmaier Date: 2022-01-13 13:36:38 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/2886a4dc0b5831062588211393d959e625b96325 8277447: Hotspot C1 compiler crashes on Kotlin suspend fun with loop Reviewed-by: phh Backport-of: b46f0b0b1f2ada705f8b5aac9b7d8423699437a1 ! src/hotspot/share/c1/c1_Instruction.cpp + test/hotspot/jtreg/compiler/c1/TestC1PhiPlacementPathology.jasm + test/hotspot/jtreg/compiler/c1/TestC1PhiPlacementPathologyMain.java Changeset: 30c263c1 Author: Goetz Lindenmaier Date: 2022-01-13 13:42:17 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/30c263c16beb0f5f2f6dc7275e4caa1dc38de93b 8278871: [JVMCI] assert((uint)reason < 2* _trap_hist_limit) failed: oob Backport-of: 6f0e8da6d3bef340299e48977d5e17d05eabe682 ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/methodData.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/deoptimization.hpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java Changeset: 2e5c4007 Author: Goetz Lindenmaier Date: 2022-01-13 13:46:44 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/2e5c4007b27d5946c8a68b1ad015d219fdf794e2 8269087: CheckSegmentedCodeCache test fails in an emulated-client VM Backport-of: 595446bff4af65a30fc88470f20baec2199cd139 ! test/hotspot/jtreg/compiler/codecache/CheckSegmentedCodeCache.java Changeset: f652b448 Author: Goetz Lindenmaier Date: 2022-01-13 13:53:25 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/f652b448b8773293a3e34f4b5226f06f7796e3d9 8269849: vmTestbase/gc/gctests/PhantomReference/phantom002/TestDescription.java failed with "OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects" Backport-of: b7245c6164df3f01c34f4f3c94185a6b6d338551 ! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/phantom001/phantom001.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft001/soft001.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft003/soft003.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft004/soft004.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft005/soft005.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak001/weak001.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak003/weak003.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak004/weak004.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak005/weak005.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak006/weak006.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak007/weak007.java Changeset: 061bf8fc Author: Matthias Baesken Date: 2022-01-14 07:45:58 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/061bf8fc266a9eaf9740ff1419d587f5e81bcf12 8273526: Extend the OSContainer API pids controller with pids.current Backport-of: d4546b6b36f9dc9ff3d626f8cfe62b62daa0de01 ! src/hotspot/os/linux/cgroupSubsystem_linux.hpp ! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp ! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp ! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp ! src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp ! src/hotspot/os/linux/osContainer_linux.cpp ! src/hotspot/os/linux/osContainer_linux.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/java.base/linux/classes/jdk/internal/platform/CgroupMetrics.java ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java ! src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2Subsystem.java ! src/java.base/share/classes/jdk/internal/platform/Metrics.java ! test/hotspot/jtreg/containers/docker/TestMisc.java ! test/hotspot/jtreg/containers/docker/TestPids.java Changeset: 3c279bd4 Author: Martin Doerr Date: 2022-01-14 10:45:15 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/3c279bd42c362f62d90b4225c265c24054c9c55d 8277846: Implement fast-path for ASCII-compatible CharsetEncoders on ppc64 Backport-of: a5f2a58ba4ac25f4bd66f1f1f4c036a4f0024229 ! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/matcher_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad Changeset: 4b5b58df Author: Johannes Bechberger Committer: Christoph Langer Date: 2022-01-14 12:21:53 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/4b5b58df93e41328ddb345f9f941323012b94b19 8273366: [testbug] javax/swing/UIDefaults/6302464/bug6302464.java fails on macOS12 Backport-of: febcc72a549e973de4649503fc686fc520e3b3cd ! test/jdk/javax/swing/UIDefaults/6302464/bug6302464.java Changeset: 0130fdcd Author: Johannes Bechberger Committer: Christoph Langer Date: 2022-01-14 12:46:20 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/0130fdcd85297cdc23bf0cda51cb3edf3328aa0c 8273967: gtest os.dll_address_to_function_and_library_name_vm fails on macOS12 Reviewed-by: goetz Backport-of: 92d2176362954a7093894057748056610eeafe4b ! src/hotspot/os/bsd/decoder_machO.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/share/runtime/os.cpp ! test/hotspot/gtest/runtime/test_os.cpp Changeset: fc92adc9 Author: Andrew Leonard Committer: Christoph Langer Date: 2022-01-14 12:51:30 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/fc92adc97593641cd3b4a31c61249921c59a7602 8276764: Enable deterministic file content ordering for Jar and Jmod Backport-of: 24e586a04368a76cd9f37aa783b974b9e0351d58 ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java + test/jdk/tools/jar/ContentOrder.java ! test/jdk/tools/jmod/JmodTest.java Changeset: 78e21539 Author: Matthias Baesken Date: 2022-01-14 13:00:13 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/78e21539fe6a72a17bddcb7df6a2637639d6916f 8274506: TestPids.java and TestPidsLimit.java fail with podman run as root Backport-of: 94e31e5ca51d1c4c253cf7ac5acd950d10c22267 ! test/hotspot/jtreg/containers/docker/TestPids.java ! test/jdk/jdk/internal/platform/docker/TestPidsLimit.java Changeset: 84457e5f Author: Thomas Stuefe Date: 2022-01-14 13:25:58 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/84457e5f4202fc5502067ad94b8d8f9a1156a641 8278309: [windows] use of uninitialized OSThread::_state Backport-of: 54993b13078ceb05736bb0e1d7ed7415c390442e ! src/hotspot/os/windows/os_windows.cpp Changeset: e92b2bc0 Author: Goetz Lindenmaier Date: 2022-01-14 14:20:00 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/e92b2bc0b48a2c04c612cfd5a2913d73ad16b3f4 8269206: A small typo in comment in test/lib/sun/hotspot/WhiteBox.java Backport-of: 2c29d790cac0525130ade6caf10a60ba5a1320a9 ! test/lib/sun/hotspot/WhiteBox.java Changeset: e9658818 Author: Goetz Lindenmaier Date: 2022-01-15 13:59:09 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/e9658818ec44eb7b6960def8320816309f38592f 8263567: gtests don't terminate the VM safely Backport-of: 843943c204f6e8ca046919eae4e727bef6e3326c ! test/hotspot/gtest/gtestMain.cpp ! test/hotspot/gtest/unittest.hpp Changeset: 33542449 Author: Goetz Lindenmaier Date: 2022-01-15 14:03:59 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/335424492ba07fef147fee1aba519ecd48ffdf86 8271202: C1: assert(false) failed: live_in set of first block must be empty Backport-of: 54b800d56d6bc86676722ad96e87b8344606bcb7 ! src/hotspot/share/c1/c1_LIRGenerator.cpp + test/hotspot/jtreg/compiler/c1/Test8271202.java Changeset: d1d0b08b Author: Goetz Lindenmaier Date: 2022-01-15 14:07:24 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/d1d0b08b9d953973cf1b87b353db48eb48d573af 8279412: [JVMCI] failed speculations list must outlive any nmethod that refers to it Backport-of: 1ffdc52cf0ab88458e0583bff28d35ca33d244b7 ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotNmethod.java Changeset: 6f644e0d Author: Goetz Lindenmaier Date: 2022-01-17 20:36:12 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/6f644e0d50141a552d77643339f75169b0a7337c 8273277: C2: Move conditional negation into rc_predicate Backport-of: 710f496456d642c3e98d230270598f0b2dc75aba ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.hpp + test/hotspot/jtreg/compiler/loopopts/TestSkeletonPredicateNegation.java ! test/hotspot/jtreg/vmTestbase/jit/t/t105/t105.java Changeset: 69d296d4 Author: Goetz Lindenmaier Date: 2022-01-17 20:40:23 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/69d296d4f8f47e774eda4f4a614131bc40f42fad 8279833: Loop optimization issue in String.encodeUTF8_UTF16 Backport-of: c3d0a94040d9bd0f4b99da97b89fbfce252a41c0 ! src/java.base/share/classes/java/lang/String.java ! test/micro/org/openjdk/bench/java/lang/StringEncode.java Changeset: 2137e83d Author: Andrew Leonard Committer: Christoph Langer Date: 2022-01-17 22:51:39 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/2137e83dd253940396fbec205999ed501baa063f 8277069: [REDO] JDK-8276743 Make openjdk build Zip Archive generation "reproducible" Backport-of: c93552c8bbcdabb6219327d67409bf63432f49d8 ! make/Main.gmk ! make/ToolsJdk.gmk ! make/common/ZipArchive.gmk + make/jdk/src/classes/build/tools/makezipreproducible/MakeZipReproducible.java Changeset: f749fc73 Author: Thomas Stuefe Date: 2022-01-18 05:35:27 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/f749fc73c46cb7fb0ab144193f3bf5755b464ea5 8280002: jmap -histo may leak stream Backport-of: c359c358c8ebaf7b1dddbc4b499a7aae65ba6736 ! src/hotspot/share/services/attachListener.cpp Changeset: d3eb0a2d Author: Aleksey Shipilev Date: 2022-01-18 12:12:20 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/d3eb0a2daf725eb6b7167db2ddad7f403c7696ca 8279998: PPC64 debug builds fail with "untested: RangeCheckStub: predicate_failed_trap_id" Backport-of: 4d9b3f4ceef4b514ec943e1a5dd1147618376ad8 ! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp Changeset: 761e2989 Author: Andrew Leonard Committer: Christoph Langer Date: 2022-01-18 14:02:34 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/761e2989e459b9403a5ee3c5f3c776838637f8ac 8276766: Enable jar and jmod to produce deterministic timestamped content 8279453: Disable tools/jar/ReproducibleJar.java on 32-bit platforms Reviewed-by: lancea, clanger Backport-of: db68a0ce1ce152345320e70acb7e9842d2f1ece4 ! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodOutputStream.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties + test/jdk/tools/jar/ReproducibleJar.java ! test/jdk/tools/jmod/JmodTest.java Changeset: c7329f33 Author: Evgeny Astigeevich Committer: Paul Hohensee Date: 2022-01-18 14:36:27 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/c7329f33153d1f9a47dc84df240a9efe955d61f3 8186670: Implement _onSpinWait() intrinsic for AArch64 Backport-of: 6954b98f8faf29b6c2d13687a7a94e83302bdd85 ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/globals_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp + src/hotspot/cpu/aarch64/spin_wait_aarch64.hpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp + test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitAArch64.java + test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitNoneAArch64.java + test/micro/org/openjdk/bench/java/lang/ThreadOnSpinWait.java + test/micro/org/openjdk/bench/java/lang/ThreadOnSpinWaitProducerConsumer.java + test/micro/org/openjdk/bench/java/lang/ThreadOnSpinWaitSharedCounter.java Changeset: 3ca676cd Author: Goetz Lindenmaier Date: 2022-01-19 19:48:46 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/3ca676cd30746415a39cca41f0921e8dd1a425af 8269032: Stringdedup tests are failing if the ergonomically select GC does not support it Backport-of: 3fc761d97d43429d3fdc0646835c462e0fe1bd3e ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationAgeThreshold.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationFullGC.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationInterned.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationPrintOptions.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTableResize.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTools.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationYoungGC.java Changeset: 36fc98b0 Author: Goetz Lindenmaier Date: 2022-01-19 19:53:35 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/36fc98b0716a18aa3b954c9ef4e44e0703b8bfb7 8273341: Update Siphash to version 1.0 Backport-of: 6cf4cd1aa46414d9af17f3704b27d0d381a17ee8 ! src/hotspot/share/classfile/altHashing.cpp ! src/hotspot/share/classfile/altHashing.hpp Changeset: 5e93008d Author: Goetz Lindenmaier Date: 2022-01-20 13:43:00 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/5e93008d16833c75e6154d01743fe5dce3df8c05 Merge Reviewed-by: clanger ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.cpp Changeset: fe1d8e99 Author: Evgeny Astigeevich Committer: Paul Hohensee Date: 2022-01-20 18:33:05 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/fe1d8e99fac0b200de735963ac2a9c5459c6bcc4 8277137: Set OnSpinWaitInst/OnSpinWaitInstCount defaults to "isb"/1 for Arm Neoverse N1 Backport-of: 38345bd28db83371676f1685806ddc207a833879 ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp + test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitAArch64DefaultFlags.java Changeset: 43ddf822 Author: Evgeny Astigeevich Committer: Paul Hohensee Date: 2022-01-20 18:53:08 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/43ddf82214c1b0721fb5afc35aec6f2f6b800644 8277503: compiler/onSpinWait/TestOnSpinWaitAArch64DefaultFlags.java failed with "OnSpinWaitInst with the expected value 'isb' not found." Reviewed-by: phh Backport-of: 7b2d823e842e6a66dbe46b048da44ca9e5485c75 ! test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitAArch64DefaultFlags.java Changeset: 7273556e Author: Aleksey Shipilev Date: 2022-01-21 11:01:28 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/7273556e89c7cfd8d12e1ba9e58186c2daf6090f 8273433: Enable parallelism in vmTestbase_nsk_sysdict tests Backport-of: 5ca26cbddbdd47a73cc141a6215dc89c53841d4a - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree001/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree002/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree003/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree004/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree005/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree006/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree007/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree008/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree009/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree010/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree011/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree012/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain001/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain002/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain003/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain004/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain005/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain006/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain007/TEST.properties - test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain008/TEST.properties Changeset: a39960a4 Author: Aleksey Shipilev Date: 2022-01-21 11:04:06 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/a39960a40e2572b75ece52afbb2179e0e7847e75 8278389: SuspendibleThreadSet::_suspend_all should be volatile/atomic Backport-of: aec1b039b35b73db17c943cdd86949a92e64fcb6 ! src/hotspot/share/gc/shared/suspendibleThreadSet.cpp ! src/hotspot/share/gc/shared/suspendibleThreadSet.hpp Changeset: 17cdd90f Author: Aleksey Shipilev Date: 2022-01-21 11:31:14 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/17cdd90f33198900547b84fbfaeadbe785c97a33 8273438: Enable parallelism in vmTestbase/metaspace/stressHierarchy tests Backport-of: a143372818ffab635b0e97208be53569b159a98b - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy001/TEST.properties - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy002/TEST.properties - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy003/TEST.properties - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy004/TEST.properties - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy005/TEST.properties - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy006/TEST.properties - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy007/TEST.properties - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy008/TEST.properties - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy009/TEST.properties - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy010/TEST.properties - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy011/TEST.properties - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy012/TEST.properties - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy013/TEST.properties - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy014/TEST.properties - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy015/TEST.properties Changeset: 55fb592e Author: Sergey Bylokhov Date: 2022-01-21 21:34:24 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/55fb592e455ab87c38f17c0e746641a978b88cf3 8273972: Multi-core choke point in CMM engine (LCMSTransform.doTransform) Backport-of: e49e5b5a7ed9e493380fb73100057898c707b31b ! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java ! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSTransform.java ! src/java.desktop/share/native/liblcms/LCMS.c + test/jdk/sun/java2d/cmm/ColorConvertOp/MTPerLineTransformValidation.java + test/jdk/sun/java2d/cmm/ColorConvertOp/MTTransformValidation.java Changeset: 25a418d5 Author: Matthias Baesken Date: 2022-01-25 08:31:39 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/25a418d526d1b8c380fa6230324799957d0b0d3a 8278344: sun/security/pkcs12/KeytoolOpensslInteropTest.java test fails because of different openssl output Backport-of: 8b5ff4bdffc8f32317d67b00c085071d6c772b30 ! test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java Changeset: 6315ce3c Author: Aleksey Shipilev Date: 2022-01-25 09:08:22 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/6315ce3c5962dbb0fd2347ead5174a25a1221f88 8275687: runtime/CommandLine/PrintTouchedMethods test shouldn't catch RuntimeException Backport-of: f0136ec94539d0e30ec11d44f8143196da1f7125 ! test/hotspot/jtreg/runtime/CommandLine/PrintTouchedMethodsJcmd.java Changeset: 28dcaf3c Author: Goetz Lindenmaier Date: 2022-01-25 09:16:41 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/28dcaf3c2eaa533b129f0662702c5735d31b771a 8272553: several hotspot runtime/CommandLine tests don't check exit code Backport-of: 709b5910c35ad081b2367435cbc689414098b87a ! test/hotspot/jtreg/runtime/CommandLine/CompilerConfigFileWarning.java ! test/hotspot/jtreg/runtime/CommandLine/ConfigFileWarning.java ! test/hotspot/jtreg/runtime/CommandLine/ObsoleteFlagErrorMessage.java ! test/hotspot/jtreg/runtime/CommandLine/PrintTouchedMethods.java ! test/hotspot/jtreg/runtime/CommandLine/TestHexArguments.java ! test/hotspot/jtreg/runtime/CommandLine/TestVMOptions.java ! test/hotspot/jtreg/runtime/CommandLine/VMOptionWarning.java Changeset: 59d39ef6 Author: Goetz Lindenmaier Date: 2022-01-25 09:19:04 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/59d39ef601a285be8843fa5c310c31163eaf911e 8236505: Mark jdk/editpad/EditPadTest.java as @headful Backport-of: 7acec3f161234b99da76193781296157b98d689c ! test/jdk/jdk/editpad/EditPadTest.java Changeset: 0a1419c5 Author: Goetz Lindenmaier Date: 2022-01-25 09:36:14 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/0a1419c592609ad40c84cf8a7ebfff28fb3c21c8 8253197: vmTestbase/nsk/jvmti/StopThread/stopthrd007/TestDescription.java fails with "ERROR: DebuggeeSleepingThread: ThreadDeath lost" Backport-of: 9573022978bfeff55b51fa6f30027f59a0783d31 ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/StopThread/stopthrd007.java Changeset: 3d6f3319 Author: Goetz Lindenmaier Date: 2022-01-25 09:38:36 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/3d6f3319b6f2a6d225a85f59db43361b678305fb 8177814: jdk/editpad is not in jdk TEST.groups Backport-of: cfe7471f1769eca2a4e623f5ba9cddceb005f0bf ! test/jdk/TEST.groups Changeset: 0cc9d302 Author: Matthias Baesken Date: 2022-01-26 08:08:04 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/0cc9d30292a06e30c1d6dff9684cd219704b56ee 8275082: Update XML Security for Java to 2.3.0 Backport-of: 2c31a1735d5b8646ed8984a5475d5c8c9c91c19d ! 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/implementations/IntegrityHmac.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/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/exceptions/XMLSecurityRuntimeException.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/implementations/KeyInfoReferenceResolver.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_en.properties ! 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/transforms/implementations/TransformC14N.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/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/utils/Base64.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/RFC2253Parser.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/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/implementations/ResolverDirectHTTP.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/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.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/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/Policy.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 Changeset: 096c31c7 Author: Aleksey Shipilev Date: 2022-01-26 08:12:10 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/096c31c79687474d5ad6d57815f31b976385c4bc 8276057: Update JMH devkit to 1.33 Backport-of: a2f2d8fcf511de2754a76a5d9f9acdfef462919b ! make/devkit/createJMHBundle.sh Changeset: a93e5efe Author: Thomas Stuefe Date: 2022-01-26 08:30:24 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/a93e5efee2fc5807444c5720d31451d600022662 8275608: runtime/Metaspace/elastic/TestMetaspaceAllocationMT2 too slow Backport-of: d6d82f52d4a4fac037ee9424503f8b7f11a61c40 ! test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestArena.java ! test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestManyArenasManyThreads.java ! test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestWithThreads.java ! test/hotspot/jtreg/runtime/Metaspace/elastic/RandomAllocator.java ! test/hotspot/jtreg/runtime/Metaspace/elastic/RandomAllocatorThread.java Changeset: 9378f263 Author: Evgeny Astigeevich Committer: Paul Hohensee Date: 2022-01-26 15:07:28 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/9378f2633b1a3c8baf60f300a592fa262d718d45 8278241: Implement JVM SpinPause on linux-aarch64 Backport-of: bcb79fd012c9c298e58c20c59e564e9d2c16b970 ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp ! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp + test/hotspot/jtreg/runtime/Thread/TestSpinPause.java Changeset: 49cf332a Author: Dmitry Chuyko Committer: Paul Hohensee Date: 2022-01-26 15:23:43 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/49cf332a25f63d7e0fb81db7fdbc4ef36873569c 8251216: Implement MD5 intrinsics on AArch64 Reviewed-by: phh, luhenry Backport-of: 088b244ec6d9393a1fcd2233fa5b4cf46f9ae0dd ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! test/hotspot/jtreg/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java Changeset: b23271bd Author: Thomas Stuefe Date: 2022-01-27 13:33:47 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/b23271bd6db99928801602ca2c8c473175093d8d 8274753: ZGC: SEGV in MetaspaceShared::link_shared_classes 8274935: dumptime_table has stale entry Reviewed-by: goetz, phh Backport-of: 110e38ded8e09361f24c582c770d35f5cfdabf82 ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/classLoaderData.cpp ! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java Changeset: 3bd78751 Author: Aleksey Shipilev Date: 2022-01-28 15:54:26 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/3bd78751db061bea9847e9b87dd1170faebaf712 8279445: Update JMH devkit to 1.34 Backport-of: 0f98efbf2f0e47bb398fe7ca5235853e1d98df3a ! make/devkit/createJMHBundle.sh Changeset: d34650ad Author: Aleksey Shipilev Date: 2022-01-28 15:55:17 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/d34650ad398be86253346bc3e03bf808f6ed65dd 8279076: C2: Bad AD file when matching SqrtF with UseSSE=0 Backport-of: 9d5ae2e38074c3df354aeab19ebbab7d4872165a ! src/hotspot/cpu/x86/x86.ad + test/hotspot/jtreg/compiler/c2/TestSqrt.java Changeset: 7a5a8abe Author: Aleksey Shipilev Date: 2022-01-31 08:50:37 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/7a5a8abe9ec10983fc86842a282f6ea39261dfbc 8280526: x86_32 Math.sqrt performance regression with -XX:UseSSE={0,1} Backport-of: a24f44d17de586c72c8343f8891e72ad8a514597 ! src/hotspot/cpu/x86/x86.ad Changeset: 22a62791 Author: Martin Doerr Date: 2022-01-31 16:04:31 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/22a62791ceb58d7f2471c33230b191f088419df0 8279924: [PPC64, s390] implement frame::is_interpreted_frame_valid checks Backport-of: c809d34f9ec0d8e9f77adc73ee772ce90efbe58d ! src/hotspot/cpu/ppc/frame_ppc.cpp ! src/hotspot/cpu/s390/frame_s390.cpp Changeset: ac8a550f Author: Martin Doerr Date: 2022-01-31 16:11:41 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/ac8a550f9b672553612887af57e334ee8351046a 8280155: [PPC64, s390] frame size checks are not yet correct Backport-of: f37bfeadcf036a75defc64ad7f4a9f5596cd7407 ! src/hotspot/cpu/ppc/frame_ppc.cpp ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp Changeset: cb769c03 Author: Goetz Lindenmaier Date: 2022-02-01 07:43:09 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/cb769c03c1155361c8e897a5076620f1b823509a 8269616: serviceability/dcmd/framework/VMVersionTest.java fails with Address already in use error Backport-of: 8785737ba5f398888816ddd0f50adeea6a75bb0f ! test/hotspot/jtreg/serviceability/dcmd/framework/TestProcessLauncher.java Changeset: c5815984 Author: Goetz Lindenmaier Date: 2022-02-01 07:45:21 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/c5815984ae0f430eefdf1836d3fb2fbd44f99067 8273381: Assert in PtrQueueBufferAllocatorTest.stress_free_list_allocator_vm Backport-of: c80a612709f1e483575e2843c1f0ea84e1b9a257 ! test/hotspot/gtest/gc/shared/test_ptrQueueBufferAllocator.cpp Changeset: 869bb36c Author: Matthias Baesken Date: 2022-02-01 07:46:31 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/869bb36c58c1cb25e298c73246995a74cc07d4b4 8280414: Memory leak in DefaultProxySelector Backport-of: fe77250fa450ec803d2818dc90c5bf156521d537 ! src/java.base/windows/native/libnet/DefaultProxySelector.c Changeset: 952f9c71 Author: Goetz Lindenmaier Date: 2022-02-01 07:47:45 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/952f9c7159dbef4ca6d919e2f3b81eb011547cfc 8275645: [JVMCI] avoid unaligned volatile reads on AArch64 Backport-of: 4dec8fc4cc2b1762fba554d0401da8be0d6d1166 ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantReflectionProvider.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotObjectConstantImpl.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderData.java Changeset: 592adc85 Author: Artem Semenov Committer: Anton Tarasov Date: 2022-02-01 13:58:53 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/592adc85d109a4d93f01c60e791ab5af6c31756e 8278604: SwingSet2 table demo does not have accessible description set for images 8278526: [macos] Screen reader reads SwingSet2 JTable row selection as null, dimmed row for last column Reviewed-by: ant, kizune Backport-of: 8fbe1724e0f783132a65c45503addad9d98a329e ! src/demo/share/jfc/SwingSet2/TableDemo.java Changeset: 45002c0e Author: Artem Semenov Committer: Anton Tarasov Date: 2022-02-01 13:59:52 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/45002c0e675212989dbdfa97ae32066e0e806054 8277497: Last column cell in the JTable row is read as empty cell Reviewed-by: ant, kizune Backport-of: 70bad89b012eb200ca1e76f384a6e5fb307cf26d ! src/java.desktop/share/classes/javax/swing/JLabel.java Changeset: c03b95dc Author: Xin Liu Committer: Paul Hohensee Date: 2022-02-01 18:06:05 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/c03b95dc5929751ae93df9856fd52b362ee9d7d0 8279124: VM does not handle SIGQUIT during initialization Backport-of: 9bf6ffa19f1ea9efcadb3396d921305c9ec0b1d1 ! src/hotspot/os/posix/signals_posix.cpp Changeset: 6cacf9af Author: Paul Hohensee Date: 2022-02-02 13:25:04 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/6cacf9afd904f692445b5566e4ec192c3771e53c 8278381: [GCC 11] Address::make_raw() does not initialize rspec Backport-of: 4f594e6a28ad85d46d3252fb960f1c116f414899 ! src/hotspot/cpu/arm/assembler_arm_32.cpp ! src/hotspot/cpu/x86/assembler_x86.cpp Changeset: 0b51fe2b Author: Goetz Lindenmaier Date: 2022-02-03 08:21:41 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/0b51fe2bce55991e608352954a2266f4702642bf 8271506: Add ResourceHashtable support for deleting selected entries Reviewed-by: stuefe Backport-of: f15d6cbcaf191b9718ab51b1e8b72938c0abdd6b ! src/hotspot/share/utilities/resourceHash.hpp ! test/hotspot/gtest/utilities/test_resourceHash.cpp Changeset: e459c8cb Author: Goetz Lindenmaier Date: 2022-02-03 08:28:48 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/e459c8cbaa33ab63bd5d48540852906255f4dd24 8275874: [JVMCI] only support aligned reads in c2v_readFieldValue Backport-of: 2448b3f5f96ec4d9ea8fe9dae32a0aab725fb4ad ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MemoryAccessProvider.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderData.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderTest.java Changeset: 5d54bf50 Author: Goetz Lindenmaier Date: 2022-02-03 08:31:15 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/5d54bf504ecfd5c0f112deb2fde3fa7168357ac3 8274944: AppCDS dump causes SEGV in VM thread while adjusting lambda proxy class info Reviewed-by: stuefe Backport-of: e5cd2692da6327c6fde954f86595a08fe5edf43f ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/runtime/cds/appcds/LambdaContainsOldInf.java + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaContainsOldInf.java + test/hotspot/jtreg/runtime/cds/appcds/test-classes/LambdaContainsOldInfApp.java + test/hotspot/jtreg/runtime/cds/appcds/test-classes/OldProvider.jasm Changeset: ff3eec18 Author: Goetz Lindenmaier Date: 2022-02-03 08:34:35 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/ff3eec181b1ddbda0f1aa9f274b5069d8d4d654e 8275847: Scheduling fails with "too many D-U pinch points" on small method Backport-of: 3934fe54b4c3e51add6d3fe1f145e5aebfe3b2fc ! src/hotspot/cpu/x86/vmreg_x86.hpp ! src/hotspot/share/opto/buildOopMap.cpp ! src/hotspot/share/opto/output.cpp + test/hotspot/jtreg/compiler/c2/irTests/TestScheduleSmallMethod.java Changeset: 27cbe247 Author: Goetz Lindenmaier Date: 2022-02-03 08:36:53 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/27cbe247e6934faa66ff56ff19e1d77b7752a973 8271056: C2: "assert(no_dead_loop) failed: dead loop detected" due to cmoving identity Backport-of: 54481394a3b7d36b2326e22e4aa910a3e8041b5c ! src/hotspot/share/opto/cfgnode.cpp + test/hotspot/jtreg/compiler/c2/TestDeadDataLoopCmoveIdentity.java Changeset: f7235889 Author: Goetz Lindenmaier Date: 2022-02-03 08:44:21 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/f7235889bb046dce52f2733b2af25de5f5236415 8275643: C2's unaryOp vector intrinsic does not properly handle LongVector.neg Backport-of: 47564caeb0628e5c03a0e7f04093adce77d6dd3b ! src/hotspot/share/prims/vectorSupport.cpp + test/hotspot/jtreg/compiler/vectorapi/TestLongVectorNeg.java Changeset: cd730957 Author: Goetz Lindenmaier Date: 2022-02-03 08:51:50 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/cd730957d0b490af1fbb0fef77112bcd519d99ae 8277449: compiler/vectorapi/TestLongVectorNeg.java fails with release VMs Backport-of: b15e6f076afe5ac68e9af68756860d0b25adea4b ! test/hotspot/jtreg/compiler/vectorapi/TestLongVectorNeg.java Changeset: dba064ae Author: Dmitry Chuyko Committer: Paul Hohensee Date: 2022-02-03 16:08:11 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/dba064ae107120109f792909475810afde7705e8 8277180: Intrinsify recursive ObjectMonitor locking for C2 x64 and A64 Backport-of: d93b238f9725727ae1e2e9f203943b5ddf778f35 ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp Changeset: c36c1c22 Author: Bernhard Urban-Forster Committer: Christoph Langer Date: 2022-02-04 14:46:01 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/c36c1c2213f0ce92eed1dd3ed994d0309c4cc3d8 8279702: [macosx] ignore xcodebuild warnings on M1 Backport-of: 4b520f0001be5f33996d5ab7d9ad75773a847e54 ! make/autoconf/toolchain.m4 Changeset: bda9cb44 Author: Matthias Baesken Date: 2022-02-04 16:27:03 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/bda9cb446994c05715922f7c9c8bb49311687f9c 8273387: remove some unreferenced gtk-related functions Backport-of: 6eba443428ff7abe7c0509047ec76432affebe65 ! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c Changeset: 0965996c Author: Goetz Lindenmaier Date: 2022-02-08 10:14:54 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/0965996c5c6d63051f0711c40843c030771a2d7b 8274750: java/io/File/GetXSpace.java failed: '/dev': 191488 != 190976 Backport-of: 13265f9901ab8334bbe1e7a571a9c5f386275dbf ! test/jdk/java/io/File/GetXSpace.java Changeset: 5159ffd4 Author: Goetz Lindenmaier Date: 2022-02-08 10:21:25 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/5159ffd487d858f33eb50f0bb8f2bfb28fcce5ae 8190748: java/text/Format/DateFormat/DateFormatTest.java and NonGregorianFormatTest fail intermittently Backport-of: f1c20e91d822c6df4c5da895f2abd6305e00bf8b ! test/jdk/java/text/Format/DateFormat/DateFormatTest.java ! test/jdk/java/text/Format/DateFormat/NonGregorianFormatTest.java From duke at openjdk.java.net Wed Feb 9 14:48:08 2022 From: duke at openjdk.java.net (duke) Date: Wed, 9 Feb 2022 14:48:08 GMT Subject: git: openjdk/jdk17u: Added tag jdk-17.0.3+0 for changeset aa11a935 Message-ID: Tagged by: Goetz Lindenmaier Date: 2022-02-09 08:52:52 +0000 Added tag jdk-17.0.3+0 for changeset aa11a935373 Changeset: aa11a935 Author: Fairoz Matte Committer: Tobias Hartmann Date: 2021-12-07 12:18:50 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/aa11a935373686bf5d67afb89368931c995824f6 From duke at openjdk.java.net Wed Feb 9 14:49:07 2022 From: duke at openjdk.java.net (duke) Date: Wed, 9 Feb 2022 14:49:07 GMT Subject: git: openjdk/jdk17u: Added tag jdk-17.0.3+1 for changeset 5159ffd4 Message-ID: <6e699d51-ed9d-4769-badc-1f6499c0fd7f@openjdk.java.net> Tagged by: Goetz Lindenmaier Date: 2022-02-09 14:54:30 +0000 Added tag jdk-17.0.3+1 for changeset 5159ffd487d8 Changeset: 5159ffd4 Author: Goetz Lindenmaier Date: 2022-02-08 10:21:25 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/5159ffd487d858f33eb50f0bb8f2bfb28fcce5ae From phh at openjdk.java.net Wed Feb 9 17:28:41 2022 From: phh at openjdk.java.net (Paul Hohensee) Date: Wed, 9 Feb 2022 17:28:41 GMT Subject: git: openjdk/jdk11u-dev: 8261205: AssertionError: Cannot add metadata to an intersection type Message-ID: <03b8290f-5916-4041-b93b-f4d1c0fd41fc@openjdk.org> Changeset: 1db4ed1a Author: Liam Miller-Cushon Committer: Paul Hohensee Date: 2022-02-09 17:27:57 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/1db4ed1a62e1c93c4f32d51685723b3ec99aae03 8261205: AssertionError: Cannot add metadata to an intersection type Reviewed-by: phh Backport-of: 81f39ed3e0176b75dee1c8db24041545bcc68a86 ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java + test/langtools/tools/javac/annotations/typeAnnotations/VariablesDeclaredWithVarTest.java From darcy at openjdk.java.net Wed Feb 9 18:33:15 2022 From: darcy at openjdk.java.net (Joe Darcy) Date: Wed, 9 Feb 2022 18:33:15 GMT Subject: git: openjdk/jdk18u: master: 8280550: SplittableRandom#nextDouble(double,double) can return result >= bound Message-ID: <3064301a-2417-4ff9-aaab-8447786c13fa@openjdk.org> Changeset: 9d4b5edf Author: Joe Darcy Date: 2022-02-09 18:32:14 +0000 URL: https://git.openjdk.java.net/jdk18u/commit/9d4b5edf2cc690a602cab6238b9d8950d317327e 8280550: SplittableRandom#nextDouble(double,double) can return result >= bound Backport-of: 0c42e43f77b91a50fedc3fddb74e17f910d8df2a ! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java + test/jdk/java/util/Random/RandomNextDoubleBoundary.java From darcy at openjdk.java.net Wed Feb 9 18:41:19 2022 From: darcy at openjdk.java.net (Joe Darcy) Date: Wed, 9 Feb 2022 18:41:19 GMT Subject: git: openjdk/jdk18u: master: 8280950: RandomGenerator:NextDouble() default behavior non conformant after JDK-8280550 fix Message-ID: <1774d30e-8e37-4a68-b6bd-e0b5b31060e1@openjdk.org> Changeset: e1dfd9fa Author: Joe Darcy Date: 2022-02-09 18:40:13 +0000 URL: https://git.openjdk.java.net/jdk18u/commit/e1dfd9fa3cf262e64fdd617f2d13d57f4c61dc58 8280950: RandomGenerator:NextDouble() default behavior non conformant after JDK-8280550 fix Backport-of: 0e70d4504c267174738485c7da82a2ac0ef09770 ! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java ! test/jdk/java/util/Random/RandomNextDoubleBoundary.java From darcy at openjdk.java.net Wed Feb 9 18:49:59 2022 From: darcy at openjdk.java.net (Joe Darcy) Date: Wed, 9 Feb 2022 18:49:59 GMT Subject: git: openjdk/jdk18u: master: 8281183: RandomGenerator:NextDouble() default behavior partially fixed by JDK-8280950 Message-ID: <2349823f-9b0a-41a6-a7ef-b57d2c159408@openjdk.org> Changeset: 6202ea57 Author: Joe Darcy Date: 2022-02-09 18:48:46 +0000 URL: https://git.openjdk.java.net/jdk18u/commit/6202ea57fa8998481f7db7c3febf9e6abcdef3c4 8281183: RandomGenerator:NextDouble() default behavior partially fixed by JDK-8280950 Backport-of: 77b0240d44fd356711d75bc241e198f6f89ada8f ! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java ! test/jdk/java/util/Random/RandomNextDoubleBoundary.java From mdoerr at openjdk.java.net Thu Feb 10 09:29:29 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 10 Feb 2022 09:29:29 GMT Subject: git: openjdk/jdk17u-dev: 8281061: [s390] JFR runs into assertions while validating interpreter frames Message-ID: Changeset: a5d00fb0 Author: Martin Doerr Date: 2022-02-10 09:27:36 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/a5d00fb089d8eecc5ac4265f83197b81e156ce7f 8281061: [s390] JFR runs into assertions while validating interpreter frames Backport-of: 7f19c700707573000a37910dd6d2f2bb6e8439ad ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp From mdoerr at openjdk.java.net Thu Feb 10 09:32:51 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 10 Feb 2022 09:32:51 GMT Subject: git: openjdk/jdk11u-dev: 8279924: [PPC64, s390] implement frame::is_interpreted_frame_valid checks Message-ID: <65d4668c-f1ab-4152-bd09-b323af0623ab@openjdk.org> Changeset: 6921496c Author: Martin Doerr Date: 2022-02-10 09:31:10 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/6921496c51985f6e49465fb3de18a32b431960da 8279924: [PPC64, s390] implement frame::is_interpreted_frame_valid checks Reviewed-by: lucy, goetz Backport-of: c809d34f9ec0d8e9f77adc73ee772ce90efbe58d ! src/hotspot/cpu/ppc/frame_ppc.cpp ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp From mdoerr at openjdk.java.net Thu Feb 10 10:22:29 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 10 Feb 2022 10:22:29 GMT Subject: git: openjdk/jdk11u-dev: 8280155: [PPC64, s390] frame size checks are not yet correct Message-ID: Changeset: 668c2003 Author: Martin Doerr Date: 2022-02-10 10:21:15 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/668c20035de0ad0b355ecfcfd6b564d8ae6764ff 8280155: [PPC64, s390] frame size checks are not yet correct Reviewed-by: lucy Backport-of: f37bfeadcf036a75defc64ad7f4a9f5596cd7407 ! src/hotspot/cpu/ppc/frame_ppc.cpp ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp From mdoerr at openjdk.java.net Thu Feb 10 10:30:57 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 10 Feb 2022 10:30:57 GMT Subject: git: openjdk/jdk11u-dev: 8281061: [s390] JFR runs into assertions while validating interpreter frames Message-ID: <77308841-bdfb-40fa-af3e-4f433a3b5444@openjdk.org> Changeset: f4e14a68 Author: Martin Doerr Date: 2022-02-10 10:30:06 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/f4e14a685ef4c8eb7c3f861b9c0bd981e5544c36 8281061: [s390] JFR runs into assertions while validating interpreter frames Reviewed-by: lucy, goetz Backport-of: 7f19c700707573000a37910dd6d2f2bb6e8439ad ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp From yan at openjdk.java.net Thu Feb 10 14:30:47 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 10 Feb 2022 14:30:47 GMT Subject: git: openjdk/jdk13u-dev: 8278309: [windows] use of uninitialized OSThread::_state Message-ID: <792da2a7-3626-4135-91ba-dce8ce4d887d@openjdk.org> Changeset: 279be06e Author: Yuri Nesterenko Date: 2022-02-10 14:29:33 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/279be06ec7bb54ade64c6055e9f9a05bb8a9f13b 8278309: [windows] use of uninitialized OSThread::_state Backport-of: 54993b13078ceb05736bb0e1d7ed7415c390442e ! src/hotspot/os/windows/os_windows.cpp From yan at openjdk.java.net Thu Feb 10 15:39:09 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 10 Feb 2022 15:39:09 GMT Subject: git: openjdk/jdk15u-dev: 8278309: [windows] use of uninitialized OSThread::_state Message-ID: <9e7950bb-0603-4325-91fc-93c1e41f367f@openjdk.org> Changeset: 5fb0e1af Author: Yuri Nesterenko Date: 2022-02-10 14:51:04 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/5fb0e1af099db7b8746b8d44fba7d987a945b7bb 8278309: [windows] use of uninitialized OSThread::_state Backport-of: 54993b13078ceb05736bb0e1d7ed7415c390442e ! src/hotspot/os/windows/os_windows.cpp From goetz at openjdk.java.net Fri Feb 11 08:13:46 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Fri, 11 Feb 2022 08:13:46 GMT Subject: git: openjdk/jdk11u-dev: 8190748: java/text/Format/DateFormat/DateFormatTest.java and NonGregorianFormatTest fail intermittently Message-ID: Changeset: 6c26ba25 Author: Goetz Lindenmaier Date: 2022-02-11 08:12:22 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/6c26ba2599a08ef65270ade24c93f521a24fd796 8190748: java/text/Format/DateFormat/DateFormatTest.java and NonGregorianFormatTest fail intermittently Backport-of: f1c20e91d822c6df4c5da895f2abd6305e00bf8b ! test/jdk/java/text/Format/DateFormat/DateFormatTest.java ! test/jdk/java/text/Format/DateFormat/NonGregorianFormatTest.java From mdoerr at openjdk.java.net Fri Feb 11 09:05:31 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 11 Feb 2022 09:05:31 GMT Subject: git: openjdk/jdk11u-dev: 8281599: test/lib/jdk/test/lib/KnownOIDs.java is redundant since JDK-8268801 Message-ID: <237e0bad-6f0d-445b-98ec-075a11e33414@openjdk.org> Changeset: d79e7105 Author: Martin Doerr Date: 2022-02-11 09:04:46 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/d79e7105cffe16d8e8ffff88eb14e263bc55806a 8281599: test/lib/jdk/test/lib/KnownOIDs.java is redundant since JDK-8268801 Reviewed-by: phh, clanger ! test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java ! test/jdk/sun/security/pkcs12/ParamsPreferences.java ! test/jdk/sun/security/tools/keytool/CheckCertAKID.java - test/lib/jdk/test/lib/KnownOIDs.java ! test/lib/jdk/test/lib/security/DerUtils.java From phh at openjdk.java.net Fri Feb 11 16:50:20 2022 From: phh at openjdk.java.net (Paul Hohensee) Date: Fri, 11 Feb 2022 16:50:20 GMT Subject: git: openjdk/jdk11u-dev: 8281520: JFR: A wrong parameter is passed to the constructor of LeakKlassWriter Message-ID: Changeset: 29eb422c Author: Denghui Dong Committer: Paul Hohensee Date: 2022-02-11 16:48:03 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/29eb422cb843e76c31bd9b3253359ceccb48082b 8281520: JFR: A wrong parameter is passed to the constructor of LeakKlassWriter Reviewed-by: phh ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp From goetz at openjdk.java.net Mon Feb 14 07:36:13 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 14 Feb 2022 07:36:13 GMT Subject: git: openjdk/jdk17u-dev: 8277299: STACK_OVERFLOW in Java_sun_awt_shell_Win32ShellFolder2_getIconBits Message-ID: <2fba87c3-cfce-415a-9743-3669ca28fa72@openjdk.org> Changeset: 2965051f Author: Ana Marsh Committer: Goetz Lindenmaier Date: 2022-02-14 07:34:59 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/2965051f0d491751e5c34a3b3627e423e8f23a2d 8277299: STACK_OVERFLOW in Java_sun_awt_shell_Win32ShellFolder2_getIconBits Backport-of: 94127f43a4a28a89094fa93cd1da49763134f9db ! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp + test/jdk/javax/swing/JFileChooser/FileSystemView/ShellFolderStackOverflow.java From yan at openjdk.java.net Mon Feb 14 08:37:17 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 14 Feb 2022 08:37:17 GMT Subject: git: openjdk/jdk17u-dev: 8271199: Mutual TLS handshake fails signing client certificate with custom sensitive PKCS11 key Message-ID: <784abe8a-91aa-483d-a55d-121c4ecedac0@openjdk.org> Changeset: 87010e73 Author: Alexey Bakhtin Committer: Yuri Nesterenko Date: 2022-02-14 08:36:04 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/87010e737c0754ce60e5cf7631db97b9edaf794b 8271199: Mutual TLS handshake fails signing client certificate with custom sensitive PKCS11 key Backport-of: f6232982b91cb2314e96ddbde3984836a810a556 ! src/java.base/share/classes/sun/security/rsa/RSAPSSSignature.java ! src/java.base/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java From shade at openjdk.java.net Mon Feb 14 08:39:42 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 14 Feb 2022 08:39:42 GMT Subject: git: openjdk/jdk11u-dev: 8279076: C2: Bad AD file when matching SqrtF with UseSSE=0 Message-ID: <672e511d-2f15-412f-be30-cfc449ed7337@openjdk.org> Changeset: bd420d2a Author: Aleksey Shipilev Date: 2022-02-14 08:37:33 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/bd420d2aad229739789bf19f7014119562077769 8279076: C2: Bad AD file when matching SqrtF with UseSSE=0 Reviewed-by: roland, kvn Backport-of: 9d5ae2e38074c3df354aeab19ebbab7d4872165a ! src/hotspot/cpu/x86/x86.ad + test/hotspot/jtreg/compiler/c2/TestSqrt.java From goetz at openjdk.java.net Mon Feb 14 09:58:12 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 14 Feb 2022 09:58:12 GMT Subject: git: openjdk/jdk17u-dev: 8272600: (test) Use native "sleep" in Basic.java Message-ID: Changeset: 6cee0184 Author: Goetz Lindenmaier Date: 2022-02-14 09:56:23 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/6cee0184f32f858be867bea8d14c24e65eb79a5c 8272600: (test) Use native "sleep" in Basic.java Backport-of: 0a361638c5ea4d3e109d950e34a61b4737c8f670 ! test/jdk/java/lang/ProcessBuilder/Basic.java + test/jdk/java/lang/ProcessBuilder/exeBasicSleep.c From goetz at openjdk.java.net Mon Feb 14 10:02:00 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 14 Feb 2022 10:02:00 GMT Subject: git: openjdk/jdk17u-dev: 8278951: containers/cgroup/PlainRead.java fails on Ubuntu 21.10 Message-ID: <5c2451e5-b450-409c-891a-28f73c891a61@openjdk.org> Changeset: ec1733da Author: Goetz Lindenmaier Date: 2022-02-14 09:59:43 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/ec1733dac673cf9aa0299469dd8a39046581f6b8 8278951: containers/cgroup/PlainRead.java fails on Ubuntu 21.10 Backport-of: 35172cdaf38d83cd3ed57a5436bf985dde2d802b ! src/hotspot/os/linux/cgroupSubsystem_linux.hpp ! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp From shade at openjdk.java.net Mon Feb 14 11:17:01 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 14 Feb 2022 11:17:01 GMT Subject: git: openjdk/jdk11u-dev: 8280526: x86_32 Math.sqrt performance regression with -XX:UseSSE={0,1} Message-ID: <17cae6cc-69c1-4c9c-9d58-e2bc3b37d7e2@openjdk.org> Changeset: fd7d0d3d Author: Aleksey Shipilev Date: 2022-02-14 11:15:22 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/fd7d0d3d687729ffe46839f5a47e85ba09ad4501 8280526: x86_32 Math.sqrt performance regression with -XX:UseSSE={0,1} Reviewed-by: kvn Backport-of: a24f44d17de586c72c8343f8891e72ad8a514597 ! src/hotspot/cpu/x86/x86.ad From andrew at openjdk.java.net Mon Feb 14 13:39:46 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Mon, 14 Feb 2022 13:39:46 GMT Subject: git: openjdk/jdk17u-dev: 8272541: Incorrect overflow test in Toom-Cook branch of BigInteger multiplication Message-ID: <41632a56-f601-4a3a-91ad-6930795045df@openjdk.org> Changeset: 8207e69a Author: Andrew John Hughes Date: 2022-02-14 13:39:08 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/8207e69aa076ba848b8496c4ea0bcbea952aae2a 8272541: Incorrect overflow test in Toom-Cook branch of BigInteger multiplication Backport-of: d1aeca117ccc4334d67b2692ff087a9f8d808a59 ! src/java.base/share/classes/java/math/BigInteger.java ! test/jdk/java/math/BigInteger/BitLengthOverflow.java From andrew at openjdk.java.net Mon Feb 14 19:58:57 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Mon, 14 Feb 2022 19:58:57 GMT Subject: git: openjdk/jdk13u-dev: 8272541: Incorrect overflow test in Toom-Cook branch of BigInteger multiplication Message-ID: Changeset: 359504c4 Author: Andrew John Hughes Date: 2022-02-14 19:57:37 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/359504c4caff72a4fec7059be6fd3795c5c0f963 8272541: Incorrect overflow test in Toom-Cook branch of BigInteger multiplication Backport-of: d1aeca117ccc4334d67b2692ff087a9f8d808a59 ! src/java.base/share/classes/java/math/BigInteger.java ! test/jdk/java/math/BigInteger/BitLengthOverflow.java From andrew at openjdk.java.net Mon Feb 14 20:00:32 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Mon, 14 Feb 2022 20:00:32 GMT Subject: git: openjdk/jdk15u-dev: 8272541: Incorrect overflow test in Toom-Cook branch of BigInteger multiplication Message-ID: Changeset: e305f506 Author: Andrew John Hughes Date: 2022-02-14 19:58:06 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/e305f5063301006f5dd6a203a9d65648775eb06d 8272541: Incorrect overflow test in Toom-Cook branch of BigInteger multiplication Backport-of: d1aeca117ccc4334d67b2692ff087a9f8d808a59 ! src/java.base/share/classes/java/math/BigInteger.java ! test/jdk/java/math/BigInteger/BitLengthOverflow.java From mbaesken at openjdk.java.net Tue Feb 15 07:50:39 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Tue, 15 Feb 2022 07:50:39 GMT Subject: git: openjdk/jdk11u-dev: 8280414: Memory leak in DefaultProxySelector Message-ID: Changeset: fe17b44f Author: Matthias Baesken Date: 2022-02-15 07:49:13 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/fe17b44f3677e6deffc57241cdd4761b1c8698a5 8280414: Memory leak in DefaultProxySelector Backport-of: fe77250fa450ec803d2818dc90c5bf156521d537 ! src/java.base/windows/native/libnet/DefaultProxySelector.c From mbaesken at openjdk.java.net Tue Feb 15 07:55:28 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Tue, 15 Feb 2022 07:55:28 GMT Subject: git: openjdk/jdk17u-dev: 8280373: Update Xalan serializer / SystemIDResolver to align with JDK-8270492 Message-ID: <4b7bfae9-06a4-494c-83ef-b455a0dee738@openjdk.org> Changeset: 7833c7d5 Author: Matthias Baesken Date: 2022-02-15 07:53:20 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/7833c7d5bf458094ef40ffa847c07c12ee47445d 8280373: Update Xalan serializer / SystemIDResolver to align with JDK-8270492 Backport-of: c180070cb59b8e075376ae913c5db9a4ed868303 ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SystemIDResolver.java From mbaesken at openjdk.java.net Tue Feb 15 07:59:10 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Tue, 15 Feb 2022 07:59:10 GMT Subject: git: openjdk/jdk17u-dev: 8279385: [test] Adjust sun/security/pkcs12/KeytoolOpensslInteropTest.java after 8278344 Message-ID: <65f57e26-5320-4a20-a5c0-5d5067c85d42@openjdk.org> Changeset: a7010a2f Author: Matthias Baesken Date: 2022-02-15 07:56:45 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/a7010a2facd5a42e59e46033ebed4c36380aff80 8279385: [test] Adjust sun/security/pkcs12/KeytoolOpensslInteropTest.java after 8278344 Backport-of: 01f93ddf18daea5c0798ac949c6717c37d9cefa0 ! test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java From mbaesken at openjdk.java.net Tue Feb 15 08:11:01 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Tue, 15 Feb 2022 08:11:01 GMT Subject: git: openjdk/jdk17u-dev: 8273655: content-types.properties files are missing some common types Message-ID: <40dab7b5-2693-40e9-ad54-5f0a029f2587@openjdk.org> Changeset: ab3dd202 Author: Matthias Baesken Date: 2022-02-15 08:08:43 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/ab3dd202d7a51f113ec57e98ed32d27f565a9c69 8273655: content-types.properties files are missing some common types Backport-of: 65ed0a742e65fe7e661e8da2adea6cd41992869e ! src/java.base/unix/classes/sun/net/www/content-types.properties ! src/java.base/windows/classes/sun/net/www/content-types.properties ! test/jdk/java/nio/file/Files/probeContentType/Basic.java From goetz at openjdk.java.net Tue Feb 15 09:13:34 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 15 Feb 2022 09:13:34 GMT Subject: git: openjdk/jdk17u-dev: 8274562: (fs) UserDefinedFileAttributeView doesn't correctly determine if supported when using OverlayFS Message-ID: Changeset: 2011c353 Author: Goetz Lindenmaier Date: 2022-02-15 09:12:18 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/2011c35344f5d5080bec23b66c32c8d992551173 8274562: (fs) UserDefinedFileAttributeView doesn't correctly determine if supported when using OverlayFS Backport-of: 3d7671b65e8491f3b1fcac8b96401401f783c9f4 ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c From yan at openjdk.java.net Tue Feb 15 11:21:23 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Tue, 15 Feb 2022 11:21:23 GMT Subject: git: openjdk/jdk13u-dev: 8274524: SSLSocket.close() hangs if it is called during the ssl handshake Message-ID: Changeset: d7b8c97f Author: Alexey Bakhtin Committer: Yuri Nesterenko Date: 2022-02-15 11:20:12 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/d7b8c97f92935a8b43b66f2bc6d2b7994888c5c9 8274524: SSLSocket.close() hangs if it is called during the ssl handshake Reviewed-by: xuelei Backport-of: 58dae60da0711c4ae0cb23f8ce2328e051d603b2 ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java + test/jdk/sun/security/ssl/SSLSocketImpl/ClientSocketCloseHang.java From yan at openjdk.java.net Tue Feb 15 12:34:00 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Tue, 15 Feb 2022 12:34:00 GMT Subject: git: openjdk/jdk15u-dev: 8274524: SSLSocket.close() hangs if it is called during the ssl handshake Message-ID: Changeset: 8d25af47 Author: Alexey Bakhtin Committer: Yuri Nesterenko Date: 2022-02-15 12:32:05 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/8d25af47dba21054a7c2ca0d09764f2f7035cc82 8274524: SSLSocket.close() hangs if it is called during the ssl handshake Reviewed-by: yan Backport-of: 58dae60da0711c4ae0cb23f8ce2328e051d603b2 ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java + test/jdk/sun/security/ssl/SSLSocketImpl/ClientSocketCloseHang.java From vkempik at openjdk.java.net Tue Feb 15 14:15:33 2022 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Tue, 15 Feb 2022 14:15:33 GMT Subject: git: openjdk/jdk11u-dev: 8253795: Implementation of JEP 391: macOS/AArch64 Port Message-ID: <5e5f2814-ff69-4290-9c4d-26fd7e23cdab@openjdk.org> Changeset: eb0708f7 Author: Vladimir Kempik Date: 2022-02-15 14:09:52 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/eb0708f75aa3c196e41014addfaa5667fd940cc2 8253795: Implementation of JEP 391: macOS/AArch64 Port 8253816: Support macOS W^X 8253817: Support macOS Aarch64 ABI in Interpreter 8253818: Support macOS Aarch64 ABI for compiled wrappers 8253819: Implement os/cpu for macOS/AArch64 8253839: Update tests and JDK code for macOS/Aarch64 8254941: Implement Serviceability Agent for macOS/AArch64 8255776: Change build system for macOS/AArch64 8262903: [macos_aarch64] Thread::current() called on detached thread 8262896: [macos_aarch64] Crash in jni_fast_GetLongField Reviewed-by: adinn, burban, aph Backport-of: dbc9e4b50cdda35f5712deaf440c49f50b9edc96 ! make/autoconf/build-aux/config.guess ! make/autoconf/flags.m4 ! make/autoconf/hotspot.m4 ! make/common/NativeCompilation.gmk ! make/hotspot/gensrc/GensrcAdlc.gmk ! make/lib/Awt2dLibraries.gmk ! make/lib/Lib-jdk.hotspot.agent.gmk ! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp ! src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp ! src/hotspot/cpu/aarch64/interpreterRT_aarch64.hpp ! src/hotspot/cpu/aarch64/jniFastGetField_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp ! src/hotspot/os/bsd/os_bsd.cpp + src/hotspot/os_cpu/bsd_aarch64/atomic_bsd_aarch64.hpp + src/hotspot/os_cpu/bsd_aarch64/bytes_bsd_aarch64.inline.hpp + src/hotspot/os_cpu/bsd_aarch64/copy_bsd_aarch64.inline.hpp + src/hotspot/os_cpu/bsd_aarch64/copy_bsd_aarch64.s + src/hotspot/os_cpu/bsd_aarch64/globals_bsd_aarch64.hpp + src/hotspot/os_cpu/bsd_aarch64/icache_bsd_aarch64.hpp + src/hotspot/os_cpu/bsd_aarch64/orderAccess_bsd_aarch64.hpp + src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp + src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.hpp + src/hotspot/os_cpu/bsd_aarch64/pauth_bsd_aarch64.inline.hpp + src/hotspot/os_cpu/bsd_aarch64/prefetch_bsd_aarch64.inline.hpp + src/hotspot/os_cpu/bsd_aarch64/thread_bsd_aarch64.cpp + src/hotspot/os_cpu/bsd_aarch64/thread_bsd_aarch64.hpp + src/hotspot/os_cpu/bsd_aarch64/vmStructs_bsd_aarch64.hpp + src/hotspot/os_cpu/bsd_aarch64/vm_version_bsd_aarch64.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/oopMapCache.cpp ! src/hotspot/share/jvmci/jvmciEnv.hpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jniCheck.cpp ! src/hotspot/share/prims/jniFastGetField.hpp ! src/hotspot/share/prims/jvmtiEnter.xsl ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/whitebox.inline.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/safefetch.inline.hpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/signature.hpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/thread.inline.hpp + src/hotspot/share/runtime/threadWXSetters.inline.hpp ! src/hotspot/share/utilities/macros.hpp ! src/hotspot/share/utilities/nativeCallStack.cpp ! src/java.base/macosx/native/libjli/java_md_macosx.c ! src/java.security.jgss/share/native/libj2gss/gssapi.h ! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m ! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.h ! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdCDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdThreadContextFactory.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/aarch64/BsdAARCH64CFrame.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/aarch64/BsdAARCH64ThreadContext.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/bsd_aarch64/BsdAARCH64JavaThreadPDAccess.java ! src/utils/hsdis/Makefile ! test/hotspot/gtest/gtestMain.cpp ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java ! test/hotspot/jtreg/runtime/ErrorHandling/TestOnError.java + test/hotspot/jtreg/runtime/jni/codegenAttachThread/TestCodegenAttach.java + test/hotspot/jtreg/runtime/jni/codegenAttachThread/libcodegenAttach.c ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ArgumentHandler.java From jwilhelm at openjdk.java.net Tue Feb 15 19:30:17 2022 From: jwilhelm at openjdk.java.net (Jesper Wilhelmsson) Date: Tue, 15 Feb 2022 19:30:17 GMT Subject: git: openjdk/jdk18u: Added tag jdk-18+35 for changeset 01f93ddf Message-ID: <1cab9b2f-ad5a-4f53-a365-9354a52cdc86@openjdk.org> Tagged by: Jesper Wilhelmsson Date: 2022-02-10 01:05:09 +0000 Added tag jdk-18+35 for changeset 01f93ddf Changeset: 01f93ddf Author: Matthias Baesken Date: 2022-02-04 07:47:42 +0000 URL: https://git.openjdk.java.net/jdk18u/commit/01f93ddf18daea5c0798ac949c6717c37d9cefa0 From goetz at openjdk.java.net Tue Feb 15 19:36:59 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 15 Feb 2022 19:36:59 GMT Subject: git: openjdk/jdk11u-dev: 8241004: NMT tests fail on unaligned thread size with debug build Message-ID: <47e653da-2c9b-414e-8325-7edf96a075de@openjdk.org> Changeset: aa42c4d7 Author: Ahmed Muhsin Committer: Goetz Lindenmaier Date: 2022-02-15 19:35:35 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/aa42c4d71fd4c837f1a63df844e22f9d9d459bae 8241004: NMT tests fail on unaligned thread size with debug build Backport-of: 0b20eafb30cc1de372141f2a427d13fdc6565e3a ! src/hotspot/share/services/virtualMemoryTracker.cpp From vkempik at openjdk.java.net Wed Feb 16 07:19:40 2022 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Wed, 16 Feb 2022 07:19:40 GMT Subject: git: openjdk/jdk11u: 13 new changesets Message-ID: Changeset: cd7d8c6c Author: Goetz Lindenmaier Date: 2022-02-09 07:55:40 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/cd7d8c6c5d51eb9999b88f793b1e69bbdcb27353 8216969: ParseException thrown for certain months with russian locale Backport-of: 0623444ae5a0bbf143c288c7ae2eb2fd5a4ca7ae ! src/java.base/share/classes/java/text/SimpleDateFormat.java ! test/jdk/java/text/Format/DateFormat/DateFormatTest.java Changeset: 18a08833 Author: Aleksey Shipilev Date: 2022-02-09 11:32:19 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/18a088335bb0c14abdfb6c3f3bf777a0ce3b5d97 8277992: Add fast jdk_svc subtests to jdk:tier3 Reviewed-by: serb Backport-of: 30f0c6475359516ce454722f06ac0c997e09868b ! test/jdk/TEST.groups Changeset: 1db4ed1a Author: Liam Miller-Cushon Committer: Paul Hohensee Date: 2022-02-09 17:27:57 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/1db4ed1a62e1c93c4f32d51685723b3ec99aae03 8261205: AssertionError: Cannot add metadata to an intersection type Reviewed-by: phh Backport-of: 81f39ed3e0176b75dee1c8db24041545bcc68a86 ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java + test/langtools/tools/javac/annotations/typeAnnotations/VariablesDeclaredWithVarTest.java Changeset: 6921496c Author: Martin Doerr Date: 2022-02-10 09:31:10 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/6921496c51985f6e49465fb3de18a32b431960da 8279924: [PPC64, s390] implement frame::is_interpreted_frame_valid checks Reviewed-by: lucy, goetz Backport-of: c809d34f9ec0d8e9f77adc73ee772ce90efbe58d ! src/hotspot/cpu/ppc/frame_ppc.cpp ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp Changeset: 668c2003 Author: Martin Doerr Date: 2022-02-10 10:21:15 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/668c20035de0ad0b355ecfcfd6b564d8ae6764ff 8280155: [PPC64, s390] frame size checks are not yet correct Reviewed-by: lucy Backport-of: f37bfeadcf036a75defc64ad7f4a9f5596cd7407 ! src/hotspot/cpu/ppc/frame_ppc.cpp ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp Changeset: f4e14a68 Author: Martin Doerr Date: 2022-02-10 10:30:06 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/f4e14a685ef4c8eb7c3f861b9c0bd981e5544c36 8281061: [s390] JFR runs into assertions while validating interpreter frames Reviewed-by: lucy, goetz Backport-of: 7f19c700707573000a37910dd6d2f2bb6e8439ad ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp Changeset: 6c26ba25 Author: Goetz Lindenmaier Date: 2022-02-11 08:12:22 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/6c26ba2599a08ef65270ade24c93f521a24fd796 8190748: java/text/Format/DateFormat/DateFormatTest.java and NonGregorianFormatTest fail intermittently Backport-of: f1c20e91d822c6df4c5da895f2abd6305e00bf8b ! test/jdk/java/text/Format/DateFormat/DateFormatTest.java ! test/jdk/java/text/Format/DateFormat/NonGregorianFormatTest.java Changeset: d79e7105 Author: Martin Doerr Date: 2022-02-11 09:04:46 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/d79e7105cffe16d8e8ffff88eb14e263bc55806a 8281599: test/lib/jdk/test/lib/KnownOIDs.java is redundant since JDK-8268801 Reviewed-by: phh, clanger ! test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java ! test/jdk/sun/security/pkcs12/ParamsPreferences.java ! test/jdk/sun/security/tools/keytool/CheckCertAKID.java - test/lib/jdk/test/lib/KnownOIDs.java ! test/lib/jdk/test/lib/security/DerUtils.java Changeset: 29eb422c Author: Denghui Dong Committer: Paul Hohensee Date: 2022-02-11 16:48:03 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/29eb422cb843e76c31bd9b3253359ceccb48082b 8281520: JFR: A wrong parameter is passed to the constructor of LeakKlassWriter Reviewed-by: phh ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp Changeset: bd420d2a Author: Aleksey Shipilev Date: 2022-02-14 08:37:33 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/bd420d2aad229739789bf19f7014119562077769 8279076: C2: Bad AD file when matching SqrtF with UseSSE=0 Reviewed-by: roland, kvn Backport-of: 9d5ae2e38074c3df354aeab19ebbab7d4872165a ! src/hotspot/cpu/x86/x86.ad + test/hotspot/jtreg/compiler/c2/TestSqrt.java Changeset: fd7d0d3d Author: Aleksey Shipilev Date: 2022-02-14 11:15:22 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/fd7d0d3d687729ffe46839f5a47e85ba09ad4501 8280526: x86_32 Math.sqrt performance regression with -XX:UseSSE={0,1} Reviewed-by: kvn Backport-of: a24f44d17de586c72c8343f8891e72ad8a514597 ! src/hotspot/cpu/x86/x86.ad Changeset: fe17b44f Author: Matthias Baesken Date: 2022-02-15 07:49:13 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/fe17b44f3677e6deffc57241cdd4761b1c8698a5 8280414: Memory leak in DefaultProxySelector Backport-of: fe77250fa450ec803d2818dc90c5bf156521d537 ! src/java.base/windows/native/libnet/DefaultProxySelector.c Changeset: eb0708f7 Author: Vladimir Kempik Date: 2022-02-15 14:09:52 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/eb0708f75aa3c196e41014addfaa5667fd940cc2 8253795: Implementation of JEP 391: macOS/AArch64 Port 8253816: Support macOS W^X 8253817: Support macOS Aarch64 ABI in Interpreter 8253818: Support macOS Aarch64 ABI for compiled wrappers 8253819: Implement os/cpu for macOS/AArch64 8253839: Update tests and JDK code for macOS/Aarch64 8254941: Implement Serviceability Agent for macOS/AArch64 8255776: Change build system for macOS/AArch64 8262903: [macos_aarch64] Thread::current() called on detached thread 8262896: [macos_aarch64] Crash in jni_fast_GetLongField Reviewed-by: adinn, burban, aph Backport-of: dbc9e4b50cdda35f5712deaf440c49f50b9edc96 ! make/autoconf/build-aux/config.guess ! make/autoconf/flags.m4 ! make/autoconf/hotspot.m4 ! make/common/NativeCompilation.gmk ! make/hotspot/gensrc/GensrcAdlc.gmk ! make/lib/Awt2dLibraries.gmk ! make/lib/Lib-jdk.hotspot.agent.gmk ! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp ! src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp ! src/hotspot/cpu/aarch64/interpreterRT_aarch64.hpp ! src/hotspot/cpu/aarch64/jniFastGetField_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp ! src/hotspot/os/bsd/os_bsd.cpp + src/hotspot/os_cpu/bsd_aarch64/atomic_bsd_aarch64.hpp + src/hotspot/os_cpu/bsd_aarch64/bytes_bsd_aarch64.inline.hpp + src/hotspot/os_cpu/bsd_aarch64/copy_bsd_aarch64.inline.hpp + src/hotspot/os_cpu/bsd_aarch64/copy_bsd_aarch64.s + src/hotspot/os_cpu/bsd_aarch64/globals_bsd_aarch64.hpp + src/hotspot/os_cpu/bsd_aarch64/icache_bsd_aarch64.hpp + src/hotspot/os_cpu/bsd_aarch64/orderAccess_bsd_aarch64.hpp + src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp + src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.hpp + src/hotspot/os_cpu/bsd_aarch64/pauth_bsd_aarch64.inline.hpp + src/hotspot/os_cpu/bsd_aarch64/prefetch_bsd_aarch64.inline.hpp + src/hotspot/os_cpu/bsd_aarch64/thread_bsd_aarch64.cpp + src/hotspot/os_cpu/bsd_aarch64/thread_bsd_aarch64.hpp + src/hotspot/os_cpu/bsd_aarch64/vmStructs_bsd_aarch64.hpp + src/hotspot/os_cpu/bsd_aarch64/vm_version_bsd_aarch64.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/oopMapCache.cpp ! src/hotspot/share/jvmci/jvmciEnv.hpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jniCheck.cpp ! src/hotspot/share/prims/jniFastGetField.hpp ! src/hotspot/share/prims/jvmtiEnter.xsl ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/whitebox.inline.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/safefetch.inline.hpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/signature.hpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/thread.inline.hpp + src/hotspot/share/runtime/threadWXSetters.inline.hpp ! src/hotspot/share/utilities/macros.hpp ! src/hotspot/share/utilities/nativeCallStack.cpp ! src/java.base/macosx/native/libjli/java_md_macosx.c ! src/java.security.jgss/share/native/libj2gss/gssapi.h ! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m ! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.h ! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdCDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdThreadContextFactory.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/aarch64/BsdAARCH64CFrame.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/aarch64/BsdAARCH64ThreadContext.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/bsd_aarch64/BsdAARCH64JavaThreadPDAccess.java ! src/utils/hsdis/Makefile ! test/hotspot/gtest/gtestMain.cpp ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java ! test/hotspot/jtreg/runtime/ErrorHandling/TestOnError.java + test/hotspot/jtreg/runtime/jni/codegenAttachThread/TestCodegenAttach.java + test/hotspot/jtreg/runtime/jni/codegenAttachThread/libcodegenAttach.c ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ArgumentHandler.java From duke at openjdk.java.net Wed Feb 16 07:26:02 2022 From: duke at openjdk.java.net (duke) Date: Wed, 16 Feb 2022 07:26:02 GMT Subject: git: openjdk/jdk11u: Added tag jdk-11.0.15+2 for changeset eb0708f7 Message-ID: <44414c94-cd67-49f5-98c0-69ee9ce106ec@openjdk.java.net> Tagged by: Goetz Lindenmaier Date: 2022-02-16 08:15:59 +0000 Added tag jdk-11.0.15+2 for changeset eb0708f75aa3 Changeset: eb0708f7 Author: Vladimir Kempik Date: 2022-02-15 14:09:52 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/eb0708f75aa3c196e41014addfaa5667fd940cc2 From duke at openjdk.java.net Wed Feb 16 07:26:07 2022 From: duke at openjdk.java.net (duke) Date: Wed, 16 Feb 2022 07:26:07 GMT Subject: git: openjdk/jdk11u-dev: Added tag jdk-11.0.15+2 for changeset eb0708f7 Message-ID: Tagged by: Goetz Lindenmaier Date: 2022-02-16 08:15:59 +0000 Added tag jdk-11.0.15+2 for changeset eb0708f75aa3 Changeset: eb0708f7 Author: Vladimir Kempik Date: 2022-02-15 14:09:52 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/eb0708f75aa3c196e41014addfaa5667fd940cc2 From mbaesken at openjdk.java.net Wed Feb 16 08:28:27 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Wed, 16 Feb 2022 08:28:27 GMT Subject: git: openjdk/jdk17u-dev: 8274171: java/nio/file/Files/probeContentType/Basic.java failed on "Content type" mismatches Message-ID: Changeset: 0e5810d1 Author: Matthias Baesken Date: 2022-02-16 08:26:37 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/0e5810d121d42185f53e653a620895422123d7ce 8274171: java/nio/file/Files/probeContentType/Basic.java failed on "Content type" mismatches Backport-of: bb74ae87abee0fb550e4138242919ec791f7791c ! test/jdk/java/nio/file/Files/probeContentType/Basic.java From vkempik at openjdk.java.net Wed Feb 16 08:30:31 2022 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Wed, 16 Feb 2022 08:30:31 GMT Subject: git: openjdk/jdk11u-dev: 8266889: [macosx-aarch64] Crash with SIGBUS in MarkActivationClosure::do_code_blob during vmTestbase/nsk/jvmti/.../bi04t002 test run Message-ID: Changeset: 69583df3 Author: Vladimir Kempik Date: 2022-02-16 08:29:09 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/69583df39b50e08ab7b21d019a5c8b7364e53165 8266889: [macosx-aarch64] Crash with SIGBUS in MarkActivationClosure::do_code_blob during vmTestbase/nsk/jvmti/.../bi04t002 test run Reviewed-by: akozlov, adinn, burban Backport-of: 381bd621074a13cc2f260c18371c956bc48abd4d ! src/hotspot/share/prims/jvmtiEnv.cpp From vkempik at openjdk.java.net Wed Feb 16 08:32:39 2022 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Wed, 16 Feb 2022 08:32:39 GMT Subject: git: openjdk/jdk11u-dev: 8262894: [macos_aarch64] SIGBUS in Assembler::ld_st2 Message-ID: Changeset: 0aa5f75d Author: Vladimir Kempik Date: 2022-02-16 08:30:34 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/0aa5f75d7af2f04c93fd066e17e624f92f4f998f 8262894: [macos_aarch64] SIGBUS in Assembler::ld_st2 Reviewed-by: adinn, burban Backport-of: 8a4a9117f5e615080c9530ad0ab1a90852bbc854 ! src/hotspot/share/prims/jni.cpp From goetz at openjdk.java.net Wed Feb 16 09:23:48 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 16 Feb 2022 09:23:48 GMT Subject: git: openjdk/jdk17u: 11 new changesets Message-ID: <99ea45a7-52c9-47c3-9fa4-b5bdff2f5409@openjdk.org> Changeset: f3916545 Author: Goetz Lindenmaier Date: 2022-02-09 14:13:51 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/f3916545a4eb2e9ff30d2f4090d94f389494d2fc 8275330: C2: assert(n->is_Root() || n->is_Region() || n->is_Phi() || n->is_MachMerge() || def_block->dominates(block)) failed: uses must be dominated by definitions Backport-of: 3e798dd40c68439f3220445e679b9e0e495435d8 ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/opaquenode.cpp ! src/hotspot/share/opto/opaquenode.hpp + test/hotspot/jtreg/compiler/loopopts/TestDeadPostLoopBecausePredicate.java Changeset: a5d00fb0 Author: Martin Doerr Date: 2022-02-10 09:27:36 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/a5d00fb089d8eecc5ac4265f83197b81e156ce7f 8281061: [s390] JFR runs into assertions while validating interpreter frames Backport-of: 7f19c700707573000a37910dd6d2f2bb6e8439ad ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp Changeset: 2965051f Author: Ana Marsh Committer: Goetz Lindenmaier Date: 2022-02-14 07:34:59 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/2965051f0d491751e5c34a3b3627e423e8f23a2d 8277299: STACK_OVERFLOW in Java_sun_awt_shell_Win32ShellFolder2_getIconBits Backport-of: 94127f43a4a28a89094fa93cd1da49763134f9db ! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp + test/jdk/javax/swing/JFileChooser/FileSystemView/ShellFolderStackOverflow.java Changeset: 87010e73 Author: Alexey Bakhtin Committer: Yuri Nesterenko Date: 2022-02-14 08:36:04 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/87010e737c0754ce60e5cf7631db97b9edaf794b 8271199: Mutual TLS handshake fails signing client certificate with custom sensitive PKCS11 key Backport-of: f6232982b91cb2314e96ddbde3984836a810a556 ! src/java.base/share/classes/sun/security/rsa/RSAPSSSignature.java ! src/java.base/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java Changeset: 6cee0184 Author: Goetz Lindenmaier Date: 2022-02-14 09:56:23 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/6cee0184f32f858be867bea8d14c24e65eb79a5c 8272600: (test) Use native "sleep" in Basic.java Backport-of: 0a361638c5ea4d3e109d950e34a61b4737c8f670 ! test/jdk/java/lang/ProcessBuilder/Basic.java + test/jdk/java/lang/ProcessBuilder/exeBasicSleep.c Changeset: ec1733da Author: Goetz Lindenmaier Date: 2022-02-14 09:59:43 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/ec1733dac673cf9aa0299469dd8a39046581f6b8 8278951: containers/cgroup/PlainRead.java fails on Ubuntu 21.10 Backport-of: 35172cdaf38d83cd3ed57a5436bf985dde2d802b ! src/hotspot/os/linux/cgroupSubsystem_linux.hpp ! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp Changeset: 8207e69a Author: Andrew John Hughes Date: 2022-02-14 13:39:08 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/8207e69aa076ba848b8496c4ea0bcbea952aae2a 8272541: Incorrect overflow test in Toom-Cook branch of BigInteger multiplication Backport-of: d1aeca117ccc4334d67b2692ff087a9f8d808a59 ! src/java.base/share/classes/java/math/BigInteger.java ! test/jdk/java/math/BigInteger/BitLengthOverflow.java Changeset: 7833c7d5 Author: Matthias Baesken Date: 2022-02-15 07:53:20 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/7833c7d5bf458094ef40ffa847c07c12ee47445d 8280373: Update Xalan serializer / SystemIDResolver to align with JDK-8270492 Backport-of: c180070cb59b8e075376ae913c5db9a4ed868303 ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SystemIDResolver.java Changeset: a7010a2f Author: Matthias Baesken Date: 2022-02-15 07:56:45 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/a7010a2facd5a42e59e46033ebed4c36380aff80 8279385: [test] Adjust sun/security/pkcs12/KeytoolOpensslInteropTest.java after 8278344 Backport-of: 01f93ddf18daea5c0798ac949c6717c37d9cefa0 ! test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java Changeset: ab3dd202 Author: Matthias Baesken Date: 2022-02-15 08:08:43 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/ab3dd202d7a51f113ec57e98ed32d27f565a9c69 8273655: content-types.properties files are missing some common types Backport-of: 65ed0a742e65fe7e661e8da2adea6cd41992869e ! src/java.base/unix/classes/sun/net/www/content-types.properties ! src/java.base/windows/classes/sun/net/www/content-types.properties ! test/jdk/java/nio/file/Files/probeContentType/Basic.java Changeset: 2011c353 Author: Goetz Lindenmaier Date: 2022-02-15 09:12:18 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/2011c35344f5d5080bec23b66c32c8d992551173 8274562: (fs) UserDefinedFileAttributeView doesn't correctly determine if supported when using OverlayFS Backport-of: 3d7671b65e8491f3b1fcac8b96401401f783c9f4 ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c From duke at openjdk.java.net Wed Feb 16 09:27:30 2022 From: duke at openjdk.java.net (duke) Date: Wed, 16 Feb 2022 09:27:30 GMT Subject: git: openjdk/jdk17u: Added tag jdk-17.0.3+2 for changeset 2011c353 Message-ID: Tagged by: Goetz Lindenmaier Date: 2022-02-16 10:22:53 +0000 Added tag jdk-17.0.3+2 for changeset 2011c35344f5 Changeset: 2011c353 Author: Goetz Lindenmaier Date: 2022-02-15 09:12:18 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/2011c35344f5d5080bec23b66c32c8d992551173 From duke at openjdk.java.net Wed Feb 16 09:45:24 2022 From: duke at openjdk.java.net (duke) Date: Wed, 16 Feb 2022 09:45:24 GMT Subject: git: openjdk/jdk17u-dev: Added tag jdk-17.0.3+0 for changeset aa11a935 Message-ID: <45488de7-39a3-47ea-b86e-5c2a2913697f@openjdk.java.net> Tagged by: Goetz Lindenmaier Date: 2022-02-09 08:52:52 +0000 Added tag jdk-17.0.3+0 for changeset aa11a935373 Changeset: aa11a935 Author: Fairoz Matte Committer: Tobias Hartmann Date: 2021-12-07 12:18:50 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/aa11a935373686bf5d67afb89368931c995824f6 From duke at openjdk.java.net Wed Feb 16 09:46:25 2022 From: duke at openjdk.java.net (duke) Date: Wed, 16 Feb 2022 09:46:25 GMT Subject: git: openjdk/jdk17u-dev: Added tag jdk-17.0.3+1 for changeset 5159ffd4 Message-ID: <345ffb74-3cf3-4b6b-9e87-471b1121b20f@openjdk.java.net> Tagged by: Goetz Lindenmaier Date: 2022-02-09 14:54:30 +0000 Added tag jdk-17.0.3+1 for changeset 5159ffd487d8 Changeset: 5159ffd4 Author: Goetz Lindenmaier Date: 2022-02-08 10:21:25 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/5159ffd487d858f33eb50f0bb8f2bfb28fcce5ae From duke at openjdk.java.net Wed Feb 16 09:46:30 2022 From: duke at openjdk.java.net (duke) Date: Wed, 16 Feb 2022 09:46:30 GMT Subject: git: openjdk/jdk17u-dev: Added tag jdk-17.0.3+2 for changeset 2011c353 Message-ID: <627c1914-17f9-4ecd-9691-f6af1f32583a@openjdk.java.net> Tagged by: Goetz Lindenmaier Date: 2022-02-16 10:22:53 +0000 Added tag jdk-17.0.3+2 for changeset 2011c35344f5 Changeset: 2011c353 Author: Goetz Lindenmaier Date: 2022-02-15 09:12:18 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/2011c35344f5d5080bec23b66c32c8d992551173 From yan at openjdk.java.net Wed Feb 16 10:41:05 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 16 Feb 2022 10:41:05 GMT Subject: git: openjdk/jdk15u-dev: 8249867: XML declaration is not followed by a newline Message-ID: <40edda19-b781-4d17-92df-028a4bf48396@openjdk.org> Changeset: b01d9799 Author: Yuri Nesterenko Date: 2022-02-16 10:38:30 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/b01d979908690f6e677cb856b1176b84e4779b81 8249867: XML declaration is not followed by a newline Reviewed-by: bae Backport-of: 69ee314b63a9f260e3dcbe9ccd67ddc4faec3ba0 ! 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/DOMConstants.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl.java ! src/java.xml/share/classes/module-info.java ! test/jaxp/javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java From yan at openjdk.java.net Wed Feb 16 12:51:33 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 16 Feb 2022 12:51:33 GMT Subject: git: openjdk/jdk13u-dev: 8249867: XML declaration is not followed by a newline Message-ID: <64827541-9fca-4d62-9bbc-5aa84e7f5b25@openjdk.org> Changeset: b9c0ba83 Author: Yuri Nesterenko Date: 2022-02-16 12:50:03 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/b9c0ba838ea83d4e2957a3b4efcd786717d0a02f 8249867: XML declaration is not followed by a newline Reviewed-by: bae Backport-of: 69ee314b63a9f260e3dcbe9ccd67ddc4faec3ba0 ! 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/DOMConstants.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl.java ! src/java.xml/share/classes/module-info.java ! test/jaxp/javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java From erikj at openjdk.java.net Wed Feb 16 17:38:17 2022 From: erikj at openjdk.java.net (Erik Joelsson) Date: Wed, 16 Feb 2022 17:38:17 GMT Subject: git: openjdk/jdk18u: master: 8281262: Windows builds in different directories are not fully reproducible Message-ID: <237d38c7-e637-48d0-b45a-51281dc53b82@openjdk.org> Changeset: d2492c48 Author: Erik Joelsson Date: 2022-02-16 17:36:03 +0000 URL: https://git.openjdk.java.net/jdk18u/commit/d2492c486bd7d6b731525e8087705e611d549dab 8281262: Windows builds in different directories are not fully reproducible Backport-of: d442328bc2f2f4bc35dd054487a78552e3d9a759 ! make/TestImage.gmk ! make/autoconf/flags-cflags.m4 ! test/jdk/build/AbsPathsInImage.java From hseigel at openjdk.java.net Wed Feb 16 18:21:04 2022 From: hseigel at openjdk.java.net (Harold Seigel) Date: Wed, 16 Feb 2022 18:21:04 GMT Subject: git: openjdk/jdk18u: master: 8281275: Upgrading from 8 to 11 no longer accepts '/' as filepath separator in gc paths Message-ID: <368d361f-c3ae-4624-ad39-4fdf1da6695e@openjdk.org> Changeset: 09dfa48c Author: Harold Seigel Date: 2022-02-16 18:20:18 +0000 URL: https://git.openjdk.java.net/jdk18u/commit/09dfa48cda884c682b681ecc07a71509a44feb4e 8281275: Upgrading from 8 to 11 no longer accepts '/' as filepath separator in gc paths Backport-of: 84868e39be4522ba87e603beea0f8da9efa43b6d ! src/hotspot/share/logging/logConfiguration.cpp ! test/hotspot/gtest/logging/test_logConfiguration.cpp From vkempik at openjdk.java.net Wed Feb 16 20:25:30 2022 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Wed, 16 Feb 2022 20:25:30 GMT Subject: git: openjdk/jdk11u-dev: 8254072: AArch64: Get rid of --disable-warnings-as-errors on Windows+ARM64 build Message-ID: Changeset: b5f8c318 Author: Reka Kovacs Committer: Vladimir Kempik Date: 2022-02-16 20:23:45 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/b5f8c318f49859b7faa0d675db6a17b5da797a54 8254072: AArch64: Get rid of --disable-warnings-as-errors on Windows+ARM64 build Co-authored-by: Bernhard Urban-Forster Reviewed-by: burban, aph Backport-of: d2812f780e87511736f2d41bc57a69c2a898b583 ! make/hotspot/lib/CompileGtest.gmk ! make/hotspot/lib/CompileJvm.gmk ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp From andrew at openjdk.java.net Thu Feb 17 01:50:00 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Thu, 17 Feb 2022 01:50:00 GMT Subject: git: openjdk/jdk11u-dev: 8272541: Incorrect overflow test in Toom-Cook branch of BigInteger multiplication Message-ID: <7983233a-9a11-48af-baa0-a513a2958675@openjdk.org> Changeset: d6bf0d1e Author: Andrew John Hughes Date: 2022-02-17 01:48:40 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/d6bf0d1e7dac4f4820e5c16ca14a162717b5818d 8272541: Incorrect overflow test in Toom-Cook branch of BigInteger multiplication Backport-of: d1aeca117ccc4334d67b2692ff087a9f8d808a59 ! src/java.base/share/classes/java/math/BigInteger.java ! test/jdk/java/math/BigInteger/BitLengthOverflow.java From serb at openjdk.java.net Thu Feb 17 04:52:49 2022 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Thu, 17 Feb 2022 04:52:49 GMT Subject: git: openjdk/jdk18u: master: 8276819: javax/print/PrintServiceLookup/FlushCustomClassLoader.java fails to free Message-ID: <66b4cb93-b6a3-4b12-a8f0-13d6045cd50a@openjdk.org> Changeset: 525f17fe Author: Sergey Bylokhov Date: 2022-02-17 04:50:50 +0000 URL: https://git.openjdk.java.net/jdk18u/commit/525f17fe15519227e29c0f539cf5803db9ca19de 8276819: javax/print/PrintServiceLookup/FlushCustomClassLoader.java fails to free Backport-of: 7c2c58587d4eda5523331eae45e7d897252dc097 ! test/jdk/javax/print/PrintServiceLookup/FlushCustomClassLoader.java From goetz at openjdk.java.net Thu Feb 17 12:55:30 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 17 Feb 2022 12:55:30 GMT Subject: git: openjdk/jdk11u-dev: 8255239: The timezone of the hs_err_pid log file is corrupted in Japanese locale Message-ID: <3fd9c5e5-0777-4365-999f-ee6ae06421d6@openjdk.org> Changeset: e2f792c5 Author: Kimura Yukihiro Committer: Goetz Lindenmaier Date: 2022-02-17 12:53:18 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/e2f792c54919d3bb42901ed3c23e8c846db03852 8255239: The timezone of the hs_err_pid log file is corrupted in Japanese locale Backport-of: b46d73bee808af7891b699df30a5a6dec3f5139f ! src/hotspot/share/runtime/os.cpp From yan at openjdk.java.net Thu Feb 17 13:22:44 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 17 Feb 2022 13:22:44 GMT Subject: git: openjdk/jdk11u-dev: 8274524: SSLSocket.close() hangs if it is called during the ssl handshake Message-ID: <2d8c824e-d200-4073-8b11-60c906ea767e@openjdk.org> Changeset: 57003eea Author: Alexey Bakhtin Committer: Yuri Nesterenko Date: 2022-02-17 13:20:48 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/57003eea5eaf66771af6c2f6b08ea4d46cbf8a0f 8274524: SSLSocket.close() hangs if it is called during the ssl handshake Reviewed-by: phh Backport-of: 58dae60da0711c4ae0cb23f8ce2328e051d603b2 ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java + test/jdk/sun/security/ssl/SSLSocketImpl/ClientSocketCloseHang.java From mbaesken at openjdk.java.net Thu Feb 17 14:18:42 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Thu, 17 Feb 2022 14:18:42 GMT Subject: git: openjdk/jdk17u-dev: 8278346: java/nio/file/Files/probeContentType/Basic.java fails on Linux SLES15 machine Message-ID: <5b1e568d-b781-4434-8940-fdd36f216f97@openjdk.org> Changeset: a59e8cbc Author: Matthias Baesken Date: 2022-02-17 12:48:42 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/a59e8cbc0fa61c3d976ed829bf88de123904b127 8278346: java/nio/file/Files/probeContentType/Basic.java fails on Linux SLES15 machine Backport-of: fd8cb2dae87e5726e89a1789e5a1ddd461c4400d ! test/jdk/java/nio/file/Files/probeContentType/Basic.java From yan at openjdk.java.net Thu Feb 17 14:20:55 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 17 Feb 2022 14:20:55 GMT Subject: git: openjdk/jdk17u-dev: 8274524: SSLSocket.close() hangs if it is called during the ssl handshake Message-ID: Changeset: d54675be Author: Alexey Bakhtin Committer: Yuri Nesterenko Date: 2022-02-17 13:21:12 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/d54675becb2a7713fb80a0ec48ee13dea1e17bbb 8274524: SSLSocket.close() hangs if it is called during the ssl handshake Backport-of: 58dae60da0711c4ae0cb23f8ce2328e051d603b2 ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java + test/jdk/sun/security/ssl/SSLSocketImpl/ClientSocketCloseHang.java From phh at openjdk.java.net Thu Feb 17 18:19:03 2022 From: phh at openjdk.java.net (Paul Hohensee) Date: Thu, 17 Feb 2022 18:19:03 GMT Subject: git: openjdk/jdk17u-dev: 8277762: Allow configuration of HOTSPOT_BUILD_USER Message-ID: <87c57843-38f6-48e3-9f9f-9c7199ce2dbb@openjdk.org> Changeset: 63fe1609 Author: Andrew Leonard Committer: Paul Hohensee Date: 2022-02-17 18:17:55 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/63fe16098af9fa1c697df2325e6b679e7e017117 8277762: Allow configuration of HOTSPOT_BUILD_USER Backport-of: f41e768bba2b2ce3b3cc5813ccb1ac4984dcefbd ! make/autoconf/basic.m4 ! make/autoconf/jdk-version.m4 From phh at openjdk.java.net Fri Feb 18 16:39:10 2022 From: phh at openjdk.java.net (Paul Hohensee) Date: Fri, 18 Feb 2022 16:39:10 GMT Subject: git: openjdk/jdk17u-dev: 8278080: Add --with-cacerts-src='user cacerts folder' to enable deterministic cacerts generation Message-ID: <98d73bc3-7489-4544-8419-b04c012efc13@openjdk.org> Changeset: f6afde21 Author: Andrew Leonard Committer: Paul Hohensee Date: 2022-02-18 16:38:04 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/f6afde21434e30ffaf6b45bef92a00ec368d84d9 8278080: Add --with-cacerts-src='user cacerts folder' to enable deterministic cacerts generation Backport-of: dc2abc9f05c2b7c52aeb242082359c48963f9854 ! make/autoconf/jdk-options.m4 ! make/autoconf/spec.gmk.in ! make/modules/java.base/Gendata.gmk From clanger at openjdk.java.net Fri Feb 18 21:37:27 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Fri, 18 Feb 2022 21:37:27 GMT Subject: git: openjdk/jdk11u-dev: 8233986: ProblemList javax/swing/plaf/basic/BasicTextUI/8001470/bug8001470.java for windows-x64 Message-ID: <443a5014-7d7e-427a-9cca-6ea45597c177@openjdk.org> Changeset: 259bbf5f Author: Kimura Yukihiro Committer: Christoph Langer Date: 2022-02-18 21:36:26 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/259bbf5ff5b6b77fb10b478eae65c0285428f13e 8233986: ProblemList javax/swing/plaf/basic/BasicTextUI/8001470/bug8001470.java for windows-x64 Reviewed-by: phh ! test/jdk/ProblemList.txt From serb at openjdk.java.net Fri Feb 18 23:26:54 2022 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Fri, 18 Feb 2022 23:26:54 GMT Subject: git: openjdk/jdk15u-dev: 8272167: AbsPathsInImage.java should skip *.dSYM directories Message-ID: <25b5c2fd-6ad4-4b19-b714-c452fe2f3617@openjdk.org> Changeset: 070f17df Author: Sergey Bylokhov Date: 2022-02-18 23:24:58 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/070f17dfb5ca6038e13b4ecd6436a83c79d2b86c 8272167: AbsPathsInImage.java should skip *.dSYM directories Reviewed-by: yan Backport-of: dd93c6e27b66acebb221583fd28d03c65bfc1f24 ! test/jdk/build/AbsPathsInImage.java From mdoerr at openjdk.java.net Mon Feb 21 09:21:13 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 21 Feb 2022 09:21:13 GMT Subject: git: openjdk/jdk17u-dev: 8279695: [TESTBUG] modify compiler/loopopts/TestSkeletonPredicateNegation.java to run on C1 also Message-ID: <5d0f21a5-3e6f-4733-a4d3-bf467be952e3@openjdk.org> Changeset: cf55b1b8 Author: Jonathan Dowland Committer: Martin Doerr Date: 2022-02-21 09:20:20 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/cf55b1b81d0ddf503403021eb4e593b0c8d00f34 8279695: [TESTBUG] modify compiler/loopopts/TestSkeletonPredicateNegation.java to run on C1 also Reviewed-by: mdoerr Backport-of: 86d0abb66bd2fe1edd15b81d351ea3b3c90fd256 ! test/hotspot/jtreg/compiler/loopopts/TestSkeletonPredicateNegation.java From mdoerr at openjdk.java.net Mon Feb 21 10:07:51 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 21 Feb 2022 10:07:51 GMT Subject: git: openjdk/jdk17u-dev: 8270117: Broken jtreg link in "Building the JDK" page Message-ID: <9d4a347e-1fb2-4a80-a9c4-aa4e10b7ea13@openjdk.org> Changeset: f7f0b316 Author: Jonathan Dowland Committer: Martin Doerr Date: 2022-02-21 10:05:46 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/f7f0b31648c6581864fccb5feb093040ec20e8fd 8270117: Broken jtreg link in "Building the JDK" page Backport-of: 41a5eb437204a650d6cc271f41e1d186ee812a88 ! doc/building.html ! doc/building.md From rhalade at openjdk.java.net Mon Feb 21 15:51:04 2022 From: rhalade at openjdk.java.net (Rajan Halade) Date: Mon, 21 Feb 2022 15:51:04 GMT Subject: git: openjdk/jdk18u: master: 8277488: Add expiry exception for Digicert (geotrustglobalca) expiring in May 2022 Message-ID: <13fb76d9-5f02-47f2-8cc7-940dd719fc48@openjdk.org> Changeset: 36ff9167 Author: Rajan Halade Date: 2022-02-21 15:49:26 +0000 URL: https://git.openjdk.java.net/jdk18u/commit/36ff9167b237299519c554a35b60bb383d85331b 8277488: Add expiry exception for Digicert (geotrustglobalca) expiring in May 2022 Backport-of: d3749de47832c6de4bcee9cf64a0b698e796b2f2 ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java From jwilhelm at openjdk.java.net Tue Feb 22 14:33:10 2022 From: jwilhelm at openjdk.java.net (Jesper Wilhelmsson) Date: Tue, 22 Feb 2022 14:33:10 GMT Subject: git: openjdk/jdk18u: Added tag jdk-18+36 for changeset 0f2113ce Message-ID: <370eaea1-c12c-4c80-a9e2-69fc1ed93745@openjdk.org> Tagged by: Jesper Wilhelmsson Date: 2022-02-15 23:31:55 +0000 Added tag jdk-18+36 for changeset 0f2113ce Changeset: 0f2113ce Author: Pavel Kharskii Committer: Jesper Wilhelmsson Date: 2022-02-15 09:24:52 +0000 URL: https://git.openjdk.java.net/jdk18u/commit/0f2113cee79b9645105b4753c7d7eacb83b872c2 From mbaesken at openjdk.java.net Tue Feb 22 15:36:21 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Tue, 22 Feb 2022 15:36:21 GMT Subject: git: openjdk/jdk11u-dev: 8247272: SA ELF file support has never worked for 64-bit causing address to symbol name mapping to fail Message-ID: <997b2cb0-171b-4a56-aef7-e03e8e2de696@openjdk.org> Changeset: 26e599dc Author: Matthias Baesken Date: 2022-02-22 15:34:07 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/26e599dce20b0ba21273df30ad3cc7242c67a98f 8247272: SA ELF file support has never worked for 64-bit causing address to symbol name mapping to fail Backport-of: fd206e1e7e2a78203305c6bf94fb2db5e410e7f7 ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFFileParser.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFSectionHeader.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFSymbol.java From mbaesken at openjdk.java.net Tue Feb 22 15:43:46 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Tue, 22 Feb 2022 15:43:46 GMT Subject: git: openjdk/jdk17u-dev: 8277488: Add expiry exception for Digicert (geotrustglobalca) expiring in May 2022 Message-ID: Changeset: 5de8b785 Author: Matthias Baesken Date: 2022-02-22 15:36:35 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/5de8b78504df916d88c9e01941c4e27bfe49e949 8277488: Add expiry exception for Digicert (geotrustglobalca) expiring in May 2022 Backport-of: d3749de47832c6de4bcee9cf64a0b698e796b2f2 ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java From aefimov at openjdk.java.net Tue Feb 22 17:41:23 2022 From: aefimov at openjdk.java.net (Aleksei Efimov) Date: Tue, 22 Feb 2022 17:41:23 GMT Subject: git: openjdk/jdk18u: master: 8272996: JNDI DNS provider fails to resolve SRV entries when IPV6 stack is enabled Message-ID: <4b38ee22-7650-4be8-8432-076b44767107@openjdk.org> Changeset: 65d11651 Author: Mat Carter <54955201+macarte at users.noreply.github.com> Committer: Aleksei Efimov Date: 2022-02-22 17:40:03 +0000 URL: https://git.openjdk.java.net/jdk18u/commit/65d11651a595ee255c22094658bcb76ee6927aa6 8272996: JNDI DNS provider fails to resolve SRV entries when IPV6 stack is enabled Backport-of: 4c169495a2c4bfdcbc82e94e9ca1ee0cc050daf9 ! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsClient.java From phh at openjdk.java.net Tue Feb 22 17:46:55 2022 From: phh at openjdk.java.net (Paul Hohensee) Date: Tue, 22 Feb 2022 17:46:55 GMT Subject: git: openjdk/jdk11u-dev: 8254085: javax/swing/text/Caret/TestCaretPositionJTextPane.java failed with "RuntimeException: Wrong caret position" Message-ID: <88371b23-74bf-42d0-a742-cd6180109d57@openjdk.org> Changeset: 43788445 Author: Kimura Yukihiro Committer: Paul Hohensee Date: 2022-02-22 17:44:56 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/43788445840df8a1e043501941864eac8c3518dc 8254085: javax/swing/text/Caret/TestCaretPositionJTextPane.java failed with "RuntimeException: Wrong caret position" Backport-of: 51a865d66a5dddbbaaa4bb656fa02ecd1bee1a0b ! test/jdk/javax/swing/text/Caret/TestCaretPositionJTextPane.java From mbaesken at openjdk.java.net Wed Feb 23 08:07:57 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Wed, 23 Feb 2022 08:07:57 GMT Subject: git: openjdk/jdk11u: 9 new changesets Message-ID: <753d2902-498a-4903-9618-10475e5388ca@openjdk.org> Changeset: aa42c4d7 Author: Ahmed Muhsin Committer: Goetz Lindenmaier Date: 2022-02-15 19:35:35 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/aa42c4d71fd4c837f1a63df844e22f9d9d459bae 8241004: NMT tests fail on unaligned thread size with debug build Backport-of: 0b20eafb30cc1de372141f2a427d13fdc6565e3a ! src/hotspot/share/services/virtualMemoryTracker.cpp Changeset: 69583df3 Author: Vladimir Kempik Date: 2022-02-16 08:29:09 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/69583df39b50e08ab7b21d019a5c8b7364e53165 8266889: [macosx-aarch64] Crash with SIGBUS in MarkActivationClosure::do_code_blob during vmTestbase/nsk/jvmti/.../bi04t002 test run Reviewed-by: akozlov, adinn, burban Backport-of: 381bd621074a13cc2f260c18371c956bc48abd4d ! src/hotspot/share/prims/jvmtiEnv.cpp Changeset: 0aa5f75d Author: Vladimir Kempik Date: 2022-02-16 08:30:34 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/0aa5f75d7af2f04c93fd066e17e624f92f4f998f 8262894: [macos_aarch64] SIGBUS in Assembler::ld_st2 Reviewed-by: adinn, burban Backport-of: 8a4a9117f5e615080c9530ad0ab1a90852bbc854 ! src/hotspot/share/prims/jni.cpp Changeset: b5f8c318 Author: Reka Kovacs Committer: Vladimir Kempik Date: 2022-02-16 20:23:45 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/b5f8c318f49859b7faa0d675db6a17b5da797a54 8254072: AArch64: Get rid of --disable-warnings-as-errors on Windows+ARM64 build Co-authored-by: Bernhard Urban-Forster Reviewed-by: burban, aph Backport-of: d2812f780e87511736f2d41bc57a69c2a898b583 ! make/hotspot/lib/CompileGtest.gmk ! make/hotspot/lib/CompileJvm.gmk ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp Changeset: d6bf0d1e Author: Andrew John Hughes Date: 2022-02-17 01:48:40 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/d6bf0d1e7dac4f4820e5c16ca14a162717b5818d 8272541: Incorrect overflow test in Toom-Cook branch of BigInteger multiplication Backport-of: d1aeca117ccc4334d67b2692ff087a9f8d808a59 ! src/java.base/share/classes/java/math/BigInteger.java ! test/jdk/java/math/BigInteger/BitLengthOverflow.java Changeset: e2f792c5 Author: Kimura Yukihiro Committer: Goetz Lindenmaier Date: 2022-02-17 12:53:18 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/e2f792c54919d3bb42901ed3c23e8c846db03852 8255239: The timezone of the hs_err_pid log file is corrupted in Japanese locale Backport-of: b46d73bee808af7891b699df30a5a6dec3f5139f ! src/hotspot/share/runtime/os.cpp Changeset: 57003eea Author: Alexey Bakhtin Committer: Yuri Nesterenko Date: 2022-02-17 13:20:48 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/57003eea5eaf66771af6c2f6b08ea4d46cbf8a0f 8274524: SSLSocket.close() hangs if it is called during the ssl handshake Reviewed-by: phh Backport-of: 58dae60da0711c4ae0cb23f8ce2328e051d603b2 ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java + test/jdk/sun/security/ssl/SSLSocketImpl/ClientSocketCloseHang.java Changeset: 259bbf5f Author: Kimura Yukihiro Committer: Christoph Langer Date: 2022-02-18 21:36:26 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/259bbf5ff5b6b77fb10b478eae65c0285428f13e 8233986: ProblemList javax/swing/plaf/basic/BasicTextUI/8001470/bug8001470.java for windows-x64 Reviewed-by: phh ! test/jdk/ProblemList.txt Changeset: 26e599dc Author: Matthias Baesken Date: 2022-02-22 15:34:07 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/26e599dce20b0ba21273df30ad3cc7242c67a98f 8247272: SA ELF file support has never worked for 64-bit causing address to symbol name mapping to fail Backport-of: fd206e1e7e2a78203305c6bf94fb2db5e410e7f7 ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFFileParser.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFSectionHeader.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFSymbol.java From duke at openjdk.java.net Wed Feb 23 08:09:38 2022 From: duke at openjdk.java.net (duke) Date: Wed, 23 Feb 2022 08:09:38 GMT Subject: git: openjdk/jdk11u-dev: Added tag jdk-11.0.15+3 for changeset 26e599dc Message-ID: <6925dc95-b60e-4e43-81df-322dfd151802@openjdk.java.net> Tagged by: Goetz Lindenmaier Date: 2022-02-23 09:06:29 +0000 Added tag jdk-11.0.15+3 for changeset 26e599dce20b Changeset: 26e599dc Author: Matthias Baesken Date: 2022-02-22 15:34:07 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/26e599dce20b0ba21273df30ad3cc7242c67a98f From duke at openjdk.java.net Wed Feb 23 08:10:53 2022 From: duke at openjdk.java.net (duke) Date: Wed, 23 Feb 2022 08:10:53 GMT Subject: git: openjdk/jdk11u: Added tag jdk-11.0.15+3 for changeset 26e599dc Message-ID: <3d8320a2-f5fb-4607-9683-aef29c22b68f@openjdk.java.net> Tagged by: Goetz Lindenmaier Date: 2022-02-23 09:06:29 +0000 Added tag jdk-11.0.15+3 for changeset 26e599dce20b Changeset: 26e599dc Author: Matthias Baesken Date: 2022-02-22 15:34:07 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/26e599dce20b0ba21273df30ad3cc7242c67a98f From duke at openjdk.java.net Wed Feb 23 11:15:55 2022 From: duke at openjdk.java.net (duke) Date: Wed, 23 Feb 2022 11:15:55 GMT Subject: git: openjdk/jdk17u: Added tag jdk-17.0.3+3 for changeset 5de8b785 Message-ID: <7a9bad63-aea5-45bf-80e4-8ca10836ba06@openjdk.java.net> Tagged by: Goetz Lindenmaier Date: 2022-02-23 12:14:11 +0000 Added tag jdk-17.0.3+3 for changeset 5de8b78504df Changeset: 5de8b785 Author: Matthias Baesken Date: 2022-02-22 15:36:35 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/5de8b78504df916d88c9e01941c4e27bfe49e949 From duke at openjdk.java.net Wed Feb 23 11:18:29 2022 From: duke at openjdk.java.net (duke) Date: Wed, 23 Feb 2022 11:18:29 GMT Subject: git: openjdk/jdk17u-dev: Added tag jdk-17.0.3+3 for changeset 5de8b785 Message-ID: <9d999218-7765-4d51-a701-dc313f632d91@openjdk.java.net> Tagged by: Goetz Lindenmaier Date: 2022-02-23 12:14:11 +0000 Added tag jdk-17.0.3+3 for changeset 5de8b78504df Changeset: 5de8b785 Author: Matthias Baesken Date: 2022-02-22 15:36:35 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/5de8b78504df916d88c9e01941c4e27bfe49e949 From mbaesken at openjdk.java.net Wed Feb 23 12:47:08 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Wed, 23 Feb 2022 12:47:08 GMT Subject: git: openjdk/jdk17u: 8 new changesets Message-ID: <6b81863d-183c-4539-8d17-11ce2b61ffc0@openjdk.org> Changeset: 0e5810d1 Author: Matthias Baesken Date: 2022-02-16 08:26:37 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/0e5810d121d42185f53e653a620895422123d7ce 8274171: java/nio/file/Files/probeContentType/Basic.java failed on "Content type" mismatches Backport-of: bb74ae87abee0fb550e4138242919ec791f7791c ! test/jdk/java/nio/file/Files/probeContentType/Basic.java Changeset: a59e8cbc Author: Matthias Baesken Date: 2022-02-17 12:48:42 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/a59e8cbc0fa61c3d976ed829bf88de123904b127 8278346: java/nio/file/Files/probeContentType/Basic.java fails on Linux SLES15 machine Backport-of: fd8cb2dae87e5726e89a1789e5a1ddd461c4400d ! test/jdk/java/nio/file/Files/probeContentType/Basic.java Changeset: d54675be Author: Alexey Bakhtin Committer: Yuri Nesterenko Date: 2022-02-17 13:21:12 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/d54675becb2a7713fb80a0ec48ee13dea1e17bbb 8274524: SSLSocket.close() hangs if it is called during the ssl handshake Backport-of: 58dae60da0711c4ae0cb23f8ce2328e051d603b2 ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java + test/jdk/sun/security/ssl/SSLSocketImpl/ClientSocketCloseHang.java Changeset: 63fe1609 Author: Andrew Leonard Committer: Paul Hohensee Date: 2022-02-17 18:17:55 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/63fe16098af9fa1c697df2325e6b679e7e017117 8277762: Allow configuration of HOTSPOT_BUILD_USER Backport-of: f41e768bba2b2ce3b3cc5813ccb1ac4984dcefbd ! make/autoconf/basic.m4 ! make/autoconf/jdk-version.m4 Changeset: f6afde21 Author: Andrew Leonard Committer: Paul Hohensee Date: 2022-02-18 16:38:04 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/f6afde21434e30ffaf6b45bef92a00ec368d84d9 8278080: Add --with-cacerts-src='user cacerts folder' to enable deterministic cacerts generation Backport-of: dc2abc9f05c2b7c52aeb242082359c48963f9854 ! make/autoconf/jdk-options.m4 ! make/autoconf/spec.gmk.in ! make/modules/java.base/Gendata.gmk Changeset: cf55b1b8 Author: Jonathan Dowland Committer: Martin Doerr Date: 2022-02-21 09:20:20 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/cf55b1b81d0ddf503403021eb4e593b0c8d00f34 8279695: [TESTBUG] modify compiler/loopopts/TestSkeletonPredicateNegation.java to run on C1 also Reviewed-by: mdoerr Backport-of: 86d0abb66bd2fe1edd15b81d351ea3b3c90fd256 ! test/hotspot/jtreg/compiler/loopopts/TestSkeletonPredicateNegation.java Changeset: f7f0b316 Author: Jonathan Dowland Committer: Martin Doerr Date: 2022-02-21 10:05:46 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/f7f0b31648c6581864fccb5feb093040ec20e8fd 8270117: Broken jtreg link in "Building the JDK" page Backport-of: 41a5eb437204a650d6cc271f41e1d186ee812a88 ! doc/building.html ! doc/building.md Changeset: 5de8b785 Author: Matthias Baesken Date: 2022-02-22 15:36:35 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/5de8b78504df916d88c9e01941c4e27bfe49e949 8277488: Add expiry exception for Digicert (geotrustglobalca) expiring in May 2022 Backport-of: d3749de47832c6de4bcee9cf64a0b698e796b2f2 ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java From mbaesken at openjdk.java.net Wed Feb 23 13:43:04 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Wed, 23 Feb 2022 13:43:04 GMT Subject: git: openjdk/jdk11u-dev: 8247515: OSX pc_to_symbol() lookup does not work with core files Message-ID: Changeset: ffa5ae86 Author: Matthias Baesken Date: 2022-02-23 13:42:17 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/ffa5ae86c93774089b29f0a1d73e7273c40d7174 8247515: OSX pc_to_symbol() lookup does not work with core files Backport-of: ab729d7075d718b146b643d1b4c2735adaeb7194 ! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.c ! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.h ! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c ! src/jdk.hotspot.agent/macosx/native/libsaproc/symtab.c From stuefe at openjdk.java.net Wed Feb 23 18:22:46 2022 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Wed, 23 Feb 2022 18:22:46 GMT Subject: git: openjdk/jdk17u-dev: 8271721: Split gc/g1/TestMixedGCLiveThreshold into separate tests Message-ID: <637e51c9-27df-47cd-be44-739a3f89b057@openjdk.org> Changeset: 9bb8b7fb Author: Thomas Stuefe Date: 2022-02-23 18:21:42 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/9bb8b7fba279b1006e336e1b8cdd3774c464efe3 8271721: Split gc/g1/TestMixedGCLiveThreshold into separate tests Backport-of: 66c653c561b3b5e904579af62e23ff94952bca05 ! test/hotspot/jtreg/gc/g1/TestMixedGCLiveThreshold.java From stuefe at openjdk.java.net Wed Feb 23 18:24:58 2022 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Wed, 23 Feb 2022 18:24:58 GMT Subject: git: openjdk/jdk17u-dev: 8277383: VM.metaspace optionally show chunk freelist details Message-ID: Changeset: 0c6e662f Author: Thomas Stuefe Date: 2022-02-23 18:22:57 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/0c6e662f0a2daae12f2ab2a840941bdcae0ca22e 8277383: VM.metaspace optionally show chunk freelist details Backport-of: 35361270cb3aae9fa560736f8d05f1b258704c87 ! src/hotspot/share/memory/metaspace/metaspaceDCmd.cpp ! src/hotspot/share/memory/metaspace/metaspaceDCmd.hpp ! src/hotspot/share/memory/metaspace/metaspaceReporter.cpp ! src/hotspot/share/memory/metaspace/metaspaceReporter.hpp ! test/hotspot/jtreg/runtime/Metaspace/PrintMetaspaceDcmd.java From sgehwolf at openjdk.java.net Wed Feb 23 19:25:24 2022 From: sgehwolf at openjdk.java.net (Severin Gehwolf) Date: Wed, 23 Feb 2022 19:25:24 GMT Subject: git: openjdk/jdk17u-dev: 8278163: --with-cacerts-src variable resolved after GenerateCacerts recipe setup Message-ID: <4cc0254e-7b4b-4712-b067-3d53555d9880@openjdk.org> Changeset: 56f0c53c Author: Andrew Leonard Committer: Severin Gehwolf Date: 2022-02-23 19:24:17 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/56f0c53c59d79a0d6b43b93abc0cf27eab4eac79 8278163: --with-cacerts-src variable resolved after GenerateCacerts recipe setup Reviewed-by: sgehwolf Backport-of: 45da3aea22fd85f214e661b2c98631cb91ddb55d ! make/modules/java.base/Gendata.gmk From mbaesken at openjdk.java.net Thu Feb 24 08:24:54 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Thu, 24 Feb 2022 08:24:54 GMT Subject: git: openjdk/jdk11u-dev: 8277488: Add expiry exception for Digicert (geotrustglobalca) expiring in May 2022 Message-ID: <481c53d8-0e10-4cc2-8a6b-3d63a23c328e@openjdk.org> Changeset: 6f9d287b Author: Matthias Baesken Date: 2022-02-24 08:22:48 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/6f9d287bbe65b0311764baf536c9046053036ff2 8277488: Add expiry exception for Digicert (geotrustglobalca) expiring in May 2022 Backport-of: d3749de47832c6de4bcee9cf64a0b698e796b2f2 ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java From mbaesken at openjdk.java.net Thu Feb 24 11:18:21 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Thu, 24 Feb 2022 11:18:21 GMT Subject: git: openjdk/jdk11u-dev: 8250750: JDK-8247515 fix for OSX pc_to_symbol() lookup fails with some symbols Message-ID: <3dd481bd-f8c7-4577-8423-f0a37e598d37@openjdk.org> Changeset: 16cbd329 Author: Matthias Baesken Date: 2022-02-24 11:16:40 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/16cbd3290deacb93c86201e99f95f6a021b5e469 8250750: JDK-8247515 fix for OSX pc_to_symbol() lookup fails with some symbols Backport-of: d12fdfa3b75a72c7f78a625f3774a35ac147960e ! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.c ! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.h ! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c ! src/jdk.hotspot.agent/macosx/native/libsaproc/symtab.c ! src/jdk.hotspot.agent/macosx/native/libsaproc/symtab.h From yan at openjdk.java.net Thu Feb 24 13:19:45 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 24 Feb 2022 13:19:45 GMT Subject: git: openjdk/jdk15u-dev: 8261534: Test sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java fails on platforms where no nsslib artifacts are defined Message-ID: <22ec6dd9-76bc-45b9-9396-63e3efe83978@openjdk.org> Changeset: 1a1dec4b Author: Evgeny Astigeevich Committer: Yuri Nesterenko Date: 2022-02-24 13:18:18 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/1a1dec4b4e991fe07f8910e1a8e918a6940928cc 8261534: Test sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java fails on platforms where no nsslib artifacts are defined Backport-of: dc46aa85c6e16cb904d1c40a4577b5e48c56a3d4 ! test/jdk/sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java From phh at openjdk.java.net Thu Feb 24 23:48:51 2022 From: phh at openjdk.java.net (Paul Hohensee) Date: Thu, 24 Feb 2022 23:48:51 GMT Subject: git: openjdk/jdk11u-dev: 8214004: Missing space between compiler thread name and task info in hs_err Message-ID: Changeset: 68c63203 Author: Kimura Yukihiro <81151783+yukikimmura at users.noreply.github.com> Committer: Paul Hohensee Date: 2022-02-24 23:47:01 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/68c63203f553cf99100c8b111837deb32a7d080a 8214004: Missing space between compiler thread name and task info in hs_err Reviewed-by: phh ! src/hotspot/share/runtime/thread.cpp From stuefe at openjdk.java.net Fri Feb 25 09:47:37 2022 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Fri, 25 Feb 2022 09:47:37 GMT Subject: git: openjdk/jdk17u-dev: 8281460: Let ObjectMonitor have its own NMT category Message-ID: <72000e3e-1628-4ebe-b76a-abdb8da4ca77@openjdk.org> Changeset: 66506527 Author: Thomas Stuefe Date: 2022-02-25 09:46:44 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/66506527eb4971b0c7ddc35fc25ae8305b003f76 8281460: Let ObjectMonitor have its own NMT category Backport-of: a037b3c35831f029d23a88bdd49e7f2c2d951631 ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/runtime/objectMonitor.hpp From phh at openjdk.java.net Fri Feb 25 18:32:15 2022 From: phh at openjdk.java.net (Paul Hohensee) Date: Fri, 25 Feb 2022 18:32:15 GMT Subject: git: openjdk/jdk17u-dev: 8278185: Custom JRE cannot find non-ASCII named module inside Message-ID: Changeset: df5a29ca Author: Toshio Nakamura Committer: Paul Hohensee Date: 2022-02-25 18:30:46 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/df5a29caf1b1f498b55591b278bc0e4e8e4a294d 8278185: Custom JRE cannot find non-ASCII named module inside Backport-of: fcd67a5242b7db06e4cb06b574972a463b209b2e ! src/java.base/share/classes/jdk/internal/jimage/ImageStringsReader.java + test/jdk/tools/jimage/JImageNonAsciiNameTest.java From goetz at openjdk.java.net Fri Feb 25 22:24:48 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Fri, 25 Feb 2022 22:24:48 GMT Subject: git: openjdk/jdk11u-dev: 8282372: [11] build issue on MacOS/aarch64 12.2.1 using Xcode 13.1: call to 'log2_intptr' is ambiguous Message-ID: <5a20bd7e-03c0-4b74-89ba-9b521534db67@openjdk.org> Changeset: 80a27773 Author: Goetz Lindenmaier Date: 2022-02-25 22:23:14 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/80a27773cbba61c0cb47de15c48f7fb9ecb69f4a 8282372: [11] build issue on MacOS/aarch64 12.2.1 using Xcode 13.1: call to 'log2_intptr' is ambiguous Reviewed-by: clanger ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp From serb at openjdk.java.net Sat Feb 26 04:34:33 2022 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Sat, 26 Feb 2022 04:34:33 GMT Subject: git: openjdk/jdk15u-dev: 8261107: ArrayIndexOutOfBoundsException in the ICC_Profile.getInstance(InputStream) Message-ID: <89de9717-549d-4b76-85ed-3aa4d1cc86bd@openjdk.org> Changeset: be6915ab Author: Sergey Bylokhov Date: 2022-02-26 04:33:10 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/be6915ab5b5bcc9566935d4252b5ed2aa7de1532 8261107: ArrayIndexOutOfBoundsException in the ICC_Profile.getInstance(InputStream) Backport-of: 06b33a0ad78d1577711af22020cf5fdf25112523 ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java + test/jdk/java/awt/color/ICC_Profile/GetInstanceBrokenStream.java From serb at openjdk.java.net Sat Feb 26 04:40:27 2022 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Sat, 26 Feb 2022 04:40:27 GMT Subject: git: openjdk/jdk11u-dev: 8261107: ArrayIndexOutOfBoundsException in the ICC_Profile.getInstance(InputStream) Message-ID: <4010610c-b1d9-492f-b665-591bda0a9777@openjdk.org> Changeset: ba6c4c16 Author: Sergey Bylokhov Date: 2022-02-26 04:38:49 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/ba6c4c163c5cf43fad129402f19389dde7d8aeb4 8261107: ArrayIndexOutOfBoundsException in the ICC_Profile.getInstance(InputStream) Backport-of: 06b33a0ad78d1577711af22020cf5fdf25112523 ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java + test/jdk/java/awt/color/ICC_Profile/GetInstanceBrokenStream.java From aefimov at openjdk.java.net Mon Feb 28 02:08:42 2022 From: aefimov at openjdk.java.net (Aleksei Efimov) Date: Mon, 28 Feb 2022 02:08:42 GMT Subject: git: openjdk/jdk17u-dev: 8272996: JNDI DNS provider fails to resolve SRV entries when IPV6 stack is enabled Message-ID: <71f99732-2b60-458e-bfe2-6fe5dc2556d0@openjdk.org> Changeset: fc57ee6d Author: Mat Carter <54955201+macarte at users.noreply.github.com> Committer: Aleksei Efimov Date: 2022-02-28 02:07:05 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/fc57ee6d14a614c5bce3b4b5af541127e3861dba 8272996: JNDI DNS provider fails to resolve SRV entries when IPV6 stack is enabled Backport-of: 4c169495a2c4bfdcbc82e94e9ca1ee0cc050daf9 ! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsClient.java From goetz at openjdk.java.net Mon Feb 28 11:05:19 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 28 Feb 2022 11:05:19 GMT Subject: git: openjdk/jdk17u-dev: 8272866: java.util.random package summary contains incorrect mixing function in table Message-ID: <9015bce5-1db4-445a-b047-b51375a906a2@openjdk.org> Changeset: 90d83a22 Author: Goetz Lindenmaier Date: 2022-02-28 11:03:43 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/90d83a2250a112b0f48b46092f93e8e6abc7393f 8272866: java.util.random package summary contains incorrect mixing function in table Backport-of: e66c8afb59b57c4546656efa97f723f084964330 ! src/java.base/share/classes/java/util/random/package-info.java From mbaesken at openjdk.java.net Mon Feb 28 12:44:37 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Mon, 28 Feb 2022 12:44:37 GMT Subject: git: openjdk/jdk17u-dev: 8276841: Add support for Visual Studio 2022 Message-ID: Changeset: 9e9c1503 Author: Matthias Baesken Date: 2022-02-28 12:43:30 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/9e9c15037a40b0b087fc7881389485f3cdf74a85 8276841: Add support for Visual Studio 2022 Backport-of: f65db88b74911e5896d2ff536c4ac97e7f62d98b ! make/autoconf/toolchain_microsoft.m4 From sgehwolf at openjdk.java.net Mon Feb 28 17:08:33 2022 From: sgehwolf at openjdk.java.net (Severin Gehwolf) Date: Mon, 28 Feb 2022 17:08:33 GMT Subject: git: openjdk/jdk17u-dev: 8279669: test/jdk/com/sun/jdi/TestScaffold.java uses wrong condition Message-ID: <50ead524-2313-44eb-8d3f-60c7de97d7ac@openjdk.org> Changeset: c2a62d74 Author: Zdenek Zambersky Committer: Severin Gehwolf Date: 2022-02-28 17:07:35 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/c2a62d74a1e55b58a77a23ce2eae4239a49766d6 8279669: test/jdk/com/sun/jdi/TestScaffold.java uses wrong condition Backport-of: 4c52eb39431c2479b0d140907bdcc0311d30f871 ! test/jdk/com/sun/jdi/TestScaffold.java From sgehwolf at openjdk.java.net Mon Feb 28 17:13:30 2022 From: sgehwolf at openjdk.java.net (Severin Gehwolf) Date: Mon, 28 Feb 2022 17:13:30 GMT Subject: git: openjdk/jdk11u-dev: 8279669: test/jdk/com/sun/jdi/TestScaffold.java uses wrong condition Message-ID: Changeset: 80919eb2 Author: Zdenek Zambersky Committer: Severin Gehwolf Date: 2022-02-28 17:12:07 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/80919eb2fff99409544c3c4d429912707f2fb2d5 8279669: test/jdk/com/sun/jdi/TestScaffold.java uses wrong condition Reviewed-by: sgehwolf Backport-of: 4c52eb39431c2479b0d140907bdcc0311d30f871 ! test/jdk/com/sun/jdi/TestScaffold.java