summaryrefslogtreecommitdiff
path: root/includes/rts
Commit message (Expand)AuthorAgeFilesLines
* Produce new-style Cmm from the Cmm parserSimon Marlow2012-10-086-150/+29
* Another overhaul of the recent_activity / idle GC handling (#5991)Simon Marlow2012-09-241-0/+1
* Remove a redundant castIan Lynagh2012-09-211-1/+1
* Convert more RTS macros to functionsIan Lynagh2012-09-211-5/+11
* Convert more RTS macros to functionsIan Lynagh2012-09-211-5/+12
* Cache the result of countOccupied(gen->large_objects) as gen->n_large_words (...Simon Marlow2012-09-211-0/+1
* Lots of nat -> StgWord changesSimon Marlow2012-09-073-10/+10
* Deprecate lnat, and use StgWord insteadSimon Marlow2012-09-076-15/+17
* Fix return type of FUN_INFO_PTR_TO_STRUCT.Erik de Castro Lopo2012-08-281-1/+1
* More CPP macros -> inline functionsIan Lynagh2012-08-251-11/+15
* More CPP macros -> inline functionsIan Lynagh2012-08-251-17/+15
* More CPP macro -> inline functionIan Lynagh2012-08-251-2/+4
* Convert a couple more macros to inline functionsIan Lynagh2012-08-251-2/+7
* Make a function for get_itbl, rather than using a CPP macroIan Lynagh2012-08-251-6/+7
* move startProfTimer() and stopProfTimer() to the public headersSimon Marlow2012-08-211-0/+9
* Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-07-191-2/+2
|\
| * use idiomatic typeGabor Greif2012-07-181-2/+2
* | Define the task-tracking eventsDuncan Coutts2012-07-101-3/+10
* | New functions to get kernel thread Id + serialisable task IdDuncan Coutts2012-07-071-2/+25
|/
* Add getGCStatsEnabled function.Paolo Capriotti2012-06-191-0/+1
* Fix build on Win64Ian Lynagh2012-05-091-0/+4
* Enable FileLock for win32 (#4363)Paolo Capriotti2012-05-081-4/+2
* OS X build fixesIan Lynagh2012-04-261-3/+12
* Build fixesIan Lynagh2012-04-261-0/+2
* Fix warnings on Win64Ian Lynagh2012-04-262-5/+5
* Use gnu_printf rather than just printf in function format attributesIan Lynagh2012-04-241-3/+3
* Improve the handling of threadDelay in the non-threaded RTSSimon Marlow2012-04-111-1/+1
* Add the GC_GLOBAL_SYNC event marking that all caps are stopped for GCMikolaj2012-04-041-2/+3
* Adjust the eventlog description header for the spark counter eventDuncan Coutts2012-04-041-1/+1
* Add new eventlog events for various heap and GC statisticsDuncan Coutts2012-04-041-3/+13
* Change the presentation of parallel GC work balance in +RTS -sDuncan Coutts2012-04-041-2/+2
* Add eventlog/trace stuff for capabilities: create/delete/enable/disableDuncan Coutts2012-04-041-4/+10
* Tabs -> SpacesDavid Terei2012-03-231-25/+25
* fix _BTM field of closureFlags[], and document what it means (#5923)Simon Marlow2012-03-141-1/+1
* use idiomatic (GHC) typesGabor Greif2012-02-271-6/+6
* tidied this up, the macro definitions were causing duplicate semis in the sourceGabor Greif2012-02-271-10/+10
* use (GHC) idiomatic typesGabor Greif2012-01-091-4/+4
* Make the RTS linker API use wide-char pathnames on Windows (#5697)Simon Marlow2012-01-091-6/+12
* setNumCapabilities: don't barf() if it isn't supported, just print an errorSimon Marlow2012-01-061-4/+0
* Rename struct _CostCentreStack to struct CostCentreStack_ for consistencySimon Marlow2012-01-051-8/+8
* Rename the CCCS field of StgTSO so as not to conflict with the CCCS pseudo-re...Simon Marlow2012-01-051-1/+1
* Fix alignment in the CostCentre struct (#5710)Simon Marlow2011-12-191-1/+1
* New flag +RTS -qi<n>, avoid waking up idle Capabilities to do parallel GCSimon Marlow2011-12-131-0/+8
* Define getNumberOfProcessors() even when !THREADED_RTSSimon Marlow2011-12-071-4/+7
* Allow the number of capabilities to be increased at runtime (#3729)Simon Marlow2011-12-061-0/+10
* Make forkProcess work with +RTS -NSimon Marlow2011-12-061-2/+3
* More changes aimed at improving call stacks.Simon Marlow2011-12-021-1/+3
* Make profiling work with multiple capabilities (+RTS -N)Simon Marlow2011-11-291-3/+4
* Time handling overhaulSimon Marlow2011-11-252-6/+21
* Remove some old comments about the manglerDavid Terei2011-11-221-5/+0