cornercorner
FeaturesPluginsDocs & SupportCommunityPartners

Bug 166023 - Postmortem performance problem analysis and notification
: Postmortem performance problem analysis and notification
Status: RESOLVED FIXED
: performance
Tests
: 6.8
: All All
: P1 (vote)
: 6.8
Assigned To:
:
: http://wiki.netbeans.org/FitnessViaPo...
:
: API_REVIEW_FAST, PERFORMANCE
:
:
  Show dependency treegraph
 
Reported: 2009-05-26 11:46 by
Modified: 2009-06-16 13:17 (History)
Issue Type: ENHANCEMENT
:


Attachments
Changes in o.n.core as well as profiler (24.61 KB, patch)
2009-05-26 12:22, Jaroslav Tulach
Details | Diff


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2009-05-26 11:46:52
Create tool that will automatically detect non-responsiveness. Allow users to
send detailed reports about such events. 
More info at
http://wiki.netbeans.org/FitnessViaPostMortem
------- Comment #1 From 2009-05-26 12:21:20 -------
The change will need an API review as it wants to introduce friend API between
core and profiler. See the 
SelfSamplerActionTest for examples of usage.
------- Comment #2 From 2009-05-26 12:22:51 -------
Created an attachment (id=82789) [details]
Changes in o.n.core as well as profiler
------- Comment #3 From 2009-06-01 12:33:28 -------
Thanks for review. I plan to integrate tomorrow.
------- Comment #4 From 2009-06-02 10:22:22 -------
ergonomics#15df29c7d7db
------- Comment #5 From 2009-06-03 18:41:20 -------
Integrated into 'main-golden', will be available in build *200906031401* on
http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main-golden/rev/15df29c7d7db
User: Jaroslav Tulach <jtulach@netbeans.org>
Log: #166023: System Slowness Detected Infrastructure
------- Comment #6 From 2009-06-16 00:03:20 -------
You have

if (pending.size() > 5) {
    pending.remove().clear();
}

which is good, but I find these notifications piling up all the time and they
are quite a distraction in the status bar.
Could you please automatically clear any notification which is more than, say,
1 minute old? If I haven't clicked on it
by then, I'm probably never going to do so. Anyway by then I typically no
longer remember what I was doing when the IDE
froze for a second or two - this is normal behavior.
------- Comment #7 From 2009-06-16 13:17:39 -------
as you wish my lord: 529a3f03ff33