Define logging calls to be unlikely
This commit is contained in:
+6
-4
@@ -3,6 +3,8 @@
|
||||
|
||||
#include <stdio.h>
|
||||
|
||||
#include "opthelpers.h"
|
||||
|
||||
|
||||
#if defined(_WIN64)
|
||||
#define SZFMT "%I64u"
|
||||
@@ -46,24 +48,24 @@ enum LogLevel {
|
||||
extern LogLevel gLogLevel;
|
||||
|
||||
#define TRACEREF(...) do { \
|
||||
if(gLogLevel >= LogRef) \
|
||||
if(UNLIKELY(gLogLevel >= LogRef)) \
|
||||
AL_PRINT("(--)", __VA_ARGS__); \
|
||||
} while(0)
|
||||
|
||||
#define TRACE(...) do { \
|
||||
if(gLogLevel >= LogTrace) \
|
||||
if(UNLIKELY(gLogLevel >= LogTrace)) \
|
||||
AL_PRINT("(II)", __VA_ARGS__); \
|
||||
LOG_ANDROID(ANDROID_LOG_DEBUG, __VA_ARGS__); \
|
||||
} while(0)
|
||||
|
||||
#define WARN(...) do { \
|
||||
if(gLogLevel >= LogWarning) \
|
||||
if(UNLIKELY(gLogLevel >= LogWarning)) \
|
||||
AL_PRINT("(WW)", __VA_ARGS__); \
|
||||
LOG_ANDROID(ANDROID_LOG_WARN, __VA_ARGS__); \
|
||||
} while(0)
|
||||
|
||||
#define ERR(...) do { \
|
||||
if(gLogLevel >= LogError) \
|
||||
if(UNLIKELY(gLogLevel >= LogError)) \
|
||||
AL_PRINT("(EE)", __VA_ARGS__); \
|
||||
LOG_ANDROID(ANDROID_LOG_ERROR, __VA_ARGS__); \
|
||||
} while(0)
|
||||
|
||||
Reference in New Issue
Block a user