Improve +RTS -t --machine-readable
The output of +RTS -t --machine-readable is a shown Haskell list, so we can easily add fields. Let's add everything shown by +RTS -s . I've posted a rough patch that does that at D4303.
If this is a good idea, I'd like to also add the following:
- a data structure and parsing function to GHC.Stats in base.
- The ghc version as a field in the --machine-readable output
- The rts ways as a field in the --machine-readable output