Hi Gophers,

I am experimenting with assembler, ABI0 and stuff. 
While I was learning the ABI0 frame structure from disassembled code, I 
noticed that the stack check happens before subtracting from RSP (I'm on 
arm64, but the same applies to SP on amd64, I mean the hardware register 
ofc). 
Then, what if the frame being allocated is big enough to cause trouble?

Also, after the CALL runtime.morestack*, what is the safe amount to 
subtract from RSP?

cheers,
Wojciech

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion visit 
https://groups.google.com/d/msgid/golang-nuts/780e6944-b988-47b3-b90e-06404e26823fn%40googlegroups.com.

Reply via email to