Minor R2RDump improvements (#32178)
authorTomáš Rylek <trylek@microsoft.com>
Wed, 12 Feb 2020 19:55:03 +0000 (20:55 +0100)
committerGitHub <noreply@github.com>
Wed, 12 Feb 2020 19:55:03 +0000 (20:55 +0100)
commit76bc84bf206d350b05cc297a94dfe1f6bb85adbf
tree92b4435d9146bfcff499cea41d5b80e75f76b64e
parent640647de81196d09cad5fce51fde687c76c0fb94
Minor R2RDump improvements (#32178)

Based on JanV's suggestions and based on my own composite R2R work
I have made a few small improvements in R2RDump:

1) When normalization is on, we newly also normalize transition
records for a particular IP address.

2) New option --hide-transitions suppresses transition information
in the disassembly completely.

3) Logic for parsing the new OwnerCompositeExecutable R2R section.

Thanks

Tomas
src/coreclr/src/tools/Common/Internal/Runtime/ModuleHeaders.cs
src/coreclr/src/tools/r2rdump/CommandLineOptions.cs
src/coreclr/src/tools/r2rdump/R2RDump.cs
src/coreclr/src/tools/r2rdump/TextDumper.cs