summaryrefslogtreecommitdiff
path: root/rts/posix/Select.c
Commit message (Expand)AuthorAgeFilesLines
* Fix typos, via a Levenshtein-style correctorBrian Wignall2020-01-041-1/+1
* Expunge #ifdef and #ifndef from the codebaseJohn Ericson2019-07-141-2/+2
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-151-1/+1
* rts: Update comment about FreeBSD's unsigned FD_SETSIZENiklas Hambüchen2017-09-191-1/+6
* Use C99's boolBen Gamari2016-11-291-7/+7
* Kill Itimer.hBen Gamari2016-05-011-1/+0
* fix EBADF unqueueing in select backend (Trac #10590)Sergei Trofimovich2015-07-071-2/+8
* *Really*, really fix RTS crash due to bad coercion.Merijn Verstraaten2014-11-071-1/+24
* Revert "rts: add Emacs 'Local Variables' to every .c file"Simon Marlow2014-09-291-8/+0
* rts: add Emacs 'Local Variables' to every .c fileAustin Seipp2014-07-281-0/+8
* rts: delint/detab/dewhitespace Select.cAustin Seipp2014-07-281-83/+90
* Raise exceptions when blocked in bad FDs (fixes Trac #4934)Sergei Trofimovich2014-06-081-46/+133
* Revert "Disable the timer signal while blocked in select() (#5991)"Simon Marlow2012-09-241-13/+4
* Add cast to placate gcc 4.6 on linux-powerpc (#7113).Erik de Castro Lopo2012-08-091-1/+1
* Fix #7087 (integer overflow in getDelayTarget())Simon Marlow2012-07-311-3/+12
* Use monotonic clock in Select.c (#5865)Paolo Capriotti2012-04-161-10/+5
* Improve the handling of threadDelay in the non-threaded RTSSimon Marlow2012-04-111-12/+33
* Disable the timer signal while blocked in select() (#5991)Simon Marlow2012-04-111-4/+13
* small cleanupSimon Marlow2012-04-111-5/+5
* Fix bug introduced in fac8ecbbafde17dd92439c41747223c43e9d2b80Simon Marlow2012-01-191-6/+6
* Fix bug causing polling instead of blocking in the non-threaded RTS (#5773)Simon Marlow2012-01-161-18/+17
* Time handling overhaulSimon Marlow2011-11-251-14/+25
* Implement stack chunks and separate TSO/STACK objectsSimon Marlow2010-12-151-9/+1
* give a better error message in the non-threaded RTS for out-of-range FDsSimon Marlow2010-09-291-2/+10
* Test for (fd < 0) before trying to FD_SET itIan Lynagh2010-08-041-2/+2
* #include <sys/select.h> if we have it (#3760)Simon Marlow2009-12-161-0/+4
* RTS tidyup sweep, first phaseSimon Marlow2009-08-021-8/+5
* cope with ThreadRelocated on the sleeping_queueSimon Marlow2009-02-171-2/+8
* Cope with ThreadRelocated when traversing the blocked_queueSimon Marlow2008-11-061-0/+5
* Add a write barrier to the TSO link field (#1589)Simon Marlow2008-04-161-7/+7
* FIX BUILD FD_SETSIZE signedjochemberndsen@dse.nl2007-09-271-2/+6
* wakeUpSleepingThreads: fix off by oneSimon Marlow2007-07-181-1/+1
* Add an --install-signal-handlers=<yes|no> RTS flag; fixes trac #804Ian Lynagh2007-03-221-1/+1
* Split GC.c, and move storage manager into sm/ directorySimon Marlow2006-10-241-0/+1
* new RTS flag: -V to modify the resolution of the RTS timerIan Lynagh2006-09-051-1/+1
* Match format strings and arguments for printf-like functionssven.panne@aedion.de2006-08-101-2/+2
* Reorganisation of the source treeSimon Marlow2006-04-071-0/+279