Home
sc is a coroutine library written in C and assembly. You may think of a coroutine as a light-weight user-space thread. Light-weight in that context switches are cheap. User-space in that it doesn't have to drop into kernel space for context switching. Context-switching is up to the API consumer with full control.
A multitude of platforms are supported (see the README for a complete up-to-date table).
Build instructions
- Building for Android
- Building for iOS
- Building for Linux and FreeBSD
- Building for OSX
- Building for Windows
- Embedding sc (bring your own build system)