git: openjdk/jdk21u-dev: master: 5 new changesets

Martin Doerr mdoerr at openjdk.org
Fri May 31 09:04:20 UTC 2024


Changeset: 8d4f686e
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-05-31 09:02:04 +0000
URL:       https://git.openjdk.org/jdk21u-dev/commit/8d4f686ef1a832511767dbd470d082459f14badb

8312229: Crash involving yield, switch and anonymous classes

Backport-of: 1f81e5b19ebfb7cd1b5a01d6cf79efda7e827c35

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/langtools/tools/javac/patterns/T8312229.java

Changeset: b56f0c0b
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-05-31 09:02:24 +0000
URL:       https://git.openjdk.org/jdk21u-dev/commit/b56f0c0be4864cc7f6d6f57112d96b3b57bb64db

8326106: Write and clear stack trace table outside of safepoint

Backport-of: a776104e210db212c4e32894844d3c0cbaac53c3

! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp

Changeset: 55e97ce0
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-05-31 09:02:35 +0000
URL:       https://git.openjdk.org/jdk21u-dev/commit/55e97ce07a382f799f64f86ec9aea73875d41322

8319773: Avoid inflating monitors when installing hash codes for LM_LIGHTWEIGHT

Backport-of: 65a0672791f868556776fc435b37319ed69f7c84

! src/hotspot/cpu/x86/sharedRuntime_x86.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! test/hotspot/jtreg/runtime/whitebox/TestWBDeflateIdleMonitors.java

Changeset: 42e6a97c
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-05-31 09:03:39 +0000
URL:       https://git.openjdk.org/jdk21u-dev/commit/42e6a97c9a8a726745fbdc9315e23488c49d8aa5

8323670: A few client tests intermittently throw ConcurrentModificationException

Backport-of: 70e7cdcb9ecedd455cf701b5c7ad05286ac0067d

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java

Changeset: 0dcbc1d0
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-05-31 09:03:53 +0000
URL:       https://git.openjdk.org/jdk21u-dev/commit/0dcbc1d0cd940a57adc46377993bfe702e7bc25b

8324668: JDWP process management needs more efficient file descriptor handling

Backport-of: a6632487863db5ff3136cdcc76b7440c15ce6be9

! src/jdk.jdwp.agent/unix/native/libjdwp/exec_md.c



More information about the jdk-updates-changes mailing list