[roll] Roll fuchsia [roll] Roll third_party/perfetto 7bd8eec..6c69806 (36 commits)

6c69806:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/6c69806eae772b4180fc276b063d6d0dfd7ceb2b Regex: Fix pcre2 gen_android_bp and re2 groups type (#5367)
7def040:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/7def0401c7494f1dbc2087f67da88054683bbfb7 Copybara import from Chromium: proto and stdlib changes (#5364)
29d6612:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/29d6612c9bbe571f5fdd4d271d919f5ad3466a2c Explicitly add includes  (#5365)
9862dfd:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/9862dfdee50f704919359e285eb9bf223d91c489 tp: Remove trace_processor/util/regex.h, use base::Regex directly (#5294)
8051316:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/80513164da5fd72ea74607331480fffab5e3a9f2 base: Add RE2 and PCRE2 to base::Regex (#5261)
cd689c8:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/cd689c8a2787744966e7d09eeb8922061bc78dde ui: Add defaultPlugins to Embedder interface (#5350)
34cd2b0:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/34cd2b0e9f66bca56fd382af5cdf264041fb00d2 Add base::Regex (#5291)
a9d94ca:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/a9d94ca5da9e289f8e30b0c4fa37e1ad6eea9041 tp: introduce Plugin system for trace processor (#5289)
10f7d5d:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/10f7d5d7b03d97e97f6f7948e344b5bda9e25486 sdk: minor cleanup (#5356)
15ff532:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/15ff5325c14a219c7ddeb678f280ba595cbe1195 de: Edit chart in the sidebar (#5352)
c44ef7c:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/c44ef7c0fb36aaed5a8f36958d3b68c6d0efef1b docs: Rewrite PerfettoSQL getting-started guide (#5302)
d3f7357:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/d3f7357259be3b1010b90de77b8c565dca6e9a1b Don't filter frames by process in the jank metric. (#5351)
b26a57a:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/b26a57a477758fd1251b87f989b36b26225e0cc3 build(deps): bump the pip group across 4 directories with 2 updates (#5295)
c2d3349:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/c2d3349c5c012aceac9393cd0849b8745fd6f4d5 build(deps): bump the pip group across 1 directory with 3 updates (#5343)
e13af7d:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/e13af7dec2a65b8cf2ff4b79c8a6d4db7021fdd6 tp: introduce TreeColumns and refactor TreeTransformer to use it (#5262)
66ddae2:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/66ddae284a23e733b8a8beb7293de84064e5640b Split commit data requests in SMB emulation mode (#5269)
1e9fc4b:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/1e9fc4bb27c3b348a8f4d4a047d360d572ea110b perfetto: Add convert subcommand to trace_processor_shell (#5337)
f0851b9:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/f0851b9f2f25d2fd9e8103c48d741bd460297d25 tools: install-build-deps add option to use public pypi (#5328)
de58655:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/de58655331d91d0e9a637e91d8952d00428a0e69 perfetto: Add use_pcre2 aconfig flag for Android PCRE2 regex backend (#5349)
3b7db40:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/3b7db4058630899f9ff605b0c0f7e626be3c511e de: Add grouping (#5234)
3a8c1a9:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/3a8c1a95e05b58ed131389d647757eaac31534ed de: stdlib: Add per tables checks, check core and promote some tables (#5347)
9d82a1d:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/9d82a1d16bb0b2a08de18783f42ad710b1833c25 Create unique IDs for jank and latency CUJs (#5345)
9139340:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/9139340f82d14f3a26d2e7cdd471ca6c26f7e211 tp: decouple PerfTracker from ETM (#5287)
6ce93b6:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/6ce93b611bf97234a3970dbb78c1eb360c773cfa ui: add gae internal server code (#5339)
63bf2e5:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/63bf2e55c54b04a2536722781676ab7fecb2785c ui: Replace Instances view with closable instance tabs (#5341)
25df61a:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/25df61a526bb8301ffc535ec8eb65b8e5e274343 ui: Fix counter webgl artifacts (#5340)
725c8ed:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/725c8edd7a0e935e69eaaae866851500cd7f4bd9 ui: migrate analytics and isInternalUser to embedder server (#4854)
4647aeb:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/4647aebcd064128c454540303ea8b059306bfdbc tp: fix descendant_slice missing boundary instant children (#5239)
04f01f0:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/04f01f034deebd1bcdb07d6a6062966086b6dced uiL Fix broken bulk settings menu (#5338)
183be58:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/183be584415ea4496aa8884b8dfa77ab62ca6362 tp: Add support for ART Method v2 streaming trace format (#5236)
9b86a57:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/9b86a57e27e2712eeb4c4b42579e2ef2dc742496 ui: move caching to the extension server code (#5336)
a929b50:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/a929b50c501b587394161003d7ae34c2a459a4a2 perfetto: add option to disable ext descriptor and use in report test (#5335)
c3cc182:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/c3cc182893c4ea501bf1c7374bb3eecf8b36f113 ui: Add GPU-prefixed names to GPU memory tracks (#5334)
38de0bc:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/38de0bca917d6991e8ebec16189e906668783cc7 ui: make mode and range part of the query slot invalidation (#5325)
9bd7df9:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/9bd7df99ebc8e3d009016a7a5690eba0e266864d ui: Replace flamegraph view hijack with closable tabs (#5327)
1d6c76b:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/1d6c76b9d18c86d79bb856b266b95209038f3e2b de: Dashboard tweaks (#5238)

Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1561437
Original-Revision: 1bdde0b5d034f1ca2d1bf8d676814a83596ae576
GitOrigin-RevId: a060d8e50844e1cb7bf4c8704b944c4a878506f7
Change-Id: Iee842a3c6f5ce1b72fbe002fb064a5825b5401b1
1 file changed
tree: a73b5d5d84fdf176b1b9dd7107de120a87a85d0c
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cobalt
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.

Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance in one of the communication channels documented at get involved.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.