| Commit message (Expand) | Author | Age | Files | Lines |
* | Compacting GC fix, we forgot to thread the new bq field of StgTSO. | Simon Marlow | 2010-05-10 | 1 | -0/+1 |
* | Remove the IND_OLDGEN and IND_OLDGEN_PERM closure types | Simon Marlow | 2010-04-01 | 1 | -2/+0 |
* | Change the representation of the MVar blocked queue | Simon Marlow | 2010-04-01 | 1 | -2/+2 |
* | New implementation of BLACKHOLEs | Simon Marlow | 2010-03-29 | 1 | -4/+1 |
* | Use message-passing to implement throwTo in the RTS | Simon Marlow | 2010-03-11 | 1 | -45/+4 |
* | Split part of the Task struct into a separate struct InCall | Simon Marlow | 2010-03-09 | 1 | -3/+7 |
* | Fixes to account for the new layout of MUT_ARR_PTRS (see #650) | Simon Marlow | 2009-12-21 | 1 | -11/+12 |
* | GC refactoring, remove "steps" | Simon Marlow | 2009-12-03 | 1 | -26/+20 |
* | Mark/compact: use a dynamically-sized mark stack, and don't do linear scan | Simon Marlow | 2009-10-08 | 1 | -4/+4 |
* | RTS tidyup sweep, first phase | Simon Marlow | 2009-08-02 | 1 | -5/+7 |
* | fix GC bug introduced with the C finalizer support | Simon Marlow | 2009-06-30 | 1 | -0/+1 |
* | Partial fix for #2917 | Simon Marlow | 2009-03-06 | 1 | -0/+4 |
* | Keep the remembered sets local to each thread during parallel GC | Simon Marlow | 2009-01-12 | 1 | -0/+9 |
* | Add optional eager black-holing, with new flag -feager-blackholing | Simon Marlow | 2008-11-18 | 1 | -2/+0 |
* | Separate pruning from marking of spark pools | Simon Marlow | 2008-09-09 | 1 | -3/+0 |
* | Fix compacting GC bug: don't forget to thread the blackhole_queue | Simon Marlow | 2008-09-09 | 1 | -0/+3 |
* | Experimental "mark-region" strategy for the old generation | Simon Marlow | 2008-06-09 | 1 | -1/+1 |
* | FIX #2185: sparks should not be treated as roots by the GC | Simon Marlow | 2008-04-24 | 1 | -0/+3 |
* | Don't traverse the entire list of threads on every GC (phase 1) | Simon Marlow | 2008-04-16 | 1 | -1/+3 |
* | Add a write barrier to the TSO link field (#1589) | Simon Marlow | 2008-04-16 | 1 | -1/+1 |
* | Use the BF_EVACUATED flag to indicate to-space consistently | Simon Marlow | 2008-04-16 | 1 | -5/+2 |
* | update copyrights in rts/sm | Simon Marlow | 2008-04-16 | 1 | -1/+1 |
* | Reorganisation to fix problems related to the gct register variable | Simon Marlow | 2008-04-16 | 1 | -5/+11 |
* | GC: move static object processinng into thread-local storage | Simon Marlow | 2008-04-16 | 1 | -1/+1 |
* | Add a proper write barrier for MVars | Simon Marlow | 2007-10-11 | 1 | -1/+2 |
* | FIX compacting GC (bug1010, and other failures) | Simon Marlow | 2007-07-30 | 1 | -47/+106 |
* | Pointer Tagging | Simon Marlow | 2007-07-27 | 1 | -12/+25 |
* | Remove vectored returns. | Simon Marlow | 2007-02-28 | 1 | -2/+0 |
* | Remove the itbls field of BCO, put itbls in with the literals | Simon Marlow | 2007-02-27 | 1 | -1/+0 |
* | add a ToDo, reference bug #1147 | Simon Marlow | 2007-02-14 | 1 | -0/+4 |
* | remove unused includes, now that Storage.h & Stable.h are included by Rts.h | Simon Marlow | 2006-11-15 | 1 | -2/+0 |
* | copyright updates and add Commentary links | Simon Marlow | 2006-10-26 | 1 | -1/+6 |
* | Remove PAR/GRAN code from the storage manager | Simon Marlow | 2006-10-25 | 1 | -16/+0 |
* | Split GC.c, and move storage manager into sm/ directory | Simon Marlow | 2006-10-24 | 1 | -0/+977 |