Skip to content

I20171011-2000

@BeckerWdf BeckerWdf tagged this 11 Oct 08:35
Bug 477578: PDE activator slows down startup of Eclipse The contribution
to the org.eclipse.ui.services extension point had the effect that the
PDE bundle (and all it's dependencies) where activated already at start
up of the platform. In use-cases where PDE is installed but not used
(e.g. because one does pure Java development) this is not necessary. As
all the bundle activation happens sequentially in the UI thread this
directly adds up to the start up time during which the user sees the
splash screen. The ImageBrowserView no longer uses a service to
communicate the selected image to the SaveToWorkspace command handler.
As the view and the command handler are anyway hardly coupled the
decoupling via a service does not bring any advantages but only bring
the performance penalty at start up.

Change-Id: I183d1a38d99c6bbf9f2cf3220125bf8810588fa4
Signed-off-by: Matthias Becker <ma.becker@sap.com>
Assets 2
Loading