MihuBot / runtime-utils

0 stars 0 forks source link

[X64] [MichalPetryka] Improve updating classes for generics #277

Open MihuBot opened 4 months ago

MihuBot commented 4 months ago

Build completed in 1 hour 42 minutes.

CoreLib diffs

Found 2 files with textual diffs.

Summary of Code Size diffs:
(Lower is better)

Total bytes of base: 7410566
Total bytes of diff: 7410566
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), 56525 unchanged.

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

Frameworks diffs

Diffs ``` Found 313 files with textual diffs. Summary of Code Size diffs: (Lower is better) Total bytes of base: 38955028 Total bytes of diff: 38955059 Total bytes of delta: 31 (0.00 % of base) Total relative delta: 0.07 diff is a regression. relative diff is a regression. Top file regressions (bytes): 32 : System.Private.CoreLib.dasm (0.00 % of base) Top file improvements (bytes): -1 : System.Threading.Tasks.Dataflow.dasm (-0.00 % of base) 2 total files with Code Size differences (1 improved, 1 regressed), 254 unchanged. Top method regressions (bytes): 14 (6.31 % of base) : System.Private.CoreLib.dasm - System.Runtime.Loader.AssemblyLoadContext:GetResolvedUnmanagedDll(System.Reflection.Assembly,System.String):long:this (FullOpts) 11 (1.27 % of base) : System.Private.CoreLib.dasm - System.Runtime.Loader.AssemblyLoadContext:GetFirstResolvedAssemblyFromResolvingEvent(System.Reflection.AssemblyName):System.Reflection.Assembly:this (FullOpts) 7 (0.79 % of base) : System.Private.CoreLib.dasm - System.Runtime.Loader.AssemblyLoadContext:InvokeResolveEvent(System.ResolveEventHandler,System.Reflection.RuntimeAssembly,System.String):System.Reflection.RuntimeAssembly (FullOpts) 1 (0.24 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1[System.__Canon]:System.Collections.IStructuralComparable.CompareTo(System.Object,System.Collections.IComparer):int:this (FullOpts) Top method improvements (bytes): -1 (-0.88 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1[System.__Canon]:System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer):int:this (FullOpts) -1 (-0.26 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchBlock`1+BatchBlockTargetCore[System.__Canon]:get_DebuggerDisplayContent():System.Object:this (FullOpts) Top method regressions (percentages): 14 (6.31 % of base) : System.Private.CoreLib.dasm - System.Runtime.Loader.AssemblyLoadContext:GetResolvedUnmanagedDll(System.Reflection.Assembly,System.String):long:this (FullOpts) 11 (1.27 % of base) : System.Private.CoreLib.dasm - System.Runtime.Loader.AssemblyLoadContext:GetFirstResolvedAssemblyFromResolvingEvent(System.Reflection.AssemblyName):System.Reflection.Assembly:this (FullOpts) 7 (0.79 % of base) : System.Private.CoreLib.dasm - System.Runtime.Loader.AssemblyLoadContext:InvokeResolveEvent(System.ResolveEventHandler,System.Reflection.RuntimeAssembly,System.String):System.Reflection.RuntimeAssembly (FullOpts) 1 (0.24 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1[System.__Canon]:System.Collections.IStructuralComparable.CompareTo(System.Object,System.Collections.IComparer):int:this (FullOpts) Top method improvements (percentages): -1 (-0.88 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1[System.__Canon]:System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer):int:this (FullOpts) -1 (-0.26 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchBlock`1+BatchBlockTargetCore[System.__Canon]:get_DebuggerDisplayContent():System.Object:this (FullOpts) 6 total methods with Code Size differences (2 improved, 4 regressed), 239666 unchanged. -------------------------------------------------------------------------------- ```

Artifacts:

MihuBot commented 4 months ago

@MichalPetryka