Bug 93161 - Extremely bad performance of Code Assist - Guess filled argument names
Summary: Extremely bad performance of Code Assist - Guess filled argument names
Status: RESOLVED DUPLICATE of bug 86579
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 3.1   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.1 M7   Edit
Assignee: David Audel CLA
QA Contact:
URL:
Whiteboard:
Keywords: performance
Depends on:
Blocks:
 
Reported: 2005-04-28 15:27 EDT by Vadim Tsyganok CLA
Modified: 2005-04-29 04:51 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vadim Tsyganok CLA 2005-04-28 15:27:11 EDT
I have relatively big project in Eclipse ~ 330Mb of sources, several source 
folders are configured as well as number of jars imported.
With "Guess filled argument names" feature turned on and code assist hangs up 
IDE for few minutes before it can guess argument names for some arguments or 
sometimes it offers me only "null"s as arguments.

I noticed that this usually occurs more often when at least one of argument 
types is generic enough like java.lang.Object or java.lang.String

But the thing is that there are not too much variables/members directly 
visible in code assist context - may be it's trying to discover indirect 
matches as well as other visible entities (like static members)??? 

But anyway, the resulting list of proposals is never than 2-3 elements after 5 
minutes of waiting...

Should I disable this very handy feature - the IDE works fast enough.

P.S.:
Version: 3.1.0
Build id: I20050401-1645
Comment 1 Frederic Fusier CLA 2005-04-29 04:32:19 EDT
May you have a try with last integration build and let us know if this still
happens? We worked all April month to increase performances in all JDT/Core areas.
We've made tests on "Monster" workspace and does no longer notice seach
performance issue for code assist.
If you still get it, please provide a precise test case to help us to figure out
what happens here, thanks
Comment 2 David Audel CLA 2005-04-29 04:51:13 EDT
This bug look like a duplicate of bug 86579.

Reopen this bug if you can reproduce the problem with latest integration build.

*** This bug has been marked as a duplicate of 86579 ***