summaryrefslogtreecommitdiffstats
path: root/lib/libthr
Commit message (Expand)AuthorAgeFilesLines
* MFC r320990, r321011:pfg2017-08-011-1/+1
* MFC r318582vangyzen2017-06-012-7/+6
* MFC r318539 r318580 r318581 r318584 r318749 r318952 r318953 r318955vangyzen2017-06-0117-68/+103
* MFC r318254:jasone2017-05-141-1/+1
* MFC r315526vangyzen2017-05-012-0/+19
* MFC r312934:pfg2017-03-141-5/+7
* MFC r312008:ngie2017-02-121-0/+1
* MFC r312452-r312512:ngie2017-02-102-12/+12
* MFC r309630:kib2016-12-131-2/+12
* MFC r305855, r306297, r306300, r306312-r306313marcel2016-12-111-3/+3
* MFC r304209:kib2016-08-291-0/+15
* MFC r303795:kib2016-08-201-1/+8
* MFC r303393:kib2016-08-033-7/+0
* Revert r302194, there are issues with some applications after changingkib2016-06-251-4/+1
* For pthread_mutex_trylock() call on owned error-check or non-portablekib2016-06-251-2/+5
* Fix markup.kib2016-06-041-1/+1
* libthr: Use formatted PANIC()cem2016-06-013-24/+10
* libthr: _thread_vprintf: Enhance support for %p, %#xcem2016-06-011-1/+8
* libthr: Add vprintf variant of _thread_printf, formatted PANIC()cem2016-06-013-11/+34
* Stop inlining the struct ucond definition into struct pthread_cond.kib2016-05-292-15/+11
* Remove non-history libkse references and fix PTHREAD_PROCESSES_PRIVATE typo.jilles2016-05-291-3/+1
* Document _umtx_op(2) interface for the implementation of robust mutexes.kib2016-05-191-2/+38
* Add implementation of robust mutexes, hopefully close enough to thekib2016-05-178-298/+618
* libthr(3): Fix xref to _umtx_op(2) now that we have it.jilles2016-05-161-2/+2
* Do not leak THR_FLAGS_SUSPENDED from the previous suspend/resumekib2016-05-052-4/+2
* Merge ^/user/ngie/release-pkg-fix-tests to unbreak how test files are installedngie2016-05-043-12/+2
* MFHgjb2016-04-161-1/+1
|\
| * Unmagic the thread pointer offset.br2016-04-141-1/+1
| * If off-page lookup failed, there is no memory to performkib2016-04-121-1/+2
* | MFHgjb2016-04-121-1/+2
* | MFHgjb2016-04-1152-116/+178
|\ \ | |/
| * Use __FBSDID() for .c files from lib/libthr/thread.kib2016-04-0852-112/+158
| * Use ANSI C function definitions, fix spelling in a comment.kib2016-04-083-4/+5
| * Assert that the lock objects put into the off-page, fit into the page.kib2016-04-085-0/+15
* | MFHgjb2016-04-048-81/+161
|\ \ | |/
| * Remove unused variable. It was write-only before r297139.kib2016-04-042-2/+0
| * Apparently there are some popular programs around which assume that itkib2016-03-222-2/+61
| * Lock pshared_lock shared around fork, to ensure that the COW snapshotkib2016-03-214-2/+22
| * Provide more information on failing checks in mutex_assert_is_owned()kib2016-03-211-4/+16
| * From libthr, remove special and strange code to set up session andkib2016-03-212-22/+2
| * Implement process-shared spinlocks.kib2016-03-211-48/+59
| * Fix typo.kib2016-03-211-1/+1
* | MFHgjb2016-03-103-0/+63
|\ \ | |/
| * DIRDEPS_BUILD: Connect MK_TESTS.bdrewery2016-03-093-0/+63
* | MFHgjb2016-03-0214-309/+820
|\ \ | |/
| * Add two comments explaining the fine points of the hashkib2016-03-011-0/+31
| * errno(3) -> errno(2)trasz2016-02-291-2/+1
| * Implement process-shared locks support for libthr.so.3, withoutkib2016-02-2813-307/+788
| * If libthr.so is dlopened without RTLD_GLOBAL flag, the libthr symbolskib2016-02-084-4/+4
* | MFHgjb2016-02-094-4/+4
OpenPOWER on IntegriCloud