Loading page…
Multiple execution contexts sharing an address space. Implement green threads, mutexes with compare-and-swap, and synchronization primitives.
implement mutex and semaphore in C
Threads and Concurrency covers green threads, locks, CVs, and race diagnosis. Intent: "learn concurrency by building primitives."