OSDN Git Service

clean up access to mutex type in pthread_mutex_trylock
[android-x86/external-musl-libc.git] / src / thread /
2019-03-29 Rich Felkerclean up access to mutex type in pthread_mutex_trylock
2019-03-21 Rich Felkerfix data race choosing next key slot in pthread_key_create
2019-03-14 Rich Felkerfix namespace violation in dependencies of mtx_lock
2019-02-22 Rich Felkeradd membarrier syscall wrapper, refactor dynamic tls...
2019-02-22 Rich Felkermake thread list lock a recursive lock
2019-02-19 Rich Felkerinstall dynamic tls synchronously at dlopen, streamline...
2019-02-18 Rich Felkerfix data race between new pthread_key_delete and dtor...
2019-02-16 Rich Felkerintroduce namespace-safe rwlock aliases; use in pthread...
2019-02-16 Rich Felkerrewrite pthread_key_delete to use global thread list
2019-02-16 Rich Felkerrewrite __synccall in terms of global thread list
2019-02-16 Rich Felkertrack all live threads in an AS-safe, fully-consistent...
2019-02-16 Rich Felkeralways block signals for starting new threads, refactor...
2019-02-13 Rich Felkerredesign robust mutex states to eliminate data races...
2019-01-17 Rich Felkerfix unintended linking dependency of pthread_key_create...
2018-12-20 Rich Felkermake sem_wait and sem_timedwait interruptible by signals
2018-12-19 Rich Felkerdon't fail pthread_sigmask/sigprocmask on invalid how...
2018-12-18 Rich Felkeradd __timedwait backend workaround for old kernels...
2018-10-12 Rich Felkercombine arch ABI's DTP_OFFSET into DTV pointers
2018-09-19 Rich Felkerlimit the configurable default stack/guard size for...
2018-09-18 Rich Felkerremove redundant declarations of __default_stacksize...
2018-09-18 Rich Felkerfix benign data race in pthread_attr_init
2018-09-18 Rich Felkerfix deletion of pthread tsd keys that still have non...
2018-09-15 Rich Felkercheck for kernel support before allowing robust mutex...
2018-09-12 Rich Felkersplit internal lock API out of libc.h, creating lock.h
2018-09-12 Rich Felkerreduce spurious inclusion of libc.h
2018-09-12 Rich Felkerremove unused __futex function and source file
2018-09-12 Rich Felkerhide __pthread_once_full symbol
2018-09-12 Rich Felkeroverhaul internally-public declarations using wrapper...
2018-09-12 Rich Felkeruse hidden visibility for sh __unmapself backends
2018-09-12 Rich Felkermake arch __set_thread_area backends hidden
2018-09-12 Rich Felkermake arch __clone backends hidden
2018-09-12 Rich Felkermove declarations of tls setup/access functions to...
2018-09-12 Rich Felkerfor c11 mtx and cnd functions, use externally consisten...
2018-09-12 Rich Felkermake inadvertently exposed __pthread_{timed,try}join_np...
2018-09-12 Rich Felkerfix issues from public functions defined without declar...
2018-09-05 Rich Felkerdefine and use internal macros for hidden visibility...
2018-09-05 Rich Felkerfix namespace violation for c11 mutex functions
2018-09-05 Rich Felkerin pthread_mutex_timedlock, avoid repeatedly reading...
2018-09-05 Rich Felkerin pthread_mutex_trylock, EBUSY out more directly when...
2018-08-29 Rich Felkerfix async thread cancellation on sh-fdpic
2018-08-29 Rich Felkerfix async thread cancellation on powerpc64
2018-08-28 Rich Felkerreject invalid arguments to pthread_barrierattr_setpshared
2018-08-28 Szabolcs Nagyrewrite __aeabi_read_tp in asm
2018-08-28 Rich Felkerfix deadlock in async thread self-cancellation
2018-08-23 Szabolcs Nagyfix tls access on arm targets before armv6k
2018-08-18 Segev Finermips archs: fix runaway execution if start fn passed...
2018-08-16 Rich Felkerfix pthread_create return value with PTHREAD_EXPLICIT_SCHED
2018-07-27 Rich Felkermake pthread_attr_init honor defaults set by pthread_se...
2018-06-19 Rich Felkeradd m68k port
2018-05-09 Rich Felkermake linking of thread-start with explicit scheduling...
2018-05-09 Rich Felkerimprove design of thread-start with explicit scheduling...
2018-05-06 Rich Felkerimprove joinable/detached thread state handling
2018-05-05 Rich Felkerimprove pthread_exit synchronization with functions...
2018-05-04 Rich Felkerremove incorrect ESRCH error from pthread_kill
2018-05-02 Rich Felkeruse a dedicated futex object for pthread_join instead...
2018-02-03 William Pitcockstore pthread stack guard sizes for pthread_getattr_np
2018-01-09 Jens Gustedtrevise the definition of multiple basic locks in the...
2018-01-09 Jens Gustedtconsistently use the LOCK an UNLOCK macros
2018-01-09 Jens Gustedtnew lock algorithm with state and congestion count...
2017-10-14 Rich Felkerfix read-after-free type error in pthread_detach
2017-09-07 Rich Felkerfix signal masking race in pthread_create with priority...
2017-08-12 Rich Felkertrap UB from attempts to join a detached thread
2017-07-04 Jens Gustedtunify the use of FUTEX_PRIVATE
2017-06-08 Rich Felkeruse hard-coded sh4a atomic opcodes to avoid linker...
2017-02-15 Rich Felkerfix build regression in arm atomics asm with new binutils
2017-01-19 Rich Felkerfix spurious EINTR errors from multithreaded set*id...
2017-01-13 rofl0rfix crashes in x32 __tls_get_addr
2016-12-20 Rich Felkerrework arm atomic/tp backends to be thumb-compatible...
2016-11-12 Bobby Binghamadd s390x port
2016-11-08 Rich Felkeradd limited pthread_setattr_default_np API to set stack...
2016-11-08 Rich Felkerfix pthread_create regression from stack/guard size...
2016-11-08 Rich Felkersimplify pthread_attr_t stack/guard size representation
2016-10-20 Felix Jandaadd pthread_setname_np
2016-07-01 Bobby Binghampthread: implement try/timed join variants
2016-06-27 Rich Felkerfix failure to obtain EOWNERDEAD status for process...
2016-05-09 Bobby Binghamadd powerpc64 port
2016-04-25 Rich Felkerfix thread structure/dtv-pointer corruption on powerpc
2016-04-18 Rich Felkeradd mips n32 port (ILP32 ABI for mips64)
2016-03-06 Rich Felkeradd mips64 port
2016-02-08 Rich Felkerremove workaround for broken mips assemblers
2016-02-04 Rich Felkerin mips cancellable syscall asm, don't assume gp regist...
2016-02-04 Rich Felkeravoid using signals when a thread attempts to cancel...
2016-01-31 Rich Felkerfix misaligned pointer-like objects in arm atomics...
2016-01-22 Rich Felkermove sh __unmapself code from arch/sh/src to main src...
2016-01-22 Rich Felkermove x32 sysinfo impl and syscall fixup code out of...
2016-01-22 Rich Felkermove arm-specific translation units out of arch/arm...
2016-01-21 Rich Felkeroverhaul sh atomics for new atomics framework, add...
2015-11-12 Rich Felkereliminate use of SHARED macro in __tls_get_addr
2015-11-12 Rich Felkereliminate use of SHARED macro to suppress visibility...
2015-11-10 Rich Felkerexplicitly assemble all arm asm sources as UAL
2015-11-10 Rich Felkerremove non-working pre-armv4t support from arm asm
2015-11-02 Rich Felkeruse explicit __cp_cancel label in cancellable syscall...
2015-11-02 Rich Felkerproperly access mcontext_t program counter in cancellat...
2015-10-16 Bobby Binghamadd missing memory barrier to pthread_join
2015-09-12 Rich Felkermake sh clone asm fdpic-compatible
2015-06-25 Rich Felkerfix local-dynamic model TLS on mips and powerpc
2015-06-20 Rich Felkerwork around mips detached thread exit breakage due...
2015-06-17 Rich Felkerignore ENOSYS error from mprotect in pthread_create...
2015-06-16 Rich Felkerswitch to using trap number 31 for syscalls on sh
2015-06-16 Rich Felkerswitch sh port's __unmapself to generic version when...
next