2024-03-08 23:57:48
Full thread dump OpenJDK 64-Bit Server VM (21.0.1+12-LTS mixed mode, sharing):

Threads class SMR info:
_java_thread_list=0x000001e7e44acad0, length=73, elements={
0x000001e7ff10e890, 0x000001e79c772630, 0x000001e79c773ec0, 0x000001e79c776a30,
0x000001e79c7777f0, 0x000001e79c778380, 0x000001e79c7822f0, 0x000001e79c78c940,
0x000001e79c8219a0, 0x000001e79ca11f20, 0x000001e7e20c1ae0, 0x000001e7e20c39c0,
0x000001e7e262d210, 0x000001e7e3917d70, 0x000001e7e3f3e5e0, 0x000001e7e3f3df50,
0x000001e7e3f3be80, 0x000001e7e3f3c510, 0x000001e7e3f3d230, 0x000001e7e3f3f300,
0x000001e7e3f3d8c0, 0x000001e7ed9e4a70, 0x000001e7ed9e15f0, 0x000001e7ed9e1c80,
0x000001e7ed9e5790, 0x000001e7ed9e29a0, 0x000001e7ed9e3030, 0x000001e7ed9e43e0,
0x000001e7ed9e2310, 0x000001e7ed9e0f60, 0x000001e7ed493d30, 0x000001e7ed491c60,
0x000001e7ed493010, 0x000001e7ed4908b0, 0x000001e7ed490220, 0x000001e7ed495770,
0x000001e7ed492980, 0x000001e7ed4936a0, 0x000001e7ed495e00, 0x000001e7ed490f40,
0x000001e7ed496490, 0x000001e7ed4915d0, 0x000001e7ed4943c0, 0x000001e7ed494a50,
0x000001e7ed4950e0, 0x000001e7ed4922f0, 0x000001e7ed496b20, 0x000001e7ed4971b0,
0x000001e7ef20de80, 0x000001e7ef2126b0, 0x000001e7ef210c70, 0x000001e7ef20cad0,
0x000001e7ef1d2240, 0x000001e7ef1d3c80, 0x000001e7ef1d4310, 0x000001e7eb2ce1e0,
0x000001e7eb2cd4c0, 0x000001e7eb2ce870, 0x000001e7eb2cef00, 0x000001e7eb2cad60,
0x000001e7eb2d02b0, 0x000001e7eb2ca6d0, 0x000001e7eb2cce30, 0x000001e7eb2cdb50,
0x000001e7eb2cba80, 0x000001e7eb2cc7a0, 0x000001e7eb2d0940, 0x000001e7eb2cf590,
0x000001e7eb2c99b0, 0x000001e7eb2d0fd0, 0x000001e7eb2cb3f0, 0x000001e7eb2cc110,
0x000001e7e3f3ec70
}

"Reference Handler" #9 [84056] daemon prio=10 os_prio=2 cpu=0.00ms elapsed=48.97s tid=0x000001e7ff10e890 nid=84056 waiting on condition  [0x00000050c1fff000]
   java.lang.Thread.State: RUNNABLE
        at java.lang.ref.Reference.waitForReferencePendingList(java.base@21.0.1/Native Method)
        at java.lang.ref.Reference.processPendingReferences(java.base@21.0.1/Reference.java:246)
        at java.lang.ref.Reference$ReferenceHandler.run(java.base@21.0.1/Reference.java:208)

"Finalizer" #10 [65736] daemon prio=8 os_prio=1 cpu=0.00ms elapsed=48.97s tid=0x000001e79c772630 nid=65736 in Object.wait()  [0x00000050c20fe000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait0(java.base@21.0.1/Native Method)
        - waiting on <no object reference available>
        at java.lang.Object.wait(java.base@21.0.1/Object.java:366)
        at java.lang.Object.wait(java.base@21.0.1/Object.java:339)
        at java.lang.ref.NativeReferenceQueue.await(java.base@21.0.1/NativeReferenceQueue.java:48)
        at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.1/ReferenceQueue.java:158)
        at java.lang.ref.NativeReferenceQueue.remove(java.base@21.0.1/NativeReferenceQueue.java:89)
        - locked <0x0000000702516bf8> (a java.lang.ref.NativeReferenceQueue$Lock)
        at java.lang.ref.Finalizer$FinalizerThread.run(java.base@21.0.1/Finalizer.java:173)

"Signal Dispatcher" #11 [80504] daemon prio=9 os_prio=2 cpu=0.00ms elapsed=48.97s tid=0x000001e79c773ec0 nid=80504 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Attach Listener" #12 [80660] daemon prio=5 os_prio=2 cpu=0.00ms elapsed=48.97s tid=0x000001e79c776a30 nid=80660 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #13 [81264] daemon prio=9 os_prio=0 cpu=0.00ms elapsed=48.97s tid=0x000001e79c7777f0 nid=81264 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #14 [82028] daemon prio=9 os_prio=0 cpu=0.00ms elapsed=48.97s tid=0x000001e79c778380 nid=82028 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #15 [60808] daemon prio=9 os_prio=2 cpu=2125.00ms elapsed=48.97s tid=0x000001e79c7822f0 nid=60808 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"C1 CompilerThread0" #23 [83152] daemon prio=9 os_prio=2 cpu=62.50ms elapsed=48.97s tid=0x000001e79c78c940 nid=83152 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"Common-Cleaner" #27 [83168] daemon prio=8 os_prio=1 cpu=0.00ms elapsed=48.95s tid=0x000001e79c8219a0 nid=83168 waiting on condition  [0x00000050c2aff000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x000000070252d3f8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.1/LockSupport.java:269)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.1/AbstractQueuedSynchronizer.java:1847)
        at java.lang.ref.ReferenceQueue.await(java.base@21.0.1/ReferenceQueue.java:71)
        at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.1/ReferenceQueue.java:143)
        at java.lang.ref.ReferenceQueue.remove(java.base@21.0.1/ReferenceQueue.java:218)
        at jdk.internal.ref.CleanerImpl.run(java.base@21.0.1/CleanerImpl.java:140)
        at java.lang.Thread.runWith(java.base@21.0.1/Thread.java:1596)
        at java.lang.Thread.run(java.base@21.0.1/Thread.java:1583)
        at jdk.internal.misc.InnocuousThread.run(java.base@21.0.1/InnocuousThread.java:186)

"Notification Thread" #28 [22208] daemon prio=9 os_prio=0 cpu=0.00ms elapsed=48.91s tid=0x000001e79ca11f20 nid=22208 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Java2D Disposer" #31 [80096] daemon prio=10 os_prio=2 cpu=0.00ms elapsed=48.68s tid=0x000001e7e20c1ae0 nid=80096 waiting on condition  [0x00000050c2eff000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x0000000702543a70> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.1/AbstractQueuedSynchronizer.java:519)
        at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.1/ForkJoinPool.java:3780)
        at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.1/ForkJoinPool.java:3725)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.1/AbstractQueuedSynchronizer.java:1707)
        at java.lang.ref.ReferenceQueue.await(java.base@21.0.1/ReferenceQueue.java:67)
        at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.1/ReferenceQueue.java:158)
        at java.lang.ref.ReferenceQueue.remove(java.base@21.0.1/ReferenceQueue.java:234)
        at sun.java2d.Disposer.run(java.desktop@21.0.1/Disposer.java:145)
        at java.lang.Thread.runWith(java.base@21.0.1/Thread.java:1596)
        at java.lang.Thread.run(java.base@21.0.1/Thread.java:1583)

"AWT-Windows" #33 [84292] daemon prio=6 os_prio=0 cpu=46.88ms elapsed=48.68s tid=0x000001e7e20c39c0 nid=84292 runnable  [0x00000050c30ff000]
   java.lang.Thread.State: RUNNABLE
        at sun.awt.windows.WToolkit.eventLoop(java.desktop@21.0.1/Native Method)
        at sun.awt.windows.WToolkit.run(java.desktop@21.0.1/WToolkit.java:360)
        at java.lang.Thread.runWith(java.base@21.0.1/Thread.java:1596)
        at java.lang.Thread.run(java.base@21.0.1/Thread.java:1583)

"Output controller consumer daemon" #29 [84352] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=48.52s tid=0x000001e7e262d210 nid=84352 in Object.wait()  [0x00000050c40ff000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait0(java.base@21.0.1/Native Method)
        - waiting on <no object reference available>
        at java.lang.Object.wait(java.base@21.0.1/Object.java:366)
        at net.sourceforge.jnlp.util.logging.OutputController$MessageQueConsumer.run(OutputController.java:82)
        - locked <0x0000000702516e88> (a net.sourceforge.jnlp.util.logging.OutputController)
        at java.lang.Thread.runWith(java.base@21.0.1/Thread.java:1596)
        at java.lang.Thread.run(java.base@21.0.1/Thread.java:1583)

"NetxSecurityThread" #49 [80600] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=40.94s tid=0x000001e7e3917d70 nid=80600 waiting on condition  [0x00000050c31ff000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x0000000702a36ac8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.1/AbstractQueuedSynchronizer.java:519)
        at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.1/ForkJoinPool.java:3780)
        at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.1/ForkJoinPool.java:3725)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.1/AbstractQueuedSynchronizer.java:1707)
        at java.util.concurrent.LinkedBlockingQueue.take(java.base@21.0.1/LinkedBlockingQueue.java:435)
        at net.adoptopenjdk.icedteaweb.client.parts.dialogs.security.SecurityDialogMessageHandler.run(SecurityDialogMessageHandler.java:91)
        at java.lang.Thread.runWith(java.base@21.0.1/Thread.java:1596)
        at java.lang.Thread.run(java.base@21.0.1/Thread.java:1583)

"ows-daemon-pool-1" #50 [81284] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=40.75s tid=0x000001e7e3f3e5e0 nid=81284 waiting on condition  [0x00000050c41fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x0000000702a56e88> (a java.util.concurrent.SynchronousQueue$TransferStack)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.1/LockSupport.java:269)
        at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@21.0.1/SynchronousQueue.java:401)
        at java.util.concurrent.SynchronousQueue.poll(java.base@21.0.1/SynchronousQueue.java:903)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.1/ThreadPoolExecutor.java:1069)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.1/ThreadPoolExecutor.java:1130)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.1/ThreadPoolExecutor.java:642)
        at java.lang.Thread.runWith(java.base@21.0.1/Thread.java:1596)
        at java.lang.Thread.run(java.base@21.0.1/Thread.java:1583)

"ows-daemon-pool-2" #51 [84936] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=40.75s tid=0x000001e7e3f3df50 nid=84936 waiting on condition  [0x00000050c42ff000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x0000000702a56e88> (a java.util.concurrent.SynchronousQueue$TransferStack)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.1/LockSupport.java:269)
        at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@21.0.1/SynchronousQueue.java:401)
        at java.util.concurrent.SynchronousQueue.poll(java.base@21.0.1/SynchronousQueue.java:903)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.1/ThreadPoolExecutor.java:1069)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.1/ThreadPoolExecutor.java:1130)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.1/ThreadPoolExecutor.java:642)
        at java.lang.Thread.runWith(java.base@21.0.1/Thread.java:1596)
        at java.lang.Thread.run(java.base@21.0.1/Thread.java:1583)

"itwpool-1-itwthread-1" #53 [69672] daemon prio=5 os_prio=0 cpu=62.50ms elapsed=40.71s tid=0x000001e7e3f3be80 nid=69672 waiting on condition  [0x00000050c44fe000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x0000000702a16768> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.1/AbstractQueuedSynchronizer.java:519)
        at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.1/ForkJoinPool.java:3780)
        at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.1/ForkJoinPool.java:3725)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.1/AbstractQueuedSynchronizer.java:1707)
        at java.util.concurrent.LinkedBlockingQueue.take(java.base@21.0.1/LinkedBlockingQueue.java:435)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.1/ThreadPoolExecutor.java:1070)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.1/ThreadPoolExecutor.java:1130)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.1/ThreadPoolExecutor.java:642)
        at java.lang.Thread.runWith(java.base@21.0.1/Thread.java:1596)
        at java.lang.Thread.run(java.base@21.0.1/Thread.java:1583)

"Keep-Alive-Timer" #55 [56280] daemon prio=8 os_prio=1 cpu=15.62ms elapsed=39.99s tid=0x000001e7e3f3c510 nid=56280 waiting on condition  [0x00000050c33ff000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep0(java.base@21.0.1/Native Method)
        at java.lang.Thread.sleep(java.base@21.0.1/Thread.java:509)
        at sun.net.www.http.KeepAliveCache.run(java.base@21.0.1/KeepAliveCache.java:238)
        at java.lang.Thread.runWith(java.base@21.0.1/Thread.java:1596)
        at java.lang.Thread.run(java.base@21.0.1/Thread.java:1583)
        at jdk.internal.misc.InnocuousThread.run(java.base@21.0.1/InnocuousThread.java:186)

"itwpool-1-itwthread-2" #62 [83660] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=39.60s tid=0x000001e7e3f3d230 nid=83660 waiting on condition  [0x00000050c49fe000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x0000000702a16768> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.1/AbstractQueuedSynchronizer.java:519)
        at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.1/ForkJoinPool.java:3780)
        at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.1/ForkJoinPool.java:3725)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.1/AbstractQueuedSynchronizer.java:1707)
        at java.util.concurrent.LinkedBlockingQueue.take(java.base@21.0.1/LinkedBlockingQueue.java:435)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.1/ThreadPoolExecutor.java:1070)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.1/ThreadPoolExecutor.java:1130)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.1/ThreadPoolExecutor.java:642)
        at java.lang.Thread.runWith(java.base@21.0.1/Thread.java:1596)
        at java.lang.Thread.run(java.base@21.0.1/Thread.java:1583)

"TimerQueue" #67 [83800] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=39.38s tid=0x000001e7e3f3f300 nid=83800 waiting on condition  [0x00000050c4fff000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x000000070305e8c8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.1/AbstractQueuedSynchronizer.java:519)
        at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.1/ForkJoinPool.java:3780)
        at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.1/ForkJoinPool.java:3725)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.1/AbstractQueuedSynchronizer.java:1707)
        at java.util.concurrent.DelayQueue.take(java.base@21.0.1/DelayQueue.java:242)
        at javax.swing.TimerQueue.run(java.desktop@21.0.1/TimerQueue.java:165)
        at java.lang.Thread.runWith(java.base@21.0.1/Thread.java:1596)
        at java.lang.Thread.run(java.base@21.0.1/Thread.java:1583)

"D3D Screen Updater" #68 [50796] daemon prio=7 os_prio=1 cpu=0.00ms elapsed=39.34s tid=0x000001e7e3f3d8c0 nid=50796 in Object.wait()  [0x00000050c50ff000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait0(java.base@21.0.1/Native Method)
        - waiting on <no object reference available>
        at java.lang.Object.wait(java.base@21.0.1/Object.java:366)
        at sun.java2d.d3d.D3DScreenUpdateManager.run(java.desktop@21.0.1/D3DScreenUpdateManager.java:425)
        - locked <0x0000000703076880> (a java.lang.Object)
        at java.lang.Thread.runWith(java.base@21.0.1/Thread.java:1596)
        at java.lang.Thread.run(java.base@21.0.1/Thread.java:1583)

"ows-pool-1" #70 [84736] prio=5 os_prio=0 cpu=0.00ms elapsed=38.73s tid=0x000001e7ed9e4a70 nid=84736 waiting on condition  [0x00000050c52ff000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x0000000702d00000> (a java.util.concurrent.SynchronousQueue$TransferStack)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.1/LockSupport.java:269)
        at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@21.0.1/SynchronousQueue.java:401)
        at java.util.concurrent.SynchronousQueue.poll(java.base@21.0.1/SynchronousQueue.java:903)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.1/ThreadPoolExecutor.java:1069)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.1/ThreadPoolExecutor.java:1130)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.1/ThreadPoolExecutor.java:642)
        at java.lang.Thread.runWith(java.base@21.0.1/Thread.java:1596)
        at java.lang.Thread.run(java.base@21.0.1/Thread.java:1583)

"itwpool-1-itwthread-3" #72 [61028] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=38.71s tid=0x000001e7ed9e15f0 nid=61028 waiting on condition  [0x00000050c54fe000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x0000000702a16768> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.1/AbstractQueuedSynchronizer.java:519)
        at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.1/ForkJoinPool.java:3780)
        at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.1/ForkJoinPool.java:3725)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.1/AbstractQueuedSynchronizer.java:1707)
        at java.util.concurrent.LinkedBlockingQueue.take(java.base@21.0.1/LinkedBlockingQueue.java:435)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.1/ThreadPoolExecutor.java:1070)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.1/ThreadPoolExecutor.java:1130)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.1/ThreadPoolExecutor.java:642)
        at java.lang.Thread.runWith(java.base@21.0.1/Thread.java:1596)
        at java.lang.Thread.run(java.base@21.0.1/Thread.java:1583)

"AWT-Shutdown" #77 [82936] prio=5 os_prio=0 cpu=0.00ms elapsed=35.57s tid=0x000001e7ed9e1c80 nid=82936 in Object.wait()  [0x00000050c27ff000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait0(java.base@21.0.1/Native Method)
        - waiting on <no object reference available>
        at java.lang.Object.wait(java.base@21.0.1/Object.java:366)
        at java.lang.Object.wait(java.base@21.0.1/Object.java:339)
        at sun.awt.AWTAutoShutdown.run(java.desktop@21.0.1/AWTAutoShutdown.java:291)
        - locked <0x0000000702500880> (a java.lang.Object)
        at java.lang.Thread.runWith(java.base@21.0.1/Thread.java:1596)
        at java.lang.Thread.run(java.base@21.0.1/Thread.java:1583)

"AWT-EventQueue-0" #76 [62472] prio=6 os_prio=0 cpu=0.00ms elapsed=35.57s tid=0x000001e7ed9e5790 nid=62472 waiting on condition  [0x00000050c28ff000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x0000000702500930> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.1/AbstractQueuedSynchronizer.java:519)
        at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.1/ForkJoinPool.java:3780)
        at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.1/ForkJoinPool.java:3725)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.1/AbstractQueuedSynchronizer.java:1707)
        at java.awt.EventQueue.getNextEvent(java.desktop@21.0.1/EventQueue.java:565)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(java.desktop@21.0.1/EventDispatchThread.java:190)
        at java.awt.EventDispatchThread.pumpEventsForFilter(java.desktop@21.0.1/EventDispatchThread.java:124)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(java.desktop@21.0.1/EventDispatchThread.java:113)
        at java.awt.EventDispatchThread.pumpEvents(java.desktop@21.0.1/EventDispatchThread.java:109)
        at java.awt.EventDispatchThread.pumpEvents(java.desktop@21.0.1/EventDispatchThread.java:101)
        at java.awt.EventDispatchThread.run(java.desktop@21.0.1/EventDispatchThread.java:90)

"main-worker-0" #78 [75248] prio=5 os_prio=0 cpu=62.50ms elapsed=34.50s tid=0x000001e7ed9e29a0 nid=75248 waiting on condition  [0x00000050c43ff000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x0000000704ad0480> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.1/AbstractQueuedSynchronizer.java:519)
        at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.1/ForkJoinPool.java:3780)
        at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.1/ForkJoinPool.java:3725)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.1/AbstractQueuedSynchronizer.java:1707)
        at java.util.concurrent.LinkedBlockingQueue.take(java.base@21.0.1/LinkedBlockingQueue.java:435)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.1/ThreadPoolExecutor.java:1070)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.1/ThreadPoolExecutor.java:1130)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.1/ThreadPoolExecutor.java:642)
        at java.lang.Thread.runWith(java.base@21.0.1/Thread.java:1596)
        at java.lang.Thread.run(java.base@21.0.1/Thread.java:1583)

"AWT-EventQueue-1" #79 [78204] prio=6 os_prio=0 cpu=546.88ms elapsed=34.08s tid=0x000001e7ed9e3030 nid=78204 waiting on condition  [0x00000050c4afe000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x0000000703068238> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.1/AbstractQueuedSynchronizer.java:519)
        at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.1/ForkJoinPool.java:3780)
        at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.1/ForkJoinPool.java:3725)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.1/AbstractQueuedSynchronizer.java:1707)
        at java.awt.EventQueue.getNextEvent(java.desktop@21.0.1/EventQueue.java:565)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(java.desktop@21.0.1/EventDispatchThread.java:190)
        at java.awt.EventDispatchThread.pumpEventsForFilter(java.desktop@21.0.1/EventDispatchThread.java:124)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(java.desktop@21.0.1/EventDispatchThread.java:113)
        at java.awt.EventDispatchThread.pumpEvents(java.desktop@21.0.1/EventDispatchThread.java:109)
        at java.awt.EventDispatchThread.pumpEvents(java.desktop@21.0.1/EventDispatchThread.java:101)
        at java.awt.EventDispatchThread.run(java.desktop@21.0.1/EventDispatchThread.java:90)

"FileSystemWatchService" #82 [75476] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=28.73s tid=0x000001e7ed9e43e0 nid=75476 runnable  [0x00000050c4efe000]
   java.lang.Thread.State: RUNNABLE
        at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(java.base@21.0.1/Native Method)
        at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(java.base@21.0.1/WindowsNativeDispatcher.java:1075)
        at sun.nio.fs.WindowsWatchService$Poller.run(java.base@21.0.1/WindowsWatchService.java:587)
        at java.lang.Thread.runWith(java.base@21.0.1/Thread.java:1596)
        at java.lang.Thread.run(java.base@21.0.1/Thread.java:1583)

"File Watcher" #83 [80508] prio=5 os_prio=0 cpu=0.00ms elapsed=28.72s tid=0x000001e7ed9e2310 nid=80508 waiting on condition  [0x00000050c53ff000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x00000007046f3500> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.1/AbstractQueuedSynchronizer.java:519)
        at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.1/ForkJoinPool.java:3780)
        at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.1/ForkJoinPool.java:3725)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.1/AbstractQueuedSynchronizer.java:1707)
        at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@21.0.1/LinkedBlockingDeque.java:485)
        at java.util.concurrent.LinkedBlockingDeque.take(java.base@21.0.1/LinkedBlockingDeque.java:673)
        at sun.nio.fs.AbstractWatchService.take(java.base@21.0.1/AbstractWatchService.java:118)
        at org.openstreetmap.josm.io.FileWatcher.processEvents(FileWatcher.java:120)
        at org.openstreetmap.josm.io.FileWatcher$$Lambda/0x000001e79e49ec60.run(Unknown Source)
        at java.lang.Thread.runWith(java.base@21.0.1/Thread.java:1596)
        at java.lang.Thread.run(java.base@21.0.1/Thread.java:1583)

"Weak reference cleaner" #84 [82928] prio=5 os_prio=0 cpu=0.00ms elapsed=28.33s tid=0x000001e7ed9e0f60 nid=82928 waiting on condition  [0x00000050c58fe000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x00000007046fd208> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.1/AbstractQueuedSynchronizer.java:519)
        at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.1/ForkJoinPool.java:3780)
        at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.1/ForkJoinPool.java:3725)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.1/AbstractQueuedSynchronizer.java:1707)
        at java.lang.ref.ReferenceQueue.await(java.base@21.0.1/ReferenceQueue.java:67)
        at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.1/ReferenceQueue.java:158)
        at java.lang.ref.ReferenceQueue.remove(java.base@21.0.1/ReferenceQueue.java:234)
        at org.openstreetmap.josm.tools.ListenableWeakReference.clean(ListenableWeakReference.java:60)
        at org.openstreetmap.josm.tools.ListenableWeakReference$$Lambda/0x000001e79e4de210.run(Unknown Source)
        at java.lang.Thread.runWith(java.base@21.0.1/Thread.java:1596)
        at java.lang.Thread.run(java.base@21.0.1/Thread.java:1583)

"ForkJoinPool.commonPool-worker-1" #86 [81276] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=27.49s tid=0x000001e7ed493d30 nid=81276 waiting on condition  [0x00000050c5dfe000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x0000000702743de0> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.1/ForkJoinPool.java:1893)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1809)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188)

"ForkJoinPool.commonPool-worker-2" #87 [83264] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=27.49s tid=0x000001e7ed491c60 nid=83264 waiting on condition  [0x00000050c5efe000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x0000000702743de0> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.1/ForkJoinPool.java:1893)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1809)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188)

"ForkJoinPool.commonPool-worker-3" #88 [61312] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=27.49s tid=0x000001e7ed493010 nid=61312 waiting on condition  [0x00000050c5fff000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x0000000702743de0> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.1/ForkJoinPool.java:1893)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1809)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188)

"ForkJoinPool.commonPool-worker-4" #89 [84156] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=27.49s tid=0x000001e7ed4908b0 nid=84156 waiting on condition  [0x00000050c60fe000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x0000000702743de0> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.1/ForkJoinPool.java:1893)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1809)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188)

"ForkJoinPool.commonPool-worker-5" #90 [76848] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=27.49s tid=0x000001e7ed490220 nid=76848 waiting on condition  [0x00000050c61fe000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x0000000702743de0> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.1/ForkJoinPool.java:1893)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1809)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188)

"ForkJoinPool.commonPool-worker-6" #91 [83236] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=27.49s tid=0x000001e7ed495770 nid=83236 waiting on condition  [0x00000050c62ff000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x0000000702743de0> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.1/ForkJoinPool.java:1893)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1809)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188)

"ForkJoinPool.commonPool-worker-7" #92 [68420] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=27.49s tid=0x000001e7ed492980 nid=68420 waiting on condition  [0x00000050c63ff000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x0000000702743de0> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.1/ForkJoinPool.java:1893)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1809)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188)

"ForkJoinPool.commonPool-worker-8" #93 [83588] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=27.49s tid=0x000001e7ed4936a0 nid=83588 waiting on condition  [0x00000050c64fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x0000000702743de0> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.parkUntil(java.base@21.0.1/LockSupport.java:449)
        at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.1/ForkJoinPool.java:1891)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1809)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188)

"ForkJoinPool.commonPool-worker-12" #97 [75500] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=27.49s tid=0x000001e7ed495e00 nid=75500 waiting on condition  [0x00000050c65fe000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x0000000702743de0> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.1/ForkJoinPool.java:1893)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1809)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188)

"ForkJoinPool.commonPool-worker-9" #94 [67120] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=27.49s tid=0x000001e7ed490f40 nid=67120 waiting on condition  [0x00000050c66fe000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x0000000702743de0> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.1/ForkJoinPool.java:1893)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1809)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188)

"ForkJoinPool.commonPool-worker-15" #100 [76880] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=27.49s tid=0x000001e7ed496490 nid=76880 waiting on condition  [0x00000050c67fe000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x0000000702743de0> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.1/ForkJoinPool.java:1893)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1809)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188)

"ForkJoinPool.commonPool-worker-10" #95 [83764] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=27.49s tid=0x000001e7ed4915d0 nid=83764 waiting on condition  [0x00000050c68fe000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x0000000702743de0> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.1/ForkJoinPool.java:1893)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1809)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188)

"ForkJoinPool.commonPool-worker-13" #98 [82400] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=27.49s tid=0x000001e7ed4943c0 nid=82400 waiting on condition  [0x00000050c69ff000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x0000000702743de0> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.1/ForkJoinPool.java:1893)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1809)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188)

"ForkJoinPool.commonPool-worker-14" #99 [84840] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=27.49s tid=0x000001e7ed494a50 nid=84840 waiting on condition  [0x00000050c6aff000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x0000000702743de0> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.1/ForkJoinPool.java:1893)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1809)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188)

"ForkJoinPool.commonPool-worker-11" #96 [74192] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=27.49s tid=0x000001e7ed4950e0 nid=74192 waiting on condition  [0x00000050c6bff000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x0000000702743de0> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.1/ForkJoinPool.java:1893)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1809)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188)

"JNA Cleaner" #114 [44908] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=21.62s tid=0x000001e7ed4922f0 nid=44908 waiting on condition  [0x00000050c55fe000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x0000000704ad14f8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.1/AbstractQueuedSynchronizer.java:519)
        at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.1/ForkJoinPool.java:3780)
        at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.1/ForkJoinPool.java:3725)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.1/AbstractQueuedSynchronizer.java:1707)
        at java.lang.ref.ReferenceQueue.await(java.base@21.0.1/ReferenceQueue.java:67)
        at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.1/ReferenceQueue.java:158)
        at java.lang.ref.ReferenceQueue.remove(java.base@21.0.1/ReferenceQueue.java:234)
        at com.sun.jna.internal.Cleaner$1.run(Cleaner.java:58)

"JCS-ElementEventQueue-Thread-4" #115 [78600] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=21.58s tid=0x000001e7ed496b20 nid=78600 waiting on condition  [0x00000050c59fe000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x0000000704ace4d8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.1/AbstractQueuedSynchronizer.java:519)
        at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.1/ForkJoinPool.java:3780)
        at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.1/ForkJoinPool.java:3725)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.1/AbstractQueuedSynchronizer.java:1707)
        at java.util.concurrent.LinkedBlockingQueue.take(java.base@21.0.1/LinkedBlockingQueue.java:435)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.1/ThreadPoolExecutor.java:1070)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.1/ThreadPoolExecutor.java:1130)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.1/ThreadPoolExecutor.java:642)
        at java.lang.Thread.runWith(java.base@21.0.1/Thread.java:1596)
        at java.lang.Thread.run(java.base@21.0.1/Thread.java:1583)

"CacheEventQueue.QProcessor-TMS_BLOCK_v2Thread-5" #116 [78932] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=21.51s tid=0x000001e7ed4971b0 nid=78932 waiting on condition  [0x00000050c5bfe000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x00000007045ceb78> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.1/AbstractQueuedSynchronizer.java:519)
        at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.1/ForkJoinPool.java:3780)
        at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.1/ForkJoinPool.java:3725)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.1/AbstractQueuedSynchronizer.java:1707)
        at java.util.concurrent.LinkedBlockingQueue.take(java.base@21.0.1/LinkedBlockingQueue.java:435)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.1/ThreadPoolExecutor.java:1070)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.1/ThreadPoolExecutor.java:1130)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.1/ThreadPoolExecutor.java:642)
        at java.lang.Thread.runWith(java.base@21.0.1/Thread.java:1596)
        at java.lang.Thread.run(java.base@21.0.1/Thread.java:1583)

"GT authority factory disposer" #117 [76732] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=20.37s tid=0x000001e7ef20de80 nid=76732 in Object.wait()  [0x00000050c5cfe000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait0(java.base@21.0.1/Native Method)
        - waiting on <no object reference available>
        at java.lang.Object.wait(java.base@21.0.1/Object.java:366)
        at java.util.TimerThread.mainLoop(java.base@21.0.1/Timer.java:563)
        - locked <0x00000007045d1190> (a java.util.TaskQueue)
        at java.util.TimerThread.run(java.base@21.0.1/Timer.java:516)

"MapWithAI" #120 [82660] daemon prio=5 os_prio=0 cpu=15.62ms elapsed=18.75s tid=0x000001e7ef2126b0 nid=82660 waiting on condition  [0x00000050c6dff000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x000000070c8006c8> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.parkUntil(java.base@21.0.1/LockSupport.java:449)
        at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.1/ForkJoinPool.java:1891)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1809)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188)

"CacheEventQueue.QProcessor-mapwithai:esrisources_BLOCK_v2Thread-8" #121 [60316] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=18.65s tid=0x000001e7ef210c70 nid=60316 waiting on condition  [0x00000050c6fff000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x0000000704acfd08> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.1/AbstractQueuedSynchronizer.java:519)
        at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.1/ForkJoinPool.java:3780)
        at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.1/ForkJoinPool.java:3725)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.1/AbstractQueuedSynchronizer.java:1707)
        at java.util.concurrent.LinkedBlockingQueue.take(java.base@21.0.1/LinkedBlockingQueue.java:435)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.1/ThreadPoolExecutor.java:1070)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.1/ThreadPoolExecutor.java:1130)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.1/ThreadPoolExecutor.java:642)
        at java.lang.Thread.runWith(java.base@21.0.1/Thread.java:1596)
        at java.lang.Thread.run(java.base@21.0.1/Thread.java:1583)

"MapWithAI" #122 [76804] daemon prio=5 os_prio=0 cpu=62.50ms elapsed=18.64s tid=0x000001e7ef20cad0 nid=76804 waiting on condition  [0x00000050c6eff000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x000000070c8006c8> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.1/ForkJoinPool.java:1893)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1809)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188)

"CacheEventQueue.QProcessor-api_BLOCK_v2Thread-9" #124 [84484] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=18.37s tid=0x000001e7ef1d2240 nid=84484 waiting on condition  [0x00000050c6cfe000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x000000070c80cb78> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.1/AbstractQueuedSynchronizer.java:519)
        at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.1/ForkJoinPool.java:3780)
        at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.1/ForkJoinPool.java:3725)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.1/AbstractQueuedSynchronizer.java:1707)
        at java.util.concurrent.LinkedBlockingQueue.take(java.base@21.0.1/LinkedBlockingQueue.java:435)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.1/ThreadPoolExecutor.java:1070)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.1/ThreadPoolExecutor.java:1130)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.1/ThreadPoolExecutor.java:642)
        at java.lang.Thread.runWith(java.base@21.0.1/Thread.java:1596)
        at java.lang.Thread.run(java.base@21.0.1/Thread.java:1583)

"RemoteControl HTTP Server" #126 [80316] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=18.11s tid=0x000001e7ef1d3c80 nid=80316 runnable  [0x00000050c72fe000]
   java.lang.Thread.State: RUNNABLE
        at sun.nio.ch.Net.accept(java.base@21.0.1/Native Method)
        at sun.nio.ch.NioSocketImpl.accept(java.base@21.0.1/NioSocketImpl.java:748)
        at java.net.ServerSocket.implAccept(java.base@21.0.1/ServerSocket.java:698)
        at java.net.ServerSocket.platformImplAccept(java.base@21.0.1/ServerSocket.java:663)
        at java.net.ServerSocket.implAccept(java.base@21.0.1/ServerSocket.java:639)
        at java.net.ServerSocket.implAccept(java.base@21.0.1/ServerSocket.java:585)
        at java.net.ServerSocket.accept(java.base@21.0.1/ServerSocket.java:543)
        at org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:104)

"RemoteControl HTTP Server" #127 [84668] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=18.11s tid=0x000001e7ef1d4310 nid=84668 runnable  [0x00000050c73ff000]
   java.lang.Thread.State: RUNNABLE
        at sun.nio.ch.Net.accept(java.base@21.0.1/Native Method)
        at sun.nio.ch.NioSocketImpl.accept(java.base@21.0.1/NioSocketImpl.java:748)
        at java.net.ServerSocket.implAccept(java.base@21.0.1/ServerSocket.java:698)
        at java.net.ServerSocket.platformImplAccept(java.base@21.0.1/ServerSocket.java:663)
        at java.net.ServerSocket.implAccept(java.base@21.0.1/ServerSocket.java:639)
        at java.net.ServerSocket.implAccept(java.base@21.0.1/ServerSocket.java:585)
        at java.net.ServerSocket.accept(java.base@21.0.1/ServerSocket.java:543)
        at org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:104)

"message-notifier-0" #128 [73236] prio=5 os_prio=0 cpu=15.62ms elapsed=18.11s tid=0x000001e7eb2ce1e0 nid=73236 waiting on condition  [0x00000050c74ff000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x00000007ffe798b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.1/LockSupport.java:269)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@21.0.1/AbstractQueuedSynchronizer.java:1758)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@21.0.1/ScheduledThreadPoolExecutor.java:1182)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@21.0.1/ScheduledThreadPoolExecutor.java:899)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.1/ThreadPoolExecutor.java:1070)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.1/ThreadPoolExecutor.java:1130)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.1/ThreadPoolExecutor.java:642)
        at java.lang.Thread.runWith(java.base@21.0.1/Thread.java:1596)
        at java.lang.Thread.run(java.base@21.0.1/Thread.java:1583)

"changeset-updater-0" #129 [82472] prio=5 os_prio=0 cpu=0.00ms elapsed=18.11s tid=0x000001e7eb2cd4c0 nid=82472 waiting on condition  [0x00000050c75ff000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x000000070c800098> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.1/LockSupport.java:269)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@21.0.1/AbstractQueuedSynchronizer.java:1758)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@21.0.1/ScheduledThreadPoolExecutor.java:1182)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@21.0.1/ScheduledThreadPoolExecutor.java:899)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.1/ThreadPoolExecutor.java:1070)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.1/ThreadPoolExecutor.java:1130)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.1/ThreadPoolExecutor.java:642)
        at java.lang.Thread.runWith(java.base@21.0.1/Thread.java:1596)
        at java.lang.Thread.run(java.base@21.0.1/Thread.java:1583)

"DestroyJavaVM" #130 [74992] prio=5 os_prio=0 cpu=578.12ms elapsed=18.10s tid=0x000001e7eb2ce870 nid=74992 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Timer-0" #133 [84748] daemon prio=6 os_prio=0 cpu=0.00ms elapsed=18.02s tid=0x000001e7eb2cef00 nid=84748 in Object.wait()  [0x00000050c76ff000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait0(java.base@21.0.1/Native Method)
        - waiting on <no object reference available>
        at java.lang.Object.wait(java.base@21.0.1/Object.java:366)
        at java.util.TimerThread.mainLoop(java.base@21.0.1/Timer.java:563)
        - locked <0x000000070c84c1c0> (a java.util.TaskQueue)
        at java.util.TimerThread.run(java.base@21.0.1/Timer.java:516)

"MapWithAI" #136 [83220] daemon prio=5 os_prio=0 cpu=250.00ms elapsed=17.83s tid=0x000001e7eb2cad60 nid=83220 waiting on condition  [0x00000050c77ff000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x000000070c8006c8> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.1/ForkJoinPool.java:1893)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1809)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188)

"MapWithAI" #137 [53204] daemon prio=5 os_prio=0 cpu=171.88ms elapsed=17.82s tid=0x000001e7eb2d02b0 nid=53204 waiting on condition  [0x00000050c78ff000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x000000070c8006c8> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.1/ForkJoinPool.java:1893)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1809)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188)

"MapWithAI" #138 [36528] daemon prio=5 os_prio=0 cpu=218.75ms elapsed=17.82s tid=0x000001e7eb2ca6d0 nid=36528 waiting on condition  [0x00000050c79ff000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x000000070c8006c8> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.1/ForkJoinPool.java:1893)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1809)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188)

"MapWithAI" #139 [16036] daemon prio=5 os_prio=0 cpu=187.50ms elapsed=17.82s tid=0x000001e7eb2cce30 nid=16036 waiting on condition  [0x00000050c7afe000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x000000070c8006c8> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.1/ForkJoinPool.java:1893)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1809)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188)

"MapWithAI" #140 [37844] daemon prio=5 os_prio=0 cpu=187.50ms elapsed=17.82s tid=0x000001e7eb2cdb50 nid=37844 waiting on condition  [0x00000050c7bff000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x000000070c8006c8> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.1/ForkJoinPool.java:1893)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1809)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188)

"MapWithAI" #141 [40676] daemon prio=5 os_prio=0 cpu=203.12ms elapsed=17.82s tid=0x000001e7eb2cba80 nid=40676 waiting on condition  [0x00000050c7cff000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x000000070c8006c8> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.1/ForkJoinPool.java:1893)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1809)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188)

"MapWithAI" #142 [41672] daemon prio=5 os_prio=0 cpu=125.00ms elapsed=17.82s tid=0x000001e7eb2cc7a0 nid=41672 waiting on condition  [0x00000050c7dff000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x000000070c8006c8> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.1/ForkJoinPool.java:1893)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1809)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188)

"MapWithAI" #143 [84540] daemon prio=5 os_prio=0 cpu=218.75ms elapsed=17.82s tid=0x000001e7eb2d0940 nid=84540 waiting on condition  [0x00000050c7eff000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x000000070c8006c8> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.1/ForkJoinPool.java:1893)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1809)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188)

"MapWithAI" #144 [84848] daemon prio=5 os_prio=0 cpu=296.88ms elapsed=17.82s tid=0x000001e7eb2cf590 nid=84848 waiting on condition  [0x00000050c7fff000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x000000070c8006c8> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.1/ForkJoinPool.java:1893)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1809)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188)

"MapWithAI" #145 [84264] daemon prio=5 os_prio=0 cpu=250.00ms elapsed=17.82s tid=0x000001e7eb2c99b0 nid=84264 waiting on condition  [0x00000050c80ff000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x000000070c8006c8> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.1/ForkJoinPool.java:1893)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1809)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188)

"MapWithAI" #146 [83124] daemon prio=5 os_prio=0 cpu=125.00ms elapsed=17.82s tid=0x000001e7eb2d0fd0 nid=83124 waiting on condition  [0x00000050c81ff000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x000000070c8006c8> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.1/ForkJoinPool.java:1893)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1809)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188)

"MapWithAI" #147 [72776] daemon prio=5 os_prio=0 cpu=218.75ms elapsed=17.82s tid=0x000001e7eb2cb3f0 nid=72776 waiting on condition  [0x00000050c82ff000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x000000070c8006c8> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.1/ForkJoinPool.java:1893)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1809)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188)

"MapWithAI" #148 [84656] daemon prio=5 os_prio=0 cpu=171.88ms elapsed=17.82s tid=0x000001e7eb2cc110 nid=84656 waiting on condition  [0x00000050c83ff000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x000000070c8006c8> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.1/ForkJoinPool.java:1893)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1809)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188)

"MapWithAI" #149 [64668] daemon prio=5 os_prio=0 cpu=250.00ms elapsed=17.82s tid=0x000001e7e3f3ec70 nid=64668 waiting on condition  [0x00000050c84ff000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method)
        - parking to wait for  <0x000000070c8006c8> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.park(java.base@21.0.1/LockSupport.java:371)
        at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.1/ForkJoinPool.java:1893)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1809)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188)

"VM Thread" os_prio=2 cpu=15.62ms elapsed=48.98s tid=0x000001e7ff0f0600 nid=83384 runnable

"GC Thread#0" os_prio=2 cpu=62.50ms elapsed=49.02s tid=0x000001e7fb0ee540 nid=71124 runnable

"GC Thread#1" os_prio=2 cpu=31.25ms elapsed=48.53s tid=0x000001e7e240ee70 nid=81928 runnable

"GC Thread#2" os_prio=2 cpu=15.62ms elapsed=48.53s tid=0x000001e7e24b6350 nid=84600 runnable

"GC Thread#3" os_prio=2 cpu=62.50ms elapsed=48.53s tid=0x000001e7e24b66f0 nid=80532 runnable

"GC Thread#4" os_prio=2 cpu=15.62ms elapsed=48.53s tid=0x000001e7e24b6a90 nid=83952 runnable

"GC Thread#5" os_prio=2 cpu=15.62ms elapsed=48.53s tid=0x000001e7e23d7770 nid=79708 runnable

"GC Thread#6" os_prio=2 cpu=31.25ms elapsed=48.53s tid=0x000001e7e27e7940 nid=84884 runnable

"GC Thread#7" os_prio=2 cpu=31.25ms elapsed=48.53s tid=0x000001e7e2303980 nid=81108 runnable

"GC Thread#8" os_prio=2 cpu=15.62ms elapsed=48.53s tid=0x000001e7e2303d20 nid=78884 runnable

"GC Thread#9" os_prio=2 cpu=0.00ms elapsed=48.53s tid=0x000001e7e23044d0 nid=83508 runnable

"GC Thread#10" os_prio=2 cpu=0.00ms elapsed=48.53s tid=0x000001e7e2304a80 nid=81784 runnable

"GC Thread#11" os_prio=2 cpu=15.62ms elapsed=48.53s tid=0x000001e7e2531e80 nid=77884 runnable

"GC Thread#12" os_prio=2 cpu=31.25ms elapsed=39.67s tid=0x000001e7e46b3a20 nid=82380 runnable

"G1 Main Marker" os_prio=2 cpu=0.00ms elapsed=49.02s tid=0x000001e7fb0ff9f0 nid=84932 runnable

"G1 Conc#0" os_prio=2 cpu=609.38ms elapsed=49.02s tid=0x000001e7fb1012b0 nid=60124 runnable

"G1 Conc#1" os_prio=2 cpu=718.75ms elapsed=39.42s tid=0x000001e7e46b3dc0 nid=14324 runnable

"G1 Conc#2" os_prio=2 cpu=734.38ms elapsed=39.42s tid=0x000001e7e46b4fe0 nid=80184 runnable

"G1 Refine#0" os_prio=2 cpu=0.00ms elapsed=49.01s tid=0x000001e7fefa93a0 nid=82236 runnable

"G1 Service" os_prio=2 cpu=0.00ms elapsed=49.01s tid=0x000001e7fefa9bc0 nid=83132 runnable

"VM Periodic Task Thread" os_prio=2 cpu=31.25ms elapsed=48.99s tid=0x000001e7ff0d7a00 nid=76764 waiting on condition

JNI global refs: 134, weak refs: 3912