Re: [cross-project-issues-dev] [aeri] Skipping UI freeze reports caused by OSGI class loading for Mars.1?
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
Re: [cross-project-issues-dev] [aeri] Skipping UI freeze reports caused by OSGI class loading for Mars.1?
Am 25.08.2015 um 16:29 schrieb Doug Schaefer dschae...@qnx.com: 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. Martin asked for a few numbers about average durations of class loading ui freezes on Bugzilla. The numbers, averages, median etc. have been published in bug 475755 [1]. Let me know what kind of characterization you are looking for. If possible I can try to come up with a statistic. Cheers, Marcel [1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=475755 https://bugs.eclipse.org/bugs/show_bug.cgi?id=475755 ___ 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] [aeri] Skipping UI freeze reports caused by OSGI class loading for Mars.1?
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/55dabf6ae4b0f0b83a6ed605/details [2] https://dev.eclipse.org/recommenders/committers/confess/#/problems/55d80098e4b0f0b83a6eae77/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