Open MihuBot opened 3 months 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/b6754d15d11e26012cd1f1fea03094ef
Note: some changes were skipped as they were too large to fit into a comment.
Larger list of diffs: https://gist.github.com/MihuBot/4c22eb07848c6400c88b11f3ab1ec905
@MihaZupan
Job completed in 26 minutes.
Diffs
Diffs
``` Found 337 files with textual diffs. Summary of Code Size diffs: (Lower is better) Total bytes of base: 39503858 Total bytes of diff: 39565603 Total bytes of delta: 61745 (0.16 % of base) Total relative delta: 131.52 diff is a regression. relative diff is a regression. Total byte diff includes 690 bytes from reconciling methods Base had 0 unique methods, 0 unique bytes Diff had 2 unique methods, 690 unique bytes Top file regressions (bytes): 16467 : System.Private.Xml.dasm (0.40 % of base) 6943 : System.ServiceModel.Syndication.dasm (4.26 % of base) 5815 : System.IO.FileSystem.DriveInfo.dasm (22.80 % of base) 3742 : System.Data.Common.dasm (0.22 % of base) 3151 : System.Text.RegularExpressions.dasm (0.42 % of base) 2854 : System.Private.DataContractSerialization.dasm (0.29 % of base) 2525 : System.Security.Cryptography.dasm (0.23 % of base) 2314 : System.Private.CoreLib.dasm (0.03 % of base) 1888 : System.Configuration.ConfigurationManager.dasm (0.45 % of base) 1685 : System.ComponentModel.Primitives.dasm (9.93 % of base) 1306 : System.Security.Cryptography.Xml.dasm (0.61 % of base) 1289 : System.Formats.Asn1.dasm (1.51 % of base) 1193 : System.Data.Odbc.dasm (0.50 % of base) 993 : System.Private.Xml.Linq.dasm (0.51 % of base) 978 : System.DirectoryServices.Protocols.dasm (0.68 % of base) 743 : System.Reflection.Emit.dasm (0.61 % of base) 734 : System.ComponentModel.Annotations.dasm (1.46 % of base) 540 : System.Text.Json.dasm (0.04 % of base) 519 : System.Security.Cryptography.Pkcs.dasm (0.13 % of base) 488 : System.Net.Mail.dasm (0.26 % of base) 486 : System.ComponentModel.TypeConverter.dasm (0.15 % of base) 481 : System.Security.Cryptography.Cose.dasm (0.70 % of base) 430 : System.Diagnostics.DiagnosticSource.dasm (0.18 % of base) 427 : System.Net.HttpListener.dasm (0.41 % of base) 370 : System.Diagnostics.Process.dasm (0.38 % of base) 364 : System.IO.Packaging.dasm (0.38 % of base) 355 : Microsoft.CSharp.dasm (0.10 % of base) 331 : System.Net.Http.dasm (0.04 % of base) 323 : Microsoft.Extensions.DependencyModel.dasm (0.40 % of base) 317 : System.Reflection.Metadata.dasm (0.06 % of base) 237 : System.Net.Requests.dasm (0.16 % of base) 233 : System.Net.WebSockets.Client.dasm (1.01 % of base) 225 : Microsoft.Extensions.Logging.Console.dasm (0.41 % of base) 175 : System.Runtime.Serialization.Schema.dasm (0.31 % of base) 173 : System.Console.dasm (0.20 % of base) 170 : System.Linq.Expressions.dasm (0.02 % of base) 153 : System.Private.Uri.dasm (0.17 % of base) 114 : Microsoft.Extensions.Logging.EventSource.dasm (0.49 % of base) 112 : System.CodeDom.dasm (0.05 % of base) 106 : Microsoft.Extensions.FileProviders.Physical.dasm (0.51 % of base) 105 : System.Net.Security.dasm (0.05 % of base) 96 : System.IO.FileSystem.Watcher.dasm (0.34 % of base) 92 : System.IO.IsolatedStorage.dasm (0.40 % of base) 80 : System.Net.NetworkInformation.dasm (0.15 % of base) 76 : System.Net.NameResolution.dasm (0.19 % of base) 66 : System.Net.Sockets.dasm (0.03 % of base) 61 : System.Net.Primitives.dasm (0.07 % of base) 50 : Microsoft.Extensions.FileSystemGlobbing.dasm (0.17 % of base) 49 : ILCompiler.Reflection.ReadyToRun.dasm (0.02 % of base) 48 : System.IO.Compression.dasm (0.05 % of base) 38 : System.Security.Claims.dasm (0.17 % of base) 35 : System.Diagnostics.FileVersionInfo.dasm (0.34 % of base) 34 : System.Runtime.Serialization.Formatters.dasm (0.03 % of base) 34 : System.Security.Permissions.dasm (0.22 % of base) 34 : System.Diagnostics.TextWriterTraceListener.dasm (0.19 % of base) 33 : Microsoft.Extensions.Options.ConfigurationExtensions.dasm (0.53 % of base) 27 : System.Net.Quic.dasm (0.02 % of base) 12 : System.Diagnostics.TraceSource.dasm (0.02 % of base) 9 : System.Reflection.DispatchProxy.dasm (0.05 % of base) 8 : Microsoft.Extensions.Http.dasm (0.01 % of base) 5 : System.IO.Pipes.dasm (0.01 % of base) 5 : System.Net.Ping.dasm (0.01 % of base) 2 : Microsoft.Extensions.Configuration.Xml.dasm (0.02 % of base) Top file improvements (bytes): -416 : Microsoft.VisualBasic.Core.dasm (-0.08 % of base) -130 : Microsoft.Extensions.Configuration.EnvironmentVariables.dasm (-3.40 % of base) -104 : Microsoft.Extensions.Diagnostics.dasm (-0.56 % of base) -52 : System.IO.Ports.dasm (-0.10 % of base) -44 : Microsoft.Extensions.Logging.Configuration.dasm (-0.56 % of base) -43 : System.Text.Encoding.CodePages.dasm (-0.06 % of base) -38 : System.Net.WebClient.dasm (-0.07 % of base) -32 : System.Resources.Writer.dasm (-0.33 % of base) -31 : System.Net.WebHeaderCollection.dasm (-0.21 % of base) -27 : System.Resources.Extensions.dasm (-0.08 % of base) -24 : System.Drawing.Primitives.dasm (-0.06 % of base) -22 : System.Security.Cryptography.ProtectedData.dasm (-0.43 % of base) -18 : System.Runtime.Caching.dasm (-0.03 % of base) -16 : Microsoft.Extensions.Hosting.dasm (-0.02 % of base) -6 : System.Reflection.MetadataLoadContext.dasm (-0.00 % of base) 78 total files with Code Size differences (15 improved, 63 regressed), 178 unchanged. Top method regressions (bytes): 5815 (33.85 % of base) : System.IO.FileSystem.DriveInfo.dasm - Interop+Sys:GetDriveType(System.String):int (FullOpts) 1710 (17.71 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexCompiler:EmitMatchCharacterClass(System.String):this (FullOpts) 1289 (15.89 % of base) : System.Formats.Asn1.dasm - System.Formats.Asn1.WellKnownOids:GetContents(System.ReadOnlySpan`1[ushort]):System.ReadOnlySpan`1[ubyte] (FullOpts) 1086 (31.86 % of base) : System.ComponentModel.Primitives.dasm - System.ComponentModel.CategoryAttribute:GetLocalizedString(System.String):System.String:this (FullOpts) 691 (29.71 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.XsltOld.XsltCompileContext:FunctionAvailable(System.String):ubyte:this (FullOpts) 683 (17.60 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Runtime.XmlCollation:Create(System.String,ubyte):System.Xml.Xsl.Runtime.XmlCollation (FullOpts) 649 (43.35 % of base) : System.ServiceModel.Syndication.dasm - System.ServiceModel.Syndication.Rss20FeedFormatter:ReadMediaEnclosure(System.Xml.XmlReader,System.Uri):System.ServiceModel.Syndication.SyndicationLink:this (FullOpts) 548 (11.23 % of base) : System.Private.CoreLib.dasm - System.Globalization.DateTimeFormatInfo:CreateTokenHashTable():System.Globalization.DateTimeFormatInfo+TokenHashValue[]:this (FullOpts) 486 (22.23 % of base) : System.ServiceModel.Syndication.dasm - System.ServiceModel.Syndication.Atom10FeedFormatter:ReadLink(System.Xml.XmlReader,System.ServiceModel.Syndication.SyndicationLink,System.Uri):this (FullOpts) 467 (18.16 % of base) : System.ServiceModel.Syndication.dasm - System.ServiceModel.Syndication.Atom10FeedFormatter:ReadFeedFrom(System.Xml.XmlReader,System.ServiceModel.Syndication.SyndicationFeed,ubyte):System.ServiceModel.Syndication.SyndicationFeed:this (FullOpts) 441 (19.06 % of base) : System.ServiceModel.Syndication.dasm - System.ServiceModel.Syndication.AtomPub10ServiceDocumentFormatter:ReadInlineCategories(System.Xml.XmlReader,System.ServiceModel.Syndication.InlineCategoriesDocument,System.Uri,System.String,int) (FullOpts) 425 (24.02 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.MetadataReader:InitializeStreamReaders(byref,System.Reflection.Metadata.Ecma335.StreamHeader[],byref,byref,byref):this (FullOpts) 409 (8.79 % of base) : System.Data.Common.dasm - System.Data.DataSet:ReadXml(System.Xml.XmlReader,ubyte):int:this (FullOpts) 409 (34.49 % of base) : System.ServiceModel.Syndication.dasm - System.ServiceModel.Syndication.Atom10FeedFormatter:ReadContentFrom(System.Xml.XmlReader,System.ServiceModel.Syndication.SyndicationItem):System.ServiceModel.Syndication.SyndicationContent:this (FullOpts) 407 (37.37 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.XsltOld.XsltCompileContext:ElementAvailable(System.String):ubyte:this (FullOpts) 397 (44.16 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.QilGenerator:IsElementAvailable(System.Xml.XmlQualifiedName):ubyte (FullOpts) 386 (9.66 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.CryptoHelpers:CreateFromKnownName(System.String):System.Object (FullOpts) 370 (9.10 % of base) : System.Data.Common.dasm - System.Data.DataTable:ReadXml(System.Xml.XmlReader,ubyte):int:this (FullOpts) 352 (8.97 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.ReflectionXmlSerializationReader:WritePrimitive(System.Xml.Serialization.TypeMapping,System.Func`2[System.Object,System.String],System.Object):System.Object:this (FullOpts) 347 (Infinity of base) : System.Private.CoreLib.dasm - System.Globalization.Ordinal:EqualsIgnoreCase_Vector[System.Runtime.Intrinsics.Vector256`1[ushort]](byref,byref,int):ubyte (FullOpts) (0 base, 1 diff methods) 343 (Infinity of base) : System.Private.CoreLib.dasm - System.Globalization.Ordinal:EqualsIgnoreCase_Vector[System.Runtime.Intrinsics.Vector128`1[ushort]](byref,byref,int):ubyte (FullOpts) (0 base, 1 diff methods) 327 (28.61 % of base) : System.Data.Odbc.dasm - System.Data.Common.DbConnectionOptions:ExpandDataDirectories(byref,byref):System.String:this (FullOpts) 327 (18.29 % of base) : System.ServiceModel.Syndication.dasm - System.ServiceModel.Syndication.Atom10FeedFormatter:ReadCategory(System.Xml.XmlReader,System.ServiceModel.Syndication.SyndicationCategory,System.String,ubyte,ubyte,int) (FullOpts) 322 (14.44 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.DataContracts.DataContract+DataContractCriticalHelper:GetBuiltInDataContract(System.String):System.Runtime.Serialization.DataContracts.DataContract (FullOpts) 320 (12.69 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.ReflectionXmlSerializationWriter:ConvertPrimitiveToString(System.Object,System.Xml.Serialization.TypeDesc):System.String (FullOpts) 317 (5.23 % of base) : System.Private.Xml.dasm - System.Xml.XmlTextReaderImpl:ParseXmlDeclaration(ubyte):ubyte:this (FullOpts) 316 (17.93 % of base) : System.ServiceModel.Syndication.dasm - System.ServiceModel.Syndication.AtomPub10ServiceDocumentFormatter:ReadReferencedCategories(System.Xml.XmlReader,System.ServiceModel.Syndication.ReferencedCategoriesDocument,System.Uri,System.Uri,System.String,int) (FullOpts) 290 (5.79 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.BaseConfigurationRecord:ScanFactoriesRecursive(System.Configuration.XmlUtil,System.String,System.Collections.Hashtable):this (FullOpts) 285 (5.64 % of base) : System.ServiceModel.Syndication.dasm - System.ServiceModel.Syndication.Rss20FeedFormatter:ReadItemFrom(System.Xml.XmlReader,System.ServiceModel.Syndication.SyndicationItem,System.Uri):this (FullOpts) 282 (26.86 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexNode:ReduceSet():System.Text.RegularExpressions.RegexNode:this (FullOpts) (2 methods) 269 (25.64 % of base) : System.ServiceModel.Syndication.dasm - System.ServiceModel.Syndication.DateTimeHelper:NormalizeTimeZone(System.String,byref):System.String (FullOpts) 263 (22.29 % of base) : System.ServiceModel.Syndication.dasm - System.ServiceModel.Syndication.Atom10FeedFormatter:ReadTextContentFromHelper(System.Xml.XmlReader,System.String,System.String,ubyte):System.ServiceModel.Syndication.TextSyndicationContent (FullOpts) 262 (17.79 % of base) : System.Private.Xml.Linq.dasm - System.Xml.Linq.XNodeBuilder:WriteEntityRef(System.String):this (FullOpts) 259 (16.72 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.ReflectionXmlSerializationWriter:WritePrimitiveValue(System.Xml.Serialization.TypeDesc,System.Object,byref):ubyte:this (FullOpts) 257 (25.62 % of base) : System.ServiceModel.Syndication.dasm - System.ServiceModel.Syndication.Rss20FeedFormatter:ReadCategory(System.Xml.XmlReader,System.ServiceModel.Syndication.SyndicationCategory):this (FullOpts) 250 (5.44 % of base) : System.Data.Common.dasm - System.Data.DataTable:ReadXml(System.Xml.XmlReader,int,ubyte):int:this (FullOpts) 248 (8.54 % of base) : System.ServiceModel.Syndication.dasm - System.ServiceModel.Syndication.AtomPub10ServiceDocumentFormatter:ReadCollection(System.Xml.XmlReader,System.ServiceModel.Syndication.Workspace):System.ServiceModel.Syndication.ResourceCollectionInfo:this (FullOpts) 242 (27.94 % of base) : System.Security.Cryptography.Cose.dasm - System.Security.Cryptography.Cose.CoseSigner:GetCoseAlgorithmHeader():int:this (FullOpts) 239 (5.33 % of base) : System.Data.Common.dasm - System.Data.DataSet:ReadXml(System.Xml.XmlReader,int,ubyte):int:this (FullOpts) 239 (49.38 % of base) : System.Security.Cryptography.Cose.dasm - System.Security.Cryptography.Cose.KnownCoseAlgorithms:FromString(System.String):int (FullOpts) 239 (31.08 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlBaseReader:FixXmlAttribute(System.Xml.XmlBaseReader+XmlAttributeNode):this (FullOpts) 238 (152.56 % of base) : System.DirectoryServices.Protocols.dasm - Interop+Ldap:ber_printf_emptyarg(System.DirectoryServices.Protocols.SafeBerHandle,System.String,ulong):int (FullOpts) 236 (2.36 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.ConfigurationElement:DeserializeElement(System.Xml.XmlReader,ubyte):this (FullOpts) 234 (23.78 % of base) : System.Private.Xml.dasm - System.Xml.XmlLoader:ExpandEntityReference(System.Xml.XmlEntityReference):this (FullOpts) 225 (7.65 % of base) : System.Private.Xml.dasm - System.Xml.DtdParser+Artifacts: