Here are the running threads from yourkit, I am not sure this will help you.
Running threads
AWT-EventQueue-1 [WAITING]
java.lang.Object.wait(native method)
java.lang.Object.wait(Object.java:485)
java.awt.EventQueue.getNextEvent(EventQueue.java:479)
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:245)
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:177)
java.awt.Dialog$1.run(Dialog.java:1039)
java.awt.Dialog$3.run(Dialog.java:1091)
java.security.AccessController.doPrivileged(native method)
java.awt.Dialog.show(Dialog.java:1089)
com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:5)
com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:103)
com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:774)
com.intellij.openapi.progress.util.ProgressWindow$MyDialog.show(ProgressWindow.java:86)
com.intellij.openapi.progress.util.ProgressWindow.showDialog(ProgressWindow.java:23)
com.intellij.openapi.progress.util.ProgressWindow$1$1.run(ProgressWindow.java:2)
com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:18)
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:212)
com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:12)
com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:218)
com.intellij.ide.IdeEventQueue.pumpEventsForHierarchy(IdeEventQueue.java:219)
com.intellij.openapi.progress.util.ProgressWindow.startBlocking(ProgressWindow.java:17)
com.intellij.openapi.application.impl.ApplicationImpl.runProcessWithProgressSynchronously(ApplicationImpl.java:214)
com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcessWithProgressSynchronously(ProgressManagerImpl.java:61)
com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.b(RefreshSessionImpl.java:52)
com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.fireEvents(RefreshSessionImpl.java:19)
com.intellij.openapi.vfs.newvfs.RefreshQueueImpl$2$1$1.run(RefreshQueueImpl.java:1)
com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:123)
com.intellij.openapi.vfs.newvfs.RefreshQueueImpl$2$1.run(RefreshQueueImpl.java:3)
com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:18)
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:212)
com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:12)
com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:218)
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
AWT-Shutdown [WAITING]
java.lang.Object.wait(native method)
java.lang.Object.wait(Object.java:485)
sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259)
java.lang.Thread.run(Thread.java:619)
AWT-Windows [RUNNABLE]
sun.awt.windows.WToolkit.eventLoop(native method)
sun.awt.windows.WToolkit.run(WToolkit.java:290)
java.lang.Thread.run(Thread.java:619)
Alarm pool [WAITING]
sun.misc.Unsafe.park(native method)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:358)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906)
java.lang.Thread.run(Thread.java:619)
ApplicationImpl pooled thread [TIMED WAITING]
java.lang.Thread.sleep(native method)
com.intellij.execution.process.OSProcessHandler$ReadProcessThread.readNextByte(OSProcessHandler.java:293)
com.intellij.execution.process.OSProcessHandler$ReadProcessThread.run(OSProcessHandler.java:262)
com.intellij.openapi.application.impl.ApplicationImpl$5.run(ApplicationImpl.java:6)
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
java.util.concurrent.FutureTask.run(FutureTask.java:138)
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
java.lang.Thread.run(Thread.java:619)
com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:10)
ApplicationImpl pooled thread [BLOCKED; waiting to lock java.lang.Object@8a749f]
com.intellij.openapi.vfs.newvfs.persistent.FSRecords.getTimestamp(FSRecords.java:7)
com.intellij.openapi.vfs.newvfs.persistent.PersistentFS.getTimeStamp(PersistentFS.java:278)
com.intellij.openapi.vfs.newvfs.impl.VirtualFileSystemEntry.getTimeStamp(VirtualFileSystemEntry.java:24)
com.intellij.history.integration.CacheUpdaterProcessor.processFile(CacheUpdaterProcessor.java:2)
com.intellij.history.integration.EventDispatcher.processFile(EventDispatcher.java:66)
com.intellij.ide.startup.FileSystemSynchronizer.updateFiles(FileSystemSynchronizer.java:175)
com.intellij.ide.startup.FileSystemSynchronizer.execute(FileSystemSynchronizer.java:56)
com.intellij.openapi.vfs.newvfs.RefreshSessionImpl$1.run(RefreshSessionImpl.java:2)
com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:10)
com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:4)
com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:83)
com.intellij.openapi.application.impl.ApplicationImpl$7$1.run(ApplicationImpl.java:10)
com.intellij.openapi.application.impl.ApplicationImpl$5.run(ApplicationImpl.java:6)
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
java.util.concurrent.FutureTask.run(FutureTask.java:138)
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
java.lang.Thread.run(Thread.java:619)
com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:10)
ApplicationImpl pooled thread [RUNNABLE]
java.lang.ProcessImpl.waitFor(native method)
com.intellij.execution.process.OSProcessHandler$ProcessWaitFor$1.run(OSProcessHandler.java:87)
com.intellij.openapi.application.impl.ApplicationImpl$5.run(ApplicationImpl.java:6)
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
java.util.concurrent.FutureTask.run(FutureTask.java:138)
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
java.lang.Thread.run(Thread.java:619)
com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:10)
ApplicationImpl pooled thread [TIMED WAITING]
java.lang.Thread.sleep(native method)
com.intellij.execution.process.OSProcessHandler$ReadProcessThread.readNextByte(OSProcessHandler.java:293)
com.intellij.execution.process.OSProcessHandler$ReadProcessThread.run(OSProcessHandler.java:262)
com.intellij.openapi.application.impl.ApplicationImpl$5.run(ApplicationImpl.java:6)
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
java.util.concurrent.FutureTask.run(FutureTask.java:138)
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
java.lang.Thread.run(Thread.java:619)
com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:10)
ApplicationImpl pooled thread [WAITING]
java.lang.Object.wait(native method)
java.lang.Object.wait(Object.java:485)
com.intellij.util.concurrency.Semaphore.waitFor(Semaphore.java:38)
com.intellij.execution.process.OSProcessHandler$ProcessWaitFor.waitFor(OSProcessHandler.java:99)
com.intellij.execution.process.OSProcessHandler$4$1.run(OSProcessHandler.java:134)
com.intellij.openapi.application.impl.ApplicationImpl$5.run(ApplicationImpl.java:6)
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
java.util.concurrent.FutureTask.run(FutureTask.java:138)
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
java.lang.Thread.run(Thread.java:619)
com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:10)
ApplicationImpl pooled thread [RUNNABLE]
sun.nio.ch.FileDispatcher.pread0(native method)
sun.nio.ch.FileDispatcher.pread(FileDispatcher.java:35)
sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:230)
sun.nio.ch.IOUtil.read(IOUtil.java:206)
sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:625)
com.intellij.util.io.RandomAccessDataFile.get(RandomAccessDataFile.java:70)
com.intellij.util.io.storage.DataTable.readBytes(DataTable.java:56)
com.intellij.util.io.storage.Storage.readBytes(Storage.java:199)
com.intellij.util.io.storage.Storage.readStream(Storage.java:188)
com.intellij.openapi.vfs.newvfs.persistent.FSRecords.a(FSRecords.java:11)
com.intellij.openapi.vfs.newvfs.persistent.FSRecords.writeAttribute(FSRecords.java:196)
com.intellij.openapi.vfs.newvfs.persistent.PersistentFS.writeAttribute(PersistentFS.java:70)
com.intellij.openapi.vfs.newvfs.FileAttribute.writeAttribute(FileAttribute.java:61)
com.intellij.openapi.vfs.newvfs.persistent.PersistentFS$1.close(PersistentFS.java:6)
com.intellij.openapi.vfs.newvfs.NewVirtualFile.contentsToByteArray(NewVirtualFile.java:31)
com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.physicalContentsToByteArray(LocalFileSystemImpl.java:73)
com.intellij.ide.startup.FileContent.getPhysicalBytes(FileContent.java:41)
com.intellij.ide.startup.FileSystemSynchronizer$MyContentQueue.put(FileSystemSynchronizer.java:253)
com.intellij.ide.startup.FileSystemSynchronizer$1.run(FileSystemSynchronizer.java:132)
com.intellij.openapi.application.impl.ApplicationImpl$5.run(ApplicationImpl.java:6)
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
java.util.concurrent.FutureTask.run(FutureTask.java:138)
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
java.lang.Thread.run(Thread.java:619)
com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:10)
Attach Listener [RUNNABLE]
Stack trace is not available
Background process [TIMED WAITING]
java.lang.Thread.sleep(native method)
com.intellij.util.ui.Timer$1.run(Timer.java:23)
Change List Updater [WAITING]
java.lang.Object.wait(native method)
java.lang.Object.wait(Object.java:485)
com.intellij.util.concurrency.WriterPreferenceReadWriteLock$ReaderLock.acquire(WriterPreferenceReadWriteLock.java:162)
com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:144)
com.intellij.openapi.vcs.changes.ChangeListManagerImpl.a(ChangeListManagerImpl.java:433)
com.intellij.openapi.vcs.changes.ChangeListManagerImpl.a(ChangeListManagerImpl.java:541)
com.intellij.openapi.vcs.changes.ChangeListManagerImpl.access$700(ChangeListManagerImpl.java:223)
com.intellij.openapi.vcs.changes.ChangeListManagerImpl$4.run(ChangeListManagerImpl.java:1)
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
java.util.concurrent.FutureTask.run(FutureTask.java:138)
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98)
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:207)
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
java.lang.Thread.run(Thread.java:619)
Exe4JStartupThread [TIMED WAITING]
java.lang.Thread.sleep(native method)
com.exe4j.Controller$StartupThread.run(unknown source)
Exe4JStartupThread [TIMED WAITING]
java.lang.Thread.sleep(native method)
com.exe4j.Controller$StartupThread.run(unknown source)
FS Synchronizer [WAITING]
sun.misc.Unsafe.park(native method)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:358)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906)
java.lang.Thread.run(Thread.java:619)
File System Tracker [WAITING]
sun.misc.Unsafe.park(native method)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:317)
com.intellij.openapi.vfs.impl.watcher.FileSystemTrackerImpl$1.run(FileSystemTrackerImpl.java:15)
java.lang.Thread.run(Thread.java:619)
Finalizer [WAITING]
java.lang.Object.wait(native method)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
Java2D Disposer [WAITING]
java.lang.Object.wait(native method)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
sun.java2d.Disposer.run(Disposer.java:125)
java.lang.Thread.run(Thread.java:619)
JobScheduler pool [WAITING]
sun.misc.Unsafe.park(native method)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:220)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906)
java.lang.Thread.run(Thread.java:619)
JobScheduler pool [WAITING]
sun.misc.Unsafe.park(native method)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:220)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906)
java.lang.Thread.run(Thread.java:619)
Lock thread [RUNNABLE]
java.net.PlainSocketImpl.socketAccept(native method)
java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
java.net.ServerSocket.implAccept(ServerSocket.java:453)
java.net.ServerSocket.accept(ServerSocket.java:421)
com.intellij.idea.SocketLock$MyRunnable.run(SocketLock.java:10)
java.lang.Thread.run(Thread.java:619)
MessageDeliveryThread [WAITING]
java.lang.Object.wait(native method)
java.lang.Object.wait(Object.java:485)
com.intellij.a.e.j.run(j.java:1)
Periodic tasks thread [TIMED WAITING]
sun.misc.Unsafe.park(native method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963)
java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:582)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:575)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906)
java.lang.Thread.run(Thread.java:619)
Progress Cancel Checker [TIMED WAITING]
java.lang.Thread.sleep(native method)
com.intellij.openapi.progress.impl.ProgressManagerImpl$1.run(ProgressManagerImpl.java:1)
Reference Handler [WAITING]
java.lang.Object.wait(native method)
java.lang.Object.wait(Object.java:485)
java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
Refreshing filesystem [TIMED WAITING]
java.lang.Thread.sleep(native method)
com.intellij.util.ui.Timer$1.run(Timer.java:23)
Signal Dispatcher [RUNNABLE]
Stack trace is not available
SocketListenerThread [RUNNABLE]
java.net.PlainDatagramSocketImpl.receive0(native method)
java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)
java.net.DatagramSocket.receive(DatagramSocket.java:712)
com.intellij.a.e.a.e.a(e.java:46)
com.intellij.a.e.a.h.run(h.java:8)
SocketListenerThread [RUNNABLE]
java.net.PlainDatagramSocketImpl.receive0(native method)
java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)
java.net.DatagramSocket.receive(DatagramSocket.java:712)
com.intellij.a.e.a.e.a(e.java:46)
com.intellij.a.e.a.h.run(h.java:8)
StoreRefreshStatusThread [TIMED WAITING]
java.lang.Thread.sleep(native method)
com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl$StoreRefreshStatusThread.run(LocalFileSystemImpl.java:9)
Timer-0 [TIMED WAITING]
java.lang.Object.wait(native method)
java.util.TimerThread.mainLoop(Timer.java:509)
java.util.TimerThread.run(Timer.java:462)
TimerQueue [TIMED WAITING]
java.lang.Object.wait(native method)
javax.swing.TimerQueue.run(TimerQueue.java:236)
java.lang.Thread.run(Thread.java:619)
WatchForChangesThread [RUNNABLE]
com.intellij.vfs.local.win32.FileWatcher.waitForChangeImpl(native method)
com.intellij.vfs.local.win32.FileWatcher.waitForChange(FileWatcher.java:86)
com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl$WatchForChangesThread.run(LocalFileSystemImpl.java:4)
XML-RPC Weblistener [RUNNABLE]
java.net.PlainSocketImpl.socketAccept(native method)
java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
java.net.ServerSocket.implAccept(ServerSocket.java:453)
java.net.ServerSocket.accept(ServerSocket.java:421)
org.apache.xmlrpc.WebServer.run(WebServer.java:453)
java.lang.Thread.run(Thread.java:619)
YJP-Plugin-RequestListener [RUNNABLE]
java.net.PlainSocketImpl.socketAccept(native method)
java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
java.net.ServerSocket.implAccept(ServerSocket.java:453)
java.net.ServerSocket.accept(ServerSocket.java:421)
com.yourkit.b.h$1.run(a:14)
java.lang.Thread.run(Thread.java:619)
YJPAgent-RequestListener [RUNNABLE]
Stack trace is not available
YJPAgent-Telemetry [TIMED WAITING]
Stack trace is not available
main [RUNNABLE]
Stack trace is not available
timed reference disposer [TIMED WAITING]
sun.misc.Unsafe.park(native method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963)
java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:582)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:575)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906)
java.lang.Thread.run(Thread.java:619)
timed reference disposer [TIMED WAITING]
sun.misc.Unsafe.park(native method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963)
java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:582)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:575)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906)
java.lang.Thread.run(Thread.java:619)
AWT-EventQueue-1 [WAITING]
java.lang.Object.wait(native method)
java.lang.Object.wait(Object.java:485)
java.awt.EventQueue.getNextEvent(EventQueue.java:479)
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:245)
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:177)
java.awt.Dialog$1.run(Dialog.java:1039)
java.awt.Dialog$3.run(Dialog.java:1091)
java.security.AccessController.doPrivileged(native method)
java.awt.Dialog.show(Dialog.java:1089)
com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:5)
com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:103)
com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:774)
com.intellij.openapi.progress.util.ProgressWindow$MyDialog.show(ProgressWindow.java:86)
com.intellij.openapi.progress.util.ProgressWindow.showDialog(ProgressWindow.java:23)
com.intellij.openapi.progress.util.ProgressWindow$1$1.run(ProgressWindow.java:2)
com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:18)
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:212)
com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:12)
com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:218)
com.intellij.ide.IdeEventQueue.pumpEventsForHierarchy(IdeEventQueue.java:219)
com.intellij.openapi.progress.util.ProgressWindow.startBlocking(ProgressWindow.java:17)
com.intellij.openapi.application.impl.ApplicationImpl.runProcessWithProgressSynchronously(ApplicationImpl.java:214)
com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcessWithProgressSynchronously(ProgressManagerImpl.java:61)
com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.b(RefreshSessionImpl.java:52)
com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.fireEvents(RefreshSessionImpl.java:19)
com.intellij.openapi.vfs.newvfs.RefreshQueueImpl$2$1$1.run(RefreshQueueImpl.java:1)
com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:123)
com.intellij.openapi.vfs.newvfs.RefreshQueueImpl$2$1.run(RefreshQueueImpl.java:3)
com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:18)
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:212)
com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:12)
com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:218)
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
ApplicationImpl pooled thread [BLOCKED; waiting to lock java.lang.Object@ac33f7]
com.intellij.psi.impl.cache.impl.idCache.IdCacheImpl$1.processFile(IdCacheImpl.java:8)
com.intellij.ide.startup.FileSystemSynchronizer.updateFiles(FileSystemSynchronizer.java:175)
com.intellij.ide.startup.FileSystemSynchronizer.execute(FileSystemSynchronizer.java:56)
com.intellij.openapi.vfs.newvfs.RefreshSessionImpl$1.run(RefreshSessionImpl.java:2)
com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:10)
com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:4)
com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:83)
com.intellij.openapi.application.impl.ApplicationImpl$7$1.run(ApplicationImpl.java:10)
com.intellij.openapi.application.impl.ApplicationImpl$5.run(ApplicationImpl.java:6)
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
java.util.concurrent.FutureTask.run(FutureTask.java:138)
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
java.lang.Thread.run(Thread.java:619)
com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:10)