Full thread dump OpenJDK 64-Bit Server VM (17-internal+0-adhoc.foo.jdk mixed mode, sharing): Threads class SMR info: _java_thread_list=0x00007fa213c7e980, length=14, elements={ 0x00007fa214008e00, 0x00007fa214017c00, 0x00007fa21403c400, 0x00007fa21403e000, 0x00007fa21403ee00, 0x00007fa215015000, 0x00007fa215010a00, 0x00007fa215012400, 0x00007fa21480be00, 0x00007fa21504a800, 0x00007fa2160dcc00, 0x00007fa214041000, 0x00007fa215017600, 0x00007fa21508f400 } "main" #1 prio=5 os_prio=31 cpu=679.45ms elapsed=196.31s tid=0x00007fa214008e00 nid=0x1f03 waiting on condition [0x000070000ab17000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-internal/Native Method) - parking to wait for <0x000000070fa607e0> (a java.util.concurrent.FutureTask) at java.util.concurrent.locks.LockSupport.park(java.base@17-internal/LockSupport.java:211) at java.util.concurrent.FutureTask.awaitDone(java.base@17-internal/FutureTask.java:447) at java.util.concurrent.FutureTask.get(java.base@17-internal/FutureTask.java:190) at JDK8260366.main(JDK8260366.java:15) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@17-internal/Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@17-internal/NativeMethodAccessorImpl.java:78) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@17-internal/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@17-internal/Method.java:566) at com.sun.tools.javac.launcher.Main.execute(jdk.compiler@17-internal/Main.java:415) at com.sun.tools.javac.launcher.Main.run(jdk.compiler@17-internal/Main.java:192) at com.sun.tools.javac.launcher.Main.main(jdk.compiler@17-internal/Main.java:132) "Reference Handler" #2 daemon prio=10 os_prio=31 cpu=1.19ms elapsed=196.30s tid=0x00007fa214017c00 nid=0x4403 waiting on condition [0x000070000b22c000] java.lang.Thread.State: RUNNABLE at java.lang.ref.Reference.waitForReferencePendingList(java.base@17-internal/Native Method) at java.lang.ref.Reference.processPendingReferences(java.base@17-internal/Reference.java:243) at java.lang.ref.Reference$ReferenceHandler.run(java.base@17-internal/Reference.java:215) "Finalizer" #3 daemon prio=8 os_prio=31 cpu=0.25ms elapsed=196.30s tid=0x00007fa21403c400 nid=0x3d03 in Object.wait() [0x000070000b32f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@17-internal/Native Method) - waiting on <0x000000070e82ac18> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@17-internal/ReferenceQueue.java:155) - locked <0x000000070e82ac18> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@17-internal/ReferenceQueue.java:176) at java.lang.ref.Finalizer$FinalizerThread.run(java.base@17-internal/Finalizer.java:171) "Signal Dispatcher" #4 daemon prio=9 os_prio=31 cpu=0.28ms elapsed=196.29s tid=0x00007fa21403e000 nid=0x5a03 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Service Thread" #5 daemon prio=9 os_prio=31 cpu=0.35ms elapsed=196.29s tid=0x00007fa21403ee00 nid=0x5b03 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Monitor Deflation Thread" #6 daemon prio=9 os_prio=31 cpu=10.77ms elapsed=196.29s tid=0x00007fa215015000 nid=0x5d03 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" #7 daemon prio=9 os_prio=31 cpu=359.18ms elapsed=196.29s tid=0x00007fa215010a00 nid=0xa703 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task "C1 CompilerThread0" #10 daemon prio=9 os_prio=31 cpu=374.87ms elapsed=196.29s tid=0x00007fa215012400 nid=0x6003 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task "Sweeper thread" #11 daemon prio=9 os_prio=31 cpu=0.04ms elapsed=196.29s tid=0x00007fa21480be00 nid=0xa503 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Common-Cleaner" #12 daemon prio=8 os_prio=31 cpu=1.92ms elapsed=196.28s tid=0x00007fa21504a800 nid=0x6203 in Object.wait() [0x000070000bb4a000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@17-internal/Native Method) - waiting on <0x000000070e8156c8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@17-internal/ReferenceQueue.java:155) - locked <0x000000070e8156c8> (a java.lang.ref.ReferenceQueue$Lock) at jdk.internal.ref.CleanerImpl.run(java.base@17-internal/CleanerImpl.java:140) at java.lang.Thread.run(java.base@17-internal/Thread.java:831) at jdk.internal.misc.InnocuousThread.run(java.base@17-internal/InnocuousThread.java:134) "Notification Thread" #13 daemon prio=9 os_prio=31 cpu=0.06ms elapsed=196.26s tid=0x00007fa2160dcc00 nid=0xa303 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "pool-1-thread-1" #14 prio=5 os_prio=31 cpu=12.87ms elapsed=195.62s tid=0x00007fa214041000 nid=0x9903 in Object.wait() [0x000070000c568000] java.lang.Thread.State: RUNNABLE at jdk.net.ExtendedSocketOptions.(jdk.net@17-internal/ExtendedSocketOptions.java:234) - waiting on the Class initialization monitor for sun.net.ext.ExtendedSocketOptions at java.lang.Class.forName0(java.base@17-internal/Native Method) at java.lang.Class.forName(java.base@17-internal/Class.java:375) at JDK8260366$Task.call(JDK8260366.java:34) at JDK8260366$Task.call(JDK8260366.java:24) at java.util.concurrent.FutureTask.run(java.base@17-internal/FutureTask.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-internal/ThreadPoolExecutor.java:1135) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-internal/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-internal/Thread.java:831) "pool-1-thread-2" #15 prio=5 os_prio=31 cpu=7.46ms elapsed=195.62s tid=0x00007fa215017600 nid=0x6c03 in Object.wait() [0x000070000c66b000] java.lang.Thread.State: RUNNABLE at java.lang.Class.forName0(java.base@17-internal/Native Method) - waiting on the Class initialization monitor for jdk.net.ExtendedSocketOptions at java.lang.Class.forName(java.base@17-internal/Class.java:375) at sun.net.ext.ExtendedSocketOptions.(java.base@17-internal/ExtendedSocketOptions.java:184) at java.lang.Class.forName0(java.base@17-internal/Native Method) at java.lang.Class.forName(java.base@17-internal/Class.java:375) at JDK8260366$Task.call(JDK8260366.java:34) at JDK8260366$Task.call(JDK8260366.java:24) at java.util.concurrent.FutureTask.run(java.base@17-internal/FutureTask.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-internal/ThreadPoolExecutor.java:1135) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-internal/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-internal/Thread.java:831) "Attach Listener" #16 daemon prio=9 os_prio=31 cpu=0.59ms elapsed=0.21s tid=0x00007fa21508f400 nid=0x6407 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "VM Thread" os_prio=31 cpu=12.38ms elapsed=196.31s tid=0x00007fa213c1e870 nid=0x3a03 runnable "GC Thread#0" os_prio=31 cpu=6.33ms elapsed=196.31s tid=0x00007fa215913090 nid=0x4e03 runnable "GC Thread#1" os_prio=31 cpu=6.08ms elapsed=195.76s tid=0x00007fa2176159d0 nid=0x6503 runnable "GC Thread#2" os_prio=31 cpu=5.91ms elapsed=195.76s tid=0x00007fa217616420 nid=0x6703 runnable "GC Thread#3" os_prio=31 cpu=4.56ms elapsed=195.76s tid=0x00007fa217616e50 nid=0x9d03 runnable "GC Thread#4" os_prio=31 cpu=6.07ms elapsed=195.76s tid=0x00007fa217617cb0 nid=0x6903 runnable "GC Thread#5" os_prio=31 cpu=5.78ms elapsed=195.76s tid=0x00007fa217618b10 nid=0x6a03 runnable "G1 Main Marker" os_prio=31 cpu=0.07ms elapsed=196.31s tid=0x00007fa215914020 nid=0x3303 runnable "G1 Conc#0" os_prio=31 cpu=0.04ms elapsed=196.31s tid=0x00007fa213c103e0 nid=0x4c03 runnable "G1 Refine#0" os_prio=31 cpu=0.05ms elapsed=196.31s tid=0x00007fa215930a20 nid=0x4903 runnable "G1 Service" os_prio=31 cpu=56.89ms elapsed=196.31s tid=0x00007fa2159318f0 nid=0x3703 runnable "VM Periodic Task Thread" os_prio=31 cpu=212.90ms elapsed=196.26s tid=0x00007fa213d215f0 nid=0x6303 waiting on condition JNI global refs: 9, weak refs: 0