I read go runtime code,but I'm poor in assembly language, i can't understand the following code // switch to g0 MOVQ DX, g(CX) MOVQ (g_sched+gobuf_sp)(DX), BX // make it look like mstart called systemstack on g0, to stop traceback SUBQ $8, BX MOVQ $runtime·mstart(SB), DX MOVQ DX, 0(BX) MOVQ BX, SP
what does copy runtime·mstart to stack means,could someone help me -- 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 on the web visit https://groups.google.com/d/msgid/golang-nuts/86d5af0a-84bb-4090-8b85-9828cc4e0b0a%40googlegroups.com.