2008-07-10 14:37:50 Full thread dump Java HotSpot(TM) Client VM (10.0-b19 mixed mode): "Worker-7" prio=6 tid=0x3f5d2400 nid=0x2784 in Object.wait() [0x43faf000..0x43fafc94] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) - locked <0x0680a100> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Provisioning Event Dispatcher" daemon prio=6 tid=0x3f5d3400 nid=0x1a0c in Object.wait() [0x41daf000..0x41dafd14] 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:377) - locked <0x0854cd48> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:317) "Timer-2" daemon prio=6 tid=0x3d566400 nid=0x1df0 in Object.wait() [0x4082f000..0x4082fa14] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Unknown Source) - locked <0x0804af30> (a java.util.TaskQueue) at java.util.TimerThread.run(Unknown Source) "Thread-15" daemon prio=6 tid=0x3f558400 nid=0x187c in Object.wait() [0x4072f000..0x4072fa94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0801f220> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x0801f220> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at org.tmatesoft.svn.core.javahl.SVNClientImplTracker.run(SVNClientImplTracker.java:53) at java.lang.Thread.run(Unknown Source) "Timer-1" prio=6 tid=0x3f4a5800 nid=0x1370 in Object.wait() [0x413af000..0x413afb14] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x07f90578> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Unknown Source) - locked <0x07f90578> (a java.util.TaskQueue) at java.util.TimerThread.run(Unknown Source) "Timer-0" prio=6 tid=0x3d9bc800 nid=0xdf0 in Object.wait() [0x40c2f000..0x40c2fb94] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Unknown Source) - locked <0x07f071a0> (a java.util.TaskQueue) at java.util.TimerThread.run(Unknown Source) "Worker-6" prio=6 tid=0x3f70ac00 nid=0x1a68 in Object.wait() [0x40b2f000..0x40b2fd14] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) - locked <0x0680a100> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-5" prio=6 tid=0x3d9cf000 nid=0x2618 in Object.wait() [0x40a2f000..0x40a2fd94] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) - locked <0x0680a100> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-4" prio=6 tid=0x3f752400 nid=0x1568 in Object.wait() [0x4092f000..0x4092fa14] 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.mylyn.internal.tasks.ui.OfflineCachingStorage$CacheFlushJob.run(OfflineCachingStorage.java:239) - locked <0x07f071e0> (a org.eclipse.mylyn.internal.tasks.ui.OfflineCachingStorage$CacheFlushJob) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=2 tid=0x3d543800 nid=0x15a0 in Object.wait() [0x4025f000..0x4025fa14] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) - locked <0x071dd670> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) "Worker-1" prio=6 tid=0x3f382c00 nid=0x26c4 in Object.wait() [0x4006f000..0x4006fb14] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) - locked <0x0680a100> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=2 tid=0x3d96d400 nid=0x23c8 in Object.wait() [0x3ff6f000..0x3ff6fb94] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) - locked <0x06f84ab8> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) "Java indexing" daemon prio=4 tid=0x3d577800 nid=0xfa0 in Object.wait() [0x3f2cf000..0x3f2cfc94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x06e0b5d8> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) at java.lang.Object.wait(Object.java:485) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:371) - locked <0x06e0b5d8> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) at java.lang.Thread.run(Unknown Source) "Start Level Event Dispatcher" daemon prio=6 tid=0x3d667800 nid=0x1e58 in Object.wait() [0x3dd8f000..0x3dd8fa94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x067eb0f8> (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:377) - locked <0x067eb0f8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:317) "Framework Event Dispatcher" daemon prio=6 tid=0x3d690800 nid=0x156c in Object.wait() [0x3dc8f000..0x3dc8fb14] 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:377) - locked <0x067eb170> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:317) "State Data Manager" daemon prio=6 tid=0x3d659400 nid=0x2080 waiting on condition [0x3db8f000..0x3db8fb94] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.eclipse.osgi.internal.baseadaptor.StateManager.run(StateManager.java:297) at java.lang.Thread.run(Unknown Source) "Low Memory Detector" daemon prio=6 tid=0x3cbd6800 nid=0x14c4 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x3cbc8800 nid=0x1fc0 waiting on condition [0x00000000..0x3d23fa3c] java.lang.Thread.State: RUNNABLE "Attach Listener" daemon prio=10 tid=0x3cbc7800 nid=0x678 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x3cbc6800 nid=0x19f8 waiting on condition [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=8 tid=0x3cbb8c00 nid=0x730 in Object.wait() [0x3cf3f000..0x3cf3fa94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x066ea268> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) "Reference Handler" daemon prio=10 tid=0x3cbb4800 nid=0x1980 in Object.wait() [0x3ce3f000..0x3ce3fb14] 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(Unknown Source) - locked <0x066ea2f0> (a java.lang.ref.Reference$Lock) "main" prio=6 tid=0x003e5800 nid=0x390 runnable [0x0012e000..0x0012fc48] java.lang.Thread.State: RUNNABLE at org.tigris.subversion.javahl.SVNClient.info2(Native Method) at org.tigris.subversion.javahl.SVNClient.info2(SVNClient.java:1346) at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getInfo(AbstractJhlClientAdapter.java:1805) at org.tigris.subversion.svnclientadapter.AbstractClientAdapter.getInfo(AbstractClientAdapter.java:229) at org.tigris.subversion.subclipse.core.repo.SVNRepositoryLocation.fromString(SVNRepositoryLocation.java:541) at org.tigris.subversion.subclipse.core.repo.SVNRepositories.getRepository(SVNRepositories.java:189) at org.tigris.subversion.subclipse.core.SVNProviderPlugin.getRepository(SVNProviderPlugin.java:383) at org.tigris.subversion.subclipse.core.resources.SVNWorkspaceRoot.getRepository(SVNWorkspaceRoot.java:306) at org.tigris.subversion.subclipse.core.resources.LocalResource.getRepository(LocalResource.java:263) at org.tigris.subversion.subclipse.ui.actions.BranchTagAction.isEnabledForMultipleResources(BranchTagAction.java:106) at org.tigris.subversion.subclipse.ui.actions.WorkspaceAction.isEnabled(WorkspaceAction.java:79) at org.tigris.subversion.subclipse.ui.internal.TeamAction.setActionEnablement(TeamAction.java:285) at org.tigris.subversion.subclipse.ui.internal.TeamAction.selectionChanged(TeamAction.java:252) at org.eclipse.ui.internal.PluginAction.refreshEnablement(PluginAction.java:206) at org.eclipse.ui.internal.PluginAction.selectionChanged(PluginAction.java:277) at org.eclipse.ui.internal.ObjectActionContributor$1.run(ObjectActionContributor.java:157) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) at org.eclipse.ui.internal.ObjectActionContributor.contributeObjectActions(ObjectActionContributor.java:160) at org.eclipse.ui.internal.ObjectActionContributorManager.contributeObjectActions(ObjectActionContributorManager.java:97) at org.eclipse.ui.internal.PopupMenuExtender.addObjectActions(PopupMenuExtender.java:261) at org.eclipse.ui.internal.PopupMenuExtender.menuAboutToShow(PopupMenuExtender.java:337) at org.eclipse.jface.action.MenuManager.fireAboutToShow(MenuManager.java:335) at org.eclipse.jface.action.MenuManager.handleAboutToShow(MenuManager.java:463) at org.eclipse.jface.action.MenuManager.access$1(MenuManager.java:459) at org.eclipse.jface.action.MenuManager$2.menuShown(MenuManager.java:485) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:235) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1027) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1008) at org.eclipse.swt.widgets.Control.WM_INITMENUPOPUP(Control.java:4111) at org.eclipse.swt.widgets.Control.windowProc(Control.java:3815) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:337) at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1565) at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:1937) at org.eclipse.swt.widgets.Display.windowProc(Display.java:4528) at org.eclipse.swt.internal.win32.OS.TrackPopupMenu(Native Method) at org.eclipse.swt.widgets.Menu._setVisible(Menu.java:250) at org.eclipse.swt.widgets.Display.runPopups(Display.java:3849) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3416) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504) at org.eclipse.equinox.launcher.Main.run(Main.java:1236) "VM Thread" prio=10 tid=0x3cbafc00 nid=0x261c runnable "VM Periodic Task Thread" prio=10 tid=0x3cbe0000 nid=0x1060 waiting on condition JNI global references: 1300 Heap def new generation total 4096K, used 2037K [0x02bb0000, 0x03020000, 0x066c0000) eden space 3648K, 48% used [0x02bb0000, 0x02d68578, 0x02f40000) from space 448K, 61% used [0x02f40000, 0x02f85098, 0x02fb0000) to space 448K, 0% used [0x02fb0000, 0x02fb0000, 0x03020000) tenured generation total 53520K, used 47703K [0x066c0000, 0x09b04000, 0x32bb0000) the space 53520K, 89% used [0x066c0000, 0x09555e50, 0x09556000, 0x09b04000) compacting perm gen total 49408K, used 49236K [0x32bb0000, 0x35bf0000, 0x3abb0000) the space 49408K, 99% used [0x32bb0000, 0x35bc5320, 0x35bc5400, 0x35bf0000) No shared spaces configured.