Created
October 24, 2019 20:06
-
-
Save jvican/a4a081718ac330de3aa734fdfd665085 to your computer and use it in GitHub Desktop.
jstack traces for three Metals processes, out of which two are zombie and one is healthy
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2019-10-24 21:58:09 | |
Full thread dump OpenJDK 64-Bit GraalVM CE 19.2.0 (25.222-b08-jvmci-19.2-b02 mixed mode): | |
"Attach Listener" #450 daemon prio=9 os_prio=0 tid=0x00007f5a1c001000 nid=0x29dee waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"DestroyJavaVM" #449 prio=5 os_prio=0 tid=0x00007f5a8c010800 nid=0x4b72 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"Scala Presentation Compiler []" #434 daemon prio=5 os_prio=0 tid=0x00007f599409b800 nid=0x19419 in Object.wait() [0x00007f58f8bf1000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:502) | |
at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:28) | |
- locked <0x00000007420301c8> (a scala.tools.nsc.util.WorkScheduler) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.$anonfun$run$2(PresentationCompilerThread.scala:28) | |
at scala.tools.nsc.interactive.PresentationCompilerThread$$Lambda$3156/1547145327.apply$mcZ$sp(Unknown Source) | |
at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:50) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:28) | |
"Scala Presentation Compiler []" #406 daemon prio=5 os_prio=0 tid=0x00007f595404e800 nid=0x18880 in Object.wait() [0x00007f58f2ffa000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:502) | |
at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:28) | |
- locked <0x00000005d92e21b8> (a scala.tools.nsc.util.WorkScheduler) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.$anonfun$run$2(PresentationCompilerThread.scala:28) | |
at scala.tools.nsc.interactive.PresentationCompilerThread$$Lambda$4849/1948902175.apply$mcZ$sp(Unknown Source) | |
at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:50) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:28) | |
"bsp-client-to-server" #365 prio=5 os_prio=0 tid=0x00007f599c018000 nid=0x187b5 runnable [0x00007f58fb3fb000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.FileDispatcherImpl.read0(Native Method) | |
at sun.nio.ch.FileDispatcherImpl.read(FileDispatcherImpl.java:46) | |
at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223) | |
at sun.nio.ch.IOUtil.read(IOUtil.java:197) | |
at sun.nio.ch.SourceChannelImpl.read(SourceChannelImpl.java:167) | |
- locked <0x00000005d4800d38> (a java.lang.Object) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:59) | |
- locked <0x00000005d4800d08> (a java.lang.Object) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:109) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:103) | |
- locked <0x00000005d4800c68> (a sun.nio.ch.ChannelInputStream) | |
at java.nio.channels.Channels$ReadableByteChannelImpl.read(Channels.java:385) | |
- locked <0x00000005d4a42d40> (a java.lang.Object) | |
at bloop.launcher.bsp.BspBridge.copyContents(BspBridge.scala:282) | |
at bloop.launcher.bsp.BspBridge.forwardStreamContents(BspBridge.scala:272) | |
at bloop.launcher.bsp.BspBridge.$anonfun$wireBspConnectionStreams$1(BspBridge.scala:197) | |
at bloop.launcher.bsp.BspBridge$$Lambda$293/889500246.apply$mcV$sp(Unknown Source) | |
at bloop.bloopgun.core.Shell$$anon$2.run(Shell.scala:156) | |
"Scala Presentation Compiler []" #335 daemon prio=5 os_prio=0 tid=0x00007f59a573d800 nid=0x15c94 in Object.wait() [0x00007f58f9bf5000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:502) | |
at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:28) | |
- locked <0x00000005d5068d68> (a scala.tools.nsc.util.WorkScheduler) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.$anonfun$run$2(PresentationCompilerThread.scala:28) | |
at scala.tools.nsc.interactive.PresentationCompilerThread$$Lambda$3156/1547145327.apply$mcZ$sp(Unknown Source) | |
at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:50) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:28) | |
"Scala Presentation Compiler []" #296 daemon prio=5 os_prio=0 tid=0x00007f59b003e000 nid=0x13dc9 in Object.wait() [0x00007f58fa7f8000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:502) | |
at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:28) | |
- locked <0x00000005d52cae68> (a scala.tools.nsc.util.WorkScheduler) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.$anonfun$run$2(PresentationCompilerThread.scala:28) | |
at scala.tools.nsc.interactive.PresentationCompilerThread$$Lambda$3156/1547145327.apply$mcZ$sp(Unknown Source) | |
at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:50) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:28) | |
"bsp-client-to-server" #260 prio=5 os_prio=0 tid=0x00007f58fc019800 nid=0x13577 runnable [0x00007f5976ffa000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.FileDispatcherImpl.read0(Native Method) | |
at sun.nio.ch.FileDispatcherImpl.read(FileDispatcherImpl.java:46) | |
at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223) | |
at sun.nio.ch.IOUtil.read(IOUtil.java:197) | |
at sun.nio.ch.SourceChannelImpl.read(SourceChannelImpl.java:167) | |
- locked <0x00000005d541bde8> (a java.lang.Object) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:59) | |
- locked <0x00000005d541be48> (a java.lang.Object) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:109) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:103) | |
- locked <0x00000005d548dc88> (a sun.nio.ch.ChannelInputStream) | |
at java.nio.channels.Channels$ReadableByteChannelImpl.read(Channels.java:385) | |
- locked <0x00000005d548dca8> (a java.lang.Object) | |
at bloop.launcher.bsp.BspBridge.copyContents(BspBridge.scala:282) | |
at bloop.launcher.bsp.BspBridge.forwardStreamContents(BspBridge.scala:272) | |
at bloop.launcher.bsp.BspBridge.$anonfun$wireBspConnectionStreams$1(BspBridge.scala:197) | |
at bloop.launcher.bsp.BspBridge$$Lambda$293/889500246.apply$mcV$sp(Unknown Source) | |
at bloop.bloopgun.core.Shell$$anon$2.run(Shell.scala:156) | |
"Scala Presentation Compiler []" #248 daemon prio=5 os_prio=0 tid=0x00007f59d80a7800 nid=0x1336c in Object.wait() [0x00007f59273fb000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:502) | |
at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:28) | |
- locked <0x00000005d5492840> (a scala.tools.nsc.util.WorkScheduler) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.$anonfun$run$2(PresentationCompilerThread.scala:28) | |
at scala.tools.nsc.interactive.PresentationCompilerThread$$Lambda$3156/1547145327.apply$mcZ$sp(Unknown Source) | |
at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:50) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:28) | |
"Scala Presentation Compiler []" #246 daemon prio=5 os_prio=0 tid=0x00007f59b003a000 nid=0x13369 in Object.wait() [0x00007f59251f8000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:502) | |
at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:28) | |
- locked <0x00000005d717b2a0> (a scala.tools.nsc.util.WorkScheduler) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.$anonfun$run$2(PresentationCompilerThread.scala:28) | |
at scala.tools.nsc.interactive.PresentationCompilerThread$$Lambda$3156/1547145327.apply$mcZ$sp(Unknown Source) | |
at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:50) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:28) | |
"bsp-client-to-server" #239 prio=5 os_prio=0 tid=0x00007f599c01e000 nid=0x13332 runnable [0x00007f5950bfe000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.FileDispatcherImpl.read0(Native Method) | |
at sun.nio.ch.FileDispatcherImpl.read(FileDispatcherImpl.java:46) | |
at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223) | |
at sun.nio.ch.IOUtil.read(IOUtil.java:197) | |
at sun.nio.ch.SourceChannelImpl.read(SourceChannelImpl.java:167) | |
- locked <0x00000005d72914b0> (a java.lang.Object) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:59) | |
- locked <0x00000005d7291510> (a java.lang.Object) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:109) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:103) | |
- locked <0x00000005d7293530> (a sun.nio.ch.ChannelInputStream) | |
at java.nio.channels.Channels$ReadableByteChannelImpl.read(Channels.java:385) | |
- locked <0x00000005d7293550> (a java.lang.Object) | |
at bloop.launcher.bsp.BspBridge.copyContents(BspBridge.scala:282) | |
at bloop.launcher.bsp.BspBridge.forwardStreamContents(BspBridge.scala:272) | |
at bloop.launcher.bsp.BspBridge.$anonfun$wireBspConnectionStreams$1(BspBridge.scala:197) | |
at bloop.launcher.bsp.BspBridge$$Lambda$293/889500246.apply$mcV$sp(Unknown Source) | |
at bloop.bloopgun.core.Shell$$anon$2.run(Shell.scala:156) | |
"Scala Presentation Compiler []" #164 daemon prio=5 os_prio=0 tid=0x00007f5970cbd800 nid=0xa925 in Object.wait() [0x00007f59ac5f2000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:502) | |
at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:28) | |
- locked <0x00000005d1dcb240> (a scala.tools.nsc.util.WorkScheduler) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.$anonfun$run$2(PresentationCompilerThread.scala:28) | |
at scala.tools.nsc.interactive.PresentationCompilerThread$$Lambda$3156/1547145327.apply$mcZ$sp(Unknown Source) | |
at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:50) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:28) | |
"Scala Presentation Compiler []" #153 daemon prio=5 os_prio=0 tid=0x00007f5970cb8800 nid=0x9e7e in Object.wait() [0x00007f59255f9000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:502) | |
at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:28) | |
- locked <0x00000005cfd53010> (a scala.tools.nsc.util.WorkScheduler) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.$anonfun$run$2(PresentationCompilerThread.scala:28) | |
at scala.tools.nsc.interactive.PresentationCompilerThread$$Lambda$3156/1547145327.apply$mcZ$sp(Unknown Source) | |
at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:50) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:28) | |
"bsp-client-to-server" #113 prio=5 os_prio=0 tid=0x00007f5920004800 nid=0x9dd2 runnable [0x00007f59dcdfc000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.FileDispatcherImpl.read0(Native Method) | |
at sun.nio.ch.FileDispatcherImpl.read(FileDispatcherImpl.java:46) | |
at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223) | |
at sun.nio.ch.IOUtil.read(IOUtil.java:197) | |
at sun.nio.ch.SourceChannelImpl.read(SourceChannelImpl.java:167) | |
- locked <0x00000005cfc63390> (a java.lang.Object) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:59) | |
- locked <0x00000005cfc63360> (a java.lang.Object) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:109) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:103) | |
- locked <0x00000005cfc632c0> (a sun.nio.ch.ChannelInputStream) | |
at java.nio.channels.Channels$ReadableByteChannelImpl.read(Channels.java:385) | |
- locked <0x00000005cfc949e8> (a java.lang.Object) | |
at bloop.launcher.bsp.BspBridge.copyContents(BspBridge.scala:282) | |
at bloop.launcher.bsp.BspBridge.forwardStreamContents(BspBridge.scala:272) | |
at bloop.launcher.bsp.BspBridge.$anonfun$wireBspConnectionStreams$1(BspBridge.scala:197) | |
at bloop.launcher.bsp.BspBridge$$Lambda$293/889500246.apply$mcV$sp(Unknown Source) | |
at bloop.bloopgun.core.Shell$$anon$2.run(Shell.scala:156) | |
"bsp-client-to-server" #70 prio=5 os_prio=0 tid=0x00007f5960075800 nid=0x5765 runnable [0x00007f59afffe000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.FileDispatcherImpl.read0(Native Method) | |
at sun.nio.ch.FileDispatcherImpl.read(FileDispatcherImpl.java:46) | |
at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223) | |
at sun.nio.ch.IOUtil.read(IOUtil.java:197) | |
at sun.nio.ch.SourceChannelImpl.read(SourceChannelImpl.java:167) | |
- locked <0x00000005ce35ea78> (a java.lang.Object) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:59) | |
- locked <0x00000005ce35ea48> (a java.lang.Object) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:109) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:103) | |
- locked <0x00000005ce35e9a8> (a sun.nio.ch.ChannelInputStream) | |
at java.nio.channels.Channels$ReadableByteChannelImpl.read(Channels.java:385) | |
- locked <0x00000005ce365698> (a java.lang.Object) | |
at bloop.launcher.bsp.BspBridge.copyContents(BspBridge.scala:282) | |
at bloop.launcher.bsp.BspBridge.forwardStreamContents(BspBridge.scala:272) | |
at bloop.launcher.bsp.BspBridge.$anonfun$wireBspConnectionStreams$1(BspBridge.scala:197) | |
at bloop.launcher.bsp.BspBridge$$Lambda$293/889500246.apply$mcV$sp(Unknown Source) | |
at bloop.bloopgun.core.Shell$$anon$2.run(Shell.scala:156) | |
"pool-6-thread-6" #56 daemon prio=5 os_prio=0 tid=0x00007f599002d800 nid=0x4bc0 waiting on condition [0x00007f59773fb000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000005cd19d528> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
at java.lang.Thread.run(Thread.java:748) | |
"pool-6-thread-5" #54 daemon prio=5 os_prio=0 tid=0x00007f596c001800 nid=0x4bbf waiting on condition [0x00007f59777fc000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000005cd19d528> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
at java.lang.Thread.run(Thread.java:748) | |
"pool-6-thread-4" #49 daemon prio=5 os_prio=0 tid=0x00007f598c003000 nid=0x4bbb waiting on condition [0x00007f59ac9f3000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000005cd19d528> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
at java.lang.Thread.run(Thread.java:748) | |
"pool-6-thread-3" #48 daemon prio=5 os_prio=0 tid=0x00007f5988003000 nid=0x4bba waiting on condition [0x00007f59acdf4000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000005cd19d528> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
at java.lang.Thread.run(Thread.java:748) | |
"pool-6-thread-2" #47 daemon prio=5 os_prio=0 tid=0x00007f598c001800 nid=0x4bb9 waiting on condition [0x00007f59ad1f5000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000005cd19d528> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
at java.lang.Thread.run(Thread.java:748) | |
"pool-6-thread-1" #46 daemon prio=5 os_prio=0 tid=0x00007f5988001800 nid=0x4bb8 waiting on condition [0x00007f59ad5f6000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000005cd19d528> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
at java.lang.Thread.run(Thread.java:748) | |
"bsp-client-to-server" #33 prio=5 os_prio=0 tid=0x00007f59d8002000 nid=0x4ba1 runnable [0x00007f59dc5e2000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.FileDispatcherImpl.read0(Native Method) | |
at sun.nio.ch.FileDispatcherImpl.read(FileDispatcherImpl.java:46) | |
at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223) | |
at sun.nio.ch.IOUtil.read(IOUtil.java:197) | |
at sun.nio.ch.SourceChannelImpl.read(SourceChannelImpl.java:167) | |
- locked <0x00000005ccf6fcb8> (a java.lang.Object) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:59) | |
- locked <0x00000005ccf6fc88> (a java.lang.Object) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:109) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:103) | |
- locked <0x00000005ccf6fbe8> (a sun.nio.ch.ChannelInputStream) | |
at java.nio.channels.Channels$ReadableByteChannelImpl.read(Channels.java:385) | |
- locked <0x00000005cd01fbb8> (a java.lang.Object) | |
at bloop.launcher.bsp.BspBridge.copyContents(BspBridge.scala:282) | |
at bloop.launcher.bsp.BspBridge.forwardStreamContents(BspBridge.scala:272) | |
at bloop.launcher.bsp.BspBridge.$anonfun$wireBspConnectionStreams$1(BspBridge.scala:197) | |
at bloop.launcher.bsp.BspBridge$$Lambda$293/889500246.apply$mcV$sp(Unknown Source) | |
at bloop.bloopgun.core.Shell$$anon$2.run(Shell.scala:156) | |
"Service Thread" #9 daemon prio=9 os_prio=0 tid=0x00007f5a8c0d3000 nid=0x4b83 runnable [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"C1 CompilerThread3" #8 daemon prio=9 os_prio=0 tid=0x00007f5a8c0d0000 nid=0x4b82 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"JVMCI-native CompilerThread2" #7 daemon prio=9 os_prio=0 tid=0x00007f5a8c0ce800 nid=0x4b81 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"JVMCI-native CompilerThread1" #6 daemon prio=9 os_prio=0 tid=0x00007f5a8c0cc800 nid=0x4b80 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"JVMCI-native CompilerThread0" #5 daemon prio=9 os_prio=0 tid=0x00007f5a8c0c9800 nid=0x4b7f waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"Signal Dispatcher" #4 daemon prio=9 os_prio=0 tid=0x00007f5a8c0c8000 nid=0x4b7e runnable [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"Finalizer" #3 daemon prio=8 os_prio=0 tid=0x00007f5a8c095000 nid=0x4b7d in Object.wait() [0x00007f5a62260000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144) | |
- locked <0x00000005cc498630> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165) | |
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:216) | |
"Reference Handler" #2 daemon prio=10 os_prio=0 tid=0x00007f5a8c090800 nid=0x4b7c in Object.wait() [0x00007f5a62661000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:502) | |
at java.lang.ref.Reference.tryHandlePending(Reference.java:191) | |
- locked <0x00000005cc63fe98> (a java.lang.ref.Reference$Lock) | |
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153) | |
"VM Thread" os_prio=0 tid=0x00007f5a8c089000 nid=0x4b7b runnable | |
"GC task thread#0 (ParallelGC)" os_prio=0 tid=0x00007f5a8c026800 nid=0x4b73 runnable | |
"GC task thread#1 (ParallelGC)" os_prio=0 tid=0x00007f5a8c028000 nid=0x4b74 runnable | |
"GC task thread#2 (ParallelGC)" os_prio=0 tid=0x00007f5a8c02a000 nid=0x4b75 runnable | |
"GC task thread#3 (ParallelGC)" os_prio=0 tid=0x00007f5a8c02b800 nid=0x4b76 runnable | |
"GC task thread#4 (ParallelGC)" os_prio=0 tid=0x00007f5a8c02d800 nid=0x4b77 runnable | |
"GC task thread#5 (ParallelGC)" os_prio=0 tid=0x00007f5a8c02f000 nid=0x4b78 runnable | |
"GC task thread#6 (ParallelGC)" os_prio=0 tid=0x00007f5a8c031000 nid=0x4b79 runnable | |
"GC task thread#7 (ParallelGC)" os_prio=0 tid=0x00007f5a8c032800 nid=0x4b7a runnable | |
"VM Periodic Task Thread" os_prio=0 tid=0x00007f5a8c0d8000 nid=0x4b84 waiting on condition | |
JNI global references: 8482 | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2019-10-24 21:58:14 | |
Full thread dump OpenJDK 64-Bit GraalVM CE 19.2.0.1 (25.222-b08-jvmci-19.2-b02 mixed mode): | |
"Attach Listener" #333 daemon prio=9 os_prio=0 tid=0x00007fe890001000 nid=0x29ea0 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"Scala Presentation Compiler [Metals]" #328 daemon prio=5 os_prio=0 tid=0x00007fe7d000f000 nid=0x2928d in Object.wait() [0x00007fe77d7fe000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:502) | |
at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:28) | |
- locked <0x000000072fac4b38> (a scala.tools.nsc.util.WorkScheduler) | |
at scala.tools.nsc.interactive.MetalsGlobalThread.$anonfun$run$2(MetalsGlobalThread.scala:22) | |
at scala.tools.nsc.interactive.MetalsGlobalThread$$Lambda$2573/858551486.apply$mcZ$sp(Unknown Source) | |
at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:50) | |
at scala.tools.nsc.interactive.MetalsGlobalThread.run(MetalsGlobalThread.scala:21) | |
"Scala Presentation Compiler []" #326 daemon prio=5 os_prio=0 tid=0x00007fe7d000e000 nid=0x29289 in Object.wait() [0x00007fe7eaffa000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:502) | |
at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:28) | |
- locked <0x000000072fac4b38> (a scala.tools.nsc.util.WorkScheduler) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.$anonfun$run$2(PresentationCompilerThread.scala:28) | |
at scala.tools.nsc.interactive.PresentationCompilerThread$$Lambda$2556/406992048.apply$mcZ$sp(Unknown Source) | |
at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:50) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:28) | |
"Scala Presentation Compiler [Metals]" #327 daemon prio=5 os_prio=0 tid=0x00007fe7a801b000 nid=0x29287 in Object.wait() [0x00007fe7eb3fb000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:502) | |
at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:28) | |
- locked <0x000000072f8b8a90> (a scala.tools.nsc.util.WorkScheduler) | |
at scala.tools.nsc.interactive.MetalsGlobalThread.$anonfun$run$2(MetalsGlobalThread.scala:22) | |
at scala.tools.nsc.interactive.MetalsGlobalThread$$Lambda$2573/858551486.apply$mcZ$sp(Unknown Source) | |
at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:50) | |
at scala.tools.nsc.interactive.MetalsGlobalThread.run(MetalsGlobalThread.scala:21) | |
"Scala Presentation Compiler []" #324 daemon prio=5 os_prio=0 tid=0x00007fe7a8009800 nid=0x29283 in Object.wait() [0x00007fe8215dd000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:502) | |
at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:28) | |
- locked <0x000000072f8b8a90> (a scala.tools.nsc.util.WorkScheduler) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.$anonfun$run$2(PresentationCompilerThread.scala:28) | |
at scala.tools.nsc.interactive.PresentationCompilerThread$$Lambda$2556/406992048.apply$mcZ$sp(Unknown Source) | |
at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:50) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:28) | |
"Scala Presentation Compiler [Metals]" #325 daemon prio=5 os_prio=0 tid=0x00007fe7f4192000 nid=0x2926b in Object.wait() [0x00007fe773bfd000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:502) | |
at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:28) | |
- locked <0x000000072f7109c8> (a scala.tools.nsc.util.WorkScheduler) | |
at scala.tools.nsc.interactive.MetalsGlobalThread.$anonfun$run$2(MetalsGlobalThread.scala:22) | |
at scala.tools.nsc.interactive.MetalsGlobalThread$$Lambda$2573/858551486.apply$mcZ$sp(Unknown Source) | |
at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:50) | |
at scala.tools.nsc.interactive.MetalsGlobalThread.run(MetalsGlobalThread.scala:21) | |
"Scala Presentation Compiler []" #323 daemon prio=5 os_prio=0 tid=0x00007fe7f424a800 nid=0x29260 in Object.wait() [0x00007fe823bfe000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:502) | |
at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:28) | |
- locked <0x000000072f7109c8> (a scala.tools.nsc.util.WorkScheduler) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.$anonfun$run$2(PresentationCompilerThread.scala:28) | |
at scala.tools.nsc.interactive.PresentationCompilerThread$$Lambda$2556/406992048.apply$mcZ$sp(Unknown Source) | |
at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:50) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:28) | |
"pool-80-thread-1" #322 prio=5 os_prio=0 tid=0x00007fe788905000 nid=0x29254 waiting on condition [0x00007fe799bfe000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000072f236d78> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:550) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
at java.lang.Thread.run(Thread.java:748) | |
"pool-74-thread-1" #321 prio=5 os_prio=0 tid=0x00007fe788904800 nid=0x29253 waiting on condition [0x00007fe7713f8000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000072f223f38> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:550) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
at java.lang.Thread.run(Thread.java:748) | |
"pool-68-thread-1" #320 prio=5 os_prio=0 tid=0x00007fe78a17f800 nid=0x29251 waiting on condition [0x00007fe798ffb000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000072f2110f8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:550) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
at java.lang.Thread.run(Thread.java:748) | |
"Thread-42" #319 daemon prio=5 os_prio=0 tid=0x00007fe76c017000 nid=0x2924f runnable [0x00007fe7e97fe000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.fs.LinuxWatchService.poll(Native Method) | |
at sun.nio.fs.LinuxWatchService.access$600(LinuxWatchService.java:47) | |
at sun.nio.fs.LinuxWatchService$Poller.run(LinuxWatchService.java:314) | |
at java.lang.Thread.run(Thread.java:748) | |
"Thread-41" #318 daemon prio=5 os_prio=0 tid=0x00007fe76c006000 nid=0x2924e runnable [0x00007fe7e8ffc000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.fs.LinuxWatchService.poll(Native Method) | |
at sun.nio.fs.LinuxWatchService.access$600(LinuxWatchService.java:47) | |
at sun.nio.fs.LinuxWatchService$Poller.run(LinuxWatchService.java:314) | |
at java.lang.Thread.run(Thread.java:748) | |
"bsp-server-to-client" #317 prio=5 os_prio=0 tid=0x00007fe81407c800 nid=0x2924d runnable [0x00007fe76bffe000] | |
java.lang.Thread.State: RUNNABLE | |
at bloop.sockets.UnixDomainSocketLibrary.read(Native Method) | |
at bloop.sockets.UnixDomainSocket$UnixDomainSocketInputStream.doRead(UnixDomainSocket.java:169) | |
at bloop.sockets.UnixDomainSocket$UnixDomainSocketInputStream.read(UnixDomainSocket.java:156) | |
at java.nio.channels.Channels$ReadableByteChannelImpl.read(Channels.java:385) | |
- locked <0x000000074fce2348> (a java.lang.Object) | |
at bloop.launcher.bsp.BspBridge.copyContents(BspBridge.scala:282) | |
at bloop.launcher.bsp.BspBridge.forwardStreamContents(BspBridge.scala:272) | |
at bloop.launcher.bsp.BspBridge.$anonfun$wireBspConnectionStreams$2(BspBridge.scala:228) | |
at bloop.launcher.bsp.BspBridge$$Lambda$338/339683475.apply$mcV$sp(Unknown Source) | |
at bloop.bloopgun.core.Shell$$anon$2.run(Shell.scala:156) | |
"bsp-client-to-server" #316 prio=5 os_prio=0 tid=0x00007fe814078800 nid=0x2924c runnable [0x00007fe7707f5000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.FileDispatcherImpl.read0(Native Method) | |
at sun.nio.ch.FileDispatcherImpl.read(FileDispatcherImpl.java:46) | |
at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223) | |
at sun.nio.ch.IOUtil.read(IOUtil.java:197) | |
at sun.nio.ch.SourceChannelImpl.read(SourceChannelImpl.java:167) | |
- locked <0x000000074fb3e830> (a java.lang.Object) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:59) | |
- locked <0x000000074fb3e800> (a java.lang.Object) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:109) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:103) | |
- locked <0x000000074fb3e760> (a sun.nio.ch.ChannelInputStream) | |
at java.nio.channels.Channels$ReadableByteChannelImpl.read(Channels.java:385) | |
- locked <0x0000000756db7ff0> (a java.lang.Object) | |
at bloop.launcher.bsp.BspBridge.copyContents(BspBridge.scala:282) | |
at bloop.launcher.bsp.BspBridge.forwardStreamContents(BspBridge.scala:272) | |
at bloop.launcher.bsp.BspBridge.$anonfun$wireBspConnectionStreams$1(BspBridge.scala:197) | |
at bloop.launcher.bsp.BspBridge$$Lambda$336/1775306235.apply$mcV$sp(Unknown Source) | |
at bloop.bloopgun.core.Shell$$anon$2.run(Shell.scala:156) | |
"Thread-37" #314 daemon prio=5 os_prio=0 tid=0x00007fe7c0004000 nid=0x29249 waiting on condition [0x00007fe77c7fa000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000074fce3948> (a java.util.concurrent.Semaphore$NonfairSync) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:997) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1304) | |
at java.util.concurrent.Semaphore.acquire(Semaphore.java:312) | |
at snailgun.protocol.Protocol.$anonfun$createStdinThread$1(Protocol.scala:249) | |
at snailgun.protocol.Protocol$$Lambda$266/2006797158.apply$mcV$sp(Unknown Source) | |
at snailgun.protocol.Protocol$$anon$1.run(Protocol.scala:304) | |
"Thread-38" #315 daemon prio=5 os_prio=0 tid=0x00007fe7c0002800 nid=0x29248 waiting on condition [0x00007fe822be2000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000074fce5c48> (a java.util.concurrent.Semaphore$NonfairSync) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNanos(AbstractQueuedSynchronizer.java:1037) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1328) | |
at java.util.concurrent.Semaphore.tryAcquire(Semaphore.java:409) | |
at snailgun.protocol.Protocol.$anonfun$createHeartbeatAndShutdownThread$1(Protocol.scala:216) | |
at snailgun.protocol.Protocol$$Lambda$267/1507290914.apply$mcV$sp(Unknown Source) | |
at snailgun.protocol.Protocol$$anon$1.run(Protocol.scala:304) | |
"Thread-36" #313 prio=5 os_prio=0 tid=0x00007fe814398000 nid=0x29247 runnable [0x00007fe77cbfb000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.SocketInputStream.socketRead0(Native Method) | |
at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) | |
at java.net.SocketInputStream.read(SocketInputStream.java:171) | |
at java.net.SocketInputStream.read(SocketInputStream.java:141) | |
at java.net.SocketInputStream.read(SocketInputStream.java:224) | |
at java.io.DataInputStream.readInt(DataInputStream.java:387) | |
at snailgun.protocol.Protocol.$anonfun$processChunkFromServer$1(Protocol.scala:181) | |
at snailgun.protocol.Protocol$$Lambda$274/572350980.apply(Unknown Source) | |
at scala.util.Try$.apply(Try.scala:213) | |
at snailgun.protocol.Protocol.processChunkFromServer(Protocol.scala:180) | |
at snailgun.protocol.Protocol.sendCommand(Protocol.scala:108) | |
at snailgun.TcpClient.run(TcpClient.scala:34) | |
at bloop.bloopgun.BloopgunCli.executeCmd$1(Bloopgun.scala:254) | |
at bloop.bloopgun.BloopgunCli.fireCommand(Bloopgun.scala:260) | |
at bloop.bloopgun.BloopgunCli.run(Bloopgun.scala:215) | |
at bloop.launcher.bsp.BspBridge$$anon$1.run(BspBridge.scala:82) | |
"pool-1-thread-141" #308 prio=5 os_prio=0 tid=0x00007fe788328800 nid=0x29220 in Object.wait() [0x00007fe7ebffe000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Thread.join(Thread.java:1252) | |
- locked <0x000000074fce23c0> (a bloop.bloopgun.core.Shell$$anon$2) | |
at java.lang.Thread.join(Thread.java:1326) | |
at bloop.launcher.bsp.BspBridge.wireBspConnectionStreams(BspBridge.scala:256) | |
at bloop.launcher.LauncherMain.runLauncher(Launcher.scala:107) | |
at scala.meta.internal.metals.BloopServers$$anon$1.run(BloopServers.scala:59) | |
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) | |
at java.util.concurrent.FutureTask.run(FutureTask.java:266) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
at java.lang.Thread.run(Thread.java:748) | |
"pool-1-thread-139" #304 prio=5 os_prio=0 tid=0x00007fe7e001b800 nid=0x286b4 runnable [0x00007fe772dfa000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.FileDispatcherImpl.read0(Native Method) | |
at sun.nio.ch.FileDispatcherImpl.read(FileDispatcherImpl.java:46) | |
at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223) | |
at sun.nio.ch.IOUtil.read(IOUtil.java:197) | |
at sun.nio.ch.SourceChannelImpl.read(SourceChannelImpl.java:167) | |
- locked <0x000000074fb3c8a8> (a java.lang.Object) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:59) | |
- locked <0x000000074fb3c878> (a java.lang.Object) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:109) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:103) | |
- locked <0x000000074fb3c7d8> (a sun.nio.ch.ChannelInputStream) | |
at java.io.InputStream.read(InputStream.java:101) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:81) | |
- locked <0x000000074fb3c7d8> (a sun.nio.ch.ChannelInputStream) | |
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:79) | |
at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:113) | |
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) | |
at java.util.concurrent.FutureTask.run(FutureTask.java:266) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
at java.lang.Thread.run(Thread.java:748) | |
"Scala Presentation Compiler []" #275 daemon prio=5 os_prio=0 tid=0x00007fe7a02b9800 nid=0x26b9e in Object.wait() [0x00007fe7717f9000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:502) | |
at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:28) | |
- locked <0x0000000756de7750> (a scala.tools.nsc.util.WorkScheduler) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.$anonfun$run$2(PresentationCompilerThread.scala:28) | |
at scala.tools.nsc.interactive.PresentationCompilerThread$$Lambda$5559/1440176518.apply$mcZ$sp(Unknown Source) | |
at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:50) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:28) | |
"bsp-client-to-server" #207 prio=5 os_prio=0 tid=0x00007fe808054800 nid=0x25058 runnable [0x00007fe7ea7f8000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.FileDispatcherImpl.read0(Native Method) | |
at sun.nio.ch.FileDispatcherImpl.read(FileDispatcherImpl.java:46) | |
at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223) | |
at sun.nio.ch.IOUtil.read(IOUtil.java:197) | |
at sun.nio.ch.SourceChannelImpl.read(SourceChannelImpl.java:167) | |
- locked <0x00000005db4d2ae8> (a java.lang.Object) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:59) | |
- locked <0x00000005db4d2ab8> (a java.lang.Object) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:109) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:103) | |
- locked <0x00000005db4d2a18> (a sun.nio.ch.ChannelInputStream) | |
at java.nio.channels.Channels$ReadableByteChannelImpl.read(Channels.java:385) | |
- locked <0x00000005db83dc10> (a java.lang.Object) | |
at bloop.launcher.bsp.BspBridge.copyContents(BspBridge.scala:282) | |
at bloop.launcher.bsp.BspBridge.forwardStreamContents(BspBridge.scala:272) | |
at bloop.launcher.bsp.BspBridge.$anonfun$wireBspConnectionStreams$1(BspBridge.scala:197) | |
at bloop.launcher.bsp.BspBridge$$Lambda$336/1775306235.apply$mcV$sp(Unknown Source) | |
at bloop.bloopgun.core.Shell$$anon$2.run(Shell.scala:156) | |
"Scala Presentation Compiler []" #190 daemon prio=5 os_prio=0 tid=0x00007fe7f4108000 nid=0x24451 in Object.wait() [0x00007fe84adfe000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:502) | |
at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:28) | |
- locked <0x00000005dae21d10> (a scala.tools.nsc.util.WorkScheduler) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.$anonfun$run$2(PresentationCompilerThread.scala:28) | |
at scala.tools.nsc.interactive.PresentationCompilerThread$$Lambda$2556/406992048.apply$mcZ$sp(Unknown Source) | |
at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:50) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:28) | |
"Scala Presentation Compiler []" #169 daemon prio=5 os_prio=0 tid=0x00007fe7f40ab800 nid=0x24124 in Object.wait() [0x00007fe8211dc000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:502) | |
at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:28) | |
- locked <0x00000005d960a870> (a scala.tools.nsc.util.WorkScheduler) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.$anonfun$run$2(PresentationCompilerThread.scala:28) | |
at scala.tools.nsc.interactive.PresentationCompilerThread$$Lambda$2556/406992048.apply$mcZ$sp(Unknown Source) | |
at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:50) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:28) | |
"Scala Presentation Compiler []" #77 daemon prio=5 os_prio=0 tid=0x00007fe7c9b1b800 nid=0x22b6e in Object.wait() [0x00007fe79adfe000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:502) | |
at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:28) | |
- locked <0x00000005d00b5088> (a scala.tools.nsc.util.WorkScheduler) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.$anonfun$run$2(PresentationCompilerThread.scala:28) | |
at scala.tools.nsc.interactive.PresentationCompilerThread$$Lambda$2556/406992048.apply$mcZ$sp(Unknown Source) | |
at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:50) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:28) | |
"pool-4-thread-1" #60 prio=5 os_prio=0 tid=0x00007fe81406a000 nid=0x22a08 waiting on condition [0x00007fe7e8bfb000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000074fc585b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492) | |
at java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:680) | |
at sun.nio.fs.AbstractWatchService.take(AbstractWatchService.java:118) | |
at io.methvin.watcher.DirectoryWatcher.watch(DirectoryWatcher.java:204) | |
at io.methvin.watcher.DirectoryWatcher.lambda$watchAsync$0(DirectoryWatcher.java:188) | |
at io.methvin.watcher.DirectoryWatcher$$Lambda$1033/83293715.get(Unknown Source) | |
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1590) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
at java.lang.Thread.run(Thread.java:748) | |
"pool-3-thread-1" #58 prio=5 os_prio=0 tid=0x00007fe814065000 nid=0x22a06 waiting on condition [0x00007fe7e93fd000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000074fc58a10> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492) | |
at java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:680) | |
at sun.nio.fs.AbstractWatchService.take(AbstractWatchService.java:118) | |
at io.methvin.watcher.DirectoryWatcher.watch(DirectoryWatcher.java:204) | |
at io.methvin.watcher.DirectoryWatcher.lambda$watchAsync$0(DirectoryWatcher.java:188) | |
at io.methvin.watcher.DirectoryWatcher$$Lambda$1033/83293715.get(Unknown Source) | |
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1590) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
at java.lang.Thread.run(Thread.java:748) | |
"pool-6-thread-4" #56 daemon prio=5 os_prio=0 tid=0x00007fe7f8003000 nid=0x22a04 waiting on condition [0x00007fe7ea3f7000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000005cd26f740> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
at java.lang.Thread.run(Thread.java:748) | |
"pool-6-thread-6" #51 daemon prio=5 os_prio=0 tid=0x00007fe7e0003800 nid=0x229ff waiting on condition [0x00007fe7eb7fc000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000005cd26f740> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
at java.lang.Thread.run(Thread.java:748) | |
"pool-6-thread-5" #50 daemon prio=5 os_prio=0 tid=0x00007fe7e0002000 nid=0x229fe waiting on condition [0x00007fe7ebbfd000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000005cd26f740> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
at java.lang.Thread.run(Thread.java:748) | |
"pool-6-thread-3" #48 daemon prio=5 os_prio=0 tid=0x00007fe7f8001000 nid=0x229fc waiting on condition [0x00007fe8205d9000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000005cd26f740> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
at java.lang.Thread.run(Thread.java:748) | |
"pool-6-thread-2" #47 daemon prio=5 os_prio=0 tid=0x00007fe7f4003000 nid=0x229fb waiting on condition [0x00007fe8209da000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000005cd26f740> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
at java.lang.Thread.run(Thread.java:748) | |
"pool-6-thread-1" #46 daemon prio=5 os_prio=0 tid=0x00007fe7f4001800 nid=0x229fa waiting on condition [0x00007fe820ddb000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000005cd26f740> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
at java.lang.Thread.run(Thread.java:748) | |
"H2 Log Writer METALS" #27 daemon prio=5 os_prio=0 tid=0x00007fe8541ac000 nid=0x229dc in Object.wait() [0x00007fe8499fe000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at org.h2.store.WriterThread.run(WriterThread.java:102) | |
- locked <0x00000005cd01d5d0> (a org.h2.store.WriterThread) | |
at java.lang.Thread.run(Thread.java:748) | |
"H2 TCP Server (tcp://localhost:45407)" #25 daemon prio=5 os_prio=0 tid=0x00007fe85415a000 nid=0x229da runnable [0x00007fe8495fd000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.PlainSocketImpl.socketAccept(Native Method) | |
at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409) | |
at java.net.ServerSocket.implAccept(ServerSocket.java:545) | |
at java.net.ServerSocket.accept(ServerSocket.java:513) | |
at org.h2.server.TcpServer.listen(TcpServer.java:247) | |
at org.h2.tools.Server.run(Server.java:576) | |
at java.lang.Thread.run(Thread.java:748) | |
"H2 File Lock Watchdog /home/jvican/Code/bloop/.metals/metals.lock.db" #23 daemon prio=9 os_prio=0 tid=0x00007fe8540f6000 nid=0x229d9 waiting on condition [0x00007fe84a1fb000] | |
java.lang.Thread.State: TIMED_WAITING (sleeping) | |
at java.lang.Thread.sleep(Native Method) | |
at org.h2.store.FileLock.run(FileLock.java:488) | |
at java.lang.Thread.run(Thread.java:748) | |
"pool-2-thread-1" #15 prio=5 os_prio=0 tid=0x00007fe854027800 nid=0x229d3 waiting on condition [0x00007fe84a5fc000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000005cc67c168> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
at java.lang.Thread.run(Thread.java:748) | |
"pool-1-thread-1" #11 prio=5 os_prio=0 tid=0x00007fe8fa3c7800 nid=0x229cf runnable [0x00007fe85a1fe000] | |
java.lang.Thread.State: RUNNABLE | |
at java.io.FileInputStream.readBytes(Native Method) | |
at java.io.FileInputStream.read(FileInputStream.java:255) | |
at java.io.BufferedInputStream.fill(BufferedInputStream.java:246) | |
at java.io.BufferedInputStream.read(BufferedInputStream.java:265) | |
- locked <0x00000005cc55eb58> (a java.io.BufferedInputStream) | |
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:79) | |
at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:113) | |
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) | |
at java.util.concurrent.FutureTask.run(FutureTask.java:266) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
at java.lang.Thread.run(Thread.java:748) | |
"Service Thread" #9 daemon prio=9 os_prio=0 tid=0x00007fe8f80d3800 nid=0x229b4 runnable [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"C1 CompilerThread3" #8 daemon prio=9 os_prio=0 tid=0x00007fe8f80d0800 nid=0x229b3 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"JVMCI-native CompilerThread2" #7 daemon prio=9 os_prio=0 tid=0x00007fe8f80ce800 nid=0x229b2 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"JVMCI-native CompilerThread1" #6 daemon prio=9 os_prio=0 tid=0x00007fe8f80cc800 nid=0x229b1 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"JVMCI-native CompilerThread0" #5 daemon prio=9 os_prio=0 tid=0x00007fe8f80c9800 nid=0x229b0 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"Signal Dispatcher" #4 daemon prio=9 os_prio=0 tid=0x00007fe8f80c8000 nid=0x229af runnable [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"Finalizer" #3 daemon prio=8 os_prio=0 tid=0x00007fe8f8095000 nid=0x229ae in Object.wait() [0x00007fe8cd87f000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144) | |
- locked <0x00000005cc499720> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165) | |
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:216) | |
"Reference Handler" #2 daemon prio=10 os_prio=0 tid=0x00007fe8f8090800 nid=0x229ad in Object.wait() [0x00007fe8cdc80000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:502) | |
at java.lang.ref.Reference.tryHandlePending(Reference.java:191) | |
- locked <0x00000005cc75ffa0> (a java.lang.ref.Reference$Lock) | |
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153) | |
"main" #1 prio=5 os_prio=0 tid=0x00007fe8f8010800 nid=0x229a2 waiting on condition [0x00007fe8fc997000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000005cc73e048> (a java.util.concurrent.FutureTask) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429) | |
at java.util.concurrent.FutureTask.get(FutureTask.java:191) | |
at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor$1.get(ConcurrentMessageProcessor.java:54) | |
at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor$1.get(ConcurrentMessageProcessor.java:50) | |
at scala.meta.metals.Main$.main(Main.scala:41) | |
at scala.meta.metals.Main.main(Main.scala) | |
"VM Thread" os_prio=0 tid=0x00007fe8f8089000 nid=0x229ac runnable | |
"GC task thread#0 (ParallelGC)" os_prio=0 tid=0x00007fe8f8026800 nid=0x229a3 runnable | |
"GC task thread#1 (ParallelGC)" os_prio=0 tid=0x00007fe8f8028000 nid=0x229a4 runnable | |
"GC task thread#2 (ParallelGC)" os_prio=0 tid=0x00007fe8f802a000 nid=0x229a5 runnable | |
"GC task thread#3 (ParallelGC)" os_prio=0 tid=0x00007fe8f802b800 nid=0x229a6 runnable | |
"GC task thread#4 (ParallelGC)" os_prio=0 tid=0x00007fe8f802d800 nid=0x229a7 runnable | |
"GC task thread#5 (ParallelGC)" os_prio=0 tid=0x00007fe8f802f000 nid=0x229a8 runnable | |
"GC task thread#6 (ParallelGC)" os_prio=0 tid=0x00007fe8f8031000 nid=0x229a9 runnable | |
"GC task thread#7 (ParallelGC)" os_prio=0 tid=0x00007fe8f8032800 nid=0x229aa runnable | |
"VM Periodic Task Thread" os_prio=0 tid=0x00007fe8f80d8800 nid=0x229b5 waiting on condition | |
JNI global references: 9554 | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2019-10-24 21:58:20 | |
Full thread dump OpenJDK 64-Bit GraalVM CE 19.2.0.1 (25.222-b08-jvmci-19.2-b02 mixed mode): | |
"Attach Listener" #247 daemon prio=9 os_prio=0 tid=0x00007fe340001000 nid=0x29ef3 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"DestroyJavaVM" #246 prio=5 os_prio=0 tid=0x00007fe3ac010800 nid=0x1b467 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"Scala Presentation Compiler []" #241 daemon prio=5 os_prio=0 tid=0x00007fe2bfe56000 nid=0x21ce2 in Object.wait() [0x00007fe2973fb000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:502) | |
at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:28) | |
- locked <0x0000000751265fa0> (a scala.tools.nsc.util.WorkScheduler) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.$anonfun$run$2(PresentationCompilerThread.scala:28) | |
at scala.tools.nsc.interactive.PresentationCompilerThread$$Lambda$2610/1850214081.apply$mcZ$sp(Unknown Source) | |
at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:50) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:28) | |
"Scala Presentation Compiler []" #152 daemon prio=5 os_prio=0 tid=0x00007fe2bdb96800 nid=0x1f9c7 in Object.wait() [0x00007fe30cdfe000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:502) | |
at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:28) | |
- locked <0x00000005dea080c8> (a scala.tools.nsc.util.WorkScheduler) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.$anonfun$run$2(PresentationCompilerThread.scala:28) | |
at scala.tools.nsc.interactive.PresentationCompilerThread$$Lambda$2610/1850214081.apply$mcZ$sp(Unknown Source) | |
at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:50) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:28) | |
"Scala Presentation Compiler []" #122 daemon prio=5 os_prio=0 tid=0x00007fe2b006b800 nid=0x1cf7c in Object.wait() [0x00007fe2ffbfd000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:502) | |
at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:28) | |
- locked <0x00000005da2112b8> (a scala.tools.nsc.util.WorkScheduler) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.$anonfun$run$2(PresentationCompilerThread.scala:28) | |
at scala.tools.nsc.interactive.PresentationCompilerThread$$Lambda$2610/1850214081.apply$mcZ$sp(Unknown Source) | |
at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:50) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:28) | |
"Scala Presentation Compiler []" #94 daemon prio=5 os_prio=0 tid=0x00007fe2bdb95800 nid=0x1c0f2 in Object.wait() [0x00007fe2635fe000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:502) | |
at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:28) | |
- locked <0x00000005d9205eb0> (a scala.tools.nsc.util.WorkScheduler) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.$anonfun$run$2(PresentationCompilerThread.scala:28) | |
at scala.tools.nsc.interactive.PresentationCompilerThread$$Lambda$2610/1850214081.apply$mcZ$sp(Unknown Source) | |
at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:50) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:28) | |
"Scala Presentation Compiler []" #85 daemon prio=5 os_prio=0 tid=0x00007fe285159000 nid=0x1bf6a in Object.wait() [0x00007fe25bffe000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:502) | |
at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:28) | |
- locked <0x00000005cf6f5ee8> (a scala.tools.nsc.util.WorkScheduler) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.$anonfun$run$2(PresentationCompilerThread.scala:28) | |
at scala.tools.nsc.interactive.PresentationCompilerThread$$Lambda$2610/1850214081.apply$mcZ$sp(Unknown Source) | |
at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:50) | |
at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:28) | |
"bsp-client-to-server" #68 prio=5 os_prio=0 tid=0x00007fe2c8053000 nid=0x1bf48 runnable [0x00007fe2fdbfb000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.FileDispatcherImpl.read0(Native Method) | |
at sun.nio.ch.FileDispatcherImpl.read(FileDispatcherImpl.java:46) | |
at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223) | |
at sun.nio.ch.IOUtil.read(IOUtil.java:197) | |
at sun.nio.ch.SourceChannelImpl.read(SourceChannelImpl.java:167) | |
- locked <0x00000005cec42dd0> (a java.lang.Object) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:59) | |
- locked <0x00000005cec42da0> (a java.lang.Object) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:109) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:103) | |
- locked <0x00000005cec42d00> (a sun.nio.ch.ChannelInputStream) | |
at java.nio.channels.Channels$ReadableByteChannelImpl.read(Channels.java:385) | |
- locked <0x00000005cf50b658> (a java.lang.Object) | |
at bloop.launcher.bsp.BspBridge.copyContents(BspBridge.scala:282) | |
at bloop.launcher.bsp.BspBridge.forwardStreamContents(BspBridge.scala:272) | |
at bloop.launcher.bsp.BspBridge.$anonfun$wireBspConnectionStreams$1(BspBridge.scala:197) | |
at bloop.launcher.bsp.BspBridge$$Lambda$321/1082591588.apply$mcV$sp(Unknown Source) | |
at bloop.bloopgun.core.Shell$$anon$2.run(Shell.scala:156) | |
"pool-6-thread-6" #56 daemon prio=5 os_prio=0 tid=0x00007fe2b402d000 nid=0x1b4d9 waiting on condition [0x00007fe296ffa000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000005cd25d760> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
at java.lang.Thread.run(Thread.java:748) | |
"pool-6-thread-5" #55 daemon prio=5 os_prio=0 tid=0x00007fe29c002000 nid=0x1b4d7 waiting on condition [0x00007fe2977fc000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000005cd25d760> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
at java.lang.Thread.run(Thread.java:748) | |
"pool-6-thread-3" #48 daemon prio=5 os_prio=0 tid=0x00007fe2a8003000 nid=0x1b4d3 waiting on condition [0x00007fe2ccbf5000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000005cd25d760> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
at java.lang.Thread.run(Thread.java:748) | |
"pool-6-thread-4" #49 daemon prio=5 os_prio=0 tid=0x00007fe2ac003000 nid=0x1b4d1 waiting on condition [0x00007fe2cd3f7000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000005cd25d760> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
at java.lang.Thread.run(Thread.java:748) | |
"pool-6-thread-2" #47 daemon prio=5 os_prio=0 tid=0x00007fe2ac001000 nid=0x1b4d0 waiting on condition [0x00007fe2cd7f8000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000005cd25d760> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
at java.lang.Thread.run(Thread.java:748) | |
"pool-6-thread-1" #46 daemon prio=5 os_prio=0 tid=0x00007fe2a8001800 nid=0x1b4cf waiting on condition [0x00007fe2cdbf9000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000005cd25d760> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
at java.lang.Thread.run(Thread.java:748) | |
"bsp-client-to-server" #35 prio=5 os_prio=0 tid=0x00007fe2f8002000 nid=0x1b4c1 runnable [0x00007fe2cfffe000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.FileDispatcherImpl.read0(Native Method) | |
at sun.nio.ch.FileDispatcherImpl.read(FileDispatcherImpl.java:46) | |
at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223) | |
at sun.nio.ch.IOUtil.read(IOUtil.java:197) | |
at sun.nio.ch.SourceChannelImpl.read(SourceChannelImpl.java:167) | |
- locked <0x00000005cd0d6a48> (a java.lang.Object) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:59) | |
- locked <0x00000005cd0d6a18> (a java.lang.Object) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:109) | |
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:103) | |
- locked <0x00000005cd0d6968> (a sun.nio.ch.ChannelInputStream) | |
at java.nio.channels.Channels$ReadableByteChannelImpl.read(Channels.java:385) | |
- locked <0x00000005cd10f1f0> (a java.lang.Object) | |
at bloop.launcher.bsp.BspBridge.copyContents(BspBridge.scala:282) | |
at bloop.launcher.bsp.BspBridge.forwardStreamContents(BspBridge.scala:272) | |
at bloop.launcher.bsp.BspBridge.$anonfun$wireBspConnectionStreams$1(BspBridge.scala:197) | |
at bloop.launcher.bsp.BspBridge$$Lambda$321/1082591588.apply$mcV$sp(Unknown Source) | |
at bloop.bloopgun.core.Shell$$anon$2.run(Shell.scala:156) | |
"Service Thread" #9 daemon prio=9 os_prio=0 tid=0x00007fe3ac0d3800 nid=0x1b486 runnable [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"C1 CompilerThread3" #8 daemon prio=9 os_prio=0 tid=0x00007fe3ac0d0000 nid=0x1b485 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"JVMCI-native CompilerThread2" #7 daemon prio=9 os_prio=0 tid=0x00007fe3ac0ce800 nid=0x1b484 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"JVMCI-native CompilerThread1" #6 daemon prio=9 os_prio=0 tid=0x00007fe3ac0cc800 nid=0x1b483 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"JVMCI-native CompilerThread0" #5 daemon prio=9 os_prio=0 tid=0x00007fe3ac0c9800 nid=0x1b482 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"Signal Dispatcher" #4 daemon prio=9 os_prio=0 tid=0x00007fe3ac0c8000 nid=0x1b480 runnable [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"Finalizer" #3 daemon prio=8 os_prio=0 tid=0x00007fe3ac095000 nid=0x1b47c in Object.wait() [0x00007fe3570f2000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144) | |
- locked <0x00000005cc4a9f60> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165) | |
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:216) | |
"Reference Handler" #2 daemon prio=10 os_prio=0 tid=0x00007fe3ac090800 nid=0x1b47a in Object.wait() [0x00007fe3574f3000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:502) | |
at java.lang.ref.Reference.tryHandlePending(Reference.java:191) | |
- locked <0x00000005cc49dec8> (a java.lang.ref.Reference$Lock) | |
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153) | |
"VM Thread" os_prio=0 tid=0x00007fe3ac089000 nid=0x1b471 runnable | |
"GC task thread#0 (ParallelGC)" os_prio=0 tid=0x00007fe3ac026800 nid=0x1b468 runnable | |
"GC task thread#1 (ParallelGC)" os_prio=0 tid=0x00007fe3ac028000 nid=0x1b469 runnable | |
"GC task thread#2 (ParallelGC)" os_prio=0 tid=0x00007fe3ac02a000 nid=0x1b46a runnable | |
"GC task thread#3 (ParallelGC)" os_prio=0 tid=0x00007fe3ac02b800 nid=0x1b46b runnable | |
"GC task thread#4 (ParallelGC)" os_prio=0 tid=0x00007fe3ac02d800 nid=0x1b46c runnable | |
"GC task thread#5 (ParallelGC)" os_prio=0 tid=0x00007fe3ac02f000 nid=0x1b46d runnable | |
"GC task thread#6 (ParallelGC)" os_prio=0 tid=0x00007fe3ac031000 nid=0x1b46e runnable | |
"GC task thread#7 (ParallelGC)" os_prio=0 tid=0x00007fe3ac032800 nid=0x1b46f runnable | |
"VM Periodic Task Thread" os_prio=0 tid=0x00007fe3ac0d8800 nid=0x1b489 waiting on condition | |
JNI global references: 9056 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment