| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Use return value of _thr_umutex_lock instead of using zero. | davidxu | 2006-09-08 | 1 | -2/+1 |
* | Use umutex APIs to implement pthread_mutex, member pp_mutexq is added | davidxu | 2006-08-28 | 1 | -55/+100 |
* | Axe unused member field. | davidxu | 2006-08-08 | 1 | -2/+0 |
* | Unexpand two TAILQ_FOREACH_SAFE cases. | delphij | 2006-07-17 | 1 | -2/+1 |
* | Remove unused member field m_queue. | davidxu | 2006-06-02 | 1 | -5/+1 |
* | Do not check validity of timeout if a mutex can be acquired immediately. | davidxu | 2006-04-08 | 1 | -67/+89 |
* | WARNS level 4 cleanup. | davidxu | 2006-04-04 | 1 | -11/+22 |
* | Remove priority mutex code because it does not work correctly, | davidxu | 2006-03-27 | 1 | -1118/+122 |
* | Reimplement mutex_init to get rid of compile warning. | davidxu | 2006-02-28 | 1 | -88/+39 |
* | Eliminate unused code. | davidxu | 2006-01-16 | 1 | -7/+1 |
* | Enable mutex inheritance code in mutex_fork, I forgot to turn on it. | davidxu | 2006-01-14 | 1 | -1/+11 |
* | Let _mutex_cv_lock call internal functiona mutex_lock_common. | davidxu | 2005-12-21 | 1 | -1/+2 |
* | Remove unused _get_curthread() call. | davidxu | 2005-12-12 | 1 | -2/+0 |
* | - Prefix MUTEX_TYPE_MAX with PTHREAD_ to avoid namespace pollution. | stefanf | 2005-08-19 | 1 | -1/+1 |
* | Import my recent 1:1 threading working. some features improved includes: | davidxu | 2005-04-02 | 1 | -589/+1385 |
* | Remove vestiges of libthr's signal mangling past. This fixes that last | mtm | 2004-09-22 | 1 | -14/+1 |
* | The SUSv3 function say that the affected functions MAY FAIL, if the | mtm | 2004-09-22 | 1 | -27/+6 |
* | o Assertions to catch that stuff that shouldn't happen is not happening. | mtm | 2004-07-30 | 1 | -0/+2 |
* | Change the thread ID (thr_id_t) used for 1:1 threading from being a | marcel | 2004-07-02 | 1 | -4/+4 |
* | Make libthr async-signal-safe without costly signal masking. The guidlines I | mtm | 2004-05-20 | 1 | -42/+33 |
* | q§ | mtm | 2004-05-20 | 1 | -7/+5 |
* | The thread suspend function now returns ETIMEDOUT, not EAGAIN. | mtm | 2004-03-29 | 1 | -1/+1 |
* | Stop using signals for synchronizing threads. The performance penalty | mtm | 2004-03-27 | 1 | -1/+1 |
* | o The mutex locking functions aren't normally cancellation points. But, | mtm | 2004-03-26 | 1 | -3/+12 |
* | o Refactor and, among other things, get rid of insane nesting levels. | mtm | 2004-02-18 | 1 | -810/+300 |
* | Refactor _pthread_mutex_init | mtm | 2004-01-19 | 1 | -125/+64 |
* | o Implement pthread_mutex_timedlock(), which does not block indefinitely on | mtm | 2003-12-30 | 1 | -0/+32 |
* | Make it possible for the library to specify a timeout value when | mtm | 2003-12-30 | 1 | -20/+47 |
* | Fix the wrapper function around signals so that a signal handling | mtm | 2003-12-09 | 1 | -25/+1 |
* | Change all instances of THR_LOCK/UNLOCK, etc to UMTX_*. | mtm | 2003-07-06 | 1 | -2/+2 |
* | _pthread_mutex_trylock() is another internal libc function that must block | mtm | 2003-07-03 | 1 | -0/+8 |
* | Begin making libthr async signal safe. | mtm | 2003-07-02 | 1 | -2/+22 |
* | Do not attempt to reque a thread on a mutex queue. It may be that | mtm | 2003-07-01 | 1 | -1/+1 |
* | Catchup with _thread_suspend() changes. | mtm | 2003-06-30 | 1 | -1/+5 |
* | Sweep through pthread locking and use the new locking primitives for | mtm | 2003-06-29 | 1 | -2/+2 |
* | Consolidate static_init() and static_init_private into one function. | mtm | 2003-06-02 | 1 | -17/+11 |
* | I botched one of my committs in the last round. Fix it. | mtm | 2003-05-31 | 1 | -10/+8 |
* | Make the mutex static initializers look more like the one for | mtm | 2003-05-29 | 1 | -25/+19 |
* | Make WARNS2 clean. The fixes mostly included: | mtm | 2003-05-23 | 1 | -2/+4 |
* | Insert a debugging aid: | mtm | 2003-05-21 | 1 | -1/+9 |
* | msg1 | mtm | 2003-05-12 | 1 | -263/+129 |
* | o Correct a debug message that refered to the wrong function | mtm | 2003-05-06 | 1 | -1/+1 |
* | - Define curthread as _get_curthread() and remove all direct calls to | jeff | 2003-04-02 | 1 | -8/+5 |
* | - Restore old mutex code from libc_r. It is more standards compliant. | jeff | 2003-04-01 | 1 | -199/+1328 |
* | - Add libthr but don't hook it up to the regular build yet. This is an | jeff | 2003-04-01 | 1 | -0/+432 |