| Commit message (Expand) | Author | Age | Files | Lines |
* | Deprecate lnat, and use StgWord instead | Simon Marlow | 2012-09-07 | 1 | -1/+1 |
* | Fix gcc 4.6 warnings; fixes #5176 | Ian Lynagh | 2011-06-25 | 1 | -2/+2 |
* | Remove unused variable | Ian Lynagh | 2011-06-24 | 1 | -3/+0 |
* | Refactoring and tidy up | Simon Marlow | 2011-04-11 | 1 | -0/+1 |
* | Remove the per-generation mutable lists | Simon Marlow | 2011-02-02 | 1 | -4/+3 |
* | GC refactoring, remove "steps" | Simon Marlow | 2009-12-03 | 1 | -16/+16 |
* | Refactoring only | Simon Marlow | 2009-12-02 | 1 | -0/+1 |
* | Store a destination step in the block descriptor | Simon Marlow | 2009-11-29 | 1 | -2/+1 |
* | Relax the assumption that all objects fit in a single block (#3424) | Simon Marlow | 2009-08-20 | 1 | -11/+26 |
* | RTS tidyup sweep, first phase | Simon Marlow | 2009-08-02 | 1 | -1/+4 |
* | small GC optimisation | Simon Marlow | 2009-04-03 | 1 | -2/+11 |
* | Add fast event logging | Simon Marlow | 2009-03-17 | 1 | -1/+1 |
* | Use work-stealing for load-balancing in the GC | Simon Marlow | 2009-03-13 | 1 | -32/+43 |
* | fix gcc warnings for printf formats on 32-bit | Simon Marlow | 2008-06-18 | 1 | -1/+2 |
* | fix some printf formats for 64 bits | Simon Marlow | 2008-06-17 | 1 | -1/+1 |
* | tmp: alloc one block at a time | Simon Marlow | 2008-04-16 | 1 | -9/+19 |
* | Use the BF_EVACUATED flag to indicate to-space consistently | Simon Marlow | 2008-04-16 | 1 | -9/+1 |
* | 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 | -0/+1 |
* | allocate more blocks in one go, to reduce contention for the block allocator | Simon Marlow | 2008-04-16 | 1 | -8/+35 |
* | move the scan block pointer into the gct structure | Simon Marlow | 2008-04-16 | 1 | -6/+6 |
* | improvements to +RTS -s output | Simon Marlow | 2008-04-16 | 1 | -0/+1 |
* | debug output tweaks | Simon Marlow | 2008-04-16 | 1 | -2/+2 |
* | Allow work units smaller than a block to improve load balancing | Simon Marlow | 2008-04-16 | 1 | -62/+116 |
* | small debug output improvements | Simon Marlow | 2008-04-16 | 1 | -1/+1 |
* | treat the global work list as a queue rather than a stack | Simon Marlow | 2008-04-16 | 1 | -2/+10 |
* | Add +RTS -vg flag for requesting some GC trace messages, outside DEBUG | Simon Marlow | 2008-04-16 | 1 | -1/+1 |
* | use synchronised version of freeChain() in scavenge_mutable_list() | simonmar@microsoft.com | 2007-12-13 | 1 | -0/+8 |
* | GC: small improvement to parallelism | simonmar@microsoft.com | 2007-11-29 | 1 | -3/+13 |
* | count the number of todo blocks, and add a trace | simonmar@microsoft.com | 2007-11-27 | 1 | -0/+4 |
* | cache bd->todo_bd->free and the limit in the workspace | Simon Marlow | 2007-11-21 | 1 | -2/+8 |
* | Remove the optimisation of avoiding scavenging for certain objects | Simon Marlow | 2007-10-31 | 1 | -35/+3 |
* | Refactoring of the GC in preparation for parallel GC | Simon Marlow | 2007-10-31 | 1 | -33/+132 |
* | copyright updates and add Commentary links | Simon Marlow | 2006-10-26 | 1 | -0/+5 |
* | Split GC.c, and move storage manager into sm/ directory | Simon Marlow | 2006-10-24 | 1 | -0/+79 |