| Commit message (Expand) | Author | Age | Files | Lines |
* | Use __FBSDID() for .c files from lib/libthr/thread. | kib | 2016-04-08 | 1 | -3/+3 |
* | Fix typo. | davidxu | 2010-09-19 | 1 | -1/+1 |
* | Convert thread list lock from mutex to rwlock. | davidxu | 2010-09-13 | 1 | -15/+14 |
* | Add signal handler wrapper, the reason to add it becauses there are | davidxu | 2010-09-01 | 1 | -2/+2 |
* | In current implementation, thread cancellation is done in signal handler, | davidxu | 2010-08-20 | 1 | -2/+7 |
* | If a thread was detached, return EINVAL instead, the error code | davidxu | 2006-11-28 | 1 | -1/+1 |
* | Eliminate atomic operations in thread cancellation functions, it should | davidxu | 2006-11-24 | 1 | -3/+2 |
* | WARNS level 4 cleanup. | davidxu | 2006-04-04 | 1 | -0/+4 |
* | Clear return code to zero if joiner successfully waited joinee. | davidxu | 2005-12-19 | 1 | -0/+1 |
* | Update copyright. | davidxu | 2005-12-17 | 1 | -19/+14 |
* | Follow the change in kernel, joiner thread just waits at thread id | davidxu | 2005-10-26 | 1 | -4/+5 |
* | Add function pthread_timedjoin_np, the function is similar with pthread_join | davidxu | 2005-10-04 | 1 | -9/+49 |
* | Import my recent 1:1 threading working. some features improved includes: | davidxu | 2005-04-02 | 1 | -141/+46 |
* | 1. Now that it's a thread's state is changed from within the kernel, where | mtm | 2004-10-13 | 1 | -3/+8 |
* | Make libthr async-signal-safe without costly signal masking. The guidlines I | mtm | 2004-05-20 | 1 | -30/+44 |
* | o Don't explicitly check the thread for NULL. That is the caller's | mtm | 2004-03-29 | 1 | -6/+10 |
* | Remove the garbage collector thread. All resources are freed | mtm | 2004-03-28 | 1 | -3/+3 |
* | Change all instances of THR_LOCK/UNLOCK, etc to UMTX_*. | mtm | 2003-07-06 | 1 | -6/+6 |
* | Catchup with _thread_suspend() changes. | mtm | 2003-06-30 | 1 | -1/+3 |
* | Sweep through pthread locking and use the new locking primitives for | mtm | 2003-06-29 | 1 | -6/+7 |
* | Don't hold the active thread list lock when signaling the gc thread. | mtm | 2003-05-29 | 1 | -1/+1 |
* | Revert part of the last commit. I don't know what I was smoking. | mtm | 2003-05-27 | 1 | -2/+13 |
* | Revise the unlock order in _pthread_join(). Also, if the joined | mtm | 2003-05-26 | 1 | -12/+6 |
* | Start locking up the active and dead threads lists. The active threads | mtm | 2003-05-25 | 1 | -27/+34 |
* | Move a misplaced comment. | mtm | 2003-05-20 | 1 | -1/+1 |
* | - Define curthread as _get_curthread() and remove all direct calls to | jeff | 2003-04-02 | 1 | -1/+0 |
* | - Don't drop and reacquire giant in thread_suspend(). Change callers to do | jeff | 2003-04-01 | 1 | -0/+2 |
* | - Add libthr but don't hook it up to the regular build yet. This is an | jeff | 2003-04-01 | 1 | -0/+161 |