-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
JDTIssues for JDTIssues for JDTPerformanceA Request for a Performance ImprovementA Request for a Performance Improvement
Description
See eclipse-jdt/eclipse.jdt.core#3411 (comment)
Please also note that the provided snapshot still contains hotspots that should not be there. for example spending 65 sec below
org.eclipse.jdt.internal.core.builder.ClasspathDirectory.isPackage()does not make sense, so there should be much more room for optimization. or still 36 sec beloworg.eclipse.jdt.internal.compiler.lookup.TypeBinding.findSuperTypeOriginatingFrom ()12 sec beloworg.eclipse.osgi.internal.resolver.StateHelperImpl.getPackages ()WTHI hope you can contribute more performance improvements :-)
Investigate (at least) these and create the corresponding issues for them:
-
org.eclipse.jdt.internal.core.builder.ClasspathDirectory.isPackage()(65s) -
org.eclipse.jdt.internal.compiler.lookup.TypeBinding.findSuperTypeOriginatingFrom ()(36s) -
org.eclipse.osgi.internal.resolver.StateHelperImpl.getPackages ()(12s)
Metadata
Metadata
Assignees
Labels
JDTIssues for JDTIssues for JDTPerformanceA Request for a Performance ImprovementA Request for a Performance Improvement
Type
Projects
Status
🆕 New