perf stat: Consolidate condition to print metrics
The pm variable holds an appropriate function to print metrics for CSV anf JSON already. So we can combine the if statement to simplify the code a little bit. This also matches to the above condition for non-CSV and non-JSON case. Signed-off-by: Namhyung Kim <namhyung@kernel.org> Acked-by: Ian Rogers <irogers@google.com> Cc: Adrian Hunter <adrian.hunter@intel.com> Cc: Ingo Molnar <mingo@kernel.org> Cc: James Clark <james.clark@arm.com> Cc: Jiri Olsa <jolsa@kernel.org> Cc: Kan Liang <kan.liang@linux.intel.com> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Xing Zhengjun <zhengjun.xing@linux.intel.com> Link: https://lore.kernel.org/r/20221107213314.3239159-10-namhyung@kernel.org Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
This commit is contained in:
parent
f1db5a1d1d
commit
20e2e31779
|
@ -600,9 +600,7 @@ static void printout(struct perf_stat_config *config, struct aggr_cpu_id id, int
|
|||
pm(config, &os, NULL, NULL, "", 0);
|
||||
print_noise(config, counter, noise);
|
||||
print_running(config, run, ena);
|
||||
if (config->csv_output)
|
||||
pm(config, &os, NULL, NULL, "", 0);
|
||||
else if (config->json_output)
|
||||
if (config->csv_output || config->json_output)
|
||||
pm(config, &os, NULL, NULL, "", 0);
|
||||
return;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue