
I'm posting this under the asio header because it depends heavily on asio... I've uploaded in the vault a simple coroutine lib. Only works under unix though, but windows support could be added by some one with more knowledge than me of win32 fibers. In pratice the coroutine lib allow the creation of separate user contextes, and provides functions that return functors that when called reactivate the coroutine. This functors can be provided as callbacks to asio asynch functions. There is still a lot of work to do before the lib becomes actually useful, but it is quite good for just a weekend conding project. Plese, critique and comment :) --- Giovanni P. Deretta

This turns out to be of interest to me. I went to the vault and looked for it but didn't find it where I expected to. I expected to find it in the folder "concurrent programmng". Instead I found it at the root wiht the name "continuation..." Only the the very fine print gave a hint as to its true utility Robert Ramey Giovanni P. Deretta wrote:
I'm posting this under the asio header because it depends heavily on asio...
I've uploaded in the vault a simple coroutine lib. Only works under unix though, but windows support could be added by some one with more knowledge than me of win32 fibers.
In pratice the coroutine lib allow the creation of separate user contextes, and provides functions that return functors that when called reactivate the coroutine. This functors can be provided as callbacks to asio asynch functions.
There is still a lot of work to do before the lib becomes actually useful, but it is quite good for just a weekend conding project.
Plese, critique and comment :) ---
Giovanni P. Deretta _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Robert Ramey wrote:
This turns out to be of interest to me. I went to the vault and looked for it but didn't find it where I expected to.
I expected to find it in the folder "concurrent programmng".
Instead I found it at the root wiht the name "continuation..." Only the the very fine print gave a hint as to its true utility
Right, i somehow missed the "concurrent programming" subdir... Deleted and re-uploaded there. --- Giovanni P. Deretta
participants (2)
-
Giovanni P. Deretta
-
Robert Ramey