2007-04-23 11:29:21 Full thread dump Java HotSpot(TM) Client VM (1.6.0-b105 mixed mode, sharing): "Inactive RequestProcessor thread [Was:TimedSoftReference/org.openide.util.TimedSoftReference]" daemon prio=10 tid=0xb382f800 nid=0x3127 in Object.wait() [0xb3efe000..0xb3efeeb0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x8243afb8> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:917) - locked <0x8243afb8> (a java.lang.Object) "Parser" daemon prio=10 tid=0xb382e800 nid=0x30ae in Object.wait() [0xb472a000..0xb472afb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x84af5318> (a org.netbeans.modules.editor.NbEditorDocument) at java.lang.Object.wait(Object.java:485) at javax.swing.text.AbstractDocument.readLock(AbstractDocument.java:1372) - locked <0x84af5318> (a org.netbeans.modules.editor.NbEditorDocument) at org.netbeans.editor.BaseDocument.render(BaseDocument.java:1155) at org.openide.text.NbDocument$DocumentRenderer.renderToInt(NbDocument.java:659) at org.openide.text.NbDocument.findLineNumber(NbDocument.java:118) at org.netbeans.modules.languages.features.LanguagesFoldManager.evaluate(LanguagesFoldManager.java:254) at org.netbeans.modules.languages.EditorParser$MyParserListener.evaluate(EditorParser.java:165) at org.netbeans.modules.languages.ParserManagerImpl.evaluate(ParserManagerImpl.java:197) at org.netbeans.modules.languages.ParserManagerImpl.setChange(ParserManagerImpl.java:181) at org.netbeans.modules.languages.ParserManagerImpl.parseAST(ParserManagerImpl.java:254) at org.netbeans.modules.languages.ParserManagerImpl.access$000(ParserManagerImpl.java:67) at org.netbeans.modules.languages.ParserManagerImpl$1.run(ParserManagerImpl.java:156) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "Default RequestProcessor" daemon prio=10 tid=0xb3fe9c00 nid=0x3086 in Object.wait() [0xb3e5c000..0xb3e5cdb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x84af5318> (a org.netbeans.modules.editor.NbEditorDocument) at java.lang.Object.wait(Object.java:485) at javax.swing.text.AbstractDocument.writeLock(AbstractDocument.java:1329) - locked <0x84af5318> (a org.netbeans.modules.editor.NbEditorDocument) at org.netbeans.editor.BaseDocument.extWriteLock(BaseDocument.java:1363) - locked <0x84af5318> (a org.netbeans.modules.editor.NbEditorDocument) at org.netbeans.modules.html.editor.coloring.EmbeddingUpdater.createEmbedding(EmbeddingUpdater.java:243) at org.netbeans.modules.html.editor.coloring.EmbeddingUpdater.endTag(EmbeddingUpdater.java:181) at org.netbeans.modules.html.editor.coloring.EmbeddingUpdater.parsingFinished(EmbeddingUpdater.java:75) at org.netbeans.editor.ext.html.parser.SyntaxParser.notifyParsingFinished(SyntaxParser.java:188) at org.netbeans.editor.ext.html.parser.SyntaxParser.parse(SyntaxParser.java:154) - locked <0x84a76ec0> (a org.netbeans.editor.ext.html.parser.SyntaxParser) at org.netbeans.editor.ext.html.parser.SyntaxParser.access$200(SyntaxParser.java:44) at org.netbeans.editor.ext.html.parser.SyntaxParser$2.run(SyntaxParser.java:98) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "Timer-3" prio=10 tid=0x08a6bc00 nid=0x2ff6 in Object.wait() [0xb43fe000..0xb43ff130] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x842e38f8> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x842e38f8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "pool-1-thread-1" prio=10 tid=0x08b86000 nid=0x2fbe waiting on condition [0xb451c000..0xb451d0b0] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x83731560> (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) "Java Node Badge Processor" daemon prio=10 tid=0x08b16000 nid=0x2fba waiting on condition [0xb54ae000..0xb54aee30] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x83d7e070> (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) "Java Task Provider" daemon prio=10 tid=0x08afa000 nid=0x2fb3 in Object.wait() [0xb4595000..0xb4595db0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x83e15508> (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 <0x83e15508> (a java.util.LinkedHashSet) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "Java Source Worker Thread" prio=10 tid=0x08ddc000 nid=0x2f9d waiting on condition [0xb42d4000..0xb42d5130] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x8336bcf0> (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.PriorityBlockingQueue.poll(PriorityBlockingQueue.java:245) at org.netbeans.api.java.source.JavaSource$CompilationJob.run(JavaSource.java:1169) 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=0x08dbbc00 nid=0x2f9c in Object.wait() [0xb4325000..0xb4325db0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x83368218> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x83368218> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "DestroyJavaVM" prio=10 tid=0x0852b000 nid=0x2f75 waiting on condition [0x00000000..0xb7f0e080] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=10 tid=0x087cf000 nid=0x2f96 waiting for monitor entry [0xb50c4000..0xb50c50b0] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.editor.ext.html.parser.SyntaxParser.restartParser(SyntaxParser.java:135) - waiting to lock <0x84a76ec0> (a org.netbeans.editor.ext.html.parser.SyntaxParser) at org.netbeans.editor.ext.html.parser.SyntaxParser.access$100(SyntaxParser.java:44) at org.netbeans.editor.ext.html.parser.SyntaxParser$1.tokenHierarchyChanged(SyntaxParser.java:58) - locked <0x84a92520> (a java.lang.Object) at org.netbeans.lib.lexer.TokenHierarchyOperation.fireTokenHierarchyChanged(TokenHierarchyOperation.java:257) at org.netbeans.lib.lexer.TokenHierarchyOperation.textModified(TokenHierarchyOperation.java:326) at org.netbeans.spi.lexer.TokenHierarchyControl.textModified(TokenHierarchyControl.java:81) at org.netbeans.lib.lexer.inc.DocumentInput.modified(DocumentInput.java:117) at org.netbeans.lib.lexer.inc.DocumentInput.removeUpdate(DocumentInput.java:108) at org.netbeans.lib.editor.util.swing.PriorityDocumentListenerList.removeUpdate(PriorityDocumentListenerList.java:63) at javax.swing.text.AbstractDocument.fireRemoveUpdate(AbstractDocument.java:243) at org.netbeans.editor.BaseDocument.fireRemoveUpdate(BaseDocument.java:1340) at org.netbeans.editor.BaseDocument.remove(BaseDocument.java:733) at org.netbeans.editor.BaseKit$DeleteCharAction.actionPerformed(BaseKit.java:1427) at org.netbeans.editor.BaseAction.actionPerformed(BaseAction.java:263) at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1636) at javax.swing.JComponent.processKeyBinding(JComponent.java:2844) at javax.swing.JComponent.processKeyBindings(JComponent.java:2879) at javax.swing.JComponent.processKeyEvent(JComponent.java:2807) at java.awt.Component.processEvent(Component.java:5815) at java.awt.Container.processEvent(Container.java:2058) at java.awt.Component.dispatchEventImpl(Component.java:4410) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1848) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:693) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:958) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:830) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:657) at java.awt.Component.dispatchEventImpl(Component.java:4282) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Window.dispatchEventImpl(Window.java:2429) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) 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) "Memory results batch processor" prio=10 tid=0x08c30c00 nid=0x2f95 in Object.wait() [0xb45e6000..0xb45e7130] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x830b5c20> (a java.lang.Object) at com.sun.tools.profiler.results.ProfilingResultsDispatcher$QueueProcessor.processQueue(ProfilingResultsDispatcher.java:89) - locked <0x830b5c20> (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=0x08c2bc00 nid=0x2f94 in Object.wait() [0xb46d9000..0xb46d9db0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x830b5cb8> (a java.lang.Object) at com.sun.tools.profiler.results.ProfilingResultsDispatcher$QueueProcessor.processQueue(ProfilingResultsDispatcher.java:89) - locked <0x830b5cb8> (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=0x08c33000 nid=0x2f93 in Object.wait() [0xb4688000..0xb4688e30] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x830b5d50> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at com.sun.tools.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:1679) - locked <0x830b5d50> (a java.lang.Object) "Thread-2" daemon prio=10 tid=0x08bff800 nid=0x2f8a in Object.wait() [0xb4f2c000..0xb4f2cdb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x8305fd90> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x8305fd90> (a java.util.LinkedList) "TimerQueue" daemon prio=10 tid=0x087f4400 nid=0x2f87 in Object.wait() [0xb5022000..0xb5022eb0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x82ca0f90> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:236) - locked <0x82ca0f90> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "AWT-Shutdown" prio=10 tid=0x087cbc00 nid=0x2f84 in Object.wait() [0xb5115000..0xb5116030] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x82ca10d0> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x82ca10d0> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "AWT-XAWT" daemon prio=10 tid=0x087cb000 nid=0x2f83 runnable [0xb5166000..0xb51670b0] 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=0x087b7800 nid=0x2f82 in Object.wait() [0xb51b7000..0xb51b8130] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x82ca1240> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x82ca1240> (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=0x08764800 nid=0x2f7f in Object.wait() [0xb54ff000..0xb54ffeb0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x82c2c838> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x82c2c838> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "CLI Requests Server" daemon prio=10 tid=0x08571000 nid=0x2f7e runnable [0xb5550000..0xb5550f30] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x82c2c8e0> (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=0x08576000 nid=0x2f7d in Object.wait() [0xb5617000..0xb5617fb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x82c2ca70> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x82c2ca70> (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=0x0855f400 nid=0x2f7b runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x0855d800 nid=0x2f7a waiting on condition [0x00000000..0xb592cbc8] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x0855c400 nid=0x2f79 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x08554000 nid=0x2f78 in Object.wait() [0xb5bce000..0xb5bcee30] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x82c2cc58> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x82c2cc58> (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=0x08553000 nid=0x2f77 in Object.wait() [0xb5c1f000..0xb5c1feb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x82c2c670> (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 <0x82c2c670> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x08549800 nid=0x2f76 runnable "VM Periodic Task Thread" prio=10 tid=0x08560c00 nid=0x2f7c waiting on condition JNI global references: 1536 Heap def new generation total 6272K, used 2939K [0x82250000, 0x82910000, 0x82c20000) eden space 5632K, 40% used [0x82250000, 0x8248eef0, 0x827d0000) from space 640K, 100% used [0x827d0000, 0x82870000, 0x82870000) to space 640K, 0% used [0x82870000, 0x82870000, 0x82910000) tenured generation total 82388K, used 56111K [0x82c20000, 0x87c95000, 0x8a250000) the space 82388K, 68% used [0x82c20000, 0x862ebc68, 0x862ebe00, 0x87c95000) compacting perm gen total 45824K, used 45248K [0x8a250000, 0x8cf10000, 0x94250000) the space 45824K, 98% used [0x8a250000, 0x8ce80248, 0x8ce80400, 0x8cf10000) ro space 8192K, 73% used [0x94250000, 0x9482e548, 0x9482e600, 0x94a50000) rw space 12288K, 57% used [0x94a50000, 0x951416c0, 0x95141800, 0x95650000)