Bug 48328 - [typing] Typing performance
Summary: [typing] Typing performance
Status: RESOLVED INVALID
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Text (show other bugs)
Version: 3.0   Edit
Hardware: Macintosh Mac OS X - Carbon (unsup.)
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: JDT-Text-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: needinfo
Depends on:
Blocks:
 
Reported: 2003-12-09 05:36 EST by Andre Weinand CLA
Modified: 2007-06-22 10:04 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 Andre Weinand CLA 2003-12-09 05:36:39 EST
I20031203

Typing speed in I20031203 is so bad that it really hampers Eclipse usability on Mac OS X.
I did a quick check with Quartz Debug and found some (unnecessary?) repaints.

Scenario: typing a single blank at the end of a line in a method body. The method has one error 
(one red squiggly).

repaints:
full line: 2
full text view: 2
vertical ruler: 6-8
overview bar: 4
icon above overview bar: 1
outline: 1
statusline: 1

The same scenario w/o the error:
full line: 2
full text view: 1
vertical ruler: 3
overview bar: 2
icon above overview bar: 1
outline: 0
statusline: 1
Comment 1 Andre Weinand CLA 2003-12-09 05:43:29 EST
Moving caret one position to right by using the Arrow-Right key:
full line: 0
full text view: 1
vertical ruler: 2
overview bar: 2
icon above overview bar: 1
outline: 0
statusline: 1
Comment 2 Andre Weinand CLA 2003-12-09 05:47:51 EST
Changing selection in outliner between two inst vars (no scrolling or revealing in text view):
full line: 0
full text view: 2
vertical ruler: 3
overview bar: 2
icon above overview bar: 2
outline: 0
statusline: 1
Comment 3 Kai-Uwe Maetzel CLA 2003-12-16 09:41:15 EST
Reduced number of redraws of view by optimizing (euphemistic term for bug 
fixing) manipulation of annotation models. Build 20031216.
Comment 4 Dani Megert CLA 2004-02-02 12:22:13 EST
André, can this one be closed?
Comment 5 Dani Megert CLA 2005-06-16 06:23:15 EDT
Resetting priority to P3. Will be reassessed for the next release.
Comment 6 Dani Megert CLA 2006-08-29 11:44:35 EDT
André?
Comment 7 Dani Megert CLA 2007-06-22 09:59:05 EDT
Get rid of deprecated state.
Comment 8 Dani Megert CLA 2007-06-22 10:04:24 EDT
.