summaryrefslogtreecommitdiff
path: root/src/time
AgeCommit message (Expand)AuthorLines
2011-08-13fix missing include in last commitRich Felker-0/+1
2011-08-13fix clock() functionRich Felker-2/+7
2011-08-12more efficient signal blocking for timer threadsRich Felker-4/+4
2011-08-11normal exit from timer thread should run dtors, restore cancel stateRich Felker-1/+1
2011-08-11block signals in timer threadsRich Felker-0/+4
2011-08-07use weak aliase rather than weak reference for vdso clock_gettimeRich Felker-8/+12
2011-07-24workaround for gcc's optimizer breaking dynamic symbol resolutionRich Felker-1/+2
2011-07-24const correctness on function pointerRich Felker-1/+1
2011-07-23some preliminaries for vdso clock supportRich Felker-7/+35
2011-06-13remove old useless timezone.s file (unused)Rich Felker-27/+0
2011-06-06use volatile pointers for intentional-crash code.Rich Felker-1/+1
2011-05-07optimize compound-literal sigset_t's not to contain useless hurd bitsRich Felker-1/+1
2011-05-07overhaul implementation-internal signal protectionsRich Felker-2/+1
2011-04-17overhaul pthread cancellationRich Felker-11/+2
2011-04-14use a separate signal from SIGCANCEL for SIGEV_THREAD timersRich Felker-7/+25
2011-04-09run pthread tsd destructors when a timer thread pretends to exitRich Felker-0/+6
2011-04-09greatly improve SIGEV_THREAD timersRich Felker-15/+20
2011-04-06consistency: change all remaining syscalls to use SYS_ rather than __NR_ prefixRich Felker-3/+3
2011-04-06fix signal-based timers with null sigevent argumentRich Felker-28/+19
2011-04-03timer threads should sleep and stay asleep... a long timeRich Felker-1/+1
2011-04-03revert to deleting kernel-level timer from cancellation handlerRich Felker-7/+11
2011-04-03simplify calling of timer signal handlerRich Felker-3/+1
2011-03-30avoid all malloc/free in timer creation/destructionRich Felker-29/+20
2011-03-30optimize timer creation and possibly protect against some minor racesRich Felker-14/+19
2011-03-29reorder timer initialization so that timer_create does not depend on freeRich Felker-9/+17
2011-03-29implement POSIX timersRich Felker-0/+143
2011-03-24overhaul cancellation to fix resource leaks and dangerous behavior with signalsRich Felker-0/+1
2011-03-20global cleanup to use the new syscall interfaceRich Felker-11/+6
2011-03-19if returning errno value directly from a syscall, we need to negate it.Rich Felker-1/+1
2011-03-19syscall overhaul part two - unify public and internal syscall interfaceRich Felker-6/+3
2011-03-12misplaced & in times() made it fail to work, and clobber the stackRich Felker-1/+1
2011-03-10more cancellation points: tcdrain, clock_nanosleepRich Felker-1/+6
2011-03-10fix errno behavior in clock_* functionsRich Felker-3/+0
2011-02-19implement the remaining clock_* interfacesRich Felker-0/+36
2011-02-12initial check-in, version 0.5.0v0.5.0Rich Felker-0/+874