On Monday 22 July 2013 10:33:11 Jiri Olsa wrote:
> On Sun, Jul 21, 2013 at 11:57:26PM +0200, Milian Wolff wrote:
> > On Thursday 27 December 2012 15:42:32 Milian Wolff wrote:
> > > Hey there,
> > > 
> > > I found [1] and [2] but not a reusable shared library which one could
> > > use to write custom analyzers for perf.data files. Are you still
> > > working on this or should one rather stick to parsing the output of
> > > "perf script"?
> > > 
> > > As a start I would like to integrate a parser into KCacheGrind to
> > > seamlessly open perf.data files with it.
> > > 
> > > Thanks
> > > 
> > > [1]: https://openlab-mu-internal.web.cern.ch/openlab-mu->
> > > internal/03_Documents/3_Technical_Documents/Technical_Reports/2011/Urs_
> > > Fassl er_report.pdf [2]:
> > > http://article.gmane.org/gmane.linux.kernel.perf.user/974/match=kcachegr
> > > ind
> > 
> > Ping, is there anything available which I can use to write a perf.data
> > parser for KCacheGrind? This would be highly benefitial for many people
> > using perf.
> > 
> > Otherwise, is there at least a solid documentation of the binary format
> > which I might then use to write a custom external library?
> 
> hi,
> I'm currently doing some reorg in this part:
> http://marc.info/?l=linux-kernel&m=137408381902423&w=2
> I'll check and see if we could isolate the parser somehow.

This would be highly appreciated! Please keep me in touch when you decide 
anything in that regard.

> Above patchset contains some doc of the perf.data format:
> http://marc.info/?l=linux-kernel&m=137408345402297&w=2

Ah, very interesting. Thank you! I'll try to look into it a bit.

> Also Andi sent out following python parser, but I did not
> get to it so far:
> http://marc.info/?l=linux-kernel&m=137424881921089&w=2

Thanks!
-- 
Milian Wolff
m...@milianw.de
http://milianw.de
--
To unsubscribe from this list: send the line "unsubscribe linux-perf-users" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to