2007-09-30 18:03:41 Full thread dump Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode): "Thread-11" prio=6 tid=0x1a32a800 nid=0xc0 waiting on condition [0x1bc4f000..0x1bc4fd14] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.netbeans.tools.makewritable.StatusBarLabel$WaiterForFileObject.run(StatusBarLabel.java:290) "Thread-10" prio=6 tid=0x19351800 nid=0xc94 waiting on condition [0x1ab5f000..0x1ab5fd94] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.netbeans.tools.makewritable.StatusBarLabel$WaiterForFileObject.run(StatusBarLabel.java:290) "GSF Source Worker Thread" prio=6 tid=0x19405400 nid=0xf54 waiting on condition [0x1a30f000..0x1a30fb14] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0ad39518> (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.j ava:1927) 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) "org.netbeans.modules.retouche.source.usages.RepositoryUpdater" prio=6 tid=0x19405c00 nid=0xdd4 in Object.wait() [0x196b f000..0x196bfb94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0ad395a8> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x0ad395a8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Thread-8" prio=6 tid=0x1937e800 nid=0xb3c waiting on condition [0x1bc9f000..0x1bc9fc14] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.netbeans.tools.makewritable.StatusBarLabel$Updater.run(StatusBarLabel.java:318) "Inactive RequestProcessor thread [Was:TimedSoftReference/org.openide.util.TimedSoftReference]" daemon prio=2 tid=0x1ab8 a400 nid=0x860 in Object.wait() [0x1bbff000..0x1bbffd14] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0a6e6888> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:939) - locked <0x0a6e6888> (a java.lang.Object) "Inactive RequestProcessor thread [Was:Folder recognizer/org.openide.loaders.FolderList$ListTask]" daemon prio=2 tid=0x1 9318c00 nid=0x648 in Object.wait() [0x1bbaf000..0x1bbafd94] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0a7082a8> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:939) - locked <0x0a7082a8> (a java.lang.Object) "DestroyJavaVM" prio=6 tid=0x003e8000 nid=0xadc waiting on condition [0x00000000..0x00a1fd4c] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=6 tid=0x190c9800 nid=0x230 runnable [0x1a28e000..0x1a28fb94] java.lang.Thread.State: RUNNABLE at java.io.WinNTFileSystem.getBooleanAttributes(Native Method) at java.io.File.exists(File.java:733) at org.netbeans.modules.masterfs.MasterFileObject.isValid(MasterFileObject.java:111) at org.netbeans.modules.masterfs.Cache.get(Cache.java:91) at org.netbeans.modules.masterfs.Cache.getOrCreate(Cache.java:112) at org.netbeans.modules.masterfs.MasterFileObject.getParent(MasterFileObject.java:542) at org.openide.filesystems.FileUtil.isParentOf(FileUtil.java:1089) at org.openide.filesystems.FileUtil.getRelativePath(FileUtil.java:863) at org.netbeans.spi.java.project.support.ui.PackageViewChildren$PackageNode.getDisplayName(PackageViewChildren.j ava:921) at org.netbeans.spi.java.project.support.ui.PackageViewChildren$PackageNode.getHtmlDisplayName(PackageViewChildr en.java:898) at org.openide.nodes.FilterNode.getHtmlDisplayName(FilterNode.java:773) at org.openide.explorer.view.VisualizerNode.getHtmlDisplayName(VisualizerNode.java:553) at org.openide.explorer.view.NodeRenderer.getTreeCellRendererComponent(NodeRenderer.java:125) at javax.swing.plaf.basic.BasicTreeUI$NodeDimensionsHandler.getNodeDimensions(BasicTreeUI.java:2699) at javax.swing.tree.AbstractLayoutCache.getNodeDimensions(AbstractLayoutCache.java:475) at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.updatePreferredSize(VariableHeightLayoutCache.java:1 342) at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeightLayoutCache.java:1478) at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeightLayoutCache.java:1270) at javax.swing.tree.VariableHeightLayoutCache.ensurePathIsExpanded(VariableHeightLayoutCache.java:966) at javax.swing.tree.VariableHeightLayoutCache.setExpandedState(VariableHeightLayoutCache.java:164) at javax.swing.plaf.basic.BasicTreeUI.updateExpandedDescendants(BasicTreeUI.java:1639) at javax.swing.plaf.basic.BasicTreeUI$Handler.treeExpanded(BasicTreeUI.java:3711) at javax.swing.JTree.fireTreeExpanded(JTree.java:2661) at javax.swing.JTree.setExpandedState(JTree.java:3432) at javax.swing.JTree.expandPath(JTree.java:2168) at javax.swing.JTree.makeVisible(JTree.java:2027) at javax.swing.plaf.basic.BasicTreeUI$Handler.valueChanged(BasicTreeUI.java:3657) at javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(DefaultTreeSelectionModel.java:629) at javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(DefaultTreeSelectionModel.java:1078) at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(DefaultTreeSelectionModel.java:287) at org.openide.explorer.view.BeanTreeView.showSelection(BeanTreeView.java:127) at org.openide.explorer.view.TreeView.synchronizeSelectedNodes(TreeView.java:876) at org.openide.explorer.view.TreeView$TreePropertyListener.propertyChange(TreeView.java:1121) at org.openide.util.WeakListenerImpl$PropertyChange.propertyChange(WeakListenerImpl.java:186) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276) at org.openide.explorer.ExplorerManager$2.run(ExplorerManager.java:836) at org.openide.util.Mutex.doEvent(Mutex.java:1203) at org.openide.util.Mutex.readAccess(Mutex.java:309) at org.openide.explorer.ExplorerManager.fireInAWT(ExplorerManager.java:833) at org.openide.explorer.ExplorerManager.access$600(ExplorerManager.java:89) at org.openide.explorer.ExplorerManager$1AtomicSetSelectedNodes.fire(ExplorerManager.java:281) at org.openide.explorer.ExplorerManager.setSelectedNodes(ExplorerManager.java:294) at org.netbeans.modules.project.ui.ProjectTab.selectNode(ProjectTab.java:432) at org.netbeans.modules.project.ui.ProjectUtilities$3$1.run(ProjectUtilities.java:282) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) 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) "TimerQueue" daemon prio=6 tid=0x19110800 nid=0x1a0 in Object.wait() [0x19b4f000..0x19b4fc14] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x09ed58a0> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:236) - locked <0x09ed58a0> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "Creator Error Handler Listener" prio=6 tid=0x1929d000 nid=0xfe0 runnable [0x19e3f000..0x19e3fc94] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x09e83410> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) at java.net.ServerSocket.accept(ServerSocket.java:421) at org.netbeans.modules.visualweb.errorhandler.DebugServerThread.run(DebugServerThread.java:93) "Java Source Worker Thread" prio=6 tid=0x19291c00 nid=0x478 waiting on condition [0x1a23f000..0x1a23fd14] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x09f0d690> (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.j ava:1927) at java.util.concurrent.PriorityBlockingQueue.poll(PriorityBlockingQueue.java:245) at org.netbeans.api.java.source.JavaSource$CompilationJob.run(JavaSource.java:1422) 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) "Thread-5" daemon prio=6 tid=0x19272400 nid=0xd2c in Object.wait() [0x1a1ef000..0x1a1efd94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x09b89530> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x09b89530> (a java.util.LinkedList) "pool-1-thread-1" prio=6 tid=0x19282c00 nid=0x920 waiting on condition [0x1a19f000..0x1a19fa14] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x09d064a8> (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:1 889) 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) "Inactive RequestProcessor thread [Was:Default RequestProcessor/org.netbeans.spi.java.project.support.ui.PackageRootNode ]" daemon prio=2 tid=0x1926e800 nid=0x7b4 in Object.wait() [0x1a14f000..0x1a14fa94] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x09d2fb20> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:939) - locked <0x09d2fb20> (a java.lang.Object) "Inactive RequestProcessor thread [Was:Folder recognizer/org.openide.loaders.FolderList$ListTask]" daemon prio=2 tid=0x1 91dbc00 nid=0xf38 in Object.wait() [0x1a0ff000..0x1a0ffb14] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x09cedac0> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:939) - locked <0x09cedac0> (a java.lang.Object) "*** JFluid Separate Command Execution Thread" daemon prio=6 tid=0x19209c00 nid=0xd38 in Object.wait() [0x1a0af000..0x1a 0afb94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x09b335d8> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at com.sun.tools.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:1727) - locked <0x09b335d8> (a java.lang.Object) "Default RequestProcessor" daemon prio=2 tid=0x19202400 nid=0x654 runnable [0x1a05f000..0x1a05fc14] java.lang.Thread.State: RUNNABLE at org.netbeans.api.project.ProjectManager$3.run(ProjectManager.java:416) at org.netbeans.api.project.ProjectManager$3.run(ProjectManager.java:394) at org.openide.util.Mutex.readAccess(Mutex.java:252) at org.netbeans.api.project.ProjectManager.isProject(ProjectManager.java:393) at org.netbeans.spi.project.support.ant.SourcesHelper$SourceRoot$Group.contains(SourcesHelper.java:186) at org.netbeans.spi.java.project.support.ui.PackageView.findNonExcludedPackages(PackageView.java:162) at org.netbeans.spi.java.project.support.ui.PackageView.findNonExcludedPackages(PackageView.java:188) at org.netbeans.spi.java.project.support.ui.PackageView.findNonExcludedPackages(PackageView.java:188) at org.netbeans.spi.java.project.support.ui.PackageView.findNonExcludedPackages(PackageView.java:188) at org.netbeans.spi.java.project.support.ui.PackageView.findNonExcludedPackages(PackageView.java:188) at org.netbeans.spi.java.project.support.ui.PackageView.findNonExcludedPackages(PackageView.java:136) at org.netbeans.spi.java.project.support.ui.PackageViewChildren.findNonExcludedPackages(PackageViewChildren.java :253) at org.netbeans.spi.java.project.support.ui.PackageViewChildren.computeKeys(PackageViewChildren.java:245) at org.netbeans.spi.java.project.support.ui.PackageViewChildren.run(PackageViewChildren.java:191) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986) "Inactive RequestProcessor thread [Was:Default RequestProcessor/org.openide.explorer.view.TreeView$TreePropertyListener$ 1Request]" daemon prio=2 tid=0x190a6400 nid=0xd0 in Object.wait() [0x1a00f000..0x1a00fc94] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x09afce38> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:939) - locked <0x09afce38> (a java.lang.Object) "Inactive RequestProcessor thread [Was:Folder recognizer/org.openide.loaders.FolderList$ListTask]" daemon prio=2 tid=0x1 8d5f800 nid=0xeec in Object.wait() [0x19faf000..0x19fafd14] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x09a99b70> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:939) - locked <0x09a99b70> (a java.lang.Object) "Inactive RequestProcessor thread [Was:Folder recognizer/org.openide.loaders.FolderList$ListTask]" daemon prio=2 tid=0x1 95db400 nid=0xb30 in Object.wait() [0x19f5f000..0x19f5fd94] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x09a99318> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:939) - locked <0x09a99318> (a java.lang.Object) "Inactive RequestProcessor thread [Was:Folder recognizer/org.openide.loaders.FolderList$ListTask]" daemon prio=2 tid=0x1 9599c00 nid=0xd74 in Object.wait() [0x19def000..0x19defb14] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x09a529b0> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:939) - locked <0x09a529b0> (a java.lang.Object) "Default RequestProcessor" daemon prio=2 tid=0x19129c00 nid=0xc58 in Object.wait() [0x19c6f000..0x19c6fb94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0be55418> (a org.openide.util.RequestProcessor$Task) at java.lang.Object.wait(Object.java:485) at org.openide.util.Task.waitFinished(Task.java:130) - locked <0x0be55418> (a org.openide.util.RequestProcessor$Task) at org.openide.util.RequestProcessor$Task.waitFinished(RequestProcessor.java:733) at org.netbeans.spi.java.project.support.ui.PackageViewChildren.getNodes(PackageViewChildren.java:162) at org.openide.nodes.FilterNode$Children.getNodes(FilterNode.java:1470) at org.openide.nodes.FilterNode$Children.getNodes(FilterNode.java:1470) at org.openide.nodes.FilterNode$Children.getNodes(FilterNode.java:1470) at org.openide.explorer.view.TreeView$2.run(TreeView.java:845) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986) "AWT-Windows" daemon prio=6 tid=0x19100800 nid=0xca0 runnable [0x1992f000..0x1992fc94] java.lang.Thread.State: RUNNABLE at sun.awt.windows.WToolkit.eventLoop(Native Method) at sun.awt.windows.WToolkit.run(WToolkit.java:290) at java.lang.Thread.run(Thread.java:619) "AWT-Shutdown" prio=6 tid=0x190ffc00 nid=0x3c0 in Object.wait() [0x198df000..0x198dfd14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x095868c0> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x095868c0> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "Java2D Disposer" daemon prio=10 tid=0x1902f800 nid=0x380 in Object.wait() [0x1978f000..0x1978fd94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x09515080> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x09515080> (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=0x18d68800 nid=0x6b8 in Object.wait() [0x1970f000..0x1970fa14] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x09586b28> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x09586b28> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Active Reference Queue Daemon" daemon prio=2 tid=0x19045800 nid=0x838 in Object.wait() [0x1925f000..0x1925fb14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x094ec910> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x094ec910> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3056) at java.lang.Thread.run(Thread.java:619) "Low Memory Detector" daemon prio=6 tid=0x18d48800 nid=0xa98 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x18d43400 nid=0x9b0 waiting on condition [0x00000000..0x18f6fa18] java.lang.Thread.State: RUNNABLE "Attach Listener" daemon prio=10 tid=0x18d42000 nid=0x640 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x18d41400 nid=0xf0 waiting on condition [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=8 tid=0x18d29c00 nid=0x298 in Object.wait() [0x18e7f000..0x18e7fa14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x092ed4c0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x092ed4c0> (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=0x18d25800 nid=0x70 in Object.wait() [0x18e2f000..0x18e2fa94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x092f0960> (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 <0x092f0960> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x18d22400 nid=0x830 runnable "GC task thread#0 (ParallelGC)" prio=6 tid=0x003ed800 nid=0x2a0 runnable "VM Periodic Task Thread" prio=10 tid=0x18d49c00 nid=0xb50 waiting on condition JNI global references: 1556 Heap PSYoungGen total 18496K, used 2469K [0x176d0000, 0x18ad0000, 0x18ad0000) eden space 16512K, 12% used [0x176d0000,0x178e75d8,0x186f0000) from space 1984K, 16% used [0x186f0000,0x18742020,0x188e0000) to space 1920K, 0% used [0x188f0000,0x188f0000,0x18ad0000) PSOldGen total 77824K, used 58343K [0x08ad0000, 0x0d6d0000, 0x176d0000) object space 77824K, 74% used [0x08ad0000,0x0c3c9ed8,0x0d6d0000) PSPermGen total 44160K, used 44068K [0x02ad0000, 0x055f0000, 0x08ad0000) object space 44160K, 99% used [0x02ad0000,0x055d9048,0x055f0000) [GC 75183K->58799K(96384K), 0.0081770 secs] [GC 75439K->59111K(96384K), 0.0115009 secs] [GC 75751K->60010K(96448K), 0.0193477 secs] [GC 76778K->60564K(96448K), 0.0189457 secs] [GC 77332K->61344K(96576K), 0.0185317 secs]