( TheImmortal | 2012. 12. 14., p – 13:33 )

Nem az történik, amit te leírsz. Van egy ciklusod, aminek a belében te használsz egy tmp változót, pl. sorösszeg, amit csak azért deklarálsz, hogy debugban megnézhesd az értékét és hozzáadod egy másik változóhoz. Release-ben ennek a tmp változódnak nyoma sem lesz, mert a fordító látja, hogy más egyébre nem használod, így közvetlen hozzáadja ahhoz a változóhoz, amihez szummázni akarod és primitív esetben nem hoz létre tmp lokális változót. Tehát nem az a kód, amit te leírtál.