summaryrefslogtreecommitdiff
path: root/simpleperf/cmd_record.cpp
diff options
context:
space:
mode:
authorYabin Cui <yabinc@google.com>2019-07-18 10:43:32 -0700
committerYabin Cui <yabinc@google.com>2019-07-18 10:46:23 -0700
commit5ac7a258c7cddd23825e7bfc369164511ef17f40 (patch)
tree17c4204d64d9828eff00946323958e88df5c621e /simpleperf/cmd_record.cpp
parent193ca49c16231dc5511e74f2d925c53166db3021 (diff)
downloadextras-5ac7a258c7cddd23825e7bfc369164511ef17f40.tar.gz
simpleperf: don't expose libunwindstack in OfflineUnwinder.h.
It is to build etm decode library happen to include OfflineUnwinder.h, but don't link with libunwindstack. Bug: 135204414 Test: run simpleperf_unit_test. Change-Id: I924498e7315b50ff44f85445f23c4be342bd39bd
Diffstat (limited to 'simpleperf/cmd_record.cpp')
-rw-r--r--simpleperf/cmd_record.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/simpleperf/cmd_record.cpp b/simpleperf/cmd_record.cpp
index de4ac42a..238d8605 100644
--- a/simpleperf/cmd_record.cpp
+++ b/simpleperf/cmd_record.cpp
@@ -419,7 +419,7 @@ bool RecordCommand::PrepareRecording(Workload* workload) {
return false;
}
if (unwind_dwarf_callchain_) {
- offline_unwinder_.reset(new OfflineUnwinder(false));
+ offline_unwinder_ = OfflineUnwinder::Create(false);
}
if (unwind_dwarf_callchain_ && allow_callchain_joiner_) {
callchain_joiner_.reset(new CallChainJoiner(DEFAULT_CALL_CHAIN_JOINER_CACHE_SIZE,