diff options
author | Yabin Cui <yabinc@google.com> | 2018-04-13 11:23:06 -0700 |
---|---|---|
committer | Yabin Cui <yabinc@google.com> | 2018-04-13 16:42:13 -0700 |
commit | 7c8847be25d52f69e88ef8ceba61b37a7d8aff39 (patch) | |
tree | 2a752ce7231cc6a3558676552013ba10c5f1af07 /simpleperf/Android.mk | |
parent | 7eb955eb189be1fbc375de9a6ab34fdafe3d8768 (diff) | |
download | extras-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.mk | 3 |
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)) |