Open MihuBot opened 1 day ago
Note: some changes were skipped as they were too large to fit into a comment.
Larger list of diffs: https://gist.github.com/MihuBot/501d35f1a38b8b387ad5637ee549a597
Larger list of diffs: https://gist.github.com/MihuBot/792151bcc26bb6521c2eea9291db02be
@MihaZupan
Job completed in 21 minutes 9 seconds.
Diffs
Diffs
``` Found 337 files with textual diffs. Summary of Code Size diffs: (Lower is better) Total bytes of base: 47715852 Total bytes of diff: 47711816 Total bytes of delta: -4036 (-0.01 % of base) Total relative delta: -11.43 diff is an improvement. relative diff is an improvement. Top file regressions (bytes): 16 : System.Linq.Expressions.dasm (0.00 % of base) 8 : System.Composition.Runtime.dasm (0.03 % of base) 4 : System.Private.CoreLib.dasm (0.00 % of base) 4 : Microsoft.VisualBasic.Core.dasm (0.00 % of base) 4 : System.Net.Http.dasm (0.00 % of base) Top file improvements (bytes): -3552 : System.Linq.Parallel.dasm (-0.15 % of base) -272 : System.DirectoryServices.Protocols.dasm (-0.15 % of base) -128 : Microsoft.Extensions.Configuration.dasm (-0.60 % of base) -44 : runincontext.dasm (-0.24 % of base) -40 : System.Threading.Channels.dasm (-0.02 % of base) -12 : Microsoft.Extensions.Configuration.Ini.dasm (-0.24 % of base) -12 : System.ComponentModel.EventBasedAsync.dasm (-0.20 % of base) -8 : System.Net.NameResolution.dasm (-0.01 % of base) -4 : System.Drawing.Primitives.dasm (-0.01 % of base) 14 total files with Code Size differences (9 improved, 5 regressed), 245 unchanged. Top method regressions (bytes): 24 (1.98 % of base) : Microsoft.Extensions.Configuration.dasm - Microsoft.Extensions.Configuration.ConfigurationSectionDebugView:FromConfiguration(Microsoft.Extensions.Configuration.IConfiguration,Microsoft.Extensions.Configuration.IConfigurationRoot):System.Collections.Generic.List`1[Microsoft.Extensions.Configuration.ConfigurationSectionDebugView] (FullOpts) 16 (2.13 % of base) : System.Net.NameResolution.dasm - System.Net.NameResolutionTelemetry:OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs):this (FullOpts) 12 (0.62 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.ConversionResolution:.cctor() (FullOpts) 8 (1.14 % of base) : System.Composition.Runtime.dasm - System.Composition.Hosting.Core.CompositionContract:ConstraintEqual(System.Collections.Generic.IDictionary`2[System.String,System.Object],System.Collections.Generic.IDictionary`2[System.String,System.Object]):ubyte (FullOpts) 8 (1.37 % of base) : System.Diagnostics.Process.dasm - System.Diagnostics.ProcessManager:GetModules(int):System.Diagnostics.ProcessModuleCollection (FullOpts) 8 (1.24 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Aggregate[System.Numerics.Vector`1[float]](System.Linq.ParallelQuery`1[System.Numerics.Vector`1[float]],System.Func`3[System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float]],int):System.Numerics.Vector`1[float] (FullOpts) 8 (3.28 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Any[double](System.Linq.ParallelQuery`1[double]):ubyte (FullOpts) 8 (3.28 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Any[int](System.Linq.ParallelQuery`1[int]):ubyte (FullOpts) 8 (3.28 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Any[long](System.Linq.ParallelQuery`1[long]):ubyte (FullOpts) 8 (3.28 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Any[short](System.Linq.ParallelQuery`1[short]):ubyte (FullOpts) 8 (3.28 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Any[System.Nullable`1[int]](System.Linq.ParallelQuery`1[System.Nullable`1[int]]):ubyte (FullOpts) 8 (3.28 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Any[System.Numerics.Vector`1[float]](System.Linq.ParallelQuery`1[System.Numerics.Vector`1[float]]):ubyte (FullOpts) 8 (3.28 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Any[ubyte](System.Linq.ParallelQuery`1[ubyte]):ubyte (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[double]:Cast[double]():System.Linq.ParallelQuery`1[double]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[double]:Cast[int]():System.Linq.ParallelQuery`1[int]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[double]:Cast[long]():System.Linq.ParallelQuery`1[long]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[double]:Cast[short]():System.Linq.ParallelQuery`1[short]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[double]:Cast[System.Nullable`1[int]]():System.Linq.ParallelQuery`1[System.Nullable`1[int]]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[double]:Cast[System.Numerics.Vector`1[float]]():System.Linq.ParallelQuery`1[System.Numerics.Vector`1[float]]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[double]:Cast[ubyte]():System.Linq.ParallelQuery`1[ubyte]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[int]:Cast[double]():System.Linq.ParallelQuery`1[double]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[int]:Cast[int]():System.Linq.ParallelQuery`1[int]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[int]:Cast[long]():System.Linq.ParallelQuery`1[long]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[int]:Cast[short]():System.Linq.ParallelQuery`1[short]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[int]:Cast[System.Nullable`1[int]]():System.Linq.ParallelQuery`1[System.Nullable`1[int]]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[int]:Cast[System.Numerics.Vector`1[float]]():System.Linq.ParallelQuery`1[System.Numerics.Vector`1[float]]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[int]:Cast[ubyte]():System.Linq.ParallelQuery`1[ubyte]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[long]:Cast[double]():System.Linq.ParallelQuery`1[double]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[long]:Cast[int]():System.Linq.ParallelQuery`1[int]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[long]:Cast[long]():System.Linq.ParallelQuery`1[long]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[long]:Cast[short]():System.Linq.ParallelQuery`1[short]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[long]:Cast[System.Nullable`1[int]]():System.Linq.ParallelQuery`1[System.Nullable`1[int]]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[long]:Cast[System.Numerics.Vector`1[float]]():System.Linq.ParallelQuery`1[System.Numerics.Vector`1[float]]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[long]:Cast[ubyte]():System.Linq.ParallelQuery`1[ubyte]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[short]:Cast[double]():System.Linq.ParallelQuery`1[double]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[short]:Cast[int]():System.Linq.ParallelQuery`1[int]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[short]:Cast[long]():System.Linq.ParallelQuery`1[long]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[short]:Cast[short]():System.Linq.ParallelQuery`1[short]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[short]:Cast[System.Nullable`1[int]]():System.Linq.ParallelQuery`1[System.Nullable`1[int]]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[short]:Cast[System.Numerics.Vector`1[float]]():System.Linq.ParallelQuery`1[System.Numerics.Vector`1[float]]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[short]:Cast[ubyte]():System.Linq.ParallelQuery`1[ubyte]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[System.Nullable`1[int]]:Cast[double]():System.Linq.ParallelQuery`1[double]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[System.Nullable`1[int]]:Cast[int]():System.Linq.ParallelQuery`1[int]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[System.Nullable`1[int]]:Cast[long]():System.Linq.ParallelQuery`1[long]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[System.Nullable`1[int]]:Cast[short]():System.Linq.ParallelQuery`1[short]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[System.Nullable`1[int]]:Cast[System.Nullable`1[int]]():System.Linq.ParallelQuery`1[System.Nullable`1[int]]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[System.Nullable`1[int]]:Cast[System.Numerics.Vector`1[float]]():System.Linq.ParallelQuery`1[System.Numerics.Vector`1[float]]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[System.Nullable`1[int]]:Cast[ubyte]():System.Linq.ParallelQuery`1[ubyte]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[System.Numerics.Vector`1[float]]:Cast[double]():System.Linq.ParallelQuery`1[double]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[System.Numerics.Vector`1[float]]:Cast[int]():System.Linq.ParallelQuery`1[int]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[System.Numerics.Vector`1[float]]:Cast[long]():System.Linq.ParallelQuery`1[long]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[System.Numerics.Vector`1[float]]:Cast[short]():System.Linq.ParallelQuery`1[short]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[System.Numerics.Vector`1[float]]:Cast[System.Nullable`1[int]]():System.Linq.ParallelQuery`1[System.Nullable`1[int]]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[System.Numerics.Vector`1[float]]:Cast[System.Numerics.Vector`1[float]]():System.Linq.ParallelQuery`1[System.Numerics.Vector`1[float]]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[System.Numerics.Vector`1[float]]:Cast[ubyte]():System.Linq.ParallelQuery`1[ubyte]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[ubyte]:Cast[double]():System.Linq.ParallelQuery`1[double]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[ubyte]:Cast[int]():System.Linq.ParallelQuery`1[int]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[ubyte]:Cast[long]():System.Linq.ParallelQuery`1[long]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[ubyte]:Cast[short]():System.Linq.ParallelQuery`1[short]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[ubyte]:Cast[System.Nullable`1[int]]():System.Linq.ParallelQuery`1[System.Nullable`1[int]]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[ubyte]:Cast[System.Numerics.Vector`1[float]]():System.Linq.ParallelQuery`1[System.Numerics.Vector`1[float]]:this (FullOpts) 8 (4.08 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelQuery`1[ubyte]:Cast[ubyte]():System.Linq.ParallelQuery`1[ubyte]:this (FullOpts) 8 (0.62 % of base) : System.Net.NameResolution.dasm - System.Net.Dns:RunAsync[long](System.Func`3[System.Object,System.Net.NameResolutionActivity,long],System.Object,System.Threading.CancellationToken):System.Threading.Tasks.Task`1[long] (FullOpts) 8 (0.62 % of base) : System.Net.NameResolution.dasm - System.Net.Dns:RunAsync[System.Numerics.Vector`1[float]](System.Func`3[System.Object,System.Net.NameResolutionActivity,System.Numerics.Vector`1[float]],System.Object,System.Threading.CancellationToken):System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]] (FullOpts) 8 (0.62 % of base) : System.Net.NameResolution.dasm - System.Net.Dns:RunAsync[ubyte](System.Func`3[System.Object,System.Net.NameResolutionActivity,ubyte],System.Object,System.Threading.CancellationToken):System.Threading.Tasks.Task`1[ubyte] (FullOpts) 8 (0.08 % of base) : System.Linq.Expressions.dasm - System.Runtime.CompilerServices.CallSite`1[System.__Canon]:CreateCustomUpdateDelegate(System.Reflection.MethodInfo):System.__Canon:this (FullOpts) 8 (0.57 % of base) : System.Linq.Expressions.dasm - System.Runtime.CompilerServices.CallSiteBinder:Stitch[System.__Canon](System.Linq.Expressions.Expression,System.Runtime.CompilerServices.CallSiteBinder+LambdaSignature`1[System.__Canon]):System.Linq.Expressions.Expression`1[System.__Canon] (FullOpts) 8 (1.48 % of base) : System.Threading.Channels.dasm - System.Threading.Channels.UnboundedChannel`1[long]:.ctor(ubyte):this (FullOpts) 8 (1.48 % of base) : System.Threading.Channels.dasm - System.Threading.Channels.UnboundedChannel`1[short]:.ctor(ubyte):this (FullOpts) 8 (1.48 % of base) : System.Threading.Channels.dasm - System.Threading.Channels.UnboundedChannel`1[ubyte]:.ctor(ubyte):this (FullOpts) 4 (0.64 % of base) : Microsoft.Extensions.Configuration.dasm - Microsoft.Extensions.Configuration.ConfigurationManager:.ctor():this (FullOpts) 4 (3.12 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.CacheDict`2[double,System.Nullable`1[int]]:.ctor(int):this (FullOpts) 4 (0.34 % of base) : System.Net.Http.dasm - System.Net.Http.HttpClient:HandleFailure(System.Exception,ubyte,System.Net.Http.HttpResponseMessage,System.Threading.CancellationTokenSource,System.Threading.CancellationToken,System.Threading.CancellationTokenSource):this (FullOpts) 4 (1.18 % of base) : System.Private.CoreLib.dasm - System.Reflection.Metadata.TypeNameParserHelpers:ThrowArgumentException_InvalidTypeName(int) (FullOpts) 4 (0.88 % of base) : System.Threading.Channels.dasm - System.Threading.Channels.SingleConsumerUnboundedChannel`1[int]:.ctor(ubyte):this (FullOpts) 4 (0.88 % of base) : System.Threading.Channels.dasm - System.Threading.Channels.SingleConsumerUnboundedChannel`1[long]:.ctor(ubyte):this (FullOpts) 4 (0.74 % of base) : System.Threading.Channels.dasm - System.Threading.Channels.UnboundedChannel`1[System.Nullable`1[int]]:.ctor(ubyte):this (FullOpts) Top method improvements (bytes): -272 (-100.00 % of base) : System.DirectoryServices.Protocols.dasm - System.DirectoryServices.Protocols.LdapConnection:set_Timeout(System.TimeSpan):this (FullOpts) -68 (-7.98 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.SpoolingTask+<>c__DisplayClass0_0`2[double,System.Nullable`1[int]]:Artifacts: