Summary: | [any] UI freeze of 3.7s at 15:13:06.737 | ||
---|---|---|---|
Product: | [Eclipse Project] Platform | Reporter: | EPP Error Reports <error-reports-inbox> |
Component: | UI | Assignee: | Platform-UI-Inbox <Platform-UI-Inbox> |
Status: | UNCONFIRMED --- | QA Contact: | |
Severity: | normal | ||
Priority: | P3 | CC: | ed |
Version: | 4.5 | ||
Target Milestone: | --- | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: |
Description
EPP Error Reports
2014-11-29 10:13:18 EST
The specific problem was a stupid URI starting with http://http:// provoking slow Internet interactions. The general problem is Editor opening using the UI thread for a highly indeterminate model loading activity. Needs a loading welcome screen while loading actually occurs on a Worker thread. The following when opened in the Sample Reflective Ecore Editor gives a 3 second freeze. http://sd/1.0 is sensible but missing. <?xml version="1.0" encoding="UTF-8"?> <sd:sequencediagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:sd="http://sd/1.0" name="newsale"> <has_frame name="seq" keyword="newsale"/> <has_messages xsi:type="sd:asynchronous" number="4" name="Endsale" reciever="system" r_message="//@has_lifelines.0" s_message="//@has_lifelines.1"/> <has_messages xsi:type="sd:reply" number="3" name="Description,total" reciever="actor" r_message="//@has_lifelines.1" s_message="//@has_lifelines.0"/> <has_messages xsi:type="sd:synchronous" number="2" name="EnterItem(Item_id,Quntity)" reciever="system" r_message="//@has_lifelines.0" s_message="//@has_lifelines.1"/> <has_messages xsi:type="sd:synchronous" number="1" name="MakeNewSale" reciever="system" r_message="//@has_lifelines.0" s_message="//@has_lifelines.1"/> <has_lifelines role="Post" sends="//@has_messages.1" recieves="//@has_messages.3 //@has_messages.2 //@has_messages.0"/> <has_lifelines role="Cashier" sends="//@has_messages.3 //@has_messages.2 //@has_messages.0" recieves="//@has_messages.1"/> </sd:sequencediagram> |