Open MihuBot opened 11 months ago
Build completed in 2 hours 8 minutes. https://github.com/dotnet/runtime/pull/95764
Found 2 files with textual diffs. Summary of Code Size diffs: (Lower is better) Total bytes of base: 6771604 Total bytes of diff: 6774990 Total bytes of delta: 3386 (0.05 % of base) Total relative delta: 8.94 diff is a regression. relative diff is a regression. Top file regressions (bytes): 3386 : System.Private.CoreLib.dasm (0.05 % of base) 1 total files with Code Size differences (0 improved, 1 regressed), 0 unchanged. Top method regressions (bytes): 436 (103.56 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:AppendFormatted[System.Nullable`1[int]](System.Nullable`1[int],System.String):ubyte:this (FullOpts) 378 (91.08 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.DefaultInterpolatedStringHandler:AppendFormatted[System.Nullable`1[int]](System.Nullable`1[int],System.String):this (FullOpts) 373 (91.65 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions+TryWriteInterpolatedStringHandler:AppendFormatted[System.Nullable`1[int]](System.Nullable`1[int],System.String):ubyte:this (FullOpts) 369 (91.79 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:AppendFormatted[System.Nullable`1[int]](System.Nullable`1[int]):ubyte:this (FullOpts) 348 (70.02 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:<AppendSpanFormattable>g__GrowAndAppendFormatted|20_0[System.Nullable`1[int]](byref,System.Nullable`1[int],int,byref,System.String):ubyte (FullOpts) 339 (99.41 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:AppendSpanFormattable[System.Nullable`1[int]](System.Nullable`1[int],System.String):ubyte:this (FullOpts) 324 (109.46 % of base) : System.Private.CoreLib.dasm - System.Text.StringBuilder+AppendInterpolatedStringHandler:AppendFormatted[System.Nullable`1[int]](System.Nullable`1[int],System.String):this (FullOpts) 308 (78.57 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.DefaultInterpolatedStringHandler:AppendFormatted[System.Nullable`1[int]](System.Nullable`1[int]):this (FullOpts) 300 (77.32 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions+TryWriteInterpolatedStringHandler:AppendFormatted[System.Nullable`1[int]](System.Nullable`1[int]):ubyte:this (FullOpts) 276 (101.47 % of base) : System.Private.CoreLib.dasm - System.Text.StringBuilder+AppendInterpolatedStringHandler:AppendFormatted[System.Nullable`1[int]](System.Nullable`1[int]):this (FullOpts) 10 (3.42 % of base) : System.Private.CoreLib.dasm - System.Tuple`2[System.Nullable`1[int],System.Nullable`1[int]]:ToString(System.Text.StringBuilder):System.String:this (FullOpts) 5 (3.18 % of base) : System.Private.CoreLib.dasm - System.Tuple`1[System.Nullable`1[int]]:ToString(System.Text.StringBuilder):System.String:this (FullOpts) 5 (1.49 % of base) : System.Private.CoreLib.dasm - System.Tuple`2[double,System.Nullable`1[int]]:ToString(System.Text.StringBuilder):System.String:this (FullOpts) 5 (1.71 % of base) : System.Private.CoreLib.dasm - System.Tuple`2[int,System.Nullable`1[int]]:ToString(System.Text.StringBuilder):System.String:this (FullOpts) 5 (1.70 % of base) : System.Private.CoreLib.dasm - System.Tuple`2[long,System.Nullable`1[int]]:ToString(System.Text.StringBuilder):System.String:this (FullOpts) 5 (1.69 % of base) : System.Private.CoreLib.dasm - System.Tuple`2[short,System.Nullable`1[int]]:ToString(System.Text.StringBuilder):System.String:this (FullOpts) 5 (1.85 % of base) : System.Private.CoreLib.dasm - System.Tuple`2[System.__Canon,System.Nullable`1[int]]:ToString(System.Text.StringBuilder):System.String:this (FullOpts) 5 (1.48 % of base) : System.Private.CoreLib.dasm - System.Tuple`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:ToString(System.Text.StringBuilder):System.String:this (FullOpts) 5 (1.69 % of base) : System.Private.CoreLib.dasm - System.Tuple`2[ubyte,System.Nullable`1[int]]:ToString(System.Text.StringBuilder):System.String:this (FullOpts) Top method improvements (bytes): -48 (-11.57 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.ObjectEqualityComparer`1[System.Nullable`1[int]]:IndexOf(System.Nullable`1[int][],System.Nullable`1[int],int,int):int:this (FullOpts) -48 (-11.51 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.ObjectEqualityComparer`1[System.Nullable`1[int]]:LastIndexOf(System.Nullable`1[int][],System.Nullable`1[int],int,int):int:this (FullOpts) -19 (-15.45 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.ObjectEqualityComparer`1[System.Nullable`1[int]]:Equals(System.Nullable`1[int],System.Nullable`1[int]):ubyte:this (FullOpts) Top method regressions (percentages): 324 (109.46 % of base) : System.Private.CoreLib.dasm - System.Text.StringBuilder+AppendInterpolatedStringHandler:AppendFormatted[System.Nullable`1[int]](System.Nullable`1[int],System.String):this (FullOpts) 436 (103.56 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:AppendFormatted[System.Nullable`1[int]](System.Nullable`1[int],System.String):ubyte:this (FullOpts) 276 (101.47 % of base) : System.Private.CoreLib.dasm - System.Text.StringBuilder+AppendInterpolatedStringHandler:AppendFormatted[System.Nullable`1[int]](System.Nullable`1[int]):this (FullOpts) 339 (99.41 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:AppendSpanFormattable[System.Nullable`1[int]](System.Nullable`1[int],System.String):ubyte:this (FullOpts) 369 (91.79 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:AppendFormatted[System.Nullable`1[int]](System.Nullable`1[int]):ubyte:this (FullOpts) 373 (91.65 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions+TryWriteInterpolatedStringHandler:AppendFormatted[System.Nullable`1[int]](System.Nullable`1[int],System.String):ubyte:this (FullOpts) 378 (91.08 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.DefaultInterpolatedStringHandler:AppendFormatted[System.Nullable`1[int]](System.Nullable`1[int],System.String):this (FullOpts) 308 (78.57 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.DefaultInterpolatedStringHandler:AppendFormatted[System.Nullable`1[int]](System.Nullable`1[int]):this (FullOpts) 300 (77.32 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions+TryWriteInterpolatedStringHandler:AppendFormatted[System.Nullable`1[int]](System.Nullable`1[int]):ubyte:this (FullOpts) 348 (70.02 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:<AppendSpanFormattable>g__GrowAndAppendFormatted|20_0[System.Nullable`1[int]](byref,System.Nullable`1[int],int,byref,System.String):ubyte (FullOpts) 10 (3.42 % of base) : System.Private.CoreLib.dasm - System.Tuple`2[System.Nullable`1[int],System.Nullable`1[int]]:ToString(System.Text.StringBuilder):System.String:this (FullOpts) 5 (3.18 % of base) : System.Private.CoreLib.dasm - System.Tuple`1[System.Nullable`1[int]]:ToString(System.Text.StringBuilder):System.String:this (FullOpts) 5 (1.85 % of base) : System.Private.CoreLib.dasm - System.Tuple`2[System.__Canon,System.Nullable`1[int]]:ToString(System.Text.StringBuilder):System.String:this (FullOpts) 5 (1.71 % of base) : System.Private.CoreLib.dasm - System.Tuple`2[int,System.Nullable`1[int]]:ToString(System.Text.StringBuilder):System.String:this (FullOpts) 5 (1.70 % of base) : System.Private.CoreLib.dasm - System.Tuple`2[long,System.Nullable`1[int]]:ToString(System.Text.StringBuilder):System.String:this (FullOpts) 5 (1.69 % of base) : System.Private.CoreLib.dasm - System.Tuple`2[short,System.Nullable`1[int]]:ToString(System.Text.StringBuilder):System.String:this (FullOpts) 5 (1.69 % of base) : System.Private.CoreLib.dasm - System.Tuple`2[ubyte,System.Nullable`1[int]]:ToString(System.Text.StringBuilder):System.String:this (FullOpts) 5 (1.49 % of base) : System.Private.CoreLib.dasm - System.Tuple`2[double,System.Nullable`1[int]]:ToString(System.Text.StringBuilder):System.String:this (FullOpts) 5 (1.48 % of base) : System.Private.CoreLib.dasm - System.Tuple`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:ToString(System.Text.StringBuilder):System.String:this (FullOpts) Top method improvements (percentages): -19 (-15.45 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.ObjectEqualityComparer`1[System.Nullable`1[int]]:Equals(System.Nullable`1[int],System.Nullable`1[int]):ubyte:this (FullOpts) -48 (-11.57 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.ObjectEqualityComparer`1[System.Nullable`1[int]]:IndexOf(System.Nullable`1[int][],System.Nullable`1[int],int,int):int:this (FullOpts) -48 (-11.51 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.ObjectEqualityComparer`1[System.Nullable`1[int]]:LastIndexOf(System.Nullable`1[int][],System.Nullable`1[int],int,int):int:this (FullOpts) 22 total methods with Code Size differences (3 improved, 19 regressed), 55812 unchanged. --------------------------------------------------------------------------------
Artifacts:
Larger list of diffs: https://gist.github.com/MihuBot/e32e51a872cabd399381bba77539067e
@EgorBo
Build completed in 2 hours 8 minutes. https://github.com/dotnet/runtime/pull/95764
CoreLib diffs
Frameworks diffs
Diffs
``` Found 282 files with textual diffs. Summary of Code Size diffs: (Lower is better) Total bytes of base: 37999869 Total bytes of diff: 37999927 Total bytes of delta: 58 (0.00 % of base) Total relative delta: -5.99 diff is a regression. relative diff is an improvement. Total byte diff includes 0 bytes from reconciling methods Base had 1 unique methods, 169 unique bytes Diff had 1 unique methods, 169 unique bytes Top file regressions (bytes): 3386 : System.Private.CoreLib.dasm (0.05 % of base) Top file improvements (bytes): -1324 : System.Text.Json.dasm (-0.10 % of base) -732 : Microsoft.Extensions.Logging.Abstractions.dasm (-1.00 % of base) -346 : System.Diagnostics.DiagnosticSource.dasm (-0.15 % of base) -325 : System.ComponentModel.TypeConverter.dasm (-0.11 % of base) -236 : Microsoft.Extensions.Logging.Console.dasm (-0.28 % of base) -104 : System.Data.Common.dasm (-0.01 % of base) -88 : System.Reflection.Context.dasm (-0.15 % of base) -46 : System.ComponentModel.Composition.dasm (-0.01 % of base) -41 : System.Linq.Expressions.dasm (-0.00 % of base) -40 : System.Threading.Tasks.Dataflow.dasm (-0.00 % of base) -27 : System.Private.Xml.dasm (-0.00 % of base) -19 : System.Linq.Parallel.dasm (-0.00 % of base) 13 total files with Code Size differences (12 improved, 1 regressed), 243 unchanged. Top method regressions (bytes): 436 (103.56 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:AppendFormatted[System.Nullable`1[int]](System.Nullable`1[int],System.String):ubyte:this (FullOpts) 378 (91.08 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.DefaultInterpolatedStringHandler:AppendFormatted[System.Nullable`1[int]](System.Nullable`1[int],System.String):this (FullOpts) 373 (91.65 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions+TryWriteInterpolatedStringHandler:AppendFormatted[System.Nullable`1[int]](System.Nullable`1[int],System.String):ubyte:this (FullOpts) 369 (91.79 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:AppendFormatted[System.Nullable`1[int]](System.Nullable`1[int]):ubyte:this (FullOpts) 348 (70.02 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:Artifacts: