MihuBot / runtime-utils

0 stars 0 forks source link

[X64] [xtqqczze] Reduce IL size for `BitConverter.GetBytes` #177

Open MihuBot opened 1 year ago

MihuBot commented 1 year ago

Build completed in 1 hour 14 minutes. https://github.com/dotnet/runtime/pull/91639

CoreLib diffs

Found 2 files with textual diffs.

Summary of Code Size diffs:
(Lower is better)

Total bytes of base: 6605468
Total bytes of diff: 6605468
Total bytes of delta: 0 (0.00 % of base)

0 total files with Code Size differences (0 improved, 0 regressed), 1 unchanged.

0 total methods with Code Size differences (0 improved, 0 regressed), 52949 unchanged.

--------------------------------------------------------------------------------

Frameworks diffs

Diffs ``` Found 259 files with textual diffs. Summary of Code Size diffs: (Lower is better) Total bytes of base: 37856703 Total bytes of diff: 37856678 Total bytes of delta: -25 (-0.00 % of base) Total relative delta: -0.37 diff is an improvement. relative diff is an improvement. Top file regressions (bytes): 47 : System.Data.Common.dasm (0.00 % of base) Top file improvements (bytes): -72 : Microsoft.VisualBasic.Core.dasm (-0.01 % of base) 2 total files with Code Size differences (1 improved, 1 regressed), 254 unchanged. Top method regressions (bytes): 47 (3.35 % of base) : System.Data.Common.dasm - System.Data.Common.ObjectStorage:Set(int,System.Object):this (FullOpts) Top method improvements (bytes): -72 (-40.45 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.VBMath:Randomize(double) (FullOpts) Top method regressions (percentages): 47 (3.35 % of base) : System.Data.Common.dasm - System.Data.Common.ObjectStorage:Set(int,System.Object):this (FullOpts) Top method improvements (percentages): -72 (-40.45 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.VBMath:Randomize(double) (FullOpts) 2 total methods with Code Size differences (1 improved, 1 regressed), 232332 unchanged. -------------------------------------------------------------------------------- ```

Artifacts:

MihuBot commented 1 year ago

@xtqqczze