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

Summary: Provide aggregated forward calls view for hot spots
Product: profiler Reporter: Tomas Pavek <tpavek>
Component: BaseAssignee: issues@profiler <issues>
Status: NEW ---    
Severity: normal CC: Zero3
Priority: P2    
Version: 8.1   
Hardware: PC   
OS: Windows 7   
Issue Type: ENHANCEMENT Exception Reporter:
Attachments: Find in Forward Calls only shows a fraction of calls under given hot spot

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.