Skip to content

R2RDump newly displays some weird fixup statistics summary, maybe caused by my CG2 map changes #49249

@trylek

Description

@trylek

I have recently noticed that R2RDump executions, even with the --out option, spew some statistics output to the console:

D:\git\sdk_test>d:\git\runtime6\dotnet.cmd d:\git\runtime6\artifacts\bin\coreclr\windows.x64.Debug\R2RDump\R2RDump.dll --sc --header --disasm --in D:\git\sdk_test\sdk\6.0.100-preview.3.21154.10\composite.dll --out D:\git\sdk_test\sdk\6.0.100-preview.3.21154.10\composite.dll.r2rdump
D:\git\runtime6\.dotnet
                      Fixup | Count
                 TypeHandle | 44910
               StringHandle | 28718
Check_InstructionSetSupport | 20210
          Check_FieldOffset | 11302
           Check_TypeLayout | 10031
           MethodDictionary |  7240
                FieldOffset |  4181
             TypeDictionary |  2982
            FieldBaseOffset |  1332
                FieldHandle |    76
      IndirectPInvokeTarget |    25
-----------------------------------
                      Total | 131007

This should either go away or in the --out file.

/cc @dotnet/crossgen-contrib

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions