Why does the Visual Studio Compiler use mov esp,ebp
; pop ebp
instead of using leave
?
leave
: 1 byteMOV ESP, EBP
/POP EBP
: 3 bytes
Why does the Visual Studio Compiler use mov esp,ebp
; pop ebp
instead of using leave
?
leave
: 1 byte
MOV ESP, EBP
/ POP EBP
: 3 bytes