projects
/
oweals
/
musl.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
synchronize cond var destruction with exiting waits
[oweals/musl.git]
/
src
/
thread
/
2011-10-03
Rich Felker
synchronize cond var destruction with exiting waits
tree
|
commitdiff
2011-10-01
Rich Felker
fix failure-to-wake in rwlock unlock
tree
|
commitdiff
2011-09-28
Rich Felker
fix excessive/insufficient wakes in __vm_unlock
tree
|
commitdiff
2011-09-28
Rich Felker
improve pshared barriers
tree
|
commitdiff
2011-09-28
Rich Felker
next step making barrier self-sync'd destruction safe
tree
|
commitdiff
2011-09-28
Rich Felker
barrier destroy must also wait for threads in other...
tree
|
commitdiff
2011-09-28
Rich Felker
correctly handle the degenerate barrier in the pshared...
tree
|
commitdiff
2011-09-27
Rich Felker
fix crash in pthread_cond_wait mutex-locked check
tree
|
commitdiff
2011-09-27
Rich Felker
fix crash in pthread_testcancel if pthread_self has...
tree
|
commitdiff
2011-09-27
Rich Felker
improve/debloat mutex unlock error checking in pthread_...
tree
|
commitdiff
2011-09-27
Rich Felker
check mutex owner in pthread_cond_wait
tree
|
commitdiff
2011-09-27
Rich Felker
fix pshared barrier wrong return value.
tree
|
commitdiff
2011-09-27
Rich Felker
convert the barrier pshared option back to 0/1 values...
tree
|
commitdiff
2011-09-27
Rich Felker
process-shared barrier support, based on discussion...
tree
|
commitdiff
2011-09-27
Rich Felker
fix incorrect allocation failure check in pthread_create
tree
|
commitdiff
2011-09-26
Rich Felker
another cond var fix: requeue count race condition
tree
|
commitdiff
2011-09-26
Rich Felker
fix lost signals in cond vars
tree
|
commitdiff
2011-09-26
Rich Felker
redo cond vars again, use sequence numbers
tree
|
commitdiff
2011-09-26
Rich Felker
revert previous change in cond var waiter move
tree
|
commitdiff
2011-09-26
Rich Felker
optimize cond waiter move using atomic swap instead...
tree
|
commitdiff
2011-09-25
Rich Felker
fix logic for when wakeup is not desired on cond bcast
tree
|
commitdiff
2011-09-25
Rich Felker
new futex-requeue-based pthread_cond_broadcast implemen...
tree
|
commitdiff
2011-09-24
Rich Felker
fix ABA race in cond vars, improve them overall
tree
|
commitdiff
2011-09-23
Rich Felker
fix deadlock in condition wait whenever there are multi...
tree
|
commitdiff
2011-09-18
Rich Felker
initial commit of the arm port
tree
|
commitdiff
2011-09-18
Rich Felker
overhaul clone syscall wrapping
tree
|
commitdiff
2011-09-17
Rich Felker
dummy implementation of set_thread_area
tree
|
commitdiff
2011-09-16
Rich Felker
fix more instances of old a_xchg (use new a_swap name)
tree
|
commitdiff
2011-09-16
Rich Felker
use a_swap rather than old name a_xchg
tree
|
commitdiff
2011-09-13
Rich Felker
remove some stray trailing space characters
tree
|
commitdiff
2011-09-11
Rich Felker
fix serious bug in pthread_join
tree
|
commitdiff
2011-09-10
Rich Felker
fix pthread_join wait call: thread termination tid...
tree
|
commitdiff
2011-09-05
Rich Felker
handle pending cancellation when enabling async cancell...
tree
|
commitdiff
2011-08-14
Rich Felker
macro for pthread_equal
tree
|
commitdiff
2011-08-12
Rich Felker
implement forkall
tree
|
commitdiff
2011-08-12
Rich Felker
pthread and synccall cleanup, new __synccall_wait op
tree
|
commitdiff
2011-08-07
Rich Felker
condition variable signal/bcast need not wake unless...
tree
|
commitdiff
2011-08-07
Rich Felker
simplify unified timed wait code, drop support for...
tree
|
commitdiff
2011-08-07
Rich Felker
add fast path for normal mutexes back to pthread_mutex_lock
tree
|
commitdiff
2011-08-07
Rich Felker
close should not be cancellable after "failing" with...
tree
|
commitdiff
2011-08-07
Rich Felker
simplify multi-threaded errno, eliminate useless functi...
tree
|
commitdiff
2011-08-07
Rich Felker
use weak aliases rather than function pointers to simpl...
tree
|
commitdiff
2011-08-03
Rich Felker
further debloat cancellation handlers
tree
|
commitdiff
2011-08-03
Rich Felker
missed detail in cancellation bloat fix
tree
|
commitdiff
2011-08-03
Rich Felker
fix static linking dependency bloat with cancellation
tree
|
commitdiff
2011-08-03
Rich Felker
overhaul rwlocks to address several issues
tree
|
commitdiff
2011-08-03
Rich Felker
timedwait: play it safe for now
tree
|
commitdiff
2011-08-03
Rich Felker
correctly handle old kernels without FUTEX_WAIT_BITSET
tree
|
commitdiff
2011-08-03
Rich Felker
fix sem_timedwait bug introduced in timedwait unification
tree
|
commitdiff
2011-08-03
Rich Felker
unify and overhaul timed futex waits
tree
|
commitdiff
2011-08-03
Rich Felker
avoid accessing mutex memory after atomic unlock
tree
|
commitdiff
2011-08-02
Rich Felker
fix breakage in cancellation due to signal functions...
tree
|
commitdiff
2011-08-02
Rich Felker
overhaul posix semaphores to fix destructability race
tree
|
commitdiff
2011-07-31
Rich Felker
clean up pthread_sigmask/sigprocmask dependency order
tree
|
commitdiff
2011-07-30
Rich Felker
add proper fuxed-based locking for stdio
tree
|
commitdiff
2011-07-30
Rich Felker
fix bug in synccall with no threads: lock was taken...
tree
|
commitdiff
2011-07-30
Rich Felker
new attempt at making set*id() safe and robust
tree
|
commitdiff
2011-06-26
Rich Felker
fix useless use of potentially-uninitialized mode varia...
tree
|
commitdiff
2011-06-15
Rich Felker
restore use of .type in asm, but use modern @function...
tree
|
commitdiff
2011-06-14
Rich Felker
fix race condition in pthread_kill
tree
|
commitdiff
2011-06-14
Rich Felker
run dtors before taking the exit-lock in pthread exit
tree
|
commitdiff
2011-06-14
Rich Felker
minor locking optimizations
tree
|
commitdiff
2011-06-14
Rich Felker
remove all .size and .type directives for functions...
tree
|
commitdiff
2011-05-30
Rich Felker
implement pthread_[sg]etconcurrency.
tree
|
commitdiff
2011-05-08
Rich Felker
optimize out useless default-attribute object in pthrea...
tree
|
commitdiff
2011-05-08
Rich Felker
optimize compound-literal sigset_t's not to contain...
tree
|
commitdiff
2011-05-08
Rich Felker
overhaul implementation-internal signal protections
tree
|
commitdiff
2011-05-07
Rich Felker
reduce some ridiculously large spin counts
tree
|
commitdiff
2011-05-07
Rich Felker
remove debug code that was missed in barrier commit
tree
|
commitdiff
2011-05-07
Rich Felker
completely new barrier implementation, addressing major...
tree
|
commitdiff
2011-04-22
Rich Felker
fix initial stack alignment in new threads on x86_64
tree
|
commitdiff
2011-04-21
Rich Felker
fix minor bugs due to incorrect threaded-predicate...
tree
|
commitdiff
2011-04-20
Rich Felker
move some more code out of pthread_create.c
tree
|
commitdiff
2011-04-19
Rich Felker
fix uninitialized waiters field in semaphores
tree
|
commitdiff
2011-04-19
Rich Felker
recheck cancellation disabled flag after syscall return...
tree
|
commitdiff
2011-04-17
Rich Felker
fix typo in x86_64 cancellable syscall asm
tree
|
commitdiff
2011-04-17
Rich Felker
pthread_exit is not supposed to affect cancellability
tree
|
commitdiff
2011-04-17
Rich Felker
fix pthread_exit from cancellation handler
tree
|
commitdiff
2011-04-17
Rich Felker
clean up handling of thread/nothread mode, locking
tree
|
commitdiff
2011-04-17
Rich Felker
debloat: use __syscall instead of syscall where possible
tree
|
commitdiff
2011-04-17
Rich Felker
fix bugs in cancellable syscall asm
tree
|
commitdiff
2011-04-17
Rich Felker
optimize cancellation enable/disable code
tree
|
commitdiff
2011-04-17
Rich Felker
don't use pthread_once when there is no danger in race
tree
|
commitdiff
2011-04-17
Rich Felker
fix some minor issues in cancellation handling patch
tree
|
commitdiff
2011-04-17
Rich Felker
overhaul pthread cancellation
tree
|
commitdiff
2011-04-14
Rich Felker
change sem_trywait algorithm so it never has to call...
tree
|
commitdiff
2011-04-14
Rich Felker
cheap trick to further optimize locking normal mutexes
tree
|
commitdiff
2011-04-14
Rich Felker
use a separate signal from SIGCANCEL for SIGEV_THREAD...
tree
|
commitdiff
2011-04-14
Rich Felker
simplify cancellation point handling
tree
|
commitdiff
2011-04-07
Rich Felker
fixed crash in new rsyscall (failure to set sa_flags...
tree
|
commitdiff
2011-04-07
Rich Felker
consistency: change all remaining syscalls to use SYS_...
tree
|
commitdiff
2011-04-07
Rich Felker
move rsyscall out of pthread_create module
tree
|
commitdiff
2011-04-06
Rich Felker
pthread exit stuff: don't bother setting errno when...
tree
|
commitdiff
2011-04-06
Rich Felker
fix rsyscall handler: must not clobber errno from signa...
tree
|
commitdiff
2011-04-06
Rich Felker
major semaphore improvements (performance and correctness)
tree
|
commitdiff
2011-04-05
Rich Felker
new framework to inhibit thread cancellation when needed
tree
|
commitdiff
2011-04-03
Rich Felker
pthread_create need not set errno
tree
|
commitdiff
2011-04-03
Rich Felker
block all signals during rsyscall
tree
|
commitdiff
2011-04-03
Rich Felker
fix race condition in rsyscall handler
tree
|
commitdiff
2011-04-03
Rich Felker
don't trust siginfo in rsyscall handler
tree
|
commitdiff
next