This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Open a large project (such as boost), which is located on NFS. Select "Properties" from project explorer context menu. The UI is frozen for 6-8 seconds - menu stays on the screen, item is selected. (I used w2100 workstation while the project is located on w40z server) The stack shows that project system is cloning its configuration. Either this operation should be made several times faster, or it should be performed in a separate thread.
Created attachment 44984 [details] UI thread stack
I'd like to mentioned that I switched code model off to verify that it does not affect the situation.
Make the code faster is not easily done. Now I'm doing all the setup in a RequestProcessor thread so hopefully it helps with responsiveness. I will monitor how it works over the next couple of weeks. The fix has been committed to trunk.
For me it looks not bad Verified in build 11152007
Integrated into 'main-silver', will be available in build *201510290002* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/d52e29cb4e6f User: Danila Sergeyev <danilasergeyev@netbeans.org> Log: fix bug #256014 AssertionError: Should be called in EDT only! Note: RequestProcessor was added to fix the bug #109432, but several improvements since then were made, so now there's no need to use it (transplanted from 652523722e77ae44c8c410b03d5ef825797af819)