summaryrefslogtreecommitdiffstats
path: root/lib/libthr/thread/thr_create.c
Commit message (Expand)AuthorAgeFilesLines
* - Remove variable _thr_scope_system, all threads are system scope.davidxu2006-12-151-5/+0
* Eliminate atomic operations in thread cancellation functions, it shoulddavidxu2006-11-241-2/+2
* use rtprio_thread system call to get or set thread priority.davidxu2006-09-211-6/+8
* Use umutex APIs to implement pthread_mutex, member pp_mutexq is addeddavidxu2006-08-281-0/+1
* Caching scheduling policy and priority in userland, a critical but baddlydavidxu2006-07-131-4/+3
* Use thr_setscheduler, thr_getscheduler and thr_setschedparam to implementdavidxu2006-07-131-2/+3
* Use kernel facilities to support real-time scheduling.davidxu2006-07-121-25/+17
* WARNS level 4 cleanup.davidxu2006-04-041-1/+3
* Remove priority mutex code because it does not work correctly,davidxu2006-03-271-1/+0
* Fix a bug recently introduced, the _thread_active_count should bedavidxu2006-01-081-0/+1
* Refine thread suspension code, now thread suspension is a blockabledavidxu2006-01-051-29/+53
* Update copyright.davidxu2005-12-171-19/+13
* The pthread_attr_set_createsuspend_np was broken, fix it bydavidxu2005-10-101-1/+1
* Include needed headers that were obtained through <pthread.h>. Sort headersstefanf2005-09-011-1/+2
* Use thr_new syscall to create a new thread, obscure context operationsdavidxu2005-04-231-24/+16
* Add debugger event reporting support, current only TD_CREATE and TD_DEATHdavidxu2005-04-121-3/+18
* Import my recent 1:1 threading working. some features improved includes:davidxu2005-04-021-96/+131
* Adjust code to support AMD64, on AMD64, thread needs to set fsbase bydavidxu2004-08-191-3/+20
* Record the offset of thr_id in the thread structure. Required formarcel2004-07-041-0/+1
* Change the thread ID (thr_id_t) used for 1:1 threading from being amarcel2004-07-021-9/+0
* When a thread is created suspended have libthr suspend it explicitlymtm2004-06-301-10/+3
* Make libthr async-signal-safe without costly signal masking. The guidlines Imtm2004-05-201-1/+0
* Remove the garbage collector thread. All resources are freedmtm2004-03-281-15/+0
* Move the initialization of thread priority to a common function.mtm2004-02-181-1/+0
* Preparations to make libthr work in multi-threaded fork()ing applications.mtm2003-12-261-24/+1
* When creating a pthread in the suspended state their were twomtm2003-12-151-2/+4
* It's unnecessary to lock the thread during creation. Simply extendmtm2003-05-291-5/+2
* Decouple the thread stack [de]allocating functions from the 'dead threads list'mtm2003-05-261-3/+2
* Return gracefully, rather than aborting, when the maximum concurrentmtm2003-05-251-1/+12
* Part of the last patch.mtm2003-05-251-7/+7
* Make WARNS2 clean. The fixes mostly included:mtm2003-05-231-1/+0
* Re-enable the garbage collector thread in anticipation of furthermtm2003-05-211-2/+0
* Fix build breakage (on ia64) caused by a missing file descriptor tomarcel2003-04-201-1/+1
* - Pass a ucontext_t to _set_curthread. If non-NULL the new thread is setjake2003-04-031-4/+4
* - Define curthread as _get_curthread() and remove all direct calls tojeff2003-04-021-12/+4
* - Add libthr but don't hook it up to the regular build yet. This is anjeff2003-04-011-0/+228
OpenPOWER on IntegriCloud