Rich Felker
|
cc11b42286
silence nonsensical warnings in timer_create
|
12 年之前 |
Rich Felker
|
ccc7b4c3a1
remove __SYSCALL_SSLEN arch macro in favor of using public _NSIG
|
12 年之前 |
Rich Felker
|
efd4d87aa4
clean up sloppy nested inclusion from pthread_impl.h
|
12 年之前 |
Rich Felker
|
400c5e5c83
use restrict everywhere it's required by c99 and/or posix 2008
|
12 年之前 |
Rich Felker
|
2f437040e7
fix (hopefully) all hard-coded 8's for kernel sigset_t size
|
12 年之前 |
Rich Felker
|
b1a7102d83
more efficient signal blocking for timer threads
|
13 年之前 |
Rich Felker
|
8b625e45ff
normal exit from timer thread should run dtors, restore cancel state
|
13 年之前 |
Rich Felker
|
c516807173
block signals in timer threads
|
13 年之前 |
Rich Felker
|
4c4e22d781
optimize compound-literal sigset_t's not to contain useless hurd bits
|
14 年之前 |
Rich Felker
|
99b8a25e94
overhaul implementation-internal signal protections
|
14 年之前 |
Rich Felker
|
016a5dc192
use a separate signal from SIGCANCEL for SIGEV_THREAD timers
|
14 年之前 |
Rich Felker
|
2063c4cac2
run pthread tsd destructors when a timer thread pretends to exit
|
14 年之前 |
Rich Felker
|
82171d6ac0
greatly improve SIGEV_THREAD timers
|
14 年之前 |
Rich Felker
|
cd3bb38412
fix signal-based timers with null sigevent argument
|
14 年之前 |
Rich Felker
|
6e9ed66d0d
timer threads should sleep and stay asleep... a long time
|
14 年之前 |
Rich Felker
|
6f1414e102
revert to deleting kernel-level timer from cancellation handler
|
14 年之前 |
Rich Felker
|
f01d351842
simplify calling of timer signal handler
|
14 年之前 |
Rich Felker
|
3990c5c6a4
avoid all malloc/free in timer creation/destruction
|
14 年之前 |
Rich Felker
|
b8be64c43d
optimize timer creation and possibly protect against some minor races
|
14 年之前 |
Rich Felker
|
680630011d
reorder timer initialization so that timer_create does not depend on free
|
14 年之前 |
Rich Felker
|
80c4dcd253
implement POSIX timers
|
14 年之前 |