diff options
author | Stan Iliev <stani@google.com> | 2018-06-29 18:19:12 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2018-06-29 22:44:17 +0000 |
commit | b7b9d02ac020f7f031c30aaea0c0467cf66e4569 (patch) | |
tree | fb501203e887c35db1ee7542f20ed57d059beb4f /src/core/SkATrace.cpp | |
parent | d2f8eafbb8e4d7bdef8c8dca7fb1eae4ed737c6f (diff) |
Add a runtime flag to enable ATRACE
Implement a runtime flag for android framework to enable systrace
logging. To enable logging call SkATrace::setEnableTracing(true),
instead of changing compile time flag
SK_TRACE_EVENTS_IN_FRAMEWORK.
Bug: skia:
Change-Id: Ib4f607e001577a84e944042d799a98af8eb51626
Reviewed-on: https://skia-review.googlesource.com/138594
Commit-Queue: Stan Iliev <stani@google.com>
Reviewed-by: Brian Osman <brianosman@google.com>
Diffstat (limited to 'src/core/SkATrace.cpp')
-rw-r--r-- | src/core/SkATrace.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/core/SkATrace.cpp b/src/core/SkATrace.cpp index f465286c4f..bd80461796 100644 --- a/src/core/SkATrace.cpp +++ b/src/core/SkATrace.cpp @@ -9,6 +9,8 @@ #include "SkTraceEvent.h" +#include "SkTraceEventCommon.h" + #ifdef SK_BUILD_FOR_ANDROID #include <dlfcn.h> #endif @@ -70,3 +72,12 @@ const uint8_t* SkATrace::getCategoryGroupEnabled(const char* name) { return &yes; } + +#ifdef SK_BUILD_FOR_ANDROID_FRAMEWORK + +bool SkAndroidFrameworkTraceUtil::gEnableAndroidTracing = false; + +#endif //SK_BUILD_FOR_ANDROID_FRAMEWORK + + + |