From f4ab4632e459c9a5eecd3e0243e28f72352b221b Mon Sep 17 00:00:00 2001 From: Colin Ian King Date: Wed, 29 Jan 2025 19:30:38 +0000 Subject: [PATCH] stress-skiplist: add some UNLIKELY branch hints Signed-off-by: Colin Ian King --- stress-skiplist.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/stress-skiplist.c b/stress-skiplist.c index d491a8b27..70a2441e7 100644 --- a/stress-skiplist.c +++ b/stress-skiplist.c @@ -246,7 +246,7 @@ static int OPTIMIZE3 stress_skiplist(stress_args_t *args) for (i = 0; i < n; i++) { const unsigned long int v = (i >> 1) ^ i; - if (!skip_list_insert(&list, v)) { + if (UNLIKELY(!skip_list_insert(&list, v))) { pr_inf("%s: out of memory initializing the skip list\n", args->name); skip_list_free(&list); @@ -257,7 +257,7 @@ static int OPTIMIZE3 stress_skiplist(stress_args_t *args) for (i = 0; i < n; i++) { const unsigned long int v = (i >> 1) ^ i; - if (!skip_list_search(&list, v)) { + if (UNLIKELY(!skip_list_search(&list, v))) { pr_fail("%s node containing value %lu was not found\n", args->name, v); rc = EXIT_FAILURE;