"main" prio=5 Id=1 WAITING on java.lang.Thread@77c955e1 at java.base@20-ea/java.lang.Object.wait0(Native Method) - waiting on java.lang.Thread@77c955e1 at java.base@20-ea/java.lang.Object.wait(Object.java:366) at java.base@20-ea/java.lang.Thread.join(Thread.java:2115) at java.base@20-ea/java.lang.Thread.join(Thread.java:2191) at app//com.sun.javatest.regtest.agent.MainActionHelper.runClass(MainActionHelper.java:198) at app//com.sun.javatest.regtest.agent.AgentServer.doMain(AgentServer.java:307) at app//com.sun.javatest.regtest.agent.AgentServer.run(AgentServer.java:234) at app//com.sun.javatest.regtest.agent.AgentServer.main(AgentServer.java:71) "Reference Handler" daemon prio=10 Id=8 RUNNABLE at java.base@20-ea/java.lang.ref.Reference.waitForReferencePendingList(Native Method) at java.base@20-ea/java.lang.ref.Reference.processPendingReferences(Reference.java:246) at java.base@20-ea/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208) "Finalizer" daemon prio=8 Id=9 WAITING on java.lang.ref.NativeReferenceQueue$Lock@1267fde9 at java.base@20-ea/java.lang.Object.wait0(Native Method) - waiting on java.lang.ref.NativeReferenceQueue$Lock@1267fde9 at java.base@20-ea/java.lang.Object.wait(Object.java:366) at java.base@20-ea/java.lang.Object.wait(Object.java:339) at java.base@20-ea/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48) at java.base@20-ea/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158) at java.base@20-ea/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89) at java.base@20-ea/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173) "Common-Cleaner" daemon prio=8 Id=17 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3e684a68 at java.base@20-ea/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3e684a68 at java.base@20-ea/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) at java.base@20-ea/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1847) at java.base@20-ea/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71) at java.base@20-ea/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143) at java.base@20-ea/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218) at java.base@20-ea/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140) at java.base@20-ea/java.lang.Thread.runWith(Thread.java:1636) ... "Notification Thread" daemon prio=9 Id=18 RUNNABLE "pool-1-thread-1" daemon prio=5 Id=20 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@fab3dbb at java.base@20-ea/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@fab3dbb at java.base@20-ea/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) at java.base@20-ea/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1758) at java.base@20-ea/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) at java.base@20-ea/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) at java.base@20-ea/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) at java.base@20-ea/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at java.base@20-ea/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ... "ForkJoinPool.commonPool-worker-1" daemon prio=5 Id=38 WAITING on java.util.concurrent.ForkJoinPool@1963c02c at java.base@20-ea/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@1963c02c at java.base@20-ea/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@20-ea/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at java.base@20-ea/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at java.base@20-ea/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "ForkJoinPool.commonPool-worker-2" daemon prio=5 Id=39 WAITING on java.util.concurrent.ForkJoinPool@1963c02c at java.base@20-ea/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@1963c02c at java.base@20-ea/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@20-ea/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at java.base@20-ea/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at java.base@20-ea/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "ForkJoinPool.commonPool-worker-4" daemon prio=5 Id=41 WAITING on java.util.concurrent.ForkJoinPool@1963c02c at java.base@20-ea/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@1963c02c at java.base@20-ea/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@20-ea/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at java.base@20-ea/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at java.base@20-ea/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "ForkJoinPool.commonPool-worker-3" daemon prio=5 Id=40 BLOCKED on java.util.concurrent.ConcurrentHashMap$TreeBin@34c6fe5c owned by "ForkJoinPool.commonPool-worker-5" Id=42 at java.base@20-ea/java.util.concurrent.ConcurrentHashMap.putVal(ConcurrentHashMap.java:1031) - blocked on java.util.concurrent.ConcurrentHashMap$TreeBin@34c6fe5c at java.base@20-ea/java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:1006) at ConcurrentAssociateTest.lambda$testPut$0(ConcurrentAssociateTest.java:73) at ConcurrentAssociateTest$$Lambda$756/0x00000001002af3c8.accept(Unknown Source) at ConcurrentAssociateTest.lambda$testOnce$8(ConcurrentAssociateTest.java:128) at ConcurrentAssociateTest$$Lambda$738/0x00000001002aca20.run(Unknown Source) at java.base@20-ea/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) at java.base@20-ea/java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ... "ForkJoinPool.commonPool-worker-5" daemon prio=5 Id=42 WAITING on java.util.concurrent.ConcurrentHashMap$TreeBin@34c6fe5c at java.base@20-ea/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ConcurrentHashMap$TreeBin@34c6fe5c at java.base@20-ea/java.util.concurrent.locks.LockSupport.park(LockSupport.java:221) at java.base@20-ea/java.util.concurrent.ConcurrentHashMap$TreeBin.contendedLock(ConcurrentHashMap.java:2881) at java.base@20-ea/java.util.concurrent.ConcurrentHashMap$TreeBin.lockRoot(ConcurrentHashMap.java:2851) at java.base@20-ea/java.util.concurrent.ConcurrentHashMap$TreeBin.putTreeVal(ConcurrentHashMap.java:2966) at java.base@20-ea/java.util.concurrent.ConcurrentHashMap.putVal(ConcurrentHashMap.java:1055) - locked java.util.concurrent.ConcurrentHashMap$TreeBin@34c6fe5c at java.base@20-ea/java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:1006) at ConcurrentAssociateTest.lambda$testPut$0(ConcurrentAssociateTest.java:73) ... "ForkJoinPool.commonPool-worker-6" daemon prio=5 Id=43 BLOCKED on java.util.concurrent.ConcurrentHashMap$TreeBin@34c6fe5c owned by "ForkJoinPool.commonPool-worker-5" Id=42 at java.base@20-ea/java.util.concurrent.ConcurrentHashMap.putVal(ConcurrentHashMap.java:1031) - blocked on java.util.concurrent.ConcurrentHashMap$TreeBin@34c6fe5c at java.base@20-ea/java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:1006) at ConcurrentAssociateTest.lambda$testPut$0(ConcurrentAssociateTest.java:73) at ConcurrentAssociateTest$$Lambda$756/0x00000001002af3c8.accept(Unknown Source) at ConcurrentAssociateTest.lambda$testOnce$8(ConcurrentAssociateTest.java:128) at ConcurrentAssociateTest$$Lambda$738/0x00000001002aca20.run(Unknown Source) at java.base@20-ea/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) at java.base@20-ea/java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ... "AgentVMThread" prio=5 Id=508 RUNNABLE at java.management@20-ea/sun.management.ThreadImpl.dumpThreads0(Native Method) at java.management@20-ea/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:540) at java.management@20-ea/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:527) at ConcurrentAssociateTest.dumpTestThreads(ConcurrentAssociateTest.java:169) at ConcurrentAssociateTest.testOnce(ConcurrentAssociateTest.java:150) at ConcurrentAssociateTest.test(ConcurrentAssociateTest.java:102) at ConcurrentAssociateTest.testPut(ConcurrentAssociateTest.java:73) at java.base@20-ea/java.lang.invoke.LambdaForm$DMH/0x0000000100001000.invokeVirtual(LambdaForm$DMH) ... "ForkJoinPool.commonPool-worker-8" daemon prio=5 Id=509 BLOCKED on java.util.concurrent.ConcurrentHashMap$TreeBin@34c6fe5c owned by "ForkJoinPool.commonPool-worker-5" Id=42 at java.base@20-ea/java.util.concurrent.ConcurrentHashMap.transfer(ConcurrentHashMap.java:2483) - blocked on java.util.concurrent.ConcurrentHashMap$TreeBin@34c6fe5c at java.base@20-ea/java.util.concurrent.ConcurrentHashMap.addCount(ConcurrentHashMap.java:2351) at java.base@20-ea/java.util.concurrent.ConcurrentHashMap.putVal(ConcurrentHashMap.java:1075) at java.base@20-ea/java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:1006) at ConcurrentAssociateTest.lambda$testPut$0(ConcurrentAssociateTest.java:73) at ConcurrentAssociateTest$$Lambda$756/0x00000001002af3c8.accept(Unknown Source) at ConcurrentAssociateTest.lambda$testOnce$8(ConcurrentAssociateTest.java:128) at ConcurrentAssociateTest$$Lambda$738/0x00000001002aca20.run(Unknown Source) ...