diff options
author | Jay Freeman (saurik) <saurik@saurik.com> | 2010-12-07 02:18:46 -0800 |
---|---|---|
committer | Jay Freeman (saurik) <saurik@saurik.com> | 2011-01-01 14:32:06 -0800 |
commit | cf48f65699b65f3aefb5b76bb36a9dbc76fdd6f6 (patch) | |
tree | ae09cc5aab1ce83704fd5a2da36bee743d5f98cb /UICaboodle | |
parent | 8cfba08862aa81912f30886736d16bf3cc5d89a2 (diff) |
Add _unlikely() to conditions in -[Package unfiltered].
Diffstat (limited to 'UICaboodle')
-rw-r--r-- | UICaboodle/UCPlatform.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/UICaboodle/UCPlatform.h b/UICaboodle/UCPlatform.h index 4f2169e..c241232 100644 --- a/UICaboodle/UCPlatform.h +++ b/UICaboodle/UCPlatform.h @@ -54,3 +54,9 @@ while (false) default: \ _assume(false); \ throw; + +#define _likely(expr) \ + __builtin_expect(expr, 1) + +#define _unlikely(expr) \ + __builtin_expect(expr, 0) |