LINUX.ORG.RU

История изменений

Исправление i-rinat, (текущая версия) :

Мило. А в каких случаях?

Я так и не понял. Вот это видео, если интересно: https://www.youtube.com/watch?v=m4ktATnz0co

Хм. Потыкал в видео. Кажется, там нет про always_inline, только про gnu_inline. Видимо, я с чем-то другим спутал.

поэтому хочу сэкономить на лишних вызовах функции

Экономишь на вызовах, платишь thrashing’ом кеша инструкций, который маленький. Нужны бенчмарки. Или можно забить.

Исходная версия i-rinat, :

Мило. А в каких случаях?

Я так и не понял. Вот это видео, если интересно: https://www.youtube.com/watch?v=m4ktATnz0co

поэтому хочу сэкономить на лишних вызовах функции

Экономишь на вызовах, платишь thrashing’ом кеша инструкций, который маленький. Нужны бенчмарки. Или можно забить.