summaryrefslogtreecommitdiffstats
path: root/lib/libkse/thread/thr_spinlock.c
Commit message (Expand)AuthorAgeFilesLines
* Remove hacks to allow libkse to export its symbols in the LIBTHREAD_1_0deischen2007-12-161-4/+0
* WARNS=3'ify.deischen2007-11-301-8/+18
* Remove 3rd clause, renumber, ok per emailimp2007-01-121-4/+1
* Add compatibility symbol maps. libpthread (.so.1 and .so.2)deischen2006-03-131-0/+4
* Increase the number of spinlocks, since libc's malloc implementation isjasone2006-01-131-1/+1
* Use a generic way to back threads out of wait queues when handlingdeischen2004-12-181-6/+10
* Use mutex instead of low level thread lock to implement spinlock, thisdavidxu2003-12-091-30/+18
* Go back to using rev 1.18 where thread locks are used instead of KSEdeischen2003-12-081-17/+16
* Back out last change and go back to using KSE locks instead of threaddeischen2003-11-161-16/+17
* Use THR lock instead of KSE lock to avoid scheduler be blocked in spinlock.davidxu2003-11-081-17/+16
* Add the ability to reinitialize a spinlock (libc/libpthreaddeischen2003-11-041-12/+17
* Don't really spin on a spinlock; silently convert it to the samedeischen2003-05-291-13/+65
* o Don't add a scope system thread's KSE to the list of availabledeischen2003-04-281-15/+16
* Revamp libpthread so that it has a chance of working in an SMPdeischen2003-04-181-29/+10
* - Define a _spinunlock() function so that threading implementations may dojeff2003-03-261-0/+7
* Make the changes needed for libpthread to compile in its new home.mini2002-09-161-1/+1
* Revamp suspend and resume. While I'm here add pthread_suspend_all_np()deischen2002-05-241-1/+1
* Do not use __progname directly (except in [gs]etprogname(3)).markm2002-03-291-5/+7
* Add weak definitions for wrapped system calls. In general:deischen2001-01-241-6/+9
* Simplify sytem call renaming. Instead of _foo() <-- _libc_foo <-- foo(),jasone2000-01-271-1/+1
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Add RCS IDs to those files without them.deischen1999-08-051-2/+2
* [ The author's description... ]jb1999-03-231-17/+15
* Add support for compile time debug. This is enabled if libc_r is builtjb1998-06-091-20/+52
* Add a warning message for a thread locking against itself. This isjb1998-06-061-3/+14
* Treat the lock value as volatile.jb1998-05-051-2/+2
* Change signal model to match POSIX (i.e. one set of signal handlersjb1998-04-291-0/+65
OpenPOWER on IntegriCloud