build_add_electron_tracing_category.patch 1001 B

123456789101112131415161718192021
  1. From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
  2. From: Samuel Attard <[email protected]>
  3. Date: Tue, 23 Apr 2019 09:51:43 -0700
  4. Subject: build_add_electron_tracing_category.patch
  5. All TRACE events in Chromium use a static assert to ensure that the
  6. categories in use are known / declared. This patch is required for us
  7. to introduce a new Electron category for Electron-specific tracing.
  8. diff --git a/base/trace_event/builtin_categories.h b/base/trace_event/builtin_categories.h
  9. index c428a5f8d79e826077ab05fb6c56ae8e0e4ff609..c5fd8782fc1343f04f9e2c2c0414245d20696193 100644
  10. --- a/base/trace_event/builtin_categories.h
  11. +++ b/base/trace_event/builtin_categories.h
  12. @@ -91,6 +91,7 @@ PERFETTO_DEFINE_CATEGORIES_IN_NAMESPACE_WITH_ATTRS(
  13. perfetto::Category("drm"),
  14. perfetto::Category("drmcursor"),
  15. perfetto::Category("dwrite"),
  16. + perfetto::Category("electron"),
  17. perfetto::Category("evdev"),
  18. perfetto::Category("event"),
  19. perfetto::Category("exo"),