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.
Build: NetBeans IDE Dev (Build 20140127-bdc560a151f2) VM: Java HotSpot(TM) 64-Bit Server VM, 23.3-b01, Java(TM) SE Runtime Environment, 1.7.0_07-b11 OS: Windows 7 User Comments: GUEST: 100% das vezes que inicio o NetBeans, demora 10 minutos para poder abrir o projeto, abrir o arquivo e come
Created attachment 145084 [details] nps snapshot
Deserialization of many TC at once takes place in EDT and blocks UI. Could possibly deserialize one TC by one in separete EventQueue.invokeLater or delay the deserialization by knowing more about the one TC which is being looked for by org.netbeans.core.windows.persistence.PersistenceManager.getTopComponentForID() 87.82838 9 369 ms (87,8%) 9 298 ms 1
There are slowness reports unrelated to window system deserialization which indicate a possible problem in ModuleManager.SystemClassLoader.loadClass(). For example: http://statistics.netbeans.org/exceptions/exception.do?id=691657 http://statistics.netbeans.org/exceptions/exception.do?id=700933 Please evaluate again, thanks.
Classloading issues are tracked by issue 241367, please ignore them and focus on the loading of multiple components in a row. Btw. issue 241367 basically suggests to remove/ignore the slow classloading issues from a database - so we can really ignore those - but the windowing snapshot is not going to be ignored, as there are multiple "call counts" into the same code - e.g. it is not slow classloading.
No plans to change winsys deserialization.