Loading libs/tracing_perfetto/include/tracing_perfetto.h +1 −1 Original line number Diff line number Diff line Loading @@ -46,7 +46,7 @@ Result traceInstantForTrack(uint64_t category, const char* trackName, Result traceCounter(uint64_t category, const char* name, int64_t value); uint64_t getEnabledCategories(); bool isTagEnabled(uint64_t category); } // namespace tracing_perfetto Loading libs/tracing_perfetto/tracing_perfetto.cpp +6 −5 Original line number Diff line number Diff line Loading @@ -130,12 +130,13 @@ Result traceCounter(uint64_t category, const char* name, int64_t value) { } } uint64_t getEnabledCategories() { if (internal::isPerfettoRegistered()) { // TODO(b/303199244): Return only enabled categories and not all registered ones return internal::getDefaultCategories(); bool isTagEnabled(uint64_t category) { struct PerfettoTeCategory* perfettoTeCategory = internal::toPerfettoCategory(category); if (perfettoTeCategory != nullptr) { return true; } else { return atrace_get_enabled_tags(); return (atrace_get_enabled_tags() & category) != 0; } } Loading Loading
libs/tracing_perfetto/include/tracing_perfetto.h +1 −1 Original line number Diff line number Diff line Loading @@ -46,7 +46,7 @@ Result traceInstantForTrack(uint64_t category, const char* trackName, Result traceCounter(uint64_t category, const char* name, int64_t value); uint64_t getEnabledCategories(); bool isTagEnabled(uint64_t category); } // namespace tracing_perfetto Loading
libs/tracing_perfetto/tracing_perfetto.cpp +6 −5 Original line number Diff line number Diff line Loading @@ -130,12 +130,13 @@ Result traceCounter(uint64_t category, const char* name, int64_t value) { } } uint64_t getEnabledCategories() { if (internal::isPerfettoRegistered()) { // TODO(b/303199244): Return only enabled categories and not all registered ones return internal::getDefaultCategories(); bool isTagEnabled(uint64_t category) { struct PerfettoTeCategory* perfettoTeCategory = internal::toPerfettoCategory(category); if (perfettoTeCategory != nullptr) { return true; } else { return atrace_get_enabled_tags(); return (atrace_get_enabled_tags() & category) != 0; } } Loading