projects
/
musl
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
fix uninitialized variable in new resolv.conf parser
[musl]
/
src
/
thread
/
pthread_create.c
2015-06-17
Rich Felker
ignore ENOSYS error from mprotect in pthread_create...
blob
|
commitdiff
|
raw
2015-06-16
Rich Felker
refactor stdio open file list handling, move it out...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-16
Rich Felker
eliminate costly tricks to avoid TLS access for current...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-06
Rich Felker
fix stack protector crashes on x32 & powerpc due to...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-18
Rich Felker
make dlerror state and message thread-local and dynamic...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-13
Rich Felker
remove remnants of support for running in no-thread...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-10
Rich Felker
apply vmlock wait to __unmapself in pthread_exit
blob
|
commitdiff
|
raw
|
diff to current
2015-04-10
Rich Felker
redesign and simplify vmlock system
blob
|
commitdiff
|
raw
|
diff to current
2015-04-10
Rich Felker
optimize out setting up robust list with kernel when...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-10
Rich Felker
process robust list in pthread_exit to fix detached...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-17
Rich Felker
make pthread_exit responsible for disabling cancellation
blob
|
commitdiff
|
raw
|
diff to current
2015-01-16
Rich Felker
overhaul __synccall and fix AS-safety and other issues...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-07
Rich Felker
add C11 thread creation and related thread functions
blob
|
commitdiff
|
raw
|
diff to current
2014-09-06
Jens Gustedt
use weak symbols for the POSIX functions that will...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-24
Rich Felker
fix false ownership of stdio FILEs due to tid reuse
blob
|
commitdiff
|
raw
|
diff to current
2014-08-22
Rich Felker
fix use of uninitialized memory with application-provid...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-16
Rich Felker
enable private futex for process-local robust mutexes
blob
|
commitdiff
|
raw
|
diff to current
2014-07-17
Rich Felker
work around constant folding bug 61144 in gcc 4.9.0...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-06
Rich Felker
eliminate use of cached pid from thread structure
blob
|
commitdiff
|
raw
|
diff to current
2014-07-02
Rich Felker
add locale framework
blob
|
commitdiff
|
raw
|
diff to current
2014-06-10
Rich Felker
simplify errno implementation
blob
|
commitdiff
|
raw
|
diff to current
2014-06-10
Rich Felker
replace all remaining internal uses of pthread_self...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-24
Rich Felker
fix pointer type mismatch and misplacement of const
blob
|
commitdiff
|
raw
|
diff to current
2014-03-24
Rich Felker
always initialize thread pointer at program start
blob
|
commitdiff
|
raw
|
diff to current
2013-09-16
Rich Felker
omit CLONE_PARENT flag to clone in pthread_create
blob
|
commitdiff
|
raw
|
diff to current
2013-09-16
Rich Felker
use symbolic names for clone flags in pthread_create
blob
|
commitdiff
|
raw
|
diff to current
2013-09-15
Szabolcs Nagy
support configurable page size on mips, powerpc and...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-26
Rich Felker
transition to using functions for internal signal block...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-26
Rich Felker
prevent code from running under a thread id which alrea...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-26
Rich Felker
fix clobbering of signal mask when creating thread...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-26
Rich Felker
make last thread's pthread_exit give exit(0) a consiste...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-26
Rich Felker
use atomic decrement rather than cas in pthread_exit...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-26
Rich Felker
add comments on some of the pthread_exit logic
blob
|
commitdiff
|
raw
|
diff to current
2013-04-26
Rich Felker
always block signals in pthread_exit before decrementin...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-06
Rich Felker
fix type error in pthread_create, introduced with pthre...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-01
Rich Felker
implement pthread_getattr_np
blob
|
commitdiff
|
raw
|
diff to current
2013-03-27
Rich Felker
remove __SYSCALL_SSLEN arch macro in favor of using...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-02
Rich Felker
fix stale locks left behind when pthread_create fails
blob
|
commitdiff
|
raw
|
diff to current
2013-02-02
Rich Felker
if pthread_create fails, it must not attempt mmap if...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-02
Rich Felker
pthread stack treatment overhaul for application-provid...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-14
Rich Felker
Merge remote-tracking branch 'ppc-port/ppc-squashed'
blob
|
commitdiff
|
raw
|
diff to current
2012-11-11
Rich Felker
add support for thread scheduling (POSIX TPS option)
blob
|
commitdiff
|
raw
|
diff to current
2012-11-08
Rich Felker
clean up sloppy nested inclusion from pthread_impl.h
blob
|
commitdiff
|
raw
|
diff to current
2012-10-15
Rich Felker
add support for TLS variant I, presently needed for...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-15
Rich Felker
fix overlap of thread stacks with thread tls segments
blob
|
commitdiff
|
raw
|
diff to current
2012-10-08
Rich Felker
clean up and refactor program initialization
blob
|
commitdiff
|
raw
|
diff to current
2012-10-05
Rich Felker
support for TLS in dynamic-loaded (dlopen) modules
blob
|
commitdiff
|
raw
|
diff to current
2012-10-04
Rich Felker
TLS (GNU/C11 thread-local storage) support for static...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-07
Rich Felker
further use of _Noreturn, for non-plain-C functions
blob
|
commitdiff
|
raw
|
diff to current
2012-09-07
Rich Felker
use restrict everywhere it's required by c99 and/or...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-14
Rich Felker
Merge remote-tracking branch 'nsz/exp'
blob
|
commitdiff
|
raw
|
diff to current
2012-08-10
Rich Felker
fix (hopefully) all hard-coded 8's for kernel sigset_t...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-12
Rich Felker
fix several locks that weren't updated right for new...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-12
Rich Felker
fix potential race condition in detached threads
blob
|
commitdiff
|
raw
|
diff to current
2012-06-09
Rich Felker
add pthread_attr_setstack interface (and get)
blob
|
commitdiff
|
raw
|
diff to current
2012-06-02
Rich Felker
remove no-longer-needed unblocking of signals in pthrea...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-23
Rich Felker
simplify cancellation push/pop slightly
blob
|
commitdiff
|
raw
|
diff to current
2012-05-05
Rich Felker
make pthread stacks non-executable
blob
|
commitdiff
|
raw
|
diff to current
2012-05-04
Rich Felker
overhaul SSP support to use a real canary
blob
|
commitdiff
|
raw
|
diff to current
2012-02-28
Rich Felker
fix pthread_cleanup_pop(1) crash in non-thread-capable...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-10
Rich Felker
small fix for new pthread cleanup stuff
blob
|
commitdiff
|
raw
|
diff to current
2012-02-09
Rich Felker
replace bad cancellation cleanup abi with a sane one
blob
|
commitdiff
|
raw
|
diff to current
2011-09-27
Rich Felker
fix incorrect allocation failure check in pthread_create
blob
|
commitdiff
|
raw
|
diff to current
2011-09-18
Rich Felker
overhaul clone syscall wrapping
blob
|
commitdiff
|
raw
|
diff to current
2011-08-12
Rich Felker
pthread and synccall cleanup, new __synccall_wait op
blob
|
commitdiff
|
raw
|
diff to current
2011-08-03
Rich Felker
further debloat cancellation handlers
blob
|
commitdiff
|
raw
|
diff to current
2011-08-03
Rich Felker
missed detail in cancellation bloat fix
blob
|
commitdiff
|
raw
|
diff to current
2011-08-03
Rich Felker
fix static linking dependency bloat with cancellation
blob
|
commitdiff
|
raw
|
diff to current
2011-07-30
Rich Felker
add proper fuxed-based locking for stdio
blob
|
commitdiff
|
raw
|
diff to current
2011-07-30
Rich Felker
new attempt at making set*id() safe and robust
blob
|
commitdiff
|
raw
|
diff to current
2011-06-14
Rich Felker
fix race condition in pthread_kill
blob
|
commitdiff
|
raw
|
diff to current
2011-06-14
Rich Felker
run dtors before taking the exit-lock in pthread exit
blob
|
commitdiff
|
raw
|
diff to current
2011-06-14
Rich Felker
minor locking optimizations
blob
|
commitdiff
|
raw
|
diff to current
2011-05-08
Rich Felker
optimize out useless default-attribute object in pthrea...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-08
Rich Felker
optimize compound-literal sigset_t's not to contain...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-08
Rich Felker
overhaul implementation-internal signal protections
blob
|
commitdiff
|
raw
|
diff to current
2011-04-20
Rich Felker
move some more code out of pthread_create.c
blob
|
commitdiff
|
raw
|
diff to current
2011-04-17
Rich Felker
pthread_exit is not supposed to affect cancellability
blob
|
commitdiff
|
raw
|
diff to current
2011-04-17
Rich Felker
fix pthread_exit from cancellation handler
blob
|
commitdiff
|
raw
|
diff to current
2011-04-17
Rich Felker
clean up handling of thread/nothread mode, locking
blob
|
commitdiff
|
raw
|
diff to current
2011-04-17
Rich Felker
overhaul pthread cancellation
blob
|
commitdiff
|
raw
|
diff to current
2011-04-14
Rich Felker
use a separate signal from SIGCANCEL for SIGEV_THREAD...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-14
Rich Felker
simplify cancellation point handling
blob
|
commitdiff
|
raw
|
diff to current
2011-04-07
Rich Felker
consistency: change all remaining syscalls to use SYS_...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-07
Rich Felker
move rsyscall out of pthread_create module
blob
|
commitdiff
|
raw
|
diff to current
2011-04-06
Rich Felker
pthread exit stuff: don't bother setting errno when...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-06
Rich Felker
fix rsyscall handler: must not clobber errno from signa...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-05
Rich Felker
new framework to inhibit thread cancellation when needed
blob
|
commitdiff
|
raw
|
diff to current
2011-04-03
Rich Felker
pthread_create need not set errno
blob
|
commitdiff
|
raw
|
diff to current
2011-04-03
Rich Felker
block all signals during rsyscall
blob
|
commitdiff
|
raw
|
diff to current
2011-04-03
Rich Felker
fix race condition in rsyscall handler
blob
|
commitdiff
|
raw
|
diff to current
2011-04-03
Rich Felker
don't trust siginfo in rsyscall handler
blob
|
commitdiff
|
raw
|
diff to current
2011-04-03
Rich Felker
simplify calling of timer signal handler
blob
|
commitdiff
|
raw
|
diff to current
2011-04-03
Rich Felker
omit pthread tsd dtor code if tsd is not used
blob
|
commitdiff
|
raw
|
diff to current
2011-04-02
Rich Felker
simplify setting result on thread cancellation
blob
|
commitdiff
|
raw
|
diff to current
2011-04-02
Rich Felker
fix misspelled PTHREAD_CANCELED constant
blob
|
commitdiff
|
raw
|
diff to current
2011-03-29
Rich Felker
major improvements to cancellation handling
blob
|
commitdiff
|
raw
|
diff to current
2011-03-26
Rich Felker
match glibc/lsb cancellation abi on i386
blob
|
commitdiff
|
raw
|
diff to current
2011-03-24
Rich Felker
overhaul cancellation to fix resource leaks and dangero...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-20
Rich Felker
global cleanup to use the new syscall interface
blob
|
commitdiff
|
raw
|
diff to current
next