A small GC optimisation
[ghc-hetmet.git] / rts / sm / MarkWeak.c
2011-02-02 Simon MarlowA small GC optimisation
2010-12-15 Simon MarlowImplement stack chunks and separate TSO/STACK objects
2010-09-25 Edward Z. YangDon't interrupt when task blocks exceptions, don't...
2010-09-19 Edward Z. YangInterruptible FFI calls with pthread_kill and CancelSyn...
2010-03-29 Simon MarlowNew implementation of BLACKHOLEs
2010-03-25 Simon MarlowFix an assertion that was not safe when running in...
2010-03-11 Simon MarlowUse message-passing to implement throwTo in the RTS
2009-12-08 Simon Marlowsimplify weak pointer processing
2009-12-03 Simon MarlowGC refactoring, remove "steps"
2009-12-01 Simon MarlowMake allocatePinned use local storage, and other refact...
2009-08-02 Simon MarlowRTS tidyup sweep, first phase
2008-10-01 Simon MarlowFix #2637: conc032(threaded2) failure
2008-09-09 Simon Marlowsmall bugfix in traverseBlackHoleQueue()
2008-04-17 Simon Marlowremove EVACUATED: store the forwarding pointer in the...
2008-04-16 Simon MarlowDon't look at all the threads before each GC.
2008-04-16 Simon MarlowDon't traverse the entire list of threads on every...
2008-04-16 Simon Marlowbugfix for traverseBlackHoleQueue
2008-04-16 Simon MarlowAdd a write barrier to the TSO link field (#1589)
2008-04-16 Simon Marlowupdate copyrights in rts/sm
2008-04-16 Simon MarlowReorganisation to fix problems related to the gct regis...
2007-10-31 Simon MarlowGC refactoring: change evac_gen to evac_step
2007-10-31 Simon MarlowGC refactoring: make evacuate() take an StgClosure**
2007-10-31 Simon MarlowRefactoring of the GC in preparation for parallel GC
2007-04-04 Simon MarlowMERGE: Fix bug exposed by conc052.
2006-10-26 Simon Marlowcopyright updates and add Commentary links
2006-10-24 Simon MarlowSplit GC.c, and move storage manager into sm/ directory