> This series of patches implements coroutines method with > sigaltstack. > > The flow of creation and management of the coroutines is > quite similar to the coroutine-ucontext.c. The way to use > sigaltstack to achieve the needed stack manipulation is > done in a way quite similar to the GNU Portable Threads > (file pth_mctx.c, variant 2).
Maybe I've missed something, but why not just use pth? Paul