Цитата:
Сообщение от vc
Тогда читайте про релокейшн тейблы и прочую муть.
|
Я в курсе.
Цитата:
Сообщение от vc
Код процессора жёстко привязан к памяти
|
Не совсем верно. У каждого процесса свое собственное адресное пространство. Там адреса условно стабильны, компилятор может их использовать. Хотя есть оговорки...
Цитата:
Сообщение от vc
Попробуйте побайтно сравнить
|
Это мелочи, на самом деле. Большая часть кода выкладывается в страницы памяти как есть и подвергается небольшим изменениям - в основном связанным с вызовами. Код операции "сложить два регистра в третий" - одинаковы в бинарнике и в памяти.
Ланн, это все не суть и к теме не относится.
Словосочетание "нативный код" появляется именно в контексте бесед про байткоды (в котором мы и находимся). В качестве антонима байткоду. И НИКАКОГО отношения к нативным api не имеет (это вообще из другого контекста).
Вы свою программу фиксить-то будете? (вопрос, кажется, риторический) Чтобы получать воспроизводимые результаты, чтобы измерять мкс, чтобы работала под линухом?