X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=src%2Flogging%2Flog.h;fp=src%2Flogging%2Flog.h;h=41370963d68c9638c382702298588b6c367b26a8;hb=088b0bbe10be6143d390eff198c459cc03333650;hp=25136ab7d99ce67114bf94e6834a9d9aabce686c;hpb=3f9e6f1eeb6473a595acc1b2dfe71e08aa3b3890;p=babeltrace.git diff --git a/src/logging/log.h b/src/logging/log.h index 25136ab7..41370963 100644 --- a/src/logging/log.h +++ b/src/logging/log.h @@ -644,9 +644,9 @@ bt_log_spec; * See BT_LOG_OUTPUT_LEVEL for details. */ #define BT_LOG_ON_CUR_LVL(lvl, cur_lvl) \ - (BT_LOG_ENABLED((lvl)) && (lvl) >= (cur_lvl)) + G_UNLIKELY(BT_LOG_ENABLED((lvl)) && (lvl) >= (cur_lvl)) #define BT_LOG_ON(lvl) \ - (BT_LOG_ENABLED((lvl)) && (lvl) >= _BT_LOG_OUTPUT_LEVEL) + G_UNLIKELY(BT_LOG_ENABLED((lvl)) && (lvl) >= _BT_LOG_OUTPUT_LEVEL) #define BT_LOG_ON_TRACE BT_LOG_ON(BT_LOG_TRACE) #define BT_LOG_ON_DEBUG BT_LOG_ON(BT_LOG_DEBUG) #define BT_LOG_ON_INFO BT_LOG_ON(BT_LOG_INFO)