summaryrefslogtreecommitdiff
path: root/rts/posix
Commit message (Expand)AuthorAgeFilesLines
* Partial support for Haiku (#3727)Simon Marlow2009-12-211-1/+1
* #include <sys/select.h> if we have it (#3760)Simon Marlow2009-12-161-0/+4
* The rest of the #1185 patch (forkProcess and -threaded)Simon Marlow2009-11-132-1/+9
* Second attempt to fix #1185 (forkProcess and -threaded)Simon Marlow2009-11-111-4/+15
* Rollback #1185 fixSimon Marlow2009-11-062-9/+1
* Fix #1185 (RTS part, also needs corresponding change to libraries/base)Simon Marlow2009-11-032-1/+9
* FIX #711 implement osFreeAllMBlocks for unixAustin Seipp2009-09-101-3/+28
* Omit visibility pragmas on Windows (fixes warnings/validate failures)Simon Marlow2009-09-091-2/+2
* Declare RTS-private prototypes with __attribute__((visibility("hidden")))Simon Marlow2009-08-054-6/+9
* add #include <sys/types.h> (hopefully fixes OS X build)Simon Marlow2009-08-061-1/+2
* RTS tidyup sweep, first phaseSimon Marlow2009-08-0211-71/+123
* don't overwrite io_manager_pipe if it is already setSimon Marlow2009-04-231-1/+3
* check return value of write (quiets gcc)Simon Marlow2009-03-221-2/+6
* Please the -Wall police by moving a variable declaration; really FIX getNumbe...Austin Seipp2009-03-201-1/+1
* wibble in setExecutableAustin Seipp2009-03-201-1/+1
* FIX getNumberOfProcessors() on MacOS XAustin Seipp2009-03-181-0/+9
* Fix bug in setThreadAffinity() (Linux)Simon Marlow2009-03-201-1/+1
* Implement setThreadAffinity for Mac OS X (from 10.5)Manuel M T Chakravarty2009-03-201-2/+27
* wibble for getNumberOfProcessorsSimon Marlow2009-03-181-0/+4
* Set thread affinity with +RTS -qa (only on Linux so far)Simon Marlow2009-03-181-1/+26
* Add getNumberOfProcessors(), FIX MacOS X build problem (hopefully)Simon Marlow2009-03-171-0/+18
* cope with ThreadRelocated on the sleeping_queueSimon Marlow2009-02-171-2/+8
* Instead of a separate context-switch flag, set HpLim to zeroSimon Marlow2009-03-131-1/+1
* #2860: remove redundant unblocking of signalsSimon Marlow2009-02-191-7/+0
* Rewrite of signal-handling (ghc patch; see also base and unix patches)Simon Marlow2009-02-192-87/+92
* Handle the case where setitimer(ITIMER_VIRTUAL) is not always availableIan Lynagh2009-02-081-1/+2
* Always use PTHREAD_MUTEX_ERRORCHECK to create mutexes when -DDEBUGIan Lynagh2009-01-181-4/+0
* Use error-checking mutexes on all platforms when DEBUG is onIan Lynagh2009-01-171-1/+5
* Initialise and deinitialise the file_lock_mutexIan Lynagh2009-01-171-0/+6
* Fix #2848: avoid overflow during time calculationSimon Marlow2008-12-091-3/+4
* Cope with ThreadRelocated when traversing the blocked_queueSimon Marlow2008-11-061-0/+5
* bugfix: don't ingore the return value from rts_evalIO()Simon Marlow2008-11-041-1/+1
* Remover PROT_EXEC flag from mmap()Simon Marlow2008-09-301-2/+2
* Move the context_switch flag into the CapabilitySimon Marlow2008-09-191-2/+2
* FIX #2332: avoid overflow on 64-bit machines in the memory allocatorSimon Marlow2008-07-291-1/+1
* FIX part of #2301, and #1619Simon Marlow2008-07-091-0/+27
* ANSI-ise a function declarationSimon Marlow2008-07-081-1/+1
* remove old #ifdef SMP bitsSimon Marlow2008-07-081-19/+0
* FIX #2398: file locking wasn't thread-safeSimon Marlow2008-07-041-0/+15
* Add a write barrier to the TSO link field (#1589)Simon Marlow2008-04-161-7/+7
* Reorganisation to fix problems related to the gct register variableSimon Marlow2008-04-161-3/+3
* FIX #2122: file locking bugSimon Marlow2008-02-261-0/+1
* FIX BUILD (Solaris): include fcntl.h for file operationsRoman Leshchinskiy2008-01-151-0/+3
* Move file locking into the RTS, fixing #629, #1109Simon Marlow2007-11-201-0/+121
* Fix warning in OSMem for darwinManuel M T Chakravarty2007-10-301-1/+1
* Refactoring: extract platform-specific code from sm/MBlock.cSimon Marlow2007-10-171-1/+196
* FIX BUILD FD_SETSIZE signedjochemberndsen@dse.nl2007-09-271-2/+6
* avoid platform dependencies: my_uintptr_t ==> StgWordSimon Marlow2007-09-171-13/+5
* Keep valgrind happy when calling timer_createsven.panne@aedion.de2007-09-161-0/+5
* Add a BeConservative setting to the make systemIan Lynagh2007-09-101-1/+1