2019-01-19 02:06:05
Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.51-b03 mixed mode):

"RMI TCP Connection(37)-192.168.178.30" #1906 daemon prio=5 os_prio=0 tid=0x000000006f590000 nid=0x2168 runnable [0x000000007302e000]
   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:170)
	at java.net.SocketInputStream.read(SocketInputStream.java:141)
	at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
	at java.io.BufferedInputStream.read(BufferedInputStream.java:265)
	- locked <0x00000000e42d9570> (a java.io.BufferedInputStream)
	at java.io.FilterInputStream.read(FilterInputStream.java:83)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:550)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$255(TCPTransport.java:683)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$$Lambda$2552/1266033714.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)

   Locked ownable synchronizers:
	- <0x00000000e42d9730> (a java.util.concurrent.ThreadPoolExecutor$Worker)

"JMX server connection timeout 1905" #1905 daemon prio=5 os_prio=0 tid=0x000000006f594800 nid=0x138c in Object.wait() [0x0000000067aaf000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(ServerCommunicatorAdmin.java:168)
	- locked <0x00000000e42d98d8> (a [I)
	at java.lang.Thread.run(Thread.java:745)

   Locked ownable synchronizers:
	- None

"RMI TCP Connection(39)-192.168.178.30" #1904 daemon prio=5 os_prio=0 tid=0x000000006f592800 nid=0x1eac runnable [0x000000006714d000]
   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:170)
	at java.net.SocketInputStream.read(SocketInputStream.java:141)
	at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
	at java.io.BufferedInputStream.read(BufferedInputStream.java:265)
	- locked <0x00000000e42d9a80> (a java.io.BufferedInputStream)
	at java.io.FilterInputStream.read(FilterInputStream.java:83)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:550)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$255(TCPTransport.java:683)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$$Lambda$2552/1266033714.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)

   Locked ownable synchronizers:
	- <0x00000000e42d9d08> (a java.util.concurrent.ThreadPoolExecutor$Worker)

"RMI Scheduler(0)" #1876 daemon prio=5 os_prio=0 tid=0x000000006f593000 nid=0x130c waiting on condition [0x0000000081d1f000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000ceb05b78> (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:1067)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)

   Locked ownable synchronizers:
	- None

"RMI TCP Accept-0" #1874 daemon prio=5 os_prio=0 tid=0x000000006f591800 nid=0x1ff8 runnable [0x000000007740e000]
   java.lang.Thread.State: RUNNABLE
	at java.net.DualStackPlainSocketImpl.accept0(Native Method)
	at java.net.DualStackPlainSocketImpl.socketAccept(DualStackPlainSocketImpl.java:131)
	at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:404)
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:199)
	- locked <0x00000000ceb05e10> (a java.net.SocksSocketImpl)
	at java.net.ServerSocket.implAccept(ServerSocket.java:545)
	at java.net.ServerSocket.accept(ServerSocket.java:513)
	at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:52)
	at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:400)
	at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:372)
	at java.lang.Thread.run(Thread.java:745)

   Locked ownable synchronizers:
	- None

"Chunk Batcher 1" #1847 daemon prio=5 os_prio=0 tid=0x000000008551e800 nid=0x700 waiting on condition [0x000000007361f000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000c9e080b0> (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:549)
	at dht.d(SourceFile:170)
	at dhu.run(SourceFile:41)
	at java.lang.Thread.run(Thread.java:745)

   Locked ownable synchronizers:
	- None

"Chunk Batcher 0" #1846 daemon prio=5 os_prio=0 tid=0x000000008551d800 nid=0x1d50 waiting on condition [0x000000007350e000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000c9e080b0> (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:549)
	at dht.d(SourceFile:170)
	at dhu.run(SourceFile:41)
	at java.lang.Thread.run(Thread.java:745)

   Locked ownable synchronizers:
	- None

"Netty Server IO #1" #1844 daemon prio=5 os_prio=0 tid=0x000000008551d000 nid=0x330 runnable [0x0000000071aff000]
   java.lang.Thread.State: RUNNABLE
	at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
	at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
	at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
	at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
	at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
	- locked <0x00000000c9e0b538> (a io.netty.channel.nio.SelectedSelectionKeySet)
	- locked <0x00000000c9e0b550> (a java.util.Collections$UnmodifiableSet)
	- locked <0x00000000c9e0b4b8> (a sun.nio.ch.WindowsSelectorImpl)
	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
	at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
	at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:411)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884)
	at java.lang.Thread.run(Thread.java:745)

   Locked ownable synchronizers:
	- None

"Netty Local Client IO #0" #1843 daemon prio=5 os_prio=0 tid=0x000000008551c000 nid=0x1e44 waiting on condition [0x00000000731bf000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000c9e0b798> (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 io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:238)
	at io.netty.channel.DefaultEventLoop.run(DefaultEventLoop.java:52)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884)
	at java.lang.Thread.run(Thread.java:745)

   Locked ownable synchronizers:
	- None

"Netty Server IO #0" #1840 daemon prio=5 os_prio=0 tid=0x000000008551a800 nid=0xb90 runnable [0x0000000072f1f000]
   java.lang.Thread.State: RUNNABLE
	at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
	at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
	at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
	at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
	at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
	- locked <0x00000000c9e0ead8> (a io.netty.channel.nio.SelectedSelectionKeySet)
	- locked <0x00000000c9e0eaf0> (a java.util.Collections$UnmodifiableSet)
	- locked <0x00000000c9e0ea58> (a sun.nio.ch.WindowsSelectorImpl)
	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
	at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
	at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:411)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884)
	at java.lang.Thread.run(Thread.java:745)

   Locked ownable synchronizers:
	- None

"ObjectCleanerThread" #1839 daemon prio=1 os_prio=-2 tid=0x000000008551a000 nid=0x21b8 in Object.wait() [0x000000006afef000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
	- locked <0x00000000c9c7e7b8> (a java.lang.ref.ReferenceQueue$Lock)
	at io.netty.util.internal.ObjectCleaner$1.run(ObjectCleaner.java:54)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.run(Thread.java:745)

   Locked ownable synchronizers:
	- None

"Java2D Disposer" #1836 daemon prio=10 os_prio=2 tid=0x0000000085518800 nid=0x2170 in Object.wait() [0x0000000069f2f000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
	- locked <0x00000000c9c7e7c8> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
	at sun.java2d.Disposer.run(Disposer.java:148)
	at java.lang.Thread.run(Thread.java:745)

   Locked ownable synchronizers:
	- None

"Resource IO {0}" #1831 daemon prio=5 os_prio=0 tid=0x000000005bcd2000 nid=0x2054 waiting on condition [0x0000000061a1e000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000c5021c28> (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:1067)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)

   Locked ownable synchronizers:
	- None

"Server thread" #1830 prio=5 os_prio=0 tid=0x000000005bcd0800 nid=0x1c8c runnable [0x0000000067bde000]
   java.lang.Thread.State: RUNNABLE
	at java.lang.Thread.yield(Native Method)
	at uq.b(SourceFile:147)
	at uq.a(SourceFile:131)
	at bci.a(SourceFile:260)
	at bcm.a(SourceFile:120)
	at bci.c(SourceFile:255)
	at bci.a(SourceFile:590)
	at ur.a(SourceFile:570)
	at ut.a(SourceFile:1269)
	at td.a(SourceFile:164)
	at td.a(SourceFile:138)
	at td.h(SourceFile:51)
	at td$$Lambda$1917/813607430.run(Unknown Source)
	at com.mojang.brigadier.CommandDispatcher.execute(CommandDispatcher.java:132)
	at com.mojang.brigadier.CommandDispatcher.execute(CommandDispatcher.java:72)
	at cb.a(SourceFile:223)
	at vl.c(SourceFile:1088)
	at vl.a(SourceFile:1075)
	at ng.a(SourceFile:37)
	at ng.a(SourceFile:9)
	at jr.a(SourceFile:15)
	at jr$$Lambda$2295/174447671.run(Unknown Source)
	at qs.run(SourceFile:18)
	at net.minecraft.server.MinecraftServer.p(SourceFile:694)
	at net.minecraft.server.MinecraftServer.o(SourceFile:665)
	at net.minecraft.server.MinecraftServer.run(SourceFile:624)
	at java.lang.Thread.run(Thread.java:745)

   Locked ownable synchronizers:
	- None

"Snooper Timer" #1829 daemon prio=5 os_prio=0 tid=0x000000005bcd1800 nid=0x211c in Object.wait() [0x000000005fe6e000]
   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.util.TimerThread.mainLoop(Timer.java:526)
	- locked <0x00000000c8e30120> (a java.util.TaskQueue)
	at java.util.TimerThread.run(Timer.java:505)

   Locked ownable synchronizers:
	- None

"Narrator" #1825 daemon prio=5 os_prio=0 tid=0x000000005bcd0000 nid=0x2100 waiting on condition [0x0000000062eaf000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
	at java.lang.Thread.sleep(Native Method)
	at com.mojang.text2speech.NarratorWindows$NarratorThread.run(NarratorWindows.java:72)
	at java.lang.Thread.run(Thread.java:745)

   Locked ownable synchronizers:
	- None

"Thread-1809" #1824 prio=5 os_prio=0 tid=0x000000005bccf000 nid=0x1f04 waiting on condition [0x000000006191f000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
	at java.lang.Thread.sleep(Native Method)
	at paulscode.sound.SimpleThread.snooze(SimpleThread.java:196)
	at paulscode.sound.StreamThread.run(StreamThread.java:209)

   Locked ownable synchronizers:
	- None

"Thread-1808" #1823 prio=5 os_prio=0 tid=0x000000005bcce800 nid=0x18d4 waiting on condition [0x000000005fc2e000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
	at java.lang.Thread.sleep(Native Method)
	at paulscode.sound.SimpleThread.snooze(SimpleThread.java:196)
	at paulscode.sound.CommandThread.run(CommandThread.java:133)

   Locked ownable synchronizers:
	- None

"Timer hack thread" #1821 daemon prio=5 os_prio=0 tid=0x000000005bccd000 nid=0xd2c waiting on condition [0x000000005ae0f000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
	at java.lang.Thread.sleep(Native Method)
	at cqe$1.run(SourceFile:658)

   Locked ownable synchronizers:
	- None

"Snooper Timer" #14 daemon prio=5 os_prio=0 tid=0x00000000590f6000 nid=0xff0 in Object.wait() [0x000000005af2e000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00000000c4579d90> (a java.util.TaskQueue)
	at java.lang.Object.wait(Object.java:502)
	at java.util.TimerThread.mainLoop(Timer.java:526)
	- locked <0x00000000c4579d90> (a java.util.TaskQueue)
	at java.util.TimerThread.run(Timer.java:505)

   Locked ownable synchronizers:
	- None

"Service Thread" #9 daemon prio=9 os_prio=0 tid=0x0000000057bb7000 nid=0x978 runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
	- None

"C1 CompilerThread1" #8 daemon prio=9 os_prio=2 tid=0x0000000057b55800 nid=0x1e2c waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
	- None

"C2 CompilerThread0" #7 daemon prio=9 os_prio=2 tid=0x0000000057b50800 nid=0x17a4 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
	- None

"Attach Listener" #6 daemon prio=5 os_prio=2 tid=0x0000000057b4c000 nid=0x1cec waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
	- None

"Signal Dispatcher" #5 daemon prio=9 os_prio=2 tid=0x0000000057b49000 nid=0x1ff4 runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
	- None

"Surrogate Locker Thread (Concurrent GC)" #4 daemon prio=9 os_prio=0 tid=0x0000000057b48000 nid=0x1a30 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
	- None

"Finalizer" #3 daemon prio=8 os_prio=1 tid=0x0000000016d4d000 nid=0x2390 in Object.wait() [0x0000000057b2f000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
	- locked <0x00000000c47f2488> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)

   Locked ownable synchronizers:
	- None

"Reference Handler" #2 daemon prio=10 os_prio=2 tid=0x0000000016d42800 nid=0x16e0 in Object.wait() [0x00000000578bf000]
   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$ReferenceHandler.run(Reference.java:157)
	- locked <0x00000000c47f2478> (a java.lang.ref.Reference$Lock)

   Locked ownable synchronizers:
	- None

"Client thread" #1 prio=5 os_prio=0 tid=0x000000000012f000 nid=0x22cc waiting on condition [0x000000000216e000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e42d9e60> (a java.util.concurrent.CompletableFuture$Signaller)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.CompletableFuture$Signaller.block(CompletableFuture.java:1685)
	at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3320)
	at java.util.concurrent.CompletableFuture.waitingGet(CompletableFuture.java:1721)
	at java.util.concurrent.CompletableFuture.join(CompletableFuture.java:1926)
	at drn.a(SourceFile:295)
	at cqe.j(SourceFile:1054)
	at cqe.b(SourceFile:416)
	at net.minecraft.client.main.Main.main(SourceFile:154)

   Locked ownable synchronizers:
	- None

"VM Thread" os_prio=2 tid=0x0000000016d40800 nid=0x15fc runnable 

"Gang worker#0 (Parallel GC Threads)" os_prio=2 tid=0x0000000001efa800 nid=0x1e0c runnable 

"Gang worker#1 (Parallel GC Threads)" os_prio=2 tid=0x0000000001efc000 nid=0x1d18 runnable 

"G1 Main Concurrent Mark GC Thread" os_prio=2 tid=0x0000000001f55000 nid=0x17dc runnable 

"Gang worker#0 (G1 Parallel Marking Threads)" os_prio=2 tid=0x0000000001f56000 nid=0xd28 runnable 

"G1 Concurrent Refinement Thread#0" os_prio=2 tid=0x0000000001f08000 nid=0x12e0 runnable 

"G1 Concurrent Refinement Thread#1" os_prio=2 tid=0x0000000001f00800 nid=0x1df4 runnable 

"G1 Concurrent Refinement Thread#2" os_prio=2 tid=0x0000000001eff000 nid=0x22a0 runnable 

"VM Periodic Task Thread" os_prio=2 tid=0x0000000057bbf000 nid=0xa90 waiting on condition 

JNI global references: 4568