LINUX.ORG.RU

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

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

Парни, не увлекайтесь этим. Спарки, конечно, померли, да здравствует x86, но мало ли как оно в жизни бывает.

Хинт: спарк - одна из тех архитектур, в которых чтение невыровненных данных не возможно в принципе. Ну, то есть, если компилятор позаботится и обернёт ваш *misalignedIntPtr = 0; в серию приседаний - вам повезёт. А иначе - сегфолт.

Ну и «приседания» - это тоже, очевидно, не гуд по производительности.

Исходная версия AlexM, :

Парни, не увлекайтесь этим. Спарки, конечно, померли, да здравствует x86, но мало ли как оно в жизни бывает.

Хинт: спарк - одна из _возможных_ архитектур, в которых чтение невыровненных данных не возможна в принципе. Ну, то есть, если компилятор позаботится и обернёт ваш *misalignedIntPtr = 0; в серию приседаний - вам повезёт. А иначе - сегфолт.

Ну и «приседания» - это тоже, очевидно, не гуд по производительности.