?

Log in

No account? Create an account

Хихикс - Оживший юзерпик — LiveJournal

Aug. 30th, 2012

06:49 pm - Хихикс

Previous Entry Share Next Entry

Comments:

[User Picture]
From:dz
Date:August 31st, 2012 03:52 am (UTC)
(Link)
Вообще бы она должна напечатать "не занимайтесь хуйнёй и не используйте ЯП, которые культивируют занятия хуйнёй", но, к сожалению, в зависимости от процессора, оптимизации и calling convention она может напечатать много разнообразного мусора из разных регистров и мест стека.

- присваивание может быть выкинуто оптимайзером вообще.
- любая функция может быть заинлайнена, и тогда, возможно, компайлер выделит разные регистры.
- для временных переменных и для возврата могут быть запланированы разные регистры.

И т.п.

На x86 вполне может и 42 принтануть, если компайлер выделит eax для переменной в foo.

(Reply) (Thread)