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.

Bug 28591

Summary: Warm-up infrastructure
Product: platform Reporter: Tomas Pavek <tpavek>
Component: -- Other --Assignee: David Simonek <dsimonek>
Status: RESOLVED FIXED    
Severity: blocker CC: jglick
Priority: P2 Keywords: PERFORMANCE
Version: 3.x   
Hardware: PC   
OS: Windows ME/2000   
URL: http://performance.netbeans.org/responsiveness/improving/preinit.html#warm-up
Issue Type: TASK Exception Reporter:
Bug Depends on:    
Bug Blocks: 26581, 28595, 28596, 29837    

Description Tomas Pavek 2002-11-08 13:47:42 UTC
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
Comment 1 David Simonek 2002-12-06 15:54:35 UTC
assigning to Dafe. I'll work with Tomas to integrate warm-up
infrastructure and core uses.
Comment 2 Jesse Glick 2003-01-07 14:45:47 UTC
Isn't this done already?
Comment 3 Tomas Pavek 2003-01-07 15:30:05 UTC
The infrastructure is there, but the warm-up task for core 
is not complete yet... But it should be probably another 
issue.
Comment 4 David Simonek 2003-01-07 16:01:57 UTC
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?
Comment 5 Tomas Pavek 2003-01-07 16:10:45 UTC
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.
Comment 6 David Simonek 2003-01-07 17:00:32 UTC
As Tomas suggested - infrastructure is ready and committed, marking as
FIXED. For related issues please see dependencies.
Comment 7 David Simonek 2003-01-07 17:02:29 UTC
fixed.