#ifndef __LUNAIXOS_NASSERT__
#define assert(cond) \
do { \
- if (!(cond)) { \
+ if (unlikely(!(cond))) { \
__assert_fail(#cond, __FILE__, __LINE__); \
} \
} while(0)
#define assert_msg(cond, msg) \
do { \
- if (!(cond)) { \
+ if (unlikely(!(cond))) { \
__assert_fail(msg, __FILE__, __LINE__); \
} \
} while(0)