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.

Bug 255092 - Provide aggregated forward calls view for hot spots
Summary: Provide aggregated forward calls view for hot spots
Status: NEW
Alias: None
Product: profiler
Classification: Unclassified
Component: Base (show other bugs)
Version: 8.1
Hardware: PC Windows 7
: P2 normal with 1 vote (vote)
Assignee: issues@profiler
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-09-08 12:44 UTC by Tomas Pavek
Modified: 2015-11-18 16:31 UTC (History)
1 user (show)

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments
Find in Forward Calls only shows a fraction of calls under given hot spot (87.92 KB, image/png)
2015-09-08 12:44 UTC, Tomas Pavek
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tomas Pavek 2015-09-08 12:44:17 UTC
Created attachment 155963 [details]
Find in Forward Calls only shows a fraction of calls under given hot spot

Profiling methods which are called frequently from many different places is difficult. In the forward calls tree we can see them scattered under different paths, in hot spots we can see how they add up together - but only as a total time (this was added in bug 228403, before that we could not see even that).

It would be really useful to see how the total time in a hot spot was composed, i.e. expand it into an aggregated tree of (forward) calls.

Now it's possible to click on a hot spot and choose Find in Forward Calls, but that only shows one of many occurrences.

Specific example: We added some functionality into a lock implementation and wanted to measure the performance impact. But since the locks are called from different places, we could not get a complete (or representative enough) view of what happens under the altered method calls. We miss a view that aggregates all calls from this method in one view.