[PATCH 7/9] perf tools: Move elide bool into perf_hpp_fmt struct

2014-06-03 Thread Jiri Olsa
After output/sort fields refactoring, it's expensive to check the elide bool in its current location inside the 'struct sort_entry'. The perf_hpp__should_skip function gets highly noticable in workloads with high number of output/sort fields, like for: $ perf report -i perf-test.data -F

[PATCH 7/9] perf tools: Move elide bool into perf_hpp_fmt struct

2014-06-03 Thread Jiri Olsa
After output/sort fields refactoring, it's expensive to check the elide bool in its current location inside the 'struct sort_entry'. The perf_hpp__should_skip function gets highly noticable in workloads with high number of output/sort fields, like for: $ perf report -i perf-test.data -F