This has been a problem for many years. I’m not sure much can be done.
Though there may be cases where whatever is triggering the plug-in loads
could be moved to a background job. To help understand that, the logs
would be interesting for those cases. How much of this is done by the
platform UI? How much by sloppy code or old code? How much is unavoidable.
It certainly annoys users and would be worth characterizing at least.
Doug.
On 2015-08-25, 1:57 AM, cross-project-issues-dev-boun...@eclipse.org on
behalf of Marcel Bruch cross-project-issues-dev-boun...@eclipse.org on
behalf of marcel.br...@codetrails.com wrote:
Dear cross-projects,
I’m currently investigating ui freeze reports.
Many of those freezes are caused by loading classes or resources from zip
files inside the UI thread.
I tend to believe that those UI freezes cannot be „fixed“ by loading
classes in the background“ and also believe that these freezes are
annoying for users as well.
If anyone actually cares for those ui freezes or anyone has some great
recommendations how to deal with those freezes, let me know.
Otherwise I’ll stop collecting ui freezes that contain at
org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass“ and
friends.
This change would go live in Mars.1.
Discussions can take place in bug 475755 [3].
Cheers,
Marcel
[1]
https://dev.eclipse.org/recommenders/committers/confess/#/problems/55dabf6
ae4b0f0b83a6ed605/details
[2]
https://dev.eclipse.org/recommenders/committers/confess/#/problems/55d8009
8e4b0f0b83a6eae77/details
[3] https://bugs.eclipse.org/bugs/show_bug.cgi?id=475755
--
Codetrails GmbH
The knowledge transfer company
Robert-Bosch-Str. 7, 64293 Darmstadt
Phone: +49-6151-276-7092
Mobile: +49-179-131-7721
http://www.codetrails.com/
Managing Director: Dr. Marcel Bruch
Handelsregister: Darmstadt HRB 91940
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe
from this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev