History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: IDEA-15592
Type: Usability Problem Usability Problem
Status: Open Open
Assignee: Maxim Shafirov
Reporter: Rambabu Talasila
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
IDEA: Feedback

Hung couple minutes while doing ant build

Created: 09 Oct 07 22:26   Updated: 12 Oct 07 20:09
Component/s: Compiling Project

Environment: winxp

Build: 7,330


 Description  « Hide
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)



 All   Comments   Work Log   Change History      Sort Order:
Rambabu Talasila - 10 Oct 07 21:14
Another time

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)


Maxim Mossienko - 11 Oct 07 23:19
Please, try latest EAP and report differences if there is any

Rambabu Talasila - 12 Oct 07 20:09
improved little bit

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:51)
com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:28)
com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:774)
com.intellij.openapi.progress.util.ProgressWindow$MyDialog.show(ProgressWindow.java:66)
com.intellij.openapi.progress.util.ProgressWindow.showDialog(ProgressWindow.java:13)
com.intellij.openapi.progress.util.ProgressWindow$1$1.run(ProgressWindow.java:2)
com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:11)
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:118)
com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:218)
com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:61)
com.intellij.ide.IdeEventQueue.pumpEventsForHierarchy(IdeEventQueue.java:160)
com.intellij.openapi.progress.util.ProgressWindow.startBlocking(ProgressWindow.java:98)
com.intellij.openapi.application.impl.ApplicationImpl.runProcessWithProgressSynchronously(ApplicationImpl.java:152)
com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcessWithProgressSynchronously(ProgressManagerImpl.java:49)
com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.b(RefreshSessionImpl.java:31)
com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.fireEvents(RefreshSessionImpl.java:5)
com.intellij.openapi.vfs.newvfs.RefreshQueueImpl$2$1$1.run(RefreshQueueImpl.java:3)
com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:184)
com.intellij.openapi.vfs.newvfs.RefreshQueueImpl$2$1.run(RefreshQueueImpl.java:1)
com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:11)
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:118)
com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:218)
com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:61)
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:3)
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:11)

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:3)
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:11)

ApplicationImpl pooled thread [BLOCKED; waiting to lock java.lang.Object@1ee31d1]
com.intellij.openapi.vfs.newvfs.persistent.FSRecords.getTimestamp(FSRecords.java:329)
com.intellij.openapi.vfs.newvfs.persistent.PersistentFS.getTimeStamp(PersistentFS.java:190)
com.intellij.openapi.vfs.newvfs.impl.VirtualFileSystemEntry.getTimeStamp(VirtualFileSystemEntry.java:50)
com.intellij.history.integration.CacheUpdaterProcessor.processFile(CacheUpdaterProcessor.java:7)
com.intellij.history.integration.EventDispatcher.processFile(EventDispatcher.java:4)
com.intellij.ide.startup.FileSystemSynchronizer.updateFiles(FileSystemSynchronizer.java:191)
com.intellij.ide.startup.FileSystemSynchronizer.execute(FileSystemSynchronizer.java:72)
com.intellij.openapi.vfs.newvfs.RefreshSessionImpl$1.run(RefreshSessionImpl.java:2)
com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:11)
com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:50)
com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:11)
com.intellij.openapi.application.impl.ApplicationImpl$7$1.run(ApplicationImpl.java:14)
com.intellij.openapi.application.impl.ApplicationImpl$5.run(ApplicationImpl.java:3)
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:11)

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:3)
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:11)

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:3)
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:11)

ApplicationImpl pooled thread [RUNNABLE]
java.io.RandomAccessFile.readBytes(native method)
java.io.RandomAccessFile.read(RandomAccessFile.java:322)
com.intellij.util.io.RandomAccessDataFile.get(RandomAccessDataFile.java:89)
com.intellij.util.io.storage.DataTable.readBytes(DataTable.java:72)
com.intellij.util.io.storage.Storage.readBytes(Storage.java:215)
com.intellij.util.io.storage.Storage.readStream(Storage.java:204)
com.intellij.openapi.vfs.newvfs.persistent.FSRecords.readAttribute(FSRecords.java:242)
com.intellij.openapi.vfs.newvfs.persistent.PersistentFS.readAttribute(PersistentFS.java:263)
com.intellij.openapi.vfs.newvfs.FileAttribute.readAttribute(FileAttribute.java:51)
com.intellij.openapi.vfs.newvfs.persistent.PersistentFS.getInputStream(PersistentFS.java:194)
com.intellij.openapi.vfs.newvfs.impl.VirtualFileImpl.getInputStream(VirtualFileImpl.java:3)
com.intellij.openapi.vfs.newvfs.NewVirtualFile.contentsToByteArray(NewVirtualFile.java:41)
com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.physicalContentsToByteArray(LocalFileSystemImpl.java:149)
com.intellij.ide.startup.FileContent.getPhysicalBytes(FileContent.java:57)
com.intellij.ide.startup.FileSystemSynchronizer$MyContentQueue.put(FileSystemSynchronizer.java:269)
com.intellij.ide.startup.FileSystemSynchronizer$1.run(FileSystemSynchronizer.java:148)
com.intellij.openapi.application.impl.ApplicationImpl$5.run(ApplicationImpl.java:3)
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:11)

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:39)

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:224)
com.intellij.openapi.vcs.changes.ChangeListManagerImpl.a(ChangeListManagerImpl.java:485)
com.intellij.openapi.vcs.changes.ChangeListManagerImpl.a(ChangeListManagerImpl.java:38)
com.intellij.openapi.vcs.changes.ChangeListManagerImpl.access$700(ChangeListManagerImpl.java:229)
com.intellij.openapi.vcs.changes.ChangeListManagerImpl$4.run(ChangeListManagerImpl.java:7)
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:8)
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:7)
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:8)

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:39)

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:27)
com.intellij.a.e.a.h.run(h.java:14)

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:27)
com.intellij.a.e.a.h.run(h.java:14)

StoreRefreshStatusThread [TIMED WAITING]
java.lang.Thread.sleep(native method)
com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl$StoreRefreshStatusThread.run(LocalFileSystemImpl.java:13)

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:19)
com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl$WatchForChangesThread.run(LocalFileSystemImpl.java:17)

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)

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

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.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:3)
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:11)

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:3)
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:11)

ApplicationImpl pooled thread [TIMED WAITING]
sun.misc.Unsafe.park(native method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:424)
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323)
java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:874)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:944)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906)
java.lang.Thread.run(Thread.java:619)
com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:11)

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:3)
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:11)

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:3)
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:11)

ApplicationImpl pooled thread [TIMED WAITING]
sun.misc.Unsafe.park(native method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:424)
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323)
java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:874)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:944)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906)
java.lang.Thread.run(Thread.java:619)
com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:11)

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:39)

Change List Updater [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.DelayQueue.take(DelayQueue.java:160)
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)

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:8)
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:7)
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:8)

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:39)

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:27)
com.intellij.a.e.a.h.run(h.java:14)

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:27)
com.intellij.a.e.a.h.run(h.java:14)

StoreRefreshStatusThread [TIMED WAITING]
java.lang.Thread.sleep(native method)
com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl$StoreRefreshStatusThread.run(LocalFileSystemImpl.java:13)

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:19)
com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl$WatchForChangesThread.run(LocalFileSystemImpl.java:17)

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)