Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f2da40d4 authored by Colin Cross's avatar Colin Cross Committed by android-build-merger
Browse files

Merge "libmemunreachable: turn off MEM_ALOGV messages" am: 52998574

am: 771be4c2

Change-Id: I2ffa87d2416f3f8ad992c93c290341b5fd8b328d
parents 9d6100e0 771be4c2
Loading
Loading
Loading
Loading
+12 −1
Original line number Diff line number Diff line
@@ -26,7 +26,18 @@
#define MEM_ALOGE(...) async_safe_format_log(ANDROID_LOG_ERROR, LOG_TAG, ##__VA_ARGS__)
#define MEM_ALOGW(...) async_safe_format_log(ANDROID_LOG_WARN, LOG_TAG, ##__VA_ARGS__)
#define MEM_ALOGI(...) async_safe_format_log(ANDROID_LOG_INFO, LOG_TAG, ##__VA_ARGS__)
#define MEM_ALOGV(...) async_safe_format_log(ANDROID_LOG_VERBOSE, LOG_TAG, ##__VA_ARGS__)
#define MEM_ALOGV_IMPL(...) async_safe_format_log(ANDROID_LOG_VERBOSE, LOG_TAG, ##__VA_ARGS__)

#ifdef NDEBUG
#define MEM_ALOGV(...)             \
  do {                             \
    if (0) {                       \
      MEM_ALOGV_IMPL(__VA_ARGS__); \
    }                              \
  } while (0)
#else
#define MEM_ALOGV(...) MEM_ALOGV_IMPL(__VA_ARGS__)
#endif

#define MEM_LOG_ALWAYS_FATAL(...) async_safe_fatal(__VA_ARGS__)