-
Bug
-
Resolution: Fixed
-
P3
-
16
-
b31
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8258929 | 17 | Daniel Daugherty | P3 | Resolved | Fixed | b04 |
JDK-8260087 | 16.0.1 | Daniel Daugherty | P3 | Resolved | Fixed | b03 |
Test runtime/whitebox/TestWBDeflateIdleMonitors.java
fails with:
stdout: [[1.196s][info][monitorinflation] WhiteBox initiated DeflateIdleMonitors
[1.240s][info][monitorinflation] Async Deflation happened after 0 check(s).
[1.241s][info][monitorinflation] begin deflating: in_use_list stats: ceiling=16384, count=5, max=5
[1.241s][info][monitorinflation] before handshaking: unlinked_count=3, in_use_list stats: ceiling=16384, count=2, max=5
[1.243s][info][monitorinflation] after handshaking: in_use_list stats: ceiling=16384, count=2, max=5
[1.243s][info][monitorinflation] deflated 3 monitors in 0.0000148 secs
[1.243s][info][monitorinflation] end deflating: in_use_list stats: ceiling=16384, count=2, max=5
[1.444s][info][monitorinflation] begin deflating: in_use_list stats: ceiling=14336, count=2, max=5
[1.444s][info][monitorinflation] end deflating: in_use_list stats: ceiling=14336, count=2, max=5
[1.444s][info][monitorinflation] Checking in_use_list:
[1.444s][info][monitorinflation] count=2, max=5
[1.444s][info][monitorinflation] in_use_count=2 equals ck_in_use_count=2
[1.444s][info][monitorinflation] in_use_max=5 equals ck_in_use_max=5
[1.444s][info][monitorinflation] No errors found in in_use_list checks.
[1.444s][info][monitorinflation] In-use monitor info:
[1.444s][info][monitorinflation] (B -> is_busy, H -> has hash code, L -> lock status)
[1.444s][info][monitorinflation] monitor BHL object object type
[1.444s][info][monitorinflation] ================== === ================== ==================
[1.444s][info][monitorinflation] 0x00007f1ae8000c60 100 0x00000007ffa4f058 java.lang.ref.ReferenceQueue$Lock (is_busy: waiters=1, contentions=0owner=0x0000000000000000, cxq=0x0000000000000000, EntryList=0x0000000000000000)
[1.445s][info][monitorinflation] 0x00007f1b240019b0 100 0x00000007ffa02f08 java.lang.ref.ReferenceQueue$Lock (is_busy: waiters=1, contentions=0owner=0x0000000000000000, cxq=0x0000000000000000, EntryList=0x0000000000000000)
];
stderr: [Exception in thread "main" java.lang.RuntimeException: Monitor should be deflated.: expected true to equal false
at jdk.test.lib.Asserts.fail(Asserts.java:594)
at jdk.test.lib.Asserts.assertEquals(Asserts.java:205)
at jdk.test.lib.Asserts.assertEQ(Asserts.java:178)
at runtime.whitebox.TestWBDeflateIdleMonitors$InflateMonitorsTest.main(TestWBDeflateIdleMonitors.java:74)
]
exitValue = 1
fails with:
stdout: [[1.196s][info][monitorinflation] WhiteBox initiated DeflateIdleMonitors
[1.240s][info][monitorinflation] Async Deflation happened after 0 check(s).
[1.241s][info][monitorinflation] begin deflating: in_use_list stats: ceiling=16384, count=5, max=5
[1.241s][info][monitorinflation] before handshaking: unlinked_count=3, in_use_list stats: ceiling=16384, count=2, max=5
[1.243s][info][monitorinflation] after handshaking: in_use_list stats: ceiling=16384, count=2, max=5
[1.243s][info][monitorinflation] deflated 3 monitors in 0.0000148 secs
[1.243s][info][monitorinflation] end deflating: in_use_list stats: ceiling=16384, count=2, max=5
[1.444s][info][monitorinflation] begin deflating: in_use_list stats: ceiling=14336, count=2, max=5
[1.444s][info][monitorinflation] end deflating: in_use_list stats: ceiling=14336, count=2, max=5
[1.444s][info][monitorinflation] Checking in_use_list:
[1.444s][info][monitorinflation] count=2, max=5
[1.444s][info][monitorinflation] in_use_count=2 equals ck_in_use_count=2
[1.444s][info][monitorinflation] in_use_max=5 equals ck_in_use_max=5
[1.444s][info][monitorinflation] No errors found in in_use_list checks.
[1.444s][info][monitorinflation] In-use monitor info:
[1.444s][info][monitorinflation] (B -> is_busy, H -> has hash code, L -> lock status)
[1.444s][info][monitorinflation] monitor BHL object object type
[1.444s][info][monitorinflation] ================== === ================== ==================
[1.444s][info][monitorinflation] 0x00007f1ae8000c60 100 0x00000007ffa4f058 java.lang.ref.ReferenceQueue$Lock (is_busy: waiters=1, contentions=0owner=0x0000000000000000, cxq=0x0000000000000000, EntryList=0x0000000000000000)
[1.445s][info][monitorinflation] 0x00007f1b240019b0 100 0x00000007ffa02f08 java.lang.ref.ReferenceQueue$Lock (is_busy: waiters=1, contentions=0owner=0x0000000000000000, cxq=0x0000000000000000, EntryList=0x0000000000000000)
];
stderr: [Exception in thread "main" java.lang.RuntimeException: Monitor should be deflated.: expected true to equal false
at jdk.test.lib.Asserts.fail(Asserts.java:594)
at jdk.test.lib.Asserts.assertEquals(Asserts.java:205)
at jdk.test.lib.Asserts.assertEQ(Asserts.java:178)
at runtime.whitebox.TestWBDeflateIdleMonitors$InflateMonitorsTest.main(TestWBDeflateIdleMonitors.java:74)
]
exitValue = 1
- backported by
-
JDK-8258929 runtime/whitebox/TestWBDeflateIdleMonitors.java fails with Monitor should be deflated.: expected true to equal false
- Resolved
-
JDK-8260087 runtime/whitebox/TestWBDeflateIdleMonitors.java fails with Monitor should be deflated.: expected true to equal false
- Resolved