Release build
•Arrays!useArrays:
•mov     eax,[esp+0xc] ; eax := &array_3[0]
•mov     dword ptr [eax],0x2
•mov     dword ptr [eax+0x28],0x4
•nop
•mov     eax,[esp+0x4] ; eax := &array_1[0]
•mov     ecx,[esp+0x8] ; ecx := &array_2[0]
•mov     edx,0x1
•mov     [eax+0x28],edx
•mov     [eax],edx
•mov     [ecx],edx
•mov     [ecx+0x28],edx
•inc     dword ptr [eax+0x28]
•mov     edx,[ecx]
•inc     edx
•mov     [ecx],edx
•mov     ecx,edx
•mov     edx,[eax+0x28]
•imul    edx,ecx
•mov     [eax+0x28],edx
•ret