Re: [cross-project-issues-dev] [aeri] Skipping UI freeze reports caused by OSGI class loading for Mars.1?

2015-08-25 Thread Doug Schaefer
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?

2015-08-25 Thread Marcel Bruch

 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] RCPTT participation in Neon release

2015-08-25 Thread Ulyana Skorokhodova
Hi,

RCPTT project will participate in Neon simultaneous release train.
Offset: +3
Version: 2.1 -
https://projects.eclipse.org/projects/technology.rcptt/releases/2.1-neon

Kind regards,
Ulyana.
___
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