2007-06-20 15:49:22 Full thread dump Java HotSpot(TM) Client VM (1.6.0_02-b04 mixed mode, sharing): "Inactive RequestProcessor thread [Was:TimedWeakReference/org.netbeans.modules.projectapi.TimedWeakReference]" daemon prio=10 tid=0xb3514800 nid=0x276c in Object.wait() [0xb2414000..0xb24150b0] 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 <0x7ecf0080> (a java.lang.Object) "Inactive RequestProcessor thread [Was:SourceTaskFactory/org.netbeans.api.retouche.source.SourceTaskFactory$1]" daemon prio=10 tid=0x09bfd800 nid=0x2759 in Object.wait() [0xb2321000..0xb2321e30] 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 <0x7ecf0108> (a java.lang.Object) "Inactive RequestProcessor thread [Was:SourceTaskFactory/org.netbeans.api.retouche.source.SourceTaskFactory$1]" daemon prio=10 tid=0xb3b7c800 nid=0x2758 in Object.wait() [0xb32ad000..0xb32addb0] 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 <0x7ecf0190> (a java.lang.Object) "Inactive RequestProcessor thread [Was:SelectionAwareJavaSourceTaskFactory worker/org.netbeans.api.java.source.support.SelectionAwareJavaSourceTaskFactory$ComponentListener$1]" daemon prio=10 tid=0xb3b98400 nid=0x2733 in Object.wait() [0xb259d000..0xb259deb0] 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 <0x86a1a2b0> (a java.lang.Object) "ToolTip-Evaluator" daemon prio=10 tid=0x09f61000 nid=0x270d in Object.wait() [0xb5386000..0xb53870b0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at javax.swing.text.AbstractDocument.readLock(AbstractDocument.java:1372) - locked <0x80c573a8> (a org.netbeans.modules.editor.java.JavaDocument) at org.netbeans.modules.editor.NbToolTip$Request.run(NbToolTip.java:296) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "EditorBracesMatching" daemon prio=10 tid=0xb3515000 nid=0x270b in Object.wait() [0xb3118000..0xb3118db0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at javax.swing.text.AbstractDocument.readLock(AbstractDocument.java:1372) - locked <0x80c573a8> (a org.netbeans.modules.editor.java.JavaDocument) at org.netbeans.editor.BaseDocument.render(BaseDocument.java:1156) at org.netbeans.modules.editor.bracesmatching.MasterMatcher$Result.run(MasterMatcher.java:425) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "Versioning long tasks" daemon prio=10 tid=0x09f60400 nid=0x26ed in Object.wait() [0xb53d7000..0xb53d7eb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at javax.swing.text.AbstractDocument.readLock(AbstractDocument.java:1372) - locked <0x80c573a8> (a org.netbeans.modules.editor.java.JavaDocument) at org.netbeans.editor.BaseDocument.render(BaseDocument.java:1156) at org.netbeans.modules.versioning.Utils.getDocumentReader(Utils.java:155) at org.netbeans.modules.versioning.diff.DiffSidebar.getDocumentReader(DiffSidebar.java:420) at org.netbeans.modules.versioning.diff.DiffSidebar.access$500(DiffSidebar.java:67) at org.netbeans.modules.versioning.diff.DiffSidebar$RefreshDiffTask.computeDiff(DiffSidebar.java:648) at org.netbeans.modules.versioning.diff.DiffSidebar$RefreshDiffTask.run(DiffSidebar.java:633) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "AWT-EventQueue-4" prio=10 tid=0xb3437800 nid=0x1946 in Object.wait() [0xb2690000..0xb2690e30] 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 <0x823f7dc8> (a org.netbeans.jemmy.QueueTool$JemmyQueue) 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) "Timer-3" daemon prio=10 tid=0x0a8b3800 nid=0x180f in Object.wait() [0xb38ad000..0xb38ade30] 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 <0x81c44538> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "exec_null_1" prio=10 tid=0xb3929800 nid=0x17d5 in Object.wait() [0xb32fe000..0xb32ff0b0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.netbeans.core.execution.TaskThreadGroup.waitFor(TaskThreadGroup.java:123) - locked <0x81a5a790> (a java.lang.Object) at org.netbeans.core.execution.DefaultSysProcess.result(DefaultSysProcess.java:79) at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:135) "Default RequestProcessor" daemon prio=10 tid=0x09cb2c00 nid=0x177e in Object.wait() [0xb31ba000..0xb31baeb0] 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.openide.util.Task.waitFinished(Task.java:108) - locked <0x81a58f68> (a org.netbeans.core.execution.ExecutorTaskImpl) at org.apache.tools.ant.module.run.TargetExecutor$WrapperRunnable.run(TargetExecutor.java:333) at org.openide.util.Task.run(Task.java:222) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "Java Task Provider" daemon prio=10 tid=0x0a130800 nid=0xf59 in Object.wait() [0xb4e02000..0xb4e02f30] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x80b89ce8> (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 <0x80b89ce8> (a java.util.LinkedHashSet) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "pool-1-thread-1" prio=10 tid=0x098a8c00 nid=0xf35 waiting on condition [0xb385c000..0xb385d0b0] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x7fee2700> (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 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) "GSF Source Worker Thread" prio=10 tid=0x0990e400 nid=0xf0c waiting on condition [0xb2fd4000..0xb2fd4f30] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x7fbc5d28> (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:1963) at java.util.concurrent.PriorityBlockingQueue.poll(PriorityBlockingQueue.java:245) at org.netbeans.api.retouche.source.Source$CompilationJob.run(Source.java:1115) 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) "Timer-2" prio=10 tid=0x098dfc00 nid=0xf0b in Object.wait() [0xb3025000..0xb3025eb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7fbbd060> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x7fbbd060> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Java Source Worker Thread" prio=10 tid=0x098da400 nid=0xf0a in Object.wait() [0xb3076000..0xb3077030] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at javax.swing.text.AbstractDocument.readLock(AbstractDocument.java:1372) - locked <0x80c573a8> (a org.netbeans.modules.editor.java.JavaDocument) at org.netbeans.editor.BaseDocument.render(BaseDocument.java:1156) at org.netbeans.modules.java.source.parsing.SourceFileObject.getCharContentImpl(SourceFileObject.java:367) at org.netbeans.modules.java.source.parsing.SourceFileObject.(SourceFileObject.java:96) at org.netbeans.modules.java.source.parsing.FileObjects.nbFileObject(FileObjects.java:199) at org.netbeans.api.java.source.JavaSource$DefaultJavaFileObjectProvider.createJavaFileObject(JavaSource.java:2128) at org.netbeans.api.java.source.CompilationInfo.(CompilationInfo.java:81) at org.netbeans.api.java.source.JavaSource.createCurrentInfo(JavaSource.java:1771) at org.netbeans.api.java.source.JavaSource.access$2800(JavaSource.java:146) at org.netbeans.api.java.source.JavaSource$CompilationJob.run(JavaSource.java:1453) 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) "Timer-1" prio=10 tid=0x098e0800 nid=0xf09 in Object.wait() [0xb30c7000..0xb30c7fb0] 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.util.TimerThread.mainLoop(Timer.java:483) - locked <0x7fbb22d8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "DestroyJavaVM" prio=10 tid=0xb5729400 nid=0xed2 waiting on condition [0x00000000..0xb7f77080] java.lang.Thread.State: RUNNABLE "Java Node Badge Processor" daemon prio=10 tid=0x09b5bc00 nid=0xef7 waiting on condition [0xb3a5c000..0xb3a5ceb0] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x804aa250> (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:1963) 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) "*** JFluid Separate Command Execution Thread" daemon prio=10 tid=0xb43f9400 nid=0xef5 in Object.wait() [0xb3aad000..0xb3aadfb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7f785ea8> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at com.sun.tools.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:1751) - locked <0x7f785ea8> (a java.lang.Object) "Thread-6" daemon prio=10 tid=0xb3b0b400 nid=0xef3 in Object.wait() [0xb38fe000..0xb38ff130] 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.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x7f728400> (a java.util.LinkedList) "TimerQueue" daemon prio=10 tid=0x09a31000 nid=0xee4 in Object.wait() [0xb4f9c000..0xb4f9d0b0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at javax.swing.TimerQueue.run(TimerQueue.java:236) - locked <0x7f0e68e0> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "AWT-Shutdown" prio=10 tid=0xb5752800 nid=0xee2 in Object.wait() [0xb503e000..0xb503edb0] 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 <0x7f0e6998> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "AWT-XAWT" daemon prio=10 tid=0xb5751c00 nid=0xee1 runnable [0xb508f000..0xb508ff30] 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=10 tid=0x09a0b800 nid=0xee0 in Object.wait() [0xb50e0000..0xb50e0eb0] 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 <0x7f0e6b10> (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=0xb5713800 nid=0xedd in Object.wait() [0xb5428000..0xb5429130] 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 <0x7f078ce8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "CLI Requests Server" daemon prio=10 tid=0xb5711400 nid=0xedc runnable [0xb5479000..0xb547a0b0] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x7f078d90> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:453) 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=0xb5716800 nid=0xedb in Object.wait() [0xb5541000..0xb5541e30] 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 <0x7f078f20> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3034) at java.lang.Thread.run(Thread.java:619) "Low Memory Detector" daemon prio=10 tid=0x097f6800 nid=0xed9 runnable [0x00000000..0xb58d7ef0] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x097f5000 nid=0xed8 waiting on condition [0x00000000..0xb5958948] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x097f3c00 nid=0xed7 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x097eb400 nid=0xed5 in Object.wait() [0xb5bfa000..0xb5bfafb0] 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 <0x7f079108> (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=0x097ea400 nid=0xed4 in Object.wait() [0xb5c4c000..0xb5c4c130] 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 <0x7f078bf0> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x097e0c00 nid=0xed3 runnable "VM Periodic Task Thread" prio=10 tid=0x097f8000 nid=0xeda waiting on condition JNI global references: 1970 Heap def new generation total 12992K, used 11344K [0x7e1a0000, 0x7efb0000, 0x7f060000) eden space 11584K, 90% used [0x7e1a0000, 0x7ebd1bb0, 0x7ecf0000) from space 1408K, 64% used [0x7ecf0000, 0x7edd2700, 0x7ee50000) to space 1408K, 0% used [0x7ee50000, 0x7ee50000, 0x7efb0000) tenured generation total 171972K, used 124867K [0x7f060000, 0x89851000, 0x8a1a0000) the space 171972K, 72% used [0x7f060000, 0x86a50f08, 0x86a51000, 0x89851000) compacting perm gen total 80384K, used 80367K [0x8a1a0000, 0x8f020000, 0x941a0000) the space 80384K, 99% used [0x8a1a0000, 0x8f01bfc8, 0x8f01c000, 0x8f020000) ro space 8192K, 73% used [0x941a0000, 0x947806f0, 0x94780800, 0x949a0000) rw space 12288K, 57% used [0x949a0000, 0x95091d68, 0x95091e00, 0x955a0000)