minor refactoring
[ghc-hetmet.git] / rts / sm / GC.h
2010-06-17 Simon MarlowFix the symbol visibility pragmas
2009-12-31 Simon MarlowRemove declaration of non-existent mark_splim
2009-10-08 Simon MarlowMark/compact: use a dynamically-sized mark stack, and...
2009-09-09 Simon MarlowOmit visibility pragmas on Windows (fixes warnings...
2009-08-05 Simon MarlowDeclare RTS-private prototypes with __attribute__(...
2009-08-20 Simon MarlowRollback: use cas() to claim the closure in copyPart...
2009-08-19 Simon Marlowrename whitehole_spin to evac_collision, and update...
2009-08-03 Simon Marlowx86_64 warning fix
2009-08-02 Simon MarlowRTS tidyup sweep, first phase
2009-07-24 Simon Marlowfree the gc_thread structures during shutdown
2009-03-13 Simon MarlowUse work-stealing for load-balancing in the GC
2009-03-09 Simon MarlowFix a bug which sometimes caused extra major GCs to...
2008-11-21 Simon MarlowUse mutator threads to do GC, instead of having a separ...
2008-10-22 Simon Marlowtraverse the spark pools only once during GC rather...
2008-08-22 daniel@phaseveloci... Add extern flag to avoid multiple symbol errors on...
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 Marlowmove the scan block pointer into the gct structure
2008-04-16 Simon Marlowimprovements to +RTS -s output
2008-04-16 Simon MarlowKeep track of an accurate count of live words in each...
2008-04-16 Simon MarlowAllow work units smaller than a block to improve load...
2008-04-16 Simon Marlowupdate the debug counters following changes to scav_fin...
2008-04-16 Simon MarlowSpecialise evac/scav for single-threaded, not minor, GC
2008-04-16 Simon MarlowGC: move static object processinng into thread-local...
2008-04-16 Simon MarlowanyWork(): count the number of times we don't find...
2008-04-16 Simon MarlowAdd +RTS -vg flag for requesting some GC trace messages...
2008-04-16 Simon MarlowGC: rearrange storage to reduce memory accesses in...
2008-01-11 simonmar@microsoft.comremove unused declaration
2007-11-21 Simon Marlowcache bd->todo_bd->free and the limit in the workspace
2007-10-31 Simon MarlowRefactor PAPI support, and add profiling of multithread...
2007-10-31 Simon MarlowRemove the optimisation of avoiding scavenging for...
2007-10-31 Simon MarlowGC refactoring: change evac_gen to evac_step
2007-10-31 Simon MarlowInitial parallel GC support
2007-10-31 Simon MarlowRefactoring of the GC in preparation for parallel GC
2007-10-11 Simon MarlowAdd a proper write barrier for MVars
2006-10-26 Simon Marlowcopyright updates and add Commentary links
2006-10-24 Simon MarlowSplit GC.c, and move storage manager into sm/ directory