2010-01-11 20:34:14 Full thread dump Java HotSpot(TM) Client VM (14.3-b01 mixed mode, sharing): "Inactive RequestProcessor thread [Was:Project UI/org.netbeans.modules.project.ui.ProjectsRootNode$BadgingNode]" daemon prio=3 tid=0x08957c00 nid=0xba in Object.wait() [0xf21ff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x8dae8920> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1076) - locked <0x8dae8920> (a java.lang.Object) "FileUtil-Refresh-All" daemon prio=3 tid=0x089bdc00 nid=0xb9 runnable [0xedfff000] java.lang.Thread.State: RUNNABLE at java.io.UnixFileSystem.getLastModifiedTime(Native Method) at java.io.File.lastModified(File.java:826) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObj.refreshImpl(FileObj.java:270) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.refresh(BaseFileObj.java:672) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObj.refresh(FileObj.java:283) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj.refreshImpl(FolderObj.java:352) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.refresh(BaseFileObj.java:672) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj.refresh(FolderObj.java:422) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.refresh(FileObjectFactory.java:470) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.refreshAll(FileObjectFactory.java:426) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory$1.run(FileObjectFactory.java:640) at org.netbeans.modules.masterfs.filebasedfs.FileBasedFileSystem.runAsInconsistent(FileBasedFileSystem.java:102) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory$2.run(FileObjectFactory.java:648) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:122) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:539) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.refresh(FileObjectFactory.java:646) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.RootObj.invokeRefreshFor(RootObj.java:178) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.RootObj.setAttribute(RootObj.java:130) at org.openide.filesystems.FileUtil.refreshFor(FileUtil.java:154) at org.openide.filesystems.FileUtil$1.run(FileUtil.java:177) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:641) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1123) "Parsing & Indexing Loop (100111-f138c322711d)" daemon prio=3 tid=0x08922800 nid=0x39 runnable [0xf31fe000] java.lang.Thread.State: RUNNABLE at java.io.UnixFileSystem.list(Native Method) at java.io.File.list(File.java:973) at java.io.File.listFiles(File.java:1051) at org.netbeans.modules.masterfs.filebasedfs.children.ChildrenSupport.rescanChildren(ChildrenSupport.java:211) at org.netbeans.modules.masterfs.filebasedfs.children.ChildrenSupport.getChildren(ChildrenSupport.java:82) - locked <0x722df9c8> (a org.netbeans.modules.masterfs.filebasedfs.children.ChildrenSupport) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj$FolderChildrenCache.getChildren(FolderObj.java:534) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj.getChildren(FolderObj.java:128) at org.openide.filesystems.FileObject$1WithChildren.process(FileObject.java:777) at org.openide.filesystems.FileObject$1WithChildren.process(FileObject.java:774) at org.openide.util.Enumerations$QEn.nextElement(Enumerations.java:429) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectKeeper.listenToAll(FileObjectKeeper.java:133) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectKeeper.addRecursiveListener(FileObjectKeeper.java:77) - locked <0x9733c470> (a org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectKeeper) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj.addRecursiveListener(FolderObj.java:520) at org.openide.filesystems.DeepListener.relisten(DeepListener.java:88) - locked <0x9733c4a8> (a org.openide.filesystems.DeepListener) at org.openide.filesystems.DeepListener.(DeepListener.java:64) at org.openide.filesystems.FileUtil.addRecursiveListener(FileUtil.java:336) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$RootsListeners.add(RepositoryUpdater.java:3823) - locked <0x758681d8> (a org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$RootsListeners) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.index(RepositoryUpdater.java:1567) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork.scanSource(RepositoryUpdater.java:3112) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork.scanSources(RepositoryUpdater.java:3014) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$RootsWork.getDone(RepositoryUpdater.java:2789) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$InitialRootsWork.getDone(RepositoryUpdater.java:3185) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doTheWork(RepositoryUpdater.java:1926) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task._run(RepositoryUpdater.java:3484) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.run(RepositoryUpdater.java:3426) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:574) 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) "Refresh-After-WindowActivated" daemon prio=3 tid=0x084cf400 nid=0x36 in Object.wait() [0xf6fff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xad36a2f8> (a org.openide.util.RequestProcessor$Task) at java.lang.Object.wait(Object.java:485) at org.openide.util.Task.waitFinished(Task.java:130) - locked <0xad36a2f8> (a org.openide.util.RequestProcessor$Task) at org.openide.util.RequestProcessor$Task.waitFinished(RequestProcessor.java:844) at org.openide.filesystems.FileUtil.refreshAll(FileUtil.java:195) at org.netbeans.core.ui.warmup.MenuWarmUpTask$NbWindowsAdapter.run(MenuWarmUpTask.java:160) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:641) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1123) "Subversion - file status refresh" daemon prio=3 tid=0x083a6800 nid=0x27 runnable [0xf45ff000] java.lang.Thread.State: RUNNABLE at java.io.UnixFileSystem.list(Native Method) at java.io.File.list(File.java:973) at java.io.File.listFiles(File.java:1051) at org.netbeans.modules.subversion.FileStatusCache.scanFolder(FileStatusCache.java:804) at org.netbeans.modules.subversion.FileStatusCache.getScannedFiles(FileStatusCache.java:780) at org.netbeans.modules.subversion.FileStatusCache.refresh(FileStatusCache.java:528) - locked <0x76041e90> (a org.netbeans.modules.subversion.FileStatusCache) at org.netbeans.modules.subversion.FileStatusCache.refresh(FileStatusCache.java:487) at org.netbeans.modules.subversion.FileStatusCache$2.run(FileStatusCache.java:185) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:641) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1123) "Inactive RequestProcessor thread [Was:Default RequestProcessor/org.netbeans.modules.subversion.FileStatusCache$3]" daemon prio=3 tid=0x082bd400 nid=0x21 in Object.wait() [0xf57ff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x75b10128> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1076) - locked <0x75b10128> (a java.lang.Object) "Repository writer 0" daemon prio=3 tid=0x0813f400 nid=0x1f waiting on condition [0xf5fff000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.netbeans.modules.cnd.repository.queue.RepositoryWritingThread.waitReady(RepositoryWritingThread.java:96) at org.netbeans.modules.cnd.repository.queue.RepositoryWritingThread.run(RepositoryWritingThread.java:130) at org.netbeans.modules.cnd.repository.queue.RepositoryThreadManager$Wrapper.run(RepositoryThreadManager.java:85) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:641) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1123) "CND Repository Queue Dispatcher" prio=3 tid=0x08142400 nid=0x1e waiting on condition [0xf63ff000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x75a732f8> (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 org.netbeans.modules.cnd.repository.queue.KeyValueQueue$EventsDispatcher.run(KeyValueQueue.java:132) "Code Model Parser 3" daemon prio=3 tid=0x08138800 nid=0x1d in Object.wait() [0xf67ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x759e4060> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.waitReady(ParserQueue.java:471) - locked <0x759e4060> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:94) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:68) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:88) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:641) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1123) "DestroyJavaVM" prio=3 tid=0x08085800 nid=0x3 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Code Model Parser 2" daemon prio=3 tid=0x08773800 nid=0x19 in Object.wait() [0xf73ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x759e4060> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.waitReady(ParserQueue.java:471) - locked <0x759e4060> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:94) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:68) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:88) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:641) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1123) "AWT-EventQueue-1" prio=3 tid=0x0876f000 nid=0x18 waiting for monitor entry [0xf77ff000] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$RootsListeners.setListener(RepositoryUpdater.java:3789) - waiting to lock <0x758681d8> (a org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$RootsListeners) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.stop(RepositoryUpdater.java:191) - locked <0x75866480> (a org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater) at org.netbeans.modules.parsing.impl.Installer.closing(Installer.java:37) at org.netbeans.core.startup.NbInstaller.closing(NbInstaller.java:645) at org.netbeans.ModuleManager.shutDown(ModuleManager.java:1584) at org.netbeans.core.startup.ModuleSystem.shutDown(ModuleSystem.java:291) at org.netbeans.core.NbTopManager.doExit(NbTopManager.java:526) at org.netbeans.core.NbTopManager.access$600(NbTopManager.java:93) at org.netbeans.core.NbTopManager$ExitActions.run(NbTopManager.java:477) at org.openide.util.Mutex.doEvent(Mutex.java:1335) at org.openide.util.Mutex.readAccess(Mutex.java:345) at org.netbeans.core.NbTopManager.exit(NbTopManager.java:508) at org.netbeans.core.NbTopManager$NbLifecycleManager.exit(NbTopManager.java:573) at org.netbeans.core.windows.view.ui.MainWindow$4.windowClosing(MainWindow.java:399) at java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:332) at java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:332) at java.awt.Window.processWindowEvent(Window.java:1862) at javax.swing.JFrame.processWindowEvent(JFrame.java:274) at java.awt.Window.processEvent(Window.java:1820) at java.awt.Component.dispatchEventImpl(Component.java:4630) at java.awt.Container.dispatchEventImpl(Container.java:2099) at java.awt.Window.dispatchEventImpl(Window.java:2475) at java.awt.Component.dispatchEvent(Component.java:4460) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:125) 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) "TimerQueue" daemon prio=3 tid=0x0833b400 nid=0x17 in Object.wait() [0xf83ff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x75899ad8> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:232) - locked <0x75899ad8> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "Code Model Parser 1" daemon prio=3 tid=0x0814f800 nid=0x16 in Object.wait() [0xf7bff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x759e4060> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.waitReady(ParserQueue.java:471) - locked <0x759e4060> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:94) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:68) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:88) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:641) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1123) "Thread-3" daemon prio=3 tid=0x08747800 nid=0x15 in Object.wait() [0xf7fff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x75830040> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x75830040> (a java.util.LinkedList) "AWT-Shutdown" prio=3 tid=0x0830ac00 nid=0x13 in Object.wait() [0xf87ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x74fac560> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x74fac560> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "AWT-XAWT" daemon prio=3 tid=0x08310c00 nid=0x12 runnable [0xf8bff000] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:548) at sun.awt.X11.XToolkit.run(XToolkit.java:523) at java.lang.Thread.run(Thread.java:619) "Java2D Disposer" daemon prio=3 tid=0x082eb400 nid=0x11 in Object.wait() [0xf8fff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x74f99cd8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x74f99cd8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at sun.java2d.Disposer.run(Disposer.java:125) at java.lang.Thread.run(Thread.java:619) "Active Reference Queue Daemon" daemon prio=3 tid=0x082e4c00 nid=0x10 in Object.wait() [0xf93ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x74f359a8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x74f359a8> (a java.lang.ref.ReferenceQueue$Lock) at org.netbeans.modules.openide.util.ActiveQueue.run(ActiveQueue.java:53) at java.lang.Thread.run(Thread.java:619) "Code Model Parser 0" daemon prio=3 tid=0x08278400 nid=0xe in Object.wait() [0xf9bff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x759e4060> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.waitReady(ParserQueue.java:471) - locked <0x759e4060> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:94) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:68) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:88) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:641) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1123) "CLI Requests Server" daemon prio=3 tid=0x08277c00 nid=0xd runnable [0xf9fff000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390) - locked <0x74f57020> (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:1005) "Timer-0" daemon prio=3 tid=0x082d0000 nid=0xb in Object.wait() [0xfa3ff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x74f309a8> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x74f309a8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Low Memory Detector" daemon prio=3 tid=0x080bb400 nid=0x9 runnable [0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=3 tid=0x080b9000 nid=0x8 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=3 tid=0x080b7800 nid=0x7 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=3 tid=0x080ad000 nid=0x6 in Object.wait() [0xfafff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x74f30b58> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x74f30b58> (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=0x080ab800 nid=0x5 in Object.wait() [0xfb3ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x74f30898> (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 <0x74f30898> (a java.lang.ref.Reference$Lock) "VM Thread" prio=3 tid=0x080aa000 nid=0x4 runnable "VM Periodic Task Thread" prio=3 tid=0x08103c00 nid=0xa waiting on condition JNI global references: 2126 Heap def new generation total 89024K, used 83515K [0x6da00000, 0x73a90000, 0x74f30000) eden space 79168K, 97% used [0x6da00000, 0x725a3d28, 0x72750000) from space 9856K, 61% used [0x72750000, 0x72d3b080, 0x730f0000) to space 9856K, 0% used [0x730f0000, 0x730f0000, 0x73a90000) tenured generation total 1186180K, used 1008005K [0x74f30000, 0xbd591000, 0xcce00000) the space 1186180K, 84% used [0x74f30000, 0xb27917f0, 0xb2791800, 0xbd591000) compacting perm gen total 33792K, used 33778K [0xcce00000, 0xcef00000, 0xd9600000) the space 33792K, 99% used [0xcce00000, 0xceefcb50, 0xceefcc00, 0xcef00000) ro space 8192K, 80% used [0xd9600000, 0xd9c6bdc0, 0xd9c6be00, 0xd9e00000) rw space 12288K, 61% used [0xd9e00000, 0xda552420, 0xda552600, 0xdaa00000)