| Commit message (Expand) | Author | Age | Files | Lines |
| * | libthr: remove explicit sys/cdefs.h includes | Konstantin Belousov | 2024-03-13 | 1 | -1/+0 |
| * | Remove $FreeBSD$: one-line .c pattern | Warner Losh | 2023-08-23 | 1 | -2/+0 |
| * | libthr rtld locks: do not leak URWLOCK_READ_WAITERS into child | Konstantin Belousov | 2023-05-29 | 1 | -0/+4 |
| * | libthr: wrap pdfork(2), same as fork(2). | Konstantin Belousov | 2021-01-11 | 1 | -7/+59 |
| * | Avoid conflicts with libc symbols in libthr jump table. | Konstantin Belousov | 2019-07-31 | 1 | -2/+3 |
| * | Untangle jemalloc and mutexes initialization. | Konstantin Belousov | 2019-01-29 | 1 | -0/+6 |
| * | Use _thr_isthreaded() and _thr_setthreaded() wrappers | Eric van Gyzen | 2018-11-30 | 1 | -2/+2 |
| * | General further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-20 | 1 | -1/+3 |
| * | Use __FBSDID() for .c files from lib/libthr/thread. | Konstantin Belousov | 2016-04-08 | 1 | -2/+3 |
| * | Lock pshared_lock shared around fork, to ensure that the COW snapshot | Konstantin Belousov | 2016-03-21 | 1 | -1/+5 |
| * | Typo. | Konstantin Belousov | 2015-12-27 | 1 | -1/+1 |
| * | Fix known issues which blow up the process after dlopen("libthr.so") | Konstantin Belousov | 2015-01-03 | 1 | -4/+2 |
| * | Right now, the rtld prefork hook locks the rtld bind lock in the read | Konstantin Belousov | 2014-05-24 | 1 | -3/+10 |
| * | Eliminate redundant code, _thr_spinlock_init() has already been called | David Xu | 2012-08-23 | 1 | -3/+0 |
| * | In most cases, cancel_point and cancel_async needn't be checked again, | David Xu | 2010-09-24 | 1 | -1/+2 |
| * | Because atfork lock is held while forking, a thread cancellation triggered | David Xu | 2010-09-19 | 1 | -2/+7 |
| * | Convert thread list lock from mutex to rwlock. | David Xu | 2010-09-13 | 1 | -2/+2 |
| * | In function __pthread_cxa_finalize(), also make code for removing | David Xu | 2010-09-01 | 1 | -1/+8 |
| * | pthread_atfork should acquire writer lock and protect the code | David Xu | 2010-09-01 | 1 | -1/+3 |
| * | Change atfork lock from mutex to rwlock, also make mutexes used by malloc() | David Xu | 2010-09-01 | 1 | -19/+22 |
| * | Add signal handler wrapper, the reason to add it becauses there are | David Xu | 2010-09-01 | 1 | -0/+6 |
| * | Unregister thread specific data destructor when a corresponding dso | David Xu | 2010-08-27 | 1 | -0/+1 |
| * | On shared object unload, in __cxa_finalize, call and clear all installed | Konstantin Belousov | 2010-08-23 | 1 | -0/+22 |
| * | These are some cosmetic changes to improve the clarity of libthr's fork imple... | Brian Feldman | 2009-05-11 | 1 | -9/+9 |
| * | Forcibly unlock the malloc() locks in the child process after fork(), | Konstantin Belousov | 2009-03-19 | 1 | -1/+4 |
| * | Provide custom simple allocator for rtld locks in libthr. The allocator | Konstantin Belousov | 2008-12-02 | 1 | -1/+1 |
| * | Invoke _rtld_atfork_post earlier, before we reinitialize rtld locks | Alexander Kabaev | 2008-12-01 | 1 | -3/+4 |
| * | Unlock the malloc() locks in the child process after fork(). This gives | Konstantin Belousov | 2008-11-29 | 1 | -0/+1 |
| * | Add two rtld exported symbols, _rtld_atfork_pre and _rtld_atfork_post. | Konstantin Belousov | 2008-11-27 | 1 | -1/+10 |
| * | Remove 3rd clause, renumber, ok per email | Warner Losh | 2007-01-12 | 1 | -4/+1 |
| * | Eliminate atomic operations in thread cancellation functions, it should | David Xu | 2006-11-24 | 1 | -1/+1 |
| * | Don't inherit THR_FLAGS_NEED_SUSPEND for child process, child process | David Xu | 2006-10-14 | 1 | -0/+2 |
| * | Replace internal usage of struct umtx with umutex which can supports | David Xu | 2006-09-06 | 1 | -6/+6 |
| * | WARNS level 4 cleanup. | David Xu | 2006-04-04 | 1 | -0/+4 |
| * | In preparation for a new malloc implementation: | Jason Evans | 2006-01-12 | 1 | -10/+4 |
| * | Remove in-progress wait code to sync with libpthread's behavior. | David Xu | 2006-01-03 | 1 | -30/+8 |
| * | Import my recent 1:1 threading working. some features improved includes: | David Xu | 2005-04-02 | 1 | -0/+222 |