Bug 2863 - platform lazy loading thwarted by perspectives (1GK7CJ9)
Summary: platform lazy loading thwarted by perspectives (1GK7CJ9)
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 2.0   Edit
Hardware: All Windows NT
: P4 normal (vote)
Target Milestone: ---   Edit
Assignee: Kevin Haaland CLA
QA Contact:
URL:
Whiteboard:
Keywords: performance
Depends on:
Blocks:
 
Reported: 2001-10-10 22:44 EDT by John Arthorne CLA
Modified: 2002-05-30 20:32 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 John Arthorne CLA 2001-10-10 22:44:55 EDT
The lazy platform loading feature suffers from the non-lazy creation of perspectives.
Example:

1) Start with a workbench with the resources, team, and java perspectives open.
2) Switch to the resource perspective
3) Shutdown the workbench
4) Restart the workbench.  VCM and JDT components actively get loaded, because there
	is an open perspective belonging to those components.  Even if I never switch to those
	perpspectives, plugins have been loaded that didn't need to be loaded.  Since the perspective
	icon is available in the XML file, it is quite possible to just load the perspective and all its
	views when it is first activated by the user.

It is quite common for people to have at least resources, team, java, and debug perspective
open all the time, which makes for a slow startup time, because all those plugins have to
be started up right away.  If perspectives were loaded only on activation, the startup time
would be spread out over several intervals, thus reducing the perceived startup time for the user.

NOTES:
Comment 1 DJ Houghton CLA 2001-10-29 19:22:13 EST
PRODUCT VERSION:

R0.9

Comment 2 Kevin Haaland CLA 2002-05-30 20:32:08 EDT
Fixed