From d068f0b3c11348a50c18af1ee3b0d2e5f38c4faf Mon Sep 17 00:00:00 2001 From: Matthew Sotoudeh Date: Fri, 17 May 2024 15:57:30 -0700 Subject: lua benchmarks --- magic_buddy/magic_buddy.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'magic_buddy/magic_buddy.c') diff --git a/magic_buddy/magic_buddy.c b/magic_buddy/magic_buddy.c index 15bd23f..da18d4a 100644 --- a/magic_buddy/magic_buddy.c +++ b/magic_buddy/magic_buddy.c @@ -15,10 +15,10 @@ struct free_block { // https://stackoverflow.com/questions/11376288/fast-computing-of-log2-for-64-bit-integers static size_t size2log(size_t size, int ceil) { #if 1 + if (!size) return 0; size_t floor_log = (8*sizeof(unsigned long long)) - __builtin_clzll((unsigned long long)size) - 1; - if (!size) floor_log = 0; return (ceil && (size > (1 << floor_log))) ? (floor_log + 1) : floor_log; #else size_t floor_log = 0; -- cgit v1.2.3