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
/
sem.c
Age
Commit message (
Expand
)
Author
2008-04-28
Remove clause 3 and 4 from TNF licenses
martin
2007-12-24
- Use pthread__cancelled() in more places.
ad
2007-09-14
sem_post(): pthread__self() is no longer used here.
tnn
2007-09-08
- Get rid of self->pt_mutexhint and use pthread__mutex_owned() instead.
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
2003-11-24
Update mutex/rwlock/sem code to match recent change in cond code.
cl
2003-03-08
add __RCSID()
lukem
2003-01-24
Correct omission in notice.
thorpej
2003-01-22
sem_init(): oops, only destroy the ksem on error if it is a ksem.
thorpej
2003-01-22
Rewrite to use our internal scheduling primitives.
thorpej
2003-01-20
more sem to _sem_st
christos
2003-01-20
add support for p1003.1b semaphores. From FreeBSD
christos