commit | 34bc55963191b9e14574123411258c2cceabb3f2 | [log] [tgz] |
---|---|---|
author | Primiano Tucci <primiano@google.com> | Fri Feb 19 17:53:36 2021 +0100 |
committer | Primiano Tucci <primiano@google.com> | Fri Feb 19 17:53:36 2021 +0100 |
tree | 83e2e9cba69b30a3dad5114c95e00935ad5adbb1 | |
parent | 37dccc4d7868f33536489ad8683243f579ab5dd3 [diff] |
Move scripts to python3 Today we are in a limbo where some scripts are run with python (which defaults to python2 on some systems) some other with python3. This normalizes everything* to python3. In the process of doing so: - Fixed a sorting issue in gen_bazel and gen_android_bp, as it was causing different outputs when running with the two different versions of python. - Got rid of some vestigial scripts we no longer use. - Got rid of the shebang from some scripts that are executed only by GN. Having a shebang is misleading because in reality GN is the one deciding which version of python to run. I left only few others that are too expensive to test right now like some infra bots and the heap profile tools. Change-Id: Iab5b28196c5a92603745a0dccad17831c43ee590
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.