CVSROOT: /cvs Module name: src Changes by: [email protected] 2019/02/13 06:22:14
Modified files:
lib/libc/include: thread_private.h
lib/librthread : Makefile rthread.h rthread_rwlock.c
Log message:
New futex(2) based rwlock implementation based on the mutex code.
This implementation reduces contention because threads no longer need
to spin calling sched_yield(2) before going to sleep.
Tested by many, thanks!
ok visa@, pirofti@
