Full thread dump Java HotSpot(TM) Client VM (10.0-b23 mixed mode, sharing): "Class View Updater" prio=3 tid=0x00c61c00 nid=0x6d in Object.wait() [0xf867f000..0xf867fac0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.cnd.classview.ClassViewUpdater$BlockingQueue.get(ClassViewUpdater.java:68) - locked <0xb7e585b0> (a java.lang.Object) at org.netbeans.modules.cnd.classview.ClassViewUpdater.run(ClassViewUpdater.java:147) "Connect thread lessing session" daemon prio=3 tid=0x00cd6400 nid=0x63 runnable [0xf7c7f000..0xf7c7fbc0] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at com.jcraft.jsch.IO.getByte(IO.java:82) at com.jcraft.jsch.Session.read(Session.java:809) at com.jcraft.jsch.Session.run(Session.java:1193) at java.lang.Thread.run(Thread.java:619) "Parsing & Indexing Loop (201005312001)" daemon prio=3 tid=0x00a92800 nid=0x61 waiting on condition [0xf3b7f000..0xf3b7f8c0] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0xb7904658> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925) at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:220) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:573) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) "CND Repository Queue Dispatcher" prio=3 tid=0x00864c00 nid=0x32 waiting on condition [0xf727f000..0xf727f940] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0xb63a2a90> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:358) at org.netbeans.modules.cnd.repository.queue.KeyValueQueue$EventsDispatcher.run(KeyValueQueue.java:146) "Repository writer 0" daemon prio=3 tid=0x00afe000 nid=0x2a waiting on condition [0xf817f000..0xf817f940] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0xb6438a50> (a java.util.concurrent.locks.ReentrantReadWriteLock$FairSync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:747) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(AbstractQueuedSynchronizer.java:877) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(AbstractQueuedSynchronizer.java:1197) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(ReentrantReadWriteLock.java:594) at org.netbeans.modules.cnd.repository.queue.RepositoryWritingThread.run(RepositoryWritingThread.java:120) at org.netbeans.modules.cnd.repository.queue.RepositoryThreadManager$Wrapper.run(RepositoryThreadManager.java:88) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1957) "DestroyJavaVM" prio=3 tid=0x00033c00 nid=0x2 waiting on condition [0x00000000..0xfe77fbf0] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=3 tid=0x00511400 nid=0x1d sleeping[0xf7efe000..0xf7effac0] java.lang.Thread.State: RUNNABLE at sun.nio.ch.FileChannelImpl.size0(Native Method) at sun.nio.ch.FileChannelImpl.size(FileChannelImpl.java:312) - locked <0xb7f107e0> (a java.lang.Object) at org.netbeans.modules.cnd.repository.sfs.BufferedRWAccess.size(BufferedRWAccess.java:152) at org.netbeans.modules.cnd.repository.sfs.IndexedStorageFile.write(IndexedStorageFile.java:149) - locked <0xb7ef9470> (a org.netbeans.modules.cnd.repository.sfs.IndexedStorageFile$Lock) at org.netbeans.modules.cnd.repository.sfs.DoubleFileStorage.write(DoubleFileStorage.java:149) at org.netbeans.modules.cnd.repository.disk.UnitImpl.putPhysically(UnitImpl.java:153) at org.netbeans.modules.cnd.repository.disk.DiskRepositoryManager.write(DiskRepositoryManager.java:168) at org.netbeans.modules.cnd.repository.disk.DiskRepositoryManager.closeUnit2(DiskRepositoryManager.java:281) at org.netbeans.modules.cnd.repository.disk.DiskRepositoryManager.closeUnit(DiskRepositoryManager.java:270) - locked <0xb68b6e10> (a org.netbeans.modules.cnd.repository.disk.DiskRepositoryManager$NamedLock) at org.netbeans.modules.cnd.repository.impl.DelegateRepository.closeUnit(DelegateRepository.java:118) at org.netbeans.modules.cnd.modelimpl.repository.RepositoryUtils._closeUnit(RepositoryUtils.java:315) at org.netbeans.modules.cnd.modelimpl.repository.RepositoryUtils.closeUnit(RepositoryUtils.java:302) at org.netbeans.modules.cnd.modelimpl.repository.RepositoryUtils.closeUnit(RepositoryUtils.java:292) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.dispose(ProjectBase.java:2027) at org.netbeans.modules.cnd.modelimpl.csm.core.ModelImpl.disposeProject(ModelImpl.java:310) at org.netbeans.modules.cnd.modelimpl.csm.core.ModelImpl.disposeProject(ModelImpl.java:297) at org.netbeans.modules.cnd.modelimpl.csm.core.ModelImpl.shutdown(ModelImpl.java:462) at org.netbeans.modules.cnd.modelimpl.platform.ModelSupport.shutdown(ModelSupport.java:185) at org.netbeans.modules.cnd.modelimpl.Installer.close(Installer.java:72) at org.netbeans.core.startup.NbInstaller.close(NbInstaller.java:696) at org.netbeans.ModuleManager.shutDown(ModuleManager.java:1619) at org.netbeans.core.startup.ModuleSystem.shutDown(ModuleSystem.java:308) at org.netbeans.core.NbLifecycleManager.doExit(NbLifecycleManager.java:167) at org.netbeans.core.NbLifecycleManager.access$000(NbLifecycleManager.java:75) at org.netbeans.core.NbLifecycleManager$ExitActions.run(NbLifecycleManager.java:123) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:137) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) "TimerQueue" daemon prio=3 tid=0x00135800 nid=0x1c in Object.wait() [0xf99ff000..0xf99ffc40] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at javax.swing.TimerQueue.run(TimerQueue.java:236) - locked <0xb54ac7b8> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "Timer-1" daemon prio=3 tid=0x00288c00 nid=0x1a in Object.wait() [0xf83ff000..0xf83ff940] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0xb54856f0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Glue Notifier" daemon prio=3 tid=0x0050c000 nid=0x18 in Object.wait() [0xf88ff000..0xf88ffa40] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at java.awt.EventQueue.invokeAndWait(EventQueue.java:992) - locked <0xbf690688> (a java.awt.EventQueue$1AWTInvocationLock) at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1323) at com.sun.tools.swdev.glue.NotifierSwing.invoke(NotifierSwing.java:17) at com.sun.tools.swdev.glue.NotifierPoll.dispatch(NotifierPoll.java:155) at com.sun.tools.swdev.glue.NotifierPoll.loop(NotifierPoll.java:196) at com.sun.tools.debugger.dbxgui.utils.GlueNotifierThread.run(GlueNotifierThread.java:51) "Thread-2" daemon prio=3 tid=0x00718800 nid=0x14 in Object.wait() [0xf907f000..0xf907fc40] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xb53f1d78> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0xb53f1d78> (a java.util.LinkedList) "AWT-Shutdown" prio=3 tid=0x001e3800 nid=0x12 in Object.wait() [0xf9c7f000..0xf9c7f940] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0xb4e61178> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "AWT-XAWT" daemon prio=3 tid=0x00131000 nid=0x11 runnable [0xf9eff000..0xf9eff8c0] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:544) at sun.awt.X11.XToolkit.run(XToolkit.java:519) at java.lang.Thread.run(Thread.java:619) "Java2D Disposer" daemon prio=3 tid=0x0028f800 nid=0x10 in Object.wait() [0xfa17f000..0xfa17fa40] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0xb4e32d10> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at sun.java2d.Disposer.run(Disposer.java:125) at java.lang.Thread.run(Thread.java:619) "Active Reference Queue Daemon" daemon prio=3 tid=0x0010b000 nid=0xf in Object.wait() [0xfa87f000..0xfa87f9c0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0xb4dcf100> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.lookup.implspi.ActiveQueue$Impl.run(ActiveQueue.java:59) at java.lang.Thread.run(Thread.java:619) "Timer-0" daemon prio=3 tid=0x00102400 nid=0xa in Object.wait() [0xfb27f000..0xfb27f940] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0xb4dcf578> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Low Memory Detector" daemon prio=3 tid=0x000a5000 nid=0x8 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=3 tid=0x000a2c00 nid=0x7 waiting on condition [0x00000000..0xfb6ff288] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=3 tid=0x000a1c00 nid=0x6 waiting on condition [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=3 tid=0x0005d400 nid=0x5 in Object.wait() [0xfbd7f000..0xfbd7fac0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0xb4dcf728> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=3 tid=0x0005c000 nid=0x4 in Object.wait() [0xfbfff000..0xfbfffc40] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0xb4dcf128> (a java.lang.ref.Reference$Lock) "VM Thread" prio=3 tid=0x00052800 nid=0x3 runnable "VM Periodic Task Thread" prio=3 tid=0x000b7c00 nid=0x9 waiting on condition JNI global references: 2465 Heap def new generation total 22784K, used 2810K [0xb2000000, 0xb38b0000, 0xb4dc0000) eden space 20288K, 5% used [0xb2000000, 0xb2109fc8, 0xb33d0000) from space 2496K, 69% used [0xb33d0000, 0xb35848b0, 0xb3640000) to space 2496K, 0% used [0xb3640000, 0xb3640000, 0xb38b0000) tenured generation total 200672K, used 176532K [0xb4dc0000, 0xc11b8000, 0xcbc00000) the space 200672K, 87% used [0xb4dc0000, 0xbfa252e0, 0xbfa25400, 0xc11b8000) compacting perm gen total 52224K, used 52217K [0xcbc00000, 0xcef00000, 0xd8400000) the space 52224K, 99% used [0xcbc00000, 0xceefe690, 0xceefe800, 0xcef00000) ro space 8192K, 80% used [0xd8400000, 0xd8a73430, 0xd8a73600, 0xd8c00000) rw space 12288K, 59% used [0xd8c00000, 0xd9330510, 0xd9330600, 0xd9800000)