История изменений
Исправление www_linux_org_ru, (текущая версия) :
А ничего, что в твой «софтверный» стек записывается в 2-3 раза меньше данных?
скорее всего именно из-за этого
но вопрос был адресован drBatty, и если бы он на него так ответил, то можно было бы заключить, что у drBatty в голове помимо Таинственных Голосов, с которыми он тут на форуме разговаривает, имеются также и мозги
ну а пока наличие мозгов у него остается такой же гипотезой, как и наличие лунного единорога
ладно, теперь по делу
я не думаю, что при *равном* объеме записываемых данных будет какая-то разница, т.к. х86 внутрях это risc; впрочем, не исключено (хотя и маловероятно) нарваться на баг трансляции х86-->risc
ну и опять же интересно, до какой степени жцц умеет оптимизировать — он вполне мог бы оптимизировать ее до руками развернутого варианта, только память выделять на стеке
апдейт: напомню контекст: анонимус говорил о том, что развернутая руками функция будет быстрее
Исходная версия www_linux_org_ru, :
А ничего, что в твой «софтверный» стек записывается в 2-3 раза меньше данных?
скорее всего именно из-за этого
но вопрос был адресован drBatty, и если бы он на него так ответил, то можно было бы заключить, что у drBatty в голове помимо Таинственных Голосов, с которыми он тут на форуме разговаривает, имеются также и мозги
ну а пока наличие мозгов у него остается такой же гипотезой, как и наличие лунного единорога
ладно, теперь по делу
я не думаю, что при *равном* объеме записываемых данных будет какая-то разница, т.к. х86 внутрях это risc; впрочем, не исключено (хотя и маловероятно) нарваться на баг трансляции х86-->risc
ну и опять же интересно, до какой степени жцц умеет оптимизировать — он вполне мог бы оптимизировать ее до руками развернутого варианта, только память выделять на стеке