Выяснилось, что формат Win32 PE, который используется почти во всех современных exe-файлах имеет минимальный размер секции кода в 512 байт (то есть, если удалить секцию, которая на самом деле весит, к примеру, 30 байт, то всё равно размер файла уменьшится на 512 байт; по крайней мере, я так понял).
Пиздато, еще бы можно было с телефона опробовать вообще была бы пушка
А что если просто переписать код на С и надеяться, что компилятор создаст более эффективный ассемблерный код, чем человек?..Почти всегда :)
Современные компиляторы используют такие хаки, что аж руки опускаются :(
В случае с C ещё много чего от флагов компилятора зависит.
Статья крутая, но прокомментировать даже не могу, специфичная тема)