Re: [PATCH v2 4/4] perf script: enable printing of branch stack

From: Andi Kleen
Date: Mon Aug 31 2015 - 13:08:13 EST


Andi Kleen <ak@xxxxxxxxxxxxxxx> writes:

>> $ perf script -F ip,brstack
>> 5d3000 0x401aa0/0x5d2000/M/-/-/-/0 ...
>>
>> $ perf script -F ip,brstacksym
>> 4011e0 noploop+0x0/noploop+0x0/P/-/-/0
>
> That's a weird format that's hard to parse with standard tools like
> awk, and also for humans. How about separating with spaces?

Also can you include the number of the LBR in the branch record?
That can be useful sometimes.

BTW I haven't checked, but it would be also good to make sure
the print order is the same as program order (perf stores
the LBRs reversed)

-Andi


--
ak@xxxxxxxxxxxxxxx -- Speaking for myself only
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/