Annotate likely/unlikely branches in headers
[babeltrace.git] / include / babeltrace / babeltrace-internal.h
index 7c02948ac1ff56fda5e016204a834dbf59f41f0b..0b7b1eee860d04831cfd9e77e8b334f435e9813b 100644 (file)
@@ -18,6 +18,9 @@ extern int babeltrace_verbose, babeltrace_debug;
                        printf("[debug] " fmt, ## args);        \
        } while (0)
 
+#define likely(x)      __builtin_expect(!!(x), 1)
+#define unlikely(x)    __builtin_expect(!!(x), 0)
+
 struct trace_descriptor;
 struct trace_collection {
        GPtrArray *array;
This page took 0.022461 seconds and 4 git commands to generate.