summaryrefslogtreecommitdiff
path: root/rts/posix
Commit message (Expand)AuthorAgeFilesLines
* More OS X build fixesIan Lynagh2012-09-142-3/+3
* Deprecate lnat, and use StgWord insteadSimon Marlow2012-09-071-6/+6
* Fix build with FreeBSD versions earlier than 9.0Gabor Pali2012-08-231-1/+5
* 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
* Fix build on OS XIan Lynagh2012-07-151-0/+4
* Add some casts to fix warningsIan Lynagh2012-07-141-1/+1
* New functions to get kernel thread Id + serialisable task IdDuncan Coutts2012-07-071-0/+26
* Fix problems with getMonotonicNSec on OS XIan Lynagh2012-05-261-3/+5
* Enable FileLock for win32 (#4363)Paolo Capriotti2012-05-082-160/+0
* Move getMonotonicUSec from base to the RTS.Paolo Capriotti2012-05-081-12/+24
* Fixes for x86/LinuxIan Lynagh2012-04-301-1/+1
* Use monotonic time function for darwin (#5865)Paolo Capriotti2012-04-162-0/+14
* Use monotonic clock in Select.c (#5865)Paolo Capriotti2012-04-164-31/+48
* Improve the handling of threadDelay in the non-threaded RTSSimon Marlow2012-04-112-13/+34
* Disable the timer signal while blocked in select() (#5991)Simon Marlow2012-04-111-4/+13
* small cleanupSimon Marlow2012-04-111-5/+5
* Drop the per-task timing stats, give a summary only (#5897)Simon Marlow2012-03-021-1/+0
* (some) tabs -> spacesGabor Greif2012-02-271-1/+1
* 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
* Fix for tick intervals greater than one second.Simon Marlow2012-01-161-2/+2
* In the SIGTSTP handler, throw SIGSTOP instead of re-throwing SIGTSTPSimon Marlow2012-01-031-14/+14
* add a missing error checkSimon Marlow2011-12-131-0/+3
* Add a mutex around stg_sig_installSimon Marlow2011-12-121-19/+42
* remove duplicate getStablePtr (already done in hs_init())Simon Marlow2011-12-121-4/+0
* change a contextSwitchCapability() to interruptCapability()Simon Marlow2011-12-121-1/+1
* Define getNumberOfProcessors() even when !THREADED_RTSSimon Marlow2011-12-071-1/+6
* Make forkProcess work with +RTS -NSimon Marlow2011-12-063-7/+6
* Time handling overhaulSimon Marlow2011-11-255-118/+93
* Add rts time util getUnixEpochTimeDuncan Coutts2011-10-261-0/+16
* Remove some antiquated C constructsIan Lynagh2011-08-011-3/+3
* SafeHaskell: Fix compilation errors.David Terei2011-06-171-1/+1
* SafeHaskell: Even more fixing to work with safe baseDavid Terei2011-06-171-1/+1
* Emit various bits of OS process info into the eventlogDuncan Coutts2011-05-261-0/+44
* Rename System.Event to GHC.EventIan Lynagh2011-03-211-2/+2
* Include kfreebsdgnu in the list of Target Platforms.Marco Silva2011-01-181-1/+1
* catch SIGTSTP and save/restore terminal settings (#4460)Simon Marlow2011-01-071-0/+77
* Implement stack chunks and separate TSO/STACK objectsSimon Marlow2010-12-151-9/+1
* Export the value of the signal used by scheduler (#4504)Dmitry Astapov2010-12-081-0/+6
* Remove references to Haskell 98Ian Lynagh2010-11-232-2/+2
* On Windows, when returning memory to the OS, we try to release itIan Lynagh2010-11-011-0/+4
* Interruptible FFI calls with pthread_kill and CancelSynchronousIO. v4Edward Z. Yang2010-09-191-0/+10
* give a better error message in the non-threaded RTS for out-of-range FDsSimon Marlow2010-09-291-2/+10
* Use an empty signal handler for SIGPIPE instead of SIG_IGNSimon Marlow2010-09-251-1/+12
* Fix getThreadCPUTime()Simon Marlow2010-09-131-10/+19
* Use clock_gettime (if available) to measure the process CPU timeSimon Marlow2010-09-131-4/+26
* Return memory to the OS; trac #698Ian Lynagh2010-08-131-24/+10
* Integrate new I/O manager, with signal supportJohan Tibell2010-07-241-27/+34
* Test for (fd < 0) before trying to FD_SET itIan Lynagh2010-08-041-2/+2