From 3db7ebc0d503511e255926d105aa0d5f6cbfdadd Mon Sep 17 00:00:00 2001 From: Shinya Sato Date: Tue, 24 Mar 2026 18:14:09 +0900 Subject: v0.13.3 --- src/unlikely.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/unlikely.h') diff --git a/src/unlikely.h b/src/unlikely.h index 602c723..72f51b6 100644 --- a/src/unlikely.h +++ b/src/unlikely.h @@ -1,12 +1,12 @@ -#ifndef INPLA_UNLIKELY_H -#define INPLA_UNLIKELY_H +#ifndef INPLA_UNLIKELY_H_ +#define INPLA_UNLIKELY_H_ #if defined(__GNUC__) || defined(__clang__) - // GCC と Clang の場合は、極限まで最適化! + // For GCC, Clang #define likely(x) __builtin_expect(!!(x), 1) #define unlikely(x) __builtin_expect(!!(x), 0) #else - // それ以外のコンパイラ(MSVCなど)では、ただの素通り(無害化) + // Otherwise #define likely(x) (x) #define unlikely(x) (x) #endif -- cgit v1.2.3