summaryrefslogtreecommitdiffstats
path: root/lib/libc_r/uthread/uthread_init.c
Commit message (Expand)AuthorAgeFilesLines
* Install library-installed signal handlers with the SA_RESTART flagdeischen2002-09-301-1/+1
* Revamp suspend and resume. While I'm here add pthread_suspend_all_np()deischen2002-05-241-7/+21
* Undo namespace pollution by prefixing the globals pthread_guard_default andalfred2002-05-151-7/+7
* Don't use PAGE_SIZE in userland, instead use getpagesize(), this is toalfred2002-05-131-3/+14
* Add the ability to recognize old references to keys, and return NULLdeischen2002-03-191-1/+1
* This has been sitting in my local tree long enough. Remove the usedeischen2002-02-091-12/+0
* Fix the retrieval of USRSTACK via sysctl so that it works for 64-bitdeischen2001-12-181-2/+2
* Make libc_r check the kern.usrstack sysctl instead of using internalpeter2001-10-261-3/+8
* Compensate for "Compensate for header dethreading" by backing it out.bde2001-10-101-2/+0
* Implement pthread_attr_[gs]etguardsize(). Non-default-size stacks used tojasone2001-07-201-4/+1
* Instead of using a join queue for each thread, use a single pointer tojasone2001-05-201-2/+2
* Compenate for header dethreading.markm2001-05-011-0/+2
* Limit threads clock resolution to no less than 1000usec (1000Hz).deischen2001-02-261-1/+2
* Add weak definitions for wrapped system calls. In general:deischen2001-01-241-91/+119
* Force strong references to several pthread_* functions which are weaklyobrien2001-01-061-0/+32
* When entering the scheduler from the signal handler, telldeischen2000-11-141-6/+9
* Don't needlessly poll file descriptors when there are nodeischen2000-11-091-29/+25
* Implement zero system call thread switching. Performance ofdeischen2000-10-131-15/+47
* If multiple threads are blocked in sigwait() for the same signal that doesjasone2000-06-271-0/+3
* Implement continuations to correctly handle [sig|_]longjmp() inside of ajasone2000-01-191-0/+12
* Properly initialize the last active time of the initial thread. This fixesdeischen2000-01-181-0/+6
* Don't explicitly mmap() red zones at the bottom of thread stacks (exceptjasone1999-12-291-1/+7
* Change stack allocation algorithm to make better use of memorydeischen1999-12-281-7/+5
* add pthread_cancel, obtained from OpenBSD.alfred1999-11-281-0/+5
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Fix thread initialization to allow for the case where stdio filedeischen1999-08-051-8/+12
* Use USRSTACK (defined in <machine/vmparam.h>) to get top of the initial stack.dt1999-07-121-3/+4
* Modify previous changes to conform better to libc_r's coding style.jasone1999-07-111-4/+6
* Always use growable thread stacks on the i386. The VM_STACK kernel optionjasone1999-07-061-4/+2
* Use growable stacks for thread stacks that are the default stack size.jasone1999-07-051-15/+28
* Fix few warnings on the alpha.dt1999-06-231-2/+2
* In the words of the author:jb1999-06-201-10/+43
* [ The author's description... ]jb1999-03-231-5/+33
* Move the cleanup code that frees memory allocated for a dead thread fromjb1998-09-301-0/+5
* Add extra initialisation code that is required for processes thatjb1998-08-101-1/+29
* Change signal model to match POSIX (i.e. one set of signal handlersjb1998-04-291-33/+22
* Fixes from Jeremy Allison and Terry Lambert for pthreads:julian1998-02-131-1/+35
* Fixed overallocation of _thread_fd_table.alex1997-05-131-1/+1
* Submitted by: John Birrelljulian1997-02-051-3/+17
* Submitted by: John Birrell <cimaxp1!jb@werple.net.au>julian1996-08-201-12/+0
* Added a new module "uthread_autoinit.cc". This is a small C++ module.jdp1996-02-171-0/+12
* Reviewed by: julianjulian1996-01-221-0/+214
OpenPOWER on IntegriCloud