This is a Portable Coroutine Library implementation written in ANSI C. Coroutines can be used to implement cooperative threading among many tasks without overloading the OS with threads/processes. Since context switch between coroutines is very fast, certain applications might have performance gain in using this type of threading.
|Tags||Software Development Libraries|
Release Notes: Support was added for Mac OS X on x86.
Release Notes: This release introduces multi-threading support and new APIs to get/set the data associated with coroutines.
Release Notes: This release adds support for MinGW and Windows.
Release Notes: This release fixes a shared library soname generation error that was missing the library version information.
Release Notes: A mis-alignment error on Alpha has been fixed.