summaryrefslogtreecommitdiff
path: root/rts/RtsAPI.c
Commit message (Expand)AuthorAgeFilesLines
* rts_checkSchedStatus: exit the thread, not the process, when InterruptedSimon Marlow2013-05-101-1/+10
* Lots of nat -> StgWord changesSimon Marlow2012-09-071-3/+3
* Emit the task-tracking eventsDuncan Coutts2012-07-101-0/+15
* Make forkProcess work with +RTS -NSimon Marlow2011-12-061-30/+34
* Implement stack chunks and separate TSO/STACK objectsSimon Marlow2010-12-151-2/+2
* remove unnecessary stg_noForceIO (#3508)Simon Marlow2010-09-241-1/+0
* Fix crash in nested callbacks (#4038)Simon Marlow2010-05-071-2/+2
* Make the running_finalizers flag task-localSimon Marlow2010-05-051-3/+3
* Fix typo in error message (#3848)Simon Marlow2010-01-301-1/+1
* Make allocatePinned use local storage, and other refactoringsSimon Marlow2009-12-011-17/+17
* Detect C finalizer callbacks in rts_lock() instead of schedule()Simon Marlow2009-08-191-0/+9
* RTS tidyup sweep, first phaseSimon Marlow2009-08-021-5/+2
* replace sparc-specific Int64 code with calls to platform-independent macrosSimon Marlow2009-07-271-116/+4
* Remove old GUM/GranSim codeSimon Marlow2009-06-021-12/+0
* Fix #3236: emit a helpful error message when the RTS has not been initialisedSimon Marlow2009-05-181-6/+0
* SPARC: Fix ffi019 split load/store of HsInt64 into two parts to respect align...Ben.Lippmeier@anu.edu.au2009-03-311-0/+51
* SPARC NCG: When getting a 64 bit word, promote halves to 64 bit before shiftingBen.Lippmeier@anu.edu.au2009-03-301-1/+1
* SPARC NCG: Also do misaligned reads (this time for sure!)Ben.Lippmeier@anu.edu.au2009-01-221-8/+8
* SPARC NCG: Also do misaligned readsBen.Lippmeier@anu.edu.au2009-01-211-0/+25
* SPARC NCG: Add a SPARC version of rts_mkInt64 that handles misaligned closure...Ben.Lippmeier@anu.edu.au2009-01-211-0/+28
* Fix some more shutdown racesSimon Marlow2008-11-191-8/+10
* fix #2594: we were erroneously applying masks, as the reporter suggestedSimon Marlow2008-09-301-3/+3
* rts_evalStableIO: start the new thread in blocked modeSimon Marlow2008-07-091-0/+3
* Pointer TaggingSimon Marlow2007-07-271-17/+21
* remove unused includes, now that Storage.h & Stable.h are included by Rts.hSimon Marlow2006-11-151-1/+0
* Split GC.c, and move storage manager into sm/ directorySimon Marlow2006-10-241-0/+1
* Reorganisation of the source treeSimon Marlow2006-04-071-0/+597