
Hi, Check the Boost Vault, under concurrent programming folder for the continuations library http://www.boost-consulting.com/vault/ I think the author, G. Deretta, plans to develop it further and adapt it to final boost::asio and submit it Search the Boost mailing list for more info (the lib is UNIX-only right now). On 4/23/06, Victor Condino <un1tz3r0@gmail.com> wrote:
Has anyone considered developing/submitting a coroutine library for boost? I've been developing C/C++ for years, and only just discovered how incredibly useful userspace single-threaded multitasking is, if you want to avoid the huge overhead of POSIX threads, and don't mind having to explicitly yield to other threads in your code (indeed, this makes the issues of concurrency and synchronization between threads just much simpler).
I've written a wrapper around PCL (http://www.xmailserver.org/libpcl.html) and have since found it to be at least as useful as many of the other boost libraries in my last few projects, in particular in a select-driven single-thread socket server which i am working on now. _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost