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
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 | 131007This should either go away or in the --out file.
/cc @dotnet/crossgen-contrib