1*6777b538SAndroid Build Coastguard Workerdiff --git a/source/common/restrace.cpp b/source/common/restrace.cpp 2*6777b538SAndroid Build Coastguard Workerindex 1f83372d..e32ce5ad 100644 3*6777b538SAndroid Build Coastguard Worker--- a/source/common/restrace.cpp 4*6777b538SAndroid Build Coastguard Worker+++ b/source/common/restrace.cpp 5*6777b538SAndroid Build Coastguard Worker@@ -18,6 +18,7 @@ U_NAMESPACE_BEGIN 6*6777b538SAndroid Build Coastguard Worker ResourceTracer::~ResourceTracer() = default; 7*6777b538SAndroid Build Coastguard Worker 8*6777b538SAndroid Build Coastguard Worker void ResourceTracer::trace(const char* resType) const { 9*6777b538SAndroid Build Coastguard Worker+#if U_ENABLE_RESOURCE_TRACING 10*6777b538SAndroid Build Coastguard Worker U_ASSERT(fResB || fParent); 11*6777b538SAndroid Build Coastguard Worker UTRACE_ENTRY(UTRACE_UDATA_RESOURCE); 12*6777b538SAndroid Build Coastguard Worker UErrorCode status = U_ZERO_ERROR; 13*6777b538SAndroid Build Coastguard Worker@@ -40,9 +41,11 @@ void ResourceTracer::trace(const char* resType) const { 14*6777b538SAndroid Build Coastguard Worker filePath.data(), 15*6777b538SAndroid Build Coastguard Worker resPath.data()); 16*6777b538SAndroid Build Coastguard Worker UTRACE_EXIT_STATUS(status); 17*6777b538SAndroid Build Coastguard Worker+#endif // U_ENABLE_RESOURCE_TRACING 18*6777b538SAndroid Build Coastguard Worker } 19*6777b538SAndroid Build Coastguard Worker 20*6777b538SAndroid Build Coastguard Worker void ResourceTracer::traceOpen() const { 21*6777b538SAndroid Build Coastguard Worker+#if U_ENABLE_RESOURCE_TRACING 22*6777b538SAndroid Build Coastguard Worker U_ASSERT(fResB); 23*6777b538SAndroid Build Coastguard Worker UTRACE_ENTRY(UTRACE_UDATA_BUNDLE); 24*6777b538SAndroid Build Coastguard Worker UErrorCode status = U_ZERO_ERROR; 25*6777b538SAndroid Build Coastguard Worker@@ -50,6 +53,7 @@ void ResourceTracer::traceOpen() const { 26*6777b538SAndroid Build Coastguard Worker CharString filePath; 27*6777b538SAndroid Build Coastguard Worker UTRACE_DATA1(UTRACE_VERBOSE, "%s", getFilePath(filePath, status).data()); 28*6777b538SAndroid Build Coastguard Worker UTRACE_EXIT_STATUS(status); 29*6777b538SAndroid Build Coastguard Worker+#endif // U_ENABLE_RESOURCE_TRACING 30*6777b538SAndroid Build Coastguard Worker } 31*6777b538SAndroid Build Coastguard Worker 32*6777b538SAndroid Build Coastguard Worker CharString& ResourceTracer::getFilePath(CharString& output, UErrorCode& status) const { 33*6777b538SAndroid Build Coastguard Worker@@ -115,6 +119,7 @@ void FileTracer::traceOpenDataFile(const char* path, const char* type, const cha 34*6777b538SAndroid Build Coastguard Worker } 35*6777b538SAndroid Build Coastguard Worker 36*6777b538SAndroid Build Coastguard Worker void FileTracer::traceOpenResFile(const char* path, const char* name) { 37*6777b538SAndroid Build Coastguard Worker+#if U_ENABLE_RESOURCE_TRACING 38*6777b538SAndroid Build Coastguard Worker UTRACE_ENTRY(UTRACE_UDATA_RES_FILE); 39*6777b538SAndroid Build Coastguard Worker UErrorCode status = U_ZERO_ERROR; 40*6777b538SAndroid Build Coastguard Worker 41*6777b538SAndroid Build Coastguard Worker@@ -126,6 +131,7 @@ void FileTracer::traceOpenResFile(const char* path, const char* name) { 42*6777b538SAndroid Build Coastguard Worker 43*6777b538SAndroid Build Coastguard Worker UTRACE_DATA1(UTRACE_VERBOSE, "%s", filePath.data()); 44*6777b538SAndroid Build Coastguard Worker UTRACE_EXIT_STATUS(status); 45*6777b538SAndroid Build Coastguard Worker+#endif // U_ENABLE_RESOURCE_TRACING 46*6777b538SAndroid Build Coastguard Worker } 47*6777b538SAndroid Build Coastguard Worker 48*6777b538SAndroid Build Coastguard Worker U_NAMESPACE_END 49