diff options
Diffstat (limited to 'simpleperf/scripts/stackcollapse.py')
-rwxr-xr-x | simpleperf/scripts/stackcollapse.py | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/simpleperf/scripts/stackcollapse.py b/simpleperf/scripts/stackcollapse.py index e0e1d86f..94ffaec0 100755 --- a/simpleperf/scripts/stackcollapse.py +++ b/simpleperf/scripts/stackcollapse.py @@ -25,7 +25,7 @@ """ from collections import defaultdict -from simpleperf_report_lib import ReportLib +from simpleperf_report_lib import GetReportLib from simpleperf_utils import BaseArgumentParser, flatten_arg_list, ReportLibOptions from typing import DefaultDict, List, Optional, Set @@ -45,14 +45,12 @@ def collapse_stacks( include_addrs: bool, report_lib_options: ReportLibOptions): """read record_file, aggregate per-stack and print totals per-stack""" - lib = ReportLib() + lib = GetReportLib(record_file) if include_addrs: lib.ShowIpForUnknownSymbol() if symfs_dir is not None: lib.SetSymfs(symfs_dir) - if record_file is not None: - lib.SetRecordFile(record_file) if kallsyms_file is not None: lib.SetKallsymsFile(kallsyms_file) lib.SetReportOptions(report_lib_options) |