Full thread dump Java HotSpot(TM) Client VM (1.6.0-b105 mixed mode, sharing): "pool-2-thread-11" prio=10 tid=0x08970c00 nid=0x2a7f waiting on condition [0xb54e4000..0xb54e5140] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x84609d58> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:424) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323) at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:874) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:944) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) at java.lang.Thread.run(Thread.java:619) "Inactive RequestProcessor thread [Was:Folder recognizer/org.openide.loaders.FolderList$ListTask]" daemon prio=10 tid=0x088f1000 nid=0x2a7e in Object.wait() [0xb46d7000..0xb46d7dc0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:917) - locked <0x86c3f088> (a java.lang.Object) "Inactive RequestProcessor thread [Was:AntProjectHelper.RP/org.netbeans.spi.project.support.ant.AntProjectHelper$2]" daemon prio=10 tid=0x088f0000 nid=0x2a7d in Object.wait() [0xb356e000..0xb356ee40] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:917) - locked <0x86c3f0c8> (a java.lang.Object) "pool-2-thread-10" prio=10 tid=0x088ef800 nid=0x2a7c waiting on condition [0xb5451000..0xb5451ec0] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x84609d58> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:424) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323) at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:874) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:944) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) at java.lang.Thread.run(Thread.java:619) "pool-2-thread-9" prio=10 tid=0x0893e400 nid=0x2a7b waiting on condition [0xb348a000..0xb348af40] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x84609d58> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:424) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323) at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:874) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:944) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) at java.lang.Thread.run(Thread.java:619) "Inactive RequestProcessor thread [Was:Folder recognizer/org.openide.loaders.FolderList$ListTask]" daemon prio=10 tid=0xb3bccc00 nid=0x2a75 in Object.wait() [0xb40c3000..0xb40c3dc0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:917) - locked <0x864b1b20> (a java.lang.Object) "Inactive RequestProcessor thread [Was:JavaSourceTaskFactory/org.netbeans.api.java.source.JavaSourceTaskFactory$1]" daemon prio=10 tid=0xb3bf9400 nid=0x2a6f in Object.wait() [0xb4114000..0xb41150c0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:917) - locked <0x85367ac0> (a java.lang.Object) "Timer-1" daemon prio=10 tid=0x08914800 nid=0x2a4e in Object.wait() [0xb3ead000..0xb3eae140] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x83c2e5f0> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x83c2e5f0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Java Source Worker Thread" daemon prio=10 tid=0x087bcc00 nid=0x2a4c runnable [0xb4072000..0xb4072e40] java.lang.Thread.State: RUNNABLE at org.apache.lucene.store.IndexOutput.writeVInt(IndexOutput.java:61) at org.apache.lucene.index.FieldsWriter.addDocument(FieldsWriter.java:72) at org.apache.lucene.index.SegmentMerger.mergeFields(SegmentMerger.java:203) at org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:95) at org.apache.lucene.index.IndexWriter.mergeSegments(IndexWriter.java:1489) at org.apache.lucene.index.IndexWriter.optimize(IndexWriter.java:900) - locked <0x8254d118> (a org.apache.lucene.index.IndexWriter) at org.apache.lucene.index.IndexWriter.addIndexes(IndexWriter.java:1065) - locked <0x8254d118> (a org.apache.lucene.index.IndexWriter) at org.netbeans.modules.java.source.usages.LuceneIndex.storeData(LuceneIndex.java:582) at org.netbeans.modules.java.source.usages.LuceneIndex.store(LuceneIndex.java:537) at org.netbeans.modules.java.source.usages.SourceAnalyser.store(SourceAnalyser.java:97) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker.parseFiles(RepositoryUpdater.java:1355) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker.updateFolder(RepositoryUpdater.java:1415) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker.access$400(RepositoryUpdater.java:839) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker$1.run(RepositoryUpdater.java:890) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker$1.run(RepositoryUpdater.java:868) at org.netbeans.modules.java.source.usages.ClassIndexManager.writeLock(ClassIndexManager.java:78) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker.run(RepositoryUpdater.java:865) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker.run(RepositoryUpdater.java:839) at org.netbeans.api.java.source.JavaSource$CompilationJob.run(JavaSource.java:1277) 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) "DestroyJavaVM" prio=10 tid=0x08058800 nid=0x2a11 waiting on condition [0x00000000..0xb7dae090] java.lang.Thread.State: RUNNABLE "Java Task Provider" daemon prio=10 tid=0x08901800 nid=0x2a41 in Object.wait() [0xb4165000..0xb4165e40] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x84f10f90> (a java.util.LinkedHashSet) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.java.source.tasklist.JavaTaskProvider$1.run(JavaTaskProvider.java:204) - locked <0x84f10f90> (a java.util.LinkedHashSet) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "AWT-EventQueue-1" prio=10 tid=0x089da000 nid=0x2a3e in Object.wait() [0xb4ece000..0xb4ecef40] 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.getNextEvent(EventQueue.java:479) - locked <0x839299e0> (a java.awt.EventQueue) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:245) 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) "Thread-4" daemon prio=10 tid=0x08574c00 nid=0x2a35 in Object.wait() [0xb43c6000..0xb43c6ec0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x82f0fab0> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x82f0fab0> (a java.util.LinkedList) "pool-1-thread-1" prio=10 tid=0x08460000 nid=0x2a28 waiting on condition [0xb44d5000..0xb44d5e40] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x82f18bd0> (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:1889) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:358) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) at java.lang.Thread.run(Thread.java:619) "Memory results batch processor" prio=10 tid=0x08239400 nid=0x2a27 in Object.wait() [0xb452d000..0xb452dec0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at com.sun.tools.profiler.results.ProfilingResultsDispatcher$QueueProcessor.processQueue(ProfilingResultsDispatcher.java:89) - locked <0x82ef58b8> (a java.lang.Object) at com.sun.tools.profiler.results.ProfilingResultsDispatcher$QueueProcessor.run(ProfilingResultsDispatcher.java:56) at java.lang.Thread.run(Thread.java:619) "CPU results batch processor" prio=10 tid=0x08227400 nid=0x2a26 in Object.wait() [0xb457e000..0xb457ef40] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at com.sun.tools.profiler.results.ProfilingResultsDispatcher$QueueProcessor.processQueue(ProfilingResultsDispatcher.java:89) - locked <0x82ef5950> (a java.lang.Object) at com.sun.tools.profiler.results.ProfilingResultsDispatcher$QueueProcessor.run(ProfilingResultsDispatcher.java:56) at java.lang.Thread.run(Thread.java:619) "*** JFluid Separate Command Execution Thread" daemon prio=10 tid=0x081ab400 nid=0x2a25 in Object.wait() [0xb45cf000..0xb45cffc0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x82ef59e8> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at com.sun.tools.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:1683) - locked <0x82ef59e8> (a java.lang.Object) "Java Node Badge Processor" daemon prio=10 tid=0x080b3000 nid=0x2a24 waiting on condition [0xb4620000..0xb4621040] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x83a68a40> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1927) at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:395) at org.netbeans.modules.java.JavaNode$2.run(JavaNode.java:255) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "TimerQueue" daemon prio=10 tid=0x08152800 nid=0x2a23 in Object.wait() [0xb4686000..0xb46870c0] 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 <0x82dd3e60> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "AWT-Shutdown" prio=10 tid=0x0834f800 nid=0x2a20 in Object.wait() [0xb4f1f000..0xb4f1fe40] 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 <0x82a8b7a8> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "AWT-XAWT" daemon prio=10 tid=0x0834b800 nid=0x2a1f runnable [0xb4f70000..0xb4f70ec0] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:585) at sun.awt.X11.XToolkit.run(XToolkit.java:560) at java.lang.Thread.run(Thread.java:619) "Java2D Disposer" daemon prio=10 tid=0x082e6400 nid=0x2a1e in Object.wait() [0xb50a0000..0xb50a0f40] 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 <0x82a8b840> (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) "Timer-0" daemon prio=10 tid=0x082adc00 nid=0x2a1b in Object.wait() [0xb5535000..0xb55360c0] 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 <0x82a66cd0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "CLI Requests Server" daemon prio=10 tid=0x082b4400 nid=0x2a1a runnable [0xb5586000..0xb5587140] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x82a66d78> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) at java.net.ServerSocket.accept(ServerSocket.java:421) at org.netbeans.CLIHandler$Server.run(CLIHandler.java:980) "Active Reference Queue Daemon" daemon prio=10 tid=0x08288400 nid=0x2a19 in Object.wait() [0xb564d000..0xb564ddc0] 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 <0x82a66f08> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3031) at java.lang.Thread.run(Thread.java:619) "Low Memory Detector" daemon prio=10 tid=0x0808d400 nid=0x2a17 runnable [0x00000000..0xb58dee80] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x0808bc00 nid=0x2a16 waiting on condition [0x00000000..0xb595f9d8] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x0808a800 nid=0x2a15 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x08081c00 nid=0x2a14 in Object.wait() [0xb5a44000..0xb5a45040] 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 <0x82a670f0> (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=10 tid=0x08080800 nid=0x2a13 in Object.wait() [0xb5a95000..0xb5a960c0] 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 <0x82a66bb0> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x08077400 nid=0x2a12 runnable "VM Periodic Task Thread" prio=10 tid=0x0808f000 nid=0x2a18 waiting on condition JNI global references: 1385 Heap def new generation total 9088K, used 7902K [0x82070000, 0x82a40000, 0x82a40000) eden space 8128K, 85% used [0x82070000, 0x82737880, 0x82860000) from space 960K, 100% used [0x82860000, 0x82950000, 0x82950000) to space 960K, 0% used [0x82950000, 0x82950000, 0x82a40000) tenured generation total 121024K, used 74543K [0x82a40000, 0x8a070000, 0x8a070000) the space 121024K, 61% used [0x82a40000, 0x8730bc58, 0x8730be00, 0x8a070000) compacting perm gen total 37376K, used 37162K [0x8a070000, 0x8c4f0000, 0x94070000) the space 37376K, 99% used [0x8a070000, 0x8c4ba9b0, 0x8c4baa00, 0x8c4f0000) ro space 8192K, 73% used [0x94070000, 0x9464e548, 0x9464e600, 0x94870000) rw