Подсказывает компилятору, какая ветка кода наиболее вероятна, чтобы тот смог лучше расставить код относительно условных переходов в генерируемом машинном коде. Это влияет на предсказание переходов, в CPU-bound коде может большое значение иметь. Уже есть likely/unlikely в расте для if'ов с булевым условием, но мне нужно именно для матчей.
Обсуждают сегодня