| Age | Commit message (Expand) | Author |
| 2008-08-02 | Change pthread_mutex_t to use the amount of space as and be congruent to | matt |
| 2008-05-25 | PR lib/38741 priority inversion in libpthread breaks apps that use | ad |
| 2008-05-25 | Add some general comments about the mutex implementation. | ad |
| 2008-04-28 | Remove clause 3 and 4 from TNF licenses | martin |
| 2008-03-07 | pthread__mutex_lock_slow: | ad |
| 2008-02-23 | Fix pthread_mutex_trylock() for recursive mutexes. PR lib/38087. | ad |
| 2008-02-14 | Adjust mutex/rwlock definitions to match reality now that there is only | ad |
| 2008-02-10 | - Remove libpthread's atomic ops. | ad |
| 2008-01-25 | Make this compile after Andrew's fix (remove now-unused variables) | rafal |
| 2008-01-25 | pthread_mutex_lock_slow: remove "deliberate deadlock" code that's not | ad |
| 2008-01-08 | add missing static decls. | christos |
| 2008-01-05 | machine/lock.h, not sys/lock.h | ad |
| 2007-12-24 | - Fix pthread_rwlock_trywrlock() which was broken. | ad |
| 2007-11-19 | Remove the debuglog stuff. ktrace is more useful now. | ad |
| 2007-11-13 | For PR bin/37347: | ad |
| 2007-09-13 | Add a per-mutex deferred wakeup flag so that threads doing something like | ad |
| 2007-09-11 | Fix inverted test after merge of nick-csl-alignment. | ad |
| 2007-09-10 | Merge nick-csl-alignment. | skrll |
| 2007-09-08 | - Get rid of self->pt_mutexhint and use pthread__mutex_owned() instead. | ad |
| 2007-09-07 | - Don't take the mutex's spinlock (ptr_interlock) in pthread_cond_wait(). | ad |
| 2007-08-16 | One more micro-optimization.. | 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-20 | - Maintain a per-thread pointer to the last mutex acquired by the app, to | 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 |
| 2006-08-22 | Close a window in which we can not notice a recently-slept-on-our | wrstuden |
| 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-07-16 | Add cancellation protection to pthread_once() as per the standard; if | nathanw |
| 2004-03-14 | add libpthread part of concurrency support for SA on MP systems | cl |
| 2003-11-24 | Update mutex/rwlock/sem code to match recent change in cond code. | cl |
| 2003-05-27 | add missing notreached lint comment. | christos |
| 2003-05-16 | Separately report unlocking an unlocked mutex and unlocking a mutex | nathanw |
| 2003-04-23 | Use pthread__error() instead of pthread__abort(). | nathanw |
| 2003-04-18 | More agressive assertions. Change a number of detected conditions, which | nathanw |
| 2003-04-16 | pthread_mutex_trylock(): It's not an error to call trylock() on a | nathanw |
| 2003-04-16 | When a thread sleeps on a mutex or cv, have it put itself on the | nathanw |
| 2003-03-08 | add __RCSID() | lukem |
| 2003-02-15 | Remove unnecessary inclusion of <assert.h>. | nathanw |
| 2003-01-31 | Mutex tuneup. | nathanw |
| 2003-01-27 | Add debug counters for mutex and condvar operations. | nathanw |
| 2003-01-22 | Need to include <string.h> for memcmp() prototype. | scw |
| 2003-01-19 | Fix typo. | thorpej |
| 2003-01-19 | Add mutexattr_init(), mutexattr_destroy(), and mutexattr_settype() (recursive | thorpej |
| 2003-01-18 | de-lint | christos |
| 2003-01-18 | Merge the nathanw_sa branch. | thorpej |