summaryrefslogtreecommitdiff
path: root/rts/sm/Compact.h
Commit message (Expand)AuthorAgeFilesLines
* Move `/includes` to `/rts/include`, sort per package betterJohn Ericson2021-08-091-1/+1
* Document MIN_PAYLOAD_SIZE and mark-compact GC mark bitsÖmer Sinan Ağacan2019-09-211-0/+39
* Remove unused RTS function 'unmark'Ömer Sinan Ağacan2019-05-311-10/+0
* Update Wiki URLs to point to GitLabTakenobu Tani2019-03-251-1/+1
* Fix itBen Gamari2019-03-061-2/+2
* rts: Unglobalize dead_weak_ptr_list and resurrected_threadsÖmer Sinan Ağacan2019-03-061-1/+3
* rts: Use BITS_IN macro in bitmap calculationsÖmer Sinan Ağacan2018-02-061-6/+6
* cpp: Use #pragma once instead of #ifndef guardsBen Gamari2017-04-231-4/+1
* rts: Replace `nat` with `uint32_t`Erik de Castro Lopo2016-05-051-3/+3
* [skip ci] rts: Detabify sm/Compact.hAustin Seipp2014-10-211-9/+9
* 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
* Globally replace "hackage.haskell.org" with "ghc.haskell.org"Simon Marlow2013-10-011-1/+1
* Fix the symbol visibility pragmasSimon Marlow2010-06-171-2/+2
* Mark/compact: use a dynamically-sized mark stack, and don't do linear scanSimon Marlow2009-10-081-30/+0
* 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-1/+5
* RTS tidyup sweep, first phaseSimon Marlow2009-08-021-3/+3
* update copyrights in rts/smSimon Marlow2008-04-161-1/+1
* Reorganisation to fix problems related to the gct register variableSimon Marlow2008-04-161-1/+1
* copyright updates and add Commentary linksSimon Marlow2006-10-261-0/+5
* Split GC.c, and move storage manager into sm/ directorySimon Marlow2006-10-241-0/+74