diff options
author | Douglas Wilson <douglas.wilson@gmail.com> | 2018-01-11 16:58:20 +1300 |
---|---|---|
committer | Douglas Wilson <douglas.wilson@gmail.com> | 2018-01-11 17:54:05 +1300 |
commit | 9982e8169201331e690df42d0b251827ac32c03b (patch) | |
tree | 9989b741ea27b6e1ae444e0722a370cf06c9bee4 /README.md | |
parent | 854f8865b7bf42070d7e12d4646c35a75c6c4b97 (diff) | |
download | haskell-wip/better-machine-readable-stats.tar.gz |
[rts] [WIP] [RFC] Add all information from '+RTS -s' to '+RTS -t --machine-readable'wip/better-machine-readable-stats
Summary:
This is a rough draft to see if this is likely to be mergable.
Example of the new output:
```
["bytes_allocated", "13563288")
,"num_GCs", "13")
,"average_bytes_used", "461388")
,"num_byte_usage_samples", "673072")
,"num_byte_usage_samples", "2")
,"peak_megabytes_allocated", "7")
,"init_cpu_seconds", "0.002")
,"init_wall_seconds", "0.001")
,"mut_cpu_seconds", "0.007")
,"mut_wall_seconds", "0.006")
,"GC_cpu_seconds", "0.046")
,"GC_wall_seconds", "0.012")
,"copied_bytes", "2482464")
,"max_slop_bytes", "84688")
,"fragmentation_megabytes", "0")
,"gc-0-collections", "11")
,"gc-0-par_collections", "11")
,"gc-0-cpu_time_seconds", "0.00856")
,"gc-0-wall_time_seconds", "0.00214")
,"gc-0-avg_pause", "0.00019")
,"gc-0-max_pause", "0.00047")
,"gc-1-collections", "2")
,"gc-1-par_collections", "1")
,"gc-1-cpu_time_seconds", "0.03787")
,"gc-1-wall_time_seconds", "0.00999")
,"gc-1-avg_pause", "0.00499")
,"gc-1-max_pause", "0.00929")
,"work_balance", "7.78722")
,"task_count", "10")
,"bound_tasks_count", "1")
,"peak_worker_count", "9")
,"worker_count", "9")
,"n_capabilities", "4")
,"sparks_count", "0")
,"sparks_converted", "0")
,"sparks_overflowed", "0")
,"sparks_dud", "0")
,"sparks_garbage_collected", "0")
,"sparks_fizzled", "0")
,"alloc_rate", "1821930646")
,"productivity_user_percent", "14.26508")
,"productivity_elapsed_percent", "36.28410")
,"gc_alloc_block_sync.spin", "55")
,"gc_alloc_block_sync.yield", "0")
,"whitehole_gc.spin", "0")
,"whitehole_gc.yield", "0")
,"whitehole_lock_closure_spin", "0")
,"whitehole_lock_closure_yield", "0")
,"waitForGcThreads_spin", "123")
,"waitForGcThreads_yield", "1270")
,"gc_sync-0-spin", "0")
,"gc_sync-0-yield", "0")
,"gc_sync-1-spin", "1")
,"gc_sync-1-yield", "0")
]
```
#
Please enter the commit message for your changes. Lines starting
Reviewers: bgamari, erikd, simonmar
Subscribers: rwbarton, thomie, carter
Differential Revision: https://phabricator.haskell.org/D4303
Diffstat (limited to 'README.md')
0 files changed, 0 insertions, 0 deletions