Оказывается, компилятор C++ вполне может выдавать другой машинный код при перекомпиляции одной и той же программы с точно такими же настройками компилятора/среды/независимо. Это означает, что оптимизатор компилятора может решить, насколько «глубока» оптимизация в зависимости от различных факторов, включая объем доступной памяти.
Есть ли у кого-нибудь доказательства того, что Visual C++ делает это? выполнять различные оптимизации в зависимости от объема доступной памяти?
Подробнее здесь: https://stackoverflow.com/questions/351 ... -available