#205287 - UI becomes unresponsive when a profiled application generates significant amount of profiling data

Jaroslav Bachorik <[email protected]> Thu, 24 Nov 2011 13:21:53 +0100
Newsgroups gmane.comp.java.netbeans.reviewers
Organization Oracle
Message-ID <[email protected]>
Impact Assesment:
Hitting this particular problem slows down the whole IDE to the point of
freezing as EDT becomes overloaded by the profiler results processing.

Risk Assesment:
The fix is rather simple - instead of recalculating the profiler live
results data immediately after receiving a new batch of the server side
results the recalculation is done in sync with the refresh period of the
live results window (currently 2.5s). This change doesn't affect the
ability to receive data from the profiled application in any way.

Fix Review:
By Tomas Hurka - http://netbeans.org/bugzilla/show_bug.cgi?id=205287#c6

QE Verification:
By Petr Cyhelsky - http://netbeans.org/bugzilla/show_bug.cgi?id=205287#c5

Changeset(s):
http://hg.netbeans.org/profiler-main/rev/f48cfb1b89c5
http://hg.netbeans.org/profiler-main/rev/306357f1525c