http://d.puremagic.com/issues/show_bug.cgi?id=8828
--- Comment #2 from bearophile_h...@eml.cc 2012-10-16 13:30:48 PDT --- (In reply to comment #1) > Is the program behaving correctly otherwise ? The program seems to work correctly. > Are the mov's from the destroy() call or This is the main: __Dmain comdat L0: push EBP mov EBP,ESP mov EDX,9 L8: sub ESP,01000h test [ESP],ESP dec EDX jne L8 sub ESP,0C40h push EDI mov ECX,02710h xor EAX,EAX lea EDI,-09C40h[EBP] rep stosd lea EAX,-09C40h[EBP] call near ptr _D6object31__T5clearTG100G100iTG100iVk100Z5clearFKG100G100iZv xor EAX,EAX pop EDI leave ret The movs are inside the _D6object31__T5clear[...]. > are they trying to initialize a couple of ints on the stack to 0 ? They seem to initialize a matrix literal. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------