Результаты поиска по запросу "likely-unlikely"
вероятный / маловероятный эквивалент для MSVC
Компилятор GCC поддерживает оператор __builtin_expect, который используется для определения вероятных и маловероятных макросов. например. #define likely(expr) (__builtin_expect(!!(expr), 1)) #define unlikely(expr) (__builtin_expect(!!(expr), ...
Как работают вероятные / маловероятные макросы в ядре Linux и в чем их выгода?
Я копался в некоторых частях ядра Linux и нашел такие вызовы:
вероятный / маловероятный эквивалент для MSVC
Компилятор GCC поддерживает оператор __builtin_expect, который используется для определения вероятных и маловероятных макросов.например.