Bug 76027 - Optimization of code assist in debugger
Summary: Optimization of code assist in debugger
Status: VERIFIED FIXED
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 M3   Edit
Assignee: Jerome Lanneluc CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 75288 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-10-11 12:02 EDT by Jerome Lanneluc CLA
Modified: 2005-01-24 05:00 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jerome Lanneluc CLA 2004-10-11 12:02:41 EDT
I20041005

When using code assist, org.eclipse.jdt.internal.core.TypeConverter is used.
This class makes an heavy use of resolveType(...) which is slow.

We could avoid using resolveType(...), by using the SourceTypeConverter in the
case of a SourceType, and remove the resolveType(...) calls in the case of a
BinaryType as types are already resolved in binaries.
Comment 1 Jerome Lanneluc CLA 2004-10-12 13:50:01 EDT
Fixed as described (also renamed TypeConverter into BinaryTypeConverter).
Comment 2 David Audel CLA 2004-11-04 06:08:56 EST
Verified for 3.1M3 with build I200411040100
Comment 3 Frederic Fusier CLA 2005-01-24 05:00:58 EST
*** Bug 75288 has been marked as a duplicate of this bug. ***