Call tree (all threads together)

All Threads
28'625100 %
 org.eclipse.core.internal.jobs.Worker.run()
28'625100 %3
 org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(IProgressMonitor)
28'625100 %1
 org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(Object, boolean, IDecorationContext)
28'625100 %1
 org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(Object, DecorationBuilder)
28'625100 %1
 org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(Object, DecorationBuilder, LightweightDecoratorDefinition)
28'625100 %1
 org.eclipse.core.runtime.Platform.run(ISafeRunnable)
28'625100 %1
 org.eclipse.core.runtime.SafeRunner.run(ISafeRunnable)
28'625100 %1
 org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run()
28'625100 %1
 org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(Object, IDecoration)
28'625100 %1
 org.eclipse.jdt.ui.OverrideIndicatorLabelDecorator.decorate(Object, IDecoration)
28'625100 %1
 org.eclipse.jdt.ui.OverrideIndicatorLabelDecorator.computeAdornmentFlags(Object)
28'625100 %1
 org.eclipse.jdt.ui.OverrideIndicatorLabelDecorator.getOverrideIndicators(IMethod)
28'625100 %1
 org.eclipse.jdt.internal.corext.util.SuperTypeHierarchyCache.getMethodOverrideTester(IType)
28'625100 %1
 org.eclipse.jdt.internal.corext.util.SuperTypeHierarchyCache.getTypeHierarchy(IType)
28'625100 %1
 org.eclipse.jdt.internal.corext.util.SuperTypeHierarchyCache.getTypeHierarchy(IType, IProgressMonitor)
28'625100 %1
 org.eclipse.jdt.internal.core.SourceType.newSupertypeHierarchy(IProgressMonitor)
28'625100 %1
 org.eclipse.jdt.internal.core.SourceType.newSupertypeHierarchy(WorkingCopyOwner, IProgressMonitor)
28'625100 %1
 org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(IProgressMonitor)
28'625100 %1
 org.eclipse.jdt.internal.core.JavaModelOperation.run(IProgressMonitor)
28'625100 %1
 org.eclipse.jdt.internal.core.CreateTypeHierarchyOperation.executeOperation()
28'625100 %1
 org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy.refresh(IProgressMonitor)
28'625100 %1
 org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy.compute()
28'625100 %1
 org.eclipse.jdt.internal.core.hierarchy.IndexBasedHierarchyBuilder.build(boolean)
28'625100 %1
 org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder.buildSupertypes()
28'625100 %1
 org.eclipse.jdt.internal.core.hierarchy.HierarchyResolver.resolve(IGenericType)
28'625100 %1
 org.eclipse.jdt.internal.core.hierarchy.HierarchyResolver.resolve(Openable[], HashSet, IProgressMonitor)
28'625100 %1
 org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.faultInTypes()
28'625100 %1
 org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.faultInImports()
28'625100 %1
 org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findSingleImport(char[][], boolean)
28'625100 %1
 org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findImport(char[][], int)
28'625100 %1
 org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(char[])
28'625100 %1
 org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(PackageBinding, char[])
28'625100 %1
 org.eclipse.jdt.internal.core.SearchableEnvironment.findType(char[], char[][])
28'625100 %1
 org.eclipse.jdt.internal.core.SearchableEnvironment.find(String, String)
28'625100 %1
 org.eclipse.jdt.internal.core.JavaElement.getElementInfo()
28'625100 %1
 org.eclipse.jdt.internal.core.JavaElement.getElementInfo(IProgressMonitor)
28'625100 %1
 org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(Object, IProgressMonitor)
28'625100 %1
 org.eclipse.jdt.internal.core.SourceRefElement.generateInfos(Object, HashMap, IProgressMonitor)
28'625100 %1
 org.eclipse.jdt.internal.core.Openable.generateInfos(Object, HashMap, IProgressMonitor)
28'625100 %1
 org.eclipse.jdt.internal.core.CompilationUnit.buildStructure(OpenableElementInfo, IProgressMonitor, Map, IResource)
28'625100 %1
 org.eclipse.jdt.internal.core.CompilationUnit.openBuffer(IProgressMonitor, Object)
28'625100 %1
 org.eclipse.jdt.internal.core.BufferManager.addBuffer(IBuffer)
28'625100 %1
 org.eclipse.jdt.internal.core.OverflowingLRUCache.put(Object, Object)
28'625100 %1
 org.eclipse.jdt.internal.core.OverflowingLRUCache.makeSpace(int)
28'625100 %1
 org.eclipse.jdt.internal.core.OverflowingLRUCache.privateRemoveEntry(LRUCache$LRUCacheEntry, boolean, boolean)
28'43799 %290'943
 org.eclipse.jdt.internal.core.BufferCache.close(LRUCache$LRUCacheEntry)
16'96859 %290'943
 org.eclipse.jdt.internal.core.CompilationUnit.canBufferBeRemovedFromCache(IBuffer)
14'39050 %290'943
 org.eclipse.jdt.internal.core.CompilationUnit.getPerWorkingCopyInfo()
12'79645 %290'943
 org.eclipse.jdt.internal.core.JavaModelManager.getPerWorkingCopyInfo(CompilationUnit, boolean, boolean, IProblemRequestor)
11'75041 %290'943
 java.util.HashMap.get(Object)
10'82838 %581'886
 org.eclipse.jdt.internal.core.JavaElement.hashCode()
9'65634 %290'943
 org.eclipse.jdt.internal.core.PackageFragment.hashCode()
7'59327 %290'943
 org.eclipse.jdt.internal.core.PackageFragmentRoot.hashCode()
1'7186 %290'943
 org.eclipse.core.internal.resources.Resource.hashCode()
1'2965 %290'943
 org.eclipse.core.runtime.Path.hashCode()
3121 %290'943
 org.eclipse.core.internal.resources.Resource.getFullPath()
2811 %290'943
 java.lang.String.hashCode()
1'5155 %1'272'874
 org.eclipse.jdt.internal.core.util.Util.combineHashCodes(int, int)
1'2504 %1'272'874
 java.lang.String.hashCode()
3121 %290'943
 org.eclipse.jdt.internal.core.util.Util.combineHashCodes(int, int)
2811 %290'942
 org.eclipse.jdt.internal.core.CompilationUnit.getElementName()
1871 %290'943
 org.eclipse.jdt.internal.core.JavaModelManager.getJavaModelManager()
3121 %290'943
 org.eclipse.jdt.internal.core.Openable.canBufferBeRemovedFromCache(IBuffer)
7653 %290'942
 org.eclipse.jdt.internal.core.Buffer.hasUnsavedChanges()
2501 %290'942
 org.eclipse.jdt.internal.core.Buffer.close()
9373 %290'942
 org.eclipse.jdt.internal.core.Buffer.getOwner()
3431 %290'943
 java.util.Hashtable.get(Object)
10'75038 %290'942
 org.eclipse.jdt.internal.core.JavaElement.hashCode()
10'12535 %290'942
 org.eclipse.jdt.internal.core.PackageFragment.hashCode()
7'46826 %290'943
 org.eclipse.jdt.internal.core.PackageFragmentRoot.hashCode()
1'9377 %290'943
 org.eclipse.core.internal.resources.Resource.hashCode()
1'3595 %290'943
 org.eclipse.core.internal.resources.Resource.getFullPath()
3901 %290'943
 org.eclipse.core.runtime.Path.hashCode()
2341 %290'943
 org.eclipse.jdt.internal.core.util.Util.combineHashCodes(int, int)
1'2504 %1'272'876
 java.lang.String.hashCode()
1'1564 %1'272'876
 org.eclipse.jdt.internal.core.util.Util.combineHashCodes(int, int)
4061 %290'943
 org.eclipse.jdt.internal.core.CompilationUnit.getElementName()
3901 %290'942
 java.lang.String.hashCode()
3281 %290'943