| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge r195129 from project/mips to head by hand: | imp | 2010-01-09 | 1 | -2/+6 |
* | remove file thr_sem_new.c. | davidxu | 2010-01-05 | 1 | -1/+0 |
* | Remove extra new semaphore stubs, because libc already has them, and | davidxu | 2010-01-05 | 2 | -110/+0 |
* | Use umtx to implement process sharable semaphore, to make this work, | davidxu | 2010-01-05 | 6 | -232/+172 |
* | Work-around a race condition on ia64 while unlocking a contested lock. | marcel | 2009-12-14 | 1 | -0/+3 |
* | Revert r199830 for now. Too many ports dlopen() libraries linked with | kib | 2009-11-28 | 1 | -1/+1 |
* | Libthr cannot be dynamically loaded into the running process. | kib | 2009-11-26 | 1 | -1/+1 |
* | Current pselect(3) is implemented in usermode and thus vulnerable to | kib | 2009-10-27 | 1 | -1/+3 |
* | Implement _umtx_op_err() for ia64. | marcel | 2009-10-24 | 3 | -1/+38 |
* | Make openat(2) a cancellation point. | jilles | 2009-10-11 | 3 | -0/+34 |
* | don't report error if key was deleted. | davidxu | 2009-09-25 | 1 | -1/+11 |
* | rwlock implemented from libthr need to fall through the 'hard path' and | attilio | 2009-09-23 | 1 | -2/+5 |
* | In the current code, rdlock_count is not correctly handled for some cases. | attilio | 2009-07-06 | 2 | -1/+4 |
* | These are some cosmetic changes to improve the clarity of libthr's fork imple... | green | 2009-05-11 | 1 | -9/+9 |
* | Now that the kernel defines CACHE_LINE_SIZE in machine/param.h, use | rwatson | 2009-04-19 | 1 | -2/+0 |
* | Turn on nodelete linker flag because libthr can not be unloaded safely, | davidxu | 2009-03-31 | 1 | -0/+1 |
* | Forcibly unlock the malloc() locks in the child process after fork(), | kib | 2009-03-19 | 1 | -1/+4 |
* | Don't ignore other fcntl functions, directly call __sys_fcntl if | davidxu | 2009-03-09 | 1 | -1/+1 |
* | Don't reference non-existent __fcntl_compat if WITHOUT_SYSCALL_COMPAT is defi... | davidxu | 2009-03-09 | 2 | -0/+10 |
* | With only one threading library, simplify the logic of setting SHLIBDIR. | ru | 2009-02-24 | 1 | -4/+2 |
* | Fix build when WITH_SSP is set explicitly. | ru | 2009-02-21 | 1 | -2/+1 |
* | Honor WITHOUT_INSTALLLIB in some places. | jkim | 2009-02-13 | 1 | -0/+2 |
* | When libthr and rtld start up, there are a number of magic spells cast | peter | 2008-12-07 | 1 | -1/+1 |
* | Provide custom simple allocator for rtld locks in libthr. The allocator | kib | 2008-12-02 | 2 | -24/+24 |
* | Invoke _rtld_atfork_post earlier, before we reinitialize rtld locks | kan | 2008-12-01 | 1 | -3/+4 |
* | Unlock the malloc() locks in the child process after fork(). This gives | kib | 2008-11-29 | 1 | -0/+1 |
* | Add two rtld exported symbols, _rtld_atfork_pre and _rtld_atfork_post. | kib | 2008-11-27 | 1 | -1/+10 |
* | Allow psaddr_t to be widened by using thr_pread_{int,long,ptr}, | marcel | 2008-09-14 | 1 | -2/+2 |
* | Move call to _malloc_thread_cleanup() so that if this is the last thread, | jasone | 2008-09-09 | 1 | -3/+6 |
* | Add thread-specific caching for small size classes, based on magazines. | jasone | 2008-08-27 | 1 | -0/+4 |
* | In function pthread_condattr_getpshared, store result correctly. | davidxu | 2008-08-01 | 1 | -1/+1 |
* | Enable GCC stack protection (aka Propolice) for userland: | ru | 2008-06-25 | 1 | -0/+2 |
* | Add two commands to _umtx_op system call to allow a simple mutex to be | davidxu | 2008-06-24 | 3 | -54/+106 |
* | Make pthread_cleanup_push() and pthread_cleanup_pop() as a pair of macros, | davidxu | 2008-06-09 | 3 | -22/+50 |
* | Call the fcntl compatiblity wrapper from the thread library fcntl wrappers | dfr | 2008-05-30 | 1 | -1/+2 |
* | Eliminate global mutex by using pthread_once's state field as | davidxu | 2008-05-30 | 1 | -33/+29 |
* | - Reduce function call overhead for uncontended case. | davidxu | 2008-05-29 | 3 | -217/+104 |
* | Commit missing mips libthr support that I thought I'd committed earlier | imp | 2008-05-11 | 2 | -0/+141 |
* | Remove libc_r's remnant code. | davidxu | 2008-05-06 | 1 | -16/+0 |
* | Use UMTX_OP_WAIT_UINT_PRIVATE and UMTX_OP_WAKE_PRIVATE to save | davidxu | 2008-04-29 | 9 | -19/+20 |
* | Increase the default MUTEX_ADAPTIVE_SPINS to 2000, after further | kris | 2008-04-26 | 1 | -1/+1 |
* | Bring in mips threads support from perforce mips2-jnpr branch. | imp | 2008-04-26 | 1 | -0/+5 |
* | Avoid various shadowed variables. libthr is now almost WARNS=4 clean except | delphij | 2008-04-23 | 4 | -25/+25 |
* | Use native rwlock. | davidxu | 2008-04-22 | 1 | -54/+20 |
* | _vfork is not in libthr, remove the reference. | davidxu | 2008-04-16 | 1 | -1/+0 |
* | don't include pthread_np.h, it is not used. | davidxu | 2008-04-14 | 1 | -1/+0 |
* | put THR_CRITICAL_LEAVE into do .. while statement. | davidxu | 2008-04-03 | 1 | -2/+4 |
* | add __hidden suffix to _umtx_op_err, this eliminates PLT. | davidxu | 2008-04-03 | 1 | -1/+1 |
* | Non-portable functions are in pthread_np.h, fix compiling problem. | davidxu | 2008-04-02 | 1 | -1/+1 |
* | Add pthread_setaffinity_np and pthread_getaffinity_np to libc namespace. | davidxu | 2008-04-02 | 1 | -2/+0 |