-
Enhancement
-
Resolution: Fixed
-
P4
-
17, 21, 22
-
b17
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8322393 | 21.0.3 | Aleksey Shipilev | P4 | Resolved | Fixed | b01 |
While trying to debug an apparent class initialization deadlock we could see that some threads were waiting for initialization to be completed, but there was no sign of any thread actually doing that initialization. We should add additional debug-level logging to show when threads wait and what thread they are waiting for, as well a showing which thread is performing the actual initialization.
- backported by
-
JDK-8322393 Enhance class initialization logging
- Resolved
- relates to
-
JDK-8316469 Java 21 class initialization deadlock with Jetty
- Closed
- links to
-
Commit openjdk/jdk21u-dev/b8a0d9fa
-
Commit openjdk/jdk/84124794
-
Review openjdk/jdk21u-dev/7
-
Review openjdk/jdk21u/406
-
Review openjdk/jdk/15809
(2 links to)