summaryrefslogtreecommitdiffstats
path: root/lib/libpthread/thread/thr_init.c
Commit message (Expand)AuthorAgeFilesLines
* Repo copy libpthreads to libkse.obrien2007-10-091-530/+0
* Remove 3rd clause, renumber, ok per emailimp2007-01-121-4/+1
* Add compatibility symbol maps. libpthread (.so.1 and .so.2)deischen2006-03-131-0/+5
* Only catch SIGINFO (for dumping thread states) when LIBPTHREAD_DEBUGdeischen2006-03-061-0/+2
* Add some more pthread stubs so that librt can use them.deischen2006-03-051-4/+35
* Modify the code path of the ifdef NOTYET part of _kse_single_thread():brian2005-09-241-1/+1
* Somewhere along the line, tick accumulation for SA threads wasdeischen2005-02-181-1/+1
* Set the default guardsize and stacksize in the default threaddeischen2005-02-151-0/+2
* Increase the default stacksizes:deischen2005-02-131-3/+11
* Use a generic way to back threads out of wait queues when handlingdeischen2004-12-181-0/+1
* Pull debug symbols in for statically linked binary.davidxu2004-08-211-0/+4
* As long as we have a knob to force system scope threads, why not havedeischen2004-08-121-1/+3
* Add a way to force 1:1 mode for libpthread. To do this, definedeischen2004-08-071-5/+9
* If _libkse_debug is not zero, activate thread mode.davidxu2004-07-131-0/+6
* Remove surplus mmap() call for stack guard page in init_private, it is donedavidxu2003-11-291-25/+0
* Add an implementation for pthread_atfork().deischen2003-11-041-0/+2
* Treat initial thread as scope system thread when KSE mode is not activateddavidxu2003-08-181-4/+3
* Initialize rtld lock just before turning on thread mode anddavidxu2003-08-101-2/+0
* Rethink the MD interfaces for libpthread to account fordeischen2003-08-051-14/+7
* o Eliminate upcall for PTHREAD_SYSTEM_SCOPE thread, now itdavidxu2003-07-171-5/+11
* o Use a daemon thread to monitor signal events in kernel, if pendingdavidxu2003-06-281-39/+4
* Only init _thread_sigact once, needn't init it again after a fork().davidxu2003-06-041-31/+31
* Attempt to eliminate PLT relocations from rwlock aquire/releasekan2003-05-301-0/+2
* Don't really spin on a spinlock; silently convert it to the samedeischen2003-05-291-0/+1
* Add a method of yielding the current thread with the schedulerdeischen2003-05-161-0/+2
* Move the mailbox to the beginning of the thread and align thedeischen2003-04-301-0/+3
* Create the thread signal lock as a KSE lock (as opposed todeischen2003-04-291-1/+1
* Add a couple asserts to pthread_cond_foo to ensure the (low-level)deischen2003-04-221-0/+3
* Sorry folks; I accidentally committed a patch from what I was workingdeischen2003-04-181-3/+3
* Revamp libpthread so that it has a chance of working in an SMPdeischen2003-04-181-201/+314
* Deliver signals posted via an upcall to the appropriate thread.mini2003-02-171-0/+31
* Schedule an idle context to block until timeouts expire without blockingmini2002-11-121-0/+12
* Use KSE to schedule threads.mini2002-10-301-11/+16
* Make libpthread KSE aware.mini2002-09-161-158/+16
* Make the changes needed for libpthread to compile in its new home.mini2002-09-161-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
OpenPOWER on IntegriCloud