2 March 2011 0 Comments

Although the x64 calling convention reserves spill space for parameters, you don’t have to use them as such

Although the x64 calling convention reserves space on the stack as spill locations for the first four parameters (passed in registers), there is no requirement that the spill locations actually be used for spilling. They’re just 32 bytes of memory available for scratch use by the function being called

See more here: 
Although the x64 calling convention reserves spill space for parameters, you don’t have to use them as such

If you liked this post, buy me a Coffee.

Leave a Reply