index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
libpthread
/
pthread_rwlock.c
Age
Commit message (
Expand
)
Author
2020-01-26
Pull up following revision(s) (requested by ad in ticket #647):
martin
2016-07-03
GSoC 2016 Charles Cui: Implement thread priority protection based on work
christos
2013-03-21
- Allow libpthread to be dlopened again, by providing libc stubs to libpthread.
christos
2008-10-25
remove ; after __weak_alias()
yamt
2008-06-23
Move call to pthread__self() later.
ad
2008-05-25
PR lib/38741 priority inversion in libpthread breaks apps that use
ad
2008-04-28
Remove clause 3 and 4 from TNF licenses
martin
2008-03-08
_pthread_rwlock_held_np: if write locked, only return true if held by
ad
2008-02-10
- Remove libpthread's atomic ops.
ad
2008-01-31
pthread_rwlock_wrheld_np: return true only if locked by the calling thread.
ad
2008-01-31
use the correct symbols
mlelstv
2008-01-08
no semis after weak alias.
christos
2007-12-24
- Fix pthread_rwlock_trywrlock() which was broken.
ad
2007-11-13
For PR bin/37347:
ad
2007-09-07
- Don't take the mutex's spinlock (ptr_interlock) in pthread_cond_wait().
ad
2007-08-16
Trim fat off libpthread internal spinlock operations. Makes a mesurable
ad
2007-08-04
Some significant performance improvements, and a fix for a race with pthread
ad
2007-03-24
- Test+branch is usually cheaper than making an indirect function call,
ad
2007-03-05
Update to match changed pthread__park() interface.
ad
2007-03-02
Remove the PTHREAD_SA option. If M:N threads is reimplemented it's
ad
2006-12-24
Fix bugs with and improve upon previous.
ad
2006-12-23
Conditionalised support for 1:1 threads. Needs associated kernel changes
ad
2005-10-19
starting the pthread library (ie. calling pthread__start()) before
chs
2005-10-16
in pthread_mutex_lock_slow(), pthread_rwlock_timedrdlock() and sem_wait(),
chs
2005-01-09
pthread_rwlock_timedrdlock() and pthread_rwlock_timedwrlock():
nathanw
2005-01-09
pthread_rwlock_timedrdlock() and pthread_rwlock_timedwrlock():
nathanw
2004-08-03
pthread_rwlock_timedrdlock/pthread_rwlock_timedwrlock:
yamt
2004-08-03
pthread_rwlock_timedwrlock: return ETIMEDOUT appropriately.
yamt
2004-01-09
- add deadlock check to pthread_rwlock_wrlock and pthread_rwlock_timedwrlock
cl
2003-11-24
Update mutex/rwlock/sem code to match recent change in cond code.
cl
2003-03-08
add __RCSID()
lukem
2003-02-15
Remove unnecessary inclusion of <assert.h>.
nathanw
2003-01-31
Use pthread__sched_sleepers() instead of iterating over sleep queues
nathanw
2003-01-18
Merge the nathanw_sa branch.
thorpej