This is my Exercise NO.2 written during OS course at HUJI spring 2013. In this exercise I implemented a user-level thread library with a basic Round-Robin (RR) scheduling algorithm. The package is delivered in the form of a static library. The public interface of the library is uthreads.h.
Read more about it here: https://eranamar.herokuapp.com/userThreadLib.html