Identify Opportunities to Improve Start up times
The Eclipse Platform provides numerous APIs that permit extensions to the system that have minimal impact until they are actually required (e.g. accessed by the user). This takes the form, for example, of metadata that describes menu items for which the implementation modules are not loaded until the menu item is accessed. These facilities work well when they are used properly. When they are used improperly, modules may be loaded earlier than required, slowing the start up process.