Bug 182899

Summary: high CPU time for JarPackageFragmentRoot when building type hierarchy
Product: [Eclipse Project] JDT Reporter: Eric Jodet <eric_jodet>
Component: CoreAssignee: JDT-Core-Inbox <jdt-core-inbox>
Status: VERIFIED DUPLICATE QA Contact:
Severity: normal    
Priority: P3 Keywords: performance
Version: 3.3   
Target Milestone: 3.3 M7   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
Yourkit CPU snapshot none

Description Eric Jodet CLA 2007-04-18 05:14:07 EDT
3.3 M6 + org.eclipse.jdt.core_3.3.0.v_749.jar
sun jre 1.6.0_02-ea

- installed europa on top M6
- imported all plugins / features in a new wks (1000 + projects)
- show view --> Progress
- Open Type Hierarchy --> open type core.runtime.Plugin

--> the type hierarchy is (very) long to build and display

Took Yourkit CPU snpashot (to be attached HTML file) and found that most of the CPU time is spent in JarPackageFragmentRoot class
Comment 1 Eric Jodet CLA 2007-04-18 05:15:48 EDT
Created attachment 64147 [details]
Yourkit CPU snapshot

merged callees
Comment 2 Jerome Lanneluc CLA 2007-04-18 05:21:30 EDT

*** This bug has been marked as a duplicate of bug 161175 ***
Comment 3 Olivier Thomann CLA 2007-04-27 12:09:59 EDT
Closing as VERIFIED for 3.3M7 since the type hierarchy performance tests are between 13% and 30% faster than 3.2.