add new masked cancellation mode
[musl] / src / thread /
2015-02-22 Rich Felkeradd new masked cancellation mode
2015-02-21 Rich Felkerprepare cancellation syscall asm for possibility of...
2015-02-17 Rich Felkermake pthread_exit responsible for disabling cancellation
2015-02-09 Szabolcs Nagyuse the internal macro name FUTEX_PRIVATE in __wait
2015-02-03 Rich Felkerfix missing memory barrier in cancellation signal handler
2015-01-16 Rich Felkeroverhaul __synccall and fix AS-safety and other issues...
2015-01-15 Rich Felkersuppress EINTR in sem_wait and sem_timedwait
2014-11-22 Rich Felkerfix __aeabi_read_tp oversight in arm atomics/tls overhaul
2014-11-19 Rich Felkeroverhaul ARM atomics/tls for performance and compatibility
2014-10-20 Rich Felkermanually "shrink wrap" fast path in pthread_once
2014-10-13 Rich Felkereliminate global waiters count in pthread_once
2014-10-10 Rich Felkerfix missing barrier in pthread_once/call_once shortcut...
2014-09-07 Rich Felkeradd C11 thread creation and related thread functions
2014-09-07 Jens Gustedtadd C11 condition variable functions
2014-09-07 Jens Gustedtadd C11 mutex functions
2014-09-07 Jens Gustedtadd C11 thread functions operating on tss_t and once_flag
2014-09-06 Jens Gustedtuse weak symbols for the POSIX functions that will...
2014-09-05 Rich Felkermake non-waiting paths of sem_[timed]wait and pthread_j...
2014-08-26 Rich Felkerrefrain from spinning on locks when there is already...
2014-08-26 Rich Felkerspin before waiting on futex in mutex and rwlock lock...
2014-08-25 Rich Felkerspin in sem_[timed]wait before performing futex wait
2014-08-25 Rich Felkersanitize number of spins in userspace before futex...
2014-08-24 Rich Felkerfix false ownership of stdio FILEs due to tid reuse
2014-08-23 Rich Felkerfix fallback checks for kernels without private futex...
2014-08-22 Rich Felkerfix use of uninitialized memory with application-provid...
2014-08-18 Rich Felkerfurther simplify and optimize new cond var
2014-08-18 Rich Felkersimplify and improve new cond var implementation
2014-08-18 Rich Felkerredesign cond var implementation to fix multiple issues
2014-08-17 Rich Felkerfix possible failure-to-wake deadlock with robust mutexes
2014-08-17 Rich Felkermake pointers used in robust list volatile
2014-08-16 Rich Felkerfix robust mutex unrecoverable status, and related...
2014-08-16 Rich Felkerfix false ownership of mutexes due to tid reuse, using...
2014-08-16 Rich Felkerenable private futex for process-local robust mutexes
2014-08-16 Rich Felkermake futex operations use private-futex mode when possible
2014-07-18 Stefan Kristianssonadd or1k (OpenRISC 1000) architecture port
2014-07-17 Rich Felkerwork around constant folding bug 61144 in gcc 4.9.0...
2014-07-07 Rich Felkerrename file containing pthread_cleanup_push and pop...
2014-07-07 Rich Felkerrework cancellation weak alias logic not to depend...
2014-07-06 Rich Felkereliminate use of cached pid from thread structure
2014-07-02 Rich Felkeradd locale framework
2014-06-19 Rich Felkerseparate __tls_get_addr implementation from dynamic...
2014-06-19 Rich Felkeroptimize i386 ___tls_get_addr asm
2014-06-10 Rich Felkersimplify errno implementation
2014-06-10 Rich Felkerreplace all remaining internal uses of pthread_self...
2014-06-10 Rich Felkeradd thread-pointer support for pre-2.6 kernels on i386
2014-04-16 Rich Felkerfix deadlock race in pthread_once
2014-03-24 Rich Felkerfix pointer type mismatch and misplacement of const
2014-03-24 Rich Felkeralways initialize thread pointer at program start
2014-02-28 Rich Felkerrename superh port to "sh" for consistency
2014-02-23 Bobby Binghamsuperh port
2014-02-23 Rich Felkermostly-cosmetic fixups to x32 port merge
2014-02-23 rofl0rx32 port (diff against vanilla x86_64)
2014-02-23 rofl0rimport vanilla x86_64 code as x32
2014-02-22 rofl0ruse syscall_arg_t type for syscall prototypes in pthrea...
2014-02-10 Bobby Binghamclone: make clone a wrapper around __clone
2014-01-07 Rich Felkereliminate explicit (long) casts when making syscalls
2013-12-12 Szabolcs Nagyinclude cleanups: remove unused headers and add feature...
2013-10-04 Rich Felkerfix invalid implicit pointer conversion in pthread_key_...
2013-09-20 Rich Felkerfix potential deadlock bug in libc-internal locking...
2013-09-16 Rich Felkerfix clobbering of caller's stack in mips __clone function
2013-09-16 Rich Felkeromit CLONE_PARENT flag to clone in pthread_create
2013-09-16 Rich Felkeruse symbolic names for clone flags in pthread_create
2013-09-15 Szabolcs Nagysupport configurable page size on mips, powerpc and...
2013-09-14 Rich Felkerfix child stack alignment on mips clone
2013-09-02 Rich Felkerfix mips-specific bug in synccall (too little space...
2013-09-02 Rich Felkerin synccall, ignore the signal before any threads'...
2013-09-02 Rich Felkerfix invalid pointer in synccall (multithread setuid...
2013-07-31 Rich Felkerin pthread_getattr_np, use mremap rather than madvise...
2013-07-22 Rich Felkermake pthread attribute types structs, even when they...
2013-06-27 Rich Felkerfix syscall argument bug in pthread_getschedparam
2013-06-27 Rich Felkerfix temp file leak in sem_open on successful creation...
2013-06-27 Rich Felkerfix bug whereby sem_open leaked its own internal slots...
2013-06-27 Rich Felkerin sem_open, don't leak vm mapping if fstat fails
2013-06-27 Rich Felkerfix failure of pthread_setschedparam to pass correct...
2013-06-08 Rich Felkersupport cputime clocks for processes/threads other...
2013-06-03 Rich Felkerensure that thread dtv pointer is never null to optimiz...
2013-04-26 Rich Felkertransition to using functions for internal signal block...
2013-04-26 Rich Felkerprevent code from running under a thread id which alrea...
2013-04-26 Rich Felkersynccall signal handler need not handle dead threads...
2013-04-26 Rich Felkerfix clobbering of signal mask when creating thread...
2013-04-26 Rich Felkermake last thread's pthread_exit give exit(0) a consiste...
2013-04-26 Rich Felkeruse atomic decrement rather than cas in pthread_exit...
2013-04-26 Rich Felkeradd comments on some of the pthread_exit logic
2013-04-26 Rich Felkeralways block signals in pthread_exit before decrementin...
2013-04-06 Rich Felkerfix type error in pthread_create, introduced with pthre...
2013-04-01 Rich Felkerimplement pthread_getattr_np
2013-03-27 Rich Felkerremove __SYSCALL_SSLEN arch macro in favor of using...
2013-02-02 Rich Felkerfix stale locks left behind when pthread_create fails
2013-02-02 Rich Felkerif pthread_create fails, it must not attempt mmap if...
2013-02-02 Rich Felkerpthread stack treatment overhaul for application-provid...
2013-02-01 Rich Felkerreplace __wake function with macro that performs direct...
2012-11-27 Rich Felkerfix some restrict-qualifier mismatches in newly added...
2012-11-19 rofl0rpowerpc: handle syscall error in clone.
2012-11-19 Rich Felkerfix powerpc asm not to store data in volatile space...
2012-11-18 Rich FelkerMerge remote-tracking branch 'nsz/math'
2012-11-17 Rich Felkeradd stub versions of some missing optional pthread...
2012-11-15 Rich FelkerMerge remote-tracking branch 'nsz/math'
2012-11-14 Rich Felkerfix indention with spaces in powerpc asm
2012-11-14 Rich FelkerMerge remote-tracking branch 'ppc-port/ppc-squashed'
2012-11-13 rofl0rPPC port cleaned up, static linking works well now.
next