Remove infra subdirectory

Linked bug has more context.

BUG=b:314884617
TEST=`ninja -C out/debug cperfetto` still builds

Change-Id: I76db7d541c2e0502eac0c09b80cc6329a18a0e8c
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/perfetto/+/5303339
Reviewed-by: Morg <morg@google.com>
Reviewed-by: Noah Gold <nkgold@google.com>
120 files changed
tree: accf96a3b2a7fc23ce3adf6f45e4845157059e72
  1. .github/
  2. bazel/
  3. build_overrides/
  4. buildtools/
  5. debian/
  6. docs/
  7. examples/
  8. gn/
  9. include/
  10. protos/
  11. python/
  12. src/
  13. test/
  14. tools/
  15. ui/
  16. .clang-format
  17. .clang-tidy
  18. .git-blame-ignore-revs
  19. .gitattributes
  20. .gitignore
  21. .gn
  22. .style.yapf
  23. Android.bp
  24. Android.bp.extras
  25. BUILD
  26. BUILD.extras
  27. BUILD.gn
  28. CHANGELOG
  29. codereview.settings
  30. DIR_METADATA
  31. heapprofd.rc
  32. LICENSE
  33. meson.build
  34. METADATA
  35. MODULE_LICENSE_APACHE2
  36. OWNERS
  37. perfetto.rc
  38. perfetto_fork_commit_hash.txt
  39. PerfettoIntegrationTests.xml
  40. PRESUBMIT.py
  41. README.chromium
  42. README.md
  43. TEST_MAPPING
  44. traced_perf.rc
  45. WORKSPACE
README.md

Perfetto - System profiling, app tracing and trace analysis

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.

This repository is a crosvm-specific copy of a google-internal perfetto repository modified for use on Windows with Rust. It is not a full fork of the external repository as it does not preserve the repo commit history. It is instead checkpointed from a specific (internal) git commit hash.