commit | 1a1167a73d623aedf463187d0818173a428c770a | [log] [tgz] |
---|---|---|
author | Zim <zezeozue@google.com> | Wed Jun 21 16:57:59 2023 +0100 |
committer | Zim <zezeozue@google.com> | Wed Jun 21 17:04:47 2023 +0100 |
tree | b593a134c666c23c34929eaf0e6bc5a4b15f6fbc | |
parent | e01d639af5b1de429ba4b053dbd85d0ab20856a3 [diff] |
[metrics]: Explicitly match only the server end of AIDL names CPP AIDLs/HIDLs emit events for the client and server side, the SQL logic assumed the server side, made this explicit in the slice name filter. Also, did the same for Java for completeness. Test: tools/diff_test_trace_processor.py out/android/trace_processor_shell --name-filter '.*binder.*' Change-Id: Ic6215bcce8e20ab332b993d7f746a9c6f3f8333d
Perfetto is a production-grade open-source stack for performance instrumentation and trace analysis. It offers services and libraries and for recording system-level and app-level traces, native + java heap profiling, a library for analyzing traces using SQL and a web-based UI to visualize and explore multi-GB traces.
See https://perfetto.dev/docs or the /docs/ directory for documentation.