| All Threads |
| 491,453 | 100 % | | |
| | org.eclipse.core.internal.jobs.Worker.run() |
| 473,687 | 96 % | 4 | |
| | | org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(IProgressMonitor) |
| 473,640 | 96 % | 3 | |
| | | | org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(Object, boolean, IDecorationContext) |
| 473,234 | 96 % | 7,614 | |
| | | | | org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(Object, DecorationBuilder) |
| 472,109 | 96 % | 636 | |
| | | | | | org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(Object, DecorationBuilder, LightweightDecoratorDefinition) |
| 468,687 | 95 % | 86 | |
| | | | | | | org.eclipse.core.runtime.Platform.run(ISafeRunnable) |
| 468,687 | 95 % | 86 | |
| | | | | | | | org.eclipse.core.runtime.SafeRunner.run(ISafeRunnable) |
| 468,687 | 95 % | 86 | |
| | | | | | | | | org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run() |
| 468,687 | 95 % | 86 | |
| | | | | | | | | | org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(Object, IDecoration) |
| 468,687 | 95 % | 86 | |
| | | | | | | | | | | org.eclipse.jdt.internal.ui.InterfaceIndicatorLabelDecorator.decorate(Object, IDecoration) |
| 468,656 | 95 % | 82 | |
| | | | | | | | | | | | org.eclipse.jdt.internal.ui.InterfaceIndicatorLabelDecorator.getOverlay(Object) |
| 468,656 | 95 % | 82 | |
| | | | | | | | | | | | | org.eclipse.jdt.internal.ui.InterfaceIndicatorLabelDecorator.getOverlayWithSearchEngine(IJavaElement) |
| 468,656 | 95 % | 82 | |
| | | | | | | | | | | | | | org.eclipse.jdt.core.search.SearchEngine.searchAllTypeNames(char[], int, char[], int, int, IJavaSearchScope, TypeNameRequestor, int, IProgressMonitor) |
| 468,609 | 95 % | 82 | |
| | | | | | | | | | | | | | | org.eclipse.jdt.internal.core.search.BasicSearchEngine.searchAllTypeNames(char[], int, char[], int, int, IJavaSearchScope, IRestrictedAccessTypeRequestor, int, IProgressMonitor) |
| 468,609 | 95 % | 82 | |
| | | | | | | | | | | | | | | | org.eclipse.jdt.internal.core.search.processing.JobManager.performConcurrentJob(IJob, int, IProgressMonitor) |
| 468,609 | 95 % | 82 | |
| | | | | | | | | | | | | | | | | org.eclipse.jdt.internal.core.search.PatternSearchJob.execute(IProgressMonitor) |
| 468,546 | 95 % | 82 | |
| | | | | | | | | | | | | | | | | | org.eclipse.jdt.internal.core.search.PatternSearchJob.search(Index, IProgressMonitor) |
| 468,515 | 95 % | 82 | |
| | | | | | | | | | | | | | | | | | | org.eclipse.jdt.internal.core.search.matching.MatchLocator.findIndexMatches(InternalSearchPattern, Index, IndexQueryRequestor, SearchParticipant, IJavaSearchScope, IProgressMonitor) |
| 468,515 | 95 % | 82 | |
| | | | | | | | | | | | | | | | | | | | org.eclipse.jdt.internal.core.search.matching.InternalSearchPattern.findIndexMatches(Index, IndexQueryRequestor, SearchParticipant, IJavaSearchScope, IProgressMonitor) |
| 468,515 | 95 % | 82 | |
| | | | | | | | | | | | | | | | | | | | | org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern.queryIn(Index) |
| 384,468 | 78 % | 82 | |
| | | | | | | | | | | | | | | | | | | | | | org.eclipse.jdt.internal.core.index.Index.query(char[][], char[], int) |
| 384,468 | 78 % | 82 | |
| | | | | | | | | | | | | | | | | | | | | | | org.eclipse.jdt.internal.core.index.DiskIndex.addQueryResults(char[][], char[], int, MemoryIndex) |
| 384,421 | 78 % | 82 | |
| | | | | | | | | | | | | | | | | | | | | | | | org.eclipse.jdt.internal.core.index.DiskIndex.readCategoryTable(char[], boolean) |
| 274,890 | 56 % | 82 | |
| | | | | | | | | | | | | | | | | | | | | | | | | org.eclipse.jdt.internal.core.util.Util.readUTF(DataInput) |
| 250,281 | 51 % | 965,304 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | java.io.DataInputStream.readUnsignedByte() |
| 157,812 | 32 % | 45,020,214 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | java.io.DataInputStream.readUnsignedShort() |
| 4,765 | 1 % | 965,304 | |
| | | | | | | | | | | | | | | | | | | | | | | | | org.eclipse.jdt.internal.compiler.util.HashtableOfObject.put(char[], Object) |
| 9,859 | 2 % | 965,386 | |
| | | | | | | | | | | | | | | | | | | | | | | | | java.io.DataInputStream.readInt() |
| 8,578 | 2 % | 965,386 | |
| | | | | | | | | | | | | | | | | | | | | | | | | org.eclipse.jdt.internal.core.index.DiskIndex.readDocumentArray(DataInputStream, int) |
| 859 | 0 % | 16,892 | |
| | | | | | | | | | | | | | | | | | | | | | | | | java.io.FilterInputStream.close() |
| 46 | 0 % | 82 | |
| | | | | | | | | | | | | | | | | | | | | | | | | java.io.FileInputStream.<init>(File) |
| 46 | 0 % | 82 | |
| | | | | | | | | | | | | | | | | | | | | | | | | org.eclipse.jdt.internal.compiler.util.HashtableOfObject.<init>(int) |
| 31 | 0 % | 164 | |
| | | | | | | | | | | | | | | | | | | | | | | | | java.io.BufferedInputStream.<init>(InputStream, int) |
| 15 | 0 % | 82 | |
| | | | | | | | | | | | | | | | | | | | | | | | org.eclipse.jdt.internal.core.index.DiskIndex.cacheDocumentNames() |
| 76,796 | 16 % | 82 | |
| | | | | | | | | | | | | | | | | | | | | | | | | org.eclipse.jdt.internal.core.index.DiskIndex.readChunk(String[], DataInputStream, int, int) |
| 76,750 | 16 % | 10,496 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | java.io.DataInputStream.readUTF() |
| 12,796 | 3 % | 1,049,600 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | java.lang.StringBuffer.append(String) |
| 9,656 | 2 % | 2,077,962 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | java.lang.StringBuffer.<init>(String) |
| 7,921 | 2 % | 1,039,104 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | java.io.DataInputStream.readUnsignedByte() |
| 7,609 | 2 % | 2,078,208 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | java.lang.String.substring(int, int) |
| 7,453 | 2 % | 2,077,962 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | java.lang.StringBuffer.toString() |
| 4,171 | 1 % | 1,039,104 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | java.lang.String.valueOf(Object) |
| 2,937 | 1 % | 1,039,104 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | java.lang.String.length() |
| 2,078 | 0 % | 1,039,104 | |
| | | | | | | | | | | | | | | | | | | | | | | | | java.io.FilterInputStream.close() |
| 15 | 0 % | 82 | |
| | | | | | | | | | | | | | | | | | | | | | | | | java.io.FileInputStream.<init>(File) |
| 15 | 0 % | 82 | |
| | | | | | | | | | | | | | | | | | | | | | | | | org.eclipse.jdt.internal.core.index.DiskIndex.getIndexFile() |
| 15 | 0 % | 82 | |
| | | | | | | | | | | | | | | | | | | | | | | | org.eclipse.jdt.internal.core.index.DiskIndex.addQueryResult(HashtableOfObject, char[], HashtableOfObject, MemoryIndex) |
| 30,796 | 6 % | 965,304 | |
| | | | | | | | | | | | | | | | | | | | | org.eclipse.jdt.internal.core.search.matching.InternalSearchPattern.acceptMatch(String, String, SearchPattern, IndexQueryRequestor, SearchParticipant, IJavaSearchScope) |
| 32,015 | 7 % | 680,664 | |
| | | | | | | | | | | | | | | | | | | | | | org.eclipse.jdt.internal.core.search.JavaSearchScope.getAccessRuleSet(String, String) |
| 29,171 | 6 % | 680,664 | |
| | | | | | | | | | | | | | | | | | | | | | org.eclipse.jdt.internal.core.search.matching.InternalSearchPattern.documentPath(String, String) |
| 46 | 0 % | 82 | |
| | | | | | | | | | | | | | | | | | | | | org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern.decodeIndexKey(char[]) |
| 22,812 | 5 % | 629,590 | |
| | | | | | | | | | | | | | | | | | | | | | org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern$PackageNameSet.add(char[]) |
| 6,484 | 1 % | 629,590 | |
| | | | | | | | | | | | | | | | | | | | | | org.eclipse.jdt.core.compiler.CharOperation.subarray(char[], int, int) |
| 2,625 | 1 % | 1,259,180 | |
| | | | | | | | | | | | | | | | | | | | | | org.eclipse.jdt.core.compiler.CharOperation.indexOf(char, char[], int) |
| 2,453 | 0 % | 1,259,180 | |
| | | | | | | | | | | | | | | | | | | | | | org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern.decodeModifiers() |
| 1,187 | 0 % | 629,590 | |
| | | | | | | | | | | | | | | | | | | | | | org.eclipse.jdt.core.compiler.CharOperation.splitOn(char, char[], int, int) |
| 359 | 0 % | 142,925 | |
| | | | | | | | | | | | | | | | | | | | | org.eclipse.jdt.internal.core.index.EntryResult.getDocumentNames(Index) |
| 17,562 | 4 % | 629,590 | |
| | | | | | | | | | | | | | | | | | | | | org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern.matchesDecodedKey(SearchPattern) |
| 3,687 | 1 % | 629,590 | |
| | | | | | | | | | | | | | | | | | | | | org.eclipse.jdt.internal.core.index.EntryResult.getWord() |
| 1,203 | 0 % | 629,590 | |
| | | | | | | | | | | | | | | | | | org.eclipse.jdt.internal.core.search.PatternSearchJob.getIndexes(IProgressMonitor) |
| 15 | 0 % | 82 | |
| | | | | | | | | | | | | | | | | org.eclipse.jdt.internal.core.search.PatternSearchJob.ensureReadyToRun() |
| 62 | 0 % | 82 | |
| | | | | | | | | | | | | | org.eclipse.jdt.core.search.SearchEngine.createJavaSearchScope(IJavaElement[]) |
| 46 | 0 % | 82 | |
| | | | | | | | | | | org.eclipse.ui.internal.decorators.DecoratorDefinition.isAdaptable() |
| 15 | 0 % | 86 | |
| | | | | | org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecoratorsFor(Object) |
| 3,421 | 1 % | 636 | |
| | | | | java.util.HashSet.add(Object) |
| 531 | 0 % | 7,614 | |
| | | | | org.eclipse.ui.internal.decorators.DecorationScheduler.access$0(DecorationScheduler, Object, IDecorationContext) |
| 500 | 0 % | 7,614 | |
| | | | | org.eclipse.ui.internal.decorators.DecorationScheduler.internalPutResult(Object, IDecorationContext, DecorationResult) |
| 31 | 0 % | 636 | |
| | | | | org.eclipse.ui.internal.decorators.DecorationBuilder.createResult() |
| 15 | 0 % | 636 | |
| | | | | org.eclipse.ui.internal.decorators.DecorationBuilder.<init>(IDecorationContext) |
| 15 | 0 % | 636 | |
| | | | org.eclipse.ui.internal.progress.ProgressManager$JobMonitor.subTask(String) |
| 203 | 0 % | 638 | |
| | | | org.eclipse.ui.internal.decorators.DecorationReference.getSubTask() |
| 93 | 0 % | 638 | |
| | | | org.eclipse.ui.internal.decorators.DecorationScheduler.nextElement() |
| 78 | 0 % | 641 | |
| | | | org.eclipse.ui.internal.progress.ProgressManager$JobMonitor.worked(int) |
| 31 | 0 % | 96 | |
| | | org.eclipse.core.internal.utils.StringPoolJob.run(IProgressMonitor) |
| 31 | 0 % | 2 | |
| | | org.eclipse.core.internal.jobs.WorkerPool.startJob(Worker) |
| 15 | 0 % | 11 | |
| | org.eclipse.core.launcher.Main.main(String[]) |
| 17,609 | 4 % | 1 | |
| | java.lang.ref.Finalizer$FinalizerThread.run() |
| 125 | 0 % | 1 | |
| | java.lang.ref.Reference$ReferenceHandler.run() |
| 31 | 0 % | 1 | |