| Commit message (Expand) | Author | Age | Files | Lines |
* | fix time calculation for retainer profiling | Simon Marlow | 2011-11-02 | 1 | -3/+11 |
* | Also include basic time statistics in GCStats. | Edward Z. Yang | 2011-08-06 | 1 | -0/+3 |
* | Implement public interface for GC statistics. | Edward Z. Yang | 2011-07-30 | 1 | -3/+74 |
* | Rename avg_residency to less misleading cumulative_residency. | Edward Z. Yang | 2011-07-24 | 1 | -4/+4 |
* | Don't subtract HC_tot_time when calculating mut_user_time | Ian Lynagh | 2011-07-24 | 1 | -3/+3 |
* | Fix heap profiling times | Ian Lynagh | 2011-07-24 | 1 | -1/+7 |
* | Classify overflowed sparks separately | Duncan Coutts | 2011-07-18 | 1 | -4/+5 |
* | Use a struct for the set of spark counters | Duncan Coutts | 2011-07-18 | 1 | -11/+9 |
* | fix a cut/paste bug in debugging code | Simon Marlow | 2011-06-06 | 1 | -1/+0 |
* | fix an integer overflow (#5086), and pre-emptively avoid more of these | Simon Marlow | 2011-05-25 | 1 | -1/+1 |
* | Fix bug in one-line stats printing | David M Peixotto | 2011-05-10 | 1 | -12/+12 |
* | fix a shutdown memory leak | Simon Marlow | 2011-04-15 | 1 | -4/+10 |
* | Avoid accumulating slop in the pinned_object_block. | Simon Marlow | 2011-04-14 | 1 | -0/+9 |
* | Refactoring and tidy up | Simon Marlow | 2011-04-11 | 1 | -231/+229 |
* | GC refactoring and cleanup | Simon Marlow | 2011-02-02 | 1 | -13/+21 |
* | Remove the per-generation mutable lists | Simon Marlow | 2011-02-02 | 1 | -3/+3 |
* | count fizzled and GC'd sparks separately | Simon Marlow | 2010-11-11 | 1 | -4/+6 |
* | count "dud" sparks (expressions that were already evaluated when sparked) | Simon Marlow | 2010-11-01 | 1 | -2/+4 |
* | Fix the "lost due to fragmentation" calculation | Simon Marlow | 2010-09-14 | 1 | -1/+1 |
* | fix +RTS -S output: use peak_mblocks_allocated, now that mblocks can be freed | Simon Marlow | 2010-09-14 | 1 | -2/+2 |
* | Don't include GC time in heap profiles (#4225) | Simon Marlow | 2010-09-13 | 1 | -11/+11 |
* | Return memory to the OS; trac #698 | Ian Lynagh | 2010-08-13 | 1 | -1/+1 |
* | Use StgWord64 instead of ullong | Ian Lynagh | 2010-04-21 | 1 | -17/+17 |
* | Split part of the Task struct into a separate struct InCall | Simon Marlow | 2010-03-09 | 1 | -1/+1 |
* | 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 |