2009-03-20 15:05:12 Full thread dump Java HotSpot(TM) Client VM (11.0-b16 mixed mode, sharing): "Inactive RequestProcessor thread [Was:JarFs - modification watcher/org.openide.filesystems.JarFileSystem$2]" daemon prio=2 tid=0x2d a5f800 nid=0xed8 in Object.wait() [0x0401f000..0x0401fd14] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x049273e8> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:950) - locked <0x049273e8> (a java.lang.Object) "GSF Source Worker Thread" daemon prio=2 tid=0x2f0e7800 nid=0x578 waiting on condition [0x3025f000..0x3025fb14] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x07826da0> (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.napi.gsfret.source.Source$CompilationJob.run(Source.java:1337) 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:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) "Java Source Worker Thread" daemon prio=2 tid=0x2f115400 nid=0x25c waiting on condition [0x3005f000..0x3005fb94] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x07800aa0> (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.java.source.JavaSource$CompilationJob.run(JavaSource.java:1607) 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:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) "Default RequestProcessor" daemon prio=2 tid=0x2f11e400 nid=0xfdc in Object.wait() [0x2f85f000..0x2f85fd94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x07902710> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.tasklist.impl.FileScanningWorker.run(FileScanningWorker.java:205) - locked <0x07902710> (a java.lang.Object) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997) "org.netbeans.modules.gsfret.source.usages.RepositoryUpdater" daemon prio=2 tid=0x2f0d6c00 nid=0xc50 in Object.wait() [0x2cd8f000..0 x2cd8fa14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x077f78a8> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x077f78a8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "DestroyJavaVM" prio=6 tid=0x002b7c00 nid=0xa80 waiting on condition [0x00000000..0x00abfd4c] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=6 tid=0x2da95000 nid=0x29c in Object.wait() [0x2ea4f000..0x2ea4fb94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x06ff7298> (a org.netbeans.core.TimableEventQueue) at java.lang.Object.wait(Object.java:485) at java.awt.EventQueue.getNextEvent(EventQueue.java:479) - locked <0x06ff7298> (a org.netbeans.core.TimableEventQueue) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:236) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) "TimerQueue" daemon prio=6 tid=0x03b67000 nid=0x724 in Object.wait() [0x2d58f000..0x2d58fc14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x06ff7370> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:236) - locked <0x06ff7370> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "Inactive RequestProcessor thread [Was:AnnotationHolder/org.netbeans.modules.editor.hints.AnnotationHolder$2$2]" daemon prio=2 tid=0 x2dacb400 nid=0xbfc in Object.wait() [0x2e64f000..0x2e64fd14] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x06fc7658> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:950) - locked <0x06fc7658> (a java.lang.Object) "*** JFluid Separate Command Execution Thread" daemon prio=6 tid=0x2da64c00 nid=0x150 in Object.wait() [0x2e44f000..0x2e44fd94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x06fc76d0> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.netbeans.lib.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:101) - locked <0x06fc76d0> (a java.lang.Object) "Thread-4" daemon prio=6 tid=0x2da55800 nid=0xe30 in Object.wait() [0x2e23f000..0x2e23fa14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x06e92848> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x06e92848> (a java.util.LinkedList) "AWT-Windows" daemon prio=6 tid=0x03b27c00 nid=0xd48 runnable [0x2d38f000..0x2d38fc14] java.lang.Thread.State: RUNNABLE at sun.awt.windows.WToolkit.eventLoop(Native Method) at sun.awt.windows.WToolkit.run(WToolkit.java:291) at java.lang.Thread.run(Thread.java:619) "AWT-Shutdown" prio=6 tid=0x03b26c00 nid=0xcb4 in Object.wait() [0x2d18f000..0x2d18fc94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x067a4a30> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x067a4a30> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "Java2D Disposer" daemon prio=10 tid=0x03b0b000 nid=0xbd4 in Object.wait() [0x2cf8f000..0x2cf8fd14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x067a4ac0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x067a4ac0> (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=6 tid=0x03ad1400 nid=0x7b8 in Object.wait() [0x2c98f000..0x2c98fa94] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x067a4d38> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x067a4d38> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "CLI Requests Server" daemon prio=6 tid=0x03ad3c00 nid=0xa58 runnable [0x2c78f000..0x2c78fb14] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x067a4e40> (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:1010) "Active Reference Queue Daemon" daemon prio=2 tid=0x03a5b800 nid=0x9b4 in Object.wait() [0x03dcf000..0x03dcfb94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x067573a0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x067573a0> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3088) at java.lang.Thread.run(Thread.java:619) "Low Memory Detector" daemon prio=6 tid=0x02e12800 nid=0xbb8 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x02e0c800 nid=0x984 waiting on condition [0x00000000..0x0377f9bc] java.lang.Thread.State: RUNNABLE "Attach Listener" daemon prio=10 tid=0x02e0b000 nid=0x780 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x02e09c00 nid=0x7a4 waiting on condition [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=8 tid=0x02e01800 nid=0xfa4 in Object.wait() [0x0332f000..0x0332fa94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x067575d0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x067575d0> (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=0x02e00000 nid=0xcec in Object.wait() [0x0312f000..0x0312fb14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x06757240> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x06757240> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x02dfe800 nid=0x980 runnable "VM Periodic Task Thread" prio=10 tid=0x02e1cc00 nid=0xe5c waiting on condition JNI global references: 1944 Heap def new generation total 4224K, used 1693K [0x04790000, 0x04c20000, 0x06710000) eden space 3776K, 43% used [0x04790000, 0x0492ca58, 0x04b40000) from space 448K, 9% used [0x04b40000, 0x04b4ac80, 0x04bb0000) to space 448K, 0% used [0x04bb0000, 0x04bb0000, 0x04c20000) tenured generation total 55280K, used 51738K [0x06710000, 0x09d0c000, 0x1e190000) the space 55280K, 93% used [0x06710000, 0x09996b60, 0x09996c00, 0x09d0c000) compacting perm gen total 32768K, used 32565K [0x1e190000, 0x20190000, 0x2a990000) the space 32768K, 99% used [0x1e190000, 0x2015d710, 0x2015d800, 0x20190000) ro space 8192K, 67% used [0x2a990000, 0x2aef2d98, 0x2aef2e00, 0x2b190000) rw space 12288K, 53% used [0x2b190000, 0x2b800640, 0x2b800800, 0x2bd90000)