summaryrefslogtreecommitdiff
path: root/rts/sm/MBlock.c
Commit message (Expand)AuthorAgeFilesLines
* Prefer #if defined to #ifdefBen Gamari2017-04-281-5/+5
* Enable new warning for fragile/incorrect CPP #if usageErik de Castro Lopo2017-04-281-1/+1
* Revert "Enable new warning for fragile/incorrect CPP #if usage"Ben Gamari2017-04-051-1/+1
* Enable new warning for fragile/incorrect CPP #if usageErik de Castro Lopo2017-04-051-1/+1
* Make start address of `osReserveHeapMemory` tunable via command line -xbFrancesco Mazzoli2016-09-091-1/+5
* NUMA cleanupsSimon Marlow2016-06-171-1/+1
* NUMA supportSimon Marlow2016-06-101-1/+18
* rts: Make function pointer parameters `const` where possibleErik de Castro Lopo2016-05-121-2/+2
* rts: Replace `nat` with `uint32_t`Erik de Castro Lopo2016-05-051-23/+23
* rts/posix: Reduce heap allocation amount on mmap failureBen Gamari2015-11-011-1/+1
* rts: Make MBLOCK_SPACE_SIZE dynamicBen Gamari2015-10-301-7/+19
* rts/sm: Add missing argument names in function definitionsBen Gamari2015-07-231-6/+6
* Two step allocator for 64-bit systemsGiovanni Campagna2015-07-221-21/+378
* Revert "rts: add Emacs 'Local Variables' to every .c file"Simon Marlow2014-09-291-8/+0
* rts: detabify/dewhitespace sm/MBlock.cAustin Seipp2014-08-201-12/+12
* rts: add Emacs 'Local Variables' to every .c fileAustin Seipp2014-07-281-0/+8
* Deprecate lnat, and use StgWord insteadSimon Marlow2012-09-071-3/+3
* fix warningSimon Marlow2011-01-311-2/+1
* 32-bit fixSimon Marlow2010-10-131-0/+2
* fix some shutdown memory leaksSimon Marlow2010-08-201-3/+12
* Return memory to the OS; trac #698Ian Lynagh2010-08-131-14/+34
* RTS tidyup sweep, first phaseSimon Marlow2009-08-021-3/+2
* Redesign 64-bit HEAP_ALLOCED (FIX #2934 at the same time)Simon Marlow2009-03-091-53/+97
* when a memory leak is detected, report which blocks are unreachableSimon Marlow2008-09-091-2/+91
* update copyrights in rts/smSimon Marlow2008-04-161-1/+1
* Refactoring: extract platform-specific code from sm/MBlock.cSimon Marlow2007-10-171-433/+15
* Fix OS X warningsRoman Leshchinskiy2007-09-061-1/+2
* Windows: give a better error message when running out of memorySimon Marlow2007-08-301-2/+7
* +RTS -xbXXXXX sets the "heap base" to 0xXXXXXXSimon Marlow2007-06-271-1/+12
* Split GC.c, and move storage manager into sm/ directorySimon Marlow2006-10-241-0/+527