История изменений
Исправление i-rinat, (текущая версия) :
Мило. А в каких случаях?
Я так и не понял. Вот это видео, если интересно: https://www.youtube.com/watch?v=m4ktATnz0co
Хм. Потыкал в видео. Кажется, там нет про always_inline, только про gnu_inline. Видимо, я с чем-то другим спутал.
поэтому хочу сэкономить на лишних вызовах функции
Экономишь на вызовах, платишь thrashing’ом кеша инструкций, который маленький. Нужны бенчмарки. Или можно забить.
Исходная версия i-rinat, :
Мило. А в каких случаях?
Я так и не понял. Вот это видео, если интересно: https://www.youtube.com/watch?v=m4ktATnz0co
поэтому хочу сэкономить на лишних вызовах функции
Экономишь на вызовах, платишь thrashing’ом кеша инструкций, который маленький. Нужны бенчмарки. Или можно забить.