diff options
author | 2024-03-18 17:54:36 +0000 | |
---|---|---|
committer | 2024-03-18 17:54:42 +0000 | |
commit | 83483148c38b18110a4beec5dd554e9beed74ccb (patch) | |
tree | b49105ec680c3e15a1aa0103dab404e6d51f3943 | |
parent | cd6024fb88e4fef7843110f91108ae89789114e7 (diff) |
Revert "Fix check for whether a trace tag is enabled"
Revert submission 26575765-is_tag_enabled
Reason for revert: Droid-monitored triggered revert due to breakage in b/330172681. Will be verifying through ABTD before submission.
Reverted changes: /q/submissionid:26575765-is_tag_enabled
Change-Id: I870c6e3edaada40e44ce843cb343619f73b1a42d
-rw-r--r-- | libs/tracing_perfetto/include/tracing_perfetto.h | 2 | ||||
-rw-r--r-- | libs/tracing_perfetto/tracing_perfetto.cpp | 11 |
2 files changed, 6 insertions, 7 deletions
diff --git a/libs/tracing_perfetto/include/tracing_perfetto.h b/libs/tracing_perfetto/include/tracing_perfetto.h index 2c1c2a49e7..4e3c83fca3 100644 --- a/libs/tracing_perfetto/include/tracing_perfetto.h +++ b/libs/tracing_perfetto/include/tracing_perfetto.h @@ -46,7 +46,7 @@ Result traceInstantForTrack(uint64_t category, const char* trackName, Result traceCounter(uint64_t category, const char* name, int64_t value); -bool isTagEnabled(uint64_t category); +uint64_t getEnabledCategories(); } // namespace tracing_perfetto diff --git a/libs/tracing_perfetto/tracing_perfetto.cpp b/libs/tracing_perfetto/tracing_perfetto.cpp index 6f716eea9a..19d1eb639e 100644 --- a/libs/tracing_perfetto/tracing_perfetto.cpp +++ b/libs/tracing_perfetto/tracing_perfetto.cpp @@ -130,13 +130,12 @@ Result traceCounter(uint64_t category, const char* name, int64_t value) { } } -bool isTagEnabled(uint64_t category) { - struct PerfettoTeCategory* perfettoTeCategory = - internal::toPerfettoCategory(category); - if (perfettoTeCategory != nullptr) { - return true; +uint64_t getEnabledCategories() { + if (internal::isPerfettoRegistered()) { + // TODO(b/303199244): Return only enabled categories and not all registered ones + return internal::getDefaultCategories(); } else { - return (atrace_get_enabled_tags() & category) != 0; + return atrace_get_enabled_tags(); } } |