Messages in this thread | | | Date | Mon, 31 Aug 2015 11:54:25 -0700 | From | Sukadev Bhattiprolu <> | Subject | Re: [PATCH] perf, tools: Make alias matching case-insensitive |
| |
Andi Kleen [andi@firstfloor.org] wrote: | From: Andi Kleen <ak@linux.intel.com> | | Make alias matching the events parser case-insensitive. This is useful | with the JSON events. perf uses lower case events, but the CPU manuals | generally use upper case event names. The JSON files use lower | case by default too. But if we search case insensitively then | users can cut-n-paste the upper case event names. | | So the following works: | | % perf stat -e BR_INST_EXEC.TAKEN_INDIRECT_NEAR_CALL true | | Performance counter stats for 'true': | | 305 BR_INST_EXEC.TAKEN_INDIRECT_NEAR_CALL | | 0.000492799 seconds time elapsed | | Signed-off-by: Andi Kleen <ak@linux.intel.com> Tested-by: Sukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>
I have also pushed this to 'json-v16' branch of my github tree:
https://github.com/sukadev/linux
Sukadev
| |