summaryrefslogtreecommitdiff
path: root/rts/Stats.c
Commit message (Expand)AuthorAgeFilesLines
* Replace hooks by callbacks in RtsConfig (#8785)Simon Marlow2015-04-071-1/+25
* Make clearNursery freeSimon Marlow2014-11-251-20/+1
* [skip ci] rts: Detabify Stats.cAustin Seipp2014-10-211-140/+140
* Revert "rts: add Emacs 'Local Variables' to every .c file"Simon Marlow2014-09-291-8/+0
* rts: add Emacs 'Local Variables' to every .c fileAustin Seipp2014-07-281-0/+8
* Increase precision of timings reported by RTSHerbert Valerio Riedel2014-07-281-20/+20
* Avoid unnecessary clock_gettime() syscalls in GC stats.Brian Brooks2014-07-101-43/+2
* Fix compiler warnings due to integer size mismatchChristopher Rodrigues2013-12-041-2/+2
* rts: Add casts to prevent compiler warnings in printfs.Erik de Castro Lopo2013-10-281-1/+1
* Don't move Capabilities in setNumCapabilities (#8209)Simon Marlow2013-09-041-17/+17
* Simplify the allocation stats accountingSimon Marlow2013-02-141-27/+44
* More OS X build fixesIan Lynagh2012-09-141-6/+6
* Deprecate lnat, and use StgWord insteadSimon Marlow2012-09-071-17/+17
* Add getGCStatsEnabled function.Paolo Capriotti2012-06-191-0/+5
* Win32 build fixIan Lynagh2012-04-261-1/+1
* Fix warnings on Win64Ian Lynagh2012-04-261-9/+10
* Add the GC_GLOBAL_SYNC event marking that all caps are stopped for GCMikolaj2012-04-041-1/+8
* Fix the timestamps in GC_START and GC_END events on the GC-initiating capMikolaj2012-04-041-14/+31
* Emit final heap alloc events and rearrange code to calculate alloc totalsDuncan Coutts2012-04-041-0/+6
* Add new eventlog events for various heap and GC statisticsDuncan Coutts2012-04-041-3/+23
* Change the presentation of parallel GC work balance in +RTS -sDuncan Coutts2012-04-041-11/+10
* Calculate the total memory allocated on a per-capability basisDuncan Coutts2012-04-041-0/+16
* Drop the per-task timing stats, give a summary only (#5897)Simon Marlow2012-03-021-23/+19
* Remove some "0 +"s that look redundantIan Lynagh2012-01-151-2/+2
* 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