about summary refs log tree commit diff
path: root/src/time/timer_create.c
Commit message (Collapse)AuthorAgeFilesLines
* reorder timer initialization so that timer_create does not depend on freeRich Felker2011-03-291-8/+16
| | | | | this allows small programs which only create times, but never delete them, to use simple_malloc instead of the full malloc.
* implement POSIX timersRich Felker2011-03-291-0/+110
this implementation is superior to the glibc/nptl implementation, in that it gives true realtime behavior. there is no risk of timer expiration events being lost due to failed thread creation or failed malloc, because the thread is created as time creation time, and reused until the timer is deleted.