summaryrefslogtreecommitdiff
path: root/simpleperf/Android.mk
diff options
context:
space:
mode:
authorYabin Cui <yabinc@google.com>2018-04-13 11:23:06 -0700
committerYabin Cui <yabinc@google.com>2018-04-13 16:42:13 -0700
commit7c8847be25d52f69e88ef8ceba61b37a7d8aff39 (patch)
tree2a752ce7231cc6a3558676552013ba10c5f1af07 /simpleperf/Android.mk
parent7eb955eb189be1fbc375de9a6ab34fdafe3d8768 (diff)
downloadextras-7c8847be25d52f69e88ef8ceba61b37a7d8aff39.tar.gz
simpleperf: remove Java interpreter frames by default.
In the callchains of interpreted Java code, two Java frames are separated by several interpreter frames, which make it harder for users to find Java frames. So this patch removes Java interpreter frames by default in report-sample command output and report_lib_interface. But it also provides the ability to show Java interpreter frames via --show-art-frames option. Bug: http://b/73126888 Test: run simpleperf_unit_test. Test: run test.py. Change-Id: I9a89e2f6679dc1455df8c669628fce198ae7d576
Diffstat (limited to 'simpleperf/Android.mk')
-rw-r--r--simpleperf/Android.mk3
1 files changed, 2 insertions, 1 deletions
diff --git a/simpleperf/Android.mk b/simpleperf/Android.mk
index 911d8981..6a18f8c7 100644
--- a/simpleperf/Android.mk
+++ b/simpleperf/Android.mk
@@ -531,7 +531,8 @@ SIMPLEPERF_SCRIPT_LIST := \
$(call all-named-files-under,*.kt,demo) \
testdata/perf_with_symbols.data \
testdata/perf_with_trace_offcpu.data \
- testdata/perf_with_tracepoint_event.data
+ testdata/perf_with_tracepoint_event.data \
+ testdata/perf_with_interpreter_frames.data
SIMPLEPERF_SCRIPT_LIST := $(addprefix -f $(LOCAL_PATH)/,$(SIMPLEPERF_SCRIPT_LIST))