summaryrefslogtreecommitdiff
path: root/rts/sm/Sanity.c
Commit message (Expand)AuthorAgeFilesLines
* Overhaul of Compact Regions (#12455)Simon Marlow2016-12-071-1/+3
* Use C99's boolBen Gamari2016-11-291-7/+7
* Remove CONSTR_STATICSimon Marlow2016-11-141-16/+6
* Track the lengths of the thread queuesSimon Marlow2016-08-031-2/+4
* Compact RegionsGiovanni Campagna2016-07-201-2/+47
* rts: More const correct-ness fixesErik de Castro Lopo2016-05-181-10/+11
* rts: Make function pointer parameters `const` where possibleErik de Castro Lopo2016-05-121-3/+3
* Use stdint types for Stg{Word,Int}{8,16,32,64}Tomas Carnecky2016-05-101-1/+1
* rts: Replace `nat` with `uint32_t`Erik de Castro Lopo2016-05-051-26/+26
* Allocate blocks in the GC in batchesSimon Marlow2016-04-121-2/+6
* Remove unused IND_PERMJoachim Breitner2016-01-231-1/+0
* s/StgArrWords/StgArrBytes/Siddhanathan Shanmugam2015-09-111-1/+1
* Eliminate zero_static_objects_list()Simon Marlow2015-07-281-1/+2
* Revert "Eliminate zero_static_objects_list()"Simon Marlow2015-07-271-2/+1
* Eliminate zero_static_objects_list()Simon Marlow2015-07-221-1/+2
* Add +RTS -n<size>: divide the nursery into chunksSimon Marlow2014-11-251-2/+7
* [skip ci] rts: Detabify sm/Sanity.cAustin Seipp2014-10-211-165/+165
* Revert "rts: add Emacs 'Local Variables' to every .c file"Simon Marlow2014-09-291-8/+0
* rts: add Emacs 'Local Variables' to every .c fileAustin Seipp2014-07-281-0/+8
* rts: Add casts to prevent compiler warnings in printfs.Erik de Castro Lopo2013-10-281-1/+1
* Don't move Capabilities in setNumCapabilities (#8209)Simon Marlow2013-09-041-7/+7
* Implement atomicReadMVar, fixing #4001.Edward Z. Yang2013-07-091-0/+1
* Add a write barrier for TVAR closuresSimon Marlow2012-11-161-0/+1
* fix bug in previous commit, 65e46f144f3d8b18de7264b0b099086153c68d6cSimon Marlow2012-11-161-1/+1
* a fix for checkTSO(): the TSO could be a WHITEHOLESimon Marlow2012-11-121-3/+10
* Produce new-style Cmm from the Cmm parserSimon Marlow2012-10-081-27/+0
* More OS X build fixesIan Lynagh2012-09-141-8/+8
* Deprecate lnat, and use StgWord insteadSimon Marlow2012-09-071-5/+5
* memInventory(): tweak pretty-printingSimon Marlow2012-09-071-8/+8
* Make a function for get_itbl, rather than using a CPP macroIan Lynagh2012-08-251-4/+4
* Fix warnings on Win64Ian Lynagh2012-04-261-9/+9
* Allocate pinned object blocks from the nursery, not the globalSimon Marlow2012-02-131-1/+2
* Remove a couple of unused bindingsIan Lynagh2011-06-241-4/+0
* Avoid accumulating slop in the pinned_object_block.Simon Marlow2011-04-141-0/+4
* GC refactoring and cleanupSimon Marlow2011-02-021-53/+102
* Remove the per-generation mutable listsSimon Marlow2011-02-021-3/+0
* Implement stack chunks and separate TSO/STACK objectsSimon Marlow2010-12-151-20/+35
* Don't check for swept blocks in -DS.Marco TĂșlio Gontijo e Silva2010-07-181-9/+11
* Fix the RTS debug_p buildIan Lynagh2010-05-221-0/+1
* sanity check fixSimon Marlow2010-04-071-1/+3
* Remove the IND_OLDGEN and IND_OLDGEN_PERM closure typesSimon Marlow2010-04-011-2/+0
* Move a thread to the front of the run queue when another thread blocks on itSimon Marlow2010-03-291-1/+14
* New implementation of BLACKHOLEsSimon Marlow2010-03-291-4/+23
* Use message-passing to implement throwTo in the RTSSimon Marlow2010-03-111-42/+2
* GC refactoring, remove "steps"Simon Marlow2009-12-031-40/+28
* Refactoring onlySimon Marlow2009-12-021-0/+906