2022-02-26 23:48:47 Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.311-b11 mixed mode): "RMI TCP Connection(4)-192.168.0.172" #86 daemon prio=5 os_prio=0 tid=0x000000007ef8d800 nid=0x2fe4 runnable [0x00000000b920d000] 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.io.BufferedInputStream.fill(BufferedInputStream.java:246) at java.io.BufferedInputStream.read(BufferedInputStream.java:265) - locked <0x000000073af002a8> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(FilterInputStream.java:83) at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:555) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:834) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:688) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$$Lambda$85/1301166047.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:687) 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) Locked ownable synchronizers: - <0x000000073b2945b8> (a java.util.concurrent.ThreadPoolExecutor$Worker) "JMX server connection timeout 85" #85 daemon prio=5 os_prio=0 tid=0x000000007ef86000 nid=0x68f0 in Object.wait() [0x000000009f3ef000] 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 <0x000000073b1b7890> (a [I) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "RMI Scheduler(0)" #84 daemon prio=5 os_prio=0 tid=0x000000007ef8c800 nid=0x26f8 waiting on condition [0x000000008c7ee000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x000000073b23b5f0> (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) Locked ownable synchronizers: - None "RMI TCP Accept-0" #82 daemon prio=5 os_prio=0 tid=0x000000007ef8a800 nid=0x5444 runnable [0x000000007e4fe000] java.lang.Thread.State: RUNNABLE at java.net.DualStackPlainSocketImpl.accept0(Native Method) at java.net.DualStackPlainSocketImpl.socketAccept(DualStackPlainSocketImpl.java:127) at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:535) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:189) - locked <0x000000073b241ca0> (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:405) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:377) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "Arbori Background Parser#1" #71 prio=5 os_prio=0 tid=0x000000007ef90800 nid=0x5888 waiting on condition [0x000000014101f000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at oracle.dbtools.raptor.plsql.structure.arbori.BackgroundParser$1.construct(BackgroundParser.java:146) at oracle.dbtools.raptor.utils.NamedSwingWorker$2.run(NamedSwingWorker.java:115) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "Background Parser#0" #70 prio=5 os_prio=0 tid=0x000000007ef85000 nid=0x2398 waiting on condition [0x000000011521f000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at oracle.dbtools.raptor.plsql.BackgroundParser$1.construct(BackgroundParser.java:188) at oracle.dbtools.raptor.utils.NamedSwingWorker$2.run(NamedSwingWorker.java:115) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "Arbori Background Parser#0" #69 prio=5 os_prio=0 tid=0x000000007ef89000 nid=0x4b70 waiting on condition [0x00000000d4fbf000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at oracle.dbtools.raptor.plsql.structure.arbori.BackgroundParser$1.construct(BackgroundParser.java:146) at oracle.dbtools.raptor.utils.NamedSwingWorker$2.run(NamedSwingWorker.java:115) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "Swing-Shell" #62 daemon prio=5 os_prio=0 tid=0x000000007ef82000 nid=0xcd8 waiting on condition [0x00000000b1fee000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006c1587728> (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 sun.awt.shell.Win32ShellFolderManager2$ComInvoker$3.run(Win32ShellFolderManager2.java:585) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "RaptorTaskThread03" #55 prio=5 os_prio=0 tid=0x000000007f1a2800 nid=0x2108 waiting on condition [0x0000000121a1e000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006c2f2b420> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:458) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:924) 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) Locked ownable synchronizers: - None "IconOverlayTracker Timer: null-jdbcNodeInfoType" #47 prio=5 os_prio=0 tid=0x000000007f1a5000 nid=0x2f18 in Object.wait() [0x000000010261e000] 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 <0x00000006f3142530> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:505) Locked ownable synchronizers: - None "WaitCursor-Timer" #44 prio=6 os_prio=0 tid=0x000000007f1a2000 nid=0x4994 in Object.wait() [0x00000000ee85e000] 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 <0x00000006f3230010> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:505) Locked ownable synchronizers: - None "InterruptTimer" #43 daemon prio=5 os_prio=0 tid=0x000000007f19e000 nid=0x66a0 in Object.wait() [0x00000000e7fbf000] 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 <0x00000006f32301a8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:505) Locked ownable synchronizers: - None "Thread-10" #39 daemon prio=5 os_prio=0 tid=0x000000007f199000 nid=0x6de8 in Object.wait() [0x00000000cebbf000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000006c08d9c00> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:502) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1482) - locked <0x00000006c08d9c00> (a java.util.LinkedList) Locked ownable synchronizers: - None "Scheduler" #37 daemon prio=5 os_prio=0 tid=0x000000007f199800 nid=0x5cbc in Object.wait() [0x00000000c5a0e000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at oracle.dbtools.raptor.backgroundTask.TaskLinkedList.takeNextTask(TaskLinkedList.java:47) - locked <0x00000006c278b398> (a oracle.dbtools.raptor.backgroundTask.TaskLinkedList) at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$SchedulerThread.run(RaptorTaskManager.java:548) Locked ownable synchronizers: - None "Log Poller" #36 prio=1 os_prio=-2 tid=0x000000007f197800 nid=0x66c8 waiting on condition [0x00000000bf60e000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006c278b548> (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 oracle.ide.log.QueuedLoggingHandler.take(QueuedLoggingHandler.java:60) at oracle.ideimpl.log.TabbedLogManager$4.run(TabbedLogManager.java:333) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "TimedCache-Timer" #31 daemon prio=5 os_prio=0 tid=0x0000000022243000 nid=0x4e98 in Object.wait() [0x00000000abbef000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000006c0219a20> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:502) at java.util.TimerThread.mainLoop(Timer.java:526) - locked <0x00000006c0219a20> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:505) Locked ownable synchronizers: - None "Framework Event Dispatcher" #27 daemon prio=6 os_prio=0 tid=0x0000000022244800 nid=0x1c54 in Object.wait() [0x00000000a57ef000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x00000006c03612c8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) Locked ownable synchronizers: - None "State Data Manager" #25 daemon prio=5 os_prio=0 tid=0x0000000022244000 nid=0x6c54 waiting on condition [0x0000000098fee000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.eclipse.osgi.internal.baseadaptor.StateManager.run(StateManager.java:297) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "Framework Active Thread" #24 prio=5 os_prio=0 tid=0x0000000022240000 nid=0x55ec in Object.wait() [0x0000000092bef000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1870) - locked <0x00000006c0354910> (a org.eclipse.osgi.framework.internal.core.Framework) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "Active Reference Queue Daemon" #20 daemon prio=1 os_prio=-2 tid=0x000000002226c800 nid=0xf68 in Object.wait() [0x0000000069bce000] 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 <0x00000006c0361248> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.lookup.implspi.ActiveQueue$Impl.removeSuper(ActiveQueue.java:93) at org.openide.util.lookup.implspi.ActiveQueue$Daemon.run(ActiveQueue.java:131) Locked ownable synchronizers: - None "TimerQueue" #18 daemon prio=5 os_prio=0 tid=0x0000000048b35800 nid=0x54ac waiting on condition [0x00000000780fe000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006c034ec48> (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.DelayQueue.take(DelayQueue.java:211) at javax.swing.TimerQueue.run(TimerQueue.java:174) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - <0x00000006c0d48008> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "AWT-EventQueue-0" #17 prio=6 os_prio=0 tid=0x0000000048a7a800 nid=0x5ac0 waiting on condition [0x0000000062d0e000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006c056d610> (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.awt.EventQueue.getNextEvent(EventQueue.java:554) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:187) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) Locked ownable synchronizers: - None "AWT-Windows" #15 daemon prio=6 os_prio=0 tid=0x0000000048a70800 nid=0x5c1c runnable [0x000000005c77f000] java.lang.Thread.State: RUNNABLE at sun.awt.windows.WToolkit.eventLoop(Native Method) at sun.awt.windows.WToolkit.run(WToolkit.java:316) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "AWT-Shutdown" #14 prio=5 os_prio=0 tid=0x0000000022267000 nid=0x670 in Object.wait() [0x000000005637f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:295) - locked <0x00000006c034eff0> (a java.lang.Object) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "Java2D Disposer" #13 daemon prio=10 os_prio=2 tid=0x000000002225e800 nid=0x4d0 in Object.wait() [0x000000004ff7f000] 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 <0x00000006c034f1a0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165) at sun.java2d.Disposer.run(Disposer.java:148) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "Service Thread" #11 daemon prio=9 os_prio=0 tid=0x0000000021e4a800 nid=0x564c runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C1 CompilerThread3" #10 daemon prio=9 os_prio=2 tid=0x0000000021e07000 nid=0x3e04 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C2 CompilerThread2" #9 daemon prio=9 os_prio=2 tid=0x0000000021dde800 nid=0x1dc8 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C2 CompilerThread1" #8 daemon prio=9 os_prio=2 tid=0x0000000021ddd800 nid=0x608 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C2 CompilerThread0" #7 daemon prio=9 os_prio=2 tid=0x0000000021dd9800 nid=0x2c30 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Attach Listener" #6 daemon prio=5 os_prio=2 tid=0x0000000021dd9000 nid=0x6810 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Signal Dispatcher" #5 daemon prio=9 os_prio=2 tid=0x0000000021dd1000 nid=0x6bc0 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Surrogate Locker Thread (Concurrent GC)" #4 daemon prio=9 os_prio=0 tid=0x0000000021dd0800 nid=0x6260 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Finalizer" #3 daemon prio=8 os_prio=1 tid=0x0000000021db2800 nid=0x6008 in Object.wait() [0x000000002f36e000] 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 <0x00000006c035a468> (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) Locked ownable synchronizers: - None "Reference Handler" #2 daemon prio=10 os_prio=2 tid=0x0000000021dab000 nid=0x5838 in Object.wait() [0x0000000028f6e000] 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 <0x00000006c035a620> (a java.lang.ref.Reference$Lock) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153) Locked ownable synchronizers: - None "main" #1 prio=5 os_prio=0 tid=0x0000000000d6d000 nid=0x270c waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "VM Thread" os_prio=2 tid=0x0000000021d85000 nid=0x6af8 runnable "Gang worker#0 (Parallel GC Threads)" os_prio=2 tid=0x0000000000d84800 nid=0x62a8 runnable "Gang worker#1 (Parallel GC Threads)" os_prio=2 tid=0x0000000000d85000 nid=0x53f8 runnable "Gang worker#2 (Parallel GC Threads)" os_prio=2 tid=0x0000000000d89000 nid=0xb68 runnable "Gang worker#3 (Parallel GC Threads)" os_prio=2 tid=0x0000000000d8c800 nid=0x405c runnable "Gang worker#4 (Parallel GC Threads)" os_prio=2 tid=0x0000000000d8f800 nid=0x425c runnable "Gang worker#5 (Parallel GC Threads)" os_prio=2 tid=0x0000000000d92000 nid=0x6be4 runnable "Gang worker#6 (Parallel GC Threads)" os_prio=2 tid=0x0000000000d94800 nid=0x61d4 runnable "Gang worker#7 (Parallel GC Threads)" os_prio=2 tid=0x0000000000d98000 nid=0x58d8 runnable "G1 Main Concurrent Mark GC Thread" os_prio=2 tid=0x0000000000df7000 nid=0x5e8c runnable "Gang worker#0 (G1 Parallel Marking Threads)" os_prio=2 tid=0x0000000000df7800 nid=0x4a0c runnable "Gang worker#1 (G1 Parallel Marking Threads)" os_prio=2 tid=0x0000000000df8800 nid=0x1bb0 runnable "G1 Concurrent Refinement Thread#0" os_prio=2 tid=0x0000000000db2000 nid=0x364 runnable "G1 Concurrent Refinement Thread#1" os_prio=2 tid=0x0000000000db1000 nid=0x5de8 runnable "G1 Concurrent Refinement Thread#2" os_prio=2 tid=0x0000000000daf000 nid=0x6334 runnable "G1 Concurrent Refinement Thread#3" os_prio=2 tid=0x0000000000dac000 nid=0x84 runnable "G1 Concurrent Refinement Thread#4" os_prio=2 tid=0x0000000000dab000 nid=0x4734 runnable "G1 Concurrent Refinement Thread#5" os_prio=2 tid=0x0000000000da7000 nid=0x1024 runnable "G1 Concurrent Refinement Thread#6" os_prio=2 tid=0x0000000000da6000 nid=0x11cc runnable "G1 Concurrent Refinement Thread#7" os_prio=2 tid=0x0000000000d9f000 nid=0x4b08 runnable "G1 Concurrent Refinement Thread#8" os_prio=2 tid=0x0000000000d9e000 nid=0x1edc runnable "VM Periodic Task Thread" os_prio=2 tid=0x0000000021e71800 nid=0x5ffc waiting on condition JNI global references: 2931