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.
Calibration task is blocking AWT thread, see the attached stack trace. Should be done in a worker thread, ideally with progress bar indication or at least hour-glass cursor.
Created attachment 20333 [details] Event Queue stack trace
I think this is an arguable defect. The main argument against it is that when calibration is in progress, we need to have as little other activity going on the machine, as possible. If AWT thread is not blocked, it/user may do something and consume CPU cycles, which will distort the calibration results. On the other hand, calibration usually happens just once, when the profiler is installed, and takes at most 5-10 seconds. So this is not at all a recurring annoying issue. So I would suggest to consider this a non-issue, unless you give us more compelling arguments.
Frozen UI, even if it is "only" for 10 seconds and just once, will give the users bad impression. Especially if it is at the beginning of their work with the IDE. If you leave a modal dialog open saying something like "Calibrating... Please wait and do not do anything with your computer until finished.", change the cursor to hour-glass shape and move the calibration to a worker thread, UI responsiveness will be OK and the users will not try to do anything to distort the results. So, I don't see a reason not to fix this.
Self assign for M6
Done in M6
Verification of old issues.
Closing old issues.