summaryrefslogtreecommitdiff
path: root/profcollectd
diff options
context:
space:
mode:
authorYabin Cui <yabinc@google.com>2023-12-13 11:28:15 -0800
committerYabin Cui <yabinc@google.com>2023-12-13 16:37:49 -0800
commit4e2ba3474853333336cbd11b3d5208df45184126 (patch)
treeae6e0c7c400d688518c0019ad87d1567f5711a4c /profcollectd
parent38e156de92c97726bcf1df8cd5a09c5aa01f6a3b (diff)
downloadextras-4e2ba3474853333336cbd11b3d5208df45184126.tar.gz
profcollectd: Don't dump symbols in recording files
The symbols are not needed when processing recording files. Bug: 293953824 Test: run profcollectd manually Change-Id: Ic9b9fe35f2118f1202b224f75f013d786ef9b92e
Diffstat (limited to 'profcollectd')
-rw-r--r--profcollectd/libprofcollectd/simpleperf_etm_trace_provider.rs2
-rw-r--r--profcollectd/libprofcollectd/simpleperf_lbr_trace_provider.rs2
2 files changed, 4 insertions, 0 deletions
diff --git a/profcollectd/libprofcollectd/simpleperf_etm_trace_provider.rs b/profcollectd/libprofcollectd/simpleperf_etm_trace_provider.rs
index ecb9770e..8e6933e0 100644
--- a/profcollectd/libprofcollectd/simpleperf_etm_trace_provider.rs
+++ b/profcollectd/libprofcollectd/simpleperf_etm_trace_provider.rs
@@ -54,6 +54,8 @@ impl TraceProvider for SimpleperfEtmTraceProvider {
"--exclude-perf",
"--binary",
binary_filter,
+ "--no-dump-symbols",
+ "--no-dump-kernel-symbols",
"-o",
trace_file.to_str().unwrap(),
];
diff --git a/profcollectd/libprofcollectd/simpleperf_lbr_trace_provider.rs b/profcollectd/libprofcollectd/simpleperf_lbr_trace_provider.rs
index e1fc0086..d59a7a4a 100644
--- a/profcollectd/libprofcollectd/simpleperf_lbr_trace_provider.rs
+++ b/profcollectd/libprofcollectd/simpleperf_lbr_trace_provider.rs
@@ -54,6 +54,8 @@ impl TraceProvider for SimpleperfLbrTraceProvider {
"--exclude-perf",
"--binary",
binary_filter,
+ "--no-dump-symbols",
+ "--no-dump-kernel-symbols",
"-o",
trace_file.to_str().unwrap(),
];