git: openjdk/jdk17u: 173 new changesets

Paul Hohensee phh at openjdk.org
Wed Nov 2 08:11:40 UTC 2022


Changeset: 282efe5e
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2022-09-01 05:07:34 +0000
URL:       https://git.openjdk.org/jdk17u/commit/282efe5e1d1fe451e3fc8b78be4ca595058cc3de

8292888: Bump update version for OpenJDK: jdk-17.0.6

Reviewed-by: sgehwolf

! .jcheck/conf
! make/conf/version-numbers.conf

Changeset: e66fd866
Author:    Jonathan Dowland <jdowland at openjdk.org>
Date:      2022-09-01 08:13:26 +0000
URL:       https://git.openjdk.org/jdk17u/commit/e66fd866b8a69367cb3e8f75f3ac6ebf2e59a56c

8292083: Detected container memory limit may exceed physical machine memory

Reviewed-by: sgehwolf
Backport-of: f694f8a7671002559e7d23fdb65d5e9c768f9c03

! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp
! src/hotspot/os/linux/osContainer_linux.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java

Changeset: 94618a2f
Author:    Sergey Nazarkin <snazarki at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2022-09-02 11:13:28 +0000
URL:       https://git.openjdk.org/jdk17u/commit/94618a2fa342065f09b73c981361761858cd845f

8289044: ARM32: missing LIR_Assembler::cmove metadata type support

Backport-of: 20f55abd2744323a756872e080885d107e6c56e5

! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp

Changeset: c4721bc2
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-09-06 07:54:50 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c4721bc24c1446a3eca39aaa832a135aa3874d5a

8289146: containers/docker/TestMemoryWithCgroupV1.java fails on linux ppc64le machine with missing Memory and Swap Limit output

Backport-of: d8f4e97bd3f4e50902e80b4b6b4eb3268c6d4a9d

! test/hotspot/jtreg/containers/docker/TestMemoryWithCgroupV1.java

Changeset: 328ea9d0
Author:    Yi-Fan Tsai <yftsai at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-09-06 16:43:39 +0000
URL:       https://git.openjdk.org/jdk17u/commit/328ea9d0ff13a2b3f8c539589aa13178c2f50007

8288445: AArch64: C2 compilation fails with guarantee(!true || (true && (shift != 0))) failed: impossible encoding

Reviewed-by: phh
Backport-of: b4490386fe348250e88347526172c1c27ef01eba

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
+ test/hotspot/jtreg/compiler/codegen/ShiftByZero.java

Changeset: 12576b99
Author:    Jonathan Dowland <jdowland at openjdk.org>
Date:      2022-09-06 18:20:11 +0000
URL:       https://git.openjdk.org/jdk17u/commit/12576b99fc7056fc0651dd306508377f820c821a

8292541: [Metrics] Reported memory limit may exceed physical machine memory

Backport-of: 9a0d1e7ce86368cdcade713a9e220604f7d77ecf

! src/java.base/linux/classes/jdk/internal/platform/CgroupMetrics.java
! src/java.base/linux/native/libjava/CgroupMetrics.c
! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java

Changeset: 13ed26b8
Author:    bobpengxie <bobpengxie at tencent.com>
Committer: Jie Fu <jiefu at openjdk.org>
Date:      2022-09-07 02:13:19 +0000
URL:       https://git.openjdk.org/jdk17u/commit/13ed26b8c6dbc8252e58ba2eb6b69130fb2269f3

8293319: [C2 cleanup] Remove unused other_path arg in Parse::adjust_map_after_if

Backport-of: e1e67324c0c3d8b26af8ae5382073d8f477dbe3c

! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/opto/parse2.cpp

Changeset: cd7da2df
Author:    Jonathan Dowland <jdowland at openjdk.org>
Date:      2022-09-07 18:50:40 +0000
URL:       https://git.openjdk.org/jdk17u/commit/cd7da2dfe7585d694c2f1f5ad38c22c4bcc0fef8

8283383: [macos] a11y : Screen magnifier shows extra characters (0) at the end JButton accessibility name

Backport-of: b021d37cec557059e288d5937a73577233b0b172

! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ButtonAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ImageAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/MenuAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/MenuItemAccessibility.m

Changeset: f0acd72f
Author:    Ryan Flegel <ryan.flegel at fcc-fac.ca>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-09-12 18:13:56 +0000
URL:       https://git.openjdk.org/jdk17u/commit/f0acd72f2de73ba341998bf19b61af2a1656541c

8275535: Retrying a failed authentication on multiple LDAP servers can lead to users blocked

Backport-of: 3be394e1606dd17c2c14ce806c796f5eb2b1ad6e

! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtxFactory.java

Changeset: 02fa3639
Author:    Dmitry Chuyko <dchuyko at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-09-12 22:20:29 +0000
URL:       https://git.openjdk.org/jdk17u/commit/02fa3639327ddea13bd399a16be7808e425c40d3

8287349: AArch64: Merge LDR instructions to improve C1 OSR performance

Reviewed-by: aph
Backport-of: 08400f18badb23ea3d00282e8b71e76844398a67

! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp

Changeset: 36dd0a71
Author:    Boris Ulasevich <bulasevich at openjdk.org>
Committer: Dmitry Samersoff <dsamersoff at openjdk.org>
Date:      2022-09-13 14:33:11 +0000
URL:       https://git.openjdk.org/jdk17u/commit/36dd0a71b79a327f8df386b9618589c105a546cd

8270848: Redundant unsafe opmask register allocation in some instruction patterns.

Reviewed-by: phh, dsamersoff
Backport-of: 71ca0c08f09e87673f1cf3f918a0802961359166

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

Changeset: 486cffea
Author:    Boris Ulasevich <bulasevich at openjdk.org>
Committer: Dmitry Samersoff <dsamersoff at openjdk.org>
Date:      2022-09-13 14:34:31 +0000
URL:       https://git.openjdk.org/jdk17u/commit/486cffeab4b52f942c596e7d2bb942152275b2ef

8282347: AARCH64: Untaken branch in has_negatives stub

Reviewed-by: phh, dsamersoff
Backport-of: 3efd6aa4c9b6420520709281ab1ca46ba4242c87

! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp

Changeset: 061ddcab
Author:    Boris Ulasevich <bulasevich at openjdk.org>
Committer: Dmitry Samersoff <dsamersoff at openjdk.org>
Date:      2022-09-13 14:35:43 +0000
URL:       https://git.openjdk.org/jdk17u/commit/061ddcabbcc8518e99fe054584d267e42bfabd96

8280124: Reduce branches decoding latin-1 chars from UTF-8 encoded bytes

Reviewed-by: phh, dsamersoff
Backport-of: e314a4cfda30cc680b3f0aef8c62b75ff81bdbb1

! src/java.base/share/classes/java/lang/String.java
! test/micro/org/openjdk/bench/java/lang/StringDecode.java

Changeset: b196bc4c
Author:    Dmitry Chuyko <dchuyko at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-09-13 16:55:27 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b196bc4c7f5af16266b6af57f4c972b5a4227a60

8277411: C2 fast_unlock intrinsic on AArch64 has unnecessary ownership check

Backport-of: 3d810ad6912b7bca03e212b604cf60412da11c18

! src/hotspot/cpu/aarch64/aarch64.ad

Changeset: a18e936b
Author:    Paul Hohensee <phh at openjdk.org>
Date:      2022-09-14 21:12:13 +0000
URL:       https://git.openjdk.org/jdk17u/commit/a18e936beef85ad2602f70cef4c2bef216099f56

8274563: jfr/event/oldobject/TestClassLoaderLeak.java fails when GC cycles are not happening

Backport-of: 47bfc8aa9367ff852ea5d901f1fa3c6ef316913e

! test/jdk/jdk/jfr/event/oldobject/TestClassLoaderLeak.java

Changeset: 6f6b0722
Author:    Alexey Pavlyutkin <apavlyutkin at azul.com>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2022-09-15 10:03:46 +0000
URL:       https://git.openjdk.org/jdk17u/commit/6f6b0722d7288b6fcaf30be44e8824b6a4889fef

8272776: NullPointerException not reported

Backport-of: 93eec9a103de7f4d9a87eac5b295c9a50702ee94

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

Changeset: 46f94adb
Author:    Dmitry Chuyko <dchuyko at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-09-15 15:07:32 +0000
URL:       https://git.openjdk.org/jdk17u/commit/46f94adbef1fb57538211cc8eddf701a25ea4543

8282049: AArch64: Use ZR for integer zero immediate volatile stores

Backport-of: 413bef6890e9ba820590aa48017c4c7b1d691d24

! src/hotspot/cpu/aarch64/aarch64.ad

Changeset: 1e209d7d
Author:    Martin Balao <mbalao at openjdk.org>
Date:      2022-09-15 20:27:41 +0000
URL:       https://git.openjdk.org/jdk17u/commit/1e209d7dc03010be43012ad0688c0819284507fc

8276108: Wrong instruction generation in aarch64 backend

Backport-of: 72bacf8d256071773d8fd9f9c2d0aebb2cb32dea

! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/assembler_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp

Changeset: a800fe42
Author:    Martin Balao <mbalao at openjdk.org>
Date:      2022-09-15 21:27:27 +0000
URL:       https://git.openjdk.org/jdk17u/commit/a800fe4286e2123447861c2c40b8ad12bab247ca

8277928: Fix compilation on macosx-aarch64 after 8276108

Backport-of: 2622ab3fe94814fb4f7f22e4015ef1519e546905

! src/hotspot/cpu/aarch64/assembler_aarch64.hpp

Changeset: fe980c2e
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-16 06:41:33 +0000
URL:       https://git.openjdk.org/jdk17u/commit/fe980c2e01493af5e40580b8568d9d12912fbde5

8290207: Missing notice in dom.md

Backport-of: 73b83e018838d3870733970b2bb22a8394b53330

! src/java.xml/share/legal/dom.md

Changeset: 160dac05
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-16 06:45:56 +0000
URL:       https://git.openjdk.org/jdk17u/commit/160dac0587ad2ee0de1c9268583ae49097f51c7c

8290209: jcup.md missing additional text

Backport-of: 2bf6285c80f078d8451afb5682ee307bb13be179

! src/java.xml/share/legal/jcup.md

Changeset: 2434530e
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-16 06:48:51 +0000
URL:       https://git.openjdk.org/jdk17u/commit/2434530e5ee4263cf92b5b55812140fc0b7f751e

8277576: ProblemList runtime/ErrorHandling/CreateCoredumpOnCrash.java on macosx-X64
8277577: ProblemList compiler/onSpinWait/TestOnSpinWaitAArch64DefaultFlags.java on linux-aarch64
8277578: ProblemList applications/jcstress/acqrel.java on linux-aarch64

Backport-of: 1049aba1fb65fd70bd723c80a84250512a68d653

! test/hotspot/jtreg/ProblemList.txt

Changeset: eb1c5cb9
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-16 06:51:17 +0000
URL:       https://git.openjdk.org/jdk17u/commit/eb1c5cb97af227e1a6dcfe7e41845a56066f6999

8269029: compiler/codegen/TestCharVect2.java fails for client VMs

Backport-of: cbec37d45d77533081c27b3fc649098dfcca0425

! test/hotspot/jtreg/compiler/codegen/TestCharVect2.java

Changeset: ed29cbb0
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-16 06:54:23 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ed29cbb0a4b40490338eacb1504fef788ef4e748

8271015: Split cds/SharedBaseAddress.java test into smaller parts

Backport-of: 0790f04d8a41aa61b4633e822120d913ec89d900

! test/hotspot/jtreg/runtime/cds/SharedBaseAddress.java

Changeset: fec638f3
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-16 07:09:37 +0000
URL:       https://git.openjdk.org/jdk17u/commit/fec638f382cae99e06e01715627023a8b4869d16

7188098: TEST_BUG: closed/javax/sound/midi/Synthesizer/Receiver/bug6186488.java fails

Backport-of: c640fe42c2b5e6668a2a875678be44443942c868

! test/jdk/javax/sound/midi/Synthesizer/Receiver/bug6186488.java

Changeset: 28df1d94
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-16 07:11:02 +0000
URL:       https://git.openjdk.org/jdk17u/commit/28df1d94e6ad5eaf37d5d279b07c40603e52dfc8

8273043: [TEST_BUG] Automate NimbusJTreeSelTextColor.java

Backport-of: 270a9d929307dce52e6961e57492c03a633ed044

! test/jdk/javax/swing/plaf/nimbus/NimbusJTreeSelTextColor.java

Changeset: baf3b5c3
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-16 07:13:34 +0000
URL:       https://git.openjdk.org/jdk17u/commit/baf3b5c33eed9fcdb648df6322a62fefa09ce2d6

8270609: [TESTBUG] java/awt/print/Dialog/DialogCopies.java does not show instruction

Backport-of: 4da45c430139fe66fab020c2f96686dc9cf26a97

! test/jdk/java/awt/print/Dialog/DialogCopies.java

Changeset: c5a9e68a
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-16 07:17:04 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c5a9e68a0fd0d1c97064791f8fcc49606efbee54

8274032: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ImageTypes.java & show test UI

Backport-of: 7dc2db4aacfeea0caffcc76fd352eabf64ee34c4

! test/jdk/java/awt/print/PrinterJob/ImagePrinting/ImageTypes.java

Changeset: 02414956
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-16 07:18:51 +0000
URL:       https://git.openjdk.org/jdk17u/commit/02414956feaa80a51c5672c7c2eddfe161bce029

8274160: java/awt/Window/ShapedAndTranslucentWindows/Common.java delay is too high

Backport-of: 895e2bd7c0bded5283eca8792fbfb287bb75016b

! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/Common.java

Changeset: ba6898b9
Author:    Alexey Pavlyutkin <apavlyutkin at azul.com>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2022-09-19 12:43:40 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ba6898b9891715898d1abcf50ee0f5e339c020a9

8266082: AssertionError in Annotate.fromAnnotations with -Xdoclint

Backport-of: 0b8a0e2b58dbdd5c9553e502212d32c033a5efb5

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/ReferenceParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/langtools/tools/doclint/CrashInAnnotateTest.java
+ test/langtools/tools/doclint/CrashInAnnotateTest.out
+ test/langtools/tools/javac/diags/examples/NoAnnotationsInLink.java

Changeset: 6089db07
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-19 14:11:51 +0000
URL:       https://git.openjdk.org/jdk17u/commit/6089db0768a165c46bb4cc14a406030bdf728e5b

8273881: Metaspace: test repeated deallocations

Backport-of: 83c37719290039672cf261701028c8eb044a2e77

! test/hotspot/gtest/metaspace/test_metaspacearena.cpp

Changeset: e78a58f7
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-19 14:15:02 +0000
URL:       https://git.openjdk.org/jdk17u/commit/e78a58f725dd2679e532cc04daf8988b2a8cc705

8233558: [TESTBUG] WindowOwnedByEmbeddedFrameTest.java fails on macos

Backport-of: d1e3ca4ee35bf4c2ce9b6dae2518f533f36a98dd

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Window/WindowOwnedByEmbeddedFrameTest/WindowOwnedByEmbeddedFrameTest.java

Changeset: a5dceb74
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-19 14:17:03 +0000
URL:       https://git.openjdk.org/jdk17u/commit/a5dceb743971e4343b7cb78526da4609ac60592f

8268779: ZGC: runtime/InternalApi/ThreadCpuTimesDeadlock.java#id1 failed with "OutOfMemoryError: Java heap space"

Backport-of: a6fa6ed1edc6f473a7fea1fa00edd467ab778983

! src/hotspot/share/gc/z/zDriver.cpp

Changeset: 2e5287ba
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-19 14:22:40 +0000
URL:       https://git.openjdk.org/jdk17u/commit/2e5287ba931d624e2dcd4835dc1bc9773fba6799

8277092: TestMetaspaceAllocationMT2.java#ndebug-default fails with "RuntimeException: Committed seems high: NNNN expected at most MMMM"

Backport-of: a3406a1d8ab4228b06b4f2978f87275093c39468

! test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestContext.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestManyArenasManyThreads.java

Changeset: 027be497
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-19 14:28:10 +0000
URL:       https://git.openjdk.org/jdk17u/commit/027be4971d7addfac81c4e96bb4c43266ff4cbe8

8279066: entries.remove(entry) is useless in PKCS12KeyStore

Backport-of: fb623f1d2ee858fbc6edfeaaa702b5fcd832a0aa

! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java

Changeset: 3880076e
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-19 14:31:29 +0000
URL:       https://git.openjdk.org/jdk17u/commit/3880076ebaac29f3ff86bde6860e3297fdd3fbe7

8268297: jdk/jfr/api/consumer/streaming/TestLatestEvent.java times out

Backport-of: 730f67081dcda37df7fc40eda99ebd39028be15f

! src/hotspot/share/jfr/recorder/repository/jfrChunk.cpp
! test/jdk/ProblemList.txt
! test/jdk/jdk/jfr/api/consumer/streaming/TestLatestEvent.java

Changeset: 8c5cb310
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-19 14:34:33 +0000
URL:       https://git.openjdk.org/jdk17u/commit/8c5cb310e3d355c85a200235d8dc0db58b9e1a05

8279398: jdk/jfr/api/recording/time/TestTimeMultiple.java failed with "RuntimeException: getStopTime() > afterStop"

Backport-of: 40df5df95edb67331d39d829b895094e961fe21f

! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java

Changeset: 4b0ec09a
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-21 09:49:04 +0000
URL:       https://git.openjdk.org/jdk17u/commit/4b0ec09abc8d55ac7b89a85926f1f570489b67fe

Merge


Changeset: 6e40c5c9
Author:    Smita Kamath <svkamath at openjdk.org>
Committer: Derek White <drwhite at openjdk.org>
Date:      2022-09-21 18:28:03 +0000
URL:       https://git.openjdk.org/jdk17u/commit/6e40c5c9106de67ce2b0be4727b7bcbdcc4c2097

8277358: Accelerate CRC32-C

Backport-of: e0f1fc783cb492dd1eb18f2d56c57bdc160a410d

! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
+ test/micro/org/openjdk/bench/java/util/TestCRC32C.java

Changeset: c59f7412
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-22 09:49:18 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c59f741276d55d98d2628c01bf41eeb571eac7be

8274296: Update or Problem List tests which may fail with uiScale=2 on macOS

Backport-of: 753b25633bf07eed40fd25b4b89313644763cd56

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Dialog/SiblingChildOrder/SiblingChildOrderTest.java
! test/jdk/java/awt/Paint/PaintNativeOnUpdate.java
! test/jdk/java/awt/Window/BackgroundIsNotUpdated/BackgroundIsNotUpdated.java
! test/jdk/java/awt/Window/MultiWindowApp/ChildAlwaysOnTopTest.java
! test/jdk/java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java
! test/jdk/javax/swing/JTabbedPane/TestBackgroundScrollPolicy.java
! test/jdk/javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java

Changeset: 2bdea0f0
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-22 09:52:35 +0000
URL:       https://git.openjdk.org/jdk17u/commit/2bdea0f0a12ada44314694f2df614ed08cdb0e19

8210558: serviceability/sa/TestJhsdbJstackLock.java fails to find '^\s+- waiting to lock <0x[0-9a-f]+> \(a java\.lang\.Class ...'

Backport-of: 587e5409c2488cf8c3579a4932c588efc5a02749

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

Changeset: 690ac700
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-22 09:54:31 +0000
URL:       https://git.openjdk.org/jdk17u/commit/690ac7003cceadc2263539d4b288733c76f442f1

7001973: java/awt/Graphics2D/CopyAreaOOB.java fails

Backport-of: 22b7295e75d3bc7ba2c2cd7b871bb2bb5bf290eb

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Graphics2D/CopyAreaOOB.java

Changeset: bdabf8e4
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-09-22 10:21:03 +0000
URL:       https://git.openjdk.org/jdk17u/commit/bdabf8e4583dd1e9f8d5107d6e28f62a028d5d7a

8292903: enhance round_up_power_of_2 assertion output

Backport-of: 8d3d4397ccbfadab99fe572f0d0a8504d268a0dc

! src/hotspot/share/utilities/powerOfTwo.hpp

Changeset: 33bf1aa0
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-22 11:32:12 +0000
URL:       https://git.openjdk.org/jdk17u/commit/33bf1aa0a12c1c077a1850bab4a5843ebf8719a5

8268033: compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java fails with "fatal error: Not compilable at tier 3: CodeBuffer overflow"

Backport-of: ed0df2fa1f1cb019eadd0083a5006b3142ac0eb5

! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java

Changeset: 0b39137f
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-22 11:41:12 +0000
URL:       https://git.openjdk.org/jdk17u/commit/0b39137fc6ebbedec3df0064f7457eeeaaaf0d9c

8280555: serviceability/sa/TestObjectMonitorIterate.java is failing due to ObjectMonitor referencing a null Object

Backport-of: 0740ac474cbda439684223e660827e38964e6b1f

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

Changeset: 6e07afa2
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-22 11:50:32 +0000
URL:       https://git.openjdk.org/jdk17u/commit/6e07afa20512dc20140e3fc24629c5cbd800a7e3

8280554: resourcehogs/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java can fail if GC is triggered

Backport-of: 4532c3a1639af0b4ff8c4f42c3796fa73ca5be83

! test/hotspot/jtreg/resourcehogs/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java
! test/hotspot/jtreg/resourcehogs/serviceability/sa/LingeredAppWithLargeStringArray.java

Changeset: b8f2a8d4
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-22 11:52:55 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b8f2a8d423ad33ace8adb13834b0d285bd82d69a

8279662: serviceability/sa/ClhsdbScanOops.java can fail due to unexpected GC

Backport-of: fe0118f8040ce7e5e3d605942443e3a5d442fa92

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

Changeset: b37756ea
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-22 11:56:12 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b37756ea25c468e24abb32abda9c88c895d2b3b8

8262721: Add Tests to verify single iteration loops are properly optimized

Backport-of: 69e390a0e86f82eaa7bcdbc3ef509734dbe3b22f

+ test/hotspot/jtreg/compiler/c2/irTests/TestFewIterationsCountedLoop.java

Changeset: 3be9252e
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-22 11:57:21 +0000
URL:       https://git.openjdk.org/jdk17u/commit/3be9252e2b8b31450ab1c78a551533fd3f905db1

8282276: Problem list failing two Robot Screen Capture tests

Backport-of: 2557ef8a02fe19784bd5e605b11d6bd574cde2c2

! test/jdk/ProblemList.txt

Changeset: b75b9320
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-22 11:58:52 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b75b93209703aeae14a8df57aa04e9721e1f0621

8273553: sun.security.ssl.SSLEngineImpl.closeInbound also has similar error of JDK-8253368

Backport-of: 0b09f70a730404ceb827673f1d3c82fbf495bb41

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

Changeset: 8a9420ae
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-22 12:00:35 +0000
URL:       https://git.openjdk.org/jdk17u/commit/8a9420ae34071479ca2d479115f1d35ede08ff1f

8284892: java/net/httpclient/http2/TLSConnection.java fails intermittently

Backport-of: 1e22c70ff2e010740cb22856a642dd4afa1017cc

! test/jdk/java/net/httpclient/http2/TLSConnection.java

Changeset: 7d0854b4
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-22 12:03:48 +0000
URL:       https://git.openjdk.org/jdk17u/commit/7d0854b46433843bf56552e7731c584b4f56c926

8159599: [TEST_BUG] java/awt/Modal/ModalInternalFrameTest/ModalInternalFrameTest.java

Backport-of: f5beafa53f93a6ec03278dfd7063d7b3b0b9d241

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Focus/SimpleWindowActivationTest/SimpleWindowActivationTest.java

Changeset: 9cfcae0a
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-22 12:29:55 +0000
URL:       https://git.openjdk.org/jdk17u/commit/9cfcae0ab9fbe360872344ae40e266e82611b324

8129827: [TEST_BUG] Test java/awt/Robot/RobotWheelTest/RobotWheelTest.java fails

Backport-of: a1efb95536fb3995780336604cc727f921770c63

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Robot/RobotWheelTest/RobotWheelTest.java

Changeset: 4efb85f1
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-22 12:31:20 +0000
URL:       https://git.openjdk.org/jdk17u/commit/4efb85f154faeebf1599a50b67083fa3d76488fa

8286263: compiler/c1/TestPinnedIntrinsics.java failed with "RuntimeException: testCurrentTimeMillis failed with -3"

Backport-of: bb52ea6820ee749b1ac07485cf1ef65c40048f13

! test/hotspot/jtreg/compiler/c1/TestPinnedIntrinsics.java

Changeset: eeb4562e
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-22 12:35:27 +0000
URL:       https://git.openjdk.org/jdk17u/commit/eeb4562e3ddc4b6c516d033855d51f2cdb4bd1c0

8284980: Test vmTestbase/nsk/stress/except/except010.java times out with -Xcomp  -XX:+DeoptimizeALot

Backport-of: 7704eb18664606361bc87d54d102533530f1d2dd

! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except010.java

Changeset: 5db0eea9
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-22 12:39:26 +0000
URL:       https://git.openjdk.org/jdk17u/commit/5db0eea96286efa1f128dc23cec304827ef40dbc

8285698: Create a test to check the focus stealing of JPopupMenu from JComboBox

Backport-of: 7612bba0f1ae63b2c762eb103544dc43d4e8304f

+ test/jdk/javax/swing/JPopupMenu/JPopupMenuFocusStealTest.java

Changeset: ab6f746c
Author:    Victor Rudometov <vrudomet at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-09-22 22:39:41 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ab6f746c725e17882f2e504817d369790c26ebec

8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java still fails when GC cycles are not happening

Backport-of: 5002eaa5cc7301b91a45f8c0f65b5943fea225d8

! test/jdk/jdk/jfr/event/oldobject/TestClassLoaderLeak.java

Changeset: f5c0fc37
Author:    Gaurav Chaudhari <Gaurav.Chaudhari at ibm.com>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2022-09-24 06:20:57 +0000
URL:       https://git.openjdk.org/jdk17u/commit/f5c0fc3784da0a93350e0be17d70476cd128d698

8288377: [REDO] DST not applying properly with zone id offset set with TZ env variable

Backport-of: 3c3256414f7df049cdd6c8519fbcea0d818a1a33

! src/java.base/unix/native/libjava/TimeZone_md.c
+ test/jdk/java/util/TimeZone/CustomTzIDCheckDST.java

Changeset: ae5f2de4
Author:    Tyler Steele <tsteele at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2022-09-26 06:29:49 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ae5f2de4fbb57453da85eeb255494b27d3dbd982

8292816: GPL Classpath exception missing from assemblyprefix.h

Backport-of: 71ab5c95af28497fb31aba8ba9597da71bc4d3d5

! make/data/autoheaders/assemblyprefix.h

Changeset: a0ccdbff
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-26 07:07:38 +0000
URL:       https://git.openjdk.org/jdk17u/commit/a0ccdbffffcf97fad751b77c454dfa4c5c2caa07

8275234: java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java is entered twice in ProblemList

Backport-of: 1e0184d142deb18e719fc28814a293b44bab6c63

! test/jdk/ProblemList.txt

Changeset: 3b48de56
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-26 07:09:20 +0000
URL:       https://git.openjdk.org/jdk17u/commit/3b48de562908c6ca076315b04874b109edfcd422

8286460: Remove dependence on JAR filename in CDS tests

Backport-of: 52dbfa99fe34d7b9469fba626e3577a22fd1d1fe

! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/CDSMHTest_generate.sh
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/CDSMHTest_generate.sh
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java

Changeset: 6230aa8f
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-26 07:59:32 +0000
URL:       https://git.openjdk.org/jdk17u/commit/6230aa8f96e4793282efe6165b828c5578a335d3

8286551: JDK-8286460 causes tests to fail to compile in Tier2

Backport-of: 070a0cda31f83a3cf18a612b91c30d66cf407c3c

! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/CDSMHTest_generate.sh
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/CDSMHTest_generate.sh
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java

Changeset: 0c551b6c
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-26 08:07:08 +0000
URL:       https://git.openjdk.org/jdk17u/commit/0c551b6c01bed302a2fbd1271773c3e231920ddd

8285612: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java

Reviewed-by: mbaesken
Backport-of: 57a76708864c3fed5fc2543f6a8552f38670488c

! test/jdk/java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java

Changeset: a91d9b54
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-28 06:31:43 +0000
URL:       https://git.openjdk.org/jdk17u/commit/a91d9b54f4789e13974d51f035d523accc869b5b

Merge


Changeset: a67e07a1
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-28 07:04:20 +0000
URL:       https://git.openjdk.org/jdk17u/commit/a67e07a1fbed9298ce9d0fa57216f1f63cf0ba1d

8233557: [TESTBUG] DoubleClickTitleBarTest.java fails on macOs

Backport-of: 7b1916efda95a46439cf42e006593361d12a8823

! test/jdk/ProblemList.txt

Changeset: 152ad788
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-28 07:05:46 +0000
URL:       https://git.openjdk.org/jdk17u/commit/152ad7885acf5034196027bcbdceff47f200d117

8286452: The array length of testSmallConstArray should be small and const

Backport-of: d65fba412ec8e5a076d4940c932b70c629bb9dc7

! test/micro/org/openjdk/bench/vm/gc/Alloc.java

Changeset: 7c2b227c
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-28 07:07:09 +0000
URL:       https://git.openjdk.org/jdk17u/commit/7c2b227c8dd52505b6230872bd51cdc1b130bcdc

8285687: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PageRangesDlgTest.java

Backport-of: fc3edf2412461f41ac4dfd8b047257432620ba6d

! test/jdk/java/awt/print/PrinterJob/PageRangesDlgTest.java

Changeset: 36f01165
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-28 07:08:42 +0000
URL:       https://git.openjdk.org/jdk17u/commit/36f01165ef82c0761a9f184fd1e3cd31d679a445

8275170: Some jtreg sound tests should be marked with sound keyword

Backport-of: 25669bb667466b3cc814f8f08d4e3a2982a4cf2e

! test/jdk/TEST.ROOT
! test/jdk/javax/sound/midi/Devices/ClosedReceiver.java
! test/jdk/javax/sound/midi/Devices/InitializationHang.java
! test/jdk/javax/sound/midi/Devices/MidiDeviceGetReceivers.java
! test/jdk/javax/sound/midi/Devices/MidiIO.java
! test/jdk/javax/sound/midi/Devices/MidiOutGetMicrosecondPositionBug.java
! test/jdk/javax/sound/midi/Devices/OpenClose.java
! test/jdk/javax/sound/midi/Devices/ReceiverTransmitterAvailable.java
! test/jdk/javax/sound/midi/Devices/Reopen.java
! test/jdk/javax/sound/midi/MidiSystem/DefaultDevices.java
! test/jdk/javax/sound/midi/MidiSystem/GetSequencer.java
! test/jdk/javax/sound/midi/Sequence/GetMicrosecondLength.java
! test/jdk/javax/sound/midi/Sequencer/LoopIAE.java
! test/jdk/javax/sound/midi/Sequencer/MetaCallback.java
! test/jdk/javax/sound/midi/Sequencer/Recording.java
! test/jdk/javax/sound/midi/Sequencer/SeqRecordDoesNotCopy.java
! test/jdk/javax/sound/midi/Sequencer/SeqRecordsRealTimeEvents.java
! test/jdk/javax/sound/midi/Sequencer/SeqStartRecording.java
! test/jdk/javax/sound/midi/Sequencer/SequencerCacheValues.java
! test/jdk/javax/sound/midi/Sequencer/SequencerImplicitSynthOpen.java
! test/jdk/javax/sound/midi/Sequencer/SequencerSetMuteSolo.java
! test/jdk/javax/sound/midi/Sequencer/SequencerState.java
! test/jdk/javax/sound/midi/Sequencer/SetTickPosition.java
! test/jdk/javax/sound/midi/Sequencer/TickLength.java
! test/jdk/javax/sound/midi/Soundbanks/ExtraCharInSoundbank.java
! test/jdk/javax/sound/sampled/AudioSystem/DefaultMixers.java
! test/jdk/javax/sound/sampled/Clip/ClipCloseLoss.java
! test/jdk/javax/sound/sampled/Clip/ClipFlushCrash.java
! test/jdk/javax/sound/sampled/Clip/Drain/ClipDrain.java
! test/jdk/javax/sound/sampled/Clip/Duration/ClipDuration.java
! test/jdk/javax/sound/sampled/Clip/Endpoint/ClipSetEndPoint.java
! test/jdk/javax/sound/sampled/Controls/FloatControl/FloatControlBug.java
! test/jdk/javax/sound/sampled/DataLine/DataLineInfoNegBufferSize.java
! test/jdk/javax/sound/sampled/DataLine/DataLine_ArrayIndexOutOfBounds.java
! test/jdk/javax/sound/sampled/DataLine/LineDefFormat.java
! test/jdk/javax/sound/sampled/Lines/16and32KHz/Has16and32KHz.java
! test/jdk/javax/sound/sampled/Lines/BufferSizeCheck.java
! test/jdk/javax/sound/sampled/Lines/ChangingBuffer.java
! test/jdk/javax/sound/sampled/Lines/ClickInPlay/Test4218609.java
! test/jdk/javax/sound/sampled/Lines/ClipOpenException.java
! test/jdk/javax/sound/sampled/Lines/FrameSize/FrameSizeTest.java
! test/jdk/javax/sound/sampled/Lines/SDLwrite.java
! test/jdk/javax/sound/sampled/Lines/SourceDataLineDefaultBufferSizeCrash.java
! test/jdk/javax/sound/sampled/Lines/StopStart.java
! test/jdk/javax/sound/sampled/LinuxBlock/PlaySine.java
! test/jdk/javax/sound/sampled/LinuxCrash/ClipLinuxCrash.java
! test/jdk/javax/sound/sampled/LinuxCrash/ClipLinuxCrash2.java
! test/jdk/javax/sound/sampled/LinuxCrash/SDLLinuxCrash.java
! test/jdk/javax/sound/sampled/Mixers/BogusMixers.java
! test/jdk/javax/sound/sampled/Mixers/BothEndiansAndSigns.java
! test/jdk/javax/sound/sampled/Mixers/DirectSoundRepeatingBuffer/Test4997635.java
! test/jdk/javax/sound/sampled/Mixers/DirectSoundUnderrunSilence/Test5032020.java
! test/jdk/javax/sound/sampled/Mixers/NoSimpleInputDevice.java
! test/jdk/javax/sound/sampled/Mixers/PhantomMixers.java
! test/jdk/javax/sound/sampled/Mixers/PlugHwMonoAnd8bitAvailable.java
! test/jdk/javax/sound/sampled/Mixers/UnexpectedIAE.java
! test/jdk/javax/sound/sampled/Recording/TargetDataLineFlush.java
! test/jdk/javax/sound/sampled/spi/MixerProvider/ExpectedNPEOnNull.java

Changeset: f4ef7877
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-28 07:10:40 +0000
URL:       https://git.openjdk.org/jdk17u/commit/f4ef78773f84dfa97fb912203041ed371b717dfe

8282857: Create a regression test for JDK-4702690

Backport-of: 8df5f1058fb7244b65fa67bff8fd5a5282d70594

+ test/jdk/javax/accessibility/JScrollPaneAccessibleRelationsTest.java

Changeset: e5dd0b4c
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-28 07:12:30 +0000
URL:       https://git.openjdk.org/jdk17u/commit/e5dd0b4c288b98a571559779c7b012c68f5b43c5

8285373: Create an automated test for JDK-4702233

Backport-of: 6f526e1bc3e0af4189fbb7d3b48d614717f266b0

+ test/jdk/javax/accessibility/4702233/AccessibleActionConstants.java
+ test/jdk/javax/accessibility/4702233/AccessibleContextConstants.java
+ test/jdk/javax/accessibility/4702233/AccessiblePropertiesTest.java
+ test/jdk/javax/accessibility/4702233/AccessibleRelationConstants.java
+ test/jdk/javax/accessibility/4702233/AccessibleRoleConstants.java
+ test/jdk/javax/accessibility/4702233/AccessibleStateConstants.java

Changeset: 3461ff3b
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-28 07:26:16 +0000
URL:       https://git.openjdk.org/jdk17u/commit/3461ff3b3af7d0843bea97e1c739b6a320f2a5da

8287826: javax/accessibility/4702233/AccessiblePropertiesTest.java fails to compile

Backport-of: 005a330387b8ee1179d1be31b53ea2c5d49c32f8

! test/jdk/javax/accessibility/4702233/AccessibleRoleConstants.java

Changeset: 79288de5
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-28 07:28:29 +0000
URL:       https://git.openjdk.org/jdk17u/commit/79288de50f99f41b62dba38e6f7d765f0fa31c25

8285305: Create an automated test for JDK-4495286

Backport-of: 25e9901aeacd45f8baec6d1e52a6823e7f087fa3

+ test/jdk/javax/accessibility/AccessibleJTableSelectionTest.java

Changeset: ad9e9f2c
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-28 07:30:16 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ad9e9f2c8be8c7cf60572456d5f159052315ca9c

8286663: Resolve IDE warnings in WTrayIconPeer and SystemTray

Backport-of: a9b9831f2a88ed3b7701d402b167a096b94aeb98

! src/java.desktop/share/classes/java/awt/SystemTray.java
! src/java.desktop/windows/classes/sun/awt/windows/WTrayIconPeer.java

Changeset: f49ffca2
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-28 07:55:16 +0000
URL:       https://git.openjdk.org/jdk17u/commit/f49ffca28f2a9393b7f0fb8c9cb0d2eacf3b9ecd

8286772: java/awt/dnd/DropTargetInInternalFrameTest/DropTargetInInternalFrameTest.html times out and fails in Windows

Backport-of: d76c1089efc8816c6f804b78371e62e697fc62c5

+ test/jdk/java/awt/dnd/DropTargetInInternalFrameTest.java

Changeset: 4ea55269
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-28 07:57:42 +0000
URL:       https://git.openjdk.org/jdk17u/commit/4ea55269f4177d4776e87041043006436ccb007f

8282777: Create a Regression test for JDK-4515031

Backport-of: 523d553e13e7d6fbf0a3befb1c18431738fe8d7f

+ test/jdk/javax/accessibility/JFileChooserAccessibleDescriptionTest.java

Changeset: fa8feb42
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-09-28 13:14:07 +0000
URL:       https://git.openjdk.org/jdk17u/commit/fa8feb4253b1c0cd3e1d6568366534ceea36bfd5

8290532: Adjust PKCS11Exception and handle more PKCS11 error codes

Backport-of: 07f0612c9aa5641491516d9a0232392689d4c1ca

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java

Changeset: 74255642
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-09-28 14:12:21 +0000
URL:       https://git.openjdk.org/jdk17u/commit/742556429d3e4b9bc4f38cfd66455b610b0cc1b3

8293808: mscapi destroyKeyContainer enhance KeyStoreException: Access is denied exception

Backport-of: 36c9034ff1274f37969550a3f9239f1bb16a0b25

! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp

Changeset: 14d7e3ce
Author:    Dmitry Chuyko <dchuyko at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-09-28 15:07:53 +0000
URL:       https://git.openjdk.org/jdk17u/commit/14d7e3ce293514caa8921235b4fd891b2e7e0146

8287425: Remove unnecessary register push for MacroAssembler::check_klass_subtype_slow_path

Reviewed-by: phh
Backport-of: b5a646ee6cfd432cef6b7e69a177959227a38ace

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp

Changeset: 1b988002
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-29 09:14:44 +0000
URL:       https://git.openjdk.org/jdk17u/commit/1b988002dc64b132d2066bc299ecdc85526d537e

8289559: java/awt/a11y/AccessibleJPopupMenuTest.java test fails with java.lang.NullPointerException

Backport-of: 3216d198f382e991522600086bb2691abfe5f067

! test/jdk/java/awt/a11y/AccessibleJPopupMenuTest.java

Changeset: 461c6e85
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-09-29 09:16:30 +0000
URL:       https://git.openjdk.org/jdk17u/commit/461c6e85220975e4eb6b74c2e46cb97ce5cbf268

8285836: sun/net/www/http/KeepAliveCache/KeepAliveProperty.java failed with "RuntimeException: Failed in server"

Backport-of: af529be069b651808310c3c37e2167d216979f69

! test/jdk/sun/net/www/http/KeepAliveCache/KeepAliveProperty.java

Changeset: 796628eb
Author:    Victor Rudometov <vrudomet at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-09-29 22:03:11 +0000
URL:       https://git.openjdk.org/jdk17u/commit/796628ebdd7be5904388d7c31e5f76dc60f0ebbe

8287076: Document.normalizeDocument() produces different results

Reviewed-by: phh
Backport-of: 1f9521e6cb2f701f8712b4ec941ff1dbb45dad4e

! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/AttributeMap.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMNormalizer.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl.java
! test/jaxp/javax/xml/jaxp/unittest/dom/DocumentTest.java

Changeset: beb2ca22
Author:    Roman Marchenko <rmarchenko at azul.com>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2022-09-30 13:11:29 +0000
URL:       https://git.openjdk.org/jdk17u/commit/beb2ca22c90388120bff77a8a46f6d7b065da7f2

8283059: Uninitialized warning in check_code.c with GCC 11.2

Backport-of: d8893fad23d1ee6841336b96c34599643edb81ce

! src/java.base/share/native/libverify/check_code.c

Changeset: 3bcdb666
Author:    Victor Rudometov <vrudomet at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-10-03 18:24:36 +0000
URL:       https://git.openjdk.org/jdk17u/commit/3bcdb666288229f7fc84f9a8d68e9f7fec897200

8293578: Duplicate ldc generated by javac

Backport-of: 39cd1635bf07f42857e1a704734db66b2c2fa882

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
+ test/langtools/tools/javac/lvti/ConstantTypes.java

Changeset: 67f31bb9
Author:    Zdenek Zambersky <zzambers at redhat.com>
Committer: Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-03 19:43:14 +0000
URL:       https://git.openjdk.org/jdk17u/commit/67f31bb90b62fafc71e18c4c10e0f7e1b6896dc4

8293232: Fix race condition in pkcs11 SessionManager

Backport-of: 1e031e6a5886fba3009d8e5fa62416fe15a901b6

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SessionManager.java

Changeset: 9483069f
Author:    Yi-Fan Tsai <yftsai at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-10-03 21:34:40 +0000
URL:       https://git.openjdk.org/jdk17u/commit/9483069f53cb53a799a19fa0be1a9d9cfc6b7f09

8282528: AArch64: Incorrect replicate2L_zero rule

Reviewed-by: phh
Backport-of: c35590282d54d8388f2f7501a30365e0a912bfda

! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
+ test/hotspot/jtreg/compiler/vectorapi/VectorReplicateLongSpecialImmTest.java

Changeset: 90cc8ac9
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2022-10-04 10:33:10 +0000
URL:       https://git.openjdk.org/jdk17u/commit/90cc8ac9398ff300f6d74383ea84fd82552f1c5d

8293998: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC

Reviewed-by: phh
Backport-of: 14c6ac457d319a2e7f9cc9e7355c81c421a065dd

! src/hotspot/os_cpu/aix_ppc/thread_aix_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp

Changeset: 34d4bae2
Author:    Victor Rudometov <vrudomet at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-10-04 16:38:53 +0000
URL:       https://git.openjdk.org/jdk17u/commit/34d4bae26344a2197c5f7e822d681386e9c7b267

8290781: Segfault at PhaseIdealLoop::clone_loop_handle_data_uses

Backport-of: 4c90e87a6fa83a66fdb8767b999879600629f1f6

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

Changeset: 0464eaf9
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-04 18:28:54 +0000
URL:       https://git.openjdk.org/jdk17u/commit/0464eaf90bf3bcd7f2df979c9d0f8d9d406cb80c

8288651: CDS test HelloUnload.java should not use literal string as ClassLoader name

Backport-of: e322e77e9535fc3f37b409a1c805e9f6b728377a

! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/HelloUnload.java

Changeset: 00cab3f0
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-04 18:30:52 +0000
URL:       https://git.openjdk.org/jdk17u/commit/00cab3f062b78134346a7ad3750a526267446dda

8289257: Some custom loader tests failed due to symbol refcount not decremented

Backport-of: c43bdf716596053ebe473c3b3bd5cf89482b9b01

! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/HelloUnload.java

Changeset: 8b83fa08
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-04 18:32:38 +0000
URL:       https://git.openjdk.org/jdk17u/commit/8b83fa089e031d40f57da4a323cd80a4520b4cde

8290687: serviceability/sa/TestClassDump.java could leave files owned by root on macOS

Backport-of: 59d85bad348f7787533ff38942dab2811c4eb623

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

Changeset: b513ba29
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-04 18:36:56 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b513ba290bace332b9be5795cc8f0b0df66cfa2f

8290705: StringConcat::validate_mem_flow asserts with "unexpected user: StoreI"

Backport-of: 61e072d11c8e0cb5879bb733ed1fdd2144326bfd

! src/hotspot/share/opto/stringopts.cpp
+ test/hotspot/jtreg/compiler/stringopts/SideEffectBeforeConstructor.jasm
+ test/hotspot/jtreg/compiler/stringopts/TestSideEffectBeforeConstructor.java

Changeset: d4a0c182
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-04 18:45:14 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d4a0c1821146aee02cb29563929260513d23fd45

8169187: [macosx] Aqua: java/awt/image/multiresolution/MultiresolutionIconTest.java

Backport-of: 90257f95058626196339c444937f037516dbd21e

! test/jdk/ProblemList.txt
! test/jdk/java/awt/image/multiresolution/MultiresolutionIconTest.java

Changeset: ed3b13aa
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-04 18:52:04 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ed3b13aadcebf4b58472231a8ec788c1408c3779

8291459: JVM crash with GenerateOopMap::error_work(char const*, __va_list_tag*)

Backport-of: 8d88be233bc0d27d78e51c4eff0ba1ee47f4617a

! src/hotspot/share/oops/generateOopMap.cpp
+ test/hotspot/jtreg/runtime/GenerateOopMap/TestGenerateOopMapCrash.java
+ test/hotspot/jtreg/runtime/GenerateOopMap/if_icmpleIsLastOpcode.jasm

Changeset: 19ccadf5
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-05 06:51:13 +0000
URL:       https://git.openjdk.org/jdk17u/commit/19ccadf58b74ff81333d6c89f12e25b7652f295f

8291775: C2: assert(r != __null && r->is_Region()) failed: this phi must have a region

Backport-of: 32d675ca607d341ca3428efc32e212701775e3c6

! src/hotspot/share/opto/stringopts.cpp
! test/hotspot/jtreg/compiler/c2/Test7179138_1.java

Changeset: 8f28d667
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-05 06:53:42 +0000
URL:       https://git.openjdk.org/jdk17u/commit/8f28d66726a8b694e7933d83da3e64d34df59018

8290451: Incorrect result when switching to C2 OSR compilation from C1

Backport-of: afa5d4ced38b7f3752932c28af96d8fc600d1df7

! src/hotspot/share/c1/c1_Canonicalizer.cpp
+ test/hotspot/jtreg/compiler/c1/BadStateAtLongCmp.jasm
+ test/hotspot/jtreg/compiler/c1/TestBadStateAtLongCmp.java

Changeset: cfc8771e
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-05 06:55:23 +0000
URL:       https://git.openjdk.org/jdk17u/commit/cfc8771e9014787bc07cec94e791805af7889eef

8290529: C2: assert(BoolTest(btest).is_canonical()) failure

Reviewed-by: mdoerr
Backport-of: 77e21c57ce00463db4cc3d87f93729cbfe2c96b4

! src/hotspot/share/opto/subnode.cpp
+ test/hotspot/jtreg/compiler/c2/TestUnsignedCompareIntoEqualityNotCanonical.java
+ test/hotspot/jtreg/compiler/c2/irTests/CmpUWithZero.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java

Changeset: 7f4fa239
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-05 06:56:59 +0000
URL:       https://git.openjdk.org/jdk17u/commit/7f4fa239dbca6ae743236e11122e302db96d54f3

8292385: assert(ctrl == kit.control()) failed: Control flow was added although the intrinsic bailed out

Backport-of: 5757e2129ef23f6aa11a9a29d77ae86971b401c0

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

Changeset: 6882bd36
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-05 06:58:25 +0000
URL:       https://git.openjdk.org/jdk17u/commit/6882bd36fff83c80b4a4579682128d2b25d4f11d

8293044: C1: Missing access check on non-accessible class

Backport-of: 005b49bb78a468d4e372e6f5fa48bb0db4fd73c2

! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/ci/ciStreams.cpp
! src/hotspot/share/ci/ciStreams.hpp
! src/hotspot/share/interpreter/bytecode.hpp
+ test/hotspot/jtreg/compiler/c1/KlassAccessCheck.jasm
+ test/hotspot/jtreg/compiler/c1/KlassAccessCheckPackagePrivate.jasm
+ test/hotspot/jtreg/compiler/c1/KlassAccessCheckTest.java

Changeset: 673b5056
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-05 07:10:13 +0000
URL:       https://git.openjdk.org/jdk17u/commit/673b5056f83fc9b8d5aface502046be4bf6cc8d4

8293816: CI: ciBytecodeStream::get_klass() is not consistent

Backport-of: 746f5f589db5c1036f15fa47f8a48b2a12c921ce

! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciKlass.cpp
! src/hotspot/share/ci/ciStreams.cpp

Changeset: 29fea3fd
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-05 07:11:11 +0000
URL:       https://git.openjdk.org/jdk17u/commit/29fea3fd3425771f52f678dc2443a453e873dd4d

8291599: Assertion in PhaseIdealLoop::skeleton_predicate_has_opaque after JDK-8289127

Backport-of: 37df5f56259429482cfdbe38e8b6256f1efaf9e8

! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/split_if.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestPhiInSkeletonPredicateExpression.java

Changeset: 3d93fdc5
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-05 07:13:43 +0000
URL:       https://git.openjdk.org/jdk17u/commit/3d93fdc583ed1c03ecf355b64d41c5f5fe4c07ce

8294357: (tz) Update Timezone Data to 2022d

Backport-of: f01573368f905f27d26f1d07d9cfd26dcc736a54

! make/data/tzdata/VERSION
! make/data/tzdata/asia
! make/data/tzdata/backward
! make/data/tzdata/europe
! make/data/tzdata/southamerica
! make/data/tzdata/zone.tab
! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java
! test/jdk/java/util/TimeZone/TimeZoneData/VERSION
! test/jdk/java/util/TimeZone/TimeZoneData/aliases.txt
! test/jdk/java/util/TimeZone/TimeZoneData/displaynames.txt
! test/jdk/sun/util/calendar/zi/TestZoneInfo310.java

Changeset: 13ecd42b
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-05 07:15:26 +0000
URL:       https://git.openjdk.org/jdk17u/commit/13ecd42bcdd47be50ebb17ade9dbce555abbf173

8282642: vmTestbase/gc/gctests/LoadUnloadGC2/LoadUnloadGC2.java fails intermittently with exit code 1

Backport-of: 7db5abddd126db388b1a7f89be258e8aa7104da7

! test/hotspot/jtreg/vmTestbase/gc/gctests/LoadUnloadGC2/LoadUnloadGC2.java

Changeset: 2d4fec4d
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-10-05 07:35:58 +0000
URL:       https://git.openjdk.org/jdk17u/commit/2d4fec4d5dabff960153bea5f9057394f5b84543

8292866: Java_sun_awt_shell_Win32ShellFolder2_getLinkLocation check MultiByteToWideChar return value for failures

Backport-of: 699c42962eeaa6aa950ad86c2dd1f77316a1da3e

! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp

Changeset: 0657a3ab
Author:    Dmitry Chuyko <dchuyko at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-10-05 21:08:16 +0000
URL:       https://git.openjdk.org/jdk17u/commit/0657a3abe71e130561e127e075d0adc3578c822e

8280511: AArch64: Combine shift and negate to a single instruction

Backport-of: e572a525f55259402a21822c4045ba5cd4726d07

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_ad.m4
! test/hotspot/jtreg/compiler/codegen/ShiftTest.java

Changeset: ca8e16d1
Author:    Johannes Bechberger <johannes.bechberger at sap.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2022-10-06 14:52:16 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ca8e16d1ab3a2d2ab9e2b166c29dd4d6da4836e8

8284732: FFI_GO_CLOSURES macro not defined but required for zero build on Mac OS X

Backport-of: cafde7fe0025cb648d27c8070689a073e49eabb0

! src/hotspot/cpu/zero/globalDefinitions_zero.hpp

Changeset: ce949baa
Author:    Dan Lutker <lutkerd at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-10-06 22:04:43 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ce949baaef399db6eafef1ce4a96d51777e331f2

8276904: Optional.toString() is unnecessarily expensive

Backport-of: fe2ae8e38bd8660cc637f13f425ccea17a11aa4f

! src/java.base/share/classes/java/util/Optional.java
! src/java.base/share/classes/java/util/OptionalDouble.java
! src/java.base/share/classes/java/util/OptionalInt.java
! src/java.base/share/classes/java/util/OptionalLong.java

Changeset: 6624f714
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-10-07 14:34:15 +0000
URL:       https://git.openjdk.org/jdk17u/commit/6624f714d9d7428116cd84f3455c897919ab289f

8292586: simplify cleanups in NTLMAuthSequence getCredentialsHandle

Backport-of: 84936e9278100fc641a9c6df3cc5fc18c0386c32

! src/java.base/windows/native/libnet/NTLMAuthSequence.c

Changeset: 51107abd
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-10 07:13:43 +0000
URL:       https://git.openjdk.org/jdk17u/commit/51107abd6b9e99fedbb0e3e4d89fbb700a56a6c9

8257722: Improve "keytool -printcert -jarfile" output

Backport-of: de93b1d0e83a9428dae4a9609996fe7b7e9b4932

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources.java
! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java
! test/jdk/sun/security/tools/keytool/ReadJar.java

Changeset: 2fbc5cbd
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-10 07:57:46 +0000
URL:       https://git.openjdk.org/jdk17u/commit/2fbc5cbd358e62691d2fb23997b73632843d649c

8290711: assert(false) failed: infinite loop in PhaseIterGVN::optimize

Reviewed-by: mdoerr
Backport-of: 6354a57b5cb85d31ea70a998202470467402b669

! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp
+ test/hotspot/jtreg/compiler/ccp/TestInfiniteIGVNAfterCCP.java

Changeset: eea78cfc
Author:    Victor Rudometov <vrudomet at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-10-10 16:56:49 +0000
URL:       https://git.openjdk.org/jdk17u/commit/eea78cfc1217547e4ad66d5c02ad9bdc277aa5b4

6829250: Reg test: java/awt/Toolkit/ScreenInsetsTest/ScreenInsetsTest.java fails in Windows

Backport-of: f56396f1689ea7e13dea78dcb1d14dcce94da898

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Toolkit/ScreenInsetsTest/ScreenInsetsTest.java

Changeset: 62eb5ae2
Author:    Martin Balao <mbalao at openjdk.org>
Date:      2022-10-10 17:46:31 +0000
URL:       https://git.openjdk.org/jdk17u/commit/62eb5ae268c23c3b2496a0f7f9c3b7001f75b362

8293826: Closed test fails after JDK-8276108 on aarch64

17u backport of JDK-8278417

Reviewed-by: goetz

! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp

Changeset: b38b6d53
Author:    Victor Rudometov <vrudomet at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-10-10 17:55:43 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b38b6d53b8aa021747d85c96f29e86e932c95726

8222323: ChildAlwaysOnTopTest.java fails with "RuntimeException: Failed to unset alwaysOnTop"

Backport-of: 837928ba7955dbfd4a9c966209c3469c0fb5e195

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Window/MultiWindowApp/ChildAlwaysOnTopTest.java

Changeset: d7a3a9e8
Author:    Johannes Bechberger <johannes.bechberger at sap.com>
Committer: Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-11 07:36:02 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d7a3a9e812d602e6604ca4c6483cb3b2a3ff5b44

8284752: Zero does not build on Mac OS X due to missing os::current_thread_enable_wx implementation

Backport-of: bc12e8616d1a28ab8504bcb6edc06783748cc797

! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp

Changeset: d4d2e34a
Author:    Evgeny Astigeevich <eastigeevich at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-10-11 12:31:15 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d4d2e34a1a011e8186c79eeecc139afd30dd122b

8280872: Reorder code cache segments to improve code density

Backport-of: e524107a74d149354c505372e7b4a8af87d6ad02

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/icBuffer_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
+ test/hotspot/jtreg/compiler/c2/aarch64/TestFarJump.java

Changeset: 4a492945
Author:    Evgeny Astigeevich <eastigeevich at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-10-12 15:42:23 +0000
URL:       https://git.openjdk.org/jdk17u/commit/4a492945bca6dfe9afc5e2e6d6bc3437a3584931

8284681: compiler/c2/aarch64/TestFarJump.java fails with "RuntimeException: for CodeHeap < 250MB the far jump is expected to be encoded with a single branch instruction"

Backport-of: 21de4e55b8fa2ba138338ec82c159897ab3d4233

! test/hotspot/jtreg/compiler/c2/aarch64/TestFarJump.java

Changeset: 96a5e409
Author:    Victor Rudometov <vrudomet at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-10-12 16:30:14 +0000
URL:       https://git.openjdk.org/jdk17u/commit/96a5e40986dd6b4234350ca4f4683eae76c5b042

8281296: Create a regression test for JDK-4515999

Backport-of: f5d8cebbb6f1b38247c3b30ba8859874a0e98115

+ test/jdk/javax/swing/JSpinner/4515999/JSpinnerMouseAndKeyPressTest.java

Changeset: 58b43636
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-10-13 14:12:42 +0000
URL:       https://git.openjdk.org/jdk17u/commit/58b43636f9a1c2c74e9e8eb866b1c7c490efdb4a

8251466: test/java/io/File/GetXSpace.java fails on Windows with mapped network drives.

Backport-of: 178ac7465360729628521a0d555253b9fb2ad7bf

! test/jdk/java/io/File/GetXSpace.java

Changeset: c8d5f9a7
Author:    William Kemper <wkemper at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-10-13 17:32:37 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c8d5f9a7f0f2d7686a3fc8ee302400b6242d80e1

8282402: Create a regression test for JDK-4666101

Backport-of: 1581e3faa06358f192799b3a89718028c7f6a24b

+ test/jdk/javax/swing/JEditorPane/4666101/JEditorPaneNavigationTest.java

Changeset: ac7d936c
Author:    Smita Kamath <svkamath at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date:      2022-10-13 19:40:11 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ac7d936c4f35b9528ee5d27d25bf2c08e0d1a00b

8292158: AES-CTR cipher state corruption with AVX-512

Reviewed-by: kvn
Backport-of: 9d76ac8a4453bc51d9dca2ad6c60259cfb2c4203

! src/hotspot/cpu/x86/macroAssembler_x86_aes.cpp
+ test/hotspot/jtreg/compiler/codegen/aes/Test8292158.java

Changeset: 14e45024
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2022-10-14 13:34:11 +0000
URL:       https://git.openjdk.org/jdk17u/commit/14e450245130292d2b8fbeab71be69c2569fbc6e

8293472: Incorrect container resource limit detection if manual cgroup fs mounts present

Backport-of: 8f3bbe950fb5a3d9f6cae122209df01df0f342f0

! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
! test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java
! test/hotspot/jtreg/containers/docker/DockerBasicTest.java
! test/hotspot/jtreg/containers/docker/TestCPUAwareness.java
! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java

Changeset: 22146302
Author:    Nikita Gubarkov <nikita.gubarkov at jetbrains.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-10-14 13:38:39 +0000
URL:       https://git.openjdk.org/jdk17u/commit/22146302902b09b9e263ebfc168283d116327057

8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative

Backport-of: 8c460b043e1cbaf1f2d74958033bb24dea66a390

! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m

Changeset: 94bd53a0
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2022-10-14 14:39:27 +0000
URL:       https://git.openjdk.org/jdk17u/commit/94bd53a0fcb01d0469103b9b37f5771189737beb

8293540: [Metrics] Incorrectly detected resource limits with additional cgroup fs mounts

Backport-of: 6d83482a6b5f1898514fd450d8143dbfef57e362

! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemFactory.java
! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java
! test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java
+ test/jdk/jdk/internal/platform/docker/TestDockerBasic.java
! test/jdk/jdk/internal/platform/docker/TestDockerCpuMetrics.java
! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java

Changeset: d613b787
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-16 17:41:06 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d613b78721b1f0c7b0afd2a02a81c10f36876f4b

8293672: Update freetype md file

Backport-of: fef345b19f74f5d706b173b1af87bcda98dc6ff2

! src/java.desktop/share/legal/freetype.md

Changeset: a721e37d
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-16 18:00:13 +0000
URL:       https://git.openjdk.org/jdk17u/commit/a721e37d4d661ec2f2e26618932a891687debeaf

8283353: compiler/c2/cr6865031/Test.java and compiler/runtime/Test6826736.java fails on x86_32

Backport-of: b96cb048f1a7f3ae6e745b245f2b04c64ebb911e

! test/hotspot/jtreg/compiler/c2/cr6865031/Test.java
! test/hotspot/jtreg/compiler/runtime/Test6826736.java

Changeset: 94984408
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2022-10-17 08:14:42 +0000
URL:       https://git.openjdk.org/jdk17u/commit/949844080e779c18a9724a78996f15b02b1b0aab

8294740: Add cgroups keyword to TestDockerBasic.java

Backport-of: ae79af2ad67b51a7608f4c9060421dd175cabf3f

! test/jdk/jdk/internal/platform/docker/TestDockerBasic.java

Changeset: 86112cb0
Author:    Xin Liu <xliu at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-10-17 16:48:05 +0000
URL:       https://git.openjdk.org/jdk17u/commit/86112cb0899bded434cf1424be1cc5b13aa4173c

8277346: ProblemList 7 serviceability/sa tests on macosx-x64
8277351: ProblemList runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java on macosx-x64

Reviewed-by: phh
Backport-of: ce4471f806e51bc9f9ad746b69ba490443947110

! test/hotspot/jtreg/ProblemList.txt

Changeset: 5eb0943c
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-18 10:16:37 +0000
URL:       https://git.openjdk.org/jdk17u/commit/5eb0943cac214962e0c25bea50763c7e2853172b

8030121: java/awt/dnd/MissingDragExitEventTest/MissingDragExitEventTest.java fails

Backport-of: 9a3cb930387d136af2cb6dea4cb7f452b37508bd

! test/jdk/ProblemList.txt

Changeset: 45a68a3f
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-18 12:00:57 +0000
URL:       https://git.openjdk.org/jdk17u/commit/45a68a3f90cf7082c988ace36b220302419fccf7

8269743: test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/Test.java crash with small heap (-Xmx50m)

Backport-of: 2baf498eb5bcdd12b2b969222414a43bdf5eb256

! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/nativeAndMH.cpp

Changeset: c9c8564d
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-18 12:04:52 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c9c8564d7c094c4dad595c8908f2b37a00130fb6

8273236: keytool does not accurately warn about algorithms that are disabled but have additional constraints

Reviewed-by: phh, mbaesken
Backport-of: c2ee1b33c37e6f2848dc8b3e5417b93b1dac1112

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources.java
+ test/jdk/sun/security/tools/keytool/TestSha1Usage.java

Changeset: f35b541b
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-18 12:16:02 +0000
URL:       https://git.openjdk.org/jdk17u/commit/f35b541be1f231916e6c653d37f811d21f867d21

8282730: LdapLoginModule throw NPE from logout method after login failure

Backport-of: 554f44ecb1134acff3eaf02e2e1c0e01158ab7e5

! src/java.base/share/classes/javax/security/auth/Subject.java
! src/java.base/share/classes/javax/security/auth/login/LoginContext.java
! src/java.base/share/classes/javax/security/auth/spi/LoginModule.java
! src/java.management/share/classes/com/sun/jmx/remote/security/FileLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/JndiLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/LdapLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/NTLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/UnixLoginModule.java
+ test/jdk/javax/security/auth/login/modules/SafeLogout.java

Changeset: a2654ded
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-18 13:19:40 +0000
URL:       https://git.openjdk.org/jdk17u/commit/a2654dedc6b5a54e3ef283775a6ef6146cecf858

8292682: Code change of JDK-8282730 not updated to reflect CSR update

Backport-of: 74d3330e106f2f920bf264356e4f25f8f6c11580

! src/java.base/share/classes/javax/security/auth/spi/LoginModule.java

Changeset: dbf694e4
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-18 13:22:52 +0000
URL:       https://git.openjdk.org/jdk17u/commit/dbf694e4849808c59b2e08a3f6744da4039c2383

8289562: Change bugs.java.com and bugreport.java.com URL's to https

Reviewed-by: mbaesken
Backport-of: 1f484dae4efaa60cf18a3d4df947c05f1497bd5b

! src/java.desktop/macosx/native/libosxapp/AWT_debug.h
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties

Changeset: 974ff6b9
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-18 13:27:18 +0000
URL:       https://git.openjdk.org/jdk17u/commit/974ff6b9f51db455632467a4581ca551aab70d48

8270947: AArch64: C1: use zero_words to initialize all objects

Backport-of: 6c68ce2d396c6fe02201daf2bdb8c164de807cc1

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
+ test/micro/org/openjdk/bench/vm/gc/RawAllocationRate.java

Changeset: ee001035
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-18 13:31:43 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ee0010350c46376dde0c0805ec1e94a9c82e67c6

8271956: AArch64: C1 build failed after JDK-8270947

Backport-of: b84a9c7b377282bd9b3d9ac78707f0c12f8dc53d

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp

Changeset: 2012a98a
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-18 13:33:31 +0000
URL:       https://git.openjdk.org/jdk17u/commit/2012a98a720b73fba0b11561586c07a3dd6635e0

8280234: AArch64 "core" variant does not build after JDK-8270947

Backport-of: 28e02fa2cb40267136c88a507696ec3e610e95a3

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp

Changeset: 39e6ebd2
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-18 13:39:39 +0000
URL:       https://git.openjdk.org/jdk17u/commit/39e6ebd252a3e4a6e8a0753368ccbdecf955f6f4

8272094: compiler/codecache/TestStressCodeBuffers.java crashes with "failed to allocate space for trampoline"

Backport-of: 0948c097a855dcc9a8a437b4618d7c1922722eab

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp

Changeset: 75ce3744
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-18 13:49:41 +0000
URL:       https://git.openjdk.org/jdk17u/commit/75ce3744f5e1252110d9b98062b720c255336061

8272791: java -XX:BlockZeroingLowLimit=1 crashes after 8270947

Backport-of: e17118aa8afb14dfca049f19fd98a1483b2b5c1b

! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp

Changeset: 745371d8
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2022-10-18 18:56:16 +0000
URL:       https://git.openjdk.org/jdk17u/commit/745371d866d2420cb795c88e609ae32ec9f013d6

8295173: (tz) Update Timezone Data to 2022e

Backport-of: 21407dec0156301871a83328615e4d975c4287c4

! make/data/tzdata/VERSION
! make/data/tzdata/asia
! make/data/tzdata/europe
! make/data/tzdata/northamerica
! test/jdk/java/util/TimeZone/TimeZoneData/VERSION
! test/jdk/java/util/TimeZone/TimeZoneData/displaynames.txt

Changeset: 486097f1
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-19 06:53:06 +0000
URL:       https://git.openjdk.org/jdk17u/commit/486097f159c446bd3a9988f543f428e36888f12a

Merge

! make/conf/version-numbers.conf
! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp
! make/conf/version-numbers.conf
! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp

Changeset: 2f2b9147
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-19 07:49:05 +0000
URL:       https://git.openjdk.org/jdk17u/commit/2f2b914794fd6fa6bf33fe49620e91bff1103f49

8295641: Fix DEFAULT_PROMOTED_VERSION_PRE=ea for -dev

Reviewed-by: clanger

! make/conf/version-numbers.conf

Changeset: fe4819b5
Author:    Dmitry Chuyko <dchuyko at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-10-19 20:35:10 +0000
URL:       https://git.openjdk.org/jdk17u/commit/fe4819b5eb25e97b459aded9e1ab93586445b301

8283298: Make CodeCacheSegmentSize a product flag

Reviewed-by: phh
Backport-of: 026b85303c01326bc49a1105a89853d7641fcd50

! src/hotspot/share/interpreter/templateInterpreter.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/runtime/globals.hpp

Changeset: feb6b3cf
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2022-10-20 13:18:31 +0000
URL:       https://git.openjdk.org/jdk17u/commit/feb6b3cfd8d45a433c66e5538aecec556a47b9a8

8294578: [PPC64] C2: Missing is_oop information when using disjoint compressed oops mode

Backport-of: f03934e270aa86de3c6832f9754caba05726726b

! src/hotspot/cpu/ppc/ppc.ad

Changeset: 7893f148
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-10-21 07:36:06 +0000
URL:       https://git.openjdk.org/jdk17u/commit/7893f148981c45e63465020bb398163369660305

8295469: S390X: Optimized builds are broken

Backport-of: 7b2e83b3955c034208325ea5477afd3c5e1da41a

! src/hotspot/cpu/s390/assembler_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.hpp

Changeset: 00718024
Author:    Rui Li <ruiamzn at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-10-21 18:39:29 +0000
URL:       https://git.openjdk.org/jdk17u/commit/0071802456631b177e9a674bfbba00e5c3bbbf93

8286313: [macos] Voice over reads the boolean value as null in the JTable

Backport-of: 8353a33350eca859842bc6b92bc9a38a60c11e26

! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableRowAccessibility.m

Changeset: 525b9fc9
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2022-10-24 20:15:27 +0000
URL:       https://git.openjdk.org/jdk17u/commit/525b9fc903068c9e6518f00c7c6e6df20631f5f4

8284690: [macos] VoiceOver : Getting java.lang.IllegalArgumentException: Invalid location on Editable JComboBox

Backport-of: ebfa27b9f06aee8ceceabc564a78a351903ce9a1

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibleText.java

Changeset: 491d8002
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-10-25 07:13:48 +0000
URL:       https://git.openjdk.org/jdk17u/commit/491d80029ea8e188af0b09a65804c634a9570370

8293659: Improve UnsatisfiedLinkError error message to include dlopen error details

Reviewed-by: mchung
Backport-of: da4fdfbbf4ba72ddaf4f27d95f71e95b7ebf8cc1

! src/java.base/share/classes/jdk/internal/loader/NativeLibraries.java

Changeset: e2b09254
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-25 10:27:27 +0000
URL:       https://git.openjdk.org/jdk17u/commit/e2b09254dbe621a1adb824722fc64b4d21dc98cd

8284771: java/util/zip/CloseInflaterDeflaterTest.java failed with "AssertionError: Expected IOException to be thrown, but nothing was thrown"

Backport-of: 7891085a877b8a5715d095e0c0dbaaf5bc8f16bb

! test/jdk/java/util/zip/CloseInflaterDeflaterTest.java

Changeset: 2f99fbba
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-25 10:29:25 +0000
URL:       https://git.openjdk.org/jdk17u/commit/2f99fbba886055f40d8103923181371709a2758f

8293489: Accept CAs with BasicConstraints without pathLenConstraint

Backport-of: 986b834148f425aa21611814d162a8578b26b502

+ test/jdk/sun/security/ssl/X509TrustManagerImpl/BasicConstraints12.java

Changeset: bd2fac8c
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-25 10:31:37 +0000
URL:       https://git.openjdk.org/jdk17u/commit/bd2fac8ca4c72cd147f5bca2d0272099f238935d

8293891: gc/g1/mixedgc/TestOldGenCollectionUsage.java (still) assumes that GCs take 1ms minimum

Backport-of: d77c464c3804362b80fecca9df05fbef90bed14a

! test/hotspot/jtreg/gc/g1/mixedgc/TestOldGenCollectionUsage.java

Changeset: 120bf27f
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-25 10:45:09 +0000
URL:       https://git.openjdk.org/jdk17u/commit/120bf27fd1a3916199bb6ff903ba741f913ec4ed

8293657: sun/management/jmxremote/bootstrap/RmiBootstrapTest.java#id1 failed with "SSLHandshakeException: Remote host terminated the handshake"

Reviewed-by: phh
Backport-of: f6d78cda853ce6ec6fdda845f1799253461fc618

! src/jdk.management.agent/share/classes/sun/management/jmxremote/ConnectorBootstrap.java
! test/jdk/sun/management/jmxremote/bootstrap/management_ssltest07_ok.properties.in

Changeset: cb9289ed
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-10-25 10:48:16 +0000
URL:       https://git.openjdk.org/jdk17u/commit/cb9289ed7589e2cfbe8ac21ab6f3039ee09216ea

8295429: Update harfbuzz md file

Backport-of: 21aeb9e7946fc7450ee48939944a69c8aa04bcce

! src/java.desktop/share/legal/harfbuzz.md

Changeset: b6f8f492
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-10-25 11:41:19 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b6f8f4926bc6ffb443bb6ae4714dec7967d510f4

8293701: jdeps InverseDepsAnalyzer runs into NoSuchElementException: No value present

Backport-of: 953ce8da2c7ddd60b09a18c7875616a2477e5ba5

! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/InverseDepsAnalyzer.java
+ test/langtools/tools/jdeps/optionalDependency/OptionalDependencyTest.java
+ test/langtools/tools/jdeps/optionalDependency/src/m1/module-info.java
+ test/langtools/tools/jdeps/optionalDependency/src/m1/p1/P.java
+ test/langtools/tools/jdeps/optionalDependency/src/m2/module-info.java
+ test/langtools/tools/jdeps/optionalDependency/src/m2/p2/Q.java
+ test/langtools/tools/jdeps/optionalDependency/src/m3/module-info.java
+ test/langtools/tools/jdeps/optionalDependency/src/m3/p3/R.java

Changeset: bf866a44
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-10-25 14:44:40 +0000
URL:       https://git.openjdk.org/jdk17u/commit/bf866a449da056cc76825823d24efefedd15db54

8269571: NMT should print total malloc bytes and invocation count

Backport-of: 3ad20fcdfa35796c190ccbaf26872b0fe30d8c76

! src/hotspot/share/services/mallocTracker.cpp
! src/hotspot/share/services/mallocTracker.hpp
! src/hotspot/share/services/memReporter.cpp

Changeset: 5ff0ebd5
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2022-10-26 05:56:04 +0000
URL:       https://git.openjdk.org/jdk17u/commit/5ff0ebd589746908b89f4dc60885f14b30c44a59

8277881: Missing SessionID in TLS1.3 resumption in compatibility mode

Backport-of: 9d99a377bfb6ffa890db049aee575e97914fc2a1

! src/java.base/share/classes/sun/security/ssl/ClientHello.java
! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java
! test/jdk/javax/net/ssl/SSLSession/ResumeTLS13withSNI.java

Changeset: 4df92e1a
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-10-26 07:15:58 +0000
URL:       https://git.openjdk.org/jdk17u/commit/4df92e1acc47c55aca7ee79bf847948a710f1f69

8294840: langtools OptionalDependencyTest.java use File.pathSeparator

Backport-of: f531dae4a0ffd2a5663cf4a4bde581d68fc728d5

! test/langtools/tools/jdeps/optionalDependency/OptionalDependencyTest.java

Changeset: 271d85f1
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-10-26 10:34:39 +0000
URL:       https://git.openjdk.org/jdk17u/commit/271d85f1b0743beec489809b46c2a60c80f194de

8294837: unify Windows 2019 version check in os_windows and java_props_md

Backport-of: 7012d4ba5529f8d5b3db508ac4924073ae1eb4cd

! src/java.base/windows/native/libjava/java_props_md.c

Changeset: 5de8b9c5
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-10-26 10:39:34 +0000
URL:       https://git.openjdk.org/jdk17u/commit/5de8b9c5a0e93f448796abf93d3dc9bc48be5424

8295412: support latest VS2022 MSC_VER in abstract_vm_version.cpp

Reviewed-by: mdoerr
Backport-of: bca7ab3c1109e6cff9b50ecdd3045cb0ae8f6953

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

Changeset: 996c0e93
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-10-26 10:44:54 +0000
URL:       https://git.openjdk.org/jdk17u/commit/996c0e9317ae9ff0b4ad88d4d050caf2ecf64811

8292778: EncodingSupport_md.c convertUtf8ToPlatformString wrong placing of free

Backport-of: ad2e0c4df045261c04b00bfa1faf5c21392edc58

! src/java.instrument/windows/native/libinstrument/EncodingSupport_md.c

Changeset: f65bf068
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-10-27 08:44:48 +0000
URL:       https://git.openjdk.org/jdk17u/commit/f65bf06896ffeacc3cc6229e212808e18081a5b1

8267138: Stray suffix when starting gtests via GTestWrapper.java

Backport-of: b565459f83b749a01d7d873a01bb7dbdf55745de

! test/hotspot/jtreg/gtest/GTestWrapper.java

Changeset: 2e9ef14e
Author:    Victor Rudometov <vrudomet at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-10-27 20:55:24 +0000
URL:       https://git.openjdk.org/jdk17u/commit/2e9ef14ee4c9ead29cb50f424df698069ee93332

8272123: Problem list 4 jtreg tests which regularly fail on macos-aarch64

Reviewed-by: phh
Backport-of: 0ac2be9b35c56b4b1574cf03fe81111d3f39bedb

! test/jdk/ProblemList.txt

Changeset: 5b6a4284
Author:    Ichiroh Takiguchi <itakiguchi at openjdk.org>
Date:      2022-10-28 00:06:10 +0000
URL:       https://git.openjdk.org/jdk17u/commit/5b6a42846812bace5d38b44e679027891359eee1

8292899: CustomTzIDCheckDST.java testcase failed on AIX platform

Reviewed-by: andrew
Backport-of: 3464019d7e8fe57adc910339c00ba79884c77852

! src/java.base/unix/native/libjava/TimeZone_md.c

Changeset: b2061e09
Author:    Andrew Dinn <adinn at openjdk.org>
Date:      2022-10-28 10:54:14 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b2061e095b3f02f9366472bfe9a562207de1a68e

8256811: Delayed/missed jdwp class unloading events

Reviewed-by: andrew
Backport-of: 54854d9300479c22c416fd9d2fdb5c29fc1884bc

! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/jvmtiTagMap.hpp
! src/hotspot/share/prims/jvmtiTagMapTable.cpp
! src/hotspot/share/prims/jvmtiTagMapTable.hpp
! src/jdk.jdwp.agent/share/native/libjdwp/classTrack.c
! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c
! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c
! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.h
! test/hotspot/jtreg/ProblemList.txt
+ test/jdk/com/sun/jdi/ClassUnloadEventTest.java

Changeset: 26351bf8
Author:    Andrew Dinn <adinn at openjdk.org>
Date:      2022-10-28 11:08:06 +0000
URL:       https://git.openjdk.org/jdk17u/commit/26351bf8ac80021b27789b21805a998730b0c465

8290908: misc tests fail: assert(!thread->owns_locks()) failed: must release all locks when leaving VM

Backport-of: 0ae834105740f7cf73fe96be22e0f564ad29b18d

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

Changeset: ba2f0b41
Author:    Andrew Dinn <adinn at openjdk.org>
Date:      2022-10-28 11:24:28 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ba2f0b41428f61ef5d8d9ae0ef783aebf609b183

8291650: Add delay to ClassUnloadEventTest before exiting to give time for JVM to send all events before VMDeath

Backport-of: a6564d495b6c2354b82cd49243d3c8793d95f2cb

! test/jdk/com/sun/jdi/ClassUnloadEventTest.java

Changeset: 5977ce5a
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2022-10-28 11:39:15 +0000
URL:       https://git.openjdk.org/jdk17u/commit/5977ce5adf85c2fb9b1dd62ed250f6d4f05a613c

8288302: Shenandoah: SIGSEGV in vm maybe related to jit compiling xerces

Backport-of: bf39b184ca8aabcc51dc6ea4eee046c69b278710

! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp

Changeset: 8194120e
Author:    Andrew Dinn <adinn at openjdk.org>
Date:      2022-10-28 12:21:29 +0000
URL:       https://git.openjdk.org/jdk17u/commit/8194120e815ed3c445e15fd69df41d63817e54da

8292880: Improve debuggee logging for com/sun/jdi/ClassUnloadEventTest.java

Backport-of: 3e187730162965981a5e6d238935e46d1015708e

! test/jdk/com/sun/jdi/ClassUnloadEventTest.java

Changeset: 97320040
Author:    Andrew Dinn <adinn at openjdk.org>
Date:      2022-10-28 12:57:13 +0000
URL:       https://git.openjdk.org/jdk17u/commit/97320040d3446200e6628cc6f2630cf9f1de2d26

8292879: com/sun/jdi/ClassUnloadEventTest.java failed due to classes not unloading

Backport-of: 6a266c4de15d04d50928b68f9b2dbb69911cff13

! test/jdk/com/sun/jdi/ClassUnloadEventTest.java

Changeset: aa98d092
Author:    Andrew Dinn <adinn at openjdk.org>
Date:      2022-10-28 13:38:06 +0000
URL:       https://git.openjdk.org/jdk17u/commit/aa98d0927af2ada5cac500a3109325c09cd097b6

8291456: com/sun/jdi/ClassUnloadEventTest.java failed with: Wrong number of class unload events: expected 10 got 4

Backport-of: c5e0464098f8f7cd9c568c7b1c3a06139453eaab

! src/hotspot/share/prims/jvmtiExport.cpp
! test/jdk/com/sun/jdi/ClassUnloadEventTest.java

Changeset: 6a45f75e
Author:    Victor Rudometov <vrudomet at openjdk.org>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2022-10-29 22:20:29 +0000
URL:       https://git.openjdk.org/jdk17u/commit/6a45f75e21bed0549e098c77135e28eeb4b7d81b

8280948: Write a regression test for JDK-4659800

Backport-of: 66b2c3b66e253ac3d8718c0c6d7c7551dbe04001

+ test/jdk/javax/swing/JButton/4659800/EnterKeyActivatesButton.java

Changeset: 9fd15d57
Author:    Victor Rudometov <vrudomet at openjdk.org>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2022-10-29 22:23:04 +0000
URL:       https://git.openjdk.org/jdk17u/commit/9fd15d5780b5b5d5c91f64800e64eb61fa9dc538

8233648: [TESTBUG] DefaultMenuBarTest.java failing on macos

Backport-of: 46b5bfbc38f14607f0db686a42f1fa96d2f61891

! test/jdk/ProblemList.txt
! test/jdk/com/apple/eawt/DefaultMenuBar/DefaultMenuBarTest.java

Changeset: 0698930f
Author:    Joshua Cao <joshcao at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-10-30 16:29:02 +0000
URL:       https://git.openjdk.org/jdk17u/commit/0698930f1f80743d15c1cc295dd9c5cbfb92c286

8295288: Some vm_flags tests associate with a wrong BugID

Backport-of: 3dbc38a2c903f533ace847a3bc0d2687f263fafd

! test/lib-test/jdk/test/whitebox/vm_flags/BooleanTest.java
! test/lib-test/jdk/test/whitebox/vm_flags/DoubleTest.java
! test/lib-test/jdk/test/whitebox/vm_flags/StringTest.java
! test/lib-test/jdk/test/whitebox/vm_flags/Uint64Test.java
! test/lib-test/jdk/test/whitebox/vm_flags/UintxTest.java

Changeset: 5fa5392a
Author:    Joshua Cao <joshcao at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-10-30 16:30:46 +0000
URL:       https://git.openjdk.org/jdk17u/commit/5fa5392a4a8bab0c766d508048f715b65bcf554b

8273578: javax/swing/JMenu/4515762/bug4515762.java fails on macOS 12

Reviewed-by: phh
Backport-of: 45adc9227a28c8d614c41ac496bbeaa752e5fd7b

! test/jdk/javax/swing/JMenu/4515762/bug4515762.java

Changeset: d5fedc5b
Author:    Victor Rudometov <vrudomet at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-10-31 20:45:21 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d5fedc5b5fdfaa852894b6374873012645576f15

8244670: convert clhsdb "whatis" command from javascript to java

Backport-of: 00c0d1087021603f3f09131cb0458ac8b9c110e5

! src/jdk.hotspot.agent/doc/clhsdb.html
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java



More information about the jdk-updates-changes mailing list