История изменений
Исправление
MOPKOBKA,
(текущая версия)
:
Это ты отвечаешь на мой комментарий про хранение top-stack-value в регистре? Да, полезная оптимизация.
А насчет неоптимальности операций в машинном коде, самое простое это https://en.wikipedia.org/wiki/Peephole_optimization
Во всех коммерческих компиляторах можно посмотреть на ассемблерный выхлоп, иногда даже заглянуть в оптимизатор, так что прям настоятельно советую посмотреть на лидеров, SwiftForth, VFXforth.
Исправление
MOPKOBKA,
:
Это ты отвечаешь на мой комментарий про хранение top-stack-value в регистре? Да, полезная оптимизация.
А насчет неоптимальности операций в машинном коде, самое простое это https://en.wikipedia.org/wiki/Peephole_optimization
Во всех коммерческих компиляторах можно посмотреть на ассемблерный выхлоп, иногда даже заглянуть в оптимизатор, так что прям настоятельно советую посмотреть на лидеров, SwiftForth, VFXforth
Исправление
MOPKOBKA,
:
Это ты отвечаешь на мой комментарий про хранение top-stack-value в регистре? Да, полезная оптимизация.
А насчет неоптимальности операций в машинном коде, самое простое это https://en.wikipedia.org/wiki/Peephole_optimization
Исходная версия
MOPKOBKA,
:
Это ты отвечаешь на мой комментарий про хранение top-stack-value в регистре? Да, полезная оптимизация.
А насчет неоптимальности операций в машинном коде, самое простое это https://en.wikipedia.org/wiki/Peephole_optimization