summaryrefslogtreecommitdiff
path: root/lib/libpthread/thread/thr_spinlock.c
Commit message (Expand)AuthorAgeFilesLines
* Repo copy libpthreads to libkse.David E. O'Brien2007-10-091-149/+0
* Remove 3rd clause, renumber, ok per emailWarner Losh2007-01-121-4/+1
* Add compatibility symbol maps. libpthread (.so.1 and .so.2)Daniel Eischen2006-03-131-0/+4
* Increase the number of spinlocks, since libc's malloc implementation isJason Evans2006-01-131-1/+1
* Use a generic way to back threads out of wait queues when handlingDaniel Eischen2004-12-181-6/+10
* Use mutex instead of low level thread lock to implement spinlock, thisDavid Xu2003-12-091-30/+18
* Go back to using rev 1.18 where thread locks are used instead of KSEDaniel Eischen2003-12-081-17/+16
* Back out last change and go back to using KSE locks instead of threadDaniel Eischen2003-11-161-16/+17
* Use THR lock instead of KSE lock to avoid scheduler be blocked in spinlock.David Xu2003-11-081-17/+16
* Add the ability to reinitialize a spinlock (libc/libpthreadDaniel Eischen2003-11-041-12/+17
* Don't really spin on a spinlock; silently convert it to the sameDaniel Eischen2003-05-291-13/+65
* o Don't add a scope system thread's KSE to the list of availableDaniel Eischen2003-04-281-15/+16
* Revamp libpthread so that it has a chance of working in an SMPDaniel Eischen2003-04-181-29/+10
* - Define a _spinunlock() function so that threading implementations may doJeff Roberson2003-03-261-0/+7
* Make the changes needed for libpthread to compile in its new home.Jonathan Mini2002-09-161-1/+1
* Revamp suspend and resume. While I'm here add pthread_suspend_all_np()Daniel Eischen2002-05-241-1/+1
* Do not use __progname directly (except in [gs]etprogname(3)).Mark Murray2002-03-291-5/+7
* Add weak definitions for wrapped system calls. In general:Daniel Eischen2001-01-241-6/+9
* Simplify sytem call renaming. Instead of _foo() <-- _libc_foo <-- foo(),Jason Evans2000-01-271-1/+1
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Add RCS IDs to those files without them.Daniel Eischen1999-08-051-2/+2
* [ The author's description... ]John Birrell1999-03-231-17/+15
* Add support for compile time debug. This is enabled if libc_r is builtJohn Birrell1998-06-091-20/+52
* Add a warning message for a thread locking against itself. This isJohn Birrell1998-06-061-3/+14
* Treat the lock value as volatile.John Birrell1998-05-051-2/+2
* Change signal model to match POSIX (i.e. one set of signal handlersJohn Birrell1998-04-291-0/+65