2009-03-04 10:33:31 Full thread dump Java HotSpot(TM) 64-Bit Server VM (11.0-b15 mixed mode): "Class View Updater" prio=10 tid=0x00007f34503a3000 nid=0x433 in Object.wait() [0x00000000446f1000..0x00000000446f1b00] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f34ec8ae950> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.cnd.classview.ClassViewUpdater$BlockingQueue.get(ClassViewUpdater.java:65) - locked <0x00007f34ec8ae950> (a java.lang.Object) at org.netbeans.modules.cnd.classview.ClassViewUpdater.run(ClassViewUpdater.java:144) "Inactive RequestProcessor thread [Was:Default RequestProcessor/org.netbeans.modules.cnd.makeproject.ui.MakeLogicalViewProvider$LogicalFolderNode$UpdateAnnotationFilesTHread]" daemon prio=10 tid=0x00007f34642e6400 nid=0x432 in Object.wait() [0x0000000044af3000..0x0000000044af3c80] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f34ec902480> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:958) - locked <0x00007f34ec902480> (a java.lang.Object) "Inactive RequestProcessor thread [Was:CsmDecisionFileTaskFactory/org.netbeans.modules.cnd.model.tasks.CsmFileTaskFactory$1]" daemon prio=10 tid=0x00007f3453ff5c00 nid=0x431 in Object.wait() [0x00000000440ee000..0x00000000440eec00] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f34ec902860> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:958) - locked <0x00007f34ec902860> (a java.lang.Object) "Code Model Request Processor: Filling parser queue for ACE_TAO" daemon prio=10 tid=0x00007f34642e5800 nid=0x430 runnable [0x0000000044cf4000..0x0000000044cf4d80] java.lang.Thread.State: RUNNABLE at java.util.WeakHashMap.getTable(WeakHashMap.java:302) at java.util.WeakHashMap.get(WeakHashMap.java:349) at java.util.Collections$SynchronizedMap.get(Collections.java:1975) - locked <0x00007f3472520520> (a java.util.Collections$SynchronizedMap) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getCachedOnly(FileObjectFactory.java:545) - locked <0x00007f3472520520> (a java.util.Collections$SynchronizedMap) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.issueIfExist(FileObjectFactory.java:257) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getFileObject(FileObjectFactory.java:195) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getValidFileObject(FileObjectFactory.java:638) at org.netbeans.modules.masterfs.filebasedfs.FileBasedFileSystem.getFileObject(FileBasedFileSystem.java:134) at org.netbeans.modules.masterfs.filebasedfs.FileBasedURLMapper.getFileObjects(FileBasedURLMapper.java:134) at org.netbeans.modules.masterfs.MasterURLMapper.getFileObjects(MasterURLMapper.java:62) at org.openide.filesystems.URLMapper.findFileObject(URLMapper.java:213) at org.openide.filesystems.FileUtil.toFileObject(FileUtil.java:884) at org.netbeans.modules.cnd.makeproject.api.configurations.Item.getFileObject(Item.java:336) at org.netbeans.modules.cnd.makeproject.api.configurations.Item.getDataObject(Item.java:344) at org.netbeans.modules.cnd.makeproject.api.configurations.Item.getMIMEType(Item.java:370) at org.netbeans.modules.cnd.makeproject.api.configurations.Item.hasHeaderOrSourceExtension(Item.java:551) at org.netbeans.modules.cnd.makeproject.NativeProjectProvider.getAllFiles(NativeProjectProvider.java:186) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.createProjectFilesIfNeed(ProjectBase.java:610) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.ensureFilesCreated(ProjectBase.java:533) - locked <0x00007f34ec074388> (a org.netbeans.modules.cnd.modelimpl.csm.core.ProjectImpl) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.onAddedToModelImpl(ProjectBase.java:821) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.access$000(ProjectBase.java:103) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase$2.run(ProjectBase.java:791) at org.netbeans.modules.cnd.modelimpl.csm.core.ModelImpl$2.run(ModelImpl.java:349) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) "Inactive RequestProcessor thread [Was:Flush UI Logs/org.netbeans.modules.uihandler.UIHandler$1WriteOut]" daemon prio=10 tid=0x00007f34642e2000 nid=0x42f in Object.wait() [0x0000000043eed000..0x0000000043eedd00] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f34ec8a07e8> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:958) - locked <0x00007f34ec8a07e8> (a java.lang.Object) "Inactive RequestProcessor thread [Was:OpenIDE-request-processor-0/org.netbeans.core.startup.preferences.NbPreferences$1]" daemon prio=10 tid=0x00007f3451448400 nid=0x42e in Object.wait() [0x00000000448f2000..0x00000000448f2a80] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f34ec4912f0> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:958) - locked <0x00007f34ec4912f0> (a java.lang.Object) "Default RequestProcessor" daemon prio=10 tid=0x00007f345ba68400 nid=0x336 in Object.wait() [0x0000000043aeb000..0x0000000043aeba80] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f348bbf4ac8> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.tasklist.impl.FileScanningWorker.run(FileScanningWorker.java:205) - locked <0x00007f348bbf4ac8> (a java.lang.Object) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) "Inactive RequestProcessor thread [Was:Default RequestProcessor/org.netbeans.modules.cnd.discovery.projectimport.ImportProject$3]" daemon prio=10 tid=0x00007f3461f06c00 nid=0x334 in Object.wait() [0x00000000438ea000..0x00000000438eab80] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f34734baa90> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:958) - locked <0x00007f34734baa90> (a java.lang.Object) "Repository writer 0" daemon prio=10 tid=0x00007f3457700400 nid=0x331 waiting on condition [0x00000000444f0000..0x00000000444f0c00] 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:89) at org.netbeans.modules.cnd.repository.queue.RepositoryWritingThread.run(RepositoryWritingThread.java:128) at org.netbeans.modules.cnd.repository.queue.RepositoryThreadManager$Wrapper.run(RepositoryThreadManager.java:84) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) "Code Model Parser 3" daemon prio=10 tid=0x00007f3459b6d400 nid=0x330 in Object.wait() [0x00000000408e3000..0x00000000408e3d80] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f3473596090> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.waitReady(ParserQueue.java:441) - locked <0x00007f3473596090> (a java.lang.Object) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:96) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:69) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:87) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) "GSF Source Worker Thread" daemon prio=10 tid=0x00007f34583a7000 nid=0x30f waiting on condition [0x00000000442ef000..0x00000000442efd80] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00007f347243bbc8> (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:1345) 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) "Code Model Parser 2" daemon prio=10 tid=0x00007f345994e000 nid=0x30c in Object.wait() [0x0000000043cec000..0x0000000043ceca00] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f3473596090> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.waitReady(ParserQueue.java:441) - locked <0x00007f3473596090> (a java.lang.Object) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:96) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:69) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:87) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) "org.netbeans.modules.gsfret.source.usages.RepositoryUpdater" daemon prio=10 tid=0x00007f345b152000 nid=0x30b in Object.wait() [0x00000000404e1000..0x00000000404e1b80] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f34723127a8> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x00007f34723127a8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "DestroyJavaVM" prio=10 tid=0x0000000040c15800 nid=0x2e6 waiting on condition [0x0000000000000000..0x0000000040e2ccf0] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=10 tid=0x00007f34611ea000 nid=0x308 in Object.wait() [0x00000000436e9000..0x00000000436e9c00] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f3472750868> (a org.netbeans.core.TimableEventQueue) at java.lang.Object.wait(Object.java:485) at java.awt.EventQueue.getNextEvent(EventQueue.java:479) - locked <0x00007f3472750868> (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=10 tid=0x00007f3462158800 nid=0x307 in Object.wait() [0x00000000430e6000..0x00000000430e6d80] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f34721274f0> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:236) - locked <0x00007f34721274f0> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "Thread-3" daemon prio=10 tid=0x00007f34645d9800 nid=0x306 in Object.wait() [0x00000000434e8000..0x00000000434e8d00] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f34721b25f0> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x00007f34721b25f0> (a java.util.LinkedList) "Code Model Parser 1" daemon prio=10 tid=0x00007f3461f33800 nid=0x300 in Object.wait() [0x00000000432e7000..0x00000000432e7b80] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f3473596090> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.waitReady(ParserQueue.java:441) - locked <0x00007f3473596090> (a java.lang.Object) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:96) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:69) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:87) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) "AWT-Shutdown" prio=10 tid=0x00007f34644e6000 nid=0x2fe in Object.wait() [0x0000000042ee5000..0x0000000042ee5c80] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f3471c0e410> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x00007f3471c0e410> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "AWT-XAWT" daemon prio=10 tid=0x00007f34642e7800 nid=0x2fd runnable [0x0000000042ce4000..0x0000000042ce4c00] 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=10 tid=0x00007f34640d9800 nid=0x2fc in Object.wait() [0x00000000406e2000..0x00000000406e2d80] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f3471dad4a8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x00007f3471dad4a8> (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) "Code Model Parser 0" daemon prio=10 tid=0x00007f3464624400 nid=0x2fa in Object.wait() [0x000000004122e000..0x000000004122ea80] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f3473596090> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.waitReady(ParserQueue.java:441) - locked <0x00007f3473596090> (a java.lang.Object) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:96) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:69) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:87) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) "Timer-0" daemon prio=10 tid=0x00007f3464785800 nid=0x2f9 in Object.wait() [0x0000000042ae3000..0x0000000042ae3a00] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f3471bfe8d8> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x00007f3471bfe8d8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "CLI Requests Server" daemon prio=10 tid=0x00007f34646e8c00 nid=0x2f8 runnable [0x00000000428e2000..0x00000000428e2b80] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x00007f3471c0be68> (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:1003) "Active Reference Queue Daemon" daemon prio=10 tid=0x00007f34645c0000 nid=0x2f7 in Object.wait() [0x0000000041586000..0x0000000041586b00] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f34720dd790> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x00007f34720dd790> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3152) at java.lang.Thread.run(Thread.java:619) "Low Memory Detector" daemon prio=10 tid=0x00007f34646c0400 nid=0x2f5 runnable [0x0000000000000000..0x0000000000000000] java.lang.Thread.State: RUNNABLE "CompilerThread1" daemon prio=10 tid=0x00007f34646bd800 nid=0x2f4 waiting on condition [0x0000000000000000..0x0000000040a1a620] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x00007f34646b9800 nid=0x2f3 waiting on condition [0x0000000000000000..0x00000000426e0590] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x00007f34646b7c00 nid=0x2f2 waiting on condition [0x0000000000000000..0x0000000000000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x00007f3464b55800 nid=0x2f1 in Object.wait() [0x00000000425e0000..0x00000000425e0a00] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f3471d03928> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x00007f3471d03928> (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=0x00007f3464b4e400 nid=0x2f0 in Object.wait() [0x00000000423df000..0x00000000423dfb80] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f3471d038e0> (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 <0x00007f3471d038e0> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x00007f3464b48c00 nid=0x2ef runnable "GC task thread#0 (ParallelGC)" prio=10 tid=0x0000000040c20400 nid=0x2e7 runnable "GC task thread#1 (ParallelGC)" prio=10 tid=0x0000000040c21c00 nid=0x2e8 runnable "GC task thread#2 (ParallelGC)" prio=10 tid=0x0000000040c23800 nid=0x2e9 runnable "GC task thread#3 (ParallelGC)" prio=10 tid=0x0000000040c25000 nid=0x2ea runnable "GC task thread#4 (ParallelGC)" prio=10 tid=0x0000000040c26800 nid=0x2eb runnable "GC task thread#5 (ParallelGC)" prio=10 tid=0x0000000040c28400 nid=0x2ec runnable "GC task thread#6 (ParallelGC)" prio=10 tid=0x0000000040c29c00 nid=0x2ed runnable "GC task thread#7 (ParallelGC)" prio=10 tid=0x0000000040c2b400 nid=0x2ee runnable "VM Periodic Task Thread" prio=10 tid=0x00007f34646c2800 nid=0x2f6 waiting on condition JNI global references: 2214 Heap PSYoungGen total 646528K, used 592723K [0x00007f34c7030000, 0x00007f34f1ad0000, 0x00007f34f1ad0000) eden space 606464K, 91% used [0x00007f34c7030000,0x00007f34e8bf06c0,0x00007f34ec070000) from space 40064K, 99% used [0x00007f34ec070000,0x00007f34ee784818,0x00007f34ee790000) to space 52480K, 0% used [0x00007f34ee790000,0x00007f34ee790000,0x00007f34f1ad0000) PSOldGen total 524288K, used 465842K [0x00007f3471ad0000, 0x00007f3491ad0000, 0x00007f34c7030000) object space 524288K, 88% used [0x00007f3471ad0000,0x00007f348e1bcba0,0x00007f3491ad0000) PSPermGen total 77824K, used 60999K [0x00007f34652d0000, 0x00007f3469ed0000, 0x00007f3471ad0000) object space 77824K, 78% used [0x00007f34652d0000,0x00007f3468e61e40,0x00007f3469ed0000)