summaryrefslogtreecommitdiff
path: root/lib/libpthread/thread/thr_create.c
Commit message (Expand)AuthorAgeFilesLines
* KMF_DONE is now in /sys/sys/kse.h, no longer need to define it here.David Xu2003-06-041-3/+0
* Change low-level locking a bit so that we can tell ifDaniel Eischen2003-05-241-24/+9
* Fix suspend and resume.Daniel Eischen2003-05-041-1/+3
* Move the mailbox to the beginning of the thread and align theDaniel Eischen2003-04-301-0/+3
* o Don't add a scope system thread's KSE to the list of availableDaniel Eischen2003-04-281-0/+7
* Add a couple asserts to pthread_cond_foo to ensure the (low-level)Daniel Eischen2003-04-221-1/+15
* Add an i386-specifc hack to always set %gs. There still seemsDaniel Eischen2003-04-211-15/+39
* Sorry folks; I accidentally committed a patch from what I was workingDaniel Eischen2003-04-181-6/+7
* Revamp libpthread so that it has a chance of working in an SMPDaniel Eischen2003-04-181-94/+164
* Use KSE to schedule threads.Jonathan Mini2002-10-301-8/+8
* Make libpthread KSE aware.Jonathan Mini2002-09-161-35/+8
* Make the changes needed for libpthread to compile in its new home.Jonathan Mini2002-09-161-1/+1
* Oops, forgot to set the suspended flag for threads that are createdDaniel Eischen2002-07-091-2/+3
* Add the ability to recognize old references to keys, and return NULLDaniel Eischen2002-03-191-1/+1
* This has been sitting in my local tree long enough. Remove the useDaniel Eischen2002-02-091-8/+0
* Implement pthread_attr_[gs]etguardsize(). Non-default-size stacks used toJason Evans2001-07-201-62/+7
* Instead of using a join queue for each thread, use a single pointer toJason Evans2001-05-201-2/+2
* To be consistent, use the __weak_reference macro from <sys/cdefs.h>Daniel Eischen2001-04-101-1/+1
* Add weak definitions for wrapped system calls. In general:Daniel Eischen2001-01-241-8/+11
* Don't needlessly poll file descriptors when there are noDaniel Eischen2000-11-091-21/+24
* Implement zero system call thread switching. Performance ofDaniel Eischen2000-10-131-61/+38
* Fix pthread_suspend_np/pthread_resume_np. For the record, suspending aDaniel Eischen2000-03-151-3/+2
* Implement continuations to correctly handle [sig|_]longjmp() inside of aJason Evans2000-01-191-11/+25
* Don't explicitly mmap() red zones at the bottom of thread stacks (exceptJason Evans1999-12-291-10/+1
* Change stack allocation algorithm to make better use of memoryDaniel Eischen1999-12-281-15/+15
* * Fix the stack allocation code so that it works for alpha. Change itDoug Rabson1999-11-281-5/+23
* add pthread_cancel, obtained from OpenBSD.Alfred Perlstein1999-11-281-2/+3
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Add RCS IDs to those files without them.Daniel Eischen1999-08-051-2/+2
* Fix a couple more coding style nits.Jason Evans1999-07-111-2/+2
* Modify previous changes to conform better to libc_r's coding style.Jason Evans1999-07-111-35/+56
* Always use growable thread stacks on the i386. The VM_STACK kernel optionJason Evans1999-07-061-4/+2
* Use growable stacks for thread stacks that are the default stack size.Jason Evans1999-07-051-1/+57
* In the words of the author:John Birrell1999-06-201-22/+16
* [ The author's description... ]John Birrell1999-03-231-10/+30
* Fix some bugs in pthread scheduler:Dmitrij Tejblum1998-10-091-0/+3
* Move the cleanup code that frees memory allocated for a dead thread fromJohn Birrell1998-09-301-0/+16
* Change signal model to match POSIX (i.e. one set of signal handlersJohn Birrell1998-04-291-122/+27
* Change the FILE locking to be by FILE, not by the underlying fd asJohn Birrell1998-04-111-0/+7
* Move the magic field initialisation to a place when it is more magic.John Birrell1998-04-041-6/+7
* Add a magic field to the pthread structure to help recognize validJohn Birrell1998-04-031-0/+6
* Add FreeBSD/Alpha code to initialise a jmpbuf for a created thread.John Birrell1998-03-091-3/+19
* Fixes from Jeremy Allison and Terry Lambert for pthreads:Julian Elischer1998-02-131-1/+2
* Submitted by: John BirrellJulian Elischer1997-02-051-3/+3
* Submitted by: John Birrell <cimaxp1!jb@werple.net.au>Julian Elischer1996-08-201-9/+12
* Reviewed by: julianJulian Elischer1996-01-221-0/+277