forked from MihaZupan/runtime-utils
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Job completed in 14 minutes 45 seconds.
dotnet/runtime#110827
Diffs
Diffs
Found 323 files with textual diffs.
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 40340207
Total bytes of diff: 40369013
Total bytes of delta: 28806 (0.07 % of base)
Total relative delta: 147.67
diff is a regression.
relative diff is a regression.
Top file regressions (bytes):
8905 : System.Private.CoreLib.dasm (0.12 % of base)
8196 : System.CodeDom.dasm (3.88 % of base)
3175 : System.Formats.Tar.dasm (2.50 % of base)
2225 : System.Linq.Parallel.dasm (0.10 % of base)
2130 : System.Security.Cryptography.dasm (0.20 % of base)
1979 : System.Security.Cryptography.Xml.dasm (0.99 % of base)
1456 : System.Text.Json.dasm (0.11 % of base)
1235 : System.Net.Http.dasm (0.15 % of base)
1233 : System.Data.Odbc.dasm (0.53 % of base)
863 : System.Net.Mail.dasm (0.48 % of base)
802 : Microsoft.Extensions.DependencyInjection.dasm (1.16 % of base)
802 : System.Linq.Expressions.dasm (0.09 % of base)
754 : System.Net.Security.dasm (0.33 % of base)
546 : System.Private.DataContractSerialization.dasm (0.06 % of base)
524 : System.Diagnostics.Process.dasm (0.55 % of base)
503 : System.Security.Cryptography.Pkcs.dasm (0.13 % of base)
452 : System.Web.HttpUtility.dasm (2.45 % of base)
449 : System.IO.Packaging.dasm (0.42 % of base)
432 : System.Reflection.MetadataLoadContext.dasm (0.20 % of base)
230 : System.Net.Sockets.dasm (0.09 % of base)
183 : System.Configuration.ConfigurationManager.dasm (0.05 % of base)
182 : System.Diagnostics.TraceSource.dasm (0.38 % of base)
163 : System.Net.WebSockets.dasm (0.11 % of base)
152 : System.Net.Primitives.dasm (0.15 % of base)
151 : System.Net.WebClient.dasm (0.28 % of base)
151 : System.ComponentModel.Composition.dasm (0.04 % of base)
149 : System.Net.HttpListener.dasm (0.14 % of base)
146 : System.Net.ServerSentEvents.dasm (0.20 % of base)
140 : System.Diagnostics.TextWriterTraceListener.dasm (0.77 % of base)
134 : System.Console.dasm (0.16 % of base)
132 : System.ComponentModel.TypeConverter.dasm (0.04 % of base)
126 : System.Composition.TypedParts.dasm (0.26 % of base)
121 : Microsoft.Extensions.FileProviders.Physical.dasm (0.72 % of base)
120 : System.ComponentModel.Annotations.dasm (0.23 % of base)
99 : System.Composition.Convention.dasm (0.08 % of base)
89 : Microsoft.Extensions.Logging.Console.dasm (0.15 % of base)
87 : Microsoft.Extensions.Caching.Abstractions.dasm (0.26 % of base)
83 : System.Text.Encoding.CodePages.dasm (0.11 % of base)
81 : ILCompiler.Reflection.ReadyToRun.dasm (0.04 % of base)
70 : System.IO.Ports.dasm (0.14 % of base)
54 : Microsoft.CSharp.dasm (0.02 % of base)
50 : Microsoft.Extensions.Hosting.Systemd.dasm (1.44 % of base)
44 : System.Diagnostics.FileVersionInfo.dasm (0.42 % of base)
40 : System.IO.IsolatedStorage.dasm (0.18 % of base)
27 : System.Reflection.Metadata.dasm (0.00 % of base)
23 : System.Memory.Data.dasm (0.15 % of base)
22 : System.Private.Uri.dasm (0.02 % of base)
8 : Microsoft.Extensions.FileSystemGlobbing.dasm (0.03 % of base)
5 : System.Net.NameResolution.dasm (0.01 % of base)
5 : Microsoft.Extensions.Logging.EventSource.dasm (0.02 % of base)
2 : System.IO.Pipelines.dasm (0.00 % of base)
Top file improvements (bytes):
-9271 : System.Private.Xml.dasm (-0.23 % of base)
-328 : System.Net.WebSockets.Client.dasm (-1.51 % of base)
-323 : System.Security.Cryptography.Cose.dasm (-0.48 % of base)
-303 : Microsoft.Extensions.Caching.Memory.dasm (-1.74 % of base)
-213 : System.Diagnostics.DiagnosticSource.dasm (-0.09 % of base)
-193 : System.Data.Common.dasm (-0.01 % of base)
-91 : System.Runtime.InteropServices.dasm (-0.38 % of base)
-85 : Microsoft.Extensions.Logging.dasm (-0.24 % of base)
-71 : System.Net.Requests.dasm (-0.05 % of base)
-22 : System.Net.NetworkInformation.dasm (-0.05 % of base)
-18 : System.Net.WebProxy.dasm (-0.33 % of base)
-6 : Microsoft.VisualBasic.Core.dasm (-0.00 % of base)
63 total files with Code Size differences (12 improved, 51 regressed), 196 unchanged.
Top method regressions (bytes):
1196 (63.96 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.XmlDecryptionTransform:GetInnerXml():System.Xml.XmlNodeList:this (FullOpts)
735 (53.38 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:GenerateExtendedAttributesDataStream(System.Collections.Generic.Dictionary`2[System.String,System.String]):System.IO.MemoryStream (FullOpts)
705 (71.72 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:WritePosixAndGnuSharedFields(System.Span`1[ubyte]):int:this (FullOpts)
566 (87.21 % of base) : System.Private.CoreLib.dasm - System.IO.Directory:CreateTempSubdirectoryCore(System.String):System.String (FullOpts)
561 (72.48 % of base) : System.Data.Odbc.dasm - System.Data.Common.DbConnectionStringBuilderUtil:ConvertToIntegratedSecurity(System.Object):ubyte (FullOpts)
485 (20.62 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateProperty(System.CodeDom.CodeMemberProperty,System.CodeDom.CodeTypeDeclaration):this (FullOpts)
447 (63.68 % of base) : System.Data.Odbc.dasm - System.Data.Common.DbConnectionStringBuilderUtil:ConvertToBoolean(System.Object):ubyte (FullOpts)
403 (59.35 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateCompileUnitStart(System.CodeDom.CodeCompileUnit):this (FullOpts)
400 (61.73 % of base) : System.Diagnostics.Process.dasm - Interop+Sys:AllocNullTerminatedArray(System.String[],byref) (FullOpts)
391 (5.79 % of base) : System.Private.CoreLib.dasm - System.Number:NumberToStringFormat[ubyte](byref,byref,System.ReadOnlySpan`1[ushort],System.Globalization.NumberFormatInfo) (FullOpts)
388 (40.76 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.SP800108HmacCounterKdfImplementationManaged:DeriveBytesOneShot(System.ReadOnlySpan`1[ubyte],System.Security.Cryptography.HashAlgorithmName,System.ReadOnlySpan`1[ushort],System.ReadOnlySpan`1[ushort],System.Span`1[ubyte]) (FullOpts)
387 (10.68 % of base) : System.Private.CoreLib.dasm - System.Number:TryParseNumber[ubyte](byref,ulong,int,byref,System.Globalization.NumberFormatInfo):ubyte (FullOpts)
385 (38.08 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.SP800108HmacCounterKdfImplementationOpenSsl:DeriveBytesOneShot(System.ReadOnlySpan`1[ubyte],System.Security.Cryptography.HashAlgorithmName,System.ReadOnlySpan`1[ushort],System.ReadOnlySpan`1[ushort],System.Span`1[ubyte]) (FullOpts)
351 (21.30 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.PasswordBasedEncryption:Encrypt(System.ReadOnlySpan`1[ushort],System.ReadOnlySpan`1[ubyte],System.Security.Cryptography.SymmetricAlgorithm,ubyte,System.Formats.Asn1.AsnWriter,System.Security.Cryptography.PbeParameters,System.ReadOnlySpan`1[ubyte],ubyte[],System.Span`1[ubyte]):int (FullOpts)
351 (37.95 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.SP800108HmacCounterKdfImplementationOpenSsl:DeriveBytes(System.ReadOnlySpan`1[ushort],System.ReadOnlySpan`1[ushort],System.Span`1[ubyte]):this (FullOpts)
347 (21.15 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.PasswordBasedEncryption:Encrypt(System.ReadOnlySpan`1[ushort],System.ReadOnlySpan`1[ubyte],System.Security.Cryptography.SymmetricAlgorithm,ubyte,System.Formats.Asn1.AsnWriter,System.Security.Cryptography.PbeParameters,System.ReadOnlySpan`1[ubyte],ubyte[],System.Span`1[ubyte]):int (FullOpts)
343 (15.95 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateMethod(System.CodeDom.CodeMemberMethod,System.CodeDom.CodeTypeDeclaration):this (FullOpts)
341 (31.46 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:OutputAttributes(System.CodeDom.CodeAttributeDeclarationCollection,ubyte,System.String,ubyte):this (FullOpts)
340 (41.51 % of base) : System.Private.CoreLib.dasm - System.IO.Path:GetTempFileName():System.String (FullOpts)
340 (69.11 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlCanonicalWriter:WriteStartElement(System.String,System.String):this (FullOpts)
321 (47.14 % of base) : System.Private.CoreLib.dasm - System.Security.SecureString:MarshalToString(ubyte,ubyte):long:this (FullOpts)
319 (17.02 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateTypeStart(System.CodeDom.CodeTypeDeclaration):this (FullOpts)
297 (100.68 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlCanonicalWriter:WriteStartAttribute(System.String,System.String):this (FullOpts)
293 (49.91 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:WriteAsGnu(System.IO.Stream,System.Span`1[ubyte]):this (FullOpts)
290 (24.07 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:CollectExtendedAttributesFromStandardFieldsIfNeeded():this (FullOpts)
288 (88.34 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.Utf8StringMarshaller+ManagedToUnmanagedIn:FromManaged(System.String,System.Span`1[ubyte]):this (FullOpts)
274 (111.38 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.AnsiStringMarshaller+ManagedToUnmanagedIn:FromManaged(System.String,System.Span`1[ubyte]):this (FullOpts)
272 (140.21 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.Utf8StringMarshaller:ConvertToUnmanaged(System.String):ulong (FullOpts)
256 (57.79 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:WriteName(System.Span`1[ubyte]):int:this (FullOpts)
253 (19.60 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.MetadataLoadContext:LoadFromStreamCore(System.IO.Stream):System.Reflection.TypeLoading.RoAssembly:this (FullOpts)
249 (32.59 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateConstructor(System.CodeDom.CodeConstructor,System.CodeDom.CodeTypeDeclaration):this (FullOpts)
249 (116.90 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.AnsiStringMarshaller:ConvertToUnmanaged(System.String):ulong (FullOpts)
248 (28.51 % of base) : Microsoft.Extensions.FileProviders.Physical.dasm - Microsoft.Extensions.FileProviders.Physical.PollingWildCardChangeToken:CalculateChanges():ubyte:this (FullOpts)
248 (28.02 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:WriteUstarName(System.Span`1[ubyte]):int:this (FullOpts)
242 (29.51 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:WriteCommonFields(System.Span`1[ubyte],ubyte):int:this (FullOpts)
231 (37.02 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:OutputTypeAttributes(System.CodeDom.CodeTypeDeclaration):this (FullOpts)
230 (93.12 % of base) : System.Private.CoreLib.dasm - System.Text.StringBuilder:ReplaceBufferUtf8Internal(System.ReadOnlySpan`1[ubyte]):this (FullOpts)
229 (140.49 % of base) : System.Private.CoreLib.dasm - System.DateTimeFormat:AppendString[ubyte](byref,System.ReadOnlySpan`1[ushort]) (FullOpts)
225 (39.20 % of base) : System.IO.Packaging.dasm - System.IO.Packaging.Package:DoOperationOnEachPart(System.IO.Packaging.Package+PartOperation):this (FullOpts)
225 (195.65 % of base) : System.Net.Http.dasm - System.Net.Http.Headers.ProductInfoHeaderParser:.ctor(ubyte):this (FullOpts)
225 (22.80 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonWriter:WritePropertyName(float):this (FullOpts)
224 (228.57 % of base) : System.Net.Http.dasm - System.Net.Http.Headers.CookieHeaderParser:.ctor():this (FullOpts)
218 (17.30 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.XmlDsigExcC14NTransform:GetInnerXml():System.Xml.XmlNodeList:this (FullOpts)
216 (257.14 % of base) : System.IO.Packaging.dasm - System.IO.Packaging.PackagePartCollection:GetEnumerator():System.Collections.Generic.IEnumerator`1[System.IO.Packaging.PackagePart]:this (FullOpts)
215 (47.57 % of base) : System.Data.Odbc.dasm - System.Data.Common.DbConnectionOptions:ConvertValueToIntegratedSecurityInternal(System.String):ubyte (FullOpts)
210 (29.13 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateArrayCreateExpression(System.CodeDom.CodeArrayCreateExpression):this (FullOpts)
189 (47.01 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.NFloat:TryFormat(System.Span`1[ubyte],byref,System.ReadOnlySpan`1[ushort],System.IFormatProvider):ubyte:this (FullOpts)
186 (90.29 % of base) : System.Private.CoreLib.dasm - System.Diagnostics.Tracing.Statics:MetadataForString(System.String,int,int,int):ubyte[] (FullOpts)
185 (64.01 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:OutputOperator(int):this (FullOpts)
184 (34.59 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateComment(System.CodeDom.CodeComment):this (FullOpts)
184 (49.07 % of base) : System.Private.CoreLib.dasm - System.Number:TryFormatFloat[double,ubyte](double,System.ReadOnlySpan`1[ushort],System.Globalization.NumberFormatInfo,System.Span`1[ubyte],byref):ubyte (FullOpts)
179 (82.11 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:OutputMemberAccessModifier(int):this (FullOpts)
177 (14.63 % of base) : System.CodeDom.dasm - System.CodeDom.Compiler.CodeGenerator:GeneratePrimitiveExpression(System.CodeDom.CodePrimitiveExpression):this (FullOpts)
176 (118.92 % of base) : System.Private.CoreLib.dasm - System.StubHelpers.UTF8BufferMarshaler:ConvertToNative(System.Text.StringBuilder,long,int):long (FullOpts)
173 (5.22 % of base) : Microsoft.Extensions.Logging.Console.dasm - Microsoft.Extensions.Logging.Console.JsonConsoleFormatter:WriteInternal(Microsoft.Extensions.Logging.IExternalScopeProvider,System.IO.TextWriter,System.String,int,System.String,int,System.String,ubyte,System.String,System.Collections.Generic.IReadOnlyList`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Object]],System.DateTimeOffset):this (FullOpts)
168 (14.95 % of base) : System.Diagnostics.TraceSource.dasm - System.Diagnostics.TraceListener:WriteFooter(System.Diagnostics.TraceEventCache):this (FullOpts)
168 (96.55 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:AppendFormatted(System.ReadOnlySpan`1[ushort],int,System.String):ubyte:this (FullOpts)
167 (41.54 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Converters.HalfConverter:WriteAsPropertyNameCore(System.Text.Json.Utf8JsonWriter,System.Half,System.Text.Json.JsonSerializerOptions,ubyte):this (FullOpts)
165 (27.97 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateVariableDeclarationStatement(System.CodeDom.CodeVariableDeclarationStatement):this (FullOpts)
162 (19.64 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GeneratePrimitiveExpression(System.CodeDom.CodePrimitiveExpression):this (FullOpts)
162 (63.53 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.ImplicitMachineConfigHost:OpenStreamForRead(System.String):System.IO.Stream:this (FullOpts)
162 (42.86 % of base) : System.Data.Odbc.dasm - System.Data.Common.DbConnectionOptions:ConvertValueToBooleanInternal(System.String,System.String):ubyte (FullOpts)
162 (135.00 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:AppendFormatted(System.ReadOnlySpan`1[ushort]):ubyte:this (FullOpts)
160 (30.36 % of base) : System.Private.CoreLib.dasm - System.RuntimeType+RuntimeTypeCache+MemberInfoCache`1[System.__Canon]:GetListByName(System.String,System.Span`1[ubyte],int,int):System.__Canon[]:this (FullOpts)
159 (99.38 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshal:StringToCoTaskMemUTF8(System.String):long (FullOpts)
159 (32.19 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Converters.HalfConverter:WriteCore(System.Text.Json.Utf8JsonWriter,System.Half) (FullOpts)
158 (12.38 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.EncryptedXml:Encrypt(System.Xml.XmlElement,System.String):System.Security.Cryptography.Xml.EncryptedData:this (FullOpts)
157 (31.46 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.NullableDoubleMinMaxAggregationOperator:InternalAggregate(byref):System.Nullable`1[double]:this (FullOpts)
157 (30.31 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.NullableFloatMinMaxAggregationOperator:InternalAggregate(byref):System.Nullable`1[float]:this (FullOpts)
157 (37.83 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.NullableLongMinMaxAggregationOperator:InternalAggregate(byref):System.Nullable`1[long]:this (FullOpts)
155 (30.82 % of base) : System.Private.CoreLib.dasm - System.Diagnostics.Tracing.FieldMetadata:.ctor(System.String,int,int,ubyte,ushort,ubyte[]):this (FullOpts)
155 (92.81 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshal:StringToHGlobalUTF8(System.String):long (FullOpts)
155 (16.11 % of base) : System.Private.Xml.dasm - System.Xml.XmlTextReaderImpl+<ParseDtdFromParserContextAsync>d__583:MoveNext():this (FullOpts)
154 (116.67 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:<CollectExtendedAttributesFromStandardFieldsIfNeeded>g__TryAddStringField|120_0(System.Collections.Generic.Dictionary`2[System.String,System.String],System.String,System.String,int) (FullOpts)
154 (28.15 % of base) : System.Net.WebSockets.dasm - System.Net.WebSockets.WebSocketValidate:ValidateCloseStatus(int,System.String) (FullOpts)
153 (13.54 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateEvent(System.CodeDom.CodeMemberEvent,System.CodeDom.CodeTypeDeclaration):this (FullOpts)
153 (96.23 % of base) : System.Net.Security.dasm - Microsoft.Win32.SafeHandles.SafeGssNameHandle:CreateTarget(System.String):Microsoft.Win32.SafeHandles.SafeGssNameHandle (FullOpts)
153 (96.23 % of base) : System.Net.Security.dasm - Microsoft.Win32.SafeHandles.SafeGssNameHandle:CreateUser(System.String):Microsoft.Win32.SafeHandles.SafeGssNameHandle (FullOpts)
153 (39.23 % of base) : System.Net.Sockets.dasm - System.Net.Sockets.UnixDomainSocketEndPoint:.ctor(System.String,System.String):this (FullOpts)
153 (45.00 % of base) : System.Private.CoreLib.dasm - System.Net.WebUtility+<>c:<UrlEncode>b__8_0(System.Span`1[ushort],System.ValueTuple`2[System.String,int]):this (FullOpts)
153 (46.22 % of base) : System.Private.CoreLib.dasm - System.RuntimeType+RuntimeTypeCache+MemberInfoCache`1[System.__Canon]:Populate(System.String,int,int):System.__Canon[]:this (FullOpts)
150 (33.71 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.NullableIntMinMaxAggregationOperator:InternalAggregate(byref):System.Nullable`1[int]:this (FullOpts)
150 (7.31 % of base) : System.Net.Http.dasm - System.Net.Http.HttpConnectionPool:.ctor(System.Net.Http.HttpConnectionPoolManager,ubyte,System.String,int,System.String,System.Uri):this (FullOpts)
148 (25.17 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonWriter:WriteNumberValueAsString(double):this (FullOpts)
148 (25.17 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonWriter:WriteNumberValueAsString(float):this (FullOpts)
147 (31.01 % of base) : System.Text.Json.dasm - System.Text.Json.JsonHelpers:TryLookupUtf8Key[System.__Canon](System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon],System.ReadOnlySpan`1[ubyte],byref):ubyte (FullOpts)
146 (105.80 % of base) : System.Net.ServerSentEvents.dasm - System.Net.ServerSentEvents.Helpers:WriteUtf8String(System.Buffers.IBufferWriter`1[ubyte],System.ReadOnlySpan`1[ushort]) (FullOpts)
144 (26.23 % of base) : System.Private.CoreLib.dasm - System.Net.WebUtility:UrlEncode(System.String):System.String (FullOpts)
144 (16.05 % of base) : System.Private.Xml.dasm - System.Xml.XmlValidatingReaderImpl+<ParseDtdFromParserContextAsync>d__147:MoveNext():this (FullOpts)
143 (35.75 % of base) : System.CodeDom.dasm - System.CodeDom.Compiler.CodeGenerator:OutputTypeAttributes(int,ubyte,ubyte):this (FullOpts)
143 (31.71 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.DoubleAverageAggregationOperator:InternalAggregate(byref):double:this (FullOpts)
143 (31.43 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.FloatAverageAggregationOperator:InternalAggregate(byref):float:this (FullOpts)
143 (31.92 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.IntAverageAggregationOperator:InternalAggregate(byref):double:this (FullOpts)
143 (31.92 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.LongAverageAggregationOperator:InternalAggregate(byref):double:this (FullOpts)
143 (36.29 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.NullableIntAverageAggregationOperator:InternalAggregate(byref):System.Nullable`1[double]:this (FullOpts)
143 (36.29 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.NullableLongAverageAggregationOperator:InternalAggregate(byref):System.Nullable`1[double]:this (FullOpts)
143 (16.38 % of base) : System.Web.HttpUtility.dasm - System.Web.Util.HttpEncoder:UrlPathEncodeImpl(System.String):System.String (FullOpts)
142 (27.47 % of base) : System.Net.Security.dasm - Microsoft.Win32.SafeHandles.SafeGssCredHandle:Create(System.String,System.String,uint):Microsoft.Win32.SafeHandles.SafeGssCredHandle (FullOpts)
141 (188.00 % of base) : System.Private.CoreLib.dasm - System.Number:TryCopyTo[ubyte](System.String,System.Span`1[ubyte],byref):ubyte (FullOpts)
140 (103.70 % of base) : System.Private.CoreLib.dasm - Interop+Sys+DirectoryEntry:GetName(System.Span`1[ushort]):System.ReadOnlySpan`1[ushort]:this (FullOpts)
Top method improvements (bytes):
-982 (-26.49 % of base) : System.Private.Xml.dasm - System.Xml.Schema.SchemaCollectionCompiler:Compile():this (FullOpts)
-961 (-26.52 % of base) : System.Private.Xml.dasm - System.Xml.Schema.Compiler:Compile():ubyte:this (FullOpts)
-671 (-25.90 % of base) : System.Private.Xml.dasm - System.Xml.Schema.Compiler:Prepare(System.Xml.Schema.XmlSchema,ubyte):this (FullOpts)
-604 (-26.42 % of base) : System.Private.Xml.dasm - System.Xml.Schema.Preprocessor:CopyIncludedComponents(System.Xml.Schema.XmlSchema,System.Xml.Schema.XmlSchema):this (FullOpts)
-596 (-16.41 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XmlSchemaSet:CopyFromCompiledSet(System.Xml.Schema.XmlSchemaSet):this (FullOpts)
-485 (-28.30 % of base) : System.Private.Xml.dasm - System.Xml.Schema.SchemaCollectionCompiler:Cleanup():this (FullOpts)
-391 (-21.97 % of base) : System.Private.Xml.dasm - System.Xml.Schema.Compiler:Output(System.Xml.Schema.SchemaInfo):this (FullOpts)
-391 (-21.71 % of base) : System.Private.Xml.dasm - System.Xml.Schema.SchemaCollectionCompiler:Output(System.Xml.Schema.SchemaInfo):this (FullOpts)
-328 (-41.10 % of base) : System.Net.WebSockets.Client.dasm - System.Net.WebSockets.WebSocketHandle:CreateSecKeyAndSecWebSocketAccept():System.Collections.Generic.KeyValuePair`2[System.String,System.String] (FullOpts)
-293 (-22.28 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XmlSchemaSet:RemoveSchemaFromGlobalTables(System.Xml.Schema.XmlSchema):this (FullOpts)
-215 (-7.60 % of base) : System.Private.Xml.dasm - System.Xml.Schema.Compiler:CheckAttributeGroupRestriction(System.Xml.Schema.XmlSchemaAttributeGroup,System.Xml.Schema.XmlSchemaAttributeGroup):this (FullOpts)
-199 (-9.42 % of base) : System.Private.Xml.dasm - System.Xml.Schema.SchemaCollectionCompiler:CompileComplexType(System.Xml.Schema.XmlSchemaComplexType):this (FullOpts)
-193 (-10.56 % of base) : System.Private.Xml.dasm - System.Xml.Schema.Compiler:ProcessSubstitutionGroups():this (FullOpts)
-191 (-13.58 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.QilGenerator:GetNsVar(System.Xml.Xsl.Qil.QilList):System.Xml.Xsl.Qil.QilIterator:this (FullOpts)
-182 (-11.07 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILVisitor:Sequence(System.Xml.Xsl.Qil.QilList):this (FullOpts)
-172 (-2.78 % of base) : System.Private.Xml.dasm - System.Xml.Schema.Compiler:CompileLocalAttributes(System.Xml.Schema.XmlSchemaComplexType,System.Xml.Schema.XmlSchemaComplexType,System.Xml.Schema.XmlSchemaObjectCollection,System.Xml.Schema.XmlSchemaAnyAttribute,int):this (FullOpts)
-161 (-6.69 % of base) : System.Data.Common.dasm - System.Data.DataTable:ReadXmlDiffgram(System.Xml.XmlReader):this (FullOpts)
-155 (-23.59 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILOptimizerVisitor:VisitSequence(System.Xml.Xsl.Qil.QilList):System.Xml.Xsl.Qil.QilNode:this (FullOpts)
-149 (-8.75 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILVisitor:VisitSort(System.Xml.Xsl.Qil.QilLoop):System.Xml.Xsl.Qil.QilNode:this (FullOpts)
-147 (-31.48 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.QilGenerator:CompileTextAvt(System.String):System.Xml.Xsl.Qil.QilNode:this (FullOpts)
-146 (-5.78 % of base) : System.Data.Common.dasm - System.Data.XmlDataTreeWriter:Save(System.Xml.XmlWriter,ubyte):this (FullOpts)
-140 (-2.25 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.QilGenerator:PrecompileProtoTemplatesHeaders():this (FullOpts)
-138 (-26.95 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILVisitor:PrepareGlobalValues(System.Xml.Xsl.Qil.QilList):this (FullOpts)
-136 (-18.78 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILVisitor:Visit(System.Xml.Xsl.Qil.QilExpression,System.Xml.Xsl.IlGen.GenerateHelper,System.Reflection.MethodInfo):this (FullOpts)
-135 (-32.93 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILVisitor:VisitSequence(System.Xml.Xsl.Qil.QilList):System.Xml.Xsl.Qil.QilNode:this (FullOpts)
-132 (-61.68 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Qil.QilTypeChecker:CheckFormalParameterList(System.Xml.Xsl.Qil.QilList):System.Xml.Xsl.XmlQueryType (FullOpts)
-132 (-61.68 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Qil.QilTypeChecker:CheckFunctionList(System.Xml.Xsl.Qil.QilList):System.Xml.Xsl.XmlQueryType (FullOpts)
-132 (-61.68 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Qil.QilTypeChecker:CheckGlobalParameterList(System.Xml.Xsl.Qil.QilList):System.Xml.Xsl.XmlQueryType (FullOpts)
-132 (-61.68 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Qil.QilTypeChecker:CheckGlobalVariableList(System.Xml.Xsl.Qil.QilList):System.Xml.Xsl.XmlQueryType (FullOpts)
-132 (-61.68 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Qil.QilTypeChecker:CheckSortKeyList(System.Xml.Xsl.Qil.QilList):System.Xml.Xsl.XmlQueryType (FullOpts)
-129 (-15.81 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILOptimizerVisitor:VisitQilExpression(System.Xml.Xsl.Qil.QilExpression):System.Xml.Xsl.Qil.QilNode:this (FullOpts)
-128 (-54.47 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILOptimizerVisitor:AreLiteralArgs(System.Xml.Xsl.Qil.QilNode):ubyte (FullOpts)
-128 (-55.90 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILOptimizerVisitor:HasNestedSequence(System.Xml.Xsl.Qil.QilNode):ubyte (FullOpts)
-127 (-31.51 % of base) : System.Security.Cryptography.Cose.dasm - System.Security.Cryptography.Cose.CoseMessage:ContainDuplicateLabels(System.Security.Cryptography.Cose.CoseHeaderMap,System.Security.Cryptography.Cose.CoseHeaderMap):ubyte (FullOpts)
-126 (-39.50 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.TailCallAnalyzer:Analyze(System.Xml.Xsl.Qil.QilExpression) (FullOpts)
-126 (-11.45 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.QilGenerator:CompileProtoTemplate(System.Xml.Xsl.Xslt.ProtoTemplate):this (FullOpts)
-124 (-2.15 % of base) : System.Private.Xml.dasm - System.Xml.Schema.SchemaCollectionCompiler:CompileLocalAttributes(System.Xml.Schema.XmlSchemaComplexType,System.Xml.Schema.XmlSchemaComplexType,System.Xml.Schema.XmlSchemaObjectCollection,System.Xml.Schema.XmlSchemaAnyAttribute,int):this (FullOpts)
-124 (-10.35 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILOptimizerVisitor:VisitStrConcat(System.Xml.Xsl.Qil.QilStrConcat):System.Xml.Xsl.Qil.QilNode:this (FullOpts)
-122 (-4.03 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.SchemaImporter:Import(byref):this (FullOpts)
-115 (-5.18 % of base) : Microsoft.Extensions.Caching.Memory.dasm - Microsoft.Extensions.Caching.Memory.MemoryCache:Compact(long,System.Func`2[Microsoft.Extensions.Caching.Memory.CacheEntry,long],Microsoft.Extensions.Caching.Memory.MemoryCache+CoherentState):this (FullOpts)
-114 (-16.64 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XmlSchemaValidator:GetExpectedParticles():System.Xml.Schema.XmlSchemaParticle[]:this (FullOpts)
-113 (-12.28 % of base) : System.Security.Cryptography.Cose.dasm - System.Security.Cryptography.Cose.CoseHeaderMap:Encode(System.Security.Cryptography.Cose.CoseHeaderMap,System.Span`1[ubyte],ubyte,System.Nullable`1[int]):int (FullOpts)
-111 (-12.21 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.SerializableMapping:CheckDuplicateElement(System.Xml.Schema.XmlSchemaElement,System.String):this (FullOpts)
-110 (-50.23 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.MetadataLoadContext:Dispose(ubyte):this (FullOpts)
-106 (-5.60 % of base) : System.Private.Xml.dasm - System.Xml.Schema.Compiler:CompileComplexType(System.Xml.Schema.XmlSchemaComplexType):this (FullOpts)
-105 (-32.61 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.ReflectionEmitCachingMemberAccessor+Cache`1[System.Nullable`1[int]]:EvictStaleCacheEntries(long):this (FullOpts)
-104 (-15.45 % of base) : Microsoft.Extensions.FileProviders.Physical.dasm - Microsoft.Extensions.FileProviders.Physical.PhysicalFilesWatcher:ReportChangeForMatchedEntries(System.String):this (FullOpts)
-104 (-4.07 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILVisitor:VisitGlobalValues(System.Xml.Xsl.Qil.QilList):this (FullOpts)
-103 (-23.79 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XmlSchemaComplexType:ContainsIdAttribute(ubyte):ubyte:this (FullOpts)
-101 (-5.55 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XmlSchemaInference:InferSchema1(System.Xml.XmlReader,System.Xml.Schema.XmlSchemaSet):System.Xml.Schema.XmlSchemaSet:this (FullOpts)
-99 (-30.18 % of base) : Microsoft.Extensions.Caching.Memory.dasm - Microsoft.Extensions.Caching.Memory.MemoryCache:ScanForExpiredItems():this (FullOpts)
-97 (-21.75 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.ReflectTypeDescriptionProvider:GetPopulatedTypes(System.Reflection.Module):System.Type[]:this (FullOpts)
-97 (-15.20 % of base) : System.Data.Odbc.dasm - System.Data.ProviderBase.DbConnectionPoolGroup:Prune():ubyte:this (FullOpts)
-93 (-10.86 % of base) : System.Private.Xml.dasm - System.Xml.Schema.SchemaCollectionCompiler:Prepare():this (FullOpts)
-91 (-1.23 % of base) : System.Private.Xml.dasm - System.Xml.Schema.SchemaCollectionPreprocessor:Preprocess(System.Xml.Schema.XmlSchema,System.String,int):this (FullOpts)
-90 (-21.58 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Metrics.AggregationManager:Collect():this (FullOpts)
-90 (-8.34 % of base) : System.Private.Xml.dasm - System.Xml.Schema.Compiler:CheckParticleDerivation(System.Xml.Schema.XmlSchemaComplexType):this (FullOpts)
-89 (-23.18 % of base) : Microsoft.Extensions.Caching.Memory.dasm - Microsoft.Extensions.Caching.Memory.MemoryCache:Clear():this (FullOpts)
-89 (-37.08 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.ReflectionEmitCachingMemberAccessor+Cache`1[long]:EvictStaleCacheEntries(long):this (FullOpts)
-89 (-36.93 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.ReflectionEmitCachingMemberAccessor+Cache`1[short]:EvictStaleCacheEntries(long):this (FullOpts)
-89 (-36.93 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.ReflectionEmitCachingMemberAccessor+Cache`1[ubyte]:EvictStaleCacheEntries(long):this (FullOpts)
-88 (-5.23 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.X509Certificates.FindPal:FindFromCollection(System.Security.Cryptography.X509Certificates.X509Certificate2Collection,int,System.Object,ubyte):System.Security.Cryptography.X509Certificates.X509Certificate2Collection (FullOpts)
-88 (-36.82 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.ReflectionEmitCachingMemberAccessor+Cache`1[int]:EvictStaleCacheEntries(long):this (FullOpts)
-88 (-25.96 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.ReflectionEmitCachingMemberAccessor+Cache`1[System.__Canon]:EvictStaleCacheEntries(long):this (FullOpts)
-87 (-31.41 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.ReflectionEmitCachingMemberAccessor+Cache`1[System.Numerics.Vector`1[float]]:EvictStaleCacheEntries(long):this (FullOpts)
-86 (-14.60 % of base) : System.Net.Http.dasm - System.Net.Http.HttpConnectionPoolManager:RemoveStalePools():this (FullOpts)
-85 (-23.16 % of base) : Microsoft.Extensions.Logging.dasm - Microsoft.Extensions.Logging.LoggerFactory:RefreshFilters(Microsoft.Extensions.Logging.LoggerFilterOptions):this (FullOpts)
-84 (-15.61 % of base) : Microsoft.Extensions.Logging.Console.dasm - Microsoft.Extensions.Logging.Console.ConsoleLoggerProvider:ReloadLoggerOptions(Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions):this (FullOpts)
-84 (-19.49 % of base) : System.Data.Odbc.dasm - System.Data.ProviderBase.DbConnectionPoolGroup:Clear():int:this (FullOpts)
-84 (-3.79 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.SchemaImporter:CreateSchemaObjects():System.Collections.Generic.Dictionary`2[System.Xml.XmlQualifiedName,System.Runtime.Serialization.SchemaObjectInfo]:this (FullOpts)
-84 (-35.44 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.ReflectionEmitCachingMemberAccessor+Cache`1[double]:EvictStaleCacheEntries(long):this (FullOpts)
-83 (-22.31 % of base) : System.Security.Cryptography.Cose.dasm - System.Security.Cryptography.Cose.CoseHeaderMap:ComputeEncodedSize(System.Security.Cryptography.Cose.CoseHeaderMap,System.Nullable`1[int]):int (FullOpts)
-82 (-11.60 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILOptimizerVisitor:IsConstructedExpression(System.Xml.Xsl.Qil.QilNode):ubyte:this (FullOpts)
-81 (-7.02 % of base) : System.Net.Requests.dasm - System.Net.ServicePointManager:FindServicePoint(System.Uri,System.Net.IWebProxy):System.Net.ServicePoint (FullOpts)
-80 (-15.97 % of base) : System.Net.Http.dasm - System.Net.Http.FailedProxyCache:CleanupHelper():this (FullOpts)
-78 (-18.53 % of base) : Microsoft.Extensions.FileProviders.Physical.dasm - Microsoft.Extensions.FileProviders.Physical.PhysicalFilesWatcher:RaiseChangeEvents(System.Object) (FullOpts)
-76 (-17.12 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.ActivityLink:GetHashCode():int:this (FullOpts)
-76 (-11.78 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XmlSchemaSet:ProcessNewSubstitutionGroups(System.Xml.Schema.XmlSchemaObjectTable,ubyte):this (FullOpts)
-75 (-3.24 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader+<WriteAsGnuAsync>d__99:MoveNext():this (FullOpts)
-75 (-9.89 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILNamespaceAnalyzer:AnalyzeContent(System.Xml.Xsl.Qil.QilNode):this (FullOpts)
-69 (-20.18 % of base) : System.Net.Http.dasm - System.Net.Http.HttpConnectionPoolManager:Dispose():this (FullOpts)
-69 (-33.17 % of base) : System.Net.Http.dasm - System.Net.Http.HttpConnectionPoolManager:HeartBeat():this (FullOpts)
-65 (-4.54 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.ComponentResourceManager:ApplyResources(System.Object,System.Type,System.String,System.Globalization.CultureInfo):this (FullOpts)
-59 (-3.48 % of base) : System.Data.Common.dasm - System.Data.Common.DbProviderFactories:GetFactoryClasses():System.Data.DataTable (FullOpts)
-48 (-3.23 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.Json.JsonFormatReaderGenerator+CriticalHelper:GenerateClassReader(System.Runtime.Serialization.DataContracts.ClassDataContract):System.Runtime.Serialization.Json.JsonFormatClassReaderDelegate:this (FullOpts)
-48 (-2.51 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.XmlFormatReaderGenerator+CriticalHelper:GenerateClassReader(System.Runtime.Serialization.DataContracts.ClassDataContract):System.Runtime.Serialization.XmlFormatClassReaderDelegate:this (FullOpts)
-47 (-4.10 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlSchemaImporter:ImportDerivedTypes(System.Xml.XmlQualifiedName):this (FullOpts)
-45 (-1.80 % of base) : System.Private.Xml.dasm - System.Xml.Schema.Compiler:CompileAttributeGroup(System.Xml.Schema.XmlSchemaAttributeGroup):this (FullOpts)
-42 (-10.77 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.MemberLookup:IsDynamicMember(Microsoft.CSharp.RuntimeBinder.Semantics.Symbol):ubyte (FullOpts)
-41 (-5.36 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.XmlObjectSerializer:WriteObject(System.IO.Stream,System.Object):this (FullOpts)
-38 (-1.62 % of base) : System.Data.Odbc.dasm - System.Data.Odbc.OdbcMetaDataFactory:.ctor(System.IO.Stream,System.String,System.String,System.Data.Odbc.OdbcConnection):this (FullOpts)
-38 (-3.16 % of base) : System.Data.Odbc.dasm - System.Data.ProviderBase.DbMetaDataFactory:GetParameterName(System.String,int):System.String:this (FullOpts)
-36 (-4.92 % of base) : System.Private.CoreLib.dasm - System.Int128:TryFormat(System.Span`1[ubyte],byref,System.ReadOnlySpan`1[ushort],System.IFormatProvider):ubyte:this (FullOpts)
-33 (-6.78 % of base) : System.Data.Common.dasm - System.Data.DataTable:EvaluateExpressions():this (FullOpts)
-31 (-6.68 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.PropertyInformationCollection:CopyTo(System.Configuration.PropertyInformation[],int):this (FullOpts)
-31 (-9.45 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.XmlFormatReaderGenerator+CriticalHelper:GenerateCollectionReader(System.Runtime.Serialization.DataContracts.CollectionDataContract):System.Runtime.Serialization.XmlFormatCollectionReaderDelegate:this (FullOpts)
-29 (-4.79 % of base) : System.Data.Common.dasm - System.Xml.XmlDataDocument:LoadTreeFromDataSet(System.Data.DataSet):this (FullOpts)
-27 (-0.83 % of base) : System.Data.Common.dasm - System.Data.DataSet:ReadXmlDiffgram(System.Xml.XmlReader):this (FullOpts)
-26 (-1.28 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.ConfigurationElement:HandleLockedAttributes(System.Configuration.ConfigurationElement):this (FullOpts)
-26 (-10.88 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.SchemaObjectCache:GenerateSchemaGraph(System.Xml.Serialization.XmlSchemas):this (FullOpts)
Top method regressions (percentages):
123 (396.77 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:GetUtf8TextLength(System.ReadOnlySpan`1[ushort]):int (FullOpts)
84 (289.66 % of base) : System.Net.Mail.dasm - System.Net.Mime.ContentType:get_Boundary():System.String:this (FullOpts)
84 (289.66 % of base) : System.Net.Mail.dasm - System.Net.Mime.ContentType:get_CharSet():System.String:this (FullOpts)
124 (263.83 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshal:GetAnsiStringByteCount(System.ReadOnlySpan`1[ushort]):int (FullOpts)
216 (257.14 % of base) : System.IO.Packaging.dasm - System.IO.Packaging.PackagePartCollection:GetEnumerator():System.Collections.Generic.IEnumerator`1[System.IO.Packaging.PackagePart]:this (FullOpts)
224 (228.57 % of base) : System.Net.Http.dasm - System.Net.Http.Headers.CookieHeaderParser:.ctor():this (FullOpts)
41 (215.79 % of base) : System.CodeDom.dasm - System.CodeDom.Compiler.CodeGenerator:ContinueOnNewLine(System.String):this (FullOpts)
225 (195.65 % of base) : System.Net.Http.dasm - System.Net.Http.Headers.ProductInfoHeaderParser:.ctor(ubyte):this (FullOpts)
36 (189.47 % of base) : System.CodeDom.dasm - System.CodeDom.Compiler.CodeGenerator:OutputIdentifier(System.String):this (FullOpts)
141 (188.00 % of base) : System.Private.CoreLib.dasm - System.Number:TryCopyTo[ubyte](System.String,System.Span`1[ubyte],byref):ubyte (FullOpts)
133 (187.32 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshal:GetAnsiStringBytes(System.ReadOnlySpan`1[ushort],System.Span`1[ubyte]) (FullOpts)
129 (165.38 % of base) : System.Net.Mail.dasm - System.Net.Mime.ContentType:set_Boundary(System.String):this (FullOpts)
129 (165.38 % of base) : System.Net.Mail.dasm - System.Net.Mime.ContentType:set_CharSet(System.String):this (FullOpts)
129 (165.38 % of base) : System.Net.Mail.dasm - System.Net.Mime.ContentType:set_Name(System.String):this (FullOpts)
140 (142.86 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshal:StringToAnsiString(System.String,ulong,int,ubyte,ubyte):int (FullOpts)
229 (140.49 % of base) : System.Private.CoreLib.dasm - System.DateTimeFormat:AppendString[ubyte](byref,System.ReadOnlySpan`1[ushort]) (FullOpts)
272 (140.21 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.Utf8StringMarshaller:ConvertToUnmanaged(System.String):ulong (FullOpts)
84 (137.70 % of base) : System.Private.CoreLib.dasm - System.Random+CompatDerivedImpl:.ctor(System.Random):this (FullOpts)
162 (135.00 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:AppendFormatted(System.ReadOnlySpan`1[ushort]):ubyte:this (FullOpts)
31 (129.17 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateAttributeDeclarationsEnd(System.CodeDom.CodeAttributeDeclarationCollection):this (FullOpts)
31 (129.17 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateAttributeDeclarationsStart(System.CodeDom.CodeAttributeDeclarationCollection):this (FullOpts)
176 (118.92 % of base) : System.Private.CoreLib.dasm - System.StubHelpers.UTF8BufferMarshaler:ConvertToNative(System.Text.StringBuilder,long,int):long (FullOpts)
249 (116.90 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.AnsiStringMarshaller:ConvertToUnmanaged(System.String):ulong (FullOpts)
154 (116.67 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:<CollectExtendedAttributesFromStandardFieldsIfNeeded>g__TryAddStringField|120_0(System.Collections.Generic.Dictionary`2[System.String,System.String],System.String,System.String,int) (FullOpts)
274 (111.38 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.AnsiStringMarshaller+ManagedToUnmanagedIn:FromManaged(System.String,System.Span`1[ubyte]):this (FullOpts)
31 (106.90 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateBaseReferenceExpression(System.CodeDom.CodeBaseReferenceExpression):this (FullOpts)
31 (106.90 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GeneratePropertySetValueReferenceExpression(System.CodeDom.CodePropertySetValueReferenceExpression):this (FullOpts)
31 (106.90 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateThisReferenceExpression(System.CodeDom.CodeThisReferenceExpression):this (FullOpts)
146 (105.80 % of base) : System.Net.ServerSentEvents.dasm - System.Net.ServerSentEvents.Helpers:WriteUtf8String(System.Buffers.IBufferWriter`1[ubyte],System.ReadOnlySpan`1[ushort]) (FullOpts)
140 (103.70 % of base) : System.Private.CoreLib.dasm - Interop+Sys+DirectoryEntry:GetName(System.Span`1[ushort]):System.ReadOnlySpan`1[ushort]:this (FullOpts)
30 (103.45 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.TypeLoading.Helpers:ToUtf8(System.String):ubyte[] (FullOpts)
297 (100.68 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlCanonicalWriter:WriteStartAttribute(System.String,System.String):this (FullOpts)
159 (99.38 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshal:StringToCoTaskMemUTF8(System.String):long (FullOpts)
29 (96.67 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.JsonTypeInfo+ParameterLookupKey:GetHashCode():int:this (FullOpts)
29 (96.67 % of base) : System.Private.CoreLib.dasm - System.TimeZoneInfo:GetHashCode():int:this (FullOpts)
168 (96.55 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:AppendFormatted(System.ReadOnlySpan`1[ushort],int,System.String):ubyte:this (FullOpts)
153 (96.23 % of base) : System.Net.Security.dasm - Microsoft.Win32.SafeHandles.SafeGssNameHandle:CreateTarget(System.String):Microsoft.Win32.SafeHandles.SafeGssNameHandle (FullOpts)
153 (96.23 % of base) : System.Net.Security.dasm - Microsoft.Win32.SafeHandles.SafeGssNameHandle:CreateUser(System.String):Microsoft.Win32.SafeHandles.SafeGssNameHandle (FullOpts)
230 (93.12 % of base) : System.Private.CoreLib.dasm - System.Text.StringBuilder:ReplaceBufferUtf8Internal(System.ReadOnlySpan`1[ubyte]):this (FullOpts)
155 (92.81 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshal:StringToHGlobalUTF8(System.String):long (FullOpts)
37 (92.50 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateSnippetStatement(System.CodeDom.CodeSnippetStatement):this (FullOpts)
186 (90.29 % of base) : System.Private.CoreLib.dasm - System.Diagnostics.Tracing.Statics:MetadataForString(System.String,int,int,int):ubyte[] (FullOpts)
37 (90.24 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:OutputVTableModifier(int):this (FullOpts)
288 (88.34 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.Utf8StringMarshaller+ManagedToUnmanagedIn:FromManaged(System.String,System.Span`1[ubyte]):this (FullOpts)
566 (87.21 % of base) : System.Private.CoreLib.dasm - System.IO.Directory:CreateTempSubdirectoryCore(System.String):System.String (FullOpts)
33 (82.50 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateSnippetExpression(System.CodeDom.CodeSnippetExpression):this (FullOpts)
33 (82.50 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateSnippetMember(System.CodeDom.CodeSnippetTypeMember):this (FullOpts)
179 (82.11 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:OutputMemberAccessModifier(int):this (FullOpts)
122 (81.33 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:WriteAsUtf8String(System.ReadOnlySpan`1[ushort],System.Span`1[ubyte]):int (FullOpts)
52 (81.25 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:ContinueOnNewLine(System.String):this (FullOpts)
140 (80.92 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshal:StringToCoTaskMemAnsi(System.String):long (FullOpts)
140 (80.92 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshal:StringToHGlobalAnsi(System.String):long (FullOpts)
139 (80.81 % of base) : System.Net.Http.dasm - System.Net.Http.SocksHelper:EncodeString(System.ReadOnlySpan`1[ushort],System.Span`1[ubyte],System.String):ubyte (FullOpts)
67 (77.01 % of base) : System.Net.Mail.dasm - System.Net.Mime.ContentType:get_Name():System.String:this (FullOpts)
36 (76.60 % of base) : System.Net.Http.dasm - System.Net.Http.HttpMethod:GetHashCode():int:this (FullOpts)
561 (72.48 % of base) : System.Data.Odbc.dasm - System.Data.Common.DbConnectionStringBuilderUtil:ConvertToIntegratedSecurity(System.Object):ubyte (FullOpts)
705 (71.72 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:WritePosixAndGnuSharedFields(System.Span`1[ubyte]):int:this (FullOpts)
50 (71.43 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateGotoStatement(System.CodeDom.CodeGotoStatement):this (FullOpts)
40 (71.43 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.DelegatingTypeDescriptionProvider:GetCache(System.Object):System.Collections.IDictionary:this (FullOpts)
40 (71.43 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.DelegatingTypeDescriptionProvider:GetExtenderProviders(System.Object):System.ComponentModel.IExtenderProvider[]:this (FullOpts)
40 (71.43 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.DelegatingTypeDescriptionProvider:GetFullComponentName(System.Object):System.String:this (FullOpts)
40 (71.43 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.DelegatingTypeDescriptionProvider:GetRuntimeType(System.Type):System.Type:this (FullOpts)
40 (71.43 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.DelegatingTypeDescriptionProvider:IsSupportedType(System.Type):ubyte:this (FullOpts)
125 (70.22 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateLinePragmaStart(System.CodeDom.CodeLinePragma):this (FullOpts)
340 (69.11 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlCanonicalWriter:WriteStartElement(System.String,System.String):this (FullOpts)
53 (68.83 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:OutputDirection(int):this (FullOpts)
30 (66.67 % of base) : Microsoft.Extensions.Hosting.Systemd.dasm - Microsoft.Extensions.Hosting.Systemd.ServiceState:ToString():System.String:this (FullOpts)
42 (65.62 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateLinePragmaEnd(System.CodeDom.CodeLinePragma):this (FullOpts)
40 (65.57 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.DelegatingTypeDescriptionProvider:GetReflectionType(System.Type,System.Object):System.Type:this (FullOpts)
185 (64.01 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:OutputOperator(int):this (FullOpts)
1196 (63.96 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.XmlDecryptionTransform:GetInnerXml():System.Xml.XmlNodeList:this (FullOpts)
447 (63.68 % of base) : System.Data.Odbc.dasm - System.Data.Common.DbConnectionStringBuilderUtil:ConvertToBoolean(System.Object):ubyte (FullOpts)
49 (63.64 % of base) : System.Data.Odbc.dasm - System.Data.Odbc.OdbcConnection:CreateDbCommand():System.Data.Common.DbCommand:this (FullOpts)
162 (63.53 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.ImplicitMachineConfigHost:OpenStreamForRead(System.String):System.IO.Stream:this (FullOpts)
400 (61.73 % of base) : System.Diagnostics.Process.dasm - Interop+Sys:AllocNullTerminatedArray(System.String[],byref) (FullOpts)
107 (60.45 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:OutputFieldScopeModifier(int):this (FullOpts)
403 (59.35 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateCompileUnitStart(System.CodeDom.CodeCompileUnit):this (FullOpts)
256 (57.79 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:WriteName(System.Span`1[ubyte]):int:this (FullOpts)
57 (55.88 % of base) : System.Net.Mail.dasm - System.Net.Mail.MailAddress:GetHashCode():int:this (FullOpts)
117 (55.71 % of base) : System.Net.Http.dasm - System.Net.Http.Headers.KnownHeader:.ctor(System.String,System.Nullable`1[int],System.Nullable`1[int]):this (FullOpts)
64 (55.65 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateThrowExceptionStatement(System.CodeDom.CodeThrowExceptionStatement):this (FullOpts)
24 (54.55 % of base) : System.Net.Mail.dasm - System.Net.Mime.ContentDisposition:GetHashCode():int:this (FullOpts)
24 (54.55 % of base) : System.Net.Mail.dasm - System.Net.Mime.ContentType:GetHashCode():int:this (FullOpts)
735 (53.38 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:GenerateExtendedAttributesDataStream(System.Collections.Generic.Dictionary`2[System.String,System.String]):System.IO.MemoryStream (FullOpts)
77 (53.10 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateNotIsNullExpression(System.CodeDom.CodeExpression):this (FullOpts)
65 (52.00 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateMethodReturnStatement(System.CodeDom.CodeMethodReturnStatement):this (FullOpts)
84 (50.91 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.ElementInformation:GetReadOnlyErrorsList():System.Configuration.ConfigurationException[]:this (FullOpts)
293 (49.91 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:WriteAsGnu(System.IO.Stream,System.Span`1[ubyte]):this (FullOpts)
184 (49.07 % of base) : System.Private.CoreLib.dasm - System.Number:TryFormatFloat[double,ubyte](double,System.ReadOnlySpan`1[ushort],System.Globalization.NumberFormatInfo,System.Span`1[ubyte],byref):ubyte (FullOpts)
36 (48.00 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateNamespaceEnd(System.CodeDom.CodeNamespace):this (FullOpts)
120 (48.00 % of base) : System.ComponentModel.Annotations.dasm - System.ComponentModel.DataAnnotations.CompareAttribute:GetDisplayNameForProperty(System.Reflection.PropertyInfo):System.String:this (FullOpts)
112 (47.86 % of base) : System.Net.Http.dasm - System.Net.Http.Headers.KnownHeader:.ctor(System.String,ubyte,System.Net.Http.Headers.HttpHeaderParser,System.String[],System.Nullable`1[int],System.Nullable`1[int]):this (FullOpts)
215 (47.57 % of base) : System.Data.Odbc.dasm - System.Data.Common.DbConnectionOptions:ConvertValueToIntegratedSecurityInternal(System.String):ubyte (FullOpts)
321 (47.14 % of base) : System.Private.CoreLib.dasm - System.Security.SecureString:MarshalToString(ubyte,ubyte):long:this (FullOpts)
189 (47.01 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.NFloat:TryFormat(System.Span`1[ubyte],byref,System.ReadOnlySpan`1[ushort],System.IFormatProvider):ubyte:this (FullOpts)
153 (46.22 % of base) : System.Private.CoreLib.dasm - System.RuntimeType+RuntimeTypeCache+MemberInfoCache`1[System.__Canon]:Populate(System.String,int,int):System.__Canon[]:this (FullOpts)
47 (46.08 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateNamespaceImport(System.CodeDom.CodeNamespaceImport):this (FullOpts)
47 (45.19 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateAssignStatement(System.CodeDom.CodeAssignStatement):this (FullOpts)
153 (45.00 % of base) : System.Private.CoreLib.dasm - System.Net.WebUtility+<>c:<UrlEncode>b__8_0(System.Span`1[ushort],System.ValueTuple`2[System.String,int]):this (FullOpts)
49 (44.95 % of base) : System.Net.Security.dasm - System.Net.NegotiateAuthenticationPal+ManagedNtlmNegotiateAuthenticationPal:AddToPayload(byref,System.ReadOnlySpan`1[ushort],System.Span`1[ubyte],byref) (FullOpts)
Top method improvements (percentages):
-132 (-61.68 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Qil.QilTypeChecker:CheckFormalParameterList(System.Xml.Xsl.Qil.QilList):System.Xml.Xsl.XmlQueryType (FullOpts)
-132 (-61.68 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Qil.QilTypeChecker:CheckFunctionList(System.Xml.Xsl.Qil.QilList):System.Xml.Xsl.XmlQueryType (FullOpts)
-132 (-61.68 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Qil.QilTypeChecker:CheckGlobalParameterList(System.Xml.Xsl.Qil.QilList):System.Xml.Xsl.XmlQueryType (FullOpts)
-132 (-61.68 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Qil.QilTypeChecker:CheckGlobalVariableList(System.Xml.Xsl.Qil.QilList):System.Xml.Xsl.XmlQueryType (FullOpts)
-132 (-61.68 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Qil.QilTypeChecker:CheckSortKeyList(System.Xml.Xsl.Qil.QilList):System.Xml.Xsl.XmlQueryType (FullOpts)
-128 (-55.90 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILOptimizerVisitor:HasNestedSequence(System.Xml.Xsl.Qil.QilNode):ubyte (FullOpts)
-128 (-54.47 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILOptimizerVisitor:AreLiteralArgs(System.Xml.Xsl.Qil.QilNode):ubyte (FullOpts)
-110 (-50.23 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.MetadataLoadContext:Dispose(ubyte):this (FullOpts)
-22 (-44.90 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetworkInformation.LinuxIPv4InterfaceProperties:get_UsesWins():ubyte:this (FullOpts)
-328 (-41.10 % of base) : System.Net.WebSockets.Client.dasm - System.Net.WebSockets.WebSocketHandle:CreateSecKeyAndSecWebSocketAccept():System.Collections.Generic.KeyValuePair`2[System.String,System.String] (FullOpts)
-126 (-39.50 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.TailCallAnalyzer:Analyze(System.Xml.Xsl.Qil.QilExpression) (FullOpts)
-89 (-37.08 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.ReflectionEmitCachingMemberAccessor+Cache`1[long]:EvictStaleCacheEntries(long):this (FullOpts)
-89 (-36.93 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.ReflectionEmitCachingMemberAccessor+Cache`1[short]:EvictStaleCacheEntries(long):this (FullOpts)
-89 (-36.93 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.ReflectionEmitCachingMemberAccessor+Cache`1[ubyte]:EvictStaleCacheEntries(long):this (FullOpts)
-88 (-36.82 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.ReflectionEmitCachingMemberAccessor+Cache`1[int]:EvictStaleCacheEntries(long):this (FullOpts)
-16 (-36.36 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.NoOutputPropagator:.ctor():this (FullOpts)
-16 (-36.36 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.PassThroughPropagator:.ctor():this (FullOpts)
-84 (-35.44 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.ReflectionEmitCachingMemberAccessor+Cache`1[double]:EvictStaleCacheEntries(long):this (FullOpts)
-69 (-33.17 % of base) : System.Net.Http.dasm - System.Net.Http.HttpConnectionPoolManager:HeartBeat():this (FullOpts)
-135 (-32.93 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILVisitor:VisitSequence(System.Xml.Xsl.Qil.QilList):System.Xml.Xsl.Qil.QilNode:this (FullOpts)
-105 (-32.61 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.ReflectionEmitCachingMemberAccessor+Cache`1[System.Nullable`1[int]]:EvictStaleCacheEntries(long):this (FullOpts)
-127 (-31.51 % of base) : System.Security.Cryptography.Cose.dasm - System.Security.Cryptography.Cose.CoseMessage:ContainDuplicateLabels(System.Security.Cryptography.Cose.CoseHeaderMap,System.Security.Cryptography.Cose.CoseHeaderMap):ubyte (FullOpts)
-147 (-31.48 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.QilGenerator:CompileTextAvt(System.String):System.Xml.Xsl.Qil.QilNode:this (FullOpts)
-87 (-31.41 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.ReflectionEmitCachingMemberAccessor+Cache`1[System.Numerics.Vector`1[float]]:EvictStaleCacheEntries(long):this (FullOpts)
-99 (-30.18 % of base) : Microsoft.Extensions.Caching.Memory.dasm - Microsoft.Extensions.Caching.Memory.MemoryCache:ScanForExpiredItems():this (FullOpts)
-485 (-28.30 % of base) : System.Private.Xml.dasm - System.Xml.Schema.SchemaCollectionCompiler:Cleanup():this (FullOpts)
-138 (-26.95 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILVisitor:PrepareGlobalValues(System.Xml.Xsl.Qil.QilList):this (FullOpts)
-961 (-26.52 % of base) : System.Private.Xml.dasm - System.Xml.Schema.Compiler:Compile():ubyte:this (FullOpts)
-982 (-26.49 % of base) : System.Private.Xml.dasm - System.Xml.Schema.SchemaCollectionCompiler:Compile():this (FullOpts)
-604 (-26.42 % of base) : System.Private.Xml.dasm - System.Xml.Schema.Preprocessor:CopyIncludedComponents(System.Xml.Schema.XmlSchema,System.Xml.Schema.XmlSchema):this (FullOpts)
-88 (-25.96 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.ReflectionEmitCachingMemberAccessor+Cache`1[System.__Canon]:EvictStaleCacheEntries(long):this (FullOpts)
-671 (-25.90 % of base) : System.Private.Xml.dasm - System.Xml.Schema.Compiler:Prepare(System.Xml.Schema.XmlSchema,ubyte):this (FullOpts)
-103 (-23.79 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XmlSchemaComplexType:ContainsIdAttribute(ubyte):ubyte:this (FullOpts)
-155 (-23.59 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILOptimizerVisitor:VisitSequence(System.Xml.Xsl.Qil.QilList):System.Xml.Xsl.Qil.QilNode:this (FullOpts)
-89 (-23.18 % of base) : Microsoft.Extensions.Caching.Memory.dasm - Microsoft.Extensions.Caching.Memory.MemoryCache:Clear():this (FullOpts)
-85 (-23.16 % of base) : Microsoft.Extensions.Logging.dasm - Microsoft.Extensions.Logging.LoggerFactory:RefreshFilters(Microsoft.Extensions.Logging.LoggerFilterOptions):this (FullOpts)
-83 (-22.31 % of base) : System.Security.Cryptography.Cose.dasm - System.Security.Cryptography.Cose.CoseHeaderMap:ComputeEncodedSize(System.Security.Cryptography.Cose.CoseHeaderMap,System.Nullable`1[int]):int (FullOpts)
-293 (-22.28 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XmlSchemaSet:RemoveSchemaFromGlobalTables(System.Xml.Schema.XmlSchema):this (FullOpts)
-391 (-21.97 % of base) : System.Private.Xml.dasm - System.Xml.Schema.Compiler:Output(System.Xml.Schema.SchemaInfo):this (FullOpts)
-97 (-21.75 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.ReflectTypeDescriptionProvider:GetPopulatedTypes(System.Reflection.Module):System.Type[]:this (FullOpts)
-391 (-21.71 % of base) : System.Private.Xml.dasm - System.Xml.Schema.SchemaCollectionCompiler:Output(System.Xml.Schema.SchemaInfo):this (FullOpts)
-90 (-21.58 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Metrics.AggregationManager:Collect():this (FullOpts)
-16 (-20.78 % of base) : System.Private.CoreLib.dasm - System.Diagnostics.Tracing.NameInfo:Compare(System.String,int):int:this (FullOpts)
-69 (-20.18 % of base) : System.Net.Http.dasm - System.Net.Http.HttpConnectionPoolManager:Dispose():this (FullOpts)
-84 (-19.49 % of base) : System.Data.Odbc.dasm - System.Data.ProviderBase.DbConnectionPoolGroup:Clear():int:this (FullOpts)
-136 (-18.78 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILVisitor:Visit(System.Xml.Xsl.Qil.QilExpression,System.Xml.Xsl.IlGen.GenerateHelper,System.Reflection.MethodInfo):this (FullOpts)
-78 (-18.53 % of base) : Microsoft.Extensions.FileProviders.Physical.dasm - Microsoft.Extensions.FileProviders.Physical.PhysicalFilesWatcher:RaiseChangeEvents(System.Object) (FullOpts)
-76 (-17.12 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.ActivityLink:GetHashCode():int:this (FullOpts)
-114 (-16.64 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XmlSchemaValidator:GetExpectedParticles():System.Xml.Schema.XmlSchemaParticle[]:this (FullOpts)
-596 (-16.41 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XmlSchemaSet:CopyFromCompiledSet(System.Xml.Schema.XmlSchemaSet):this (FullOpts)
-80 (-15.97 % of base) : System.Net.Http.dasm - System.Net.Http.FailedProxyCache:CleanupHelper():this (FullOpts)
-129 (-15.81 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILOptimizerVisitor:VisitQilExpression(System.Xml.Xsl.Qil.QilExpression):System.Xml.Xsl.Qil.QilNode:this (FullOpts)
-84 (-15.61 % of base) : Microsoft.Extensions.Logging.Console.dasm - Microsoft.Extensions.Logging.Console.ConsoleLoggerProvider:ReloadLoggerOptions(Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions):this (FullOpts)
-104 (-15.45 % of base) : Microsoft.Extensions.FileProviders.Physical.dasm - Microsoft.Extensions.FileProviders.Physical.PhysicalFilesWatcher:ReportChangeForMatchedEntries(System.String):this (FullOpts)
-97 (-15.20 % of base) : System.Data.Odbc.dasm - System.Data.ProviderBase.DbConnectionPoolGroup:Prune():ubyte:this (FullOpts)
-86 (-14.60 % of base) : System.Net.Http.dasm - System.Net.Http.HttpConnectionPoolManager:RemoveStalePools():this (FullOpts)
-11 (-14.29 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.NoOutputPropagator:.cctor() (FullOpts)
-11 (-14.29 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.PassThroughPropagator:.cctor() (FullOpts)
-191 (-13.58 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.QilGenerator:GetNsVar(System.Xml.Xsl.Qil.QilList):System.Xml.Xsl.Qil.QilIterator:this (FullOpts)
-113 (-12.28 % of base) : System.Security.Cryptography.Cose.dasm - System.Security.Cryptography.Cose.CoseHeaderMap:Encode(System.Security.Cryptography.Cose.CoseHeaderMap,System.Span`1[ubyte],ubyte,System.Nullable`1[int]):int (FullOpts)
-111 (-12.21 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.SerializableMapping:CheckDuplicateElement(System.Xml.Schema.XmlSchemaElement,System.String):this (FullOpts)
-76 (-11.78 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XmlSchemaSet:ProcessNewSubstitutionGroups(System.Xml.Schema.XmlSchemaObjectTable,ubyte):this (FullOpts)
-82 (-11.60 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILOptimizerVisitor:IsConstructedExpression(System.Xml.Xsl.Qil.QilNode):ubyte:this (FullOpts)
-126 (-11.45 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.QilGenerator:CompileProtoTemplate(System.Xml.Xsl.Xslt.ProtoTemplate):this (FullOpts)
-4 (-11.11 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.TypeLoading.RoType:get_Assembly():System.Reflection.Assembly:this (FullOpts)
-182 (-11.07 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILVisitor:Sequence(System.Xml.Xsl.Qil.QilList):this (FullOpts)
-25 (-11.01 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.Json.JsonFormatReaderGenerator+CriticalHelper:GenerateCollectionReader(System.Runtime.Serialization.DataContracts.CollectionDataContract):System.Runtime.Serialization.Json.JsonFormatCollectionReaderDelegate:this (FullOpts)
-26 (-10.88 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.SchemaObjectCache:GenerateSchemaGraph(System.Xml.Serialization.XmlSchemas):this (FullOpts)
-93 (-10.86 % of base) : System.Private.Xml.dasm - System.Xml.Schema.SchemaCollectionCompiler:Prepare():this (FullOpts)
-42 (-10.77 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.MemberLookup:IsDynamicMember(Microsoft.CSharp.RuntimeBinder.Semantics.Symbol):ubyte (FullOpts)
-193 (-10.56 % of base) : System.Private.Xml.dasm - System.Xml.Schema.Compiler:ProcessSubstitutionGroups():this (FullOpts)
-124 (-10.35 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILOptimizerVisitor:VisitStrConcat(System.Xml.Xsl.Qil.QilStrConcat):System.Xml.Xsl.Qil.QilNode:this (FullOpts)
-75 (-9.89 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILNamespaceAnalyzer:AnalyzeContent(System.Xml.Xsl.Qil.QilNode):this (FullOpts)
-15 (-9.55 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlUTF8NodeWriter:SetOutput(System.IO.Stream,ubyte,System.Text.Encoding):this (FullOpts)
-31 (-9.45 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.XmlFormatReaderGenerator+CriticalHelper:GenerateCollectionReader(System.Runtime.Serialization.DataContracts.CollectionDataContract):System.Runtime.Serialization.XmlFormatCollectionReaderDelegate:this (FullOpts)
-199 (-9.42 % of base) : System.Private.Xml.dasm - System.Xml.Schema.SchemaCollectionCompiler:CompileComplexType(System.Xml.Schema.XmlSchemaComplexType):this (FullOpts)
-149 (-8.75 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILVisitor:VisitSort(System.Xml.Xsl.Qil.QilLoop):System.Xml.Xsl.Qil.QilNode:this (FullOpts)
-13 (-8.72 % of base) : System.Runtime.InteropServices.dasm - System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller`1[double]:.cctor() (FullOpts)
-13 (-8.72 % of base) : System.Runtime.InteropServices.dasm - System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller`1[int]:.cctor() (FullOpts)
-13 (-8.72 % of base) : System.Runtime.InteropServices.dasm - System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller`1[long]:.cctor() (FullOpts)
-13 (-8.72 % of base) : System.Runtime.InteropServices.dasm - System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller`1[short]:.cctor() (FullOpts)
-13 (-8.72 % of base) : System.Runtime.InteropServices.dasm - System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller`1[System.Nullable`1[int]]:.cctor() (FullOpts)
-13 (-8.72 % of base) : System.Runtime.InteropServices.dasm - System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller`1[System.Numerics.Vector`1[float]]:.cctor() (FullOpts)
-13 (-8.72 % of base) : System.Runtime.InteropServices.dasm - System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller`1[ubyte]:.cctor() (FullOpts)
-12 (-8.70 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.ConfigurationElement:GetErrors():System.Configuration.ConfigurationErrorsException:this (FullOpts)
-90 (-8.34 % of base) : System.Private.Xml.dasm - System.Xml.Schema.Compiler:CheckParticleDerivation(System.Xml.Schema.XmlSchemaComplexType):this (FullOpts)
-13 (-7.65 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.X509Certificates.X509Certificate2Collection:Export(int):ubyte[]:this (FullOpts)
-215 (-7.60 % of base) : System.Private.Xml.dasm - System.Xml.Schema.Compiler:CheckAttributeGroupRestriction(System.Xml.Schema.XmlSchemaAttributeGroup,System.Xml.Schema.XmlSchemaAttributeGroup):this (FullOpts)
-3 (-7.32 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.DelegatingTypeDescriptionProvider:get_RequireRegisteredTypes():System.Nullable`1[ubyte]:this (FullOpts)
-4 (-7.14 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.DelegatingTypeDescriptionProvider:IsRegisteredType(System.Type):ubyte:this (FullOpts)
-81 (-7.02 % of base) : System.Net.Requests.dasm - System.Net.ServicePointManager:FindServicePoint(System.Uri,System.Net.IWebProxy):System.Net.ServicePoint (FullOpts)
-33 (-6.78 % of base) : System.Data.Common.dasm - System.Data.DataTable:EvaluateExpressions():this (FullOpts)
-161 (-6.69 % of base) : System.Data.Common.dasm - System.Data.DataTable:ReadXmlDiffgram(System.Xml.XmlReader):this (FullOpts)
-31 (-6.68 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.PropertyInformationCollection:CopyTo(System.Configuration.PropertyInformation[],int):this (FullOpts)
-15 (-6.17 % of base) : System.Private.CoreLib.dasm - System.Reflection.RuntimePropertyInfo:GetConstantValue(ubyte):System.Object:this (FullOpts)
-146 (-5.78 % of base) : System.Data.Common.dasm - System.Data.XmlDataTreeWriter:Save(System.Xml.XmlWriter,ubyte):this (FullOpts)
-106 (-5.60 % of base) : System.Private.Xml.dasm - System.Xml.Schema.Compiler:CompileComplexType(System.Xml.Schema.XmlSchemaComplexType):this (FullOpts)
-101 (-5.55 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XmlSchemaInference:InferSchema1(System.Xml.XmlReader,System.Xml.Schema.XmlSchemaSet):System.Xml.Schema.XmlSchemaSet:this (FullOpts)
-41 (-5.36 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.XmlObjectSerializer:WriteObject(System.IO.Stream,System.Object):this (FullOpts)
-88 (-5.23 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.X509Certificates.FindPal:FindFromCollection(System.Security.Cryptography.X509Certificates.X509Certificate2Collection,int,System.Object,ubyte):System.Security.Cryptography.X509Certificates.X509Certificate2Collection (FullOpts)
694 total methods with Code Size differences (177 improved, 517 regressed), 234674 unchanged.
--------------------------------------------------------------------------------
Artifacts:
- build-clr-checked-main.zip (88 MB)
- build-artifacts-main.zip (708 MB)
- build-clr-checked-pr.zip (88 MB)
- build-artifacts-pr.zip (709 MB)
- jit-diffs-pr.zip (137 MB)
- jit-diffs-main.zip (136 MB)
- diff-frameworks.txt (74 KB)
- ShortDiffsRegressions.md (51 KB)
- LongDiffsRegressions.md (888 KB)
- ShortDiffsImprovements.md (50 KB)
- LongDiffsImprovements.md (896 KB)
Metadata
Metadata
Assignees
Labels
No labels