projects
/
oweals
/
musl.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
new mostly-C crt1 implementation
[oweals/musl.git]
/
src
/
thread
/
2013-07-22
Rich Felker
make pthread attribute types structs, even when they...
tree
|
commitdiff
2013-06-27
Rich Felker
fix syscall argument bug in pthread_getschedparam
tree
|
commitdiff
2013-06-27
Rich Felker
fix temp file leak in sem_open on successful creation...
tree
|
commitdiff
2013-06-27
Rich Felker
fix bug whereby sem_open leaked its own internal slots...
tree
|
commitdiff
2013-06-27
Rich Felker
in sem_open, don't leak vm mapping if fstat fails
tree
|
commitdiff
2013-06-27
Rich Felker
fix failure of pthread_setschedparam to pass correct...
tree
|
commitdiff
2013-06-08
Rich Felker
support cputime clocks for processes/threads other...
tree
|
commitdiff
2013-06-03
Rich Felker
ensure that thread dtv pointer is never null to optimiz...
tree
|
commitdiff
2013-04-26
Rich Felker
transition to using functions for internal signal block...
tree
|
commitdiff
2013-04-26
Rich Felker
prevent code from running under a thread id which alrea...
tree
|
commitdiff
2013-04-26
Rich Felker
synccall signal handler need not handle dead threads...
tree
|
commitdiff
2013-04-26
Rich Felker
fix clobbering of signal mask when creating thread...
tree
|
commitdiff
2013-04-26
Rich Felker
make last thread's pthread_exit give exit(0) a consiste...
tree
|
commitdiff
2013-04-26
Rich Felker
use atomic decrement rather than cas in pthread_exit...
tree
|
commitdiff
2013-04-26
Rich Felker
add comments on some of the pthread_exit logic
tree
|
commitdiff
2013-04-26
Rich Felker
always block signals in pthread_exit before decrementin...
tree
|
commitdiff
2013-04-06
Rich Felker
fix type error in pthread_create, introduced with pthre...
tree
|
commitdiff
2013-04-01
Rich Felker
implement pthread_getattr_np
tree
|
commitdiff
2013-03-27
Rich Felker
remove __SYSCALL_SSLEN arch macro in favor of using...
tree
|
commitdiff
2013-02-02
Rich Felker
fix stale locks left behind when pthread_create fails
tree
|
commitdiff
2013-02-02
Rich Felker
if pthread_create fails, it must not attempt mmap if...
tree
|
commitdiff
2013-02-02
Rich Felker
pthread stack treatment overhaul for application-provid...
tree
|
commitdiff
2013-02-01
Rich Felker
replace __wake function with macro that performs direct...
tree
|
commitdiff
2012-11-27
Rich Felker
fix some restrict-qualifier mismatches in newly added...
tree
|
commitdiff
2012-11-19
rofl0r
powerpc: handle syscall error in clone.
tree
|
commitdiff
2012-11-19
Rich Felker
fix powerpc asm not to store data in volatile space...
tree
|
commitdiff
2012-11-18
Rich Felker
Merge remote-tracking branch 'nsz/math'
tree
|
commitdiff
2012-11-17
Rich Felker
add stub versions of some missing optional pthread...
tree
|
commitdiff
2012-11-15
Rich Felker
Merge remote-tracking branch 'nsz/math'
tree
|
commitdiff
2012-11-14
Rich Felker
fix indention with spaces in powerpc asm
tree
|
commitdiff
2012-11-14
Rich Felker
Merge remote-tracking branch 'ppc-port/ppc-squashed'
tree
|
commitdiff
2012-11-13
rofl0r
PPC port cleaned up, static linking works well now.
tree
|
commitdiff
2012-11-13
Richard Pennington
import preliminary ppc work by rdp.
tree
|
commitdiff
2012-11-11
Rich Felker
debloat src/thread tree but putting lots of junk in...
tree
|
commitdiff
2012-11-11
Rich Felker
add support for thread scheduling (POSIX TPS option)
tree
|
commitdiff
2012-11-08
Rich Felker
clean up sloppy nested inclusion from pthread_impl.h
tree
|
commitdiff
2012-10-19
Rich Felker
fix order of syscall args for microblaze clone syscall
tree
|
commitdiff
2012-10-19
Rich Felker
ensure microblaze __set_thread_area returns success
tree
|
commitdiff
2012-10-18
Rich Felker
fix microblaze asm relocations for shared libc
tree
|
commitdiff
2012-10-15
Rich Felker
add support for TLS variant I, presently needed for...
tree
|
commitdiff
2012-10-15
Rich Felker
fix overlap of thread stacks with thread tls segments
tree
|
commitdiff
2012-10-08
Rich Felker
clean up and refactor program initialization
tree
|
commitdiff
2012-10-05
Rich Felker
support for TLS in dynamic-loaded (dlopen) modules
tree
|
commitdiff
2012-10-05
Rich Felker
beginnings of full TLS support in shared libraries
tree
|
commitdiff
2012-10-04
Rich Felker
TLS (GNU/C11 thread-local storage) support for static...
tree
|
commitdiff
2012-09-30
Rich Felker
protect sem_open against cancellation
tree
|
commitdiff
2012-09-30
Rich Felker
overhaul sem_open
tree
|
commitdiff
2012-09-29
Rich Felker
sem_open should make process-shared semaphores
tree
|
commitdiff
2012-09-29
Rich Felker
use O_CLOEXEC to open semaphore files in sem_open
tree
|
commitdiff
2012-09-29
Rich Felker
fix some indention-with-spaces that crept in
tree
|
commitdiff
2012-09-29
Rich Felker
microblaze port
tree
|
commitdiff
2012-09-27
Rich Felker
fix arm clone syscall bug (no effect unless app uses...
tree
|
commitdiff
2012-09-15
Rich Felker
update mips cancellation-point syscall asm with 7-arg...
tree
|
commitdiff
2012-09-09
Rich Felker
fix mips syscall_cp_asm code (saved register usage)
tree
|
commitdiff
2012-09-07
Rich Felker
further use of _Noreturn, for non-plain-C functions
tree
|
commitdiff
2012-09-07
Rich Felker
use restrict everywhere it's required by c99 and/or...
tree
|
commitdiff
2012-08-17
Rich Felker
fix extremely rare but dangerous race condition in...
tree
|
commitdiff
2012-08-14
Rich Felker
Merge remote-tracking branch 'nsz/exp'
tree
|
commitdiff
2012-08-10
Rich Felker
fix (hopefully) all hard-coded 8's for kernel sigset_t...
tree
|
commitdiff
2012-07-24
Rich Felker
retry on cas failures in sem_trywait
tree
|
commitdiff
2012-07-15
Rich Felker
avoid blx instruction which does not exist on armv4t...
tree
|
commitdiff
2012-07-12
Rich Felker
fix several locks that weren't updated right for new...
tree
|
commitdiff
2012-07-12
Rich Felker
fix pthread_kill unlocking
tree
|
commitdiff
2012-07-12
Rich Felker
fix potential race condition in detached threads
tree
|
commitdiff
2012-07-12
Rich Felker
mips clone: don't free stack space used to copy arg
tree
|
commitdiff
2012-07-12
Rich Felker
fix mips clone() on real linux kernel
tree
|
commitdiff
2012-07-12
Rich Felker
fix clone() on mips (args were in wrong order)
tree
|
commitdiff
2012-07-11
Rich Felker
first attempt at making threads work on mips
tree
|
commitdiff
2012-07-11
Rich Felker
generic c version of __set_thread_area for archs where...
tree
|
commitdiff
2012-06-09
Rich Felker
add pthread_attr_setstack interface (and get)
tree
|
commitdiff
2012-06-03
Rich Felker
remove implementation-reserved bits when saving signal...
tree
|
commitdiff
2012-06-02
Rich Felker
remove no-longer-needed unblocking of signals in pthrea...
tree
|
commitdiff
2012-05-26
Rich Felker
ensure pthread-internal signals are unblocked before...
tree
|
commitdiff
2012-05-25
Rich Felker
remove leftover cp_sp cruft from cancellation code...
tree
|
commitdiff
2012-05-23
Rich Felker
fix bad opcode in arm syscall_cp_asm
tree
|
commitdiff
2012-05-23
Rich Felker
fix issue with longjmp out of signal handlers and cance...
tree
|
commitdiff
2012-05-23
Rich Felker
simplify cancellation push/pop slightly
tree
|
commitdiff
2012-05-23
Rich Felker
remove everything related to forkall
tree
|
commitdiff
2012-05-05
Rich Felker
update license of njk contributed code (x86_64 asm)
tree
|
commitdiff
2012-05-05
Rich Felker
make pthread stacks non-executable
tree
|
commitdiff
2012-05-04
Rich Felker
overhaul SSP support to use a real canary
tree
|
commitdiff
2012-04-24
Rich Felker
ditch the priority inheritance locks; use malloc's...
tree
|
commitdiff
2012-04-24
Rich Felker
internal locks: new owner of contended lock must set...
tree
|
commitdiff
2012-04-24
Rich Felker
new internal locking primitive; drop spinlocks
tree
|
commitdiff
2012-02-28
Rich Felker
fix pthread_cleanup_pop(1) crash in non-thread-capable...
tree
|
commitdiff
2012-02-27
Rich Felker
work around "signal loses thread pointer" issue with...
tree
|
commitdiff
2012-02-10
Rich Felker
small fix for new pthread cleanup stuff
tree
|
commitdiff
2012-02-09
Rich Felker
replace bad cancellation cleanup abi with a sane one
tree
|
commitdiff
2012-01-22
Rich Felker
fix cancellation failure in single-threaded programs
tree
|
commitdiff
2011-10-26
Rich Felker
report sem value overflows in sem_post
tree
|
commitdiff
2011-10-09
Rich Felker
fix typo in arm clone() asm
tree
|
commitdiff
2011-10-03
Rich Felker
recovering ownerdead robust mutex must reset recursive...
tree
|
commitdiff
2011-10-03
Rich Felker
simplify robust mutex unlock code path
tree
|
commitdiff
2011-10-03
Rich Felker
fix crash if pthread_mutex_unlock is called without...
tree
|
commitdiff
2011-10-03
Rich Felker
use count=0 instead of 1 for recursive mutex with only...
tree
|
commitdiff
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
next