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 97975 - Regression on startup between builds Dev: 200703141900 & 200703131900
Summary: Regression on startup between builds Dev: 200703141900 & 200703131900
Status: VERIFIED FIXED
Alias: None
Product: platform
Classification: Unclassified
Component: -- Other -- (show other bugs)
Version: 6.x
Hardware: All All
: P1 blocker (vote)
Assignee: _ rkubacki
URL: http://xtest-db.czech.sun.com/Perform...
Keywords: PERFORMANCE
Depends on:
Blocks:
 
Reported: 2007-03-15 14:29 UTC by Marian Mirilovic
Modified: 2008-12-22 10:54 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Startup log file 200703131900 (197.99 KB, text/plain)
2007-03-15 14:30 UTC, Marian Mirilovic
Details
Startup log file 200703141900 (196.41 KB, text/plain)
2007-03-15 14:31 UTC, Marian Mirilovic
Details
Startup time - first start (43.34 KB, image/png)
2007-03-15 14:37 UTC, Marian Mirilovic
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marian Mirilovic 2007-03-15 14:29:28 UTC
We measured regression on startup time between NB Dev builds :
200703141900 & 200703131900 (see attached graph)

Startup time :
1st usage 	    6  % 	5  % 	7  %
Subsequent usage    9  % 	7  % 	7  %    

I think the main part of regression comes from :
Window system shown     48  % 	46  % 	52  %

(Win 2000/1.5.0_11, Win XP/1.5.0_11,Win XP,1.6.0)

From attached logs :
---------
200703141900  ModuleSystem created dT=514
200703131900  ModuleSystem created dT=260
---------
200703141900  module preparation finished, took 1396ms (removed languages modules)
200703131900  module preparation finished, took 1478ms 
---------
200703141900  Main window initialization finished, took 1519ms
200703131900  Main window initialization finished, took 1261ms
---------
200703141900  Window system loaded dT=2276
200703131900  Window system loaded dT=2373
---------
200703141900  Window system shown dT=3985
200703131900  Window system shown dT=2874

==============================

So it looks like window system is the main contributor to measured regression.


Radime, 
isn't this related to your fixes in IconManager ? :
http://openide.netbeans.org/source/browse/openide/util/src/org/openide/util/IconManager.java?r1=1.14&r2=1.15
Comment 1 Marian Mirilovic 2007-03-15 14:30:58 UTC
Created attachment 39520 [details]
Startup log file 200703131900
Comment 2 Marian Mirilovic 2007-03-15 14:31:50 UTC
Created attachment 39521 [details]
Startup log file 200703141900
Comment 3 Marian Mirilovic 2007-03-15 14:37:47 UTC
Created attachment 39522 [details]
Startup time - first start
Comment 4 Marian Mirilovic 2007-03-20 09:51:33 UTC
Radime your last commit to IconManager was really successful, we are
(200703191900) at the same numbers as before 
Comment 6 Marian Mirilovic 2007-05-10 21:00:16 UTC
verified