| Commit message (Expand) | Author | Age | Files | Lines |
* | remove global 'total_allocated', seems to be the same as 'GC_tot_alloc' | Simon Marlow | 2009-12-07 | 1 | -1/+1 |
* | GC refactoring, remove "steps" | Simon Marlow | 2009-12-03 | 1 | -26/+20 |
* | Rollback: use cas() to claim the closure in copyPart(), to match copy_tag() | Simon Marlow | 2009-08-20 | 1 | -2/+2 |
* | rename whitehole_spin to evac_collision, and update it properly | Simon Marlow | 2009-08-19 | 1 | -2/+2 |
* | RTS tidyup sweep, first phase | Simon Marlow | 2009-08-02 | 1 | -15/+4 |
* | Use a more compact +RTS -s output for Tasks | Simon Marlow | 2009-05-08 | 1 | -2/+4 |
* | Use work-stealing for load-balancing in the GC | Simon Marlow | 2009-03-13 | 1 | -1/+0 |
* | Keep the remembered sets local to each thread during parallel GC | Simon Marlow | 2009-01-12 | 1 | -1/+0 |
* | Add a --machine-readable RTS flag | Ian Lynagh | 2008-11-23 | 1 | -2/+22 |
* | Use mutator threads to do GC, instead of having a separate pool of GC threads | Simon Marlow | 2008-11-21 | 1 | -2/+2 |
* | Refactoring and reorganisation of the scheduler | Simon Marlow | 2008-10-22 | 1 | -0/+15 |
* | move the spinlock counts inside +RTS -S | Simon Marlow | 2008-06-03 | 1 | -16/+15 |
* | Reorganisation to fix problems related to the gct register variable | Simon Marlow | 2008-04-16 | 1 | -2/+0 |
* | faster block allocator, by dividing the free list into buckets | Simon Marlow | 2008-04-16 | 1 | -2/+4 |
* | calculate and report slop (wasted space at the end of blocks) | Simon Marlow | 2008-04-16 | 1 | -3/+58 |
* | improvements to +RTS -s output | Simon Marlow | 2008-04-16 | 1 | -9/+26 |
* | Keep track of an accurate count of live words in each step | Simon Marlow | 2008-04-16 | 1 | -14/+20 |
* | GC: move static object processinng into thread-local storage | Simon Marlow | 2008-04-16 | 1 | -1/+0 |
* | stats fixes | Simon Marlow | 2008-04-16 | 1 | -19/+23 |
* | Add +RTS -vg flag for requesting some GC trace messages, outside DEBUG | Simon Marlow | 2008-04-16 | 1 | -2/+0 |
* | Add profiling of spinlocks | Simon Marlow | 2008-04-16 | 1 | -0/+20 |
* | use "MB" rather than "Mb" for abbreviating megabytes | simonmar@microsoft.com | 2007-12-18 | 1 | -1/+1 |
* | calculate wastage due to unused memory at the end of each block | simonmar@microsoft.com | 2007-12-14 | 1 | -5/+1 |
* | stats: print elapsed time for GC in each generation | simonmar@microsoft.com | 2007-11-22 | 1 | -2/+10 |
* | improvements to PAPI support | simonmar@microsoft.com | 2007-11-20 | 1 | -1/+5 |
* | Refactor PAPI support, and add profiling of multithreaded GC | Simon Marlow | 2007-10-31 | 1 | -12/+1 |
* | Remove the optimisation of avoiding scavenging for certain objects | Simon Marlow | 2007-10-31 | 1 | -10/+3 |
* | Pointer Tagging | Simon Marlow | 2007-07-27 | 1 | -0/+55 |
* | One more PAPI measurement, dropped precise cycle counting and replaced it wit... | Alexey Rodriguez | 2006-12-21 | 1 | -0/+2 |
* | Addition of PAPI to RTS | mrchebas@gmail.com | 2006-11-08 | 1 | -4/+54 |
* | count mut-list bytes, not words | Simon Marlow | 2006-10-27 | 1 | -3/+3 |
* | Split GC.c, and move storage manager into sm/ directory | Simon Marlow | 2006-10-24 | 1 | -1/+1 |
* | Remember to free() memory on exit | Simon Marlow | 2006-08-08 | 1 | -0/+3 |
* | New tracing interface | Simon Marlow | 2006-06-08 | 1 | -0/+5 |
* | fix a warning | Simon Marlow | 2006-04-27 | 1 | -1/+1 |
* | Reorganisation of the source tree | Simon Marlow | 2006-04-07 | 1 | -0/+632 |