Теперь я знаю, что это потому, что это не накладные расходы на вызов функции, а действительно ли накладные расходы на вызов функции такие тяжелые (и стоят того, чтобы их встроить)?
Насколько я помню, когда вызывается функция, скажем, f (x, y), x и y помещаются в стек, а указатель стека переходит на пустой блок и начинает выполнение. Я знаю, что это немного упрощает, но я что-то упускаю? Несколько нажатий и прыжок для вызова функции - действительно ли так много накладных расходов?
Дайте мне знать, если я что-то забыл, спасибо!