5#ifndef V8_TRACING_TRACE_CATEGORIES_H_
6#define V8_TRACING_TRACE_CATEGORIES_H_
10#if defined(V8_USE_PERFETTO)
13#define PERFETTO_ENABLE_LEGACY_TRACE_EVENTS 1
15#include "perfetto/tracing/track_event.h"
16#include "perfetto/tracing/track_event_legacy.h"
19PERFETTO_DEFINE_TEST_CATEGORY_PREFIXES(
"v8-cat",
"cat",
"v8.Test2");
23PERFETTO_DEFINE_CATEGORIES_IN_NAMESPACE_WITH_ATTRS(
26 perfetto::Category(
"cppgc"),
27 perfetto::Category(
"v8"),
28 perfetto::Category(
"v8.console"),
29 perfetto::Category(
"v8.execute"),
30 perfetto::Category(
"v8.wasm"),
31 perfetto::Category::Group(
"devtools.timeline,v8"),
32 perfetto::Category::Group(
"devtools.timeline,"
54 perfetto::Category::Group(
"v8,devtools.timeline"),
61PERFETTO_USE_CATEGORIES_FROM_NAMESPACE(
v8);
#define V8_EXPORT_PRIVATE
#define TRACE_DISABLED_BY_DEFAULT(name)