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.
There are some places in current project prototype where the performance is not good. Running with Analyzer reveals that JavaDataObject.init spents more than 50% of its time in o.n.a.projects.Project.findAll(). Almost 20% percent of time is also spent in o.o.nodes.CookieSet.add
I don't know whether it is possible to reduce the time spent on CookieSet initialization. Maybe trashing CookieSet at all and coding all the stuff manually would help -- but not much as the types would be all loaded at first unsuccessful call to getCookie(). findAll() usages will be eliminated (hopefully) soon.
Is this still valid issue? Isn't the problem already eliminated/solved?
I think this is fixed, the JavaDataObject doesn't call Project.findAll anymore as the project related stuff was moved to the environment provider registered by java-project nature for text/x-java files. Event the CookieSet is more lightweight now since it provides only project independent stuff.
As described in http://www.netbeans.org/servlets/ReadMsg?msgId=619519&listName=nbdiscuss the current work on projects prototype has been stopped. Marking issue as VERIFIED --->
---> CLOSED