8. Почему inlining heuristics — это не магия, а набор компромиссов
Статья Бернштейна — это разбор того, как компиляторы решают, что инлайнить, а что нет. Без маркетинговой пены: эвристики, стоимость роста кода, влияние на кэш и почему «просто инлайнить всё» обычно заканчивается плохо.