git: openjdk/jdk11u: 208 new changesets
Goetz Lindenmaier
goetz at openjdk.java.net
Wed May 4 06:43:25 UTC 2022
Changeset: 16d98b35
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-02 07:24:05 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/16d98b354cbcba2cd494af30d0220e15692e8d6d
8282501: Bump update version for OpenJDK: jdk-11.0.16
Reviewed-by: mdoerr
! .jcheck/conf
! make/autoconf/version-numbers
Changeset: 5561fd1e
Author: Vladimir Kempik <vkempik at openjdk.org>
Date: 2022-03-02 15:26:54 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/5561fd1e4253489c667b18b79f261c96a3d5a9b4
8260518: Change default -mmacosx-version-min to 10.12
Reviewed-by: phh, burban
Backport-of: 53f1b93881a6404508628388ba590fe1f7f958ff
! make/autoconf/flags.m4
! make/conf/jib-profiles.js
! make/lib/Awt2dLibraries.gmk
Changeset: 8a9f20a1
Author: Vladimir Kempik <vkempik at openjdk.org>
Date: 2022-03-03 08:51:03 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/8a9f20a1c6b1592e0cbc5bfc15ae21a7924bc662
8263856: Github Actions for macos/aarch64 cross-build
Reviewed-by: phh
Backport-of: 114e3c3e2daedb34368c741bc8902f532550043f
! .github/workflows/submit.yml
Changeset: 86d39a69
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-03-07 11:41:31 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/86d39a69598a4ee559109b46a5b8fa91ae2e2723
8282588: [11] set harfbuzz compilation flag to -std=c++11
Reviewed-by: mdoerr
! make/lib/Awt2dLibraries.gmk
Changeset: 4b9bba66
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2022-03-08 15:07:33 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/4b9bba662d25dec914fcd36f4b50be4b77401f08
8276990: Memory leak in invoker.c fillInvokeRequest() during JDI operations
Backport-of: 5ab22e88da8d79f9e19e8afffdd06206f42bab94
! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c
Changeset: b0c0dc5a
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-03-09 08:28:47 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/b0c0dc5ad2eb792343d579e6ff4be31422cd9f70
8275082: Update XML Security for Java to 2.3.0
Backport-of: 1082544d23ee4cd1d81cdd707f136adc951eca00
! 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: 7a1d1e02
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-09 10:03:58 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/7a1d1e022b8e97e58460cca9bb989e4ad304f874
Merge
Changeset: 56e23849
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-09 10:14:18 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/56e2384959be0549fb2514951c1a1da887827129
8208246: flags duplications in vmTestbase_vm_g1classunloading tests
Remove duplicate flags for the classunloading tests
Backport-of: b184fceaa00be64862e9a7a0b04a1f0ce819c821
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_obj/TestDescription.java
Changeset: 87b60073
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-03-09 10:15:28 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/87b60073b8a8d62b1f7238c7c22cb62521477851
8279837: C2: assert(is_Loop()) failed: invalid node class: Region
Backport-of: 65eb066b630b892f22492457e0f86165e5ef4765
! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestIterationSplitWithRegionHead.java
Changeset: 571d3239
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-09 10:16:54 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/571d3239968d9759c5172789c1d649232bb87410
8208249: TriggerUnloadingByFillingMetaspace generates garbage class names
Put a ThreadLocal around the object to be thread safe
Backport-of: 3d94ce71b5c379627406b3c889058d49bd5b7622
! test/hotspot/jtreg/vmTestbase/vm/share/gc/TriggerUnloadingByFillingMetaspace.java
Changeset: bca1970e
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-03-09 10:18:16 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/bca1970e865a87afc51f03cfd45b1745cc439331
8223143: Restructure/clean-up for 'loopexit_or_null()'.
Minor restructure and clean-up for 'loopexit_or_null()' and its use.
Backport-of: 8088ed83178ef8b0e4be6d510f28bd6bb1beecc8
! src/hotspot/share/opto/loopnode.hpp
Changeset: 85a89c50
Author: Bernhard Urban-Forster <burban at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2022-03-09 14:41:37 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/85a89c50754f88e53e205d78b19b30b898817005
8211962: Implicit narrowing in MacOSX java.desktop jsound
Cast value to needed type.
Backport-of: 47e7b141c03b338ef7bbadc3c554e50c8fb210a9
! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_Ports.cpp
Changeset: 8e01531a
Author: Joshua Cao <joshcao at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2022-03-09 18:03:38 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/8e01531a547f7693387dfdefb6b2c18ed0ee1e68
8258956: Memory Leak in StringCoding on ThreadLocal resultCached StringCoding.Result
Backport-of: aba3431c4e594a68454faca62b6ba1b6840c12c6
! src/java.base/share/classes/java/lang/StringCoding.java
Changeset: 49f91052
Author: Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2022-03-10 08:34:38 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/49f91052b8930b23ceff7399151e4225762bd13d
8252250: isnanf is obsolete
Reviewed-by: vkempik
Backport-of: b957d802e6982be56d3a344668d8fd230f20d0df
! src/hotspot/share/utilities/globalDefinitions_gcc.hpp
! src/java.base/unix/native/libjava/jdk_util_md.h
Changeset: e18126a2
Author: Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Alexander Scherbatiy <alexsch at openjdk.org>
Date: 2022-03-10 08:53:57 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/e18126a2b92b14ddc134d303c30cef5450cc87d8
8252248: __SIGRTMAX is not declared in musl libc
Reviewed-by: stuefe
Backport-of: 5490b03160deff68a92a8af5ff012db96aad05d8
! src/java.base/linux/native/libnet/linux_close.c
! src/java.base/unix/native/libnio/ch/NativeThread.c
Changeset: c3628a25
Author: Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Alexander Scherbatiy <alexsch at openjdk.org>
Date: 2022-03-10 09:01:32 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/c3628a25a842b7ef2336cd6d14d2e94b7c5d9179
8245938: Remove unused print_stack(void) method from XToolkit.c
Backport-of: 2845c3d02979cf51308fff7ce1198d2882bbb6ff
! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c
Changeset: 7d3db81f
Author: Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Alexander Scherbatiy <alexsch at openjdk.org>
Date: 2022-03-10 09:04:47 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/7d3db81ff2bd4fa09bfd67903b9617fdf1c1fce1
8217340: Compilation failed: tools/launcher/Test7029048.java
Backport-of: e16b29942039d33cbd1ab15ed0a8154efa7ac55f
! test/jdk/tools/launcher/Test7029048.java
Changeset: 194b66f6
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-03-10 13:19:04 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/194b66f6a72437345c458e747e24beb46352537a
8282225: GHA: Allow one concurrent run per PR only
Backport-of: aaab2cb41666af8520fd01de70e2c4f9c87ef5fd
! .github/workflows/submit.yml
Changeset: 04d8f98c
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-03-10 13:50:34 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/04d8f98cd19262e9de3b13fe1fbb6d6c595b170e
8216137: assert(Compile::current()->live_nodes() < Compile::current()->max_node_limit()) failed: Live Node limit exceeded limit
Adding simplistic node budget support for loop-transformations. This /should/attempts to/ resolve most cases of: "assert(Compile::current()->live_nodes() < Compile::current()->max_node_limit()) failed: Live Node limit exceeded limit".
Reviewed-by: goetz
Backport-of: e08506e6831667c17f1197345261f4c5e34294dc
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopUnswitch.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
Changeset: 7d167194
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-10 13:59:22 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/7d1671948de83a7776911bfce1f3af48eaa3e004
8212151: jdi/ExclusiveBind.java times out due to "bind failed: Address already in use" on Solaris-X64
Reviewed-by: phh
Backport-of: b4cb7d6fc7237e6f25ec876887c66d62f1cd6214
! test/jdk/com/sun/jdi/ExclusiveBind.java
+ test/jdk/com/sun/jdi/lib/jdb/Debuggee.java
! test/jdk/com/sun/jdi/lib/jdb/JdbTest.java
Changeset: 87703322
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-10 14:01:48 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/87703322e980e42035d7cf101f04cafdc31fe278
8208697: vmTestbase/metaspace/stressHierarchy/stressHierarchy012/TestDescription.java fails with OutOfMemoryError: Metaspace
Remove timeoutHandler class and let Stresser handle timeout, remove 30 threads filling metaspace, and remove related unused files.
Reviewed-by: mdoerr
Backport-of: 7445ebf02bca4111a6c98fefb42819b28212f19a
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/common/PerformChecksHelper.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/common/StressHierarchyBaseClass.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy012/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/share/classload/GeneratingClassLoader.java
- test/hotspot/jtreg/vmTestbase/nsk/share/test/timeoutwatchdog/TimeoutHandler.java
- test/hotspot/jtreg/vmTestbase/nsk/share/test/timeoutwatchdog/TimeoutWatchdog.java
- test/hotspot/jtreg/vmTestbase/vm/share/gc/TriggerUnloadingByFillingHeap.java
! test/hotspot/jtreg/vmTestbase/vm/share/gc/TriggerUnloadingByFillingMetaspace.java
- test/hotspot/jtreg/vmTestbase/vm/share/vmstresser/CompileAndDeoptimize.java
- test/hotspot/jtreg/vmTestbase/vm/share/vmstresser/MetaspaceStresser.java
Changeset: 51b45e74
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-03-11 07:37:49 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/51b45e740caba64e8369e57f30fa065595148d07
8282589: runtime/ErrorHandling/ErrorHandler.java fails on MacOS aarch64 in jdk 11
Reviewed-by: vkempik
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/jtreg/runtime/ErrorHandling/TestOnError.java
Changeset: 9d3c9402
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-11 13:33:57 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/9d3c9402176e3714ea3998eea09ea5a7602e22f7
8218751: Do not store original classfiles inside the CDS archive
Remove the OD shared region and decode classfiles on the fly
Reviewed-by: stuefe
Backport-of: d06f3e7e28bd1baf00b903a7c6b2f18965e73311
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/klassFactory.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! test/hotspot/jtreg/runtime/SharedArchiveFile/SpaceUtilizationCheck.java
Changeset: 50ac1389
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-11 13:36:29 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/50ac138923e3a31fc79f83e09ae0095645c8d45b
8210022: remove jdk.testlibrary.ProcessThread, TestThread and XRun
Backport-of: 370abe471ffe0385eb78128fc3d5725f7f43b544
! test/jdk/com/sun/tools/attach/BasicTests.java
! test/jdk/com/sun/tools/attach/PermissionTest.java
! test/jdk/com/sun/tools/attach/ProviderTest.java
! test/jdk/com/sun/tools/attach/RunnerUtil.java
! test/jdk/com/sun/tools/attach/StartManagementAgent.java
! test/jdk/com/sun/tools/attach/TempDirTest.java
- test/jdk/lib/testlibrary/jdk/testlibrary/TestThread.java
- test/jdk/lib/testlibrary/jdk/testlibrary/XRun.java
! test/jdk/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java
! test/jdk/sun/tools/jstatd/JstatdTest.java
! test/jdk/sun/tools/jstatd/TestJstatdDefaults.java
! test/jdk/sun/tools/jstatd/TestJstatdExternalRegistry.java
! test/jdk/sun/tools/jstatd/TestJstatdPort.java
! test/jdk/sun/tools/jstatd/TestJstatdPortAndServer.java
! test/jdk/sun/tools/jstatd/TestJstatdServer.java
! test/jdk/sun/tools/jstatd/TestJstatdUsage.java
= test/lib/jdk/test/lib/thread/ProcessThread.java
Changeset: 39974dc1
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-11 13:38:39 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/39974dc1a012772f86e1cf7fe96f749b948f81f5
8186548: move jdk.testlibrary.JcmdBase closer to tests
Backport-of: 56ee0fccb33a3b542da89ff252d5f4e5aa6d0ddb
= test/jdk/sun/tools/jcmd/JcmdBase.java
! test/jdk/sun/tools/jcmd/TestJcmdDefaults.java
! test/jdk/sun/tools/jcmd/TestJcmdSanity.java
Changeset: 11231206
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-03-11 14:20:32 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/11231206403b4655a866fb94f4498a24ffe98baa
8279668: x86: AVX2 versions of vpxor should be asserted
Reviewed-by: goetz
Backport-of: 2bbeae3f056243a224b0bda021f16cdcbee3b3d6
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
Changeset: 5f40afc1
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-03-11 15:34:20 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/5f40afc10909061b5b4e17ec59856611e160e474
8223363: Bad node estimate assertion failure
8223502: Node estimate for loop unswitching is not correct: assert(delta <= 2 * required) failed: Bad node estimate
8224648: assert(!exceeding_node_budget()) failed: Too many NODES required! failure with ctw
Tighten the node estimates. New est_loop_clone_sz() implementation that will compute a "fan-out" complexity estimate as part of the size estimate (to better estimate complex loop body size after cloning). New est_loop_unroll_sz() function, used to estimate the size of a loop body att full/maximal unrolling. Correction to node budget final tests and asserts.
Reviewed-by: goetz
Backport-of: d222b01dee09f9963a3a0c7ae0088b64752b7809
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopUnswitch.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/LoopUnswitchingBadNodeBudget.java
Changeset: c94ce2cc
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-14 07:46:04 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/c94ce2cce4414bc693a543c686a47c9c66a41e7d
8210039: move OSInfo to top level testlibrary
Reviewed-by: mdoerr
Backport-of: 315e71f87e7441fff8a5b95335b7c8125e383766
! test/jdk/com/oracle/security/ucrypto/TestAES.java
! test/jdk/com/sun/management/OperatingSystemMXBean/TestTotalSwap.java
! test/jdk/java/awt/Choice/ItemStateChangeTest/ItemStateChangeTest.java
! test/jdk/java/awt/Choice/PopupPosTest/PopupPosTest.java
! test/jdk/java/awt/Choice/ResizeAutoClosesChoice/ResizeAutoClosesChoice.java
! test/jdk/java/awt/Cursor/MultiResolutionCursorTest/MultiResolutionCursorTest.java
! test/jdk/java/awt/Desktop/8064934/bug8064934.java
! test/jdk/java/awt/FileDialog/8003399/bug8003399.java
! test/jdk/java/awt/FileDialog/8017487/bug8017487.java
! test/jdk/java/awt/FileDialog/FileDialogForDirectories/FileDialogForDirectories.html
! test/jdk/java/awt/FileDialog/FileDialogForDirectories/FileDialogForDirectories.java
! test/jdk/java/awt/FileDialog/FileDialogForPackages/FileDialogForPackages.html
! test/jdk/java/awt/FileDialog/FileDialogForPackages/FileDialogForPackages.java
! test/jdk/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.java
! test/jdk/java/awt/Frame/MaximizedByPlatform/MaximizedByPlatform.java
! test/jdk/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.java
! test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.java
! test/jdk/java/awt/List/FirstItemRemoveTest/FirstItemRemoveTest.java
! test/jdk/java/awt/List/KeyEventsTest/KeyEventsTest.java
! test/jdk/java/awt/Menu/OpensWithNoGrab/OpensWithNoGrab.java
! test/jdk/java/awt/MenuBar/8007006/bug8007006.java
! test/jdk/java/awt/MenuBar/MenuBarSetFont/MenuBarSetFont.java
! test/jdk/java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Extra.java
! test/jdk/java/awt/Multiscreen/MultiScreenInsetsTest/MultiScreenInsetsTest.java
! test/jdk/java/awt/Robot/RobotWheelTest/RobotWheelTest.java
! test/jdk/java/awt/TextArea/ScrollbarIntersectionTest/ScrollbarIntersectionTest.java
! test/jdk/java/awt/Toolkit/ToolkitPropertyTest/bug7129133.java
! test/jdk/java/awt/TrayIcon/8072769/bug8072769.java
! test/jdk/java/awt/TrayIcon/DblClickActionEventTest/DblClickActionEventTest.html
! test/jdk/java/awt/TrayIcon/DblClickActionEventTest/DblClickActionEventTest.java
! test/jdk/java/awt/TrayIcon/DisposeInActionEventTest/DisposeInActionEventTest.html
! test/jdk/java/awt/TrayIcon/DisposeInActionEventTest/DisposeInActionEventTest.java
! test/jdk/java/awt/datatransfer/HTMLDataFlavors/HTMLDataFlavorTest.java
! test/jdk/java/awt/datatransfer/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.java
! test/jdk/java/awt/dnd/ImageTransferTest/ImageTransferTest.java
! test/jdk/java/awt/event/KeyEvent/8020209/bug8020209.java
! test/jdk/java/awt/event/KeyEvent/DeadKey/DeadKeyMacOSXInputText.java
! test/jdk/java/awt/event/KeyEvent/DeadKey/deadKeyMacOSX.java
! test/jdk/java/awt/event/KeyEvent/SwallowKeyEvents/SwallowKeyEvents.java
! test/jdk/java/awt/image/MultiResolutionImage/NSImageToMultiResolutionImageTest.java
! test/jdk/java/awt/image/multiresolution/MultiDisplayTest/MultiDisplayTest.java
! test/jdk/javax/swing/JButton/4796987/bug4796987.java
! test/jdk/javax/swing/JCheckBox/4449413/bug4449413.java
! test/jdk/javax/swing/JCheckBox/8032667/bug8032667_image_diff.java
! test/jdk/javax/swing/JComboBox/4199622/bug4199622.java
! test/jdk/javax/swing/JFileChooser/4150029/bug4150029.html
! test/jdk/javax/swing/JFileChooser/4150029/bug4150029.java
! test/jdk/javax/swing/JFileChooser/4524490/bug4524490.java
! test/jdk/javax/swing/JFileChooser/6840086/bug6840086.java
! test/jdk/javax/swing/JFileChooser/8041694/bug8041694.java
! test/jdk/javax/swing/JFileChooser/8046391/bug8046391.java
! test/jdk/javax/swing/JFileChooser/8062561/bug8062561.java
! test/jdk/javax/swing/JFrame/8016356/bug8016356.java
! test/jdk/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
! test/jdk/javax/swing/JInternalFrame/4251301/bug4251301.java
! test/jdk/javax/swing/JLabel/6596966/bug6596966.java
! test/jdk/javax/swing/JMenu/6470128/bug6470128.java
! test/jdk/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java
! test/jdk/javax/swing/JMenuItem/ShortcutNotDiplayed/ShortcutNotDisplayedTest.java
! test/jdk/javax/swing/JOptionPane/8024926/bug8024926.java
! test/jdk/javax/swing/JPopupMenu/6827786/bug6827786.java
! test/jdk/javax/swing/JPopupMenu/7154841/bug7154841.java
! test/jdk/javax/swing/JScrollBar/bug4202954/bug4202954.java
! test/jdk/javax/swing/JScrollPane/HorizontalMouseWheelOnShiftPressed/HorizontalMouseWheelOnShiftPressed.java
! test/jdk/javax/swing/JSlider/6579827/bug6579827.java
! test/jdk/javax/swing/JTabbedPane/4624207/bug4624207.java
! test/jdk/javax/swing/JTabbedPane/6416920/bug6416920.java
! test/jdk/javax/swing/JTextArea/6940863/bug6940863.java
! test/jdk/javax/swing/UITest/UITest.java
! test/jdk/javax/swing/plaf/aqua/CustomComboBoxFocusTest.java
! test/jdk/javax/swing/plaf/basic/BasicLabelUI/bug7172652.java
! test/jdk/jdk/net/Sockets/Test.java
! test/jdk/jdk/net/Sockets/policy.fail
! test/jdk/jdk/net/Sockets/policy.success
- test/jdk/lib/testlibrary/jdk/testlibrary/OSInfo.java
+ test/lib/jdk/test/lib/OSVersion.java
! test/lib/jdk/test/lib/Platform.java
! test/lib/jdk/test/lib/process/ProcessTools.java
Changeset: 997c55f3
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-03-14 10:45:49 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/997c55f3600cf0c2f74de45f34934617eb3ba599
8283018: 11u GHA: Update GCC 9 minor versions
Reviewed-by: sgehwolf
! .github/workflows/submit.yml
Changeset: f3708bb1
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-03-14 11:27:50 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/f3708bb16926b0765cd68e5447651c03d9fb3d6f
8225475: Node budget asserts on x86_32/64
Make the (ad-hoc) loop cloning size estimate more pessimistic.
Backport-of: ca29203cac651af295d78e6fff6dfdd8a614ff86
! src/hotspot/share/opto/loopnode.cpp
Changeset: f441970b
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-03-14 11:28:39 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/f441970b6216506eb8183a364162b07efb7e3dc3
8223389: Shenandoah optimizations fail with assert(!phase->exceeding_node_budget())
Backport-of: 8b07b191c3a8f01085bcf9baf677fb0699183c05
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
Changeset: 2ed46d8c
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-14 14:05:47 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/2ed46d8ce17afa1613ad11cbdd42ab061788f424
8211822: Some tests fail after JDK-8210039
8202886: [macos] Test java/awt/MenuBar/8007006/bug8007006.java fails on MacOS
Reviewed-by: mdoerr
Backport-of: 245a72938ada2914d5c81a0044c8a09696244214
! test/jdk/ProblemList.txt
! test/jdk/java/awt/MenuBar/8007006/bug8007006.java
! test/jdk/javax/swing/JComboBox/4199622/bug4199622.java
! test/jdk/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
! test/jdk/javax/swing/JPopupMenu/7154841/bug7154841.java
Changeset: ed275bab
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-14 14:08:11 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/ed275bab2c0ae61fbc1e0c2ed32434225b608dee
8246741: NetworkInterface/UniqueMacAddressesTest: mac address uniqueness test failed
Reviewed-by: mdoerr
Backport-of: f5d36e6c9470b1ac5326990b1c4fea80457c4ad6
! test/jdk/java/net/NetworkInterface/UniqueMacAddressesTest.java
Changeset: 6c84ce90
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-03-15 09:53:10 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/6c84ce9038aceca0374345e3a851278e955f5969
8234605: C2 failed "assert(C->live_nodes() - live_at_begin <= 2 * _nodes_required) failed: Bad node estimate: actual = 208 >> request = 101"
Backport-of: d19f2bdec01eb324d200f2144293d05ea310f9b8
! src/hotspot/share/opto/loopnode.hpp
Changeset: 18b5f5be
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-03-15 10:18:03 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/18b5f5be052f3c0d77eb97719f96399e547838ac
8229499: Node budget assert in fuzzed test
Reviewed-by: stuefe
Backport-of: 8275b17b07b1c15bde79b36b76ecbe3072db1e1a
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
+ test/hotspot/jtreg/compiler/loopopts/LoopUnrollBadNodeBudget.java
Changeset: f8abb70e
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-03-15 11:00:12 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/f8abb70e278bdcf3b394a8a8a968ab91e744cd45
8231565: More node budget asserts in fuzzed tests
Backport-of: 902858e3ceb43bf92ea9fa038b9edcf1ee0c48b5
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/LoopRotateBadNodeBudget.java
Changeset: 1b8ef742
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-03-15 11:03:20 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/1b8ef742cab98086d8246f3753751d10eb2ca658
8266251: compiler.inlining.InlineAccessors shouldn't do testing in driver VM
Backport-of: 9605aeddee70ba4f3dba2ae2a3d100319164b03d
! test/hotspot/jtreg/compiler/inlining/InlineAccessors.java
Changeset: deb08572
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2022-03-15 17:41:03 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/deb085729b9f9ff8481fc886ca9b9b457ec5c28a
8281615: Deadlock caused by jdwp agent
Backport-of: e1060bee2adb9f2e07ca09309d0f89132db30f28
! src/jdk.jdwp.agent/share/native/libjdwp/classTrack.c
Changeset: ba38fed9
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-16 11:25:56 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/ba38fed9136d969773b064a3afba4bb330f7b768
Merge
Changeset: 90ac8aea
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-03-16 11:38:04 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/90ac8aea0372a6f26592015ca42b98b109ac89f7
8265343: Update Debian-based cross-compilation recipes
Reviewed-by: stuefe
Backport-of: 7879adbe88ec54b8f5ac9543d80142bc1b12112b
! doc/building.html
! doc/building.md
Changeset: ebf6a5b7
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-17 08:54:37 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/ebf6a5b7afcb717573611f6dacf3c231dee08223
8207364: nsk/jvmti/ResourceExhausted/resexhausted003 fails to start
Backport-of: 31cf8b1c65fb0b19e093547fc557fff55d7213bd
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003/TestDescription.java
Changeset: 38e44eb5
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-17 08:57:01 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/38e44eb552c6ebaa75310babb920b72f80deba90
8199874: [TESTBUG] runtime/Thread/ThreadPriorities.java fails with "expected 0 to equal 10"
Backport-of: 0d9f615e9214ed6f1f69f6e7969e966005948eb3
! test/hotspot/jtreg/runtime/Thread/ThreadPriorities.java
Changeset: e1b2f92a
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-03-17 09:35:02 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/e1b2f92a308d27ea9a1bc8e6562b48be8120e9da
8279356: Method linking fails with guarantee(mh->adapter() != NULL) failed: Adapter blob must already exist!
Reviewed-by: phh
Backport-of: 6d7db4b0b3e9172645cef12c36fbeb41a6d38d83
! src/hotspot/share/oops/method.cpp
! test/hotspot/jtreg/compiler/codecache/OverflowCodeCacheTest.java
Changeset: 62afe2eb
Author: Olga Mikhaltsova <omikhaltcova at openjdk.org>
Date: 2022-03-17 10:21:56 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/62afe2ebf74367b76874eda7cfc7b4bfcb10d703
8166727: javac crashed: [jimage.dll+0x1942] ImageStrings::find+0x28
Backport-of: a8005efde388821e39e6464dbb17fbeac3c9830a
! src/java.base/share/native/libjimage/imageFile.cpp
! src/java.base/share/native/libjimage/imageFile.hpp
Changeset: 95434882
Author: Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Alexander Scherbatiy <alexsch at openjdk.org>
Date: 2022-03-17 12:36:21 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/95434882fd90cedc75aece11196c71885e2fe102
8247592: refactor test/jdk/tools/launcher/Test7029048.java
Reviewed-by: phh
Backport-of: 8b87402a4409b345b820207dcd2aec720a23325b
! test/jdk/tools/launcher/Test7029048.java
Changeset: 61355403
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2022-03-17 16:34:28 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/613554035cd50eb4cb056b015c4243b9329e8b16
8223396: [TESTBUG] several jfr tests do not clean up files created in /tmp
Using test utils to create temp files and directories
Reviewed-by: sgehwolf
Backport-of: 7d3aebccc0b90aa2ca2f656c683fa5931fd0ed3a
! test/jdk/jdk/jfr/event/io/EvilInstrument.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/TestRandomAccessFileEvents.java
! test/jdk/jdk/jfr/event/io/TestRandomAccessFileThread.java
! test/jdk/jdk/jfr/jcmd/TestJcmdConfigure.java
! test/jdk/jdk/jfr/jmx/JmxHelper.java
! test/jdk/jdk/jfr/jvm/TestJavaEvent.java
! test/lib/jdk/test/lib/Utils.java
Changeset: 73dc2225
Author: Andrew John Hughes <andrew at openjdk.org>
Date: 2022-03-17 17:34:31 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/73dc222557e11caa1f5999c0c4b346c25f3d62be
8257794: Zero: assert(istate->_stack_limit == istate->_thread->last_Java_sp() + 1) failed: wrong on Linux/x86_32
Reviewed-by: phh
Backport-of: df55ecd83c70e8962e9037671cd13b104d3e5620
! src/hotspot/share/interpreter/bytecodeInterpreter.cpp
Changeset: b42dd744
Author: Vladimir Kempik <vkempik at openjdk.org>
Date: 2022-03-17 18:46:59 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/b42dd7440523072f321da9c80d9c6471357d7e3d
8280476: [macOS] : hotspot arm64 bug exposed by latest clang
Backport-of: f5d6fddc6df8c5c5456a2544b131833d5227292b
! src/hotspot/cpu/aarch64/immediate_aarch64.cpp
Changeset: dfcef298
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-18 06:46:47 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/dfcef29870988e231fbb523bd8acfaffdadd1c89
8241707: introduce randomness k/w to hotspot test suite
Backport-of: 0eb72d4e7485b837c5690ac1c892a546e1554802
! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/testlibrary_tests/RandomGeneratorTest.java
Changeset: dbd14f7b
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-18 06:52:00 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/dbd14f7b2c023200e6d8c9ec3a7a8f07a3ea9613
8277422: tools/jar/JarEntryTime.java fails with modified time mismatch
Backport-of: ad1ff27b730773a141d73744e5f5a899bdfbea78
! test/jdk/tools/jar/JarEntryTime.java
Changeset: 306d8633
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-18 12:29:43 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/306d863343d9cecf9d810ab1f793c83929f708bb
8229486: Replace wildcard address with loopback or local host in tests - part 21
Reviewed-by: mdoerr
Backport-of: 77d09f0f14bdaafa2e3528c73ee2287338e2ad49
! test/jdk/java/net/SocketOption/TcpKeepAliveTest.java
! test/jdk/java/net/URLConnection/SetIfModifiedSince.java
! test/jdk/sun/net/www/http/HttpClient/GetProxyPort.java
! test/jdk/sun/net/www/http/HttpClient/ImplicitFileName.java
! test/jdk/sun/net/www/http/HttpClient/IsAvailable.java
! test/jdk/sun/net/www/http/HttpClient/IsKeepingAlive.java
! test/jdk/sun/net/www/http/HttpClient/OpenServer.java
! test/jdk/sun/net/www/http/KeepAliveStream/KeepAliveStreamCloseWithWrongContentLength.java
! test/jdk/sun/net/www/protocol/http/StreamingOutputStream.java
! test/jdk/sun/net/www/protocol/http/UserAuth.java
! test/jdk/sun/net/www/protocol/http/UserCookie.java
Changeset: d2671718
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-18 12:31:01 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/d267171850a28191c8d19caad170ff094495754c
8231489: GC watermark_0_1 failed due to "metaspace.gc.Fault: GC has happened too rare"
Backport-of: 9e17946ab21434df0f6780423f7998166265af2a
! test/hotspot/jtreg/vmTestbase/metaspace/gc/HighWaterMarkTest.java
! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_0_1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_10_20/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_70_80/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_99_100/TestDescription.java
! test/jtreg-ext/requires/VMProps.java
Changeset: 269114b6
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-18 12:32:14 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/269114b6b4ac6079b72424e058d5da2e0a2995c2
8269933: test/jdk/javax/net/ssl/compatibility/JdkInfo incorrect verification of protocol and cipher support
Backport-of: 6346793c6401b3758edf0a8912acb0fd8813957b
! test/jdk/javax/net/ssl/compatibility/JdkInfo.java
Changeset: a3af00c0
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-18 12:34:40 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/a3af00c03fca0d663161308b140e9087ad2b346e
8274233: Minor cleanup for ToolBox
Reviewed-by: mdoerr
Backport-of: e741a18062061c1959f7881503aaf3a4cbcae776
! test/langtools/tools/lib/toolbox/ToolBox.java
Changeset: 63db1bf6
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-18 12:35:59 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/63db1bf6ee7a7bab61ea879a55862821add7c79f
8278186: org.jcp.xml.dsig.internal.dom.Utils.parseIdFromSameDocumentURI throws StringIndexOutOfBoundsException when calling substring method
Reviewed-by: mdoerr
Backport-of: 1f1db838ab7d427170d59a8b55fdb45c4d80c359
! 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/Utils.java
+ test/jdk/javax/xml/crypto/dsig/BadXPointer.java
+ test/lib/jdk/test/lib/security/XMLUtils.java
Changeset: ca21a709
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-18 12:46:05 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/ca21a709b43a898a2a13923579625422af6f327d
8215544: SA: Modify ClhsdbLauncher to add sudo privileges to enable MacOS tests on Mach5
Check if 'sudo' privileges can be added for executing macOS tests, and if so, add these privileges before executing the tests
Backport-of: 86fcd475b1227cff0fc9f9557f542ca6bd3abfe0
! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbJstack.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java
+ test/lib/jdk/test/lib/SA/SATestUtils.java
Changeset: 8f3308af
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-18 12:52:47 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/8f3308afb83f09e4ed813dbe1a0955c2b7b6d125
8217473: SA: Tests using ClhsdbLauncher fail on SAP docker containers
Skip the test with jtreg.SkippedException if Platform.shouldSAAttach() returns false
Reviewed-by: mdoerr
Backport-of: 55369945b94003e96c841e5969add992a86c0156
! test/hotspot/jtreg/serviceability/sa/ClhsdbAttach.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbField.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbFlags.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbInspect.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbJdis.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbJhisto.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbJstack.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbLongConstant.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPmap.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintAll.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintAs.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintStatics.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPstack.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbScanOops.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbSource.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbThread.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbVmStructsDump.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbWhere.java
Changeset: 23af0b1e
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2022-03-18 15:23:25 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/23af0b1efbde5763f7a9dbc6b7b7d8130d83ab61
8230865: [TESTBUG] jdk/jfr/event/io/EvilInstrument.java fails at-run shell MakeJAR.sh target
Prebuilding the test class before adding it into a jar file
Backport-of: 725da985e170d72c3ca3dc2dfbb3d7e083b5371a
! test/jdk/jdk/jfr/event/io/EvilInstrument.java
Changeset: e6f8c1e1
Author: Christoph Langer <clanger at openjdk.org>
Date: 2022-03-19 21:05:02 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/e6f8c1e15671947578a0e54f9b3e439f8f8cfef5
8240734: ModuleHashes attribute not reproducible between builds
Backport-of: f4b54881811353ab61748db5af7f93b6c40efb2d
! src/java.base/share/classes/jdk/internal/module/ModuleHashes.java
! src/java.base/share/classes/jdk/internal/module/ModuleHashesBuilder.java
Changeset: dd6ba087
Author: Basil Crow <me at basilcrow.com>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2022-03-19 21:51:54 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/dd6ba0875f7b388ab05d326ab3d9c5d771437529
8210649: AssertionError @ jdk.compiler/com.sun.tools.javac.comp.Modules.enter(Modules.java:244)
Do not clean trees after last round of annotation processing, if the trees won't be re-entered again.
Backport-of: 44ae643b2b49b66b1fff4c151c17972c6b683cc0
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
+ test/langtools/tools/javac/processing/T8210649.java
Changeset: e66e3e5f
Author: Jie Fu <jiefu at openjdk.org>
Committer: John Jiang <jjiang at openjdk.org>
Date: 2022-03-20 00:38:53 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/e66e3e5f8ceab818a3ed02b67417d451916cf260
8210108: sun/tools/jstatd test build failures after JDK-8210022
Backport-of: 86c476b5e5e0cc00c40e7049d1dbb02874afe247
! test/jdk/sun/tools/jstatd/JstatdTest.java
Changeset: f14b9328
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-20 19:29:39 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/f14b9328ecd39c19a09881e4a559a6e5e9687493
8246494: introduce vm.flagless at-requires property
Reviewed-by: stuefe
Backport-of: e333b6e15343535789353f0017721b6509eb4f00
! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/applications/scimark/Scimark.java
! test/hotspot/jtreg/gtest/GTestWrapper.java
! test/jtreg-ext/requires/VMProps.java
Changeset: cf52a6f4
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-20 19:32:03 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/cf52a6f4fa2b9e6ccc669dd89fb2e2ea10c05056
8263364: sun/net/www/http/KeepAliveStream/KeepAliveStreamCloseWithWrongContentLength.java wedged in getInputStream
Backport-of: 5caa77b043ae490c3d7d56d181d0e07e6b859b9e
! test/jdk/sun/net/www/http/KeepAliveStream/KeepAliveStreamCloseWithWrongContentLength.java
Changeset: 6e5000fb
Author: Jie Fu <jiefu at openjdk.org>
Committer: John Jiang <jjiang at openjdk.org>
Date: 2022-03-21 09:38:21 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/6e5000fbbec76e5a19563811d8b2ae3e832c7536
8283424: compiler/loopopts/LoopUnswitchingBadNodeBudget.java fails with release VMs due to lack of -XX:+UnlockDiagnosticVMOptions
Reviewed-by: roland
! test/hotspot/jtreg/compiler/loopopts/LoopUnswitchingBadNodeBudget.java
Changeset: bb54eeb1
Author: Jie Fu <jiefu at openjdk.org>
Committer: John Jiang <jjiang at openjdk.org>
Date: 2022-03-21 13:51:31 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/bb54eeb1cf1eb28c2cdc7bee2be9d49cda3bfae3
8209883: ZGC: Compile without C1 broken
Reviewed-by: vkempik
Backport-of: 14443eec10043fa86622d9e8e1d8b4a6bee22482
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp
! src/hotspot/share/gc/z/zBarrierSet.cpp
Changeset: d568fc82
Author: Christoph Langer <clanger at openjdk.org>
Date: 2022-03-21 16:50:00 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/d568fc823ee1078b5124277e91264d9d467530ff
8283420: [AOT] Exclude TrackedFlagTest/NotTrackedFlagTest in 11u because of intermittent java.lang.AssertionError: duplicate classes for name Ljava/lang/Boolean;
Reviewed-by: stuefe
! test/hotspot/jtreg/ProblemList.txt
Changeset: 9714b69f
Author: Zdenek Zambersky <zzambers at redhat.com>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2022-03-21 22:55:13 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/9714b69f3981972aa4eafdebdbd669c67455822a
8206330: Revisit com/sun/jdi/RedefineCrossEvent.java
Reviewed-by: clanger
Backport-of: 426873751c710061d0f9bc713a0de47373e51418
! test/jdk/ProblemList.txt
! test/jdk/com/sun/jdi/RedefineCrossEvent.java
Changeset: 03da67b1
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2022-03-22 00:07:46 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/03da67b1b19b44490b3fc74bdcc917c53494caa6
8265261: java/nio/file/Files/InterruptCopy.java fails with java.lang.RuntimeException: Copy was not interrupted
Backport-of: aaedac635a0a7ca1f73dcf85336230cc537fcdf2
! test/jdk/java/nio/file/Files/InterruptCopy.java
Changeset: 7c29f0e8
Author: Christoph Langer <clanger at openjdk.org>
Date: 2022-03-22 09:18:53 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/7c29f0e88cfd9dbe66b7c8355bfd13b2dfce50bd
8243666: ModuleHashes attribute generated for JMOD and JAR files depends on timestamps
Backport-of: fe152cdcc5c6ef7e7f3f8c0acf065049e40ee2ea
! src/java.base/share/classes/jdk/internal/module/ModuleHashes.java
! src/java.base/share/classes/jdk/internal/module/ModuleHashesBuilder.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java
! src/java.base/share/classes/jdk/internal/module/ModuleReferences.java
! test/jdk/tools/jmod/hashes/HashesTest.java
Changeset: 31d7b5eb
Author: Jie Fu <jiefu at openjdk.org>
Committer: John Jiang <jjiang at openjdk.org>
Date: 2022-03-22 09:26:51 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/31d7b5ebc40c45b46ef35d1c89735b7b31806380
8222926: Shenandoah build fails with --with-jvm-features=-compiler1
Reviewed-by: vkempik
Backport-of: c5fc45ee081b496b86c03fd1d23b5250d6b1e9a1
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
Changeset: 79c45a59
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-22 09:55:28 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/79c45a5963edd40eab42e40c456a4f28cba65501
8278851: Correct signer logic for jars signed with multiple digestalgs
Reviewed-by: mdoerr
Backport-of: cbe497394786ff76a09f9743040e3ba96ee8298f
! 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
! test/lib/jdk/test/lib/security/SecurityUtils.java
Changeset: b0d7b5a6
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-22 15:43:23 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/b0d7b5a663a3fdd3d46fd2ea1fa5f8a0e81ee9e8
8193682: Infinite loop in ZipOutputStream.close()
Reviewed-by: mdoerr
Backport-of: 1e9ed54d362b8c57be5fbbac2de5afbd0f05435f
! src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java
! src/java.base/share/classes/java/util/zip/GZIPOutputStream.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
+ test/jdk/java/util/zip/CloseDeflaterTest.java
Changeset: 088445f9
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-03-23 08:33:45 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/088445f90be21513d7ed64328e0d075704a496d9
8261169: Upgrade HarfBuzz to the latest 2.8.0
Reviewed-by: mdoerr
Backport-of: 80323b7f66541e24177d02cc668a2eb9267962b9
! make/lib/Awt2dLibraries.gmk
! src/java.desktop/share/legal/harfbuzz.md
- src/java.desktop/share/native/libharfbuzz/hb-aat-fdsc-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-ankr-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-bsln-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-feat-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-just-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-kerx-table.hh
- src/java.desktop/share/native/libharfbuzz/hb-aat-layout-lcar-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-morx-table.hh
+ src/java.desktop/share/native/libharfbuzz/hb-aat-layout-opbd-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-trak-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.cc
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.h
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-ltag-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-map.cc
! src/java.desktop/share/native/libharfbuzz/hb-aat-map.hh
+ src/java.desktop/share/native/libharfbuzz/hb-algs.hh
! src/java.desktop/share/native/libharfbuzz/hb-array.hh
! src/java.desktop/share/native/libharfbuzz/hb-atomic.hh
+ src/java.desktop/share/native/libharfbuzz/hb-bimap.hh
! src/java.desktop/share/native/libharfbuzz/hb-blob.cc
! src/java.desktop/share/native/libharfbuzz/hb-blob.h
! src/java.desktop/share/native/libharfbuzz/hb-blob.hh
! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-json.hh
! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text.hh
! src/java.desktop/share/native/libharfbuzz/hb-buffer-serialize.cc
! src/java.desktop/share/native/libharfbuzz/hb-buffer.cc
! src/java.desktop/share/native/libharfbuzz/hb-buffer.h
! src/java.desktop/share/native/libharfbuzz/hb-buffer.hh
! src/java.desktop/share/native/libharfbuzz/hb-cff-interp-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-cff-interp-cs-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-cff-interp-dict-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-cff1-interp-cs.hh
! src/java.desktop/share/native/libharfbuzz/hb-cff2-interp-cs.hh
! src/java.desktop/share/native/libharfbuzz/hb-common.cc
! src/java.desktop/share/native/libharfbuzz/hb-common.h
+ src/java.desktop/share/native/libharfbuzz/hb-config.hh
+ src/java.desktop/share/native/libharfbuzz/hb-coretext.cc
+ src/java.desktop/share/native/libharfbuzz/hb-coretext.h
! src/java.desktop/share/native/libharfbuzz/hb-debug.hh
! src/java.desktop/share/native/libharfbuzz/hb-deprecated.h
+ src/java.desktop/share/native/libharfbuzz/hb-dispatch.hh
+ src/java.desktop/share/native/libharfbuzz/hb-draw.cc
+ src/java.desktop/share/native/libharfbuzz/hb-draw.h
+ src/java.desktop/share/native/libharfbuzz/hb-draw.hh
- src/java.desktop/share/native/libharfbuzz/hb-dsalgs.hh
! src/java.desktop/share/native/libharfbuzz/hb-face.cc
! src/java.desktop/share/native/libharfbuzz/hb-face.h
! src/java.desktop/share/native/libharfbuzz/hb-face.hh
! src/java.desktop/share/native/libharfbuzz/hb-fallback-shape.cc
! src/java.desktop/share/native/libharfbuzz/hb-font.cc
! src/java.desktop/share/native/libharfbuzz/hb-font.h
! src/java.desktop/share/native/libharfbuzz/hb-font.hh
! src/java.desktop/share/native/libharfbuzz/hb-ft.cc
! src/java.desktop/share/native/libharfbuzz/hb-ft.h
! src/java.desktop/share/native/libharfbuzz/hb-iter.hh
! src/java.desktop/share/native/libharfbuzz/hb-kern.hh
! src/java.desktop/share/native/libharfbuzz/hb-machinery.hh
! src/java.desktop/share/native/libharfbuzz/hb-map.cc
! src/java.desktop/share/native/libharfbuzz/hb-map.h
! src/java.desktop/share/native/libharfbuzz/hb-map.hh
+ src/java.desktop/share/native/libharfbuzz/hb-meta.hh
! src/java.desktop/share/native/libharfbuzz/hb-mutex.hh
! src/java.desktop/share/native/libharfbuzz/hb-null.hh
+ src/java.desktop/share/native/libharfbuzz/hb-number-parser.hh
+ src/java.desktop/share/native/libharfbuzz/hb-number.cc
+ src/java.desktop/share/native/libharfbuzz/hb-number.hh
! src/java.desktop/share/native/libharfbuzz/hb-object.hh
! src/java.desktop/share/native/libharfbuzz/hb-open-file.hh
! src/java.desktop/share/native/libharfbuzz/hb-open-type.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-cff-common.hh
+ src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-std-str.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-cmap-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-color-cbdt-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-color-colr-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-color-cpal-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-color-sbix-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-color-svg-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-color.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-color.h
! src/java.desktop/share/native/libharfbuzz/hb-ot-deprecated.h
+ src/java.desktop/share/native/libharfbuzz/hb-ot-face-table-list.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-face.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-face.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-font.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-font.h
! src/java.desktop/share/native/libharfbuzz/hb-ot-glyf-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-hdmx-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-head-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-hhea-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-hmtx-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-kern-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-base-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gdef-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gpos-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsub-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsubgpos.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-jstf-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.h
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-map.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-map.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-math-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-math.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-math.h
! src/java.desktop/share/native/libharfbuzz/hb-ot-maxp-table.hh
+ src/java.desktop/share/native/libharfbuzz/hb-ot-meta-table.hh
+ src/java.desktop/share/native/libharfbuzz/hb-ot-meta.cc
+ src/java.desktop/share/native/libharfbuzz/hb-ot-meta.h
+ src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.cc
+ src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.h
+ src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-name-language-static.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-name-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-name.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-name.h
! src/java.desktop/share/native/libharfbuzz/hb-ot-os2-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-os2-unicode-ranges.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-fallback.hh
+ src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-joining-list.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-win1256.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-default.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-hangul.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-hebrew.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-machine.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-table.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer-machine.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar-machine.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.hh
+ src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-syllabic.cc
+ src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-syllabic.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-thai.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-machine.hh
- src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-table.cc
+ src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.cc
- src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-vowel-constraints.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-fallback.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.h
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-stat-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-tag-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-tag.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-var-avar-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-var-fvar-table.hh
+ src/java.desktop/share/native/libharfbuzz/hb-ot-var-gvar-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-var-hvar-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-var-mvar-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-var.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-var.h
! src/java.desktop/share/native/libharfbuzz/hb-ot-vorg-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot.h
+ src/java.desktop/share/native/libharfbuzz/hb-pool.hh
+ src/java.desktop/share/native/libharfbuzz/hb-sanitize.hh
+ src/java.desktop/share/native/libharfbuzz/hb-serialize.hh
! src/java.desktop/share/native/libharfbuzz/hb-set.cc
! src/java.desktop/share/native/libharfbuzz/hb-set.h
! src/java.desktop/share/native/libharfbuzz/hb-set.hh
! src/java.desktop/share/native/libharfbuzz/hb-shape-plan.cc
! src/java.desktop/share/native/libharfbuzz/hb-shape-plan.h
! src/java.desktop/share/native/libharfbuzz/hb-shape-plan.hh
! src/java.desktop/share/native/libharfbuzz/hb-shape.cc
! src/java.desktop/share/native/libharfbuzz/hb-shape.h
! src/java.desktop/share/native/libharfbuzz/hb-shaper-list.hh
! src/java.desktop/share/native/libharfbuzz/hb-shaper.cc
! src/java.desktop/share/native/libharfbuzz/hb-shaper.hh
! src/java.desktop/share/native/libharfbuzz/hb-static.cc
! src/java.desktop/share/native/libharfbuzz/hb-string-array.hh
+ src/java.desktop/share/native/libharfbuzz/hb-style.cc
+ src/java.desktop/share/native/libharfbuzz/hb-style.h
! src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.hh
! src/java.desktop/share/native/libharfbuzz/hb-subset-cff2.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset-cff2.hh
- src/java.desktop/share/native/libharfbuzz/hb-subset-glyf.cc
- src/java.desktop/share/native/libharfbuzz/hb-subset-glyf.hh
! src/java.desktop/share/native/libharfbuzz/hb-subset-input.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset-input.hh
! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.hh
! src/java.desktop/share/native/libharfbuzz/hb-subset.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset.h
! src/java.desktop/share/native/libharfbuzz/hb-subset.hh
+ src/java.desktop/share/native/libharfbuzz/hb-ucd-table.hh
+ src/java.desktop/share/native/libharfbuzz/hb-ucd.cc
- src/java.desktop/share/native/libharfbuzz/hb-ucdn.cc
- src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn.c
- src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn.h
- src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn_db.h
! src/java.desktop/share/native/libharfbuzz/hb-unicode-emoji-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-unicode.cc
! src/java.desktop/share/native/libharfbuzz/hb-unicode.h
! src/java.desktop/share/native/libharfbuzz/hb-unicode.hh
! src/java.desktop/share/native/libharfbuzz/hb-vector.hh
! src/java.desktop/share/native/libharfbuzz/hb-version.h
- src/java.desktop/share/native/libharfbuzz/hb-warning.cc
! src/java.desktop/share/native/libharfbuzz/hb.h
! src/java.desktop/share/native/libharfbuzz/hb.hh
Changeset: 1a969f12
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-23 09:12:14 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/1a969f122d3b9db8a9f29694528562299817347a
Merge
Changeset: b4b4e3e1
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-03-23 11:40:31 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/b4b4e3e17c8fd1291f11948132b6ef77e7dee697
8266545: 8261169 broke Harfbuzz build with gcc 7 and 8
Backport-of: c42c231e1dabd37ec09362291dc8141117ce0bbd
! make/lib/Awt2dLibraries.gmk
Changeset: 8715f37c
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2022-03-23 12:24:22 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/8715f37c6743a49dcc5f2e8fb5cc68f7d5ed8aa2
8230305: Cgroups v2: Container awareness
8229202: Docker reporting causes secondary crashes in error handling
8216366: Add rationale to PER_CPU_SHARES define
Implement Cgroups v2 container awareness in hotspot
Reviewed-by: sgehwolf
Backport-of: d462a6b5c9bd3dae5257cca42ea38c19cb742e3c
+ 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.hpp
! test/hotspot/jtreg/containers/docker/TestCPUAwareness.java
Changeset: 19f26f72
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2022-03-23 12:44:27 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/19f26f725fdc29ee0eb4e330a275134663933629
8231111: Cgroups v2: Rework Metrics in java.base so as to recognize unified hierarchy
Reviewed-by: sgehwolf
Backport-of: 4def210a22faaec6b47912dd314e6365ea48d28f
+ src/java.base/linux/classes/jdk/internal/platform/CgroupInfo.java
+ 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/CgroupSubsystemController.java
+ src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemFactory.java
+ src/java.base/linux/classes/jdk/internal/platform/CgroupUtil.java
+ src/java.base/linux/classes/jdk/internal/platform/CgroupV1Metrics.java
+ src/java.base/linux/classes/jdk/internal/platform/CgroupV1MetricsImpl.java
+ src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController.java
+ src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java
+ src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1SubsystemController.java
- src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java
- src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java
+ src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2Subsystem.java
+ src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2SubsystemController.java
+ src/java.base/linux/native/libjava/CgroupMetrics.c
- src/java.base/linux/native/libjava/Metrics.c
! src/java.base/share/classes/jdk/internal/platform/Metrics.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java
! test/jdk/jdk/internal/platform/cgroup/TestCgroupMetrics.java
+ test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemController.java
! test/jdk/jdk/internal/platform/docker/MetricsCpuTester.java
! test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java
! test/jdk/jdk/internal/platform/docker/TestDockerCpuMetrics.java
! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java
! test/lib/jdk/test/lib/containers/cgroup/CPUSetsReader.java
+ test/lib/jdk/test/lib/containers/cgroup/CgroupMetricsTester.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java
+ test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV1.java
+ test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV2.java
Changeset: f76091ec
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2022-03-23 13:33:25 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/f76091ec9a05a8cb40514082dcff22c7829fa3aa
8253714: [cgroups v2] Soft memory limit incorrectly using memory.high
The early implementation of cgroups v2 support was done with
crun 0.8 and it contained a bug which set memory.high over
memory.low when --memory-reservation was being used as a CLI
option.
This bug has been fixed in later crun versions, starting with
crun 0.11. Use memory.low in OpenJDK as well.
Backport-of: ff6843ca4842498791061f924c545fa9469cc1dc
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
! src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2Subsystem.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV2.java
Changeset: 45b78836
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2022-03-23 13:35:53 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/45b78836991ca9bcc6e339a97ab5598cf3765ca5
8237479: 8230305 causes slowdebug build failure
Declare methods as pure virtual.
Backport-of: 4ca06995855b5c974321d7b3622d661b8d27ba76
! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
Changeset: 3fc205cf
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2022-03-23 14:03:26 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/3fc205cf8d09e2ab924fbb33ab4f3a9cc86ae470
8253727: [cgroups v2] Memory and swap limits reported incorrectly
Account for interface files for swap and memory being reported independently.
The cgroup v1-like value is now reported by adding the memory.max value to
the memory.swap.max value, and memory.current and memory.swap.current
respectively.
Backport-of: 3e96721cd9d1e1f46711e70dfc22064bab212b64
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
! src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2Subsystem.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV2.java
Changeset: 60e771f8
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-03-24 11:27:15 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/60e771f82d35358ea90ee753611216b2fd5ae28b
8283614: [11] Repair compiler versions handling after 8233787
Reviewed-by: lucy, mdoerr
! src/hotspot/share/runtime/abstract_vm_version.cpp
Changeset: 078eac8e
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-24 13:35:29 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/078eac8ecc431b72490697fae3584e2d56e8a42e
8242310: use reproducible random in hotspot compiler tests
Reviewed-by: mdoerr
Backport-of: 7c351405c4a43c8af40a63f63b70bfcb7719b570
! test/hotspot/jtreg/compiler/c2/PolynomialRoot.java
! test/hotspot/jtreg/compiler/c2/Test6661247.java
! test/hotspot/jtreg/compiler/c2/Test7047069.java
! test/hotspot/jtreg/compiler/c2/Test7160610.java
! test/hotspot/jtreg/compiler/c2/Test7177917.java
! test/hotspot/jtreg/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java
! test/hotspot/jtreg/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTest.java
! test/hotspot/jtreg/compiler/codecache/stress/Helper.java
! test/hotspot/jtreg/compiler/codecache/stress/OverloadCompileQueueTest.java
! test/hotspot/jtreg/compiler/codecache/stress/RandomAllocationTest.java
! test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationTest.java
! test/hotspot/jtreg/compiler/codegen/Test6896617.java
! test/hotspot/jtreg/compiler/codegen/Test7100757.java
! test/hotspot/jtreg/compiler/codegen/aes/TestAESMain.java
! test/hotspot/jtreg/compiler/codegen/aes/TestCipherBlockChainingEncrypt.java
! test/hotspot/jtreg/compiler/compilercontrol/commandfile/CompileOnlyTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commandfile/ExcludeTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commandfile/LogTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commandfile/PrintTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commands/CompileOnlyTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commands/ExcludeTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commands/LogTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commands/PrintTest.java
! test/hotspot/jtreg/compiler/compilercontrol/directives/CompileOnlyTest.java
! test/hotspot/jtreg/compiler/compilercontrol/directives/ExcludeTest.java
! test/hotspot/jtreg/compiler/compilercontrol/directives/LogTest.java
! test/hotspot/jtreg/compiler/compilercontrol/directives/PrintTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddAndRemoveTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddCompileOnlyTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddExcludeTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddLogTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddPrintAssemblyTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/ClearDirectivesStackTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/PrintDirectivesTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/StressAddMultiThreadedTest.java
! test/hotspot/jtreg/compiler/compilercontrol/matcher/MethodMatcherTest.java
! test/hotspot/jtreg/compiler/compilercontrol/mixed/RandomCommandsTest.java
! test/hotspot/jtreg/compiler/compilercontrol/mixed/RandomValidCommandsTest.java
! test/hotspot/jtreg/compiler/compilercontrol/parser/DirectiveStressTest.java
! test/hotspot/jtreg/compiler/compilercontrol/parser/HugeDirectiveUtil.java
! test/hotspot/jtreg/compiler/escapeAnalysis/TestSelfArrayCopy.java
! test/hotspot/jtreg/compiler/gcbarriers/UnsafeIntrinsicsTest.java
! test/hotspot/jtreg/compiler/interpreter/DisableOSRTest.java
! test/hotspot/jtreg/compiler/intrinsics/base64/TestBase64.java
! test/hotspot/jtreg/compiler/intrinsics/bigInteger/MontgomeryMultiplyTest.java
! test/hotspot/jtreg/compiler/intrinsics/bigInteger/TestMulAdd.java
! test/hotspot/jtreg/compiler/intrinsics/bigInteger/TestMultiplyToLen.java
! test/hotspot/jtreg/compiler/intrinsics/bigInteger/TestSquareToLen.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/BMITestRunner.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestAndnI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestAndnL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsiI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsiL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsmskI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsmskL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsrI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsrL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestLzcntI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestLzcntL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestTzcntI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestTzcntL.java
! test/hotspot/jtreg/compiler/intrinsics/math/TestFpMinMaxIntrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/AddExactILoadTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/AddExactILoopDependentTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/AddExactINonConstantTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/AddExactIRepeatTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/AddExactLNonConstantTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactILoadTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactILoopDependentTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactINonConstantTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactIRepeatTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLNonConstantTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/NegExactILoadTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/NegExactILoopDependentTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/NegExactINonConstantTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/NegExactLNonConstantTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/SubExactILoadTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/SubExactILoopDependentTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/SubExactINonConstantTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/SubExactIRepeatTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/SubExactLNonConstantTest.java
! test/hotspot/jtreg/compiler/intrinsics/unsafe/DirectByteBufferTest.java
! test/hotspot/jtreg/compiler/intrinsics/unsafe/HeapByteBufferTest.java
! test/hotspot/jtreg/compiler/jsr292/ConcurrentClassLoadingTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java
! test/hotspot/jtreg/compiler/types/correctness/OffTest.java
! test/hotspot/jtreg/compiler/unsafe/UnsafeRaw.java
! test/hotspot/jtreg/compiler/unsafe/UnsafeSmallOffsetBooleanAccessTest.java
! test/hotspot/jtreg/compiler/whitebox/BlockingCompilation.java
Changeset: d064d8ef
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-24 13:39:08 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/d064d8ef6429253368143d2d94c8444e6ec6db09
8242313: use reproducible random in hotspot svc tests
Backport-of: 116fe806c3008680cfb21484f6469a5ccb638c5d
! test/hotspot/jtreg/serviceability/sa/LingeredAppWithNativeMethod.java
! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackMixed.java
! test/hotspot/jtreg/serviceability/threads/TestFalseDeadLock.java
Changeset: c1524748
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-24 13:41:25 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/c1524748a92e67de09263e8035c8eb8a5a49c6b1
8242311: use reproducible random in hotspot runtime tests
Reviewed-by: mdoerr
Backport-of: c73934d8c8dcc81c85f770ce303f2cb47823785f
! test/hotspot/jtreg/runtime/NMT/HugeArenaTracking.java
! test/hotspot/jtreg/runtime/NMT/MallocStressTest.java
! test/hotspot/jtreg/runtime/NMT/MallocTrackingVerify.java
! test/hotspot/jtreg/runtime/appcds/SharedArchiveConsistency.java
! test/hotspot/jtreg/runtime/appcds/cacheObject/GCStressApp.java
! test/hotspot/jtreg/runtime/appcds/cacheObject/GCStressTest.java
Changeset: 6aecb158
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-24 13:42:40 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/6aecb158d0e424eb2fbf83be728b131398a0def3
8278472: Invalid value set to CANDIDATEFORM structure
Backport-of: 2426d58e592c54de64ebe0f06448d239aeced082
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
Changeset: 8eeba890
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-24 13:44:49 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/8eeba890d1a21ccff12de10d37acc8dde370af2c
8281275: Upgrading from 8 to 11 no longer accepts '/' as filepath separator in gc paths
Reviewed-by: mdoerr
Backport-of: 84868e39be4522ba87e603beea0f8da9efa43b6d
! src/hotspot/share/logging/logConfiguration.cpp
! test/hotspot/gtest/logging/test_logConfiguration.cpp
Changeset: f3b76aee
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-24 13:48:20 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/f3b76aee072a78dc989757040987d5d2f6161402
8282583: Update BCEL md to include the copyright notice
Backport-of: 8478173d837113bf603aadb614badd461f474250
! src/java.xml/share/legal/bcel.md
Changeset: e6020c34
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2022-03-27 22:02:08 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/e6020c341c06815e359a19f4467ea4cb371ee438
6986863: ProfileDeferralMgr throwing ConcurrentModificationException
Reviewed-by: phh
Backport-of: 64a150c518ed1a936cd6e4cb5e60060243496901
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/java/awt/image/ColorConvertOp.java
- src/java.desktop/share/classes/sun/java2d/cmm/ProfileActivator.java
! src/java.desktop/share/classes/sun/java2d/cmm/ProfileDeferralInfo.java
- src/java.desktop/share/classes/sun/java2d/cmm/ProfileDeferralMgr.java
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSTransform.java
! src/java.desktop/share/native/liblcms/LCMS.c
+ test/jdk/java/awt/color/ICC_ProfileRGB/MTMatrixAccess.java
+ test/jdk/java/awt/color/ProfileActivationDuringPropertyAccess.java
Changeset: 588bdfa8
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2022-03-27 23:39:29 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/588bdfa8cfd495ca21a1926f825d4e827bf9b5a7
8274751: Drag And Drop hangs on Windows
Backport-of: 7a0a6c95a53c6cb3340328d6543a97807320b740
! src/java.desktop/windows/native/libawt/windows/awt_DnDDS.cpp
! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h
Changeset: 146fe86f
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-03-28 07:16:26 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/146fe86ff68095b5eb0ce1387061699738280c06
8256722: handle VC++:1927 VS2019 in abstract_vm_version
Backport-of: e838d71d6151655980c8a96673f5db65f9168aee
! src/hotspot/share/runtime/abstract_vm_version.cpp
Changeset: d5ae8cf0
Author: Jonathan Dowland <jdowland at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2022-03-28 08:35:01 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/d5ae8cf004c4f50d552144a7ac0d933d89d53a75
8239785: Cgroups: Incorrect detection logic on old systems in hotspot
Return NULL subsystem if no cgroup controllers are mounted.
Reviewed-by: sgehwolf
Backport-of: add18914fb1294999877b563c734a25b4c17b922
! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/prims/whitebox.hpp
+ test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java
! test/lib/sun/hotspot/WhiteBox.java
Changeset: 29b0b63c
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2022-03-28 09:22:53 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/29b0b63c6c6f2f4340fba539b12e92a5dbbe2307
8254997: Remove unimplemented OSContainer::read_memory_limit_in_bytes
Backport-of: 5b51085c986fed342a9bc03f3641283707a89a4e
! src/hotspot/os/linux/osContainer_linux.hpp
Changeset: 27b388c6
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2022-03-28 09:24:14 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/27b388c60c6df5e47d204fac224b80b49fd0cf83
8252957: Wrong comment in CgroupV1Subsystem::cpu_quota
The comment is wrong. The 'us' in 'cpu.cfs_quota_us' stands for
microseconds, which is read verbatim. Similarly for cgroups v2
all units in 'cpu.max' are in microseconds.
Backport-of: 5166094647f8bfae32ef4bbde2e40f68e073b595
! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
Changeset: 2bb6a3b1
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2022-03-28 12:19:31 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/2bb6a3b1333e211acf4a614b32762b5e8dbc0982
8266391: Replace use of reflection in jdk.internal.platform.Metrics
Backport-of: 3544a9d0e4a071ad9c82aa17ab113e0101b4020b
+ src/java.base/linux/classes/jdk/internal/platform/SystemMetrics.java
! src/java.base/share/classes/jdk/internal/platform/Metrics.java
+ src/java.base/unix/classes/jdk/internal/platform/SystemMetrics.java
+ src/java.base/windows/classes/jdk/internal/platform/SystemMetrics.java
Changeset: 2049fca2
Author: Elliott Baron <ebaron at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2022-03-28 15:06:50 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/2049fca2aacbf0f0fc73b43d242d7ad188e64ef6
8244500: jtreg test error in test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java
When the kernel doesn't support swap limits, expect host values instead.
Reviewed-by: sgehwolf
Backport-of: fb5132254d834ba01a4b65ce64143843e83c674e
! test/hotspot/jtreg/containers/docker/CheckOperatingSystemMXBean.java
! test/hotspot/jtreg/containers/docker/TestCPUAwareness.java
! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java
Changeset: 358fc5ac
Author: Christoph Langer <clanger at openjdk.org>
Date: 2022-03-28 21:06:18 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/358fc5ac6b95e52eea357373acf6e56f8cd9816e
8276657: XSLT compiler tries to define a class with empty name
Backport-of: 3c6aecd395e2dd6829815dcaa9d0e17d252131ed
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java
Changeset: 65186363
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-03-29 07:32:18 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/65186363bffda7cf1ddf9e400c878b378c7a979c
8273176: handle latest VS2019 in abstract_vm_version
Backport-of: 0e14bf70cf6e482a2ec7d13ed37df0bee911740d
! src/hotspot/share/runtime/abstract_vm_version.cpp
Changeset: 9aa728e6
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-29 09:15:16 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/9aa728e61efe366c00ce78ae2d9bbcc56e3d974b
8210112: remove jdk.testlibrary.ProcessTools
Reviewed-by: mdoerr
Backport-of: 21a0458422c462f5ae82a98ce08c6460db26c67e
! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/AddModules.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/AddOpens.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/AddReads.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/ExportModule.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/MainModuleOnly.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/ModulePathAndCP.java
! test/jdk/com/sun/jdi/BadAgentPath.java
! test/jdk/com/sun/jdi/BadHandshakeTest.java
! test/jdk/com/sun/jdi/DoubleAgentTest.java
! test/jdk/com/sun/jdi/ExclusiveBind.java
! test/jdk/com/sun/jdi/NoLaunchOptionTest.java
! test/jdk/com/sun/jdi/ProcessAttachTest.java
! test/jdk/com/sun/jdi/RunToExit.java
! test/jdk/com/sun/jdi/SuspendNoFlagTest.java
! test/jdk/com/sun/jdi/cds/CDSBreakpointTest.java
! test/jdk/com/sun/jdi/cds/CDSDeleteAllBkptsTest.java
! test/jdk/com/sun/jdi/cds/CDSFieldWatchpoints.java
! test/jdk/com/sun/jdi/cds/CDSJDITest.java
! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java
! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpHeap.java
! test/jdk/com/sun/management/OperatingSystemMXBean/TestTotalSwap.java
! test/jdk/com/sun/tools/attach/BasicTests.java
! test/jdk/com/sun/tools/attach/PermissionTest.java
! test/jdk/com/sun/tools/attach/ProviderTest.java
! test/jdk/com/sun/tools/attach/RunnerUtil.java
! test/jdk/com/sun/tools/attach/StartManagementAgent.java
! test/jdk/com/sun/tools/attach/TempDirTest.java
! test/jdk/java/io/BufferedInputStream/LargeCopyWithMark.java
! test/jdk/java/lang/Class/forName/modules/TestDriver.java
! test/jdk/java/lang/Class/getResource/ResourcesTest.java
! test/jdk/java/lang/ClassLoader/EndorsedDirs.java
! test/jdk/java/lang/ClassLoader/ExtDirs.java
! test/jdk/java/lang/ClassLoader/GetDotResource.java
! test/jdk/java/lang/ClassLoader/GetSystemPackage.java
! test/jdk/java/lang/ClassLoader/getResource/GetResource.java
! test/jdk/java/lang/ClassLoader/getResource/automaticmodules/Driver.java
! test/jdk/java/lang/ClassLoader/getResource/modules/ResourcesTest.java
! test/jdk/java/lang/ClassLoader/securityManager/ClassLoaderTest.java
! test/jdk/java/lang/ModuleTests/access/AccessTest.java
! test/jdk/java/lang/Runtime/shutdown/ShutdownInterruptedMain.java
! test/jdk/java/lang/StackWalker/CallerFromMain.java
! test/jdk/java/lang/System/LoggerFinder/modules/Base.java
! test/jdk/java/lang/System/LoggerFinder/modules/JDKLoggerForImageTest.java
! test/jdk/java/lang/System/LoggerFinder/modules/JDKLoggerForJDKTest.java
! test/jdk/java/lang/System/LoggerFinder/modules/LoggerInImageTest.java
! test/jdk/java/lang/System/LoggerFinder/modules/NamedLoggerForImageTest.java
! test/jdk/java/lang/System/LoggerFinder/modules/NamedLoggerForJDKTest.java
! test/jdk/java/lang/System/LoggerFinder/modules/UnnamedLoggerForImageTest.java
! test/jdk/java/lang/System/LoggerFinder/modules/UnnamedLoggerForJDKTest.java
! test/jdk/java/lang/System/OsVersionTest.java
! test/jdk/java/lang/instrument/DaemonThread/TestDaemonThread.java
! test/jdk/java/lang/instrument/DaemonThread/TestDaemonThreadLauncher.java
! test/jdk/java/lang/instrument/PremainClass/NoPremainAgentTest.java
! test/jdk/java/lang/instrument/PremainClass/PremainClassTest.java
! test/jdk/java/lang/instrument/PremainClass/ZeroArgPremainAgentTest.java
! test/jdk/java/lang/instrument/executableJAR/ExecJarWithAgent.java
! test/jdk/java/lang/instrument/modules/AppendToClassPathModuleTest.java
! test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest.java
! test/jdk/java/lang/management/MemoryMXBean/RunUtil.java
! test/jdk/java/lang/reflect/Proxy/ProxyClassAccessTest.java
! test/jdk/java/lang/reflect/Proxy/ProxyLayerTest.java
! test/jdk/java/lang/reflect/Proxy/ProxyTest.java
! test/jdk/java/nio/file/spi/SetDefaultProvider.java
! test/jdk/java/rmi/module/ModuleTest.java
! test/jdk/java/security/AccessController/DoPrivAccompliceTest.java
! test/jdk/java/security/KeyStore/PKCS12/KeytoolReaderP12Test.java
! test/jdk/java/security/KeyStore/PKCS12/KeytoolWriteP12Test.java
! test/jdk/java/security/KeyStore/PKCS12/MetadataEmptyTest.java
! test/jdk/java/security/KeyStore/PKCS12/MetadataStoreLoadTest.java
! test/jdk/java/security/KeyStore/PKCS12/StoreTrustedCertAPITest.java
! test/jdk/java/security/KeyStore/PKCS12/StoreTrustedCertKeytool.java
! test/jdk/java/security/KeyStore/PKCS12/Utils.java
! test/jdk/java/security/Policy/ExtensiblePolicy/ExtensiblePolicyWithJarTest.java
! test/jdk/java/security/Policy/SignedJar/SignedJarTest.java
! test/jdk/java/util/Arrays/TimSortStackSize2.java
! test/jdk/java/util/Locale/bcp47u/SystemPropertyTests.java
! test/jdk/java/util/ResourceBundle/modules/cache/CacheTest.java
! test/jdk/java/util/ResourceBundle/modules/casesensitive/CaseInsensitiveNameClash.java
! test/jdk/java/util/ResourceBundle/modules/security/TestPermission.java
! test/jdk/java/util/logging/TestLoggerWeakRefLeak.java
! test/jdk/java/util/logging/modules/GetResourceBundleTest.java
! test/jdk/java/util/zip/EntryCount64k.java
! test/jdk/javax/management/mxbean/MXBeanWeirdParamTest.java
! test/jdk/javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java
! test/jdk/javax/management/security/AuthorizationTest.java
! test/jdk/javax/management/security/SecurityTest.java
! test/jdk/javax/security/auth/Subject/doAs/NestedActions.java
! test/jdk/jdk/internal/misc/VM/RuntimeArguments.java
! test/jdk/jdk/modules/etc/DefaultModules.java
! test/jdk/jdk/modules/incubator/DefaultImage.java
! test/jdk/jdk/modules/incubator/ImageModules.java
! test/jdk/jdk/modules/scenarios/automaticmodules/RunWithAutomaticModules.java
! test/jdk/jdk/modules/scenarios/container/ContainerTest.java
! test/jdk/jdk/modules/scenarios/overlappingpackages/OverlappingPackagesTest.java
! test/jdk/lib/testlibrary/OutputAnalyzerReportingTest.java
! test/jdk/lib/testlibrary/OutputAnalyzerTest.java
- test/jdk/lib/testlibrary/jdk/testlibrary/OutputAnalyzer.java
- test/jdk/lib/testlibrary/jdk/testlibrary/OutputBuffer.java
- test/jdk/lib/testlibrary/jdk/testlibrary/ProcessTools.java
- test/jdk/lib/testlibrary/jdk/testlibrary/StreamPumper.java
! test/jdk/native_sanity/simplenativelauncher/ProgramTest.java
! test/jdk/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java
! test/jdk/sun/management/jdp/DynamicLauncher.java
! test/jdk/sun/management/jdp/JdpDefaultsTest.java
! test/jdk/sun/management/jdp/JdpJmxRemoteDynamicPortTest.java
! test/jdk/sun/management/jdp/JdpOffTest.java
! test/jdk/sun/management/jdp/JdpSpecificAddressTest.java
! test/jdk/sun/management/jdp/PortAlreadyInUseTest.java
! test/jdk/sun/management/jmxremote/bootstrap/AbstractFilePermissionTest.java
! test/jdk/sun/management/jmxremote/bootstrap/CustomLauncherTest.java
! test/jdk/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java
! test/jdk/sun/management/jmxremote/bootstrap/LocalManagementTest.java
! test/jdk/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java
! test/jdk/sun/management/jmxremote/startstop/JMXStartStopTest.java
! test/jdk/sun/management/jmxremote/startstop/JMXStatusPerfCountersTest.java
! test/jdk/sun/management/jmxremote/startstop/JMXStatusTest.java
! test/jdk/sun/management/jmxremote/startstop/ManagementAgentJcmd.java
! test/jdk/sun/security/krb5/auto/tools/KinitConfPlusProps.java
! test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java
! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java
! test/jdk/sun/security/tools/jarsigner/TsacertOptionTest.java
! test/jdk/sun/security/tools/jarsigner/Warning.java
! test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java
! test/jdk/sun/security/tools/jarsigner/compatibility/SignTwice.java
! test/jdk/sun/security/tools/jarsigner/warnings/AliasNotInStoreTest.java
! test/jdk/sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.java
! test/jdk/sun/security/tools/jarsigner/warnings/BadKeyUsageTest.java
! test/jdk/sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java
! test/jdk/sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java
! test/jdk/sun/security/tools/jarsigner/warnings/HasExpiredCertTest.java
! test/jdk/sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java
! test/jdk/sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java
! test/jdk/sun/security/tools/jarsigner/warnings/LowerCaseManifest.java
! test/jdk/sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java
! test/jdk/sun/security/tools/jarsigner/warnings/NoTimestampTest.java
! test/jdk/sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java
! test/jdk/sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java
! test/jdk/sun/security/tools/jarsigner/warnings/Test.java
! test/jdk/sun/tools/jcmd/JcmdBase.java
! test/jdk/sun/tools/jcmd/TestJcmdDefaults.java
! test/jdk/sun/tools/jcmd/TestJcmdSanity.java
! test/jdk/sun/tools/jhsdb/BasicLauncherTest.java
! test/jdk/sun/tools/jhsdb/HeapDumpTest.java
! test/jdk/sun/tools/jinfo/BasicJInfoTest.java
! test/jdk/sun/tools/jmap/BasicJMapTest.java
! test/jdk/sun/tools/jps/JpsHelper.java
! test/jdk/sun/tools/jps/TestJpsSanity.java
! test/jdk/sun/tools/jstack/BasicJStackTest.java
! test/jdk/sun/tools/jstack/DeadlockDetectionTest.java
! test/jdk/sun/tools/jstat/JStatInterval.java
! test/jdk/sun/tools/jstatd/JstatdTest.java
! test/jdk/sun/tools/jstatd/TestJstatdUsage.java
! test/jdk/tools/jimage/JImageToolTest.java
! test/jdk/tools/jlink/basic/AllModulePath.java
! test/jdk/tools/jlink/basic/BasicTest.java
! test/jdk/tools/jlink/bindservices/BindServices.java
! test/jdk/tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java
! test/jdk/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
! test/jdk/tools/launcher/InfoStreams.java
! test/jdk/tools/launcher/modules/addexports/AddExportsTest.java
! test/jdk/tools/launcher/modules/addexports/AddExportsTestWarningError.java
! test/jdk/tools/launcher/modules/addexports/manifest/AddExportsAndOpensInManifest.java
! test/jdk/tools/launcher/modules/addmods/AddModsTest.java
! test/jdk/tools/launcher/modules/addreads/AddReadsTest.java
! test/jdk/tools/launcher/modules/addreads/AddReadsTestWarningError.java
! test/jdk/tools/launcher/modules/basic/BasicTest.java
! test/jdk/tools/launcher/modules/basic/InitErrors.java
! test/jdk/tools/launcher/modules/classpath/JavaClassPathTest.java
! test/jdk/tools/launcher/modules/describe/DescribeModuleTest.java
! test/jdk/tools/launcher/modules/dryrun/DryRunTest.java
! test/jdk/tools/launcher/modules/illegalaccess/IllegalAccessTest.java
! test/jdk/tools/launcher/modules/limitmods/LimitModsTest.java
! test/jdk/tools/launcher/modules/listmods/ListModsTest.java
! test/jdk/tools/launcher/modules/patch/basic/PatchTest.java
! test/jdk/tools/launcher/modules/patch/basic/PatchTestWarningError.java
! test/jdk/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java
! test/jdk/tools/launcher/modules/showmoduleresolution/ShowModuleResolutionTest.java
! test/jdk/tools/launcher/modules/validate/ValidateModulesTest.java
! test/lib/jdk/test/lib/apps/LingeredApp.java
! test/lib/jdk/test/lib/dcmd/CommandExecutor.java
! test/lib/jdk/test/lib/process/OutputAnalyzer.java
! test/lib/jdk/test/lib/process/OutputBuffer.java
! test/lib/jdk/test/lib/process/ProcessTools.java
! test/lib/jdk/test/lib/process/StreamPumper.java
Changeset: 389ac328
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-29 09:49:47 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/389ac328525878e507b2bb1e431edb91cb02b568
8182404: remove jdk.testlibrary.JDKToolFinder and JDKToolLauncher
Reviewed-by: mdoerr
! test/hotspot/jtreg/serviceability/sa/DeadlockDetectionTest.java
! test/jdk/java/lang/ClassLoader/getResource/GetResource.java
! test/jdk/java/lang/System/LoggerFinder/modules/Base.java
! test/jdk/java/lang/System/LoggerFinder/modules/JDKLoggerForImageTest.java
! test/jdk/java/lang/System/LoggerFinder/modules/JDKLoggerForJDKTest.java
! test/jdk/java/lang/System/LoggerFinder/modules/LoggerInImageTest.java
! test/jdk/java/lang/System/LoggerFinder/modules/NamedLoggerForImageTest.java
! test/jdk/java/lang/System/LoggerFinder/modules/NamedLoggerForJDKTest.java
! test/jdk/java/lang/System/LoggerFinder/modules/UnnamedLoggerForImageTest.java
! test/jdk/java/lang/System/LoggerFinder/modules/UnnamedLoggerForJDKTest.java
! test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest.java
! test/jdk/java/lang/management/MemoryMXBean/RunUtil.java
! test/jdk/java/net/MulticastSocket/MultiDead.java
! test/jdk/java/net/spi/URLStreamHandlerProvider/Basic.java
! test/jdk/java/security/KeyStore/PKCS12/EntryProtectionTest.java
! test/jdk/java/security/KeyStore/PKCS12/KeytoolReaderP12Test.java
! test/jdk/java/security/KeyStore/PKCS12/KeytoolWriteP12Test.java
! test/jdk/java/security/KeyStore/PKCS12/MetadataEmptyTest.java
! test/jdk/java/security/KeyStore/PKCS12/MetadataStoreLoadTest.java
! test/jdk/java/security/KeyStore/PKCS12/StoreTrustedCertAPITest.java
! test/jdk/java/security/KeyStore/PKCS12/StoreTrustedCertKeytool.java
! test/jdk/java/security/KeyStore/PKCS12/Utils.java
! test/jdk/javax/management/mxbean/MXBeanWeirdParamTest.java
! test/jdk/javax/management/security/AuthorizationTest.java
! test/jdk/javax/management/security/SecurityTest.java
- test/jdk/lib/testlibrary/jdk/testlibrary/JDKToolFinder.java
- test/jdk/lib/testlibrary/jdk/testlibrary/JDKToolLauncher.java
! test/jdk/sun/management/jmxremote/startstop/ManagementAgentJcmd.java
! test/jdk/sun/security/tools/jarsigner/Warning.java
! test/jdk/sun/tools/jcmd/JcmdBase.java
! test/jdk/sun/tools/jhsdb/BasicLauncherTest.java
! test/jdk/sun/tools/jhsdb/HeapDumpTest.java
! test/jdk/sun/tools/jhsdb/heapconfig/TmtoolTestScenario.java
! test/jdk/sun/tools/jinfo/BasicJInfoTest.java
! test/jdk/sun/tools/jmap/BasicJMapTest.java
! test/jdk/sun/tools/jps/JpsHelper.java
! test/jdk/sun/tools/jstack/BasicJStackTest.java
! test/jdk/sun/tools/jstack/DeadlockDetectionTest.java
! test/jdk/sun/tools/jstat/JStatInterval.java
! test/jdk/sun/tools/jstat/jstatClassloadOutput1.sh
! test/jdk/sun/tools/jstatd/JstatdTest.java
! test/jdk/sun/tools/jstatd/TestJstatdUsage.java
! test/jdk/tools/jar/compat/CLICompatibility.java
! test/jdk/tools/jar/modularJar/Basic.java
! test/jdk/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java
Changeset: 68a9e01a
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-29 09:53:09 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/68a9e01a0ee4bfbd123f9afc4748a4de2604d670
8259517: Incorrect test path in test cases
Reviewed-by: xuelei
Backport-of: 81db63e8d74c0d85cdadb0a70580a33c79d0bb80
! test/jdk/javax/net/ssl/SSLEngine/ArgCheck.java
! test/jdk/javax/net/ssl/SSLEngine/Basics.java
! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java
Changeset: 5ed1009d
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2022-03-29 10:11:34 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/5ed1009dc202a5f0dc3559b0242dbacac7c051b2
8240189: [TESTBUG] Some cgroup tests are failing after JDK-8231111
Reviewed-by: mdoerr
Backport-of: c92adf41587767e9c5c8e116cfaeb375d36928aa
! test/jdk/jdk/internal/platform/docker/MetricsCpuTester.java
! test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java
! test/lib/jdk/test/lib/containers/cgroup/CgroupMetricsTester.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV1.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV2.java
Changeset: c2e43f74
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-30 06:11:40 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/c2e43f7444a1df4ea441f01c5015cbe3d6726315
Merge
! .github/workflows/submit.yml
! .github/workflows/submit.yml
Changeset: b6f4e3e1
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-30 12:47:24 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/b6f4e3e1a40ba144c738615504931eb1dfabf2d2
8210732: remove jdk.testlibrary.Utils
Reviewed-by: mdoerr
Backport-of: 8b28ad6efe68b076bdbd6ca0043a0fddd8847230
! test/jdk/com/sun/jdi/BadHandshakeTest.java
! test/jdk/com/sun/jdi/BasicJDWPConnectionTest.java
! test/jdk/com/sun/jdi/DoubleAgentTest.java
! test/jdk/com/sun/tools/attach/RunnerUtil.java
! test/jdk/com/sun/tools/attach/StartManagementAgent.java
! test/jdk/java/awt/datatransfer/ClipboardInterVMTest/ClipboardInterVMTest.java
! test/jdk/java/lang/Thread/ThreadStateController.java
! test/jdk/java/lang/instrument/PremainClass/NoPremainAgentTest.java
! test/jdk/java/lang/instrument/PremainClass/PremainClassTest.java
! test/jdk/java/lang/instrument/PremainClass/ZeroArgPremainAgentTest.java
! test/jdk/java/lang/invoke/LFCaching/LambdaFormTestCase.java
! test/jdk/java/lang/invoke/MethodHandles/CatchExceptionTest.java
! test/jdk/java/lang/invoke/MethodHandlesAsCollectorTest.java
! test/jdk/java/lang/invoke/MethodHandlesCastFailureTest.java
! test/jdk/java/lang/invoke/MethodHandlesGeneralTest.java
! test/jdk/java/lang/invoke/MethodHandlesInsertArgumentsTest.java
! test/jdk/java/lang/invoke/MethodHandlesInvokersTest.java
! test/jdk/java/lang/invoke/MethodHandlesPermuteArgumentsTest.java
! test/jdk/java/lang/invoke/MethodHandlesSpreadArgumentsTest.java
! test/jdk/java/lang/invoke/PermuteArgsTest.java
! test/jdk/java/lang/invoke/TestCatchExceptionWithVarargs.java
! test/jdk/java/lang/invoke/VarargsArrayTest.java
! test/jdk/java/lang/invoke/common/test/java/lang/invoke/lib/CodeCacheOverflowProcessor.java
! test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest.java
! test/jdk/java/lang/management/MemoryMXBean/RunUtil.java
! test/jdk/java/net/MulticastSocket/MultiDead.java
! test/jdk/java/net/httpclient/security/Driver.java
! test/jdk/java/nio/channels/FileChannel/LoopingTruncate.java
! test/jdk/java/nio/channels/Selector/Wakeup.java
! test/jdk/java/util/concurrent/BlockingQueue/CancelledProducerConsumerLoops.java
! test/jdk/java/util/concurrent/BlockingQueue/Interrupt.java
! test/jdk/java/util/concurrent/BlockingQueue/MultipleProducersSingleConsumerLoops.java
! test/jdk/java/util/concurrent/BlockingQueue/ProducerConsumerLoops.java
! test/jdk/java/util/concurrent/BlockingQueue/SingleProducerMultipleConsumerLoops.java
! test/jdk/java/util/concurrent/CompletableFuture/Basic.java
! test/jdk/java/util/concurrent/ConcurrentHashMap/MapLoops.java
! test/jdk/java/util/concurrent/ConcurrentQueues/ConcurrentQueueLoops.java
! test/jdk/java/util/concurrent/CyclicBarrier/Basic.java
! test/jdk/java/util/concurrent/Exchanger/ExchangeLoops.java
! test/jdk/java/util/concurrent/ExecutorCompletionService/ExecutorCompletionServiceLoops.java
! test/jdk/java/util/concurrent/Executors/AutoShutdown.java
! test/jdk/java/util/concurrent/FutureTask/BlockingTaskExecutor.java
! test/jdk/java/util/concurrent/FutureTask/CancelledFutureLoops.java
! test/jdk/java/util/concurrent/FutureTask/DoneMeansDone.java
! test/jdk/java/util/concurrent/ScheduledThreadPoolExecutor/DelayOverflow.java
! test/jdk/java/util/concurrent/ScheduledThreadPoolExecutor/ZeroCorePoolSize.java
! test/jdk/java/util/concurrent/ScheduledThreadPoolExecutor/ZeroCoreThreads.java
! test/jdk/java/util/concurrent/ThreadPoolExecutor/CoreThreadTimeOut.java
! test/jdk/java/util/concurrent/ThreadPoolExecutor/Custom.java
! test/jdk/java/util/concurrent/ThreadPoolExecutor/FlakyThreadFactory.java
! test/jdk/java/util/concurrent/ThreadPoolExecutor/SelfInterrupt.java
! test/jdk/java/util/concurrent/ThreadPoolExecutor/ThreadRestarts.java
! test/jdk/java/util/concurrent/ThreadPoolExecutor/TimeOutShrink.java
! test/jdk/java/util/concurrent/forkjoin/SubmissionTest.java
! test/jdk/java/util/concurrent/locks/Lock/CheckedLockLoops.java
! test/jdk/java/util/concurrent/locks/Lock/TimedAcquireLeak.java
! test/jdk/java/util/concurrent/locks/ReentrantLock/LockOncePerThreadLoops.java
! test/jdk/java/util/concurrent/locks/ReentrantLock/SimpleReentrantLockLoops.java
! test/jdk/java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java
! test/jdk/java/util/concurrent/locks/ReentrantReadWriteLock/Count.java
! test/jdk/java/util/concurrent/locks/ReentrantReadWriteLock/MapLoops.java
! test/jdk/java/util/concurrent/locks/StampedLock/Basic.java
! test/jdk/javax/management/monitor/GaugeMonitorDeadlockTest.java
! test/jdk/javax/management/monitor/StartStopTest.java
! test/jdk/javax/management/mxbean/MXBeanWeirdParamTest.java
! test/jdk/javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java
! test/jdk/javax/management/remote/mandatory/loading/MethodResultTest.java
! test/jdk/javax/management/security/AuthorizationTest.java
! test/jdk/javax/management/security/SecurityTest.java
- test/jdk/lib/testlibrary/jdk/testlibrary/Utils.java
! test/jdk/sun/jvmstat/monitor/MonitoredVm/TestPollingInterval.java
! test/jdk/sun/management/jdp/DynamicLauncher.java
! test/jdk/sun/management/jdp/PortAlreadyInUseTest.java
! test/jdk/sun/management/jmxremote/bootstrap/AbstractFilePermissionTest.java
! test/jdk/sun/management/jmxremote/bootstrap/LocalManagementTest.java
! test/jdk/sun/management/jmxremote/bootstrap/RmiBootstrapTest.java
! test/jdk/sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh
! test/jdk/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java
! test/jdk/sun/management/jmxremote/bootstrap/RmiRegistrySslTestApp.java
! test/jdk/sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh
! test/jdk/sun/management/jmxremote/startstop/JMXStartStopTest.java
! test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java
! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java
! test/jdk/sun/tools/jcmd/TestJcmdDefaults.java
! test/jdk/sun/tools/jcmd/TestJcmdSanity.java
! test/jdk/sun/tools/jhsdb/BasicLauncherTest.java
! test/jdk/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java
! test/jdk/sun/tools/jhsdb/heapconfig/TmtoolTestScenario.java
! test/jdk/sun/tools/jps/JpsHelper.java
! test/jdk/sun/tools/jstack/DeadlockDetectionTest.java
! test/jdk/sun/tools/jstatd/JstatGCUtilParser.java
! test/jdk/sun/tools/jstatd/JstatdTest.java
Changeset: 19761f50
Author: Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Alexander Scherbatiy <alexsch at openjdk.org>
Date: 2022-03-30 12:50:47 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/19761f50d2bbe0c4c8486dc4384a7d74f5c820fc
8247591: Document Alpine Linux build steps in OpenJDK build guide
Reviewed-by: phh
Backport-of: 508c8a95854a653bc85f8b931cf0d74521196e19
! doc/building.html
! doc/building.md
Changeset: 2faa2163
Author: Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Alexander Scherbatiy <alexsch at openjdk.org>
Date: 2022-03-30 12:54:10 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/2faa2163ecbc7fa9482cc9df2fa79d6b74fa97a7
8247589: Implementation of Alpine Linux/x64 Port
Reviewed-by: sgehwolf, clanger
Backport-of: 63009f90ec7df053c936226663b463b8584364a9
! make/ReleaseFile.gmk
! make/autoconf/build-aux/config.guess
! make/autoconf/build-aux/config.sub
! make/autoconf/buildjdk-spec.gmk.in
! make/autoconf/flags-cflags.m4
! make/autoconf/platform.m4
! make/autoconf/spec.gmk.in
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/abstract_vm_version.cpp
! src/java.base/unix/native/libjli/java_md_solinux.c
! src/jdk.hotspot.agent/linux/native/libsaproc/ps_proc.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.h
! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/runtime/8176717/TestInheritFD.java
! test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c
! test/hotspot/jtreg/runtime/jni/terminatedThread/TestTerminatedThread.java
! test/jdk/TEST.ROOT
! test/jdk/java/lang/ClassLoader/nativeLibrary/NativeLibraryTest.java
! test/jdk/java/lang/ProcessBuilder/Basic.java
! test/jdk/java/lang/ProcessBuilder/RedirectWithLongFilename.java
! test/jdk/java/lang/ProcessHandle/InfoTest.java
! test/jdk/tools/launcher/ExecutionEnvironment.java
! test/jdk/tools/launcher/Test7029048.java
! test/jtreg-ext/requires/VMProps.java
! test/lib/jdk/test/lib/Platform.java
! test/lib/sun/hotspot/WhiteBox.java
Changeset: 89bf6390
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-30 13:06:24 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/89bf6390c4b16f7be688463ca53ed8ecfbf668e7
8258795: Update IANA Language Subtag Registry to Version 2021-05-11
Backport-of: a259ab4a8d163ff924ba56c5da5395cec0d8c350
! make/data/lsrdata/language-subtag-registry.txt
= test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java
Changeset: e9896e23
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-30 13:07:54 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/e9896e236a899cda7e1236192cd70fab13987845
8255266: Update Public Suffix List to 3c213aa
Backport-of: 7ce75afbbcca7635356c7377be7ddff15335e563
! make/data/publicsuffixlist/VERSION
! make/data/publicsuffixlist/public_suffix_list.dat
! src/java.base/share/legal/public_suffix.md
! test/jdk/sun/security/util/RegisteredDomain/ParseNames.java
! test/jdk/sun/security/util/RegisteredDomain/tests.dat
Changeset: 57faad57
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-30 13:10:13 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/57faad5745f5140bf7cbc609c5c64a5cf7752d5c
8277922: Unable to click JCheckBox in JTable through Java Access Bridge
Backport-of: 1668c02ee83cc4f7bd7b2fe5bb7ef59b5dbda081
! src/java.desktop/share/classes/javax/swing/JTable.java
+ test/jdk/javax/accessibility/JTable/BooleanRendererHasAccessibleActionTest.java
Changeset: 9bedb0f2
Author: Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Alexander Scherbatiy <alexsch at openjdk.org>
Date: 2022-03-31 10:59:33 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/9bedb0f2ae94fa549b5b42d6816de9d4b0191c34
8279958: Provide configure hints for Alpine/apk package managers
Reviewed-by: goetz
Backport-of: a30aa52b77931bcea38213cf3d243d18a37dc858
! make/autoconf/help.m4
Changeset: 0182066b
Author: Simon Tooke <stooke at openjdk.org>
Date: 2022-03-31 17:51:20 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/0182066bacc35bd015ebd925b0e0fe45b9e3b276
8239559: Cgroups: Incorrect detection logic on some systems
Adjust heuristic with cgroup mounts according to mountinfo
Backport-of: 53ee0c4963007b86db7979312b81f990e6ce271a
! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemFactory.java
+ test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java
Changeset: 372e3596
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-01 06:22:25 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/372e3596a810ed00be44c213828e0714e4bde492
8249592: Robot.mouseMove moves cursor to incorrect location when display scale varies and Java runs in DPI Unaware mode
Backport-of: 8aba4de98477a3bcfcde8db71e0d797965f774c7
! src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp
Changeset: 118ec617
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2022-04-01 06:56:52 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/118ec6172ffdc204a196559babe7bd116ea33763
8277072: ObjectStreamClass caches keep ClassLoaders alive
Reviewed-by: mdoerr
Backport-of: 8eb453baebe377697286f7eb32280ca9f1fd7775
+ src/java.base/share/classes/java/io/ClassCache.java
! src/java.base/share/classes/java/io/ObjectStreamClass.java
+ test/jdk/java/io/ObjectStreamClass/ObjectStreamClassCaching.java
+ test/jdk/java/io/ObjectStreamClass/TestOSCClassLoaderLeak.java
Changeset: b1f18cb2
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2022-04-01 07:13:06 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/b1f18cb27571b1a87f34092e266de003ba8ae174
8280041: Retry loop issues in java.io.ClassCache
Reviewed-by: shade, plevart
Backport-of: cebaad1c94c301304fd146526cac95bfeaac66bf
! src/java.base/share/classes/java/io/ClassCache.java
+ test/jdk/java/io/ClassCache/ContinuousGCTest.java
+ test/jdk/java/io/ClassCache/NullValueTest.java
+ test/jdk/java/io/ClassCache/java.base/java/io/NameClassCache.java
+ test/jdk/java/io/ClassCache/java.base/java/io/NullClassCache.java
Changeset: 01c4d3fe
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2022-04-01 07:15:30 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/01c4d3fec62d198b2575e1b4480eb8e659776c56
8278065: Refactor subclassAudits to use ClassValue
Reviewed-by: rriggs, plevart
Backport-of: 8fed8ab29cae4f189f44609c23f116967eef6bdf
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectOutputStream.java
! src/java.base/share/classes/java/io/ObjectStreamClass.java
Changeset: 156c486e
Author: Alexey Pavlyutkin <apavlyutkin at azul.com>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2022-04-01 07:36:42 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/156c486e920b1ca406064dd189562b830990f7f9
8235385: Crash on aarch64 JDK due to long offset
Co-authored-by: Wang Zhuo <wzhuo at openjdk.org>
Co-authored-by: Andrew Haley <aph at openjdk.org>
Reviewed-by: aph
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/ad_encode.m4
Changeset: e937be35
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-01 08:06:27 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/e937be352a4a85ff245462aa8870f932eee3309f
8214799: Add package declaration to each JTREG test case in the gc folder
Reviewed-by: mdoerr
Backport-of: 4d4b205e702abe7d940c1bab4f8253ac4b6af60d
! test/hotspot/jtreg/gc/CondCardMark/Basic.java
! test/hotspot/jtreg/gc/TestAgeOutput.java
! test/hotspot/jtreg/gc/TestAllocateHeapAt.java
! test/hotspot/jtreg/gc/TestAllocateHeapAtError.java
! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java
! test/hotspot/jtreg/gc/TestBigObj.java
! test/hotspot/jtreg/gc/TestCardTablePageCommits.java
! test/hotspot/jtreg/gc/TestDisableExplicitGC.java
! test/hotspot/jtreg/gc/TestFullGCALot.java
! test/hotspot/jtreg/gc/TestFullGCCount.java
! test/hotspot/jtreg/gc/TestGenerationPerfCounter.java
! test/hotspot/jtreg/gc/TestHumongousReferenceObject.java
! test/hotspot/jtreg/gc/TestMemoryInitialization.java
! test/hotspot/jtreg/gc/TestMemoryInitializationWithCMS.java
! test/hotspot/jtreg/gc/TestMemoryInitializationWithSerial.java
! test/hotspot/jtreg/gc/TestMemoryMXBeansAndPoolsPresence.java
! test/hotspot/jtreg/gc/TestNUMAPageSize.java
! test/hotspot/jtreg/gc/TestNumWorkerOutput.java
! test/hotspot/jtreg/gc/TestObjectAlignment.java
! test/hotspot/jtreg/gc/TestPolicyNamePerfCounter.java
! test/hotspot/jtreg/gc/TestSmallHeap.java
! test/hotspot/jtreg/gc/TestSoftReferencesBehaviorOnOOME.java
! test/hotspot/jtreg/gc/TestStackOverflow.java
! test/hotspot/jtreg/gc/TestSystemGC.java
! test/hotspot/jtreg/gc/TestVerifyDuringStartup.java
! test/hotspot/jtreg/gc/TestVerifySilently.java
! test/hotspot/jtreg/gc/TestVerifySubSet.java
! test/hotspot/jtreg/gc/arguments/AllocationHelper.java
! test/hotspot/jtreg/gc/arguments/FlagsValue.java
! test/hotspot/jtreg/gc/arguments/GCTypes.java
! test/hotspot/jtreg/gc/arguments/HeapRegionUsageTool.java
! test/hotspot/jtreg/gc/arguments/TestAggressiveHeap.java
! test/hotspot/jtreg/gc/arguments/TestAlignmentToUseLargePages.java
! test/hotspot/jtreg/gc/arguments/TestArrayAllocatorMallocLimit.java
! test/hotspot/jtreg/gc/arguments/TestCMSHeapSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestCompressedClassFlags.java
! test/hotspot/jtreg/gc/arguments/TestDisableDefaultGC.java
! test/hotspot/jtreg/gc/arguments/TestDynMaxHeapFreeRatio.java
! test/hotspot/jtreg/gc/arguments/TestDynMinHeapFreeRatio.java
! test/hotspot/jtreg/gc/arguments/TestG1ConcMarkStepDurationMillis.java
! test/hotspot/jtreg/gc/arguments/TestG1ConcRefinementThreads.java
! test/hotspot/jtreg/gc/arguments/TestG1HeapRegionSize.java
! test/hotspot/jtreg/gc/arguments/TestG1HeapSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestG1PercentageOptions.java
! test/hotspot/jtreg/gc/arguments/TestHeapFreeRatio.java
! test/hotspot/jtreg/gc/arguments/TestInitialTenuringThreshold.java
! test/hotspot/jtreg/gc/arguments/TestMaxHeapSizeTools.java
! test/hotspot/jtreg/gc/arguments/TestMaxMinHeapFreeRatioFlags.java
! test/hotspot/jtreg/gc/arguments/TestMaxNewSize.java
! test/hotspot/jtreg/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java
! test/hotspot/jtreg/gc/arguments/TestMinInitialErgonomics.java
! test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestNewSizeThreadIncrease.java
! test/hotspot/jtreg/gc/arguments/TestObjectTenuringFlags.java
! test/hotspot/jtreg/gc/arguments/TestParallelGCThreads.java
! test/hotspot/jtreg/gc/arguments/TestParallelHeapSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java
! test/hotspot/jtreg/gc/arguments/TestSelectDefaultGC.java
! test/hotspot/jtreg/gc/arguments/TestSerialHeapSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestShrinkHeapInSteps.java
! test/hotspot/jtreg/gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA.java
! test/hotspot/jtreg/gc/arguments/TestSurvivorAlignmentInBytesOption.java
! test/hotspot/jtreg/gc/arguments/TestSurvivorRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestTargetSurvivorRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestUnrecognizedVMOptionsHandling.java
! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgo.java
! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgoTools.java
! test/hotspot/jtreg/gc/arguments/TestUseNUMAInterleaving.java
! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java
! test/hotspot/jtreg/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java
! test/hotspot/jtreg/gc/class_unloading/TestClassUnloadingDisabled.java
! test/hotspot/jtreg/gc/class_unloading/TestG1ClassUnloadingHWM.java
! test/hotspot/jtreg/gc/cms/DisableResizePLAB.java
! test/hotspot/jtreg/gc/cms/GuardShrinkWarning.java
! test/hotspot/jtreg/gc/cms/TestBubbleUpRef.java
! test/hotspot/jtreg/gc/cms/TestCMSScavengeBeforeRemark.java
! test/hotspot/jtreg/gc/cms/TestCriticalPriority.java
! test/hotspot/jtreg/gc/cms/TestMBeanCMS.java
! test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlCMS.java
! test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlG1.java
! test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlG1Basics.java
! test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlParallel.java
! test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlSerial.java
! test/hotspot/jtreg/gc/cslocker/TestCSLocker.java
! test/hotspot/jtreg/gc/cslocker/libTestCSLocker.c
! test/hotspot/jtreg/gc/epsilon/TestAlignment.java
! test/hotspot/jtreg/gc/epsilon/TestAlwaysPretouch.java
! test/hotspot/jtreg/gc/epsilon/TestArraycopyCheckcast.java
! test/hotspot/jtreg/gc/epsilon/TestByteArrays.java
! test/hotspot/jtreg/gc/epsilon/TestClasses.java
! test/hotspot/jtreg/gc/epsilon/TestDieDefault.java
! test/hotspot/jtreg/gc/epsilon/TestDieWithHeapDump.java
! test/hotspot/jtreg/gc/epsilon/TestDieWithOnError.java
! test/hotspot/jtreg/gc/epsilon/TestElasticTLAB.java
! test/hotspot/jtreg/gc/epsilon/TestElasticTLABDecay.java
! test/hotspot/jtreg/gc/epsilon/TestEpsilonEnabled.java
! test/hotspot/jtreg/gc/epsilon/TestHelloWorld.java
! test/hotspot/jtreg/gc/epsilon/TestLogTrace.java
! test/hotspot/jtreg/gc/epsilon/TestManyThreads.java
! test/hotspot/jtreg/gc/epsilon/TestMaxTLAB.java
! test/hotspot/jtreg/gc/epsilon/TestMemoryMXBeans.java
! test/hotspot/jtreg/gc/epsilon/TestMemoryPools.java
! test/hotspot/jtreg/gc/epsilon/TestObjects.java
! test/hotspot/jtreg/gc/epsilon/TestPrintHeapSteps.java
! test/hotspot/jtreg/gc/epsilon/TestRefArrays.java
! test/hotspot/jtreg/gc/epsilon/TestUpdateCountersSteps.java
! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java
! test/hotspot/jtreg/gc/ergonomics/TestInitialGCThreadLogging.java
! test/hotspot/jtreg/gc/g1/Test2GbHeap.java
! test/hotspot/jtreg/gc/g1/TestConcurrentSystemGC.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegions.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsLog.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java
! test/hotspot/jtreg/gc/g1/TestFromCardCacheIndex.java
! test/hotspot/jtreg/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/hotspot/jtreg/gc/g1/TestGreyReclaimedHumongousObjects.java
! test/hotspot/jtreg/gc/g1/TestHumongousAllocInitialMark.java
! test/hotspot/jtreg/gc/g1/TestHumongousAllocNearlyFullRegion.java
! test/hotspot/jtreg/gc/g1/TestHumongousCodeCacheRoots.java
! test/hotspot/jtreg/gc/g1/TestHumongousRemsetsMatch.java
! test/hotspot/jtreg/gc/g1/TestHumongousShrinkHeap.java
! test/hotspot/jtreg/gc/g1/TestInvalidateArrayCopy.java
! test/hotspot/jtreg/gc/g1/TestJNIWeakG1/TestJNIWeakG1.java
! test/hotspot/jtreg/gc/g1/TestJNIWeakG1/libTestJNIWeakG1.c
! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java
! test/hotspot/jtreg/gc/g1/TestNoEagerReclaimOfHumongousRegions.java
! test/hotspot/jtreg/gc/g1/TestPLABOutput.java
! test/hotspot/jtreg/gc/g1/TestPLABSizeBounds.java
! test/hotspot/jtreg/gc/g1/TestParallelAlwaysPreTouch.java
! test/hotspot/jtreg/gc/g1/TestPrintRegionRememberedSetInfo.java
! test/hotspot/jtreg/gc/g1/TestRegionAlignment.java
! test/hotspot/jtreg/gc/g1/TestRegionLivenessPrint.java
! test/hotspot/jtreg/gc/g1/TestRemsetLogging.java
! test/hotspot/jtreg/gc/g1/TestRemsetLoggingPerRegion.java
! test/hotspot/jtreg/gc/g1/TestRemsetLoggingThreads.java
! test/hotspot/jtreg/gc/g1/TestRemsetLoggingTools.java
! test/hotspot/jtreg/gc/g1/TestSharedArchiveWithPreTouch.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData00.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData05.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData10.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData15.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData20.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData25.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData30.java
! test/hotspot/jtreg/gc/g1/TestShrinkDefragmentedHeap.java
! test/hotspot/jtreg/gc/g1/TestShrinkToOneRegion.java
! test/hotspot/jtreg/gc/g1/TestStringDeduplicationAgeThreshold.java
! test/hotspot/jtreg/gc/g1/TestStringDeduplicationFullGC.java
! test/hotspot/jtreg/gc/g1/TestStringDeduplicationInterned.java
! test/hotspot/jtreg/gc/g1/TestStringDeduplicationPrintOptions.java
! test/hotspot/jtreg/gc/g1/TestStringDeduplicationTableRehash.java
! test/hotspot/jtreg/gc/g1/TestStringDeduplicationTableResize.java
! test/hotspot/jtreg/gc/g1/TestStringDeduplicationTools.java
! test/hotspot/jtreg/gc/g1/TestStringDeduplicationYoungGC.java
! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java
! test/hotspot/jtreg/gc/g1/mixedgc/TestOldGenCollectionUsage.java
! test/hotspot/jtreg/gc/logging/TestDeprecatedPrintFlags.java
! test/hotspot/jtreg/gc/logging/TestGCId.java
! test/hotspot/jtreg/gc/logging/TestPrintReferences.java
! test/hotspot/jtreg/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java
! test/hotspot/jtreg/gc/metaspace/G1AddMetaspaceDependency.java
! test/hotspot/jtreg/gc/metaspace/InputArguments.java
! test/hotspot/jtreg/gc/metaspace/TestCapacityUntilGCWrapAround.java
! test/hotspot/jtreg/gc/metaspace/TestMetaspaceCMSCancel.java
! test/hotspot/jtreg/gc/metaspace/TestMetaspaceInitialization.java
! test/hotspot/jtreg/gc/metaspace/TestMetaspaceMemoryPool.java
! test/hotspot/jtreg/gc/metaspace/TestMetaspacePerfCounters.java
! test/hotspot/jtreg/gc/metaspace/TestMetaspaceSizeFlags.java
! test/hotspot/jtreg/gc/metaspace/TestPerfCountersAndMemoryPools.java
! test/hotspot/jtreg/gc/parallel/AdaptiveGCBoundary.java
! test/hotspot/jtreg/gc/parallel/TestDynShrinkHeap.java
! test/hotspot/jtreg/gc/parallel/TestPrintGCDetailsVerbose.java
! test/hotspot/jtreg/gc/serial/HeapChangeLogging.java
+ test/hotspot/jtreg/gc/shenandoah/jni/CriticalNative.java
! test/hotspot/jtreg/gc/shenandoah/jni/CriticalNativeArgs.java
! test/hotspot/jtreg/gc/shenandoah/jni/CriticalNativeStress.java
! test/hotspot/jtreg/gc/shenandoah/jni/libCriticalNative.c
! test/hotspot/jtreg/gc/startup_warnings/TestCMS.java
! test/hotspot/jtreg/gc/startup_warnings/TestG1.java
! test/hotspot/jtreg/gc/startup_warnings/TestParallelGC.java
! test/hotspot/jtreg/gc/startup_warnings/TestParallelScavengeSerialOld.java
! test/hotspot/jtreg/gc/startup_warnings/TestSerialGC.java
! test/hotspot/jtreg/gc/startup_warnings/TestShenandoah.java
! test/hotspot/jtreg/gc/stress/TestJNIBlockFullGC/TestJNIBlockFullGC.java
! test/hotspot/jtreg/gc/stress/TestMultiThreadStressRSet.java
! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java
! test/hotspot/jtreg/gc/stress/TestStressG1Humongous.java
! test/hotspot/jtreg/gc/stress/TestStressIHOPMultiThread.java
! test/hotspot/jtreg/gc/stress/TestStressRSetCoarsening.java
! test/hotspot/jtreg/gc/stress/gcbasher/ByteCursor.java
! test/hotspot/jtreg/gc/stress/gcbasher/Bytecode.java
! test/hotspot/jtreg/gc/stress/gcbasher/ClassInfo.java
! test/hotspot/jtreg/gc/stress/gcbasher/ConstantPoolEntry.java
! test/hotspot/jtreg/gc/stress/gcbasher/Decompiler.java
! test/hotspot/jtreg/gc/stress/gcbasher/Dependency.java
! test/hotspot/jtreg/gc/stress/gcbasher/MethodInfo.java
! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasher.java
! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithAllocateHeapAt.java
! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithCMS.java
! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithG1.java
! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithParallel.java
! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithSerial.java
! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java
! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithZ.java
! test/hotspot/jtreg/gc/stress/gclocker/TestGCLocker.java
! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithCMS.java
! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithG1.java
! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithParallel.java
! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithSerial.java
! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithShenandoah.java
! test/hotspot/jtreg/gc/stress/gclocker/libTestGCLocker.c
! test/hotspot/jtreg/gc/stress/gcold/TestGCOld.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithCMS.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithG1.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithParallel.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithSerial.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithZ.java
! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGC.java
! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithCMS.java
! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithG1.java
! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithParallel.java
! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithSerial.java
! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithShenandoah.java
! test/hotspot/jtreg/gc/survivorAlignment/AlignmentHelper.java
! test/hotspot/jtreg/gc/survivorAlignment/SurvivorAlignmentTestMain.java
! test/hotspot/jtreg/gc/survivorAlignment/TestAllocationInEden.java
! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromEdenToTenured.java
! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java
! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java
! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionLABLargeSurvivorAlignment.java
! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionToSurvivor.java
! test/hotspot/jtreg/gc/whitebox/TestConcMarkCycleWB.java
! test/hotspot/jtreg/gc/whitebox/TestWBGC.java
Changeset: 880e1ab0
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-01 08:08:49 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/880e1ab0f606e56bf67835ffdc72d5f3a8fce43e
8192057: com/sun/jdi/BadHandshakeTest.java fails with java.net.ConnectException
Backport-of: c920b4a5c0258dde6e4d4f25ce575138374e5e9d
! test/jdk/com/sun/jdi/BadHandshakeTest.java
Changeset: 21d20bd7
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-01 08:23:02 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/21d20bd771b561a5b1e5c9cdfe958ada703aea97
8252117: com/sun/jdi/BadHandshakeTest.java failed with "ConnectException: Connection refused: connect"
Backport-of: 1d245c6ec824c19d24793e00bfedc92a11c18041
! test/jdk/com/sun/jdi/BadHandshakeTest.java
Changeset: f2b92d04
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-01 08:28:17 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/f2b92d04b4d9860bc6737677ee700184593ba3f6
8253872: ArgumentHandler must use the same delimiters as in jvmti_tools.cpp
Backport-of: 4b16f8ab942b08b249abfe6f95c4ded3ef139ef0
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/ArgumentHandler.java
Changeset: 4a045a73
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-01 08:32:03 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/4a045a73b22755d808102094cdcbee472c719d8b
8247614: java/nio/channels/DatagramChannel/Connect.java timed out
Backport-of: ea26ff1142b6b7413f01d83375ff3be8a3ab3e74
! test/jdk/java/nio/channels/DatagramChannel/Connect.java
Changeset: 164febe8
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-01 09:01:47 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/164febe833d58cb07fc198ec7388b7b92bc4dba1
8255604: java/nio/channels/DatagramChannel/Connect.java fails with java.net.BindException: Cannot assign requested address: connect
Backport-of: d5138d1fce2d3115e19c209405f12b983f7fe630
! test/jdk/java/nio/channels/DatagramChannel/Connect.java
Changeset: 319309e0
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-01 09:06:49 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/319309e051cd98fc6e5776e88c350365b690c18a
8270797: ShortECDSA.java test is not complete
Reviewed-by: mdoerr
Backport-of: 221e4b9c61cd1c9c3f4c037589ba639541532910
! test/jdk/com/sun/org/apache/xml/internal/security/ShortECDSA.java
Changeset: 34ed6819
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-04-01 12:10:25 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/34ed68197323f3af490b2433df3c2d96d39e8c4b
8283497: [windows] print TMP and TEMP in hs_err and VM.info
Backport-of: b035fda459284fa130bf936743a8579a6888160b
! src/hotspot/share/utilities/vmError.cpp
Changeset: 4c8b0990
Author: Jonathan Dowland <jdowland at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2022-04-01 12:50:29 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/4c8b0990333913bb990c40200515dd83149bb843
8278951: containers/cgroup/PlainRead.java fails on Ubuntu 21.10
Reviewed-by: sgehwolf
Backport-of: 35172cdaf38d83cd3ed57a5436bf985dde2d802b
! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
Changeset: 2f1bee61
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2022-04-04 00:08:54 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/2f1bee61172bf469c17412b9e52e20a161027e70
8282887: Potential memory leak in sun.util.locale.provider.HostLocaleProviderAdapterImpl.getNumberPattern() on Windows
Backport-of: 2cddf3f5391518ea40796e6c4759047d51b7b312
! src/java.base/windows/native/libjava/HostLocaleProviderAdapter_md.c
Changeset: 3cf4e70d
Author: Jonathan Dowland <jdowland at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2022-04-04 09:45:11 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/3cf4e70ddd33a2a8cfd9d8b18f773c6211236493
8252359: HotSpot Not Identifying it is Running in a Container
Backport-of: 76f0588aaf265439a589cceb924e3ea9d3fda8f1
! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
! test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java
Changeset: 19ccccc9
Author: Jonathan Dowland <jdowland at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2022-04-04 16:12:39 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/19ccccc9a98fe5819ac9a0583e9b9637dafc5256
8253435: Cgroup: 'stomping of _mount_path' crash if manually mounted cpusets exist
Backport-of: 0054c15f60cce6470be05d29bfacbdb74cfb7bc9
! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
! test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java
Changeset: 01dec8fc
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-04-05 03:27:12 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/01dec8fcd757fc3aed47bb06d612a0686d64164d
8282382: Report glibc malloc tunables in error reports
Reviewed-by: mdoerr
Backport-of: bc42e7cbbfd586308338bfdf535c4fcab0cdbc48
! src/hotspot/os/linux/os_linux.cpp
Changeset: a3f9671b
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-05 09:41:01 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/a3f9671ba8d2e4a8f64e7fe011cc66b5b2eaa53d
8220813: update hotspot tier1_gc tests depending on GC to use @requires vm.gc.X
Reviewed-by: mdoerr
Backport-of: e6ace7be6f8c5e43806842aa0d8aea210593a7a2
! test/hotspot/jtreg/gc/TestAgeOutput.java
! test/hotspot/jtreg/gc/TestGenerationPerfCounter.java
! test/hotspot/jtreg/gc/TestHumongousReferenceObject.java
! test/hotspot/jtreg/gc/TestMemoryMXBeansAndPoolsPresence.java
! test/hotspot/jtreg/gc/TestNumWorkerOutput.java
! test/hotspot/jtreg/gc/TestPolicyNamePerfCounter.java
! test/hotspot/jtreg/gc/TestSmallHeap.java
! test/hotspot/jtreg/gc/TestSystemGC.java
! test/hotspot/jtreg/gc/arguments/TestAlignmentToUseLargePages.java
! test/hotspot/jtreg/gc/arguments/TestMaxNewSize.java
! test/hotspot/jtreg/gc/arguments/TestMinInitialErgonomics.java
! test/hotspot/jtreg/gc/arguments/TestParallelGCThreads.java
! test/hotspot/jtreg/gc/arguments/TestParallelHeapSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java
! test/hotspot/jtreg/gc/arguments/TestSelectDefaultGC.java
! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgo.java
! test/hotspot/jtreg/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java
! test/hotspot/jtreg/gc/class_unloading/TestClassUnloadingDisabled.java
! test/hotspot/jtreg/gc/class_unloading/TestG1ClassUnloadingHWM.java
! test/hotspot/jtreg/gc/cms/GuardShrinkWarning.java
! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java
! test/hotspot/jtreg/gc/ergonomics/TestInitialGCThreadLogging.java
! test/hotspot/jtreg/gc/g1/TestShrinkDefragmentedHeap.java
! test/hotspot/jtreg/gc/logging/TestGCId.java
! test/hotspot/jtreg/gc/logging/TestPrintReferences.java
! test/hotspot/jtreg/gc/metaspace/TestMetaspaceCMSCancel.java
! test/hotspot/jtreg/gc/metaspace/TestMetaspacePerfCounters.java
! test/hotspot/jtreg/gc/parallel/AdaptiveGCBoundary.java
! test/hotspot/jtreg/gc/startup_warnings/TestCMS.java
! test/hotspot/jtreg/gc/startup_warnings/TestG1.java
! test/hotspot/jtreg/gc/startup_warnings/TestParallelGC.java
! test/hotspot/jtreg/gc/startup_warnings/TestParallelScavengeSerialOld.java
Changeset: 9bca81be
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-05 09:43:22 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/9bca81be8a6a9ec9af119ef22cb4e273b9f2e930
8240335: C2: assert(found_sfpt) failed: no node in loop that's not input to safepoint
Backport-of: eb003a7382a0cd26af0d559a7a8e896cdf437327
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/cfgnode.hpp
+ test/hotspot/jtreg/compiler/loopstripmining/TestCastIIAfterUnrollingInOuterLoop.java
Changeset: aeb7ecf8
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-05 09:44:42 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/aeb7ecf893cb544b9f645fe370ba18f0832a25bc
8243429: use reproducible random in :vmTestbase_nsk_stress
Backport-of: 0264b050f6128e4e0277e60f9facd894ab495662
! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except012.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/gclocker/gcl001.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/jnistress002.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/numeric/numeric001.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/numeric/numeric002.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/numeric/numeric003.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/numeric/numeric004.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/numeric/numeric005.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/numeric/numeric006.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/numeric/numeric007.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/numeric/numeric008.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/numeric/numeric009.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/numeric/numeric010.java
Changeset: cd591e47
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-05 09:46:08 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/cd591e47246c5d5d34b51af16c50a95c0403c2fb
8254887: C2: assert(cl->trip_count() > 0) failed: peeling a fully unrolled loop
Backport-of: ea576ddbd4c8ad5815c29466fa9c51c258bcc0df
! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestPeelingNeverEnteredLoop.java
Changeset: 1b940f31
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-05 09:47:14 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/1b940f31b5871e39178594a5456951a200ae5da3
8256146: Cleanup test/jdk/java/nio/channels/DatagramChannel/Connect.java
Backport-of: 9dbbe83a060e600221e0ea8c3463cfe88535d075
! test/jdk/java/nio/channels/DatagramChannel/Connect.java
Changeset: 708017c7
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-05 09:49:50 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/708017c7e5d41bc25f02bfa2f8409867e604634d
8272964: java/nio/file/Files/InterruptCopy.java fails with java.lang.RuntimeException: Copy was not interrupted
Backport-of: dfeb4132e402c0466740a029c3b1d2d213955822
! test/jdk/java/nio/file/Files/InterruptCopy.java
Changeset: b08aae18
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-05 09:51:16 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/b08aae180fd40f77d3278f54108d68ba3755e0bd
8272908: Missing coverage for certain classes in com.sun.org.apache.xml.internal.security
Backport-of: a16f2d0a3c326dd8b3b2133a9c170d998b7aa631
+ test/jdk/com/sun/org/apache/xml/internal/security/SignatureKeyInfo.java
! test/jdk/com/sun/org/apache/xml/internal/security/TruncateHMAC.java
+ test/jdk/com/sun/org/apache/xml/internal/security/signature-enveloping-hmac-sha1-keyinfo.xml
Changeset: a852ad15
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-05 09:52:21 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/a852ad152781b4323abfd590e37fb389a49e34e6
8272358: Some tests may fail when executed with other locales than the US
Backport-of: 29e552c03a2825f9526330072668a1d63ac68fd4
! test/langtools/jdk/jshell/ToolBasicTest.java
! test/langtools/jdk/jshell/ToolSimpleTest.java
! test/langtools/tools/javac/lambda/lambdaExecution/LambdaTranslationTest1.java
! test/langtools/tools/javac/lambda/lambdaExecution/LambdaTranslationTest2.java
Changeset: 132c6c42
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-05 09:54:44 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/132c6c42f292108444959b1c4378ef9893d64dfa
8277093: Vector should throw ClassNotFoundException for a missing class of an element
Backport-of: 857163336f357f01e1c0a5061214ab7d18133c1b
! src/java.base/share/classes/java/util/Vector.java
+ test/jdk/java/util/Vector/VectorElementCNFE.java
Changeset: fee03ea0
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-05 09:56:05 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/fee03ea0801650e785b19326e02589157c518085
8275337: C1: assert(false) failed: live_in set of first block must be empty
Backport-of: 4191b2b9b98c1137e5f27e3b64efb83857fa2c91
! src/hotspot/share/c1/c1_RangeCheckElimination.cpp
+ test/hotspot/jtreg/compiler/c1/Test8275337.java
Changeset: 7f8a11b3
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-05 09:58:21 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/7f8a11b3bff8b4000da530e02d4337bde286bacf
8280867: Cpuid1Ecx feature parsing is incorrect for AMD CPUs
Reviewed-by: mdoerr
Backport-of: a18beb4797a1ca6fc6b31e997be48b2bd91c6ac0
! src/hotspot/cpu/x86/vm_version_x86.hpp
Changeset: 31cbb822
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2022-04-05 09:59:03 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/31cbb822fc9d7f2934ad473c4cb0c62f8f23e9c0
8245543: Cgroups: Incorrect detection logic on some systems (still reproducible)
Backport-of: 2bbf8a2a964a64d88298a3dd184459af506e58ed
! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemFactory.java
! test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java
! test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java
Changeset: 9ce8530c
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-05 10:00:49 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/9ce8530c5d5f179fa42e1060447aead887570124
8279219: [REDO] C2 crash when allocating array of size too large
Reviewed-by: mdoerr
Backport-of: d32f99ee65679601d6e160e7975fc1e367bfa6f4
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/macro.hpp
! src/hotspot/share/opto/split_if.cpp
+ test/hotspot/jtreg/compiler/allocation/TestAllocArrayAfterAllocNoUse.java
+ test/hotspot/jtreg/compiler/allocation/TestCCPAllocateArray.java
+ test/hotspot/jtreg/compiler/allocation/TestFailedAllocationBadGraph.java
Changeset: 11196c4d
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-05 10:02:10 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/11196c4d2f5829775f7a456a839d49c27eeee5cc
8278794: Infinite loop in DeflaterOutputStream.finish()
Backport-of: 66c35298616cd23382b1a1fe1afeb90b1d0c0222
! src/java.base/share/classes/java/util/zip/Deflater.java
! src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
- test/jdk/java/util/zip/CloseDeflaterTest.java
Changeset: f42e3d2a
Author: Jonathan Dowland <jdowland at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2022-04-05 12:26:45 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/f42e3d2a868a7ce07cf7bff7fb2ee09574a7dc1e
8253939: [TESTBUG] Increase coverage of the cgroups detection code
Backport-of: 42fc15899115ca61151bbee96b5580d4e4252beb
! test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java
! test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java
Changeset: 061c0834
Author: Tyler Steele <tyler.steele at ibm.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-04-05 13:44:47 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/061c08348a4babe66ce1d5481b6c5d34e752c4cc
8218965: aix: support xlclang++ in the compiler detection
Reviewed-by: mdoerr
Backport-of: d9463e629ed4375475c27c3d07c5e9bb36d6886a
! make/autoconf/flags-cflags.m4
! make/autoconf/toolchain.m4
Changeset: b9d0a03b
Author: Andrew John Hughes <andrew at openjdk.org>
Date: 2022-04-06 16:04:08 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/b9d0a03b7239fd9138d89b1fb65b5236b5f0932d
8283350: (tz) Update Timezone Data to 2022a
Backport-of: 1ab6f9395f784293deb37ea0186db59d1166ae40
! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/asia
! make/data/tzdata/europe
! make/data/tzdata/leapseconds
! make/data/tzdata/southamerica
Changeset: b6f59f57
Author: Andrew John Hughes <andrew at openjdk.org>
Date: 2022-04-06 16:29:42 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/b6f59f5790c536ae9f3662cdc635a8b5b904348a
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: 6cc8d694
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-07 08:25:04 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/6cc8d6943677d429618c3621ca1d6731122ba63e
8229210: [TESTBUG] Move gc stress tests from JFR directory tree to gc/stress
Moved the tests
Backport-of: 1bc974d8a70acae5ef5272155126c471d9e73c54
= test/hotspot/jtreg/gc/stress/jfr/TestStressAllocationGCEventsWithCMS.java
= test/hotspot/jtreg/gc/stress/jfr/TestStressAllocationGCEventsWithDefNew.java
= test/hotspot/jtreg/gc/stress/jfr/TestStressAllocationGCEventsWithG1.java
= test/hotspot/jtreg/gc/stress/jfr/TestStressAllocationGCEventsWithParNew.java
= test/hotspot/jtreg/gc/stress/jfr/TestStressAllocationGCEventsWithParallel.java
= test/hotspot/jtreg/gc/stress/jfr/TestStressBigAllocationGCEventsWithCMS.java
= test/hotspot/jtreg/gc/stress/jfr/TestStressBigAllocationGCEventsWithDefNew.java
= test/hotspot/jtreg/gc/stress/jfr/TestStressBigAllocationGCEventsWithG1.java
= test/hotspot/jtreg/gc/stress/jfr/TestStressBigAllocationGCEventsWithParNew.java
= test/hotspot/jtreg/gc/stress/jfr/TestStressBigAllocationGCEventsWithParallel.java
Changeset: 67c48823
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-07 08:27:07 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/67c48823aca580b88ba25780a286d4e1a3dd82f8
8265297: javax/net/ssl/SSLSession/TestEnabledProtocols.java failed with "RuntimeException: java.net.SocketException: Connection reset"
Reviewed-by: mdoerr
Backport-of: 2047da7dccacb1adb7f811639a58b8fbe1aa3546
! test/jdk/javax/net/ssl/SSLSession/TestEnabledProtocols.java
Changeset: b271964c
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-07 08:29:23 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/b271964c1e3e8bd537007ca75d4588b4b577360f
8271055: Crash during deoptimization with "assert(bb->is_reachable()) failed: getting result from unreachable basicblock" with -XX:+VerifyStack
Backport-of: e44dc638b8936b1b76ca9ddf9ece0c5c4705a19c
! src/hotspot/share/runtime/deoptimization.cpp
+ test/hotspot/jtreg/compiler/interpreter/Custom.jasm
+ test/hotspot/jtreg/compiler/interpreter/VerifyStackWithUnreachableBlock.java
Changeset: 3e833fbb
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-07 08:31:51 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/3e833fbb104b8196ba5103be42d38b4cbe365db6
8282172: CompileBroker::log_metaspace_failure is called from non-Java/compiler threads
Backport-of: 4e7fb41dafaf03baabe18ee1dabefed50d69e16d
! src/hotspot/share/compiler/compileBroker.cpp
Changeset: 6aa09f0f
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-07 08:35:16 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/6aa09f0f5306ed725b53fc75fd850188834ab5c6
8282312: Minor corrections to evbroadcasti32x4 intrinsic on x86
Backport-of: 8b45dbdae6e5dee85ef65ce25850ce692ad3e965
! src/hotspot/cpu/x86/assembler_x86.cpp
Changeset: 1f011cbb
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-07 09:07:28 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/1f011cbbab0def828f622dab8f9211b36ccbefad
8272493: Suboptimal code generation around Preconditions.checkIndex intrinsic with AVX2
Backport-of: 88f0938c943bfacf748ddb0588a301c2cf7e941e
! src/hotspot/share/opto/library_call.cpp
Changeset: 5d1718f4
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-07 09:18:06 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/5d1718f4f828b9ccd30a86725954e89602f85ba9
8283451: C2: assert(_base == Long) failed: Not a Long
Reviewed-by: mdoerr
Backport-of: fabde3b7b8ed5e576febe8138c14696ccdf636d5
! src/hotspot/share/opto/phaseX.cpp
+ test/hotspot/jtreg/compiler/c2/TestModDivTopInput.java
Changeset: 5a66c8e9
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-07 09:20:41 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/5a66c8e97ba9eb26f2c5c111aa8b4b2a62574124
8283408: Fix a C2 crash when filling arrays with unsafe
Backport-of: a6740c010b7d37f991c8547be6ea72b198e9094f
! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/FillArrayWithUnsafe.java
Changeset: aeeab3d9
Author: Andrew John Hughes <andrew at openjdk.org>
Date: 2022-04-08 02:29:46 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/aeeab3d965109ac9d5a0380cec999c392e7c2106
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: e8fbaad8
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-08 14:46:25 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/e8fbaad8f882a366cae3e9cf96d20eec775d1480
8283641: Large value for CompileThresholdScaling causes assert
Backport-of: c1048021fe57b78bb1f300b977588e1a93a284b6
! src/hotspot/share/compiler/compilerDefinitions.cpp
Changeset: 7a021667
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-09 07:29:13 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/7a021667929790c2156ff70f35837fe0df684d0b
8242312: use reproducible random in hotspot gc tests
Reviewed-by: mdoerr
Backport-of: 5efa545d487cbcdbee56e3afad925762c8688886
! test/hotspot/jtreg/gc/TestSoftReferencesBehaviorOnOOME.java
! test/hotspot/jtreg/gc/epsilon/TestByteArrays.java
! test/hotspot/jtreg/gc/epsilon/TestElasticTLAB.java
! test/hotspot/jtreg/gc/epsilon/TestElasticTLABDecay.java
! test/hotspot/jtreg/gc/epsilon/TestObjects.java
! test/hotspot/jtreg/gc/epsilon/TestRefArrays.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData00.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData05.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData10.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData15.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData20.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData25.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData30.java
! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousMovement.java
! test/hotspot/jtreg/gc/g1/humongousObjects/TestNoAllocationsInHRegions.java
! test/hotspot/jtreg/gc/logging/TestUnifiedLoggingSwitchStress.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocHumongousFragment.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocIntArrays.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocObjectArrays.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocObjects.java
! test/hotspot/jtreg/gc/shenandoah/TestArrayCopyStress.java
! test/hotspot/jtreg/gc/shenandoah/TestElasticTLAB.java
! test/hotspot/jtreg/gc/shenandoah/TestHeapUncommit.java
! test/hotspot/jtreg/gc/shenandoah/TestHumongousThreshold.java
! test/hotspot/jtreg/gc/shenandoah/TestLargeObjectAlignment.java
! test/hotspot/jtreg/gc/shenandoah/TestSieveObjects.java
! test/hotspot/jtreg/gc/shenandoah/TestStringDedup.java
! test/hotspot/jtreg/gc/shenandoah/TestStringDedupStress.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestC1VectorizedMismatch.java
! test/hotspot/jtreg/gc/shenandoah/jni/CriticalNativeStress.java
! test/hotspot/jtreg/gc/shenandoah/jni/TestJNICritical.java
! test/hotspot/jtreg/gc/shenandoah/jni/TestPinnedGarbage.java
! test/hotspot/jtreg/gc/shenandoah/options/TestHumongousMoves.java
! test/hotspot/jtreg/gc/stress/TestJNIBlockFullGC/TestJNIBlockFullGC.java
! test/hotspot/jtreg/gc/stress/TestMultiThreadStressRSet.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOld.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithCMS.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithG1.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithParallel.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithSerial.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithZ.java
! test/hotspot/jtreg/gc/stress/jfr/TestStressAllocationGCEventsWithDefNew.java
! test/hotspot/jtreg/gc/stress/jfr/TestStressAllocationGCEventsWithG1.java
! test/hotspot/jtreg/gc/stress/jfr/TestStressAllocationGCEventsWithParallel.java
! test/hotspot/jtreg/gc/stress/jfr/TestStressBigAllocationGCEventsWithDefNew.java
! test/hotspot/jtreg/gc/stress/jfr/TestStressBigAllocationGCEventsWithG1.java
! test/hotspot/jtreg/gc/stress/jfr/TestStressBigAllocationGCEventsWithParallel.java
! test/jdk/jdk/jfr/event/gc/detailed/StressAllocationGCEvents.java
Changeset: e89b6984
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-09 07:52:43 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/e89b6984e5e94a2306041ebf91d498c3171b1de9
8244602: Add JTREG_REPEAT_COUNT to repeat execution of a test
Reviewed-by: mdoerr
Backport-of: b2638e5efd3c2b1abe790ab59baf28afa308614f
! doc/testing.html
! doc/testing.md
! make/RunTests.gmk
Changeset: 811cc9fe
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-09 07:54:48 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/811cc9feb4a23b759bc988b89e0e6b228427774b
8284573: [11u] ProblemList TestBubbleUpRef.java and TestGCOldWithCMS.java because of 8272195
Reviewed-by: clanger
! test/hotspot/jtreg/ProblemList.txt
Changeset: b9a4153a
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-09 07:57:28 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/b9a4153a53b74ce3606911f8a03358dd412f7d0e
8284369: TestFailedAllocationBadGraph fails with -XX:TieredStopAtLevel < 4
Backport-of: 955d61df30099c01c6968fa5851643583f71250e
! test/hotspot/jtreg/compiler/allocation/TestFailedAllocationBadGraph.java
Changeset: 2da50ce0
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2022-04-10 01:41:53 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/2da50ce08276fee17e6c111e387ae0195b80d39e
8283217: Leak FcObjectSet in getFontConfigLocations() in fontpath.c
Backport-of: 909986c7e110c8ac3ba16750be7707b1ec344ee5
! src/java.desktop/unix/native/common/awt/fontpath.c
Changeset: 4741ab5a
Author: Roland Westrelin <roland at openjdk.org>
Date: 2022-04-11 07:33:11 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/4741ab5ac0f5e3388fc38285655cff4af58f9cec
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
Reviewed-by: mdoerr
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
+ test/hotspot/jtreg/compiler/loopopts/TestDeadPostLoopBecausePredicate.java
Changeset: 9b5d972c
Author: Kimura Yukihiro <kimura.yukihiro at jp.fujitsu.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-04-11 08:55:33 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/9b5d972cd25c39f6a1c6c75921f50f60ff3e94a3
8248876: LoadObject with bad base address created for exec file on linux
Reviewed-by: mdoerr
Backport-of: 9d59dec200490f11bfc1c661b30f10c7edee3a6d
! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java
Changeset: b9304417
Author: Tyler Steele <tyler.steele at ibm.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-04-11 13:55:55 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/b930441799e4ef6b84d6999581269d77724950f8
8218136: minor hotspot adjustments for xlclang++ from xlc16 on AIX
Reviewed-by: mdoerr
Backport-of: 821887202488f52f24a1b75fa8fbde62a9291d5d
! src/hotspot/os/aix/porting_aix.cpp
! src/hotspot/os_cpu/aix_ppc/prefetch_aix_ppc.inline.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! src/hotspot/share/utilities/globalDefinitions_xlc.hpp
Changeset: 869b2597
Author: Christoph Langer <clanger at openjdk.org>
Date: 2022-04-11 15:37:03 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/869b25975288398a1d60601daacf00a99f51cd56
8284389: Improve stability of GHA Pre-submit testing by caching cygwin installer
Reviewed-by: mdoerr
Backport-of: 61fcf2f67ff16bee92a5279e7bcacc79fc8f37ad
! .github/workflows/submit.yml
Changeset: 6f0e5b18
Author: Christoph Langer <clanger at openjdk.org>
Date: 2022-04-11 15:38:30 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/6f0e5b18b4c9aa5931fdb8540f6f7cd89508ad75
8284604: [11u] Update Boot JDK used in GHA to 11.0.14.1
Reviewed-by: sgehwolf
! make/conf/test-dependencies
Changeset: c38229fb
Author: Christoph Langer <clanger at openjdk.org>
Date: 2022-04-11 15:41:11 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/c38229fb06bbd184e2126184c57d82e793a95174
8284507: GHA: Only check test results if testing was not skipped
Backport-of: 8eac3427b1d3932378965c7dce26853d1e1a04d9
! .github/workflows/submit.yml
Changeset: 684fe80e
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-04-12 06:56:02 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/684fe80e4c621852af5b89f7fd3f4e227eed9ebb
8220658: Improve the readability of container information in the error log
Backport-of: 2c4b9e0778e170a17b04217bee66bb6c4fb18c0c
! src/hotspot/os/linux/os_linux.cpp
Changeset: 3a6dbb41
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-12 07:09:17 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/3a6dbb41f413e8b7942b811647eeb3ca2b4f709f
8208207: Test nsk/stress/jni/gclocker/gcl001 fails after co-location
Backport-of: 72ae3220224d1c3cd8f031b068bfd8f736937c24
! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/gclocker/gcl001.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/gclocker/libgcl001.cpp
Changeset: f5586d94
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-12 09:07:47 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/f5586d94ffada61f946ef92bd028434e9cb2601b
8203239: [TESTBUG] remove vmTestbase/vm/gc/kind/parOld test
Backport-of: b247e6d908b865296506625b1a96bddf07ab59aa
! test/hotspot/jtreg/TEST.quick-groups
- test/hotspot/jtreg/vmTestbase/vm/gc/kind/parOld/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/gc/kind/parOld/test.sh
Changeset: 24fec254
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-12 09:09:11 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/24fec25451a71df8ccf2510227c6286fb8f792ca
8203238: [TESTBUG] rewrite MemOptions shell test in Java
Backport-of: 1ad4834807cb8f10bbc1a1b7435bf322f2e0e7d5
- test/hotspot/jtreg/vmTestbase/gc/huge/quicklook/largeheap/MemOptions/MemOptions.sh
+ test/hotspot/jtreg/vmTestbase/gc/huge/quicklook/largeheap/MemOptions/MemOptionsTest.java
- test/hotspot/jtreg/vmTestbase/gc/huge/quicklook/largeheap/MemOptions/MemStat.java
- test/hotspot/jtreg/vmTestbase/gc/huge/quicklook/largeheap/MemOptions/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/huge/quicklook/largeheap/MemOptions/TestDescription.java
Changeset: bc28d8f8
Author: Tyler Steele <tyler.steele at ibm.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-04-12 14:27:18 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/bc28d8f88f8f8a9150183109b891cee6457eb780
8217233: Update build settings for AIX/xlc
Backport-of: 74f9ec23e3eed594177743cbfcbe17705ccce9c1
! make/autoconf/flags-cflags.m4
Changeset: 1f20c8d8
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-04-13 11:43:09 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/1f20c8d844be366f528820ab4781a5df7ff4d7cf
8281274: deal with ActiveProcessorCount in os::Linux::print_container_info
Reviewed-by: mdoerr
Backport-of: bb2e10ccea0c0b89b06ace034c99253e9999ec47
! src/hotspot/os/linux/os_linux.cpp
! test/hotspot/jtreg/containers/docker/TestMisc.java
Changeset: 8482b376
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2022-04-13 11:56:18 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/8482b376d6630649728929158233984b11d0e2f7
8284756: [11u] Remove unused isUseContainerSupport in CgroupV1Subsystem
The actual native method in use is in CgroupsMetrics after JDK-8231111
Reviewed-by: zgu
! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java
Changeset: 8de4b899
Author: Elliott Baron <ebaron at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2022-04-14 08:19:41 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/8de4b89933b109c17887ce4c3271f30cce59e171
8253797: [cgroups v2] Account for the fact that swap accounting is disabled on some systems
Backport-of: 669361117d30c9904813b6f728714f8d6abe8484
! src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2Subsystem.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV2.java
Changeset: e6ec27e5
Author: Tyler Steele <tyler.steele at ibm.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-04-14 13:04:14 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/e6ec27e5e1631d24070c3145126237e594fa1b5e
8227171: provide function names in native stack trace on aix with xlc16
Reviewed-by: mdoerr
Backport-of: bb9615654865fe35562e3ae643e9f286cbd7047a
! make/autoconf/flags-cflags.m4
Changeset: 7b846111
Author: Andrew John Hughes <andrew at openjdk.org>
Date: 2022-04-17 14:45:15 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/7b8461119bc3dabf82bac3c73475cb9ce71ec970
8282231: x86-32: runtime call to SharedRuntime::ldiv corrupts registers
Reviewed-by: mdoerr
Backport-of: ecd85e6f0f8906ad1e8aa0a53bf499e8c969ba73
! src/hotspot/cpu/x86/x86_32.ad
Changeset: 20372109
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-25 12:21:51 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/203721091a1be6be2c65ebe52aedced6e92a8095
Merge
! src/hotspot/share/opto/library_call.cpp
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java
! src/hotspot/share/opto/library_call.cpp
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java
Changeset: 569ae08a
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2022-04-25 13:40:14 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/569ae08af53f6995013c21501bdfa67e20ba1a3e
8284033: Leak XVisualInfo in getAllConfigs in awt_GraphicsEnv.c
Reviewed-by: mdoerr
Backport-of: 36b3bbc53de074647ce04de890dc99bd5a2373e8
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
Changeset: d9be932a
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2022-04-25 15:13:40 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/d9be932a45b8a6e22ab951bbb2586544b93a738d
8285395: [JVMCI] [11u] Partial backport of JDK-8220623: InstalledCode
Reviewed-by: adinn
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/InstalledCode.java
Changeset: 61b8c912
Author: Christoph Langer <clanger at openjdk.org>
Date: 2022-04-26 15:52:35 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/61b8c91249fb4c6d594d4a0240c92e8607caf171
8284622: Update versions of some Github Actions used in JDK workflow
Reviewed-by: mdoerr
Backport-of: 5851631de201ac203ff00019530d64db9d1da6dc
! .github/workflows/submit.yml
Changeset: dbe5f175
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2022-04-26 21:08:14 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/dbe5f175140cb31b25861928d38554327ffa57e6
8285445: cannot open file "NUL:"
Backport-of: 03cbb48e6a1d806f204a39bbdbb4bc9be9e57a41
! src/java.base/windows/classes/java/io/WinNTFileSystem.java
+ test/jdk/java/io/FileOutputStream/OpenNUL.java
Changeset: 987f7af5
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-04-27 06:43:09 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/987f7af5f2186426543f90c328d1ce018c66c37b
8263718: unused-result warning happens at os_linux.cpp
Backport-of: f1d4ae6cc974912a66b96e624ee0ec46c9ec8fc2
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
Changeset: 7e4af050
Author: Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2022-04-27 11:26:26 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/7e4af05023f26dfc898c07bc4e445fd246dc8418
8271199: Mutual TLS handshake fails signing client certificate with custom sensitive PKCS11 key
Reviewed-by: mdoerr
Backport-of: f6232982b91cb2314e96ddbde3984836a810a556
! src/java.base/share/classes/sun/security/rsa/RSAPSSSignature.java
! src/java.base/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java
Changeset: bf3438c5
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-04-28 10:43:19 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/bf3438c5dc993b96d089cabb5318bfc64a6904a3
8285591: [11] add signum checks in DSA.java engineVerify
Reviewed-by: clanger, mdoerr, andrew
! src/java.base/share/classes/sun/security/provider/DSA.java
Changeset: 22f8e216
Author: Roland Westrelin <roland at openjdk.org>
Date: 2022-04-29 07:30:40 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/22f8e216eef4efc2685986067dee10e24301b6dc
8280799: С2: assert(false) failed: cyclic dependency prevents range check elimination
Backport-of: 1ef45c5bbdeb4e1ca65c6d8f3ac1568a6951f3a7
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/split_if.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestPredicateInputBelowLoopPredicate.java
Changeset: 665f856d
Author: Roland Westrelin <roland at openjdk.org>
Date: 2022-04-29 08:43:20 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/665f856de67535e2c86c9ca8a9b19a207647513f
8283834: Unmappable character for US-ASCII encoding in TestPredicateInputBelowLoopPredicate
Backport-of: 236722883511ee6111ab1de80ebc3fbec350c61d
! test/hotspot/jtreg/compiler/loopopts/TestPredicateInputBelowLoopPredicate.java
Changeset: d896abb1
Author: Roland Westrelin <roland at openjdk.org>
Date: 2022-04-29 08:44:16 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/d896abb197141d26892cb964da8282ef215192e8
8281811: assert(_base == Tuple) failed: Not a Tuple after JDK-8280799
Reviewed-by: mdoerr
Backport-of: fcce24c5b3cd1dab755fd9b6779af71f4dd78773
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestBarrierAboveProj.java
Changeset: b2ff90df
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-29 09:58:14 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/b2ff90dff1220e7e9f31b79bf171bbe88f472187
8169004: Fix redundant @requires tags in tests
Reviewed-by: mdoerr
Backport-of: fc9941ae727b74e1b613fb977d2845ad04670577
! test/hotspot/jtreg/gc/TestNUMAPageSize.java
! test/hotspot/jtreg/gc/arguments/TestTargetSurvivorRatioFlag.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData00.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData05.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData10.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData15.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData20.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData25.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData30.java
! test/hotspot/jtreg/runtime/ReservedStack/ReservedStackTest.java
! test/hotspot/jtreg/runtime/ReservedStack/ReservedStackTestCompiler.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack001.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack002.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack003.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack004.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack005.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack006.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack007.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack008.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack009.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack010.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack011.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack012.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack013.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack014.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack015.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack016.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack017.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack018.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack019.java
Changeset: 29509b82
Author: Kanstantsin Shautsou <kanstantsin.sha at gmail.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-04-29 09:59:30 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/29509b82ea7f3eefec0f5c43a23067ce8cc20007
8211795: ArrayIndexOutOfBoundsException in PNGImageReader after JDK-6788458
Backport-of: b9bf598fe71167877e29c39c8e34355615a08f74
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java
+ test/jdk/javax/imageio/plugins/png/VerifyBitDepthScalingWithTRNSChunk.java
Changeset: 580a9912
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-29 10:00:45 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/580a9912aac815d86d4e4e6e9ca72781a4647fe5
8213440: Lingering INCLUDE_ALL_GCS in test_oopStorage_parperf.cpp
Remove INCLUDE_ALL_GCS conditionalization.
Backport-of: 0050cd57761d0249d5668540a0bd19db96e42ee6
! test/hotspot/gtest/gc/shared/test_oopStorage_parperf.cpp
Changeset: 43655b73
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-04-29 10:01:31 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/43655b7314d706aeba5978f8647f667f6d0ab7cb
8279520: SPNEGO has not passed channel binding info into the underlying mechanism
Backport-of: 8d0f385fd0243c3e38b400f463b8d9727b0a5956
! src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoContext.java
! test/jdk/sun/security/krb5/auto/IgnoreChannelBinding.java
Changeset: d14462fa
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-29 10:03:10 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/d14462fa19a0794180ceea8cc4042505902d3bbb
8234382: Test tools/javac/processing/model/testgetallmembers/Main.java using too small heap
Backport-of: 5cb6271830b61a94e3145dafd44714e8dd882822
! test/langtools/tools/javac/processing/model/testgetallmembers/Main.java
Changeset: e11476ca
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-29 10:04:20 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/e11476ca611a90a279c39addc57e6ce29d74804c
8233551: [TESTBUG] SelectEditTableCell.java fails on MacOS
Reviewed-by: mdoerr
Backport-of: 9b3fb5d1d5a6a3f0fc699b10bdff6d43ae8d1898
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JTable/7124218/SelectEditTableCell.java
Changeset: 50e83c5a
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-29 10:06:52 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/50e83c5a851d57626bbc2349d3656e23d15f8f0d
8242538: java/security/SecureRandom/ThreadSafe.java failed on windows
Backport-of: 45fce6baf9da7698e1dc540cda1ce704bf2cf2df
! test/jdk/java/security/SecureRandom/ThreadSafe.java
Changeset: d2794871
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-29 10:11:55 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/d27948711682172c098230b429a7ceb600336f67
8266318: Switch to macos prefix for macOS bundles
Reviewed-by: mdoerr, vkempik
Backport-of: 096e9e5d13183f947089b5c7923890591490a2ce
! .github/workflows/submit.yml
! make/autoconf/platform.m4
! make/conf/jib-profiles.js
Changeset: 52aa7695
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-29 10:17:53 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/52aa76955156ab8f3abd2fb3e8dccf5f85bc0bf2
8269772: [macos-aarch64] test compilation failed with "SocketException: No buffer space available"
Reviewed-by: vkempik
Backport-of: a49b1dc7042d8893d9ff2cdaeae05203dd18bba4
! test/jdk/TEST.ROOT
Changeset: 64800233
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-29 10:19:06 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/64800233521b80a3feab472883c46cb692800a76
8272167: AbsPathsInImage.java should skip *.dSYM directories
Backport-of: 070f17dfb5ca6038e13b4ecd6436a83c79d2b86c
! test/jdk/build/AbsPathsInImage.java
Changeset: 73aea924
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-04-29 10:21:53 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/73aea924dbb8f44c1e7630baf56210f859b9c6f0
8277396: [TESTBUG] In DefaultButtonModelCrashTest.java, frame is accessed from main thread
Backport-of: b310f301efd5390408fb56b62cc09eb9a1604413
! test/jdk/javax/swing/DefaultButtonModel/DefaultButtonModelCrashTest.java
Changeset: 234724cf
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2022-04-29 14:03:37 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/234724cf84132ba273e3c410d72158f408ff4d7c
8284458: CodeHeapState::aggregate() leaks blob_name
Reviewed-by: mdoerr
Backport-of: d4a48843856e3d80a58d5a0a26dff6c4d349dca9
! src/hotspot/share/code/codeHeapState.cpp
Changeset: 9c10f3ef
Author: Andrew Azores <me at andrewazor.es>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2022-04-29 15:42:48 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/9c10f3efb99d10e53241df3c70f1c6705c4e29d6
8254001: [Metrics] Enhance parsing of cgroup interface files for version detection
Reviewed-by: sgehwolf
Backport-of: a50725db2ab621e1a17cb5505f78e4bc73972a27
! src/java.base/linux/classes/jdk/internal/platform/CgroupInfo.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
! test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java
Changeset: 245e2f2d
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2022-04-29 16:44:36 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/245e2f2da0302c9354255219248c2f6793947a6a
8284102: [TESTBUG] [11u] Retroactively add regression test for JDK-8272124
Reviewed-by: andrew
! test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java
Changeset: eea537df
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2022-04-29 22:45:44 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/eea537df56b94797dd90edec11e6fccecd8798b6
8274735: javax.imageio.IIOException: Unsupported Image Type while processing a valid JPEG image
Backport-of: f8a164915fff5e9e8f3c9c1996b51e7e4fe5d68d
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/SimpleCMYKColorSpace.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java
+ test/jdk/javax/imageio/plugins/jpeg/CMYK/CMYKJPEGTest.java
+ test/jdk/javax/imageio/plugins/jpeg/CMYK/black_cmyk.jpg
+ test/jdk/javax/imageio/plugins/jpeg/CMYK/blue_cmyk.jpg
+ test/jdk/javax/imageio/plugins/jpeg/CMYK/cyan_cmyk.jpg
+ test/jdk/javax/imageio/plugins/jpeg/CMYK/gray_cmyk.jpg
+ test/jdk/javax/imageio/plugins/jpeg/CMYK/green_cmyk.jpg
+ test/jdk/javax/imageio/plugins/jpeg/CMYK/magenta_cmyk.jpg
+ test/jdk/javax/imageio/plugins/jpeg/CMYK/red_cmyk.jpg
+ test/jdk/javax/imageio/plugins/jpeg/CMYK/white_cmyk.jpg
+ test/jdk/javax/imageio/plugins/jpeg/CMYK/yellow_cmyk.jpg
Changeset: e8a5372c
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-05-02 06:44:44 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/e8a5372cdfeebeb16bb5ea849575d33cdd7213e2
8279505: Update documentation for RETRY_COUNT and REPEAT_COUNT
Backport-of: bc12381105ef5ba14f99304a220817e97c9a99b5
! doc/testing.html
! doc/testing.md
Changeset: ed29dcae
Author: Jonathan Dowland <jdowland at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2022-05-02 13:10:35 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/ed29dcae08fcfb2eadf5bc5a298a16b4be5ac7c7
8262379: Add regression test for JDK-8257746
Backport-of: 4c9adce20d114a3df629fa8c72d88795039ae69a
! test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java
Changeset: 27871008
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-05-03 07:53:11 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/2787100896d83cc30282d70f24c5250cd8b6f318
8216265: [testbug] Introduce Platform.sharedLibraryPathVariableName() and adapt all tests.
Also cleanup some switches over OSes and use File.pathSeparator.
Reviewed-by: mdoerr
Backport-of: 084f0b75bdb77fbfcc8d78583adebecddd26eab0
! test/hotspot/jtreg/gtest/GTestWrapper.java
! test/hotspot/jtreg/runtime/signal/SigTestDriver.java
! test/hotspot/jtreg/vmTestbase/ExecDriver.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform003/TestDriver.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix002/TestDriver.java
! test/jdk/com/sun/jdi/PrivateTransportTest.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java
! test/jdk/javax/net/ssl/DTLS/DTLSBufferOverflowUnderflowTest.java
! test/jdk/javax/net/ssl/DTLS/DTLSDataExchangeTest.java
! test/jdk/javax/net/ssl/DTLS/DTLSEnginesClosureTest.java
! test/jdk/javax/net/ssl/DTLS/DTLSHandshakeTest.java
! test/jdk/javax/net/ssl/DTLS/DTLSHandshakeWithReplicatedPacketsTest.java
! test/jdk/javax/net/ssl/DTLS/DTLSMFLNTest.java
! test/jdk/javax/net/ssl/DTLS/DTLSNotEnabledRC4Test.java
! test/jdk/javax/net/ssl/DTLS/DTLSRehandshakeTest.java
! test/jdk/javax/net/ssl/DTLS/DTLSRehandshakeWithDataExTest.java
! test/jdk/javax/net/ssl/DTLS/DTLSUnsupportedCiphersTest.java
! test/jdk/javax/net/ssl/DTLSv10/DTLSv10BufferOverflowUnderflowTest.java
! test/jdk/javax/net/ssl/DTLSv10/DTLSv10DataExchangeTest.java
! test/jdk/javax/net/ssl/DTLSv10/DTLSv10EnginesClosureTest.java
! test/jdk/javax/net/ssl/DTLSv10/DTLSv10HandshakeTest.java
! test/jdk/javax/net/ssl/DTLSv10/DTLSv10HandshakeWithReplicatedPacketsTest.java
! test/jdk/javax/net/ssl/DTLSv10/DTLSv10MFLNTest.java
! test/jdk/javax/net/ssl/DTLSv10/DTLSv10NotEnabledRC4Test.java
! test/jdk/javax/net/ssl/DTLSv10/DTLSv10RehandshakeTest.java
! test/jdk/javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithDataExTest.java
! test/jdk/javax/net/ssl/DTLSv10/DTLSv10SequenceNumberTest.java
! test/jdk/javax/net/ssl/DTLSv10/DTLSv10UnsupportedCiphersTest.java
! test/jdk/javax/net/ssl/TLS/TLSDataExchangeTest.java
! test/jdk/javax/net/ssl/TLS/TLSEnginesClosureTest.java
! test/jdk/javax/net/ssl/TLS/TLSHandshakeTest.java
! test/jdk/javax/net/ssl/TLS/TLSMFLNTest.java
! test/jdk/javax/net/ssl/TLS/TLSNotEnabledRC4Test.java
! test/jdk/javax/net/ssl/TLS/TLSRehandshakeTest.java
! test/jdk/javax/net/ssl/TLS/TLSRehandshakeWithDataExTest.java
! test/jdk/javax/net/ssl/TLS/TLSUnsupportedCiphersTest.java
! test/jdk/javax/net/ssl/TLSv1/TLSDataExchangeTest.java
! test/jdk/javax/net/ssl/TLSv1/TLSEnginesClosureTest.java
! test/jdk/javax/net/ssl/TLSv1/TLSHandshakeTest.java
! test/jdk/javax/net/ssl/TLSv1/TLSMFLNTest.java
! test/jdk/javax/net/ssl/TLSv1/TLSNotEnabledRC4Test.java
! test/jdk/javax/net/ssl/TLSv1/TLSRehandshakeTest.java
! test/jdk/javax/net/ssl/TLSv1/TLSRehandshakeWithDataExTest.java
! test/jdk/javax/net/ssl/TLSv1/TLSUnsupportedCiphersTest.java
! test/jdk/javax/net/ssl/TLSv11/TLSDataExchangeTest.java
! test/jdk/javax/net/ssl/TLSv11/TLSEnginesClosureTest.java
! test/jdk/javax/net/ssl/TLSv11/TLSHandshakeTest.java
! test/jdk/javax/net/ssl/TLSv11/TLSMFLNTest.java
! test/jdk/javax/net/ssl/TLSv11/TLSNotEnabledRC4Test.java
! test/jdk/javax/net/ssl/TLSv11/TLSRehandshakeTest.java
! test/jdk/javax/net/ssl/TLSv11/TLSRehandshakeWithDataExTest.java
! test/jdk/javax/net/ssl/TLSv11/TLSUnsupportedCiphersTest.java
! test/jdk/javax/net/ssl/TLSv12/TLSEnginesClosureTest.java
! test/jdk/sun/security/krb5/auto/BasicProc.java
! test/jdk/sun/security/krb5/auto/KDC.java
! test/jdk/sun/security/krb5/auto/NoAddresses.java
! test/jdk/sun/security/krb5/auto/ReplayCacheTestProc.java
! test/jdk/sun/security/krb5/auto/principalProperty/PrincipalSystemPropTest.java
! test/jdk/tools/launcher/ExecutionEnvironment.java
! test/lib/jdk/test/lib/Platform.java
Changeset: 0925ad1f
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-05-03 08:05:46 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/0925ad1f02dfe40d1b3c68ba834ae9b15c76051d
8280964: [Linux aarch64] : drawImage dithers TYPE_BYTE_INDEXED images incorrectly
Backport-of: 6f882deddcc094777b45f0dacc7351dbc23993a4
! src/java.desktop/share/native/libawt/awt/image/cvutils/img_globals.c
! src/java.desktop/share/native/libawt/awt/image/cvutils/img_globals.h
! src/java.desktop/share/native/libawt/java2d/SurfaceData.h
! src/java.desktop/share/native/libawt/java2d/loops/ByteIndexed.h
! src/java.desktop/share/native/libawt/java2d/loops/UshortIndexed.h
! src/java.desktop/unix/native/common/awt/colordata.h
! src/java.desktop/windows/native/libawt/windows/colordata.h
+ test/jdk/java/awt/image/DrawImage/ByteIndexedDitherTest.java
Changeset: 87e0662a
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-05-03 08:11:52 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/87e0662a7336cbdb3de30a0c597f1588b44483e9
8279529: ProblemList java/nio/channels/DatagramChannel/ManySourcesAndTargets.java on macosx-aarch64
8279532: ProblemList sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java
Backport-of: 564c8c6390ee380ab2e2eb73ef22c3184c369f9f
! test/jdk/ProblemList.txt
More information about the jdk-updates-changes
mailing list