review: put qnn's internal log inside preprocessor diretive

This commit is contained in:
zhou.weiguo 2024-06-08 09:22:39 +08:00
parent 94ee775058
commit 5d691c6cd0
No known key found for this signature in database
GPG key ID: 952EA81D18BB2FA8

View file

@ -1277,6 +1277,7 @@ static void ggml_qnn_logcallback(const char * fmt,
uint64_t timestamp, uint64_t timestamp,
va_list argp) { va_list argp) {
#if GGML_QNN_DEBUG
static std::mutex log_mutex; static std::mutex log_mutex;
static unsigned char s_ggml_qnn_logbuf[GGML_QNN_LOGBUF_LEN]; static unsigned char s_ggml_qnn_logbuf[GGML_QNN_LOGBUF_LEN];
@ -1303,7 +1304,6 @@ static void ggml_qnn_logcallback(const char * fmt,
} }
double ms = (double) timestamp / 1000000.0; double ms = (double) timestamp / 1000000.0;
#if GGML_QNN_DEBUG
{ {
std::lock_guard<std::mutex> lock(log_mutex); std::lock_guard<std::mutex> lock(log_mutex);