-
Bug
-
Resolution: Fixed
-
P4
-
24
-
b11
-
x86_64
-
linux
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8339413 | 23.0.2 | Mimoun Ghordou | P4 | Resolved | Fixed | b01 |
----------System.out:(20/1829)----------
[0.101s][trace][monitorinflation] inflate(has_locker): object=0x00000000ffd02480, mark=0x00007f1ed8001012, type='java.lang.ref.NativeReferenceQueue$Lock'
[13.520s][trace][monitorinflation] inflate(has_locker): object=0x00000000ffd4c190, mark=0x00007f1f602c7a82, type='jdk.internal.perf.PerfCounter'
[16.527s][trace][monitorinflation] inflate(has_locker): object=0x00000000ffd64b58, mark=0x00007f1f602ea3f2, type='java.lang.Thread'
Precount = 3
[25.793s][trace][monitorinflation] inflate(has_locker): object=0x00000000ffa0d208, mark=0x00007f1ec4021e52, type='java.io.FileDescriptor'
i + j = 200000
Postcount = 4
Unexpected change in monitor count: 1
[29.399s][info ][monitorinflation] Starting the final audit.
[29.399s][info ][monitorinflation] Checking in_use_list:
[29.399s][info ][monitorinflation] count=4, max=4
[29.399s][info ][monitorinflation] in_use_count=4 equals ck_in_use_count=4
[29.399s][info ][monitorinflation] in_use_max=4 equals ck_in_use_max=4
[29.399s][info ][monitorinflation] No errors found in in_use_list checks.
[29.399s][info ][monitorinflation] In-use monitor info:
[29.399s][info ][monitorinflation] (B -> is_busy, H -> has hash code, L -> lock status)
[29.399s][info ][monitorinflation] monitor BHL object object type
[29.399s][info ][monitorinflation] ================== === ================== ==================
[29.399s][info ][monitorinflation] 0x00007f1f602ea3f0 110 0x00000000ffd64b58 java.lang.Thread (is_busy: waiters=1, contentions=0, owner=0x0000000000000000, cxq=0x0000000000000000, EntryList=0x0000000000000000)
[29.399s][info ][monitorinflation] 0x00007f1ed8001010 100 0x00000000ffd02480 java.lang.ref.NativeReferenceQueue$Lock (is_busy: waiters=1, contentions=0, owner=0x0000000000000000, cxq=0x0000000000000000, EntryList=0x0000000000000000)
----------System.err:(12/709)----------
Java HotSpot(TM) 64-Bit Server VM warning: Async deflation is disabled
java.lang.RuntimeException: Unexpected Inflation
at TestRecursiveMonitorChurn.main(TestRecursiveMonitorChurn.java:76)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
at java.base/java.lang.Thread.run(Thread.java:1575)
VM flags: -Xcomp -ea -esa -XX:CompileThreshold=100 -XX:+UnlockExperimentalVMOptions -server -XX:+TieredCompilation -XX:+DeoptimizeALot
[0.101s][trace][monitorinflation] inflate(has_locker): object=0x00000000ffd02480, mark=0x00007f1ed8001012, type='java.lang.ref.NativeReferenceQueue$Lock'
[13.520s][trace][monitorinflation] inflate(has_locker): object=0x00000000ffd4c190, mark=0x00007f1f602c7a82, type='jdk.internal.perf.PerfCounter'
[16.527s][trace][monitorinflation] inflate(has_locker): object=0x00000000ffd64b58, mark=0x00007f1f602ea3f2, type='java.lang.Thread'
Precount = 3
[25.793s][trace][monitorinflation] inflate(has_locker): object=0x00000000ffa0d208, mark=0x00007f1ec4021e52, type='java.io.FileDescriptor'
i + j = 200000
Postcount = 4
Unexpected change in monitor count: 1
[29.399s][info ][monitorinflation] Starting the final audit.
[29.399s][info ][monitorinflation] Checking in_use_list:
[29.399s][info ][monitorinflation] count=4, max=4
[29.399s][info ][monitorinflation] in_use_count=4 equals ck_in_use_count=4
[29.399s][info ][monitorinflation] in_use_max=4 equals ck_in_use_max=4
[29.399s][info ][monitorinflation] No errors found in in_use_list checks.
[29.399s][info ][monitorinflation] In-use monitor info:
[29.399s][info ][monitorinflation] (B -> is_busy, H -> has hash code, L -> lock status)
[29.399s][info ][monitorinflation] monitor BHL object object type
[29.399s][info ][monitorinflation] ================== === ================== ==================
[29.399s][info ][monitorinflation] 0x00007f1f602ea3f0 110 0x00000000ffd64b58 java.lang.Thread (is_busy: waiters=1, contentions=0, owner=0x0000000000000000, cxq=0x0000000000000000, EntryList=0x0000000000000000)
[29.399s][info ][monitorinflation] 0x00007f1ed8001010 100 0x00000000ffd02480 java.lang.ref.NativeReferenceQueue$Lock (is_busy: waiters=1, contentions=0, owner=0x0000000000000000, cxq=0x0000000000000000, EntryList=0x0000000000000000)
----------System.err:(12/709)----------
Java HotSpot(TM) 64-Bit Server VM warning: Async deflation is disabled
java.lang.RuntimeException: Unexpected Inflation
at TestRecursiveMonitorChurn.main(TestRecursiveMonitorChurn.java:76)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
at java.base/java.lang.Thread.run(Thread.java:1575)
VM flags: -Xcomp -ea -esa -XX:CompileThreshold=100 -XX:+UnlockExperimentalVMOptions -server -XX:+TieredCompilation -XX:+DeoptimizeALot
- backported by
-
JDK-8339413 Test runtime/locking/TestRecursiveMonitorChurn.java failed: Unexpected Inflation
- Resolved
- relates to
-
JDK-8335397 Improve reliability of TestRecursiveMonitorChurn.java
- Resolved
- links to
-
Commit(master) openjdk/jdk23u/3e4583b1
-
Commit(master) openjdk/jdk/76e33b6c
-
Review(master) openjdk/jdk23u/57
-
Review(master) openjdk/jdk/20551
(1 links to)