Skip to content

Commit

Permalink
Update README
Browse files Browse the repository at this point in the history
  • Loading branch information
hurufu committed Apr 6, 2024
1 parent f9de124 commit 3f7b38a
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions co/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@ tasks have are use-case specific and this avoids a lot of problems.
I've considered a lot of alternatives, they are all too fat: e.g. [pth][2],
[qemu][3], etc.

I've used and idea of a special channel for `Waitmsg` events from [Plan 9][4].

Also interesting to read:

* [Computer multitasking](https://en.wikipedia.org/wiki/Computer_multitasking)
Expand All @@ -27,3 +29,4 @@ Also interesting to read:
[1]: https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/p1364r0.pdf "Fibers under the magnifying glass"
[2]: https://www.gnu.org/software/pth/pth-manual.html "GNU Portable Threads"
[3]: https://gsb16.github.io/qemu/qemu/coroutine.html "QEMU coroutine implementation"
[4]: https://9fans.github.io/plan9port/man/man3/thread.html

0 comments on commit 3f7b38a

Please sign in to comment.