Messages in this thread | | | From | Namhyung Kim <> | Subject | Re: [RFC/PATCHSET 00/15] perf report: Add support to accumulate hist periods | Date | Fri, 28 Sep 2012 14:49:55 +0900 |
| |
Hi Frederic,
On Fri, 28 Sep 2012 01:01:48 +0200, Frederic Weisbecker wrote: > When Arun was working on this, I asked him to explore if it could make sense to reuse > the "-b, --branch-stack" perf report option. Because after all, this feature is doing > about the same than "-b" except it's using callchains instead of full branch tracing. > But callchains are branches. Just a limited subset of all branches taken on excecution. > So you can probably reuse some interface and even ground code there. > > What do you think?
Umm.. first of all, I'm not familiar with the branch stack thing. It's intel-specific, right?
Also I don't understand what exactly you want here. What kind of interface did you say? Can you elaborate it bit more?
And AFAIK branch stack can collect much more branch information than just callstacks. Can we differentiate which is which easily? Is there any limitation on using it? What if callstacks are not sync'ed with branch stacks - is it possible though?
But I think it'd be good if the branch stack can be changed to call stack in general. Did you mean this?
Thanks, Namhyung
| |