R2RDump changes to allow separation of presentation from parsing (#267)
authorAndrew Au <andrewau@microsoft.com>
Mon, 16 Dec 2019 23:13:53 +0000 (15:13 -0800)
committerGitHub <noreply@github.com>
Mon, 16 Dec 2019 23:13:53 +0000 (15:13 -0800)
commit1e3842446d661cb7dcfc6c197150f6f883bd2b1d
tree54912434e3ffb48389cff60c7ea7ae3e7e9e010d
parent1983518fa4c901d35bb3ac7b1f76d7fa810c3543
R2RDump changes to allow separation of presentation from parsing (#267)
42 files changed:
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/Amd64/GcInfo.cs [moved from src/coreclr/src/tools/r2rdump/Amd64/GcInfo.cs with 99% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/Amd64/GcSlotTable.cs [moved from src/coreclr/src/tools/r2rdump/Amd64/GcSlotTable.cs with 99% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/Amd64/GcTransition.cs [moved from src/coreclr/src/tools/r2rdump/Amd64/GcTransition.cs with 98% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/Amd64/Registers.cs [moved from src/coreclr/src/tools/r2rdump/Amd64/Registers.cs with 94% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/Amd64/UnwindInfo.cs [moved from src/coreclr/src/tools/r2rdump/Amd64/UnwindInfo.cs with 98% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/Arm/Registers.cs [moved from src/coreclr/src/tools/r2rdump/Arm/Registers.cs with 95% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/Arm/UnwindInfo.cs [moved from src/coreclr/src/tools/r2rdump/Arm/UnwindInfo.cs with 99% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/Arm64/Registers.cs [moved from src/coreclr/src/tools/r2rdump/Arm64/Registers.cs with 93% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/Arm64/UnwindInfo.cs [moved from src/coreclr/src/tools/r2rdump/Arm64/UnwindInfo.cs with 99% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/DebugInfo.cs [moved from src/coreclr/src/tools/r2rdump/DebugInfo.cs with 58% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/DebugInfoTypes.cs [moved from src/coreclr/src/tools/r2rdump/DebugInfoTypes.cs with 72% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/DisassemblingTypeProvider.cs [moved from src/coreclr/src/tools/r2rdump/DisassemblingTypeProvider.cs with 99% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/EHInfo.cs [moved from src/coreclr/src/tools/r2rdump/EHInfo.cs with 99% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/GCInfoTypes.cs [moved from src/coreclr/src/tools/r2rdump/GCInfoTypes.cs with 99% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/GCRefMap.cs [moved from src/coreclr/src/tools/r2rdump/GCRefMap.cs with 72% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/IAssemblyResolver.cs [new file with mode: 0644]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/ILCompiler.Reflection.ReadyToRun.csproj [new file with mode: 0644]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/NativeArray.cs [moved from src/coreclr/src/tools/r2rdump/NativeArray.cs with 95% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/NativeHashtable.cs [moved from src/coreclr/src/tools/r2rdump/NativeHashtable.cs with 96% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/NativeReader.cs [moved from src/coreclr/src/tools/r2rdump/NativeReader.cs with 98% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/NibbleReader.cs [moved from src/coreclr/src/tools/r2rdump/NibbleReader.cs with 98% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/R2RHeader.cs [moved from src/coreclr/src/tools/r2rdump/R2RHeader.cs with 96% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/R2RImportSection.cs [moved from src/coreclr/src/tools/r2rdump/R2RImportSection.cs with 88% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/R2RMethod.cs [moved from src/coreclr/src/tools/r2rdump/R2RMethod.cs with 55% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/R2RReader.cs [moved from src/coreclr/src/tools/r2rdump/R2RReader.cs with 96% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/R2RSection.cs [moved from src/coreclr/src/tools/r2rdump/R2RSection.cs with 83% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/R2RSignature.cs [moved from src/coreclr/src/tools/r2rdump/R2RSignature.cs with 98% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/TransitionBlock.cs [moved from src/coreclr/src/tools/r2rdump/TransitionBlock.cs with 99% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/x86/CallPattern.cs [moved from src/coreclr/src/tools/r2rdump/x86/CallPattern.cs with 98% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/x86/GcInfo.cs [moved from src/coreclr/src/tools/r2rdump/x86/GcInfo.cs with 99% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/x86/GcSlotTable.cs [moved from src/coreclr/src/tools/r2rdump/x86/GcSlotTable.cs with 99% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/x86/GcTransition.cs [moved from src/coreclr/src/tools/r2rdump/x86/GcTransition.cs with 99% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/x86/InfoHdr.cs [moved from src/coreclr/src/tools/r2rdump/x86/InfoHdr.cs with 99% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/x86/Registers.cs [moved from src/coreclr/src/tools/r2rdump/x86/Registers.cs with 95% similarity]
src/coreclr/src/tools/crossgen2/ILCompiler.Reflection.ReadyToRun/x86/UnwindInfo.cs [moved from src/coreclr/src/tools/r2rdump/x86/UnwindInfo.cs with 95% similarity]
src/coreclr/src/tools/r2rdump/CoreDisTools.cs
src/coreclr/src/tools/r2rdump/Extensions.cs [new file with mode: 0644]
src/coreclr/src/tools/r2rdump/R2RDiff.cs
src/coreclr/src/tools/r2rdump/R2RDump.cs
src/coreclr/src/tools/r2rdump/R2RDump.csproj
src/coreclr/src/tools/r2rdump/TextDumper.cs
src/coreclr/src/tools/r2rdump/XmlDumper.cs