Open MihuBot opened 10 months ago
Build completed in 1 hour 37 minutes. https://github.com/dotnet/runtime/pull/96794
Found 2 files with textual diffs. Summary of Code Size diffs: (Lower is better) Total bytes of base: 7277526 Total bytes of diff: 7277220 Total bytes of delta: -306 (-0.00 % of base) Total relative delta: -0.51 diff is an improvement. relative diff is an improvement. Top file improvements (bytes): -306 : System.Private.CoreLib.dasm (-0.00 % of base) 1 total files with Code Size differences (1 improved, 0 regressed), 0 unchanged. Top method regressions (bytes): 30 (3.65 % of base) : System.Private.CoreLib.dasm - System.Globalization.CalendarData:FixDefaultShortDatePattern(System.Collections.Generic.List`1[System.String]) (FullOpts) 28 (9.21 % of base) : System.Private.CoreLib.dasm - System.Globalization.CalendarData:EnumDatePatterns(System.String,ushort,int,byref):ubyte (FullOpts) 13 (1.21 % of base) : System.Private.CoreLib.dasm - System.Threading.TimerQueue:TimerThread() (FullOpts) Top method improvements (bytes): -86 (-23.69 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1+Partitions[System.__Canon]:TryPop():System.__Canon[]:this (FullOpts) -83 (-21.34 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1+Partitions[System.__Canon]:TryPush(System.__Canon[]):ubyte:this (FullOpts) -78 (-8.15 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1[System.__Canon]:Return(System.__Canon[],ubyte):this (FullOpts) -66 (-6.80 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1[System.__Canon]:Rent(int):System.__Canon[]:this (FullOpts) -32 (-2.87 % of base) : System.Private.CoreLib.dasm - System.String:Join(System.String,System.Collections.Generic.IEnumerable`1[System.String]):System.String (FullOpts) -32 (-2.69 % of base) : System.Private.CoreLib.dasm - System.String:JoinCore[System.__Canon](System.ReadOnlySpan`1[ushort],System.Collections.Generic.IEnumerable`1[System.__Canon]):System.String (FullOpts) Top method regressions (percentages): 28 (9.21 % of base) : System.Private.CoreLib.dasm - System.Globalization.CalendarData:EnumDatePatterns(System.String,ushort,int,byref):ubyte (FullOpts) 30 (3.65 % of base) : System.Private.CoreLib.dasm - System.Globalization.CalendarData:FixDefaultShortDatePattern(System.Collections.Generic.List`1[System.String]) (FullOpts) 13 (1.21 % of base) : System.Private.CoreLib.dasm - System.Threading.TimerQueue:TimerThread() (FullOpts) Top method improvements (percentages): -86 (-23.69 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1+Partitions[System.__Canon]:TryPop():System.__Canon[]:this (FullOpts) -83 (-21.34 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1+Partitions[System.__Canon]:TryPush(System.__Canon[]):ubyte:this (FullOpts) -78 (-8.15 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1[System.__Canon]:Return(System.__Canon[],ubyte):this (FullOpts) -66 (-6.80 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1[System.__Canon]:Rent(int):System.__Canon[]:this (FullOpts) -32 (-2.87 % of base) : System.Private.CoreLib.dasm - System.String:Join(System.String,System.Collections.Generic.IEnumerable`1[System.String]):System.String (FullOpts) -32 (-2.69 % of base) : System.Private.CoreLib.dasm - System.String:JoinCore[System.__Canon](System.ReadOnlySpan`1[ushort],System.Collections.Generic.IEnumerable`1[System.__Canon]):System.String (FullOpts) 9 total methods with Code Size differences (6 improved, 3 regressed), 55849 unchanged. --------------------------------------------------------------------------------
Artifacts:
Larger list of diffs: https://gist.github.com/MihuBot/758fe6d8c8229b958a9252c76a8fcd07
@EgorBo
Build completed in 1 hour 37 minutes. https://github.com/dotnet/runtime/pull/96794
CoreLib diffs
Frameworks diffs
Diffs
``` Found 343 files with textual diffs. Summary of Code Size diffs: (Lower is better) Total bytes of base: 38558251 Total bytes of diff: 38550728 Total bytes of delta: -7523 (-0.02 % of base) Total relative delta: -2.71 diff is an improvement. relative diff is an improvement. Total byte diff includes -6959 bytes from reconciling methods Base had 10 unique methods, 6959 unique bytes Diff had 0 unique methods, 0 unique bytes Top file regressions (bytes): 263 : System.Data.Common.dasm (0.02 % of base) 73 : System.Net.Security.dasm (0.03 % of base) 40 : System.Diagnostics.Process.dasm (0.04 % of base) 12 : Microsoft.Extensions.DependencyModel.dasm (0.01 % of base) 9 : System.Data.Odbc.dasm (0.00 % of base) 6 : System.Configuration.ConfigurationManager.dasm (0.00 % of base) 2 : System.Diagnostics.TraceSource.dasm (0.00 % of base) Top file improvements (bytes): -3481 : System.Collections.dasm (-0.60 % of base) -1702 : System.Private.Xml.dasm (-0.04 % of base) -662 : System.Threading.RateLimiting.dasm (-0.39 % of base) -603 : System.Linq.Parallel.dasm (-0.03 % of base) -358 : System.Composition.Convention.dasm (-0.30 % of base) -306 : System.Private.CoreLib.dasm (-0.00 % of base) -280 : System.ComponentModel.Composition.Registration.dasm (-0.28 % of base) -264 : System.Text.RegularExpressions.dasm (-0.04 % of base) -80 : Microsoft.Extensions.Options.dasm (-0.24 % of base) -74 : System.ComponentModel.Composition.dasm (-0.02 % of base) -61 : Microsoft.Extensions.Options.DataAnnotations.dasm (-1.36 % of base) -39 : System.Threading.Tasks.Dataflow.dasm (-0.00 % of base) -11 : Microsoft.Extensions.Http.dasm (-0.02 % of base) -7 : System.Net.HttpListener.dasm (-0.01 % of base) 21 total files with Code Size differences (14 improved, 7 regressed), 235 unchanged. Top method regressions (bytes): 78 (3.79 % of base) : System.Private.Xml.dasm - System.Xml.Schema.ParticleContentValidator:BuildTransitionTable(System.Xml.Schema.BitSet,System.Xml.Schema.BitSet[],int):int[][]:this (FullOpts) 74 (4.12 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexNode:Artifacts: