Version 1 (modified by Gedare, on 04/18/13 at 19:09:18) (diff) |
---|
Condition Variables
Table of Contents
Mentors: Sebastian Huber
Students:
Status: Uninitiated
Introduction:
Goal: Provide condition variable (CV) implementation for the classic API. Achieve this by refactoring the POSIX condvar to a supercore implementation, then create a basic condition variable for classic API, then improve the classic condition variable implementation.
# refactor posix CV into score CV and posix CV. Pass posix CV tests # add classic CV and tests # improve classic CV capabilities, such as dealing with priority inversion
Requirements: C, operating systems concepts, synchronization, refactoring, testing
Resources:
Acknowledgements
- who helped and did work
Miscellaneous Sections
As the project progresses, you will need to add build instructions, etc and this page will evolve from a project description into a HOWTO.
References
- TBD
Other sections: If you have more to say about the project that doesn't fit in the proposed sections of this template, feel free to add other sections at will.