diff options
author | Amy Yu <amycmyu@gmail.com> | 2018-06-15 17:07:41 -0700 |
---|---|---|
committer | Amy Yu <amycmyu@gmail.com> | 2018-06-15 17:20:47 -0700 |
commit | c77c97e4d08ad8cafdae00128496b214dc2a2098 (patch) | |
tree | 1ca1134c463b15fae89e34b11cb8d6f59bec50c5 /src/tools/r2rdump/R2RDump.cs | |
parent | 1df3d7978e69166fa366c5788d114acf1c743d70 (diff) | |
download | coreclr-c77c97e4d08ad8cafdae00128496b214dc2a2098.tar.gz coreclr-c77c97e4d08ad8cafdae00128496b214dc2a2098.tar.bz2 coreclr-c77c97e4d08ad8cafdae00128496b214dc2a2098.zip |
Interweave gcslot liveness with disasm
Diffstat (limited to 'src/tools/r2rdump/R2RDump.cs')
-rw-r--r-- | src/tools/r2rdump/R2RDump.cs | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/tools/r2rdump/R2RDump.cs b/src/tools/r2rdump/R2RDump.cs index be5c893196..2e2c27cdf2 100644 --- a/src/tools/r2rdump/R2RDump.cs +++ b/src/tools/r2rdump/R2RDump.cs @@ -178,15 +178,12 @@ namespace R2RDump /// </summary> private void DumpRuntimeFunction(R2RReader r2r, RuntimeFunction rtf) { + _writer.Write($"{rtf}"); if (_disasm) { - _writer.WriteLine($"Id: {rtf.Id}"); - _writer.Write(CoreDisTools.GetCodeBlock(_disassembler, rtf.StartAddress, r2r.GetOffset(rtf.StartAddress), r2r.Image, rtf.Size)); - } - else - { - _writer.Write($"{rtf}"); + _writer.Write(CoreDisTools.GetCodeBlock(_disassembler, rtf, r2r.GetOffset(rtf.StartAddress), r2r.Image)); } + if (_raw) { _writer.WriteLine("Raw Bytes:"); |