Bug 3566 - Performance issue in the outliner (1G9YRIY)
Summary: Performance issue in the outliner (1G9YRIY)
Status: RESOLVED FIXED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 2.0   Edit
Hardware: All Windows 2000
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Kai-Uwe Maetzel CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-10-10 22:57 EDT by Olivier Thomann CLA
Modified: 2002-05-02 05:45 EDT (History)
0 users

See Also:


Attachments
Source used to reproduce the problem (32.72 KB, text/plain)
2002-02-27 09:55 EST, Olivier Thomann CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Olivier Thomann CLA 2001-10-10 22:57:14 EDT
Import the source from ott7f\moss:\prs\replicat\archive\phoenix\1g9tg06\VA0051_GrosseKlasse.java in a java project.
	Open this compilation unit. The CPU goes to 100% for a long time before the outliner displays the structure.
	
	(3/2/01 9:55:52 AM)

NOTES:

OT (3/2/01 9:55:55 AM)
	The actual parsing time is really small. The problem comes from the display of the resulting structure.
Comment 1 Martin Aeschlimann CLA 2001-10-16 11:16:40 EDT
moved to 'active'
Comment 2 Andre Weinand CLA 2002-02-27 08:27:42 EST
Could you please attach the 
file "ott7f\moss:\prs\replicat\archive\phoenix\1g9tg06
\VA0051_GrosseKlasse.java" to this bug. Otherwise I cannot access it from ZRH.
Comment 3 Olivier Thomann CLA 2002-02-27 09:55:09 EST
Created attachment 402 [details]
Source used to reproduce the problem
Comment 4 Andre Weinand CLA 2002-02-27 10:21:04 EST
The problem still exists in 20020214.

The most critical issue is that if you open the class from the package view a 
new editor tab appears immediately but no editor contents is shown and the UI 
seems to be dead for 6 seconds on my 1GHz machine.

A solution would be to show the editor contents immediately and to start 
building the outline tree from a separate (low priority) thread.
Comment 5 Kai-Uwe Maetzel CLA 2002-05-02 05:45:10 EDT
Build 20020423 improves outliner performance.