summaryrefslogtreecommitdiff
path: root/rts/sm/OSMem.h
Commit message (Expand)AuthorAgeFilesLines
* Allocate bss section within proper range of other sectionsZejun Wu2019-01-301-2/+8
* Revert "Batch merge"Ben Gamari2019-01-301-8/+2
* Batch mergeBen Gamari2019-01-301-2/+8
* Revert "Allocate bss section within proper range of other sections"Ben Gamari2018-10-301-8/+2
* Allocate bss section within proper range of other sectionsZejun Wu2018-10-151-2/+8
* rts: Throw better error if --numa is used without libnuma supportBen Gamari2018-05-031-0/+1
* Prefer #if defined to #ifdefBen Gamari2017-04-281-1/+1
* cpp: Use #pragma once instead of #ifndef guardsBen Gamari2017-04-231-4/+1
* Fix x86 Windows build and testsuiteTamar Christina2016-12-061-1/+1
* Use C99's boolBen Gamari2016-11-291-2/+2
* Make start address of `osReserveHeapMemory` tunable via command line -xbFrancesco Mazzoli2016-09-091-1/+4
* NUMA supportSimon Marlow2016-06-101-0/+4
* Runtime linker: Break m32 allocator out into its own fileErik de Castro Lopo2016-05-251-1/+16
* Get types in osFreeMBlocks in sync with osGetMBlocksTomas Carnecky2016-05-191-1/+1
* rts: Replace `nat` with `uint32_t`Erik de Castro Lopo2016-05-051-2/+2
* rts/posix: Reduce heap allocation amount on mmap failureBen Gamari2015-11-011-1/+5
* rts: Make MBLOCK_SPACE_SIZE dynamicBen Gamari2015-10-301-5/+5
* Two step allocator for 64-bit systemsGiovanni Campagna2015-07-221-0/+41
* 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 getPhysicalMemorySizeBen Gamari2013-10-251-0/+1
* Deprecate lnat, and use StgWord insteadSimon Marlow2012-09-071-2/+2
* On Windows, when returning memory to the OS, we try to release itIan Lynagh2010-11-011-0/+1
* Return memory to the OS; trac #698Ian Lynagh2010-08-131-0/+1
* Fix the symbol visibility pragmasSimon Marlow2010-06-171-2/+2
* Omit visibility pragmas on Windows (fixes warnings/validate failures)Simon Marlow2009-09-091-2/+2
* Declare RTS-private prototypes with __attribute__((visibility("hidden")))Simon Marlow2009-08-051-0/+4
* RTS tidyup sweep, first phaseSimon Marlow2009-08-021-0/+5
* update copyrights in rts/smSimon Marlow2008-04-161-1/+1
* Refactoring: extract platform-specific code from sm/MBlock.cSimon Marlow2007-10-171-1/+4
* Split GC.c, and move storage manager into sm/ directorySimon Marlow2006-10-241-0/+10