aboutsummaryrefslogtreecommitdiff
path: root/lib/libthr
Commit message (Expand)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create tagrelease/5.3.0_cvscvs2svn2004-11-0463-63/+63
* ----------------------------Mike Makonnen2004-10-092-0/+314
* ----------------------------Mike Makonnen2004-10-091-41/+7
* MFC:Mike Makonnen2004-10-091-5/+1
* MFC:Mike Makonnen2004-10-091-3/+10
* This commit was manufactured by cvs2svn to create branch 'RELENG_5'.cvs2svn2004-08-222-0/+106
* This commit was manufactured by cvs2svn to create branch 'RELENG_5'.cvs2svn2004-08-182-63/+0
* Add rtld-elf to the include path for the rtld to pthread TLS interface.Doug Rabson2004-08-151-0/+1
* Add TLS support for libthr on i386.Doug Rabson2004-08-152-74/+29
* o Assertions to catch that stuff that shouldn't happen is not happening.Mike Makonnen2004-07-303-20/+19
* Define _libthr_debug for use by libthread_db.Marcel Moolenaar2004-07-181-0/+9
* Record the offset of thr_id in the thread structure. Required forMarcel Moolenaar2004-07-041-0/+1
* Change the thread ID (thr_id_t) used for 1:1 threading from being aMarcel Moolenaar2004-07-024-19/+9
* When a thread is created suspended have libthr suspend it explicitlyMike Makonnen2004-06-301-10/+3
* Implement pthread_atfork in libthr. This is mostly from deichen'sMike Makonnen2004-06-275-0/+133
* In the case that the global thread list is being re-initialized afterMike Makonnen2004-06-271-4/+4
* Make libthr async-signal-safe without costly signal masking. The guidlines IMike Makonnen2004-05-2015-622/+320
* q§Mike Makonnen2004-05-201-7/+5
* Unconditionaly initialize any spin lock passed to pthread_spin_init(). WhileMike Makonnen2004-04-241-4/+0
* o Also check that the mutex type is not less than the minimum allowable value.Mike Makonnen2004-03-291-2/+3
* Make the minimum implementation of pthread_kill conform to theMike Makonnen2004-03-291-0/+13
* o Don't explicitly check the thread for NULL. That is the caller'sMike Makonnen2004-03-291-6/+10
* o If a thread is marked as detached AND on the dead threads listMike Makonnen2004-03-291-3/+3
* If a condition variable is statically initialized don't returnMike Makonnen2004-03-291-2/+6
* The thread suspend function now returns ETIMEDOUT, not EAGAIN.Mike Makonnen2004-03-292-3/+2
* o Remove more references to SIGTHRMike Makonnen2004-03-292-58/+0
* Remove the garbage collector thread. All resources are freedMike Makonnen2004-03-287-244/+44
* o Since we're not using signals for thread synchronization anymore,Mike Makonnen2004-03-272-34/+17
* Stop using signals for synchronizing threads. The performance penaltyMike Makonnen2004-03-275-24/+9
* o The mutex locking functions aren't normally cancellation points. But,Mike Makonnen2004-03-261-3/+12
* o Initialize a local variable before referencing it. This was notMike Makonnen2004-03-261-1/+4
* Make NULL a (void*)0 whereever possible, and fix the warnings(-Werror)Mark Murray2004-03-051-1/+1
* libthr powerpc support.Peter Grehan2004-03-022-0/+63
* Implement PThreads barriers and barrier attributes.Mike Makonnen2004-02-196-1/+236
* Don't wake up the thread after the signal handlerMike Makonnen2004-02-191-1/+1
* Remove thr_getschedparam.c since it's contents have been moved intoMike Makonnen2004-02-181-1/+0
* There are consumers of rwlocks, inluding our own libc, that depend onMike Makonnen2004-02-181-96/+24
* o Catch up with the mutex priority protocol fixes.Mike Makonnen2004-02-182-121/+65
* o StyleMike Makonnen2004-02-182-48/+39
* o Refactor and, among other things, get rid of insane nesting levels.Mike Makonnen2004-02-182-811/+305
* Move the initialization of thread priority to a common function.Mike Makonnen2004-02-182-6/+3
* Move the weak references to the top of the file to conformMike Makonnen2004-02-181-43/+22
* style cleanup: Remove duplicate $FreeBSD$ tags.Colin Percival2004-02-101-2/+0
* Remove the band-aid (#include <time.h>).Daniel Eischen2004-02-031-1/+0
* Add <time.h> -- bandaid to unbreak world in <semaphore.h>.Daniel Eischen2004-02-031-0/+1
* Bump up the maximum number concurrent threads on x86.Mike Makonnen2004-02-011-1/+1
* I update the rwlock code in libthr to be more standards compliant andMike Makonnen2004-01-291-12/+119
* When suspending a thread if the timeout was very short orMike Makonnen2004-01-291-0/+11
* o Implement the pthread_spin_* functions in libthr.Mike Makonnen2004-01-222-0/+91
* Refactor _pthread_mutex_initMike Makonnen2004-01-191-125/+64