summaryrefslogtreecommitdiffstats
path: root/lib/libkse/thread/thr_private.h
Commit message (Expand)AuthorAgeFilesLines
* Remove hacks to allow libkse to export its symbols in the LIBTHREAD_1_0deischen2007-12-161-33/+0
* WARNS=3'ify.deischen2007-11-301-10/+13
* Enable symbol versioning by default. Use WITHOUT_SYMVER to disable it.deischen2007-05-131-1/+1
* Catch up with the renaming of the private version namespace.deischen2007-04-291-1/+1
* Remove 3rd clause, renumber, ok per emailimp2007-01-121-4/+1
* o Remove a cruft prevented libpthread sigaction(2) wrapper tomaxim2006-06-091-0/+7
* Bring libpthread up to WARNS level 2.des2006-03-291-6/+10
* Add compatibility symbol maps. libpthread (.so.1 and .so.2)deischen2006-03-131-0/+34
* Only catch SIGINFO (for dumping thread states) when LIBPTHREAD_DEBUGdeischen2006-03-061-0/+1
* Fix off-by-one nanosecond in macro TIMESPEC_ADD.davidxu2005-06-221-1/+1
* Increase the default stacksizes:deischen2005-02-131-3/+7
* Use a generic way to back threads out of wait queues when handlingdeischen2004-12-181-5/+19
* Save cancelflags in signal frame, this fixes a problem thatdavidxu2004-11-011-0/+1
* 1. Move thread list flags into new separate member, and atomicallydavidxu2004-10-231-11/+15
* Add a way to force 1:1 mode for libpthread. To do this, definedeischen2004-08-071-0/+1
* s/TMDF_DONOTRUNUSER/TMDF_SUSPEND/gdavidxu2004-08-031-1/+1
* Don't include lock.h and pthread_md.h when we're being included bymarcel2004-07-181-0/+2
* Add code to support thread debugging.davidxu2004-07-131-12/+24
* Check pending signals, if there is signal will be unblocked bydavidxu2004-06-121-0/+1
* Provide a userland version of non-pshared semaphores and add cancellationdeischen2004-02-031-12/+0
* Add a simple work-around for deadlocking on recursive read locksdeischen2004-01-081-1/+4
* Forgot to commit this file for last commit. :(davidxu2003-12-291-0/+4
* Code clean up, remove unused MACROS and function prototypes.davidxu2003-12-191-18/+0
* Remove an unused struct definition.deischen2003-12-091-12/+0
* Add cancellation points for accept() and connect().deischen2003-12-091-0/+2
* Rename _thr_enter_cancellation_point to _thr_cancel_enter, renamedavidxu2003-12-091-14/+25
* 1.Macro optimizing KSE_LOCK_ACQUIRE and THR_LOCK_ACQUIRE to use static falldavidxu2003-11-291-8/+7
* Add an implementation for pthread_atfork().deischen2003-11-041-0/+13
* Complete cancellation support for M:N threads, check cancelling flag whendavidxu2003-10-081-0/+1
* Save and restore timeout field for signal frame just like what we diddavidxu2003-09-221-0/+1
* 1. Allocating and freeing lock related resource in _thr_alloc and _thr_freedavidxu2003-09-141-0/+2
* Original pthread_once code has memory leak if pthread_once_t is used indavidxu2003-09-091-0/+2
* Add code to support pthread spin lock.davidxu2003-09-091-0/+6
* Add code to support barrier synchronous object and implementdavidxu2003-09-041-0/+12
* Allow the concurrency level to be reduced.deischen2003-08-301-0/+1
* Treat initial thread as scope system thread when KSE mode is not activateddavidxu2003-08-181-12/+0
* Rethink the MD interfaces for libpthread to account fordeischen2003-08-051-11/+4
* Simplify sigwait code a bit by using a waitset and removing oldsigmask.davidxu2003-07-271-2/+5
* Move idle kse wakeup to outside of regions where locks are held.deischen2003-07-231-2/+2
* Cleanup thread accounting. Don't reset a threads timeslicedeischen2003-07-181-2/+5
* o Eliminate upcall for PTHREAD_SYSTEM_SCOPE thread, now itdavidxu2003-07-171-9/+13
* o Use a daemon thread to monitor signal events in kernel, if pendingdavidxu2003-06-281-14/+19
* Untangle the inter-dependency of kse types and ksd types/functionsmarcel2003-06-231-1/+0
* Attempt to eliminate PLT relocations from rwlock aquire/releasekan2003-05-301-0/+20
* Don't really spin on a spinlock; silently convert it to the samedeischen2003-05-291-1/+2
* Add a method of yielding the current thread with the schedulerdeischen2003-05-161-23/+22
* Fix suspend and resume.deischen2003-05-041-0/+5
* Move the mailbox to the beginning of the thread and align thedeischen2003-04-301-4/+6
* o Don't add a scope system thread's KSE to the list of availabledeischen2003-04-281-9/+37
* Protect thread errno from being changed while operatingdeischen2003-04-231-0/+2
OpenPOWER on IntegriCloud