summaryrefslogtreecommitdiff
path: root/rts/posix/itimer/Pthread.c
Commit message (Expand)AuthorAgeFilesLines
* RTS: open timerfd synchronously (#20618)Sylvain Henry2022-02-171-19/+32
* RTS: try to fix timer racesSylvain Henry2021-07-251-1/+1
* Block signals in the ticker threadViktor Dukhovni2021-05-031-2/+35
* rts: Fix races in Pthread timer backend shudownwip/tsan/timerBen Gamari2020-10-241-8/+11
* RTS: workaround a Linux kernel bug in timerfdSylvain Henry2020-04-221-4/+12
* Rts: show errno on failure (#18033)Sylvain Henry2020-04-091-5/+5
* rts: Use nanosleep instead of usleepBen Gamari2020-02-111-2/+3
* rts: Use always-available locking operations in pthread Itimer implementationBen Gamari2019-01-141-6/+6
* itimer: Don't free condvar until we know ticker is stoppedBen Gamari2019-01-141-2/+2
* rts: Abort if timerfd read failsBen Gamari2018-06-221-1/+1
* rts: A bit of cleanup of posix itimer implementationBen Gamari2018-06-201-12/+9
* Fix typoGabor Greif2018-03-191-1/+1
* Typos in comments [ci skip]Gabor Greif2017-05-051-1/+1
* Prefer #if defined to #ifdefBen Gamari2017-04-281-6/+6
* Enable new warning for fragile/incorrect CPP #if usageErik de Castro Lopo2017-04-281-3/+3
* Revert "Enable new warning for fragile/incorrect CPP #if usage"Ben Gamari2017-04-051-3/+3
* Enable new warning for fragile/incorrect CPP #if usageErik de Castro Lopo2017-04-051-3/+3
* Use C99's boolBen Gamari2016-11-291-1/+1
* rts/itimer/pthread: Stop timer when ticker is stoppedBen Gamari2016-05-011-35/+68
* Kill Itimer.hBen Gamari2016-05-011-1/+0
* Catch errors from timerfd_settimeBen Gamari2016-05-011-1/+4
* rts: Split up Itimer.cBen Gamari2016-05-011-0/+187