| Commit message (Expand) | Author | Age | Files | Lines |
* | Rts: Reuse scavenge_small_bitmap (#8742) | Arash Rouhani | 2014-04-29 | 1 | -24/+17 |
* | Rts: Consistently use StgWord for sizes of bitmaps | Arash Rouhani | 2014-04-29 | 1 | -7/+7 |
* | Add SmallArray# and SmallMutableArray# types | Johan Tibell | 2014-03-29 | 1 | -0/+31 |
* | Globally replace "hackage.haskell.org" with "ghc.haskell.org" | Simon Marlow | 2013-10-01 | 1 | -1/+1 |
* | Don't move Capabilities in setNumCapabilities (#8209) | Simon Marlow | 2013-09-04 | 1 | -1/+1 |
* | Implement atomicReadMVar, fixing #4001. | Edward Z. Yang | 2013-07-09 | 1 | -0/+1 |
* | Whitespace and braces only | Ian Lynagh | 2013-06-15 | 1 | -4/+5 |
* | Maintain per-generation lists of weak pointers (#7847) | Takano Akio | 2013-06-15 | 1 | -4/+6 |
* | Allow multiple C finalizers to be attached to a Weak# | Takano Akio | 2013-06-15 | 1 | -1/+1 |
* | Separate StablePtr and StableName tables (#7674) | Simon Marlow | 2013-02-14 | 1 | -1/+1 |
* | Add a write barrier for TVAR closures | Simon Marlow | 2012-11-16 | 1 | -0/+1 |
* | Produce new-style Cmm from the Cmm parser | Simon Marlow | 2012-10-08 | 1 | -31/+1 |
* | Lots of nat -> StgWord changes | Simon Marlow | 2012-09-07 | 1 | -8/+8 |
* | More CPP macros -> inline functions | Ian Lynagh | 2012-08-25 | 1 | -3/+3 |
* | Drop the per-task timing stats, give a summary only (#5897) | Simon Marlow | 2012-03-02 | 1 | -1/+1 |
* | Fix bug in the handling of TSOs in the compacting GC (#5644) | Simon Marlow | 2011-11-21 | 1 | -1/+2 |
* | Refactoring and tidy up | Simon Marlow | 2011-04-11 | 1 | -0/+2 |
* | fix compacting GC | Simon Marlow | 2011-02-02 | 1 | -2/+6 |
* | Remove the per-generation mutable lists | Simon Marlow | 2011-02-02 | 1 | -5/+0 |
* | Implement stack chunks and separate TSO/STACK objects | Simon Marlow | 2010-12-15 | 1 | -9/+20 |
* | 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 |