Open MihuBot opened 8 months ago
@suchiman added you to the allowed list for starting the bot now. Manually kicked off this run
Larger list of diffs: https://gist.github.com/MihuBot/673402e1e9be86a2b170b9722f40bc81
Note: some changes were skipped as they were too large to fit into a comment.
Larger list of diffs: https://gist.github.com/MihuBot/0cd0301b7bc8a2e4b4a18e726372fb8a
@MihaZupan
Build completed in 1 hour 50 minutes. https://github.com/dotnet/runtime/pull/96325
CoreLib diffs
Diffs
``` Found 2 files with textual diffs. Summary of Code Size diffs: (Lower is better) Total bytes of base: 7284601 Total bytes of diff: 7280049 Total bytes of delta: -4552 (-0.06 % of base) Total relative delta: -12.97 diff is an improvement. relative diff is an improvement. Top file improvements (bytes): -4552 : System.Private.CoreLib.dasm (-0.06 % of base) 1 total files with Code Size differences (1 improved, 0 regressed), 0 unchanged. Top method regressions (bytes): 415 (60.32 % of base) : System.Private.CoreLib.dasm - System.IO.Enumeration.FileSystemName:TranslateWin32Expression(System.String):System.String (FullOpts) 176 (11.37 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[System.__Canon,System.Nullable`1[int]]:OnDeserialization(System.Object):this (FullOpts) 159 (6.51 % of base) : System.Private.CoreLib.dasm - System.Text.ValueStringBuilder:AppendFormatHelper(System.IFormatProvider,System.String,System.ReadOnlySpan`1[System.Object]):this (FullOpts) 150 (5.21 % of base) : System.Private.CoreLib.dasm - System.TimeZoneInfo+StringSerializer:GetSerializedString(System.TimeZoneInfo):System.String (FullOpts) 147 (18.24 % of base) : System.Private.CoreLib.dasm - System.IO.TextReader+Frameworks diffs
Diffs
``` Found 424 files with textual diffs. Summary of Code Size diffs: (Lower is better) Total bytes of base: 38613028 Total bytes of diff: 38566993 Total bytes of delta: -46035 (-0.12 % of base) Total relative delta: -0.49 diff is an improvement. relative diff is an improvement. Top file regressions (bytes): 8078 : System.CodeDom.dasm (3.88 % of base) 2519 : System.Reflection.Context.dasm (4.30 % of base) 1614 : System.Text.RegularExpressions.dasm (0.22 % of base) 1529 : System.Threading.Tasks.Parallel.dasm (0.62 % of base) 1417 : System.Private.Xml.Linq.dasm (0.73 % of base) 645 : System.Private.DataContractSerialization.dasm (0.07 % of base) 530 : System.IO.Pipelines.dasm (0.67 % of base) 480 : System.Net.Mail.dasm (0.26 % of base) 360 : System.Web.HttpUtility.dasm (2.81 % of base) 335 : System.Security.Cryptography.Pkcs.dasm (0.09 % of base) 275 : System.Net.Security.dasm (0.12 % of base) 272 : System.Reflection.Metadata.dasm (0.05 % of base) 269 : System.ServiceModel.Syndication.dasm (0.17 % of base) 220 : System.Private.Uri.dasm (0.24 % of base) 188 : System.Formats.Tar.dasm (0.15 % of base) 151 : System.Net.Requests.dasm (0.11 % of base) 115 : System.IO.Packaging.dasm (0.12 % of base) 105 : System.Memory.dasm (0.04 % of base) 93 : System.Drawing.Primitives.dasm (0.24 % of base) 88 : Microsoft.Extensions.Configuration.dasm (0.41 % of base) 80 : Microsoft.Extensions.Logging.Console.dasm (0.09 % of base) 71 : System.Security.Cryptography.Cose.dasm (0.10 % of base) 64 : System.Diagnostics.Process.dasm (0.07 % of base) 55 : System.Resources.Extensions.dasm (0.16 % of base) 47 : System.Net.Primitives.dasm (0.05 % of base) 46 : System.IO.FileSystem.Watcher.dasm (0.17 % of base) 40 : Microsoft.Extensions.Primitives.dasm (0.14 % of base) 29 : Microsoft.Extensions.Configuration.Ini.dasm (0.87 % of base) 22 : Microsoft.Extensions.FileProviders.Physical.dasm (0.11 % of base) 22 : System.IO.FileSystem.DriveInfo.dasm (0.09 % of base) 21 : System.Resources.Writer.dasm (0.22 % of base) 20 : System.IO.Compression.ZipFile.dasm (0.15 % of base) 17 : System.IO.MemoryMappedFiles.dasm (0.08 % of base) 15 : Microsoft.Extensions.Hosting.Systemd.dasm (0.31 % of base) 12 : System.Reflection.DispatchProxy.dasm (0.06 % of base) 11 : System.Security.Cryptography.ProtectedData.dasm (0.22 % of base) 10 : System.Net.WebProxy.dasm (0.18 % of base) 10 : System.Collections.Specialized.dasm (0.04 % of base) 9 : System.Runtime.InteropServices.dasm (0.04 % of base) 4 : System.Composition.Hosting.dasm (0.00 % of base) 3 : System.ComponentModel.Primitives.dasm (0.02 % of base) 3 : System.IO.Compression.dasm (0.00 % of base) 2 : System.Text.Encoding.CodePages.dasm (0.00 % of base) 2 : Microsoft.Extensions.Hosting.WindowsServices.dasm (0.03 % of base) 2 : System.Text.Encodings.Web.dasm (0.01 % of base) 2 : System.ComponentModel.TypeConverter.dasm (0.00 % of base) Top file improvements (bytes): -16212 : ILCompiler.Reflection.ReadyToRun.dasm (-6.72 % of base) -7024 : System.Private.Xml.dasm (-0.17 % of base) -5448 : System.Linq.Parallel.dasm (-0.25 % of base) -4552 : System.Private.CoreLib.dasm (-0.06 % of base) -3755 : System.Linq.Expressions.dasm (-0.40 % of base) -3591 : Microsoft.Extensions.Logging.EventLog.dasm (-18.70 % of base) -2963 : System.Security.Cryptography.dasm (-0.27 % of base) -2715 : System.Net.Http.dasm (-0.34 % of base) -2256 : System.Configuration.ConfigurationManager.dasm (-0.55 % of base) -2193 : System.ComponentModel.Composition.dasm (-0.50 % of base) -1872 : Microsoft.Extensions.DependencyInjection.dasm (-2.41 % of base) -1146 : Microsoft.Extensions.Http.dasm (-1.77 % of base) -867 : Microsoft.CSharp.dasm (-0.25 % of base) -825 : System.Collections.Immutable.dasm (-0.04 % of base) -783 : System.Data.Common.dasm (-0.05 % of base) -668 : System.Net.HttpListener.dasm (-0.64 % of base) -626 : System.Text.Json.dasm (-0.05 % of base) -553 : Microsoft.Extensions.DependencyModel.dasm (-0.68 % of base) -511 : System.Threading.Tasks.Dataflow.dasm (-0.04 % of base) -500 : System.Diagnostics.FileVersionInfo.dasm (-4.85 % of base) -490 : System.Collections.Concurrent.dasm (-0.12 % of base) -474 : System.Collections.dasm (-0.08 % of base) -425 : System.Linq.dasm (-0.04 % of base) -409 : System.Net.WebSockets.Client.dasm (-1.78 % of base) -347 : System.Security.Cryptography.Xml.dasm (-0.16 % of base) -319 : Microsoft.Extensions.Configuration.EnvironmentVariables.dasm (-8.32 % of base) -296 : System.Net.Ping.dasm (-0.62 % of base) -257 : Microsoft.VisualBasic.Core.dasm (-0.05 % of base) -208 : Microsoft.Extensions.Configuration.Abstractions.dasm (-4.54 % of base) -182 : System.Net.Http.Json.dasm (-0.06 % of base) -181 : System.Net.WebClient.dasm (-0.33 % of base) -175 : System.Transactions.Local.dasm (-0.11 % of base) -173 : System.Composition.Convention.dasm (-0.15 % of base) -167 : runincontext.dasm (-1.11 % of base) -163 : System.DirectoryServices.Protocols.dasm (-0.11 % of base) -160 : System.Threading.Channels.dasm (-0.07 % of base) -159 : System.ComponentModel.Composition.Registration.dasm (-0.16 % of base) -158 : System.Diagnostics.DiagnosticSource.dasm (-0.07 % of base) -152 : System.Runtime.Serialization.Schema.dasm (-0.27 % of base) -124 : System.Diagnostics.TextWriterTraceListener.dasm (-0.69 % of base) -117 : Microsoft.Extensions.Logging.dasm (-0.31 % of base) -112 : Microsoft.Extensions.FileSystemGlobbing.dasm (-0.39 % of base) -110 : System.Runtime.Numerics.dasm (-0.09 % of base) -101 : System.Runtime.Serialization.Formatters.dasm (-0.09 % of base) -99 : System.Net.WebHeaderCollection.dasm (-0.68 % of base) -94 : System.Reflection.Emit.dasm (-0.10 % of base) -92 : System.Net.Sockets.dasm (-0.04 % of base) -83 : System.IO.IsolatedStorage.dasm (-0.36 % of base) -82 : System.Security.Permissions.dasm (-0.52 % of base) -65 : System.Data.Odbc.dasm (-0.03 % of base) -62 : System.Console.dasm (-0.07 % of base) -58 : System.IO.Ports.dasm (-0.12 % of base) -56 : System.Composition.Runtime.dasm (-0.31 % of base) -55 : System.Collections.NonGeneric.dasm (-0.21 % of base) -52 : System.Reflection.MetadataLoadContext.dasm (-0.02 % of base) -50 : Microsoft.Extensions.DependencyInjection.Abstractions.dasm (-0.08 % of base) -49 : System.ComponentModel.Annotations.dasm (-0.09 % of base) -48 : Microsoft.Extensions.Configuration.Binder.dasm (-0.22 % of base) -37 : System.Formats.Cbor.dasm (-0.08 % of base) -30 : Microsoft.Extensions.Caching.Memory.dasm (-0.15 % of base) -30 : Microsoft.Extensions.Diagnostics.dasm (-0.16 % of base) -30 : System.Net.NetworkInformation.dasm (-0.06 % of base) -27 : Microsoft.Extensions.Logging.EventSource.dasm (-0.12 % of base) -27 : Microsoft.Extensions.Hosting.dasm (-0.04 % of base) -27 : System.Formats.Asn1.dasm (-0.03 % of base) -26 : System.Threading.RateLimiting.dasm (-0.02 % of base) -25 : System.Runtime.Caching.dasm (-0.04 % of base) -25 : System.Composition.TypedParts.dasm (-0.05 % of base) -23 : Microsoft.Extensions.Options.dasm (-0.07 % of base) -23 : System.Net.Quic.dasm (-0.02 % of base) -19 : System.Net.NameResolution.dasm (-0.05 % of base) -16 : Microsoft.Extensions.Options.DataAnnotations.dasm (-0.36 % of base) -12 : System.ComponentModel.EventBasedAsync.dasm (-0.28 % of base) -12 : Microsoft.Extensions.Configuration.Xml.dasm (-0.12 % of base) -11 : System.IO.Pipes.dasm (-0.03 % of base) -10 : Microsoft.Extensions.Caching.Abstractions.dasm (-0.04 % of base) -10 : Microsoft.Extensions.Logging.Debug.dasm (-0.18 % of base) -10 : Microsoft.Extensions.Options.ConfigurationExtensions.dasm (-0.16 % of base) -9 : System.Net.WebSockets.dasm (-0.01 % of base) -9 : System.Security.Claims.dasm (-0.04 % of base) -6 : Microsoft.Extensions.FileProviders.Abstractions.dasm (-0.50 % of base) -5 : Microsoft.Extensions.Configuration.Json.dasm (-0.09 % of base) -4 : Microsoft.Extensions.Configuration.CommandLine.dasm (-0.12 % of base) -3 : Microsoft.Extensions.Logging.TraceSource.dasm (-0.03 % of base) -3 : Microsoft.Extensions.Configuration.UserSecrets.dasm (-0.07 % of base) -2 : Microsoft.Extensions.Logging.Abstractions.dasm (-0.00 % of base) -2 : System.Diagnostics.TraceSource.dasm (-0.00 % of base) 133 total files with Code Size differences (87 improved, 46 regressed), 123 unchanged. Top method regressions (bytes): 1667 (16.15 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.Symbolic.RegexNodeConverter:ConvertToSymbolicRegexNode(System.Text.RegularExpressions.RegexNode):System.Text.RegularExpressions.Symbolic.SymbolicRegexNode`1[System.Text.RegularExpressions.Symbolic.BDD]:this (FullOpts) 868 (11.22 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.DataContracts.DataContract+DataContractCriticalHelper:TryCreateBuiltInDataContract(System.String,System.String,byref):ubyte (FullOpts) 654 (82.47 % of base) : System.Web.HttpUtility.dasm - System.Web.Util.HttpEncoder:UrlEncodeUnicode(System.String):System.String (FullOpts) 645 (7.54 % of base) : System.Data.Common.dasm - System.Data.XmlTreeGen:SchemaTree(System.Xml.XmlDocument,System.Xml.XmlWriter,System.Data.DataSet,System.Data.DataTable,ubyte):this (FullOpts) 567 (10.59 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlSerializationReaderCodeGen:WriteMemberElementsIf(System.Xml.Serialization.XmlSerializationReaderCodeGen+Member[],System.Xml.Serialization.XmlSerializationReaderCodeGen+Member,System.String,System.String):this (FullOpts) 528 (18.30 % of base) : Microsoft.Extensions.Logging.Console.dasm - Microsoft.Extensions.Logging.Console.JsonConsoleFormatter:Write[System.__Canon](byref,Microsoft.Extensions.Logging.IExternalScopeProvider,System.IO.TextWriter):this (FullOpts) 500 (21.58 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateProperty(System.CodeDom.CodeMemberProperty,System.CodeDom.CodeTypeDeclaration):this (FullOpts) 479 (31.43 % of base) : System.Net.Http.dasm - System.Net.Http.HttpConnection+ChunkedEncodingWriteStream+<Artifacts: