qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH v2 0/3] New sigaltstack backend for coroutine


From: Kevin Wolf
Subject: Re: [Qemu-devel] [PATCH v2 0/3] New sigaltstack backend for coroutine
Date: Fri, 09 Mar 2012 18:22:13 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.1) Gecko/20120209 Thunderbird/10.0.1

Am 28.02.2012 12:25, schrieb Alex Barcelo:
> 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).
> 
> This v2 has some corrections and improved patches, but it's 
> essentially the same. At the moment, the default backend is
> ucontext (the former default method for coroutines).
> 
> Alex Barcelo (3):
>   coroutine: adding sigaltstack method (.c source)
>   coroutine: adding configure choose mechanism for coroutine backend
>   coroutine: adding configure option for sigaltstack coroutine backend
> 
>  Makefile.objs           |    4 +
>  configure               |   41 +++++-
>  coroutine-sigaltstack.c |  334 
> +++++++++++++++++++++++++++++++++++++++++++++++
>  3 files changed, 371 insertions(+), 8 deletions(-)
>  create mode 100644 coroutine-sigaltstack.c

Thanks, applied all to the block branch.

Kevin



reply via email to

[Prev in Thread] Current Thread [Next in Thread]