projects
/
musl
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
fix dynamic linker mapping/clearing bss in first/only LOAD segment
[musl]
/
src
/
thread
/
2018-06-19
Rich Felker
add m68k port
tree
|
commitdiff
2018-05-09
Rich Felker
make linking of thread-start with explicit scheduling...
tree
|
commitdiff
2018-05-09
Rich Felker
improve design of thread-start with explicit scheduling...
tree
|
commitdiff
2018-05-06
Rich Felker
improve joinable/detached thread state handling
tree
|
commitdiff
2018-05-05
Rich Felker
improve pthread_exit synchronization with functions...
tree
|
commitdiff
2018-05-04
Rich Felker
remove incorrect ESRCH error from pthread_kill
tree
|
commitdiff
2018-05-02
Rich Felker
use a dedicated futex object for pthread_join instead...
tree
|
commitdiff
2018-02-03
William Pitcock
store pthread stack guard sizes for pthread_getattr_np
tree
|
commitdiff
2018-01-09
Jens Gustedt
revise the definition of multiple basic locks in the...
tree
|
commitdiff
2018-01-09
Jens Gustedt
consistently use the LOCK an UNLOCK macros
tree
|
commitdiff
2018-01-09
Jens Gustedt
new lock algorithm with state and congestion count...
tree
|
commitdiff
2017-10-14
Rich Felker
fix read-after-free type error in pthread_detach
tree
|
commitdiff
2017-09-07
Rich Felker
fix signal masking race in pthread_create with priority...
tree
|
commitdiff
2017-08-12
Rich Felker
trap UB from attempts to join a detached thread
tree
|
commitdiff
2017-07-04
Jens Gustedt
unify the use of FUTEX_PRIVATE
tree
|
commitdiff
2017-06-08
Rich Felker
use hard-coded sh4a atomic opcodes to avoid linker...
tree
|
commitdiff
2017-02-15
Rich Felker
fix build regression in arm atomics asm with new binutils
tree
|
commitdiff
2017-01-19
Rich Felker
fix spurious EINTR errors from multithreaded set*id...
tree
|
commitdiff
2017-01-13
rofl0r
fix crashes in x32 __tls_get_addr
tree
|
commitdiff
2016-12-20
Rich Felker
rework arm atomic/tp backends to be thumb-compatible...
tree
|
commitdiff
2016-11-12
Bobby Bingham
add s390x port
tree
|
commitdiff
2016-11-08
Rich Felker
add limited pthread_setattr_default_np API to set stack...
tree
|
commitdiff
2016-11-08
Rich Felker
fix pthread_create regression from stack/guard size...
tree
|
commitdiff
2016-11-08
Rich Felker
simplify pthread_attr_t stack/guard size representation
tree
|
commitdiff
2016-10-20
Felix Janda
add pthread_setname_np
tree
|
commitdiff
2016-07-01
Bobby Bingham
pthread: implement try/timed join variants
tree
|
commitdiff
2016-06-27
Rich Felker
fix failure to obtain EOWNERDEAD status for process...
tree
|
commitdiff
2016-05-09
Bobby Bingham
add powerpc64 port
tree
|
commitdiff
2016-04-25
Rich Felker
fix thread structure/dtv-pointer corruption on powerpc
tree
|
commitdiff
2016-04-18
Rich Felker
add mips n32 port (ILP32 ABI for mips64)
tree
|
commitdiff
2016-03-06
Rich Felker
add mips64 port
tree
|
commitdiff
2016-02-08
Rich Felker
remove workaround for broken mips assemblers
tree
|
commitdiff
2016-02-04
Rich Felker
in mips cancellable syscall asm, don't assume gp regist...
tree
|
commitdiff
2016-02-04
Rich Felker
avoid using signals when a thread attempts to cancel...
tree
|
commitdiff
2016-01-31
Rich Felker
fix misaligned pointer-like objects in arm atomics...
tree
|
commitdiff
2016-01-22
Rich Felker
move sh __unmapself code from arch/sh/src to main src...
tree
|
commitdiff
2016-01-22
Rich Felker
move x32 sysinfo impl and syscall fixup code out of...
tree
|
commitdiff
2016-01-22
Rich Felker
move arm-specific translation units out of arch/arm...
tree
|
commitdiff
2016-01-21
Rich Felker
overhaul sh atomics for new atomics framework, add...
tree
|
commitdiff
2015-11-12
Rich Felker
eliminate use of SHARED macro in __tls_get_addr
tree
|
commitdiff
2015-11-12
Rich Felker
eliminate use of SHARED macro to suppress visibility...
tree
|
commitdiff
2015-11-10
Rich Felker
explicitly assemble all arm asm sources as UAL
tree
|
commitdiff
2015-11-10
Rich Felker
remove non-working pre-armv4t support from arm asm
tree
|
commitdiff
2015-11-02
Rich Felker
use explicit __cp_cancel label in cancellable syscall...
tree
|
commitdiff
2015-11-02
Rich Felker
properly access mcontext_t program counter in cancellat...
tree
|
commitdiff
2015-10-16
Bobby Bingham
add missing memory barrier to pthread_join
tree
|
commitdiff
2015-09-12
Rich Felker
make sh clone asm fdpic-compatible
tree
|
commitdiff
2015-06-25
Rich Felker
fix local-dynamic model TLS on mips and powerpc
tree
|
commitdiff
2015-06-20
Rich Felker
work around mips detached thread exit breakage due...
tree
|
commitdiff
2015-06-17
Rich Felker
ignore ENOSYS error from mprotect in pthread_create...
tree
|
commitdiff
2015-06-16
Rich Felker
switch to using trap number 31 for syscalls on sh
tree
|
commitdiff
2015-06-16
Rich Felker
switch sh port's __unmapself to generic version when...
tree
|
commitdiff
2015-06-16
Rich Felker
add support for sh2 interrupt-masking-based atomics...
tree
|
commitdiff
2015-06-16
Rich Felker
refactor stdio open file list handling, move it out...
tree
|
commitdiff
2015-06-10
Rich Felker
implement arch-generic version of __unmapself
tree
|
commitdiff
2015-05-25
Rich Felker
mark mips cancellable syscall code as code
tree
|
commitdiff
2015-05-16
Rich Felker
eliminate costly tricks to avoid TLS access for current...
tree
|
commitdiff
2015-05-16
Rich Felker
in i386 __set_thread_area, don't assume %gs register...
tree
|
commitdiff
2015-05-06
Rich Felker
fix stack protector crashes on x32 & powerpc due to...
tree
|
commitdiff
2015-05-02
Rich Felker
fix x32 __set_thread_area failure due to junk in upper...
tree
|
commitdiff
2015-04-22
Rich Felker
minor optimization to pthread_spin_trylock
tree
|
commitdiff
2015-04-22
Rich Felker
optimize spin lock not to dirty cache line while spinning
tree
|
commitdiff
2015-04-21
Rich Felker
fix mmap leak in sem_open failure path for link call
tree
|
commitdiff
2015-04-18
Rich Felker
make dlerror state and message thread-local and dynamic...
tree
|
commitdiff
2015-04-18
Rich Felker
fix sh build regressions in asm
tree
|
commitdiff
2015-04-18
Rich Felker
fix sh __set_thread_area uninitialized return value
tree
|
commitdiff
2015-04-15
Rich Felker
use hidden __tls_get_new for tls/tlsdesc lookup fallbac...
tree
|
commitdiff
2015-04-14
Rich Felker
cleanup use of visibility attributes in pthread_cancel.c
tree
|
commitdiff
2015-04-14
Rich Felker
fix inconsistent visibility for internal syscall symbols
tree
|
commitdiff
2015-04-14
Rich Felker
consistently use hidden visibility for cancellable...
tree
|
commitdiff
2015-04-14
Rich Felker
fix inconsistent visibility for internal __tls_get_new...
tree
|
commitdiff
2015-04-13
Rich Felker
remove remnants of support for running in no-thread...
tree
|
commitdiff
2015-04-13
Rich Felker
allow i386 __set_thread_area to be called more than...
tree
|
commitdiff
2015-04-11
Rich Felker
remove mismatched arguments from vmlock function defini...
tree
|
commitdiff
2015-04-10
Rich Felker
apply vmlock wait to __unmapself in pthread_exit
tree
|
commitdiff
2015-04-10
Rich Felker
redesign and simplify vmlock system
tree
|
commitdiff
2015-04-10
Rich Felker
optimize out setting up robust list with kernel when...
tree
|
commitdiff
2015-04-10
Rich Felker
process robust list in pthread_exit to fix detached...
tree
|
commitdiff
2015-03-17
Rich Felker
block all signals (even internal ones) in cancellation...
tree
|
commitdiff
2015-03-12
Szabolcs Nagy
add aarch64 port
tree
|
commitdiff
2015-03-07
Rich Felker
fix regression in pthread_cond_wait with cancellation...
tree
|
commitdiff
2015-03-05
Rich Felker
fix signed left-shift overflow in pthread_condattr_setp...
tree
|
commitdiff
2015-03-04
Rich Felker
make all objects used with atomic operations volatile
tree
|
commitdiff
2015-03-02
Rich Felker
suppress masked cancellation in pthread_join
tree
|
commitdiff
2015-03-02
Rich Felker
fix namespace issue in pthread_join affecting thrd_join
tree
|
commitdiff
2015-03-02
Rich Felker
factor cancellation cleanup push/pop out of futex __tim...
tree
|
commitdiff
2015-02-28
Rich Felker
fix failure of internal futex __timedwait to report...
tree
|
commitdiff
2015-02-23
Rich Felker
fix breakage in pthread_cond_wait due to typo
tree
|
commitdiff
2015-02-23
Rich Felker
simplify cond var code now that cleanup handler is...
tree
|
commitdiff
2015-02-23
Rich Felker
fix pthread_cond_wait cancellation race
tree
|
commitdiff
2015-02-22
Rich Felker
add new masked cancellation mode
tree
|
commitdiff
2015-02-21
Rich Felker
prepare cancellation syscall asm for possibility of...
tree
|
commitdiff
2015-02-17
Rich Felker
make pthread_exit responsible for disabling cancellation
tree
|
commitdiff
2015-02-09
Szabolcs Nagy
use the internal macro name FUTEX_PRIVATE in __wait
tree
|
commitdiff
2015-02-03
Rich Felker
fix missing memory barrier in cancellation signal handler
tree
|
commitdiff
2015-01-16
Rich Felker
overhaul __synccall and fix AS-safety and other issues...
tree
|
commitdiff
2015-01-15
Rich Felker
suppress EINTR in sem_wait and sem_timedwait
tree
|
commitdiff
2014-11-22
Rich Felker
fix __aeabi_read_tp oversight in arm atomics/tls overhaul
tree
|
commitdiff
2014-11-19
Rich Felker
overhaul ARM atomics/tls for performance and compatibility
tree
|
commitdiff
2014-10-20
Rich Felker
manually "shrink wrap" fast path in pthread_once
tree
|
commitdiff
next