Asynchronous stackless和stackfull协程之间有什么区别?

Asynchronous stackless和stackfull协程之间有什么区别?,asynchronous,coroutine,Asynchronous,Coroutine,我正试着把我的头脑集中在合作项目上。据我所知,协程只是函数,只是它们可以在执行的任何时候暂停。那么,这难道不意味着协同程序总是需要一个堆栈来跟踪它在挂起之前访问的所有变量吗?我是不是误解了一些基本的东西?我的假设哪里错了?可能重复

我正试着把我的头脑集中在合作项目上。据我所知,协程只是函数,只是它们可以在执行的任何时候暂停。那么,这难道不意味着协同程序总是需要一个堆栈来跟踪它在挂起之前访问的所有变量吗?我是不是误解了一些基本的东西?我的假设哪里错了?

可能重复