Twon / Morpheus

Work in progress: Cross Platform Game Engine
MIT License
13 stars 1 forks source link

Generalised Coroutine Utilities #97

Open Twon opened 1 year ago

Twon commented 1 year ago

https://luncliff.github.io/coroutine/articles/exploring-msvc-coroutine/

https://medium.com/traveloka-engineering/cooperative-vs-preemptive-a-quest-to-maximize-concurrency-power-3b10c5a920fe

https://www.modernescpp.com/index.php/c-20-thread-synchronization-with-coroutines

https://deadb0d4.github.io/2022/06/06/cxx-coros-are-great.html#iterators

Twon commented 4 months ago

https://github.com/toby-allsopp/coroutine_monad

Twon commented 4 months ago

https://lewissbaker.github.io/

Twon commented 4 months ago

IO uring coroutines: https://github.com/cmazakas/fiona

Twon commented 2 months ago

Libfork: https://github.com/ConorWilliams/libfork

Libfork: portable continuation-stealing with stackless coroutines: https://arxiv.org/pdf/2402.18480

Twon commented 1 month ago

Facebook concurrency library: https://github.com/facebookincubator/dispenso