Found 144 files with textual diffs.
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 46269251
Total bytes of diff: 46267266
Total bytes of delta: -1985 (-0.00 % of base)
Total relative delta: -1.29
diff is an improvement.
relative diff is an improvement.
Top file regressions (bytes):
101 : Microsoft.VisualBasic.Core.dasm (0.02 % of base)
19 : System.Text.Json.dasm (0.00 % of base)
5 : System.Data.Common.dasm (0.00 % of base)
4 : System.Web.HttpUtility.dasm (0.02 % of base)
3 : System.Reflection.MetadataLoadContext.dasm (0.00 % of base)
2 : System.Reflection.Context.dasm (0.00 % of base)
1 : Microsoft.Extensions.Logging.TraceSource.dasm (0.01 % of base)
1 : Microsoft.Extensions.Logging.EventSource.dasm (0.00 % of base)
1 : System.Security.Cryptography.Pkcs.dasm (0.00 % of base)
1 : System.Runtime.Serialization.Schema.dasm (0.00 % of base)
Top file improvements (bytes):
-1435 : System.Security.Cryptography.Xml.dasm (-0.68 % of base)
-184 : System.Private.Xml.Linq.dasm (-0.09 % of base)
-129 : System.Private.CoreLib.dasm (-0.00 % of base)
-71 : System.Private.Xml.dasm (-0.00 % of base)
-45 : System.ComponentModel.TypeConverter.dasm (-0.01 % of base)
-43 : System.Private.DataContractSerialization.dasm (-0.00 % of base)
-32 : System.Console.dasm (-0.04 % of base)
-19 : Microsoft.Extensions.Configuration.EnvironmentVariables.dasm (-0.30 % of base)
-19 : Microsoft.Extensions.Configuration.CommandLine.dasm (-0.69 % of base)
-13 : System.Drawing.Primitives.dasm (-0.04 % of base)
-12 : System.Private.Uri.dasm (-0.01 % of base)
-12 : System.Reflection.Metadata.dasm (-0.00 % of base)
-10 : System.Net.Requests.dasm (-0.01 % of base)
-9 : System.IO.Packaging.dasm (-0.01 % of base)
-9 : System.Net.HttpListener.dasm (-0.01 % of base)
-8 : System.Reflection.Emit.dasm (-0.01 % of base)
-7 : System.Formats.Tar.dasm (-0.00 % of base)
-7 : System.Diagnostics.Process.dasm (-0.00 % of base)
-6 : System.Data.Odbc.dasm (-0.00 % of base)
-5 : System.Diagnostics.DiagnosticSource.dasm (-0.00 % of base)
-5 : runincontext.dasm (-0.03 % of base)
-5 : System.Net.Mail.dasm (-0.00 % of base)
-4 : Microsoft.Extensions.FileSystemGlobbing.dasm (-0.01 % of base)
-4 : Microsoft.Extensions.Configuration.dasm (-0.02 % of base)
-3 : System.ComponentModel.Primitives.dasm (-0.02 % of base)
-3 : System.Linq.Expressions.dasm (-0.00 % of base)
-3 : System.Net.Primitives.dasm (-0.00 % of base)
-2 : System.Text.RegularExpressions.dasm (-0.00 % of base)
-2 : ILCompiler.Reflection.ReadyToRun.dasm (-0.00 % of base)
-2 : System.Security.Cryptography.dasm (-0.00 % of base)
-2 : System.Net.Security.dasm (-0.00 % of base)
-2 : Microsoft.Extensions.Configuration.Ini.dasm (-0.07 % of base)
-2 : System.Text.Encoding.CodePages.dasm (-0.00 % of base)
-1 : System.Composition.Runtime.dasm (-0.01 % of base)
-1 : Microsoft.Extensions.DependencyModel.dasm (-0.00 % of base)
-1 : System.CodeDom.dasm (-0.00 % of base)
-1 : System.Memory.Data.dasm (-0.01 % of base)
-1 : System.Configuration.ConfigurationManager.dasm (-0.00 % of base)
-1 : System.Formats.Cbor.dasm (-0.00 % of base)
-1 : System.Net.WebHeaderCollection.dasm (-0.01 % of base)
-1 : System.Net.ServerSentEvents.dasm (-0.00 % of base)
-1 : System.Composition.Hosting.dasm (-0.00 % of base)
52 total files with Code Size differences (42 improved, 10 regressed), 208 unchanged.
Top method regressions (bytes):
65 (2.74 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.StringType:StrLikeText(System.String,System.String):bool (FullOpts)
19 (9.74 % of base) : System.Private.CoreLib.dasm - System.Text.StringBuilder:ToString():System.String:this (FullOpts)
16 (5.50 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.Strings:LSet(System.String,int):System.String (FullOpts)
16 (5.50 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.Strings:RSet(System.String,int):System.String (FullOpts)
13 (3.10 % of base) : System.Private.CoreLib.dasm - System.String:Concat(System.ReadOnlySpan`1[char],System.ReadOnlySpan`1[char],System.ReadOnlySpan`1[char],System.ReadOnlySpan`1[char],System.ReadOnlySpan`1[char]):System.String (FullOpts)
10 (2.62 % of base) : System.Private.CoreLib.dasm - System.Number:NegativeInt64ToDecStr(long,int,System.String):System.String (FullOpts)
9 (0.72 % of base) : System.Private.CoreLib.dasm - System.DateTimeFormat:Format(System.DateTime,System.String,System.IFormatProvider,System.TimeSpan):System.String (FullOpts)
8 (0.46 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.Reference:GetXml(System.Xml.XmlDocument):System.Xml.XmlElement:this (FullOpts)
8 (0.44 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.RSAKeyValue:GetXml(System.Xml.XmlDocument):System.Xml.XmlElement:this (FullOpts)
8 (2.23 % of base) : System.Private.CoreLib.dasm - System.String:Concat(System.ReadOnlySpan`1[char],System.ReadOnlySpan`1[char],System.ReadOnlySpan`1[char],System.ReadOnlySpan`1[char]):System.String (FullOpts)
8 (2.70 % of base) : System.Private.CoreLib.dasm - System.String:Concat(System.ReadOnlySpan`1[char],System.ReadOnlySpan`1[char],System.ReadOnlySpan`1[char]):System.String (FullOpts)
6 (0.12 % of base) : System.Private.CoreLib.dasm - System.Diagnostics.Tracing.EventSource+EventSourceHelpers:CreateManifestAndDescriptors(System.Type,System.String,System.Diagnostics.Tracing.EventSource,int):byte[] (FullOpts)
6 (0.49 % of base) : System.Text.Json.dasm - System.Text.Json.JsonWriterHelper:ValidateNumber(System.ReadOnlySpan`1[byte]) (FullOpts)
6 (1.27 % of base) : System.Private.Xml.dasm - System.Xml.Base64Decoder:Decode(System.ReadOnlySpan`1[char],System.Span`1[byte],byref,byref):this (FullOpts)
5 (0.58 % of base) : System.Private.CoreLib.dasm - System.Exception:ToString():System.String:this (FullOpts)
4 (1.28 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.StringType:StrLikeCompare(System.Globalization.CompareInfo,bool,bool,char,char,int):bool (FullOpts)
4 (0.44 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.CipherData:GetXml(System.Xml.XmlDocument):System.Xml.XmlElement:this (FullOpts)
4 (0.23 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.EncryptedData:GetXml(System.Xml.XmlDocument):System.Xml.XmlElement:this (FullOpts)
4 (0.45 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.EncryptionMethod:GetXml(System.Xml.XmlDocument):System.Xml.XmlElement:this (FullOpts)
4 (0.29 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.Signature:GetXml(System.Xml.XmlDocument):System.Xml.XmlElement:this (FullOpts)
4 (0.30 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.SignedInfo:GetXml(System.Xml.XmlDocument):System.Xml.XmlElement:this (FullOpts)
4 (0.29 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.XmlDsigExcC14NTransform:GetInnerXml():System.Xml.XmlNodeList:this (FullOpts)
4 (0.83 % of base) : System.Web.HttpUtility.dasm - System.Web.Util.UriUtil:TrySplitUriForPathEncode(System.String,byref,byref,byref):bool (FullOpts)
3 (1.59 % of base) : System.Private.CoreLib.dasm - System.Buffers.StringSearchValues:<Create>g__NormalizeIfNeeded|3_1(System.String,bool):System.String (FullOpts)
3 (0.03 % of base) : System.Data.Common.dasm - System.Data.Common.SqlConvert:ChangeTypeForXML(System.Object,System.Type):System.Object (FullOpts)
3 (0.06 % of base) : System.Data.Common.dasm - System.Data.DataSet:ReadXml(System.Xml.XmlReader,int,bool):int:this (FullOpts)
3 (0.06 % of base) : System.Data.Common.dasm - System.Data.DataTable:ReadXml(System.Xml.XmlReader,int,bool):int:this (FullOpts)
3 (1.52 % of base) : System.Private.CoreLib.dasm - System.Guid:ToString(System.String,System.IFormatProvider):System.String:this (FullOpts)
3 (0.09 % of base) : System.Private.CoreLib.dasm - System.IO.Enumeration.FileSystemEnumerator`1[byte]:MoveNext():bool:this (FullOpts)
3 (0.09 % of base) : System.Private.CoreLib.dasm - System.IO.Enumeration.FileSystemEnumerator`1[double]:MoveNext():bool:this (FullOpts)
3 (0.09 % of base) : System.Private.CoreLib.dasm - System.IO.Enumeration.FileSystemEnumerator`1[int]:MoveNext():bool:this (FullOpts)
3 (0.09 % of base) : System.Private.CoreLib.dasm - System.IO.Enumeration.FileSystemEnumerator`1[long]:MoveNext():bool:this (FullOpts)
3 (0.09 % of base) : System.Private.CoreLib.dasm - System.IO.Enumeration.FileSystemEnumerator`1[short]:MoveNext():bool:this (FullOpts)
3 (0.09 % of base) : System.Private.CoreLib.dasm - System.IO.Enumeration.FileSystemEnumerator`1[System.__Canon]:MoveNext():bool:this (FullOpts)
3 (0.09 % of base) : System.Private.CoreLib.dasm - System.IO.Enumeration.FileSystemEnumerator`1[System.Nullable`1[int]]:MoveNext():bool:this (FullOpts)
3 (0.09 % of base) : System.Private.CoreLib.dasm - System.IO.Enumeration.FileSystemEnumerator`1[System.Numerics.Vector`1[float]]:MoveNext():bool:this (FullOpts)
3 (1.47 % of base) : System.Private.CoreLib.dasm - System.Random:GetString(System.ReadOnlySpan`1[char],int):System.String:this (FullOpts)
3 (0.30 % of base) : System.Private.CoreLib.dasm - System.Runtime.Loader.AssemblyLoadContext:ResolveSatelliteAssembly(System.Reflection.AssemblyName):System.Reflection.RuntimeAssembly:this (FullOpts)
3 (1.02 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.Json.XmlJsonWriter:WriteWhitespace(System.String):this (FullOpts)
3 (3.23 % of base) : System.Private.CoreLib.dasm - System.String:Copy(System.String):System.String (FullOpts)
3 (1.27 % of base) : System.Private.CoreLib.dasm - System.String:Ctor(char[],int,int):System.String (FullOpts)
3 (3.37 % of base) : System.Private.CoreLib.dasm - System.String:Ctor(char[]):System.String (FullOpts)
3 (0.59 % of base) : System.Private.CoreLib.dasm - System.String:Ctor(ptr,int,int):System.String (FullOpts) (2 methods)
3 (1.90 % of base) : System.Private.CoreLib.dasm - System.String:Ctor(ptr):System.String (FullOpts) (2 methods)
3 (0.57 % of base) : System.Private.CoreLib.dasm - System.String:ReplaceHelper(int,System.String,System.ReadOnlySpan`1[int]):System.String:this (FullOpts)
3 (1.02 % of base) : System.Private.CoreLib.dasm - System.Text.StringBuilder:ToString(int,int):System.String:this (FullOpts)
3 (1.06 % of base) : System.Private.Xml.dasm - System.Xml.BinHexDecoder:Decode(System.ReadOnlySpan`1[char],System.Span`1[byte],byref,byref,byref,byref) (FullOpts)
2 (0.16 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.LocalFileSettingsProvider:SerializeToXmlElement(System.Configuration.SettingsProperty,System.Configuration.SettingsPropertyValue):System.Xml.XmlElement:this (FullOpts)
2 (0.40 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.LocalFileSettingsProvider+XmlEscaper:.ctor():this (FullOpts)
2 (0.32 % of base) : System.Private.CoreLib.dasm - System.Globalization.InvariantModeCasing:ToLower(System.String):System.String (FullOpts)
2 (0.32 % of base) : System.Private.CoreLib.dasm - System.Globalization.InvariantModeCasing:ToUpper(System.String):System.String (FullOpts)
2 (0.19 % of base) : System.Net.HttpListener.dasm - System.Net.ServiceNameStore:NormalizeServiceName(System.String):System.String (FullOpts)
2 (0.09 % of base) : System.Reflection.Context.dasm - System.Reflection.Context.Custom.CustomType:GetMethodImpl(System.String,int,System.Reflection.Binder,int,System.Type[],System.Reflection.ParameterModifier[]):System.Reflection.MethodInfo:this (FullOpts)
2 (0.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.PseudoCustomAttribute:GetDllImportCustomAttribute(System.Reflection.RuntimeMethodInfo):System.Runtime.InteropServices.DllImportAttribute (FullOpts)
2 (0.46 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.TypeLoading.Ecma.EcmaSignatureTypeProviderForToString:GetPrimitiveType(byte):System.String:this (FullOpts)
2 (0.37 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.TypeLoading.RoResourceModule:GetTypeCoreNoCache(System.ReadOnlySpan`1[byte],System.ReadOnlySpan`1[byte],byref):System.Reflection.TypeLoading.RoDefinitionType:this (FullOpts)
2 (1.09 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.DataContracts.DataContract:GetDataContractNamespaceFromUri(System.String):System.String (FullOpts)
2 (1.09 % of base) : System.Runtime.Serialization.Schema.dasm - System.Runtime.Serialization.SchemaImportHelper:GetDataContractNamespaceFromUri(System.String):System.String (FullOpts)
2 (0.13 % of base) : System.Private.CoreLib.dasm - System.RuntimeType:GetMethodCandidates(System.String,int,int,int,System.Type[],bool):System.RuntimeType+ListBuilder`1[System.Reflection.MethodInfo]:this (FullOpts)
2 (0.26 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.DataObject:GetXml(System.Xml.XmlDocument):System.Xml.XmlElement:this (FullOpts)
2 (0.36 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.KeyInfo:GetXml(System.Xml.XmlDocument):System.Xml.XmlElement:this (FullOpts)
2 (0.48 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.KeyInfoName:GetXml(System.Xml.XmlDocument):System.Xml.XmlElement:this (FullOpts)
2 (0.42 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.KeyInfoRetrievalMethod:GetXml(System.Xml.XmlDocument):System.Xml.XmlElement:this (FullOpts)
2 (0.32 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.TransformChain:GetXml(System.Xml.XmlDocument,System.String):System.Xml.XmlElement:this (FullOpts)
2 (0.06 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Converters.FSharpUnionConverter`1[byte]:.ctor(System.Text.Json.Serialization.Metadata.FSharpCoreReflectionProxy+FSharpUnionCaseInfo[],System.Func`2[System.Object,int],System.Text.Json.JsonSerializerOptions,System.String):this (FullOpts)
2 (0.06 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Converters.FSharpUnionConverter`1[double]:.ctor(System.Text.Json.Serialization.Metadata.FSharpCoreReflectionProxy+FSharpUnionCaseInfo[],System.Func`2[System.Object,int],System.Text.Json.JsonSerializerOptions,System.String):this (FullOpts)
2 (0.06 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Converters.FSharpUnionConverter`1[int]:.ctor(System.Text.Json.Serialization.Metadata.FSharpCoreReflectionProxy+FSharpUnionCaseInfo[],System.Func`2[System.Object,int],System.Text.Json.JsonSerializerOptions,System.String):this (FullOpts)
2 (0.06 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Converters.FSharpUnionConverter`1[long]:.ctor(System.Text.Json.Serialization.Metadata.FSharpCoreReflectionProxy+FSharpUnionCaseInfo[],System.Func`2[System.Object,int],System.Text.Json.JsonSerializerOptions,System.String):this (FullOpts)
2 (0.06 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Converters.FSharpUnionConverter`1[short]:.ctor(System.Text.Json.Serialization.Metadata.FSharpCoreReflectionProxy+FSharpUnionCaseInfo[],System.Func`2[System.Object,int],System.Text.Json.JsonSerializerOptions,System.String):this (FullOpts)
2 (0.05 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Converters.FSharpUnionConverter`1[System.__Canon]:.ctor(System.Text.Json.Serialization.Metadata.FSharpCoreReflectionProxy+FSharpUnionCaseInfo[],System.Func`2[System.Object,int],System.Text.Json.JsonSerializerOptions,System.String):this (FullOpts)
2 (0.06 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Converters.FSharpUnionConverter`1[System.Nullable`1[int]]:.ctor(System.Text.Json.Serialization.Metadata.FSharpCoreReflectionProxy+FSharpUnionCaseInfo[],System.Func`2[System.Object,int],System.Text.Json.JsonSerializerOptions,System.String):this (FullOpts)
2 (0.06 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Converters.FSharpUnionConverter`1[System.Numerics.Vector`1[float]]:.ctor(System.Text.Json.Serialization.Metadata.FSharpCoreReflectionProxy+FSharpUnionCaseInfo[],System.Func`2[System.Object,int],System.Text.Json.JsonSerializerOptions,System.String):this (FullOpts)
2 (0.18 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlSchemaExporter:AddXmlnsAnnotation(System.Xml.Schema.XmlSchemaComplexType,System.String) (FullOpts)
1 (0.31 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Syntax.NameTable:Add(System.String,int):Microsoft.CSharp.RuntimeBinder.Syntax.Name:this (FullOpts)
1 (0.06 % of base) : Microsoft.Extensions.Logging.EventSource.dasm - Microsoft.Extensions.Logging.EventSource.LoggingEventSource:ParseFilterSpec(System.String,int):Microsoft.Extensions.Logging.LoggerFilterRule[] (FullOpts)
1 (0.57 % of base) : Microsoft.Extensions.Logging.TraceSource.dasm - Microsoft.Extensions.Logging.TraceSource.TraceSourceLoggerProvider:ParentSourceName(System.String):System.String (FullOpts)
1 (0.69 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.LikeOperator:CompareChars(char,char,System.Globalization.CompareInfo,int):int (FullOpts)
1 (0.04 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.LikeOperator:MatchRange(System.String,int,byref,Microsoft.VisualBasic.CompilerServices.LikeOperator+LigatureInfo[],System.String,int,byref,Microsoft.VisualBasic.CompilerServices.LikeOperator+LigatureInfo[],byref,byref,byref,System.Globalization.CompareInfo,int,byref,System.Collections.Generic.List`1[Microsoft.VisualBasic.CompilerServices.LikeOperator+Range],bool) (FullOpts)
1 (0.71 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Utils:VBFriendlyName(System.Type,System.Object):System.String (FullOpts)
1 (0.13 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Utils:VBFriendlyNameOfType(System.Type,bool):System.String (FullOpts)
1 (2.08 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.Information:LegacyTypeNameOfCOMObject(System.Object,bool):System.String (FullOpts)
1 (0.13 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.Information:TypeName(System.Object):System.String (FullOpts)
1 (2.08 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.Information:TypeNameOfCOMObject(System.Object,bool):System.String (FullOpts)
1 (0.24 % of base) : System.Private.CoreLib.dasm - System.AppContextConfigHelper:GetInt16ComPlusOrDotNetConfig(System.String,System.String,short,bool):short (FullOpts)
1 (0.25 % of base) : System.Private.CoreLib.dasm - System.AppContextConfigHelper:GetInt32ComPlusOrDotNetConfig(System.String,System.String,int,bool):int (FullOpts)
1 (0.09 % of base) : System.Data.Common.dasm - System.Data.DataTable:ParseSortString(System.String):System.Data.IndexField[]:this (FullOpts)
1 (0.26 % of base) : System.Data.Common.dasm - System.Data.XSDSchema:GetTableNamespace(System.Xml.Schema.XmlSchemaIdentityConstraint):System.String:this (FullOpts)
1 (0.07 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:TryReadCommonAttributes(System.ReadOnlySpan`1[byte],int):System.Formats.Tar.TarHeader (FullOpts)
1 (0.02 % of base) : System.Private.CoreLib.dasm - System.Globalization.DateTimeFormatInfo:CreateTokenHashTable():System.Globalization.DateTimeFormatInfo+TokenHashValue[]:this (FullOpts)
1 (1.56 % of base) : System.Private.CoreLib.dasm - System.Globalization.IcuLocaleData:GetString(System.ReadOnlySpan`1[byte]):System.String (FullOpts)
1 (0.12 % of base) : System.Private.CoreLib.dasm - System.Globalization.TextInfo:ChangeCaseCommon[byte](System.Globalization.TextInfo,System.String):System.String (FullOpts)
1 (0.12 % of base) : System.Private.CoreLib.dasm - System.Globalization.TextInfo:ChangeCaseCommon[double](System.Globalization.TextInfo,System.String):System.String (FullOpts)
1 (0.12 % of base) : System.Private.CoreLib.dasm - System.Globalization.TextInfo:ChangeCaseCommon[int](System.Globalization.TextInfo,System.String):System.String (FullOpts)
1 (0.12 % of base) : System.Private.CoreLib.dasm - System.Globalization.TextInfo:ChangeCaseCommon[long](System.Globalization.TextInfo,System.String):System.String (FullOpts)
1 (0.12 % of base) : System.Private.CoreLib.dasm - System.Globalization.TextInfo:ChangeCaseCommon[short](System.Globalization.TextInfo,System.String):System.String (FullOpts)
1 (0.11 % of base) : System.Private.CoreLib.dasm - System.Globalization.TextInfo:ChangeCaseCommon[System.Globalization.TextInfo+ToUpperConversion](System.Globalization.TextInfo,System.String):System.String (FullOpts)
1 (0.12 % of base) : System.Private.CoreLib.dasm - System.Globalization.TextInfo:ChangeCaseCommon[System.Numerics.Vector`1[float]](System.Globalization.TextInfo,System.String):System.String (FullOpts)
1 (0.29 % of base) : System.Private.DataContractSerialization.dasm - System.HexConverter:ToString(System.ReadOnlySpan`1[byte],uint):System.String (FullOpts)
1 (0.29 % of base) : System.Reflection.Metadata.dasm - System.HexConverter:ToString(System.ReadOnlySpan`1[byte],uint):System.String (FullOpts)
1 (0.29 % of base) : System.Security.Cryptography.Xml.dasm - System.HexConverter:ToString(System.ReadOnlySpan`1[byte],uint):System.String (FullOpts)
Top method improvements (bytes):
-794 (-27.55 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.XmlDecryptionTransform:GetInnerXml():System.Xml.XmlNodeList:this (FullOpts)
-332 (-10.98 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.EncryptedKey:GetXml(System.Xml.XmlDocument):System.Xml.XmlElement:this (FullOpts)
-326 (-11.72 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.DSAKeyValue:GetXml(System.Xml.XmlDocument):System.Xml.XmlElement:this (FullOpts)
-92 (-3.78 % of base) : System.Private.Xml.Linq.dasm - System.Xml.Linq.XContainer+ContentReader:ReadContentFrom(System.Xml.Linq.XContainer,System.Xml.XmlReader):bool:this (FullOpts)
-92 (-1.82 % of base) : System.Private.Xml.Linq.dasm - System.Xml.Linq.XContainer+ContentReader:ReadContentFromContainerAsync(System.Xml.Linq.XContainer,System.Xml.XmlReader):bool:this (FullOpts)
-46 (-1.47 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.SchemaExporter:ExportGenericInfo(System.Type,System.String,System.String):System.Xml.XmlElement:this (FullOpts)
-32 (-0.75 % of base) : System.Console.dasm - System.TermInfo+ParameterizedStrings:EvaluateInternal(System.String,byref,System.TermInfo+ParameterizedStrings+FormatParam[],System.Collections.Generic.Stack`1[System.TermInfo+ParameterizedStrings+FormatParam],byref,byref):System.String (FullOpts)
-29 (-19.08 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.MaskedTextProvider:InsertAt(char,int):bool:this (FullOpts)
-21 (-3.78 % of base) : System.Private.CoreLib.dasm - System.BitConverter:ToString(byte[],int,int):System.String (FullOpts)
-21 (-2.54 % of base) : System.Private.CoreLib.dasm - System.Number:NegativeInt128ToDecStr(System.Int128,int,System.String):System.String (FullOpts)
-19 (-2.03 % of base) : Microsoft.Extensions.Configuration.CommandLine.dasm - Microsoft.Extensions.Configuration.CommandLine.CommandLineConfigurationProvider:Load():this (FullOpts)
-19 (-0.39 % of base) : Microsoft.Extensions.Configuration.EnvironmentVariables.dasm - Microsoft.Extensions.Configuration.EnvironmentVariables.EnvironmentVariablesConfigurationProvider:Load(System.Collections.IDictionary):this (FullOpts)
-19 (-0.42 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.KeyInfoX509Data:GetXml(System.Xml.XmlDocument):System.Xml.XmlElement:this (FullOpts)
-18 (-1.06 % of base) : System.Private.CoreLib.dasm - System.Number:<FormatUInt128>g__FormatUInt128Slow|32_0(System.UInt128,System.String,System.IFormatProvider):System.String (FullOpts)
-17 (-1.00 % of base) : System.Private.CoreLib.dasm - System.Number:<FormatInt128>g__FormatInt128Slow|30_0(System.Int128,System.String,System.IFormatProvider):System.String (FullOpts)
-16 (-5.90 % of base) : System.Private.CoreLib.dasm - System.Number:UInt128ToBinaryStr(System.Int128,int):System.String (FullOpts)
-16 (-0.26 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.QilGenerator:PrecompileProtoTemplatesHeaders():this (FullOpts)
-14 (-2.22 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.BaseNumberConverter:ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object):System.Object:this (FullOpts)
-14 (-0.60 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.Utils:GetPropagatedAttributes(System.Xml.XmlElement):System.Security.Cryptography.Xml.CanonicalXmlNodeList (FullOpts)
-12 (-0.90 % of base) : System.Drawing.Primitives.dasm - System.Drawing.ColorTranslator:FromHtml(System.String):System.Drawing.Color (FullOpts)
-12 (-5.26 % of base) : System.Private.CoreLib.dasm - System.Number:UInt32ToDecStr_NoSmallNumberCheck(uint):System.String (FullOpts)
-12 (-1.69 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.QilGenerator:AddCurrentPositionLast(System.Xml.Xsl.Qil.QilNode):System.Xml.Xsl.Qil.QilNode:this (FullOpts)
-11 (-3.97 % of base) : System.Private.CoreLib.dasm - System.RuntimeType:SplitName(System.String,byref,byref) (FullOpts)
-8 (-2.46 % of base) : System.Private.CoreLib.dasm - System.Number:Int128ToHexStr(System.Int128,char,int):System.String (FullOpts)
-8 (-4.40 % of base) : System.Private.CoreLib.dasm - System.Number:Int32ToHexStr(int,char,int):System.String (FullOpts)
-8 (-4.40 % of base) : System.Private.CoreLib.dasm - System.Number:Int64ToHexStr(long,char,int):System.String (FullOpts)
-7 (-1.09 % of base) : System.Private.CoreLib.dasm - System.Enum:FormatFlagNames[byte](System.Enum+EnumInfo`1[byte],byte):System.String (FullOpts)
-7 (-4.73 % of base) : System.Private.CoreLib.dasm - System.Number:UInt32ToBinaryStr(uint,int):System.String (FullOpts)
-7 (-4.73 % of base) : System.Private.CoreLib.dasm - System.Number:UInt64ToBinaryStr(ulong,int):System.String (FullOpts)
-6 (-3.45 % of base) : System.Private.Xml.dasm - MS.Internal.Xml.Cache.XPathDocumentBuilder:WriteCharEntity(char):this (FullOpts)
-6 (-1.14 % of base) : System.Data.Odbc.dasm - System.Data.Odbc.OdbcConnection:get_IsV3Driver():bool:this (FullOpts)
-6 (-0.84 % of base) : System.Private.CoreLib.dasm - System.Enum:FormatFlagNames[double](System.Enum+EnumInfo`1[double],double):System.String (FullOpts)
-6 (-0.95 % of base) : System.Private.CoreLib.dasm - System.Enum:FormatFlagNames[int](System.Enum+EnumInfo`1[int],int):System.String (FullOpts)
-6 (-0.94 % of base) : System.Private.CoreLib.dasm - System.Enum:FormatFlagNames[long](System.Enum+EnumInfo`1[long],long):System.String (FullOpts)
-6 (-1.71 % of base) : System.Private.CoreLib.dasm - System.Globalization.TextInfo:ToLowerAsciiInvariant(System.String):System.String (FullOpts)
-6 (-1.02 % of base) : System.Net.HttpListener.dasm - System.Net.HttpListenerRequestUriBuilder:ParseRawPath(System.Text.Encoding):int:this (FullOpts)
-6 (-0.92 % of base) : System.Net.Mail.dasm - System.Net.Mail.SmtpConnection:ParseExtensions(System.String[]):this (FullOpts)
-6 (-0.92 % of base) : System.Private.CoreLib.dasm - System.Number:UInt128ToDecStr(System.UInt128):System.String (FullOpts)
-6 (-1.98 % of base) : System.Private.CoreLib.dasm - System.Number:UInt64ToDecStr(ulong):System.String (FullOpts)
-6 (-0.45 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.SymbolType:FormCompoundType(System.String,System.Type,int):System.Type (FullOpts)
-6 (-0.45 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.SymbolType:FormCompoundType(System.String,System.Type,int):System.Type (FullOpts)
-6 (-3.30 % of base) : System.Private.CoreLib.dasm - System.Text.Latin1Encoding:GetString(byte[]):System.String:this (FullOpts)
-5 (-0.19 % of base) : runincontext.dasm - ArgInput:.ctor(System.String[]):this (FullOpts)
-5 (-1.44 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:ReadUstarAttributes(System.ReadOnlySpan`1[byte]):this (FullOpts)
-5 (-0.35 % of base) : System.Private.CoreLib.dasm - System.Globalization.JapaneseCalendar:IcuGetJapaneseEras():System.Globalization.EraInfo[] (FullOpts)
-5 (-0.48 % of base) : System.Net.Requests.dasm - System.Net.FtpControlStream:CheckValid(System.Net.ResponseDescription,byref,byref):bool:this (FullOpts)
-5 (-1.51 % of base) : System.Private.CoreLib.dasm - System.Number:UInt64ToDecStr(ulong,int):System.String (FullOpts)
-5 (-1.88 % of base) : System.Private.CoreLib.dasm - System.Text.Latin1Encoding:GetString(byte[],int,int):System.String:this (FullOpts)
-5 (-0.80 % of base) : System.Private.CoreLib.dasm - System.Text.Rune:get_DebuggerDisplay():System.String:this (FullOpts)
-5 (-0.33 % of base) : System.Private.Uri.dasm - System.Uri:GetLocalPath():System.String:this (FullOpts)
-4 (-0.51 % of base) : System.Diagnostics.Process.dasm - Interop+Sys:ReadLink(System.ReadOnlySpan`1[char]):System.String (FullOpts)
-4 (-0.51 % of base) : System.Private.CoreLib.dasm - Interop+Sys:ReadLink(System.ReadOnlySpan`1[char]):System.String (FullOpts)
-4 (-0.46 % of base) : Microsoft.Extensions.Configuration.dasm - Microsoft.Extensions.Configuration.ConfigurationProvider:GetChildKeys(System.Collections.Generic.IEnumerable`1[System.String],System.String):System.Collections.Generic.IEnumerable`1[System.String]:this (FullOpts)
-4 (-0.35 % of base) : Microsoft.Extensions.FileSystemGlobbing.dasm - Microsoft.Extensions.FileSystemGlobbing.InMemoryDirectoryInfo+<EnumerateFileSystemInfos>d__14:MoveNext():bool:this (FullOpts)
-4 (-0.58 % of base) : System.Data.Common.dasm - System.Data.XSDSchema:SetExtProperties(System.Object,System.Xml.XmlAttribute[]) (FullOpts)
-4 (-0.41 % of base) : System.Net.Requests.dasm - System.Net.CommandStream:ContinueCommandPipeline():System.IO.Stream:this (FullOpts)
-4 (-0.34 % of base) : System.Private.CoreLib.dasm - System.Reflection.RuntimeMethodInfo:ToString():System.String:this (FullOpts)
-4 (-0.29 % of base) : System.Private.CoreLib.dasm - System.RuntimeType:GetConstructorCandidates(System.String,int,int,System.Type[],bool):System.RuntimeType+ListBuilder`1[System.Reflection.ConstructorInfo]:this (FullOpts)
-4 (-0.88 % of base) : System.Private.CoreLib.dasm - System.String:Concat(System.ReadOnlySpan`1[System.String]):System.String (FullOpts)
-4 (-0.72 % of base) : System.Private.CoreLib.dasm - System.String:JoinCore(System.ReadOnlySpan`1[char],System.ReadOnlySpan`1[System.String]):System.String (FullOpts)
-4 (-1.11 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.CodeIdentifier:EscapeKeywords(System.String,System.Text.StringBuilder) (FullOpts)
-4 (-0.64 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlReflectionImporter:CheckChoiceIdentifierMapping(System.Xml.Serialization.EnumMapping) (FullOpts)
-4 (-1.75 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.QilGenerator:AddDebugVariable(System.Xml.Xsl.Qil.QilName,System.Xml.Xsl.Qil.QilNode,System.Xml.Xsl.Qil.QilNode):System.Xml.Xsl.Qil.QilNode:this (FullOpts)
-4 (-1.04 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.QilGenerator:CreateGlobalVarPar(System.Xml.Xsl.Xslt.VarPar):this (FullOpts)
-4 (-1.89 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.QilGenerator:CreateXslParam(System.Xml.Xsl.Qil.QilName,System.Xml.Xsl.XmlQueryType):System.Xml.Xsl.Qil.QilParameter:this (FullOpts)
-4 (-0.80 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.QilGenerator:SetDebugNs(System.Xml.Xsl.Qil.QilNode,System.Xml.Xsl.Qil.QilList):System.Xml.Xsl.Qil.QilNode:this (FullOpts)
-3 (-0.37 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Metrics.MetricsEventSource+CommandHandler:ParseSpecs(System.String):this (FullOpts)
-3 (-0.47 % of base) : System.Private.CoreLib.dasm - System.Enum:FormatFlagNames[short](System.Enum+EnumInfo`1[short],short):System.String (FullOpts)
-3 (-0.44 % of base) : System.Private.CoreLib.dasm - System.Globalization.CalendarData:InitializeAbbreviatedEraNames(System.String,ushort):this (FullOpts)
-3 (-1.71 % of base) : System.IO.Packaging.dasm - System.IO.Packaging.InternalRelationshipCollection:GenerateRelationshipId():System.String (FullOpts)
-3 (-0.10 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.LightLambda+DebugViewPrinter:ToString():System.String:this (FullOpts)
-3 (-0.15 % of base) : System.Net.Primitives.dasm - System.Net.CookieParser:Get():System.Net.Cookie:this (FullOpts)
-3 (-0.24 % of base) : System.Net.HttpListener.dasm - System.Net.CookieParser:GetServer():System.Net.Cookie:this (FullOpts)
-3 (-1.33 % of base) : System.Private.CoreLib.dasm - System.String:Concat(System.ReadOnlySpan`1[char],System.ReadOnlySpan`1[char]):System.String (FullOpts)
-3 (-0.24 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.ReflectionXmlSerializationWriter:FindChoiceEnumValue(System.Xml.Serialization.ElementAccessor,System.Xml.Serialization.EnumMapping,bool):System.String (FullOpts)
-3 (-0.14 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlSerializationReader:ReadXmlNodes(bool):System.Object:this (FullOpts)
-3 (-0.93 % of base) : System.Private.Xml.dasm - System.Xml.XmlCharCheckingWriter:WriteCData(System.String):this (FullOpts)
-3 (-2.86 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Qil.QilReference:set_DebugName(System.String):this (FullOpts)
-2 (-0.25 % of base) : ILCompiler.Reflection.ReadyToRun.dasm - ILCompiler.Reflection.ReadyToRun.MachO.MachOImageReader:EnumerateSections(System.Action`2[System.String,ILCompiler.Reflection.ReadyToRun.MachO.Section64LoadCommand]):this (FullOpts)
-2 (-0.15 % of base) : Microsoft.Extensions.Configuration.Ini.dasm - Microsoft.Extensions.Configuration.Ini.IniStreamConfigurationProvider:Read(System.IO.Stream):System.Collections.Generic.IDictionary`2[System.String,System.String] (FullOpts)
-2 (-0.35 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.StringType:AsteriskSkip(System.String,System.String,int,int,System.Globalization.CompareInfo):int (FullOpts)
-2 (-0.38 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.Interaction:Command():System.String (FullOpts)
-2 (-0.78 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.ClientConfigPaths:Validate(System.String,bool):System.String (FullOpts)
-2 (-1.04 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Activity:GetRootId(System.String):System.String:this (FullOpts)
-2 (-0.10 % of base) : System.Diagnostics.Process.dasm - System.Diagnostics.Process:GetUntruncatedProcessName(int,byref):System.String (FullOpts)
-2 (-1.83 % of base) : System.Private.CoreLib.dasm - System.Globalization.JapaneseCalendar:GetAbbreviatedEraName(System.String[],int):System.String (FullOpts)
-2 (-0.22 % of base) : System.IO.Packaging.dasm - System.IO.Packaging.XmlCompatibilityReader+<ParseContentToNamespaceElementPair>d__36:MoveNext():bool:this (FullOpts)
-2 (-0.85 % of base) : System.Net.HttpListener.dasm - System.Net.HttpListenerContext:ParseAuthentication(int):this (FullOpts)
-2 (-0.27 % of base) : System.Private.CoreLib.dasm - System.Number:UInt128ToDecStr(System.UInt128,int):System.String (FullOpts)
-2 (-0.21 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeModuleBuilder:GetTypeNoLock(System.String,bool,bool):System.Type:this (FullOpts)
-2 (-0.19 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.Ecma335.CustomAttributeDecoder`1[byte]:DecodeNamedArguments(byref):System.Collections.Immutable.ImmutableArray`1[System.Reflection.Metadata.CustomAttributeNamedArgument`1[byte]]:this (FullOpts)
-2 (-0.18 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.Ecma335.CustomAttributeDecoder`1[double]:DecodeNamedArguments(byref):System.Collections.Immutable.ImmutableArray`1[System.Reflection.Metadata.CustomAttributeNamedArgument`1[double]]:this (FullOpts)
-2 (-0.18 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.Ecma335.CustomAttributeDecoder`1[long]:DecodeNamedArguments(byref):System.Collections.Immutable.ImmutableArray`1[System.Reflection.Metadata.CustomAttributeNamedArgument`1[long]]:this (FullOpts)
-2 (-0.19 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.Ecma335.CustomAttributeDecoder`1[short]:DecodeNamedArguments(byref):System.Collections.Immutable.ImmutableArray`1[System.Reflection.Metadata.CustomAttributeNamedArgument`1[short]]:this (FullOpts)
-2 (-0.17 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.Ecma335.CustomAttributeDecoder`1[System.Nullable`1[int]]:DecodeNamedArguments(byref):System.Collections.Immutable.ImmutableArray`1[System.Reflection.Metadata.CustomAttributeNamedArgument`1[System.Nullable`1[int]]]:this (FullOpts)
-2 (-0.16 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.Ecma335.CustomAttributeDecoder`1[System.Numerics.Vector`1[float]]:DecodeNamedArguments(byref):System.Collections.Immutable.ImmutableArray`1[System.Reflection.Metadata.CustomAttributeNamedArgument`1[System.Numerics.Vector`1[float]]]:this (FullOpts)
-2 (-0.14 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.Ecma335.NamespaceCache:LinkChildToParentNamespace(System.Collections.Generic.Dictionary`2[System.String,System.Reflection.Metadata.Ecma335.NamespaceCache+NamespaceDataBuilder],System.Reflection.Metadata.Ecma335.NamespaceCache+NamespaceDataBuilder,byref):this (FullOpts)
-2 (-0.11 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexReplacement:ReplaceSimpleText(System.Text.RegularExpressions.Regex,System.String,System.String,int,int):System.String (FullOpts) (2 methods)
-2 (-0.13 % of base) : System.Private.Uri.dasm - System.Uri:PrivateParseMinimal():int:this (FullOpts)
-2 (-0.20 % of base) : System.Private.Xml.dasm - System.Xml.XmlCharCheckingWriter:WriteCDataAsync(System.String):this (FullOpts)
Top method regressions (percentages):
19 (9.74 % of base) : System.Private.CoreLib.dasm - System.Text.StringBuilder:ToString():System.String:this (FullOpts)
16 (5.50 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.Strings:LSet(System.String,int):System.String (FullOpts)
16 (5.50 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.Strings:RSet(System.String,int):System.String (FullOpts)
3 (3.37 % of base) : System.Private.CoreLib.dasm - System.String:Ctor(char[]):System.String (FullOpts)
3 (3.23 % of base) : System.Private.CoreLib.dasm - System.String:Copy(System.String):System.String (FullOpts)
13 (3.10 % of base) : System.Private.CoreLib.dasm - System.String:Concat(System.ReadOnlySpan`1[char],System.ReadOnlySpan`1[char],System.ReadOnlySpan`1[char],System.ReadOnlySpan`1[char],System.ReadOnlySpan`1[char]):System.String (FullOpts)
65 (2.74 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.StringType:StrLikeText(System.String,System.String):bool (FullOpts)
8 (2.70 % of base) : System.Private.CoreLib.dasm - System.String:Concat(System.ReadOnlySpan`1[char],System.ReadOnlySpan`1[char],System.ReadOnlySpan`1[char]):System.String (FullOpts)
10 (2.62 % of base) : System.Private.CoreLib.dasm - System.Number:NegativeInt64ToDecStr(long,int,System.String):System.String (FullOpts)
8 (2.23 % of base) : System.Private.CoreLib.dasm - System.String:Concat(System.ReadOnlySpan`1[char],System.ReadOnlySpan`1[char],System.ReadOnlySpan`1[char],System.ReadOnlySpan`1[char]):System.String (FullOpts)
1 (2.08 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.Information:LegacyTypeNameOfCOMObject(System.Object,bool):System.String (FullOpts)
1 (2.08 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.Information:TypeNameOfCOMObject(System.Object,bool):System.String (FullOpts)
3 (1.90 % of base) : System.Private.CoreLib.dasm - System.String:Ctor(ptr):System.String (FullOpts) (2 methods)
3 (1.59 % of base) : System.Private.CoreLib.dasm - System.Buffers.StringSearchValues:<Create>g__NormalizeIfNeeded|3_1(System.String,bool):System.String (FullOpts)
1 (1.56 % of base) : System.Private.CoreLib.dasm - System.Globalization.IcuLocaleData:GetString(System.ReadOnlySpan`1[byte]):System.String (FullOpts)
3 (1.52 % of base) : System.Private.CoreLib.dasm - System.Guid:ToString(System.String,System.IFormatProvider):System.String:this (FullOpts)
3 (1.47 % of base) : System.Private.CoreLib.dasm - System.Random:GetString(System.ReadOnlySpan`1[char],int):System.String:this (FullOpts)
4 (1.28 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.StringType:StrLikeCompare(System.Globalization.CompareInfo,bool,bool,char,char,int):bool (FullOpts)
3 (1.27 % of base) : System.Private.CoreLib.dasm - System.String:Ctor(char[],int,int):System.String (FullOpts)
6 (1.27 % of base) : System.Private.Xml.dasm - System.Xml.Base64Decoder:Decode(System.ReadOnlySpan`1[char],System.Span`1[byte],byref,byref):this (FullOpts)
2 (1.09 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.DataContracts.DataContract:GetDataContractNamespaceFromUri(System.String):System.String (FullOpts)
2 (1.09 % of base) : System.Runtime.Serialization.Schema.dasm - System.Runtime.Serialization.SchemaImportHelper:GetDataContractNamespaceFromUri(System.String):System.String (FullOpts)
3 (1.06 % of base) : System.Private.Xml.dasm - System.Xml.BinHexDecoder:Decode(System.ReadOnlySpan`1[char],System.Span`1[byte],byref,byref,byref,byref) (FullOpts)
3 (1.02 % of base) : System.Private.CoreLib.dasm - System.Text.StringBuilder:ToString(int,int):System.String:this (FullOpts)
3 (1.02 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.Json.XmlJsonWriter:WriteWhitespace(System.String):this (FullOpts)
4 (0.83 % of base) : System.Web.HttpUtility.dasm - System.Web.Util.UriUtil:TrySplitUriForPathEncode(System.String,byref,byref,byref):bool (FullOpts)
9 (0.72 % of base) : System.Private.CoreLib.dasm - System.DateTimeFormat:Format(System.DateTime,System.String,System.IFormatProvider,System.TimeSpan):System.String (FullOpts)
1 (0.71 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Utils:VBFriendlyName(System.Type,System.Object):System.String (FullOpts)
1 (0.69 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.LikeOperator:CompareChars(char,char,System.Globalization.CompareInfo,int):int (FullOpts)
1 (0.62 % of base) : System.Private.CoreLib.dasm - System.String:CreateStringFromEncoding(ptr,int,System.Text.Encoding):System.String (FullOpts)
3 (0.59 % of base) : System.Private.CoreLib.dasm - System.String:Ctor(ptr,int,int):System.String (FullOpts) (2 methods)
5 (0.58 % of base) : System.Private.CoreLib.dasm - System.Exception:ToString():System.String:this (FullOpts)
1 (0.57 % of base) : Microsoft.Extensions.Logging.TraceSource.dasm - Microsoft.Extensions.Logging.TraceSource.TraceSourceLoggerProvider:ParentSourceName(System.String):System.String (FullOpts)
3 (0.57 % of base) : System.Private.CoreLib.dasm - System.String:ReplaceHelper(int,System.String,System.ReadOnlySpan`1[int]):System.String:this (FullOpts)
6 (0.49 % of base) : System.Text.Json.dasm - System.Text.Json.JsonWriterHelper:ValidateNumber(System.ReadOnlySpan`1[byte]) (FullOpts)
2 (0.48 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.KeyInfoName:GetXml(System.Xml.XmlDocument):System.Xml.XmlElement:this (FullOpts)
8 (0.46 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.Reference:GetXml(System.Xml.XmlDocument):System.Xml.XmlElement:this (FullOpts)
2 (0.46 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.TypeLoading.Ecma.EcmaSignatureTypeProviderForToString:GetPrimitiveType(byte):System.String:this (FullOpts)
4 (0.45 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.EncryptionMethod:GetXml(System.Xml.XmlDocument):System.Xml.XmlElement:this (FullOpts)
8 (0.44 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.RSAKeyValue:GetXml(System.Xml.XmlDocument):System.Xml.XmlElement:this (FullOpts)
4 (0.44 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.CipherData:GetXml(System.Xml.XmlDocument):System.Xml.XmlElement:this (FullOpts)
2 (0.42 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.KeyInfoRetrievalMethod:GetXml(System.Xml.XmlDocument):System.Xml.XmlElement:this (FullOpts)
1 (0.41 % of base) : System.Private.CoreLib.dasm - System.Reflection.RuntimeConstructorInfo:get_Name():System.String:this (FullOpts)
2 (0.40 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.LocalFileSettingsProvider+XmlEscaper:.ctor():this (FullOpts)
1 (0.39 % of base) : System.Private.CoreLib.dasm - System.RuntimeFieldHandle:GetName(System.IRuntimeFieldInfo):System.String (FullOpts)
1 (0.39 % of base) : System.Private.CoreLib.dasm - System.RuntimeMethodHandle:GetName(System.IRuntimeMethodInfo):System.String (FullOpts)
1 (0.39 % of base) : System.Private.CoreLib.dasm - System.String:Concat(System.String,System.String):System.String (FullOpts)
1 (0.37 % of base) : System.Private.CoreLib.dasm - System.Reflection.RtFieldInfo:get_Name():System.String:this (FullOpts)
1 (0.37 % of base) : System.Private.CoreLib.dasm - System.Reflection.RuntimeMethodInfo:get_Name():System.String:this (FullOpts)
2 (0.37 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.TypeLoading.RoResourceModule:GetTypeCoreNoCache(System.ReadOnlySpan`1[byte],System.ReadOnlySpan`1[byte],byref):System.Reflection.TypeLoading.RoDefinitionType:this (FullOpts)
2 (0.36 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.KeyInfo:GetXml(System.Xml.XmlDocument):System.Xml.XmlElement:this (FullOpts)
1 (0.36 % of base) : System.Private.CoreLib.dasm - System.Reflection.RuntimeEventInfo:get_Name():System.String:this (FullOpts)
1 (0.36 % of base) : System.Private.CoreLib.dasm - System.Reflection.RuntimePropertyInfo:get_Name():System.String:this (FullOpts)
2 (0.32 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.TransformChain:GetXml(System.Xml.XmlDocument,System.String):System.Xml.XmlElement:this (FullOpts)
2 (0.32 % of base) : System.Private.CoreLib.dasm - System.Globalization.InvariantModeCasing:ToLower(System.String):System.String (FullOpts)
2 (0.32 % of base) : System.Private.CoreLib.dasm - System.Globalization.InvariantModeCasing:ToUpper(System.String):System.String (FullOpts)
1 (0.32 % of base) : System.Net.HttpListener.dasm - System.Net.HttpListener:<AddPrefix>g__CreateRegisteredPrefix|32_0(System.String,int,int):System.String (FullOpts)
1 (0.31 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Syntax.NameTable:Add(System.String,int):Microsoft.CSharp.RuntimeBinder.Syntax.Name:this (FullOpts)
1 (0.31 % of base) : System.Private.CoreLib.dasm - System.String:Insert(int,System.String):System.String:this (FullOpts)
4 (0.30 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.SignedInfo:GetXml(System.Xml.XmlDocument):System.Xml.XmlElement:this (FullOpts)
3 (0.30 % of base) : System.Private.CoreLib.dasm - System.Runtime.Loader.AssemblyLoadContext:ResolveSatelliteAssembly(System.Reflection.AssemblyName):System.Reflection.RuntimeAssembly:this (FullOpts)
1 (0.29 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlBaseWriter:WriteCharEntity(char):this (FullOpts)
1 (0.29 % of base) : System.Private.DataContractSerialization.dasm - System.HexConverter:ToString(System.ReadOnlySpan`1[byte],uint):System.String (FullOpts)
1 (0.29 % of base) : System.Reflection.Metadata.dasm - System.HexConverter:ToString(System.ReadOnlySpan`1[byte],uint):System.String (FullOpts)
1 (0.29 % of base) : System.Security.Cryptography.Xml.dasm - System.HexConverter:ToString(System.ReadOnlySpan`1[byte],uint):System.String (FullOpts)
1 (0.29 % of base) : System.Private.CoreLib.dasm - System.HexConverter:ToString(System.ReadOnlySpan`1[byte],uint):System.String (FullOpts)
1 (0.29 % of base) : System.Security.Cryptography.Pkcs.dasm - System.HexConverter:ToString(System.ReadOnlySpan`1[byte],uint):System.String (FullOpts)
4 (0.29 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.XmlDsigExcC14NTransform:GetInnerXml():System.Xml.XmlNodeList:this (FullOpts)
4 (0.29 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.Signature:GetXml(System.Xml.XmlDocument):System.Xml.XmlElement:this (FullOpts)
1 (0.28 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexCharClass:ConvertOldStringsToClass(System.String,System.String):System.String (FullOpts)
1 (0.27 % of base) : System.Private.CoreLib.dasm - System.String:Concat(System.String,System.String,System.String):System.String (FullOpts)
2 (0.26 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.DataObject:GetXml(System.Xml.XmlDocument):System.Xml.XmlElement:this (FullOpts)
1 (0.26 % of base) : System.Data.Common.dasm - System.Data.XSDSchema:GetTableNamespace(System.Xml.Schema.XmlSchemaIdentityConstraint):System.String:this (FullOpts)
1 (0.26 % of base) : System.Private.CoreLib.dasm - System.Reflection.MdFieldInfo:get_Name():System.String:this (FullOpts)
1 (0.25 % of base) : System.Private.CoreLib.dasm - System.AppContextConfigHelper:GetInt32ComPlusOrDotNetConfig(System.String,System.String,int,bool):int (FullOpts)
1 (0.24 % of base) : System.Private.CoreLib.dasm - System.AppContextConfigHelper:GetInt16ComPlusOrDotNetConfig(System.String,System.String,short,bool):short (FullOpts)
4 (0.23 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.EncryptedData:GetXml(System.Xml.XmlDocument):System.Xml.XmlElement:this (FullOpts)
1 (0.23 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.XsltOld.NumberAction+NumberingFormat:ConvertToArabic(double,int,int,System.String):System.String (FullOpts)
2 (0.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.PseudoCustomAttribute:GetDllImportCustomAttribute(System.Reflection.RuntimeMethodInfo):System.Runtime.InteropServices.DllImportAttribute (FullOpts)
1 (0.20 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlSerializationILGen:ILGenLoad(System.String,System.Type):this (FullOpts)
1 (0.20 % of base) : System.Private.CoreLib.dasm - System.String:Concat(System.String,System.String,System.String,System.String):System.String (FullOpts)
2 (0.19 % of base) : System.Net.HttpListener.dasm - System.Net.ServiceNameStore:NormalizeServiceName(System.String):System.String (FullOpts)
1 (0.18 % of base) : System.Private.CoreLib.dasm - System.IO.SharedMemoryId:.ctor(System.String,bool):this (FullOpts)
2 (0.18 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlSchemaExporter:AddXmlnsAnnotation(System.Xml.Schema.XmlSchemaComplexType,System.String) (FullOpts)
1 (0.17 % of base) : System.Private.CoreLib.dasm - System.IO.Path:JoinInternal(System.ReadOnlySpan`1[char],System.ReadOnlySpan`1[char],System.ReadOnlySpan`1[char],System.ReadOnlySpan`1[char]):System.String (FullOpts)
2 (0.16 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.LocalFileSettingsProvider:SerializeToXmlElement(System.Configuration.SettingsProperty,System.Configuration.SettingsPropertyValue):System.Xml.XmlElement:this (FullOpts)
1 (0.16 % of base) : System.Net.Mail.dasm - System.Net.Mail.MailAddress:TryParse(System.String,System.String,System.Text.Encoding,byref,bool):bool (FullOpts)
1 (0.15 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.TypeScope:ParseWsdlArrayType(System.String,byref,System.Xml.Schema.XmlSchemaObject):System.Xml.XmlQualifiedName (FullOpts)
1 (0.15 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlSerializationReader:ToXmlQualifiedName(System.String,bool):System.Xml.XmlQualifiedName:this (FullOpts)
1 (0.15 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.TypeScope:TypeName(System.Type):System.String (FullOpts)
1 (0.15 % of base) : System.Runtime.Serialization.Schema.dasm - System.Runtime.Serialization.CodeExporter:GetMemberName(System.String,System.Runtime.Serialization.ContractCodeDomInfo):System.String (FullOpts)
2 (0.13 % of base) : System.Private.CoreLib.dasm - System.RuntimeType:GetMethodCandidates(System.String,int,int,int,System.Type[],bool):System.RuntimeType+ListBuilder`1[System.Reflection.MethodInfo]:this (FullOpts)
1 (0.13 % of base) : System.Text.Json.dasm - System.Text.Json.ThrowHelper:GetJsonReaderException(byref,int,byte,System.ReadOnlySpan`1[byte]):System.Text.Json.JsonException (FullOpts)
1 (0.13 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.Information:TypeName(System.Object):System.String (FullOpts)
1 (0.13 % of base) : System.Private.CoreLib.dasm - System.Reflection.RuntimeModule:ResolveLiteralField(int,System.Type[],System.Type[]):System.Reflection.FieldInfo:this (FullOpts)
1 (0.13 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Utils:VBFriendlyNameOfType(System.Type,bool):System.String (FullOpts)
1 (0.12 % of base) : System.Private.CoreLib.dasm - System.Globalization.TextInfo:ChangeCaseCommon[byte](System.Globalization.TextInfo,System.String):System.String (FullOpts)
1 (0.12 % of base) : System.Private.CoreLib.dasm - System.Globalization.TextInfo:ChangeCaseCommon[double](System.Globalization.TextInfo,System.String):System.String (FullOpts)
1 (0.12 % of base) : System.Private.CoreLib.dasm - System.Globalization.TextInfo:ChangeCaseCommon[int](System.Globalization.TextInfo,System.String):System.String (FullOpts)
1 (0.12 % of base) : System.Private.CoreLib.dasm - System.Globalization.TextInfo:ChangeCaseCommon[long](System.Globalization.TextInfo,System.String):System.String (FullOpts)
Top method improvements (percentages):
-794 (-27.55 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.XmlDecryptionTransform:GetInnerXml():System.Xml.XmlNodeList:this (FullOpts)
-29 (-19.08 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.MaskedTextProvider:InsertAt(char,int):bool:this (FullOpts)
-326 (-11.72 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.DSAKeyValue:GetXml(System.Xml.XmlDocument):System.Xml.XmlElement:this (FullOpts)
-332 (-10.98 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.EncryptedKey:GetXml(System.Xml.XmlDocument):System.Xml.XmlElement:this (FullOpts)
-16 (-5.90 % of base) : System.Private.CoreLib.dasm - System.Number:UInt128ToBinaryStr(System.Int128,int):System.String (FullOpts)
-12 (-5.26 % of base) : System.Private.CoreLib.dasm - System.Number:UInt32ToDecStr_NoSmallNumberCheck(uint):System.String (FullOpts)
-7 (-4.73 % of base) : System.Private.CoreLib.dasm - System.Number:UInt32ToBinaryStr(uint,int):System.String (FullOpts)
-7 (-4.73 % of base) : System.Private.CoreLib.dasm - System.Number:UInt64ToBinaryStr(ulong,int):System.String (FullOpts)
-8 (-4.40 % of base) : System.Private.CoreLib.dasm - System.Number:Int32ToHexStr(int,char,int):System.String (FullOpts)
-8 (-4.40 % of base) : System.Private.CoreLib.dasm - System.Number:Int64ToHexStr(long,char,int):System.String (FullOpts)
-11 (-3.97 % of base) : System.Private.CoreLib.dasm - System.RuntimeType:SplitName(System.String,byref,byref) (FullOpts)
-21 (-3.78 % of base) : System.Private.CoreLib.dasm - System.BitConverter:ToString(byte[],int,int):System.String (FullOpts)
-92 (-3.78 % of base) : System.Private.Xml.Linq.dasm - System.Xml.Linq.XContainer+ContentReader:ReadContentFrom(System.Xml.Linq.XContainer,System.Xml.XmlReader):bool:this (FullOpts)
-6 (-3.45 % of base) : System.Private.Xml.dasm - MS.Internal.Xml.Cache.XPathDocumentBuilder:WriteCharEntity(char):this (FullOpts)
-6 (-3.30 % of base) : System.Private.CoreLib.dasm - System.Text.Latin1Encoding:GetString(byte[]):System.String:this (FullOpts)
-3 (-2.86 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Qil.QilReference:set_DebugName(System.String):this (FullOpts)
-21 (-2.54 % of base) : System.Private.CoreLib.dasm - System.Number:NegativeInt128ToDecStr(System.Int128,int,System.String):System.String (FullOpts)
-8 (-2.46 % of base) : System.Private.CoreLib.dasm - System.Number:Int128ToHexStr(System.Int128,char,int):System.String (FullOpts)
-14 (-2.22 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.BaseNumberConverter:ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object):System.Object:this (FullOpts)
-19 (-2.03 % of base) : Microsoft.Extensions.Configuration.CommandLine.dasm - Microsoft.Extensions.Configuration.CommandLine.CommandLineConfigurationProvider:Load():this (FullOpts)
-6 (-1.98 % of base) : System.Private.CoreLib.dasm - System.Number:UInt64ToDecStr(ulong):System.String (FullOpts)
-4 (-1.89 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.QilGenerator:CreateXslParam(System.Xml.Xsl.Qil.QilName,System.Xml.Xsl.XmlQueryType):System.Xml.Xsl.Qil.QilParameter:this (FullOpts)
-5 (-1.88 % of base) : System.Private.CoreLib.dasm - System.Text.Latin1Encoding:GetString(byte[],int,int):System.String:this (FullOpts)
-2 (-1.83 % of base) : System.Private.CoreLib.dasm - System.Globalization.JapaneseCalendar:GetAbbreviatedEraName(System.String[],int):System.String (FullOpts)
-92 (-1.82 % of base) : System.Private.Xml.Linq.dasm - System.Xml.Linq.XContainer+ContentReader:ReadContentFromContainerAsync(System.Xml.Linq.XContainer,System.Xml.XmlReader):bool:this (FullOpts)
-4 (-1.75 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.QilGenerator:AddDebugVariable(System.Xml.Xsl.Qil.QilName,System.Xml.Xsl.Qil.QilNode,System.Xml.Xsl.Qil.QilNode):System.Xml.Xsl.Qil.QilNode:this (FullOpts)
-3 (-1.71 % of base) : System.IO.Packaging.dasm - System.IO.Packaging.InternalRelationshipCollection:GenerateRelationshipId():System.String (FullOpts)
-6 (-1.71 % of base) : System.Private.CoreLib.dasm - System.Globalization.TextInfo:ToLowerAsciiInvariant(System.String):System.String (FullOpts)
-12 (-1.69 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.QilGenerator:AddCurrentPositionLast(System.Xml.Xsl.Qil.QilNode):System.Xml.Xsl.Qil.QilNode:this (FullOpts)
-5 (-1.51 % of base) : System.Private.CoreLib.dasm - System.Number:UInt64ToDecStr(ulong,int):System.String (FullOpts)
-46 (-1.47 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.SchemaExporter:ExportGenericInfo(System.Type,System.String,System.String):System.Xml.XmlElement:this (FullOpts)
-5 (-1.44 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:ReadUstarAttributes(System.ReadOnlySpan`1[byte]):this (FullOpts)
-3 (-1.33 % of base) : System.Private.CoreLib.dasm - System.String:Concat(System.ReadOnlySpan`1[char],System.ReadOnlySpan`1[char]):System.String (FullOpts)
-1 (-1.16 % of base) : System.Private.CoreLib.dasm - System.String:InternalSubString(int,int):System.String:this (FullOpts)
-6 (-1.14 % of base) : System.Data.Odbc.dasm - System.Data.Odbc.OdbcConnection:get_IsV3Driver():bool:this (FullOpts)
-4 (-1.11 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.CodeIdentifier:EscapeKeywords(System.String,System.Text.StringBuilder) (FullOpts)
-7 (-1.09 % of base) : System.Private.CoreLib.dasm - System.Enum:FormatFlagNames[byte](System.Enum+EnumInfo`1[byte],byte):System.String (FullOpts)
-18 (-1.06 % of base) : System.Private.CoreLib.dasm - System.Number:<FormatUInt128>g__FormatUInt128Slow|32_0(System.UInt128,System.String,System.IFormatProvider):System.String (FullOpts)
-4 (-1.04 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.QilGenerator:CreateGlobalVarPar(System.Xml.Xsl.Xslt.VarPar):this (FullOpts)
-2 (-1.04 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Activity:GetRootId(System.String):System.String:this (FullOpts)
-6 (-1.02 % of base) : System.Net.HttpListener.dasm - System.Net.HttpListenerRequestUriBuilder:ParseRawPath(System.Text.Encoding):int:this (FullOpts)
-17 (-1.00 % of base) : System.Private.CoreLib.dasm - System.Number:<FormatInt128>g__FormatInt128Slow|30_0(System.Int128,System.String,System.IFormatProvider):System.String (FullOpts)
-6 (-0.95 % of base) : System.Private.CoreLib.dasm - System.Enum:FormatFlagNames[int](System.Enum+EnumInfo`1[int],int):System.String (FullOpts)
-6 (-0.94 % of base) : System.Private.CoreLib.dasm - System.Enum:FormatFlagNames[long](System.Enum+EnumInfo`1[long],long):System.String (FullOpts)
-3 (-0.93 % of base) : System.Private.Xml.dasm - System.Xml.XmlCharCheckingWriter:WriteCData(System.String):this (FullOpts)
-6 (-0.92 % of base) : System.Net.Mail.dasm - System.Net.Mail.SmtpConnection:ParseExtensions(System.String[]):this (FullOpts)
-6 (-0.92 % of base) : System.Private.CoreLib.dasm - System.Number:UInt128ToDecStr(System.UInt128):System.String (FullOpts)
-12 (-0.90 % of base) : System.Drawing.Primitives.dasm - System.Drawing.ColorTranslator:FromHtml(System.String):System.Drawing.Color (FullOpts)
-4 (-0.88 % of base) : System.Private.CoreLib.dasm - System.String:Concat(System.ReadOnlySpan`1[System.String]):System.String (FullOpts)
-2 (-0.85 % of base) : System.Net.HttpListener.dasm - System.Net.HttpListenerContext:ParseAuthentication(int):this (FullOpts)
-6 (-0.84 % of base) : System.Private.CoreLib.dasm - System.Enum:FormatFlagNames[double](System.Enum+EnumInfo`1[double],double):System.String (FullOpts)
-4 (-0.80 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.QilGenerator:SetDebugNs(System.Xml.Xsl.Qil.QilNode,System.Xml.Xsl.Qil.QilList):System.Xml.Xsl.Qil.QilNode:this (FullOpts)
-5 (-0.80 % of base) : System.Private.CoreLib.dasm - System.Text.Rune:get_DebuggerDisplay():System.String:this (FullOpts)
-2 (-0.78 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.ClientConfigPaths:Validate(System.String,bool):System.String (FullOpts)
-1 (-0.78 % of base) : System.Private.CoreLib.dasm - System.String:CreateTrimmedString(int,int):System.String:this (FullOpts)
-32 (-0.75 % of base) : System.Console.dasm - System.TermInfo+ParameterizedStrings:EvaluateInternal(System.String,byref,System.TermInfo+ParameterizedStrings+FormatParam[],System.Collections.Generic.Stack`1[System.TermInfo+ParameterizedStrings+FormatParam],byref,byref):System.String (FullOpts)
-4 (-0.72 % of base) : System.Private.CoreLib.dasm - System.String:JoinCore(System.ReadOnlySpan`1[char],System.ReadOnlySpan`1[System.String]):System.String (FullOpts)
-1 (-0.72 % of base) : System.Private.CoreLib.dasm - System.String:Create[int](int,int,System.Buffers.SpanAction`2[char,int]):System.String (FullOpts)
-1 (-0.72 % of base) : System.Private.CoreLib.dasm - System.String:Create[long](int,long,System.Buffers.SpanAction`2[char,long]):System.String (FullOpts)
-1 (-0.72 % of base) : System.Private.CoreLib.dasm - System.String:Create[System.__Canon](int,System.__Canon,System.Buffers.SpanAction`2[char,System.__Canon]):System.String (FullOpts)
-1 (-0.71 % of base) : System.IO.Packaging.dasm - System.IO.Packaging.PackUriHelper+ValidatedPartUri:get_PartUriExtension():System.String:this (FullOpts)
-1 (-0.71 % of base) : System.Private.CoreLib.dasm - System.String:Create[byte](int,byte,System.Buffers.SpanAction`2[char,byte]):System.String (FullOpts)
-1 (-0.71 % of base) : System.Private.CoreLib.dasm - System.String:Create[short](int,short,System.Buffers.SpanAction`2[char,short]):System.String (FullOpts)
-1 (-0.67 % of base) : System.Private.CoreLib.dasm - System.String:Substring(int):System.String:this (FullOpts)
-4 (-0.64 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlReflectionImporter:CheckChoiceIdentifierMapping(System.Xml.Serialization.EnumMapping) (FullOpts)
-1 (-0.63 % of base) : System.Private.CoreLib.dasm - System.String:Substring(int,int):System.String:this (FullOpts)
-1 (-0.61 % of base) : System.Private.CoreLib.dasm - System.String:PadLeft(int):System.String:this (FullOpts)
-1 (-0.61 % of base) : System.Private.CoreLib.dasm - System.String:PadRight(int):System.String:this (FullOpts)
-14 (-0.60 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.Utils:GetPropagatedAttributes(System.Xml.XmlElement):System.Security.Cryptography.Xml.CanonicalXmlNodeList (FullOpts)
-4 (-0.58 % of base) : System.Data.Common.dasm - System.Data.XSDSchema:SetExtProperties(System.Object,System.Xml.XmlAttribute[]) (FullOpts)
-1 (-0.54 % of base) : System.Net.ServerSentEvents.dasm - System.Net.ServerSentEvents.SseParser+<>c:<Create>b__1_0(System.String,System.ReadOnlySpan`1[byte]):System.String:this (FullOpts)
-1 (-0.54 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.TypeLoading.Helpers:ToUtf16(System.ReadOnlySpan`1[byte]):System.String (FullOpts)
-1 (-0.54 % of base) : System.Text.Json.dasm - System.Text.Json.JsonReaderHelper:GetTextFromUtf8(System.ReadOnlySpan`1[byte]):System.String (FullOpts)
-1 (-0.53 % of base) : System.Private.CoreLib.dasm - System.String:PadRight(int,char):System.String:this (FullOpts)
-1 (-0.52 % of base) : System.Private.CoreLib.dasm - System.String:PadLeft(int,char):System.String:this (FullOpts)
-1 (-0.51 % of base) : System.Private.CoreLib.dasm - System.String:CreateStringForSByteConstructor(ptr,int):System.String (FullOpts)
-4 (-0.51 % of base) : System.Diagnostics.Process.dasm - Interop+Sys:ReadLink(System.ReadOnlySpan`1[char]):System.String (FullOpts)
-4 (-0.51 % of base) : System.Private.CoreLib.dasm - Interop+Sys:ReadLink(System.ReadOnlySpan`1[char]):System.String (FullOpts)
-1 (-0.50 % of base) : System.Private.CoreLib.dasm - System.StubHelpers.AnsiCharMarshaler:ConvertToManaged(byte):char (FullOpts)
-1 (-0.49 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshal:PtrToStringUTF8(nint):System.String (FullOpts)
-5 (-0.48 % of base) : System.Net.Requests.dasm - System.Net.FtpControlStream:CheckValid(System.Net.ResponseDescription,byref,byref):bool:this (FullOpts)
-1 (-0.47 % of base) : System.Private.CoreLib.dasm - System.MdUtf8String:ToString():System.String:this (FullOpts)
-3 (-0.47 % of base) : System.Private.CoreLib.dasm - System.Enum:FormatFlagNames[short](System.Enum+EnumInfo`1[short],short):System.String (FullOpts)
-1 (-0.46 % of base) : System.Text.Json.dasm - System.Text.Json.JsonReaderHelper:TranscodeHelper(System.ReadOnlySpan`1[byte]):System.String (FullOpts)
-1 (-0.46 % of base) : System.Private.CoreLib.dasm - System.RuntimeMethodHandle:GetName(nint):System.String (FullOpts)
-4 (-0.46 % of base) : Microsoft.Extensions.Configuration.dasm - Microsoft.Extensions.Configuration.ConfigurationProvider:GetChildKeys(System.Collections.Generic.IEnumerable`1[System.String],System.String):System.Collections.Generic.IEnumerable`1[System.String]:this (FullOpts)
-1 (-0.46 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.CustomAttributeInfo:StringFromBytes(System.ReadOnlySpan`1[byte],int,int):System.String (FullOpts)
-6 (-0.45 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.SymbolType:FormCompoundType(System.String,System.Type,int):System.Type (FullOpts)
-6 (-0.45 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.SymbolType:FormCompoundType(System.String,System.Type,int):System.Type (FullOpts)
-1 (-0.44 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshal:PtrToStringUTF8(nint,int):System.String (FullOpts)
-3 (-0.44 % of base) : System.Private.CoreLib.dasm - System.Globalization.CalendarData:InitializeAbbreviatedEraNames(System.String,ushort):this (FullOpts)
-1 (-0.43 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexCompiler:<EmitTryMatchAtCurrentPosition>g__CreateSlicedMulti|327_40(System.Text.RegularExpressions.RegexNode):System.Text.RegularExpressions.RegexNode (FullOpts)
-1 (-0.43 % of base) : System.Net.Http.dasm - System.Net.Http.HttpRuleParser:GetTokenString(System.ReadOnlySpan`1[byte]):System.String (FullOpts)
-19 (-0.42 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.KeyInfoX509Data:GetXml(System.Xml.XmlDocument):System.Xml.XmlElement:this (FullOpts)
-4 (-0.41 % of base) : System.Net.Requests.dasm - System.Net.CommandStream:ContinueCommandPipeline():System.IO.Stream:this (FullOpts)
-1 (-0.40 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHelpers:ParseUtf8String(System.ReadOnlySpan`1[byte]):System.String (FullOpts)
-19 (-0.39 % of base) : Microsoft.Extensions.Configuration.EnvironmentVariables.dasm - Microsoft.Extensions.Configuration.EnvironmentVariables.EnvironmentVariablesConfigurationProvider:Load(System.Collections.IDictionary):this (FullOpts)
-2 (-0.38 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.Interaction:Command():System.String (FullOpts)
-3 (-0.37 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Metrics.MetricsEventSource+CommandHandler:ParseSpecs(System.String):this (FullOpts)
-1 (-0.36 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.ReflectTypeDescriptionProvider+ReflectedTypeData:GetTypeFromName(System.String):System.Type:this (FullOpts)
358 total methods with Code Size differences (217 improved, 141 regressed), 286341 unchanged.
--------------------------------------------------------------------------------
Job completed in 3 minutes 30 seconds (remote runner delay: 0 seconds).
dotnet/runtime#127659
Main commit: dotnet/runtime@13b9f37
PR commit: EgorBo/runtime-1@0cdc44f
Diffs
Diffs
Artifacts: