3 ms·
Is there a downloadable version?
by hyperpallium 10y ago
Is there a downloadable version?
- felixguendling 10y agoNot directly. I think it is part of the Playstation SDK (but I'm not a game developer). There are libraries that are based on the same concept (many execution contexts per thread): * https://github.com/RichieSams/FiberTaskingLib * https://swtch.com/libtask/ * https://github.com/halayli/lthread * https://github.com/stevedekorte/coroutine RethinkDB are using something like this: http://rethinkdb.com/blog/improving-a-large-c-project-with-coroutines/ http://rethinkdb.com/blog/improving-a-large-c-project-with-c... http://rethinkdb.com/blog/making-coroutines-fast/ http://rethinkdb.com/blog/making-coroutines-fast/
- clevernickname 10y agoCoroutine libraries are in the class of libraries that are small and easy enough to write (if you know assembly) that most people roll their own. libco (used in the bsnes/higan emulator) is a good, portable one.