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.
Test and implement a "warm-up" infrastructure allowing to run various pre-initializing tasks after start of the IDE. Provide also some suitable task for core that would improve UI responsiveness (first-usage experience). See also: http://www.netbeans.org/servlets/ReadMsg?msgId=395924&listName=nbdev I've already created basic support in warmup_40 branch for experimenting. Now it runs one task from core (empty yet), one from editor, one from java module. Changed/added files in core: /cvs/core/src/org/netbeans/core/Main.java /cvs/core/src/org/netbeans/core/AfterStartWarmUp.java /cvs/core/src/org/netbeans/core/CoreWarmUpTask.java /cvs/core/src/org/netbeans/core/resources/mf-layer.xml
assigning to Dafe. I'll work with Tomas to integrate warm-up infrastructure and core uses.
Isn't this done already?
The infrastructure is there, but the warm-up task for core is not complete yet... But it should be probably another issue.
This issue is for core (IZ component set to core) and it's not finished - for main menu yes, but for DnD and data object context menu not. Perhaps we should create umbrella warm-up task under performance IZ component and make this one block it. Tomas, what do you think?
OK, let's say this issue is just about the infrastructure which is already done now, so mark it fixed. But I think it is not necessary to create umbrella issue under performance, I would create just one issue for core (like "Create warm-up tasks for core") - similarly as there are such issues for java and editor already. BTW the context menu warm-up is described in issue 27769.
As Tomas suggested - infrastructure is ready and committed, marking as FIXED. For related issues please see dependencies.
fixed.