commit | 637589a12a8f2b30f6d3af0b06dddd422ea3a52d | [log] [tgz] |
---|---|---|
author | Lalit Maganti <lalitm@google.com> | Thu Jul 04 17:25:29 2019 +0100 |
committer | Lalit Maganti <lalitm@google.com> | Thu Jul 04 17:25:29 2019 +0100 |
tree | 9535150078f1285ef3d6858c30ce7f2adb50fcd9 | |
parent | 8a099270ff60c545b843317197cc4dd18d71a3a9 [diff] |
trace_processor: use sched_process_free instead of _exit This change modifies trace processor to consider sched_process_free instead of sched_process_exit when doing lifetime tracking of threads. This is more correct as events can happen in association with a process after the main thread emits _exit but not after _free. This change also adds end timestamp tracking for processes as well defined as the time as the main thread emitting _free. Change-Id: I253c0c16f719c84b30b72276549993dd0f6f8faa Bug: 135981504
Perfetto is an open-source project for performance instrumentation and tracing of Linux/Android/Chrome platforms and user-space apps.
See www.perfetto.dev for docs.