Community
Participate
Working Groups
I tried to do a cut from within a Java method while a build was taking place. The UI blocked totally. I have a fairly big workspace (>100 plugins) and it is being rebuilt from scratch so I have been waiting several minutes. Cutting should not block but, if it needs to, we should be showing the blocked dialog to let the user know that Eclipse is not dead. I will attach the stacktrace.
Created attachment 28355 [details] VM trace of blocked UI
We only wait for the AST. The Java model seems to take a workspace lock.
Changed SetClasspathOperation to not take any lock by overriding getSchedulingRule() and returning null.
Verified for 3.2 M4 using build I20051212-0010