Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Add pthread barrier support. | 2012-04-11 | 5 | -1/+328 | ||
| | | | | | | | | | | | | | | | Implementation and documentation for: - pthread_barrier_init() - pthread_barrier_destroy() - pthread_barrier_wait() - pthread_barrierattr_init() - pthread_barrierattr_destroy() - pthread_barrierattr_getpshared() - pthread_barrierattr_setpshared() Currently only private barriers are supported. Okay guenther@. | |||||
* | Remove man pages for removed non-portable functions. okay jmc@ | 2012-03-22 | 4 | -159/+4 | ||
| | ||||||
* | Update cancellation point list to reflect what's done with rthreads | 2012-03-22 | 1 | -2/+6 | ||
| | ||||||
* | new sentence, new line; | 2012-03-22 | 1 | -3/+4 | ||
| | ||||||
* | Update list of cancellation points to reflect what was in 5.1's uthreads | 2012-03-21 | 1 | -6/+28 | ||
| | | | | Pointed out by nicolas.george at normalesup.org. ok jmc@ | |||||
* | add sem_timedwait to NAME; | 2012-03-04 | 1 | -2/+3 | ||
| | ||||||
* | Document sem_timedwait() | 2012-03-03 | 2 | -7/+33 | ||
| | ||||||
* | Apply a bit more consistency in the ordering of functions in each | 2012-02-25 | 1 | -16/+16 | ||
| | | | | group of functions. No objection from jmc@ | |||||
* | Add pthread_condattr_{get,set}clock(), pthread_mutex_timedlock(), | 2012-02-24 | 1 | -3/+24 | ||
| | | | | and pthread_rwlock_{timed,try}{rd,wr}lock(). Requested by jmc@ | |||||
* | jmc@ points out that the underlying manpage should be named after one | 2012-02-24 | 2 | -8/+7 | ||
| | | | | of the functions, not a generic name that doesn't itself exist | |||||
* | now that pthread_mutex_trylock.3 has been folded into pthread_mutex_lock.3, | 2012-02-24 | 4 | -13/+9 | ||
| | | | | don;t list both pages in SEE ALSO; | |||||
* | Document pthread_condattr_{init,destroy,setclock,getclock} | 2012-02-24 | 2 | -1/+125 | ||
| | ||||||
* | Merge pthread_mutex_trylock(3) into pthread_mutex_lock(3) and document | 2012-02-24 | 3 | -90/+108 | ||
| | | | | | | pthread_mutex_timedlock() in that same page ok fgsch@, brad@, as well as jmc@, who also fixed a bunch of nits | |||||
* | there is no library function called sched_prio(), so this manual page | 2010-11-07 | 2 | -6/+5 | ||
| | | | | | was incorrectly named. there should be no sched_prio(3) page; it is misleading. | |||||
* | do not list MLINKed man pages multiple times in SEE ALSO; | 2010-11-07 | 1 | -3/+2 | ||
| | ||||||
* | tweak previous; | 2010-11-07 | 1 | -3/+5 | ||
| | ||||||
* | Add sched_get_priority_{min,max}. tested in a bulk by landry@. | 2010-11-07 | 3 | -7/+85 | ||
| | | | | input and ok from phessler@ and guenther@ | |||||
* | document when the _timed{rd,wr}lock functions first appeared; from brad | 2010-05-03 | 2 | -4/+12 | ||
| | | | | ok guenther | |||||
* | Add support for pthread_rwlock_timed locks. | 2010-04-12 | 3 | -16/+67 | ||
| | | | | from brad. ok kurt, who's too busy to commit | |||||
* | Add pthread_attr_[sg]etguardsize() to match rthread, including manpages | 2008-12-18 | 9 | -15/+117 | ||
| | | | | | | Bump lib minor ok otto@ kurt@ marc@; doc review by jmc@ | |||||
* | - correct .Dt for pthread_attr_setstack.3 | 2008-07-05 | 3 | -6/+8 | ||
| | | | | - new sentence, new line | |||||
* | Add manpage for pthread_attr_[sg]etstack(3) | 2008-07-05 | 8 | -21/+133 | ||
| | | | | | Correct misnaming in STANDARDS section ok brad@ otto@ | |||||
* | apparently this function cannot return EBUSY, so back out -r1.7; | 2007-07-26 | 1 | -6/+2 | ||
| | | | | from pjanzen; ok marc | |||||
* | convert to new .Dd format; | 2007-05-31 | 62 | -124/+124 | ||
| | ||||||
* | typo; from daniel matic | 2006-11-15 | 1 | -2/+2 | ||
| | ||||||
* | revert this file to -r1.2, when it was originally written, | 2005-11-14 | 1 | -61/+30 | ||
| | | | | | | | | | | | because of an unacceptable license: the file was originally written by david leonard, who has kindly agreed to us putting a (public domain) license on it: the original page did not contain any license. thanks david. this also includes some tweaks by me, so it does not exactly match revision 1.2. | |||||
* | a bit of rewording; with input from jmc@. | 2005-11-01 | 1 | -5/+6 | ||
| | ||||||
* | add copyright from the original FreeBSD man page. | 2005-10-31 | 1 | -2/+35 | ||
| | ||||||
* | remove trailing spaces; | 2005-10-30 | 1 | -3/+3 | ||
| | ||||||
* | shuffle some of the function names around into new section names. | 2005-10-30 | 1 | -32/+25 | ||
| | ||||||
* | Add pthread_atfork(3) | 2005-10-30 | 3 | -2/+86 | ||
| | | | | | | | From FreeBSD 'looks ok' fgsch@ miod@ man page reviewed by jmc@ | |||||
* | remove MLINKS for pthread_mutexattr_{g,s}etpshared.3: | 2005-10-12 | 1 | -3/+1 | ||
| | | | | | these functions seem never to have existed, and are certainly not documented in pthread_mutexattr(3), the page to which they point. | |||||
* | - make sure sem_ pages reference each other (idea from similar freebsd commit) | 2005-07-14 | 6 | -10/+30 | ||
| | | | | | | | - where two functions are documented in the same page, make sure we don;t reference them both in SEE ALSO. kind of annoying to call up a second man page and find it's the same as the last one (even more annoying to not realise two pages are the same till you've finished reading twice ;)... | |||||
* | document [EBUSY]; | 2005-02-09 | 1 | -1/+5 | ||
| | | | | | from freebsd pr #73887; ok marc@ | |||||
* | typo; from axel andersson; | 2005-02-01 | 1 | -2/+2 | ||
| | ||||||
* | pthead_supsend_all_np and pthread_resume_all_np from freebsd via | 2004-05-01 | 3 | -11/+60 | ||
| | | | | | | Kurt Miller <truk at optonline.net>. Kurt says: They're needed for the java hotspot compiler in the 1.3+ jdk OK brad@ | |||||
* | Add missing const for function parameters to match POSIX. | 2004-02-16 | 2 | -4/+4 | ||
| | | | | | | From: FreeBSD's libc_r ok marc@ | |||||
* | Change read_stackseg_np to work with any thread, not just the current | 2004-01-26 | 1 | -5/+5 | ||
| | | | | | thread. Requested by truk at optonline dot net and OK-ed by tedu @. | |||||
* | use new .St macro; | 2004-01-25 | 2 | -4/+4 | ||
| | ||||||
* | fix .Xr and SEE ALSO; | 2004-01-16 | 1 | -5/+5 | ||
| | | | | use parentheses; | |||||
* | add some commas; | 2004-01-16 | 1 | -3/+3 | ||
| | ||||||
* | man pages for thread_yield and pthread_stackseg_np | 2004-01-15 | 4 | -3/+88 | ||
| | | | | jmc asked for them, now he can make them look pretty | |||||
* | group and list thread functions; | 2004-01-15 | 1 | -2/+200 | ||
| | | | | | | | also add missing pages to SEE ALSO; prodded by tedu@, based on freebsd's page, and helped by marc@; ok marc@ tedu@ | |||||
* | add a section on thread safety, which is a start at documenting which | 2004-01-02 | 1 | -2/+93 | ||
| | | | | | | | | | | | | functions are not thread safe; started by a request from Marc Balmer to document that malloc(3) *was* thread safe, and expanded by marc@ to list functions that are not; also add some spacing to make the page more readable, and adjust the -width of a list; ok marc@ | |||||
* | Add stub implementations of pthread_[gs]etconcurrency | 2003-12-23 | 2 | -1/+117 | ||
| | | | | | | From: FreeBSD' libc_r ok marc@ | |||||
* | change the variable name used for status checking, | 2003-12-23 | 1 | -2/+2 | ||
| | | | | | | LIBC_R_DEBUG -> LIBPTHREAD_DEBUG ok marc@ | |||||
* | indicacte -> indicate; from Jared Yanovich | 2003-10-21 | 1 | -2/+2 | ||
| | ||||||
* | remove error code that can't be returned; | 2003-10-03 | 1 | -3/+1 | ||
| | | | | | | from kensmith@freebsd (rev. 1.13); ok marc@ | |||||
* | place this under the Public Domain (instead of a bad license I had put) | 2003-06-02 | 1 | -6/+2 | ||
| | ||||||
* | section reorder; | 2003-06-02 | 9 | -85/+85 | ||
| |