FCFS RWLock

FCFS RWLock is a first-come first-served readers/writers lock for POSIX threads. FCFS means that the first thread to request control of the lock will gain it, based on the constraints of a readers/writers lock. FCFS RWLock is well documented and commented, so it can easily be used as a reference implementation.

Tags Software Development Libraries
Licenses Public Domain MIT/X
Operating Systems POSIX Unix
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  18 Apr 2009 22:09
  • Rrelease-after

    Changes: A major bug was fixed by revamping the internal design. extern "C" declarations were added where appropriate for compatibility with C++. The AUTHORS file was updated.

    Changes: The build system has been converted to CMake. The missing pthread_rwlock_fcfs_destroy() function has been implemented. The licensing has been clarified to CC-Zero / MIT/X11. Memory locks in test_rwlock have been eliminated..

    Changes: Support for Run-Length Encoding of queue elements was added, saving valuable sync resources.

    Changes: This is the first stable release. An HTML page was added, and there are other minor tweaks.

    Bf44d905ae42e39b130f9ba19aecc8dd_thumb

    Project Spotlight

    Talend Open Studio

    An extendable extract-transform-load tool where jobs are Perl or Java scripts.

    No-screenshot

    Project Spotlight

    Catweasel Linux Device Driver

    A Linux device driver for the Catweasel Advanced Floppy Controller.