Refactoring and tidy up
[ghc-hetmet.git] / rts / sm / Compact.c
2011-04-11 Simon MarlowRefactoring and tidy up
2011-02-02 Simon Marlowfix compacting GC
2011-02-02 Simon MarlowRemove the per-generation mutable lists
2010-12-15 Simon MarlowImplement stack chunks and separate TSO/STACK objects
2010-05-10 Simon MarlowCompacting GC fix, we forgot to thread the new bq field...
2010-04-01 Simon MarlowRemove the IND_OLDGEN and IND_OLDGEN_PERM closure types
2010-04-01 Simon MarlowChange the representation of the MVar blocked queue
2010-03-29 Simon MarlowNew implementation of BLACKHOLEs
2010-03-11 Simon MarlowUse message-passing to implement throwTo in the RTS
2010-03-09 Simon MarlowSplit part of the Task struct into a separate struct...
2009-12-21 Simon MarlowFixes to account for the new layout of MUT_ARR_PTRS...
2009-12-03 Simon MarlowGC refactoring, remove "steps"
2009-10-08 Simon MarlowMark/compact: use a dynamically-sized mark stack, and...
2009-08-02 Simon MarlowRTS tidyup sweep, first phase
2009-06-30 Simon Marlowfix GC bug introduced with the C finalizer support
2009-03-06 Simon MarlowPartial fix for #2917
2009-01-12 Simon MarlowKeep the remembered sets local to each thread during...
2008-11-18 Simon MarlowAdd optional eager black-holing, with new flag -feager...
2008-09-09 Simon MarlowSeparate pruning from marking of spark pools
2008-09-09 Simon MarlowFix compacting GC bug: don't forget to thread the black...
2008-06-09 Simon MarlowExperimental "mark-region" strategy for the old generation
2008-04-24 Simon MarlowFIX #2185: sparks should not be treated as roots by...
2008-04-16 Simon MarlowDon't traverse the entire list of threads on every...
2008-04-16 Simon MarlowAdd a write barrier to the TSO link field (#1589)
2008-04-16 Simon MarlowUse the BF_EVACUATED flag to indicate to-space consistently
2008-04-16 Simon Marlowupdate copyrights in rts/sm
2008-04-16 Simon MarlowReorganisation to fix problems related to the gct regis...
2008-04-16 Simon MarlowGC: move static object processinng into thread-local...
2007-10-11 Simon MarlowAdd a proper write barrier for MVars
2007-07-30 Simon MarlowFIX compacting GC (bug1010, and other failures)
2007-07-27 Simon MarlowPointer Tagging
2007-02-28 Simon MarlowRemove vectored returns.
2007-02-27 Simon MarlowRemove the itbls field of BCO, put itbls in with the...
2007-02-14 Simon Marlowadd a ToDo, reference bug #1147
2006-11-15 Simon Marlowremove unused includes, now that Storage.h & Stable...
2006-10-26 Simon Marlowcopyright updates and add Commentary links
2006-10-25 Simon MarlowRemove PAR/GRAN code from the storage manager
2006-10-24 Simon MarlowSplit GC.c, and move storage manager into sm/ directory