summaryrefslogtreecommitdiff
path: root/rts/Stats.c
Commit message (Expand)AuthorAgeFilesLines
...
* Remove an out-of-date commentIan Lynagh2012-01-151-2/+1
* refactoringSimon Marlow2012-01-061-12/+12
* Allow the number of capabilities to be increased at runtime (#3729)Simon Marlow2011-12-061-1/+1
* Time handling overhaulSimon Marlow2011-11-251-81/+81
* fix time calculation for retainer profilingSimon Marlow2011-11-021-3/+11
* Also include basic time statistics in GCStats.Edward Z. Yang2011-08-061-0/+3
* Implement public interface for GC statistics.Edward Z. Yang2011-07-301-3/+74
* Rename avg_residency to less misleading cumulative_residency.Edward Z. Yang2011-07-241-4/+4
* Don't subtract HC_tot_time when calculating mut_user_timeIan Lynagh2011-07-241-3/+3
* Fix heap profiling timesIan Lynagh2011-07-241-1/+7
* Classify overflowed sparks separatelyDuncan Coutts2011-07-181-4/+5
* Use a struct for the set of spark countersDuncan Coutts2011-07-181-11/+9
* fix a cut/paste bug in debugging codeSimon Marlow2011-06-061-1/+0
* fix an integer overflow (#5086), and pre-emptively avoid more of theseSimon Marlow2011-05-251-1/+1
* Fix bug in one-line stats printingDavid M Peixotto2011-05-101-12/+12
* fix a shutdown memory leakSimon Marlow2011-04-151-4/+10
* Avoid accumulating slop in the pinned_object_block.Simon Marlow2011-04-141-0/+9
* Refactoring and tidy upSimon Marlow2011-04-111-231/+229
* GC refactoring and cleanupSimon Marlow2011-02-021-13/+21
* Remove the per-generation mutable listsSimon Marlow2011-02-021-3/+3
* count fizzled and GC'd sparks separatelySimon Marlow2010-11-111-4/+6
* count "dud" sparks (expressions that were already evaluated when sparked)Simon Marlow2010-11-011-2/+4
* Fix the "lost due to fragmentation" calculationSimon Marlow2010-09-141-1/+1
* fix +RTS -S output: use peak_mblocks_allocated, now that mblocks can be freedSimon Marlow2010-09-141-2/+2
* Don't include GC time in heap profiles (#4225)Simon Marlow2010-09-131-11/+11
* Return memory to the OS; trac #698Ian Lynagh2010-08-131-1/+1
* Use StgWord64 instead of ullongIan Lynagh2010-04-211-17/+17
* Split part of the Task struct into a separate struct InCallSimon Marlow2010-03-091-1/+1
* remove global 'total_allocated', seems to be the same as 'GC_tot_alloc'Simon Marlow2009-12-071-1/+1
* GC refactoring, remove "steps"Simon Marlow2009-12-031-26/+20
* Rollback: use cas() to claim the closure in copyPart(), to match copy_tag()Simon Marlow2009-08-201-2/+2
* rename whitehole_spin to evac_collision, and update it properlySimon Marlow2009-08-191-2/+2
* RTS tidyup sweep, first phaseSimon Marlow2009-08-021-15/+4
* Use a more compact +RTS -s output for TasksSimon Marlow2009-05-081-2/+4
* Use work-stealing for load-balancing in the GCSimon Marlow2009-03-131-1/+0
* Keep the remembered sets local to each thread during parallel GCSimon Marlow2009-01-121-1/+0
* Add a --machine-readable RTS flagIan Lynagh2008-11-231-2/+22
* Use mutator threads to do GC, instead of having a separate pool of GC threadsSimon Marlow2008-11-211-2/+2
* Refactoring and reorganisation of the schedulerSimon Marlow2008-10-221-0/+15
* move the spinlock counts inside +RTS -SSimon Marlow2008-06-031-16/+15
* Reorganisation to fix problems related to the gct register variableSimon Marlow2008-04-161-2/+0
* faster block allocator, by dividing the free list into bucketsSimon Marlow2008-04-161-2/+4
* calculate and report slop (wasted space at the end of blocks)Simon Marlow2008-04-161-3/+58
* improvements to +RTS -s outputSimon Marlow2008-04-161-9/+26
* Keep track of an accurate count of live words in each stepSimon Marlow2008-04-161-14/+20
* GC: move static object processinng into thread-local storageSimon Marlow2008-04-161-1/+0
* stats fixesSimon Marlow2008-04-161-19/+23
* Add +RTS -vg flag for requesting some GC trace messages, outside DEBUGSimon Marlow2008-04-161-2/+0
* Add profiling of spinlocksSimon Marlow2008-04-161-0/+20
* use "MB" rather than "Mb" for abbreviating megabytessimonmar@microsoft.com2007-12-181-1/+1