User action task can be run before the initial scan (initial up-to-date check) is started. This was fixed in 6.5, perhaps re-introduced when Parsing API
merged. It affects the startup and makes many complaints that scanning is slow.
Created attachment 82173 [details]
Tomas' profiler snapshot
Pavle, what build did you test this on? This should be fixed by http://hg.netbeans.org/main-silver/rev/16603c975e4a,
could you please retest with build containing the fix? Thanks
The snapshot is from build 20090507. I'll try with the latest.
When tested manually, I can confirm that it works as expected, but will wait to Tomas' verification, because he was able to demonstrate the problem.
Profiler also shows that MainClassUpdater task is now run when scan is already finished. The issue is fixed.
Ok, I'm closing it as FIXED. Tomasi please confirm or reopen. Thanks
Yes, it's better now (tested on 200905180201). The time after startup to get all project opening and scanning done
dropped from ~30s to ~22s on the measured project. BTW in 6.5.1 this was 35s. (It is with closed task list.)