本节的要点是:
有以下代码:
编译GDB调试:
实际上,在SI调用后,指向指示的指示是GoExit的第二个说明,这是上一节的第一部分。它还可以证明非girouitne在执行后不会退出
下一个通话
这里从堆栈从堆栈切换
可以看出,SP切换到g0.sched.sp,因此每次堆栈都会切换到同一位置
总结该过程:
本节的要点是:
有以下代码:
编译GDB调试:
实际上,在SI调用后,指向指示的指示是GoExit的第二个说明,这是上一节的第一部分。它还可以证明非girouitne在执行后不会退出
下一个通话
这里从堆栈从堆栈切换
可以看出,SP切换到g0.sched.sp,因此每次堆栈都会切换到同一位置
总结该过程: