^\2012-09-14 17:20:56 Full thread dump Java HotSpot(TM) Client VM (20.6-b01 mixed mode): "sampler-awt" daemon prio=3 tid=0x09251800 nid=0x434 in Object.wait() [0x72fff000] 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 <0x98823db8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Thread-342" prio=3 tid=0x09d65000 nid=0x2f7 waiting on condition [0x711ff000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.netbeans.core.execution.DefaultSysProcess$Destroyer.run(DefaultSysProcess.java:144) at java.lang.Thread.run(Thread.java:662) "Active Reference Queue Daemon" daemon prio=3 tid=0x08850000 nid=0x2f0 in Object.wait() [0x721ff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x99b5dbc0> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.lookup.implspi.ActiveQueue$Daemon.run(ActiveQueue.java:180) - locked <0x99b5dbc0> (a java.lang.ref.ReferenceQueue$Lock) "Editor Parsing Loop (20120914-c7964de735cd)" daemon prio=3 tid=0x09705800 nid=0x51 waiting on condition [0x70dff000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x85d07fc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987) at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:220) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:655) 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:662) "DestroyJavaVM" prio=3 tid=0x08071000 nid=0x2 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=3 tid=0x08351800 nid=0x25 waiting for monitor entry [0x76bfe000] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.editor.impl.actions.clipboardhistory.ClipboardHistory.getData(ClipboardHistory.java:119) - waiting to lock <0x846767e8> (a org.netbeans.modules.editor.impl.actions.clipboardhistory.ClipboardHistory) at org.netbeans.modules.editor.impl.actions.clipboardhistory.CompletionLayoutPopup.show(CompletionLayoutPopup.java:142) at org.netbeans.modules.editor.impl.actions.ClipboardHistoryAction.actionPerformed(ClipboardHistoryAction.java:62) at org.netbeans.spi.editor.AbstractEditorAction.actionPerformed(AbstractEditorAction.java:186) at org.openide.awt.AlwaysEnabledAction$1.run(AlwaysEnabledAction.java:197) at org.openide.util.actions.ActionInvoker$1.run(ActionInvoker.java:95) at org.openide.util.actions.ActionInvoker.doPerformAction(ActionInvoker.java:116) at org.openide.util.actions.ActionInvoker.invokeAction(ActionInvoker.java:99) at org.openide.awt.AlwaysEnabledAction.actionPerformed(AlwaysEnabledAction.java:200) at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1639) at javax.swing.JComponent.processKeyBinding(JComponent.java:2851) at javax.swing.JComponent.processKeyBindings(JComponent.java:2886) at javax.swing.JComponent.processKeyEvent(JComponent.java:2814) at java.awt.Component.processEvent(Component.java:6067) at java.awt.Container.processEvent(Container.java:2039) at java.awt.Component.dispatchEventImpl(Component.java:4653) at java.awt.Container.dispatchEventImpl(Container.java:2097) at java.awt.Component.dispatchEvent(Component.java:4481) at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1836) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:712) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:990) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:855) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:676) at java.awt.Component.dispatchEventImpl(Component.java:4525) at java.awt.Container.dispatchEventImpl(Container.java:2097) at java.awt.Window.dispatchEventImpl(Window.java:2482) at java.awt.Component.dispatchEvent(Component.java:4481) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:648) at java.awt.EventQueue.access$000(EventQueue.java:84) at java.awt.EventQueue$1.run(EventQueue.java:607) at java.awt.EventQueue$1.run(EventQueue.java:605) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98) at java.awt.EventQueue$2.run(EventQueue.java:621) at java.awt.EventQueue$2.run(EventQueue.java:619) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.awt.EventQueue.dispatchEvent(EventQueue.java:618) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:158) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) 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) "Worker-JM" prio=3 tid=0x0872a800 nid=0x24 in Object.wait() [0x73bff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x8492a678> (a java.util.ArrayList) at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58) - locked <0x8492a678> (a java.util.ArrayList) "TimerQueue" daemon prio=3 tid=0x09168400 nid=0x23 in Object.wait() [0x73fff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at javax.swing.TimerQueue.postExpiredTimers(TimerQueue.java:214) - locked <0x848f0268> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:230) - locked <0x848f0268> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:662) "Framework Event Dispatcher" daemon prio=3 tid=0x08b04800 nid=0x22 in Object.wait() [0x743ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x8478fea8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:485) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x8478fea8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Thread-2" daemon prio=3 tid=0x087d8800 nid=0x21 in Object.wait() [0x747ff000] 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 <0x83782a48> (a java.util.LinkedList) "System clipboard synchronizer" daemon prio=3 tid=0x08f69c00 nid=0x1d in Object.wait() [0x757ff000] 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.RequestProcessor$Task.run(RequestProcessor.java:1446) - locked <0xdccdcfa0> (a java.lang.Class for org.openide.util.RequestProcessor$Task) at org.openide.util.RequestProcessor$Processor.doEvaluate(RequestProcessor.java:2083) at org.openide.util.RequestProcessor$Task.waitFinished(RequestProcessor.java:1688) at org.netbeans.NbClipboard.getContents(NbClipboard.java:227) at org.netbeans.modules.editor.impl.actions.clipboardhistory.ClipboardHistory.clipboardChanged(ClipboardHistory.java:134) - locked <0x846767e8> (a org.netbeans.modules.editor.impl.actions.clipboardhistory.ClipboardHistory) at org.openide.util.datatransfer.ExClipboard.fireClipboardChange(ExClipboard.java:97) at org.openide.util.datatransfer.ExClipboard.setContents(ExClipboard.java:212) at org.netbeans.NbClipboard.run(NbClipboard.java:307) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1454) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2036) "Bundle File Closer" daemon prio=3 tid=0x088b1800 nid=0x1c in Object.wait() [0x75bff000] 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.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x8395dcd8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Start Level Event Dispatcher" daemon prio=3 tid=0x087bf000 nid=0x1b in Object.wait() [0x75fff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x838f3590> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:485) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x838f3590> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Framework Active Thread" prio=3 tid=0x08a25000 nid=0x19 in Object.wait() [0x767ff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1817) - locked <0x83925d70> (a org.eclipse.osgi.framework.internal.core.Framework) at java.lang.Thread.run(Thread.java:662) "AWT-Shutdown" prio=3 tid=0x08350800 nid=0x17 in Object.wait() [0x76fff000] 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:265) - locked <0x82e9c9f0> (a java.lang.Object) at java.lang.Thread.run(Thread.java:662) "AWT-XAWT" daemon prio=3 tid=0x0833f000 nid=0x16 runnable [0x773ff000] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:579) at sun.awt.X11.XToolkit.run(XToolkit.java:543) at java.lang.Thread.run(Thread.java:662) "Java2D Disposer" daemon prio=3 tid=0x08316400 nid=0x15 in Object.wait() [0x777ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x82edd300> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at sun.java2d.Disposer.run(Disposer.java:127) at java.lang.Thread.run(Thread.java:662) "RequestProcessor queue manager" daemon prio=3 tid=0x082e7800 nid=0x14 in Object.wait() [0x77bff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$TickTac.obtainFirst(RequestProcessor.java:2254) - locked <0xdcdcb9b0> (a java.lang.Class for org.openide.util.RequestProcessor$TickTac) at org.openide.util.RequestProcessor$TickTac.run(RequestProcessor.java:2230) "CLI Requests Server" daemon prio=3 tid=0x082ad400 nid=0x11 runnable [0x787ff000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408) - locked <0x82ec8518> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:462) at java.net.ServerSocket.accept(ServerSocket.java:430) at org.netbeans.CLIHandler$Server.run(CLIHandler.java:1085) "Active Reference Queue Daemon" daemon prio=3 tid=0x082a8400 nid=0x10 in Object.wait() [0x78bff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x82e9ca20> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.lookup.implspi.ActiveQueue$Daemon.run(ActiveQueue.java:180) - locked <0x82e9ca20> (a java.lang.ref.ReferenceQueue$Lock) "Low Memory Detector" daemon prio=3 tid=0x081f4800 nid=0xe runnable [0x00000000] java.lang.Thread.State: RUNNABLE "C1 CompilerThread0" daemon prio=3 tid=0x081f2800 nid=0xd waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=3 tid=0x081f1000 nid=0xc waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Surrogate Locker Thread (Concurrent GC)" daemon prio=3 tid=0x081ef800 nid=0xb waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=3 tid=0x081dc000 nid=0xa in Object.wait() [0x79bff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x82e9c9b0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=3 tid=0x081da800 nid=0x9 in Object.wait() [0x79fff000] 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 <0x82edddf0> (a java.lang.ref.Reference$Lock) "VM Thread" prio=3 tid=0x081d7000 nid=0x8 runnable "Gang worker#0 (Parallel GC Threads)" prio=3 tid=0x08075400 nid=0x3 runnable "Gang worker#1 (Parallel GC Threads)" prio=3 tid=0x08076800 nid=0x4 runnable "Gang worker#2 (Parallel GC Threads)" prio=3 tid=0x08078800 nid=0x5 runnable "Gang worker#3 (Parallel GC Threads)" prio=3 tid=0x08079c00 nid=0x6 runnable "Concurrent Mark-Sweep GC Thread" prio=3 tid=0x08148000 nid=0x7 runnable "VM Periodic Task Thread" prio=3 tid=0x081f7800 nid=0xf waiting on condition JNI global references: 5502 Heap par new generation total 59008K, used 11287K [0x7ee00000, 0x82e00000, 0x82e00000) eden space 52480K, 14% used [0x7ee00000, 0x7f564ea0, 0x82140000) from space 6528K, 56% used [0x82140000, 0x824e1040, 0x827a0000) to space 6528K, 0% used [0x827a0000, 0x827a0000, 0x82e00000) concurrent mark-sweep generation total 641344K, used 403369K [0x82e00000, 0xaa050000, 0xdca00000) concurrent-mark-sweep perm gen total 153824K, used 88440K [0xdca00000, 0xe6038000, 0xfbe00000)