summaryrefslogtreecommitdiff
path: root/rts/Stats.c
Commit message (Expand)AuthorAgeFilesLines
* rts: fix format arguments for debugBelch calls on 32-bit systemsSergei Trofimovich2018-04-191-1/+1
* rts: One last formatting string fixBen Gamari2018-03-291-1/+1
* More format string fixesBen Gamari2018-03-271-5/+5
* rts: Fix profiled build after D4529Ben Gamari2018-03-271-4/+4
* rts, base: Refactor stats.c to improve --machine-readable reportDouglas Wilson2018-03-261-302/+619
* Revert "rts, base: Refactor stats.c to improve --machine-readable report"Ben Gamari2018-03-201-619/+302
* rts, base: Refactor stats.c to improve --machine-readable reportDouglas Wilson2018-03-191-302/+619
* rts: Add --internal-counters RTS flag and several countersDouglas Wilson2018-03-191-11/+178
* [rts] Adjust whitehole_spinDouglas Wilson2018-01-211-2/+3
* rts: Fix inconsistencies in how retainer and heap censuses are timed.Douglas Wilson2017-11-211-3/+3
* rts: Fix gc timingDouglas Wilson2017-11-151-16/+21
* Fix Work Balance computation in RTS statsDouglas Wilson2017-07-111-6/+91
* rts: Always collect statsBen Gamari2017-06-261-58/+66
* Prefer #if defined to #ifdefBen Gamari2017-04-281-13/+13
* rts: Fix stat output on 32-bit platformsBen Gamari2017-03-261-25/+33
* Fix Win32 x86 build validation after D2756Tamar Christina2016-12-131-1/+1
* Overhaul of Compact Regions (#12455)Simon Marlow2016-12-071-9/+13
* Overhaul GC statsSimon Marlow2016-12-061-220/+217
* Use C99's boolBen Gamari2016-11-291-24/+10
* Add mblocks_allocated to GC stats APIBartosz Nitka2016-07-271-0/+1
* Fix productivity calculation (#12424)Simon Marlow2016-07-261-2/+2
* {,M}BLOCK_SIZE_W * sizeof(W_) -> {,M}BLOCK_SIZETomas Carnecky2016-05-191-2/+2
* Use stdint types for Stg{Word,Int}{8,16,32,64}Tomas Carnecky2016-05-101-3/+3
* rts: Replace `nat` with `uint32_t`Erik de Castro Lopo2016-05-051-14/+14
* rts: drop unused mut_user_time_during_heap_censusSergei Trofimovich2016-02-071-6/+1
* rts: Kill PAPI supportBen Gamari2015-11-181-47/+1
* 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