nicmene vynechavani parametru funkci neni optimalizace - to je jen odstraneni dusledku spatne navrzene struktury kodu. tj opet - jde o odstraneni toho nejhorsiho a nejzbytecnejsiho, nikoli o genialni zasah. assemblerista by zcela jiste nemel potrebu zbytecne predavat pokazde parametr, ktery v podstate nepouziva :>.
zrejme se tu dostatecne jasne na zacatku nespecifikovalo, co je to vlastne ten optimalni kod - ne, skutecne, to NENI to, co leze z kompilatoru, at uz je to -O3 nebo -Ojanevimkolik. :>