From 3f7b38a4340c2f9a0531a7fd9a22cefeba764abe Mon Sep 17 00:00:00 2001 From: Aleksy Grabowski Date: Sat, 6 Apr 2024 12:10:46 +0200 Subject: [PATCH] Update README --- co/README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/co/README.md b/co/README.md index 966e552..3e89999 100644 --- a/co/README.md +++ b/co/README.md @@ -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) @@ -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