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 # : 200910140201 ] [ JDK VERSION : 1.6.* ] During the initial startup of the 200910140201 version (with a pre-loaded gem list filled in from the command line before initial launch) the first scan of all gems/platforms takes excessive time. The IDE log lists everything and indicates the time necessary to load the item into a cache. In the attached log, you will find the time necessary to do this was over 1565082 milliseconds or 26 minutes to scan 2 ruby projects, the built-in JRuby system and 44 gems.
Created attachment 89496 [details] IDE Log File
Yikes, that's pretty slow. I tested this and on my setup (Core Duo 2) scanning the same gems is around 20x faster; unfortunately I don't have a netbook for testing this. Can you please take a snapshot for this so that we could see where the bottlenecks are when running on a netbook? It would be enough to take it just for one platform.
Created attachment 89575 [details] Network Profiler for Load Sequence
Created attachment 89649 [details] Second trace of startup scan time
I've added a second debug set for the startup scan time. I looked through it and based on what I'm seeing, out of 1.52 million milliseconds of processing, 1.48 million milliseconds appear to be spent on indexing within the RepositoryUpdater$Work.ind...() routine.