Rich Felker
|
91e1e29d6d
fix pthread_create return value with PTHREAD_EXPLICIT_SCHED
|
6 سال پیش |
Rich Felker
|
14992d4384
make pthread_attr_init honor defaults set by pthread_setattr_default_np
|
6 سال پیش |
Rich Felker
|
40bae2d32f
make linking of thread-start with explicit scheduling conditional
|
7 سال پیش |
Rich Felker
|
b8742f3260
improve design of thread-start with explicit scheduling attributes
|
7 سال پیش |
Rich Felker
|
cdba6b2562
improve joinable/detached thread state handling
|
7 سال پیش |
Rich Felker
|
526e64f54d
improve pthread_exit synchronization with functions targeting tid
|
7 سال پیش |
Rich Felker
|
9e2d820a55
use a dedicated futex object for pthread_join instead of tid field
|
7 سال پیش |
William Pitcock
|
7c709f2d4f
store pthread stack guard sizes for pthread_getattr_np
|
7 سال پیش |
Jens Gustedt
|
c4bc0b1a64
consistently use the LOCK an UNLOCK macros
|
7 سال پیش |
Rich Felker
|
9e01be6e49
fix signal masking race in pthread_create with priority attributes
|
7 سال پیش |
Rich Felker
|
31fb174dd2
add limited pthread_setattr_default_np API to set stack size defaults
|
8 سال پیش |
Rich Felker
|
ea7891a651
fix pthread_create regression from stack/guard size simplification
|
8 سال پیش |
Rich Felker
|
33ce920857
simplify pthread_attr_t stack/guard size representation
|
8 سال پیش |
Rich Felker
|
384d103d94
fix failure to obtain EOWNERDEAD status for process-shared robust mutexes
|
8 سال پیش |
Rich Felker
|
75eceb3ae8
ignore ENOSYS error from mprotect in pthread_create and dynamic linker
|
9 سال پیش |
Rich Felker
|
1b0cdc8700
refactor stdio open file list handling, move it out of global libc struct
|
9 سال پیش |
Rich Felker
|
68630b55c0
eliminate costly tricks to avoid TLS access for current locale state
|
10 سال پیش |
Rich Felker
|
484194dbf4
fix stack protector crashes on x32 & powerpc due to misplaced TLS canary
|
10 سال پیش |
Rich Felker
|
01d4274711
make dlerror state and message thread-local and dynamically-allocated
|
10 سال پیش |
Rich Felker
|
19a1fe670a
remove remnants of support for running in no-thread-pointer mode
|
10 سال پیش |
Rich Felker
|
a2d3053354
apply vmlock wait to __unmapself in pthread_exit
|
10 سال پیش |
Rich Felker
|
f08ab9e61a
redesign and simplify vmlock system
|
10 سال پیش |
Rich Felker
|
4e98cce1c5
optimize out setting up robust list with kernel when not needed
|
10 سال پیش |
Rich Felker
|
12e1e32468
process robust list in pthread_exit to fix detached thread use-after-unmap
|
10 سال پیش |
Rich Felker
|
36d8e97223
make pthread_exit responsible for disabling cancellation
|
10 سال پیش |
Rich Felker
|
78a8ef47c4
overhaul __synccall and fix AS-safety and other issues in set*id
|
10 سال پیش |
Rich Felker
|
23614b0fcb
add C11 thread creation and related thread functions
|
10 سال پیش |
Jens Gustedt
|
df7d0dfb9c
use weak symbols for the POSIX functions that will be used by C threads
|
10 سال پیش |
Rich Felker
|
5345c9b884
fix false ownership of stdio FILEs due to tid reuse
|
10 سال پیش |
Rich Felker
|
a6293285e9
fix use of uninitialized memory with application-provided thread stacks
|
10 سال پیش |