История изменений
Исправление 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