summaryrefslogtreecommitdiff
path: root/rts/posix
Commit message (Expand)AuthorAgeFilesLines
* 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
* fix build (sorry, forgot to push with previous patch)Simon Marlow2007-09-031-8/+14
* FIX #1623: disable the timer signal when the system is idle (threaded RTS only)Simon Marlow2007-09-031-7/+23
* fix +RTS -V0 when not using -threadedSimon Marlow2007-08-241-2/+5
* wakeUpSleepingThreads: fix off by oneSimon Marlow2007-07-181-1/+1
* We don't need a SIGCONT handler any moreSimon Marlow2007-07-041-29/+0
* Fix C/Haskell type mismatchesIan Lynagh2007-04-031-1/+1
* Add an --install-signal-handlers=<yes|no> RTS flag; fixes trac #804Ian Lynagh2007-03-221-1/+1
* better autoconfery for timer_create()Simon Marlow2007-03-051-3/+1
* Use timer_create() for the interval timer, if availableSimon Marlow2007-03-021-77/+92
* pthread_key_delete wants the key itself, not a pointer to itIan Lynagh2007-02-231-1/+1
* Free thread local storage on shutdownIan Lynagh2007-02-221-0/+9
* Warning police: Avoid warning about unused variablesven.panne@aedion.de2007-02-011-1/+1
* Partial fix for #926Simon Marlow2007-02-011-0/+8
* Check with sysconf _POSIX_THREAD_CPUTIME is available before we try to use it.Ian Lynagh2007-01-161-9/+11
* Warning police: Added missing #includesven.panne@aedion.de2006-12-301-0/+1
* Free more things that we allocate2006-12-16Ian Lynagh2006-12-151-0/+7
* Add support for the IO manager thread on WindowsSimon Marlow2006-12-011-6/+0
* Addition of PAPI to RTSmrchebas@gmail.com2006-11-081-1/+20
* remove unused includes, now that Storage.h & Stable.h are included by Rts.hSimon Marlow2006-11-151-2/+0
* Split GC.c, and move storage manager into sm/ directorySimon Marlow2006-10-243-0/+4
* Handle clock_gettime failingIan Lynagh2006-09-271-6/+8
* Fix ~2000 second profiling time wrapping bugIan Lynagh2006-09-111-3/+3
* new RTS flag: -V to modify the resolution of the RTS timerIan Lynagh2006-09-052-3/+3
* add sysErrorBelch() for reporting system call errorsSimon Marlow2006-08-302-4/+4
* Add closeMutex and use it on clean upEsa Ilari Vuokko2006-08-231-0/+5
* Match format strings and arguments for printf-like functionssven.panne@aedion.de2006-08-101-2/+2
* missed one symbol that needs a package nameSimon Marlow2006-07-261-1/+1
* Gather timing stats for a Task when it completes.Simon Marlow2006-06-071-0/+2
* replace stgMallocBytesRWX() with our own allocatorSimon Marlow2006-05-301-0/+52
* Better control of the IO manager thread; improvements to deadlock checkingSimon Marlow2006-05-242-1/+43
* Reorganisation of the source treeSimon Marlow2006-04-078-0/+1393