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.