commit | b8d4289d666c8752de58e5060df0186749195f9b | [log] [tgz] |
---|---|---|
author | Isabelle Taylor <taylori@google.com> | Tue Nov 05 10:49:03 2019 +0000 |
committer | Isabelle Taylor <taylori@google.com> | Tue Nov 05 10:49:03 2019 +0000 |
tree | 29ae9fb6d8e64d52168c91d0396ae54cda1dfef6 | |
parent | 5f25e481c49d29026cf7495105491b6a6081fac6 [diff] |
Fix parsing of systrace events Task names can contain any combination of -/:[]() etc. which makes manually parsing very difficult to get right. This CL uses a regex for the parsing instead, this is more accurate but much slower. (60Mb/s down to 10.5MB/s) Accuracy is probably more important in this case since systrace traces should never be huge and now we are consistent with how catapult parses them. Bug: 143467708 Change-Id: Ie63b3a90019ef014d3227d1723320a3c516e9c65
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.
You can reach us on our Discord channel. If you prefer using IRC we have an experimental Discord <> IRC bridge synced with #perfetto-dev
on Freenode.