|
|
|
@ -257,9 +257,9 @@ char *alloca(); |
|
|
|
# endif |
|
|
|
#endif /* ZEND_DEBUG */ |
|
|
|
|
|
|
|
#if (defined (__GNUC__) && __GNUC__ > 2 ) && !defined(DARWIN) && !defined(__hpux) && !defined(_AIX) |
|
|
|
# define EXPECTED(condition) __builtin_expect(!(!(condition)), 1) |
|
|
|
# define UNEXPECTED(condition) __builtin_expect(!(!(condition)), 0) |
|
|
|
#if PHP_HAVE_BUILTIN_EXPECT |
|
|
|
# define EXPECTED(condition) __builtin_expect(!!(condition), 1) |
|
|
|
# define UNEXPECTED(condition) __builtin_expect(!!(condition), 0) |
|
|
|
#else |
|
|
|
# define EXPECTED(condition) (condition) |
|
|
|
# define UNEXPECTED(condition) (condition) |
|
|
|
|