summaryrefslogtreecommitdiff
path: root/rts/sm/Scav.h
Commit message (Expand)AuthorAgeFilesLines
* Add native delimited continuations to the RTSAlexis King2022-09-111-1/+3
* rts: COMPACT_NFDATA support for the nonmoving collectorÖmer Sinan Ağacan2019-10-221-0/+2
* rts/Scav: Expose scavenging functionsÖmer Sinan Ağacan2019-10-201-0/+14
* Update Wiki URLs to point to GitLabTakenobu Tani2019-03-251-1/+1
* Prefer #if defined to #ifdefBen Gamari2017-04-281-1/+1
* cpp: Use #pragma once instead of #ifndef guardsBen Gamari2017-04-231-5/+1
* rts: mark scavenge_mutable_list as staticSergei Trofimovich2016-02-071-2/+0
* 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
* 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/+6
* Keep the remembered sets local to each thread during parallel GCSimon Marlow2009-01-121-2/+4
* Put the contents of Evac.c-inc back in Evac.c, and just compile the file twiceSimon Marlow2008-06-031-1/+5
* update copyrights in rts/smSimon Marlow2008-04-161-1/+1
* Initial parallel GC supportSimon Marlow2007-10-311-2/+3
* Refactoring of the GC in preparation for parallel GCSimon Marlow2007-10-311-5/+2
* 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/+13