forked from MihaZupan/runtime-utils
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Job completed in 16 minutes 2 seconds (remote runner delay: 2 minutes 3 seconds).
dotnet/runtime#111896
Diffs
Diffs
Found 185 files with textual diffs.
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 43603954
Total bytes of diff: 43638056
Total bytes of delta: 34102 (0.08 % of base)
Total relative delta: 156.84
diff is a regression.
relative diff is a regression.
Top file regressions (bytes):
15398 : System.Private.CoreLib.dasm (0.21 % of base)
7932 : System.CodeDom.dasm (3.75 % of base)
2803 : System.Linq.Parallel.dasm (0.12 % of base)
2504 : System.Formats.Tar.dasm (1.97 % of base)
2251 : System.Text.Json.dasm (0.17 % of base)
1979 : System.Security.Cryptography.Xml.dasm (0.99 % of base)
1859 : System.Security.Cryptography.dasm (0.17 % of base)
1027 : MihuBot.dasm (0.09 % of base)
1001 : System.Net.Http.dasm (0.12 % of base)
863 : System.Net.Mail.dasm (0.48 % of base)
827 : System.Data.Odbc.dasm (0.35 % of base)
802 : Microsoft.Extensions.DependencyInjection.dasm (1.16 % of base)
802 : System.Linq.Expressions.dasm (0.09 % of base)
673 : System.Net.Security.dasm (0.30 % 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)
444 : System.Reflection.MetadataLoadContext.dasm (0.20 % of base)
438 : System.Diagnostics.Process.dasm (0.46 % of base)
411 : System.Private.DataContractSerialization.dasm (0.04 % of base)
353 : System.Diagnostics.TraceSource.dasm (0.74 % of base)
342 : Yarp.ReverseProxy.dasm (0.09 % of base)
287 : System.Data.Common.dasm (0.02 % of base)
207 : System.Net.Sockets.dasm (0.08 % of base)
151 : System.ComponentModel.Composition.dasm (0.04 % of base)
151 : System.Net.WebClient.dasm (0.28 % of base)
145 : System.Net.HttpListener.dasm (0.14 % of base)
140 : System.Diagnostics.TextWriterTraceListener.dasm (0.77 % of base)
132 : Markdig.dasm (0.02 % of base)
129 : System.ComponentModel.TypeConverter.dasm (0.04 % of base)
126 : System.Composition.TypedParts.dasm (0.26 % of base)
120 : System.ComponentModel.Annotations.dasm (0.23 % of base)
111 : System.Console.dasm (0.13 % of base)
106 : System.Net.Primitives.dasm (0.10 % of base)
99 : Microsoft.Extensions.FileProviders.Physical.dasm (0.59 % 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)
86 : System.IO.Ports.dasm (0.17 % of base)
83 : System.Text.Encoding.CodePages.dasm (0.11 % of base)
81 : ILCompiler.Reflection.ReadyToRun.dasm (0.04 % of base)
54 : Microsoft.CSharp.dasm (0.02 % of base)
49 : Microsoft.Extensions.Hosting.Systemd.dasm (1.41 % of base)
44 : System.Diagnostics.FileVersionInfo.dasm (0.42 % of base)
44 : System.Configuration.ConfigurationManager.dasm (0.01 % 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)
12 : Microsoft.Extensions.FileSystemGlobbing.dasm (0.05 % 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):
-9072 : System.Private.Xml.dasm (-0.22 % of base)
-2107 : System.Net.ServerSentEvents.dasm (-2.86 % of base)
-440 : System.Security.Cryptography.Cose.dasm (-0.65 % of base)
-328 : System.Net.WebSockets.Client.dasm (-1.51 % of base)
-213 : System.Diagnostics.DiagnosticSource.dasm (-0.09 % of base)
-157 : System.Numerics.Tensors.dasm (-0.01 % of base)
-129 : System.Runtime.Numerics.dasm (-0.11 % 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)
-28 : System.Net.WebSockets.dasm (-0.02 % 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)
67 total files with Code Size differences (14 improved, 53 regressed), 196 unchanged.
Top method regressions (bytes):
2035 (34.57 % of base) : System.Private.CoreLib.dasm - System.DateTimeFormat:FormatCustomized[ubyte](System.DateTime,System.ReadOnlySpan`1[ushort],System.Globalization.DateTimeFormatInfo,System.TimeSpan,byref) (FullOpts)
1196 (63.96 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.XmlDecryptionTransform:GetInnerXml():System.Xml.XmlNodeList:this (FullOpts)
641 (46.55 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:GenerateExtendedAttributesDataStream(System.Collections.Generic.Dictionary`2[System.String,System.String]):System.IO.MemoryStream (FullOpts)
537 (54.63 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:WritePosixAndGnuSharedFields(System.Span`1[ubyte]):int:this (FullOpts)
499 (76.89 % of base) : System.Private.CoreLib.dasm - System.IO.Directory:CreateTempSubdirectoryCore(System.String):System.String (FullOpts)
480 (20.41 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateProperty(System.CodeDom.CodeMemberProperty,System.CodeDom.CodeTypeDeclaration):this (FullOpts)
391 (5.79 % of base) : System.Private.CoreLib.dasm - System.Number:NumberToStringFormat[ubyte](byref,byref,System.ReadOnlySpan`1[ushort],System.Globalization.NumberFormatInfo) (FullOpts)
389 (57.29 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateCompileUnitStart(System.CodeDom.CodeCompileUnit):this (FullOpts)
387 (10.68 % of base) : System.Private.CoreLib.dasm - System.Number:TryParseNumber[ubyte](byref,ulong,int,byref,System.Globalization.NumberFormatInfo):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)
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)
341 (52.62 % of base) : System.Diagnostics.Process.dasm - Interop+Sys:AllocNullTerminatedArray(System.String[],byref) (FullOpts)
336 (15.63 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateMethod(System.CodeDom.CodeMemberMethod,System.CodeDom.CodeTypeDeclaration):this (FullOpts)
328 (30.26 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:OutputAttributes(System.CodeDom.CodeAttributeDeclarationCollection,ubyte,System.String,ubyte):this (FullOpts)
321 (33.40 % 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)
318 (31.18 % 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)
305 (37.24 % of base) : System.Private.CoreLib.dasm - System.IO.Path:GetTempFileName():System.String (FullOpts)
303 (16.17 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateTypeStart(System.CodeDom.CodeTypeDeclaration):this (FullOpts)
293 (59.55 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlCanonicalWriter:WriteStartElement(System.String,System.String):this (FullOpts)
289 (31.24 % 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)
276 (35.66 % of base) : System.Data.Odbc.dasm - System.Data.Common.DbConnectionStringBuilderUtil:ConvertToIntegratedSecurity(System.Object):ubyte (FullOpts)
262 (20.29 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.MetadataLoadContext:LoadFromStreamCore(System.IO.Stream):System.Reflection.TypeLoading.RoAssembly:this (FullOpts)
258 (79.14 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.Utf8StringMarshaller+ManagedToUnmanagedIn:FromManaged(System.String,System.Span`1[ubyte]):this (FullOpts)
256 (86.78 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlCanonicalWriter:WriteStartAttribute(System.String,System.String):this (FullOpts)
255 (37.44 % of base) : System.Private.CoreLib.dasm - System.Security.SecureString:MarshalToString(ubyte,ubyte):long:this (FullOpts)
248 (28.51 % of base) : Microsoft.Extensions.FileProviders.Physical.dasm - Microsoft.Extensions.FileProviders.Physical.PollingWildCardChangeToken:CalculateChanges():ubyte:this (FullOpts)
241 (31.54 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateConstructor(System.CodeDom.CodeConstructor,System.CodeDom.CodeTypeDeclaration):this (FullOpts)
240 (123.71 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.Utf8StringMarshaller:ConvertToUnmanaged(System.String):ulong (FullOpts)
235 (95.14 % of base) : System.Private.CoreLib.dasm - System.Text.StringBuilder:ReplaceBufferUtf8Internal(System.ReadOnlySpan`1[ubyte]):this (FullOpts)
229 (39.01 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:WriteAsGnu(System.IO.Stream,System.Span`1[ubyte]):this (FullOpts)
225 (39.20 % of base) : System.IO.Packaging.dasm - System.IO.Packaging.Package:DoOperationOnEachPart(System.IO.Packaging.Package+PartOperation):this (FullOpts)
225 (22.80 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonWriter:WritePropertyName(float):this (FullOpts)
223 (35.74 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:OutputTypeAttributes(System.CodeDom.CodeTypeDeclaration):this (FullOpts)
220 (12.64 % of base) : MihuBot.dasm - MihuBot.Commands.DebugDumpCommand:SerializeUser(Discord.WebSocket.SocketGuildUser,System.Text.StringBuilder) (FullOpts)
219 (31.20 % of base) : System.Data.Odbc.dasm - System.Data.Common.DbConnectionStringBuilderUtil:ConvertToBoolean(System.Object):ubyte (FullOpts)
218 (17.30 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.XmlDsigExcC14NTransform:GetInnerXml():System.Xml.XmlNodeList:this (FullOpts)
216 (17.93 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:CollectExtendedAttributesFromStandardFieldsIfNeeded():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)
212 (86.18 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.AnsiStringMarshaller+ManagedToUnmanagedIn:FromManaged(System.String,System.Span`1[ubyte]):this (FullOpts)
209 (23.83 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:WriteUstarName(System.Span`1[ubyte]):int:this (FullOpts)
203 (28.16 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateArrayCreateExpression(System.CodeDom.CodeArrayCreateExpression):this (FullOpts)
202 (45.60 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:WriteName(System.Span`1[ubyte]):int:this (FullOpts)
195 (119.63 % of base) : System.Private.CoreLib.dasm - System.DateTimeFormat:AppendString[ubyte](byref,System.ReadOnlySpan`1[ushort]) (FullOpts)
194 (91.08 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.AnsiStringMarshaller:ConvertToUnmanaged(System.String):ulong (FullOpts)
190 (7.88 % of base) : MihuBot.dasm - MihuBot.Commands.DebugDumpCommand:SerializeGuild(Discord.WebSocket.SocketGuild,System.Text.StringBuilder) (FullOpts)
189 (42.38 % of base) : System.Private.CoreLib.dasm - System.Double:TryFormat(System.Span`1[ubyte],byref,System.ReadOnlySpan`1[ushort],System.IFormatProvider):ubyte: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)
189 (42.38 % of base) : System.Private.CoreLib.dasm - System.Single:TryFormat(System.Span`1[ubyte],byref,System.ReadOnlySpan`1[ushort],System.IFormatProvider):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)
183 (8.26 % of base) : MihuBot.dasm - MihuBot.Helpers.MinecraftRCON+RconConnection+<SendRawPacketAsync>d__8:MoveNext():this (FullOpts)
183 (41.97 % of base) : System.Private.CoreLib.dasm - System.Half:TryFormat(System.Span`1[ubyte],byref,System.ReadOnlySpan`1[ushort],System.IFormatProvider):ubyte:this (FullOpts)
182 (37.07 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonWriter:TryFormatDouble(double,System.Span`1[ubyte],byref):ubyte (FullOpts)
182 (37.07 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonWriter:TryFormatSingle(float,System.Span`1[ubyte],byref):ubyte (FullOpts)
180 (33.83 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateComment(System.CodeDom.CodeComment):this (FullOpts)
177 (61.25 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:OutputOperator(int):this (FullOpts)
175 (14.46 % of base) : System.CodeDom.dasm - System.CodeDom.Compiler.CodeGenerator:GeneratePrimitiveExpression(System.CodeDom.CodePrimitiveExpression):this (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)
173 (79.36 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:OutputMemberAccessModifier(int):this (FullOpts)
171 (43.73 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Converters.HalfConverter:Format(System.Span`1[ubyte],System.Half,byref) (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)
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)
161 (19.63 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:WriteCommonFields(System.Span`1[ubyte],ubyte):int: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 (26.78 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateVariableDeclarationStatement(System.CodeDom.CodeVariableDeclarationStatement):this (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)
158 (75.96 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:AppendFormatted[System.Numerics.Vector`1[float]](System.Numerics.Vector`1[float],System.String):ubyte:this (FullOpts)
158 (74.53 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:AppendFormatted[System.Numerics.Vector`1[float]](System.Numerics.Vector`1[float]):ubyte:this (FullOpts)
157 (19.03 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GeneratePrimitiveExpression(System.CodeDom.CodePrimitiveExpression):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 (92.81 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshal:StringToHGlobalUTF8(System.String):long (FullOpts)
155 (20.42 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:AppendFormatted[System.Nullable`1[int]](System.Nullable`1[int]):ubyte:this (FullOpts)
155 (16.11 % of base) : System.Private.Xml.dasm - System.Xml.XmlTextReaderImpl+<ParseDtdFromParserContextAsync>d__583:MoveNext():this (FullOpts)
154 (2.36 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TensorPrimitivesHelperTwoSpanInSpanOut[System.__Canon](byref,byref,byref,System.Numerics.Tensors.Tensor+PerformCalculationTwoSpanInSpanOut`1[System.__Canon]):byref (FullOpts)
154 (24.10 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:AppendFormatted[System.__Canon](System.__Canon):ubyte:this (FullOpts)
153 (14.66 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.NullableDecimalMinMaxAggregationOperator:InternalAggregate(byref):System.Nullable`1[System.Decimal]: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 (18.35 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:AppendFormatted[System.Nullable`1[int]](System.Nullable`1[int],System.String):ubyte:this (FullOpts)
151 (102.03 % of base) : System.Private.CoreLib.dasm - System.StubHelpers.UTF8BufferMarshaler:ConvertToNative(System.Text.StringBuilder,long,int):long (FullOpts)
151 (82.07 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:AppendFormatted(System.String):ubyte: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)
150 (28.41 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:<AppendSpanFormattable>g__GrowAndAppendFormatted|20_0[double](byref,double,int,byref,System.String):ubyte (FullOpts)
149 (13.19 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateEvent(System.CodeDom.CodeMemberEvent,System.CodeDom.CodeTypeDeclaration):this (FullOpts)
149 (72.33 % of base) : System.Private.CoreLib.dasm - System.Diagnostics.Tracing.Statics:MetadataForString(System.String,int,int,int):ubyte[] (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)
146 (19.08 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.DecimalAverageAggregationOperator:InternalAggregate(byref):System.Decimal:this (FullOpts)
146 (21.86 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:AppendFormatted[System.__Canon](System.__Canon,System.String):ubyte:this (FullOpts)
145 (21.42 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.NullableDecimalAverageAggregationOperator:InternalAggregate(byref):System.Nullable`1[System.Decimal]:this (FullOpts)
145 (17.39 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:<AppendSpanFormattable>g__GrowAndAppendFormatted|20_0[long](byref,long,int,byref,System.String):ubyte (FullOpts)
145 (28.38 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:AppendSpanFormattable[ubyte](ubyte,System.String):ubyte:this (FullOpts)
144 (17.71 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:<AppendSpanFormattable>g__GrowAndAppendFormatted|20_0[System.Nullable`1[int]](byref,System.Nullable`1[int],int,byref,System.String):ubyte (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)
-286 (-8.74 % of base) : System.Net.ServerSentEvents.dasm - System.Net.ServerSentEvents.SseFormatter+<WriteAsyncCore>d__3`1[double]:MoveNext():this (FullOpts)
-286 (-8.74 % of base) : System.Net.ServerSentEvents.dasm - System.Net.ServerSentEvents.SseFormatter+<WriteAsyncCore>d__3`1[int]:MoveNext():this (FullOpts)
-286 (-8.74 % of base) : System.Net.ServerSentEvents.dasm - System.Net.ServerSentEvents.SseFormatter+<WriteAsyncCore>d__3`1[long]:MoveNext():this (FullOpts)
-286 (-8.74 % of base) : System.Net.ServerSentEvents.dasm - System.Net.ServerSentEvents.SseFormatter+<WriteAsyncCore>d__3`1[short]:MoveNext():this (FullOpts)
-286 (-6.83 % of base) : System.Net.ServerSentEvents.dasm - System.Net.ServerSentEvents.SseFormatter+<WriteAsyncCore>d__3`1[System.__Canon]:MoveNext():this (FullOpts)
-286 (-8.74 % of base) : System.Net.ServerSentEvents.dasm - System.Net.ServerSentEvents.SseFormatter+<WriteAsyncCore>d__3`1[System.Nullable`1[int]]:MoveNext():this (FullOpts)
-286 (-8.70 % of base) : System.Net.ServerSentEvents.dasm - System.Net.ServerSentEvents.SseFormatter+<WriteAsyncCore>d__3`1[System.Numerics.Vector`1[float]]:MoveNext():this (FullOpts)
-286 (-8.74 % of base) : System.Net.ServerSentEvents.dasm - System.Net.ServerSentEvents.SseFormatter+<WriteAsyncCore>d__3`1[ubyte]:MoveNext():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)
-188 (-20.43 % 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)
-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)
-164 (-4.56 % of base) : System.Net.WebSockets.dasm - System.Net.WebSockets.ManagedWebSocket+<CloseAsyncPrivate>d__69:MoveNext():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 (-36.97 % 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)
-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)
-142 (-13.87 % of base) : System.Private.CoreLib.dasm - System.IO.Stream+<<ReadAsync>g__FinishReadAsync|45_0>d:MoveNext():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)
-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 (-18.42 % of base) : Microsoft.Extensions.FileProviders.Physical.dasm - Microsoft.Extensions.FileProviders.Physical.PhysicalFilesWatcher:ReportChangeForMatchedEntries(System.String):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)
-119 (-7.01 % of base) : System.Data.Common.dasm - System.Data.Common.DbProviderFactories:GetFactoryClasses():System.Data.DataTable (FullOpts)
-114 (-16.64 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XmlSchemaValidator:GetExpectedParticles():System.Xml.Schema.XmlSchemaParticle[]:this (FullOpts)
-111 (-32.46 % of base) : System.Net.Http.dasm - System.Net.Http.HttpConnectionPoolManager:Dispose():this (FullOpts)
-111 (-53.37 % of base) : System.Net.Http.dasm - System.Net.Http.HttpConnectionPoolManager:HeartBeat():this (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)
-109 (-39.35 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.ReflectionEmitCachingMemberAccessor+Cache`1[System.Numerics.Vector`1[float]]:EvictStaleCacheEntries(long):this (FullOpts)
-106 (-5.60 % of base) : System.Private.Xml.dasm - System.Xml.Schema.Compiler:CompileComplexType(System.Xml.Schema.XmlSchemaComplexType):this (FullOpts)
-105 (-13.53 % of base) : MihuBot.dasm - MihuBot.Logger+<>c__DisplayClass53_0:<MessageReceivedAsync>b__1():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 (-4.12 % of base) : System.Data.Common.dasm - System.Data.XmlDataTreeWriter:Save(System.Xml.XmlWriter,ubyte):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 (-27.69 % of base) : System.Security.Cryptography.Cose.dasm - System.Security.Cryptography.Cose.CoseHeaderMap:ComputeEncodedSize(System.Security.Cryptography.Cose.CoseHeaderMap,System.Nullable`1[int]):int (FullOpts)
-103 (-23.79 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XmlSchemaComplexType:ContainsIdAttribute(ubyte):ubyte:this (FullOpts)
-102 (-4.24 % of base) : System.Data.Common.dasm - System.Data.DataTable:ReadXmlDiffgram(System.Xml.XmlReader):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)
-98 (-4.24 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader+<WriteAsGnuAsync>d__99:MoveNext():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)
-94 (-7.44 % of base) : Yarp.ReverseProxy.dasm - Yarp.ReverseProxy.Management.ProxyConfigManager:UpdateRuntimeRoutes(System.Collections.Generic.IList`1[Yarp.ReverseProxy.Configuration.RouteConfig]):ubyte:this (FullOpts)
-93 (-10.86 % of base) : System.Private.Xml.dasm - System.Xml.Schema.SchemaCollectionCompiler:Prepare():this (FullOpts)
-92 (-3.74 % of base) : System.Data.Odbc.dasm - System.Data.ProviderBase.DbMetaDataFactory:ExecuteCommand(System.Data.DataRow,System.String[],System.Data.Common.DbConnection):System.Data.DataTable:this (FullOpts)
-92 (-1.48 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.QilGenerator:PrecompileProtoTemplatesHeaders():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 (-4.00 % 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)
-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)
-88 (-21.10 % of base) : Yarp.ReverseProxy.dasm - Yarp.ReverseProxy.Management.ProxyConfigManager:CreateEndpoints():this (FullOpts)
-86 (-5.87 % of base) : MihuBot.dasm - MihuBot.Commands.ReminderCommand:TryParseRemindTimeCore(System.String,System.DateTime,byref):ubyte (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 (-35.44 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.ReflectionEmitCachingMemberAccessor+Cache`1[double]:EvictStaleCacheEntries(long):this (FullOpts)
-83 (-22.87 % of base) : Yarp.ReverseProxy.dasm - Yarp.ReverseProxy.Delegation.HttpSysDelegator:RemoveDeadQueueReferences():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)
-80 (-13.58 % of base) : System.Net.Http.dasm - System.Net.Http.HttpConnectionPoolManager:RemoveStalePools():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)
-74 (-6.20 % of base) : Yarp.ReverseProxy.dasm - Yarp.ReverseProxy.Management.ProxyConfigManager:UpdateRuntimeDestinations(System.Collections.Generic.IReadOnlyDictionary`2[System.String,Yarp.ReverseProxy.Configuration.DestinationConfig],System.Collections.Concurrent.ConcurrentDictionary`2[System.String,Yarp.ReverseProxy.Model.DestinationState]):ubyte:this (FullOpts)
-72 (-16.29 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.CryptoStream:Write(System.ReadOnlySpan`1[ubyte]):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)
-62 (-3.22 % of base) : Yarp.ReverseProxy.dasm - Yarp.ReverseProxy.Management.ProxyConfigManager:UpdateRuntimeClusters(System.Collections.Generic.IEnumerable`1[Yarp.ReverseProxy.Configuration.ClusterConfig]):this (FullOpts)
-61 (-3.32 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:ConcatenateOnDimension[double](int,System.ReadOnlySpan`1[System.Numerics.Tensors.Tensor`1[double]],byref):byref (FullOpts)
-61 (-3.32 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:ConcatenateOnDimension[int](int,System.ReadOnlySpan`1[System.Numerics.Tensors.Tensor`1[int]],byref):byref (FullOpts)
Top method regressions (percentages):
97 (312.90 % 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)
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)
40 (210.53 % of base) : System.CodeDom.dasm - System.CodeDom.Compiler.CodeGenerator:ContinueOnNewLine(System.String):this (FullOpts)
98 (208.51 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshal:GetAnsiStringByteCount(System.ReadOnlySpan`1[ushort]):int (FullOpts)
141 (188.00 % of base) : System.Private.CoreLib.dasm - System.Number:TryCopyTo[ubyte](System.String,System.Span`1[ubyte],byref):ubyte (FullOpts)
35 (184.21 % of base) : System.CodeDom.dasm - System.CodeDom.Compiler.CodeGenerator:OutputIdentifier(System.String):this (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)
109 (153.52 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshal:GetAnsiStringBytes(System.ReadOnlySpan`1[ushort],System.Span`1[ubyte]) (FullOpts)
140 (142.86 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshal:StringToAnsiString(System.String,ulong,int,ubyte,ubyte):int (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)
30 (125.00 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateAttributeDeclarationsEnd(System.CodeDom.CodeAttributeDeclarationCollection):this (FullOpts)
30 (125.00 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateAttributeDeclarationsStart(System.CodeDom.CodeAttributeDeclarationCollection):this (FullOpts)
240 (123.71 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.Utf8StringMarshaller:ConvertToUnmanaged(System.String):ulong (FullOpts)
195 (119.63 % of base) : System.Private.CoreLib.dasm - System.DateTimeFormat:AppendString[ubyte](byref,System.ReadOnlySpan`1[ushort]) (FullOpts)
30 (103.45 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateBaseReferenceExpression(System.CodeDom.CodeBaseReferenceExpression):this (FullOpts)
30 (103.45 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GeneratePropertySetValueReferenceExpression(System.CodeDom.CodePropertySetValueReferenceExpression):this (FullOpts)
30 (103.45 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateThisReferenceExpression(System.CodeDom.CodeThisReferenceExpression):this (FullOpts)
30 (103.45 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.TypeLoading.Helpers:ToUtf8(System.String):ubyte[] (FullOpts)
151 (102.03 % of base) : System.Private.CoreLib.dasm - System.StubHelpers.UTF8BufferMarshaler:ConvertToNative(System.Text.StringBuilder,long,int):long (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)
127 (96.21 % 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)
235 (95.14 % 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)
194 (91.08 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.AnsiStringMarshaller:ConvertToUnmanaged(System.String):ulong (FullOpts)
120 (88.89 % of base) : System.Private.CoreLib.dasm - Interop+Sys+DirectoryEntry:GetName(System.Span`1[ushort]):System.ReadOnlySpan`1[ushort]:this (FullOpts)
36 (87.80 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:OutputVTableModifier(int):this (FullOpts)
256 (86.78 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlCanonicalWriter:WriteStartAttribute(System.String,System.String):this (FullOpts)
212 (86.18 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.AnsiStringMarshaller+ManagedToUnmanagedIn:FromManaged(System.String,System.Span`1[ubyte]):this (FullOpts)
118 (85.51 % of base) : System.Net.ServerSentEvents.dasm - System.Net.ServerSentEvents.Helpers:WriteUtf8String(System.Buffers.IBufferWriter`1[ubyte],System.ReadOnlySpan`1[ushort]) (FullOpts)
82 (83.67 % of base) : System.Net.Http.dasm - System.Net.Http.Headers.CookieHeaderParser:.ctor():this (FullOpts)
39 (82.98 % of base) : System.Net.Http.dasm - System.Net.Http.HttpMethod:GetHashCode():int:this (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)
151 (82.07 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:AppendFormatted(System.String):ubyte: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)
127 (79.87 % of base) : System.Net.Security.dasm - Microsoft.Win32.SafeHandles.SafeGssNameHandle:CreateTarget(System.String):Microsoft.Win32.SafeHandles.SafeGssNameHandle (FullOpts)
127 (79.87 % of base) : System.Net.Security.dasm - Microsoft.Win32.SafeHandles.SafeGssNameHandle:CreateUser(System.String):Microsoft.Win32.SafeHandles.SafeGssNameHandle (FullOpts)
173 (79.36 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:OutputMemberAccessModifier(int):this (FullOpts)
258 (79.14 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.Utf8StringMarshaller+ManagedToUnmanagedIn:FromManaged(System.String,System.Span`1[ubyte]):this (FullOpts)
50 (78.12 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:ContinueOnNewLine(System.String):this (FullOpts)
67 (77.01 % of base) : System.Net.Mail.dasm - System.Net.Mime.ContentType:get_Name():System.String:this (FullOpts)
499 (76.89 % of base) : System.Private.CoreLib.dasm - System.IO.Directory:CreateTempSubdirectoryCore(System.String):System.String (FullOpts)
158 (75.96 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:AppendFormatted[System.Numerics.Vector`1[float]](System.Numerics.Vector`1[float],System.String):ubyte:this (FullOpts)
158 (74.53 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:AppendFormatted[System.Numerics.Vector`1[float]](System.Numerics.Vector`1[float]):ubyte:this (FullOpts)
149 (72.33 % of base) : System.Private.CoreLib.dasm - System.Diagnostics.Tracing.Statics:MetadataForString(System.String,int,int,int):ubyte[] (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)
49 (70.00 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateGotoStatement(System.CodeDom.CodeGotoStatement):this (FullOpts)
121 (67.98 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateLinePragmaStart(System.CodeDom.CodeLinePragma):this (FullOpts)
88 (67.18 % of base) : System.Net.Http.dasm - System.Net.Http.Headers.CookieHeaderParser:.cctor() (FullOpts)
51 (66.23 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:OutputDirection(int):this (FullOpts)
99 (66.00 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:WriteAsUtf8String(System.ReadOnlySpan`1[ushort],System.Span`1[ubyte]):int (FullOpts)
113 (65.70 % of base) : System.Net.Http.dasm - System.Net.Http.SocksHelper:EncodeString(System.ReadOnlySpan`1[ushort],System.Span`1[ubyte],System.String):ubyte (FullOpts)
40 (65.57 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.DelegatingTypeDescriptionProvider:GetReflectionType(System.Type,System.Object):System.Type:this (FullOpts)
1196 (63.96 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.XmlDecryptionTransform:GetInnerXml():System.Xml.XmlNodeList:this (FullOpts)
49 (63.64 % of base) : System.Data.Odbc.dasm - System.Data.Odbc.OdbcConnection:CreateDbCommand():System.Data.Common.DbCommand:this (FullOpts)
40 (62.50 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateLinePragmaEnd(System.CodeDom.CodeLinePragma):this (FullOpts)
177 (61.25 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:OutputOperator(int):this (FullOpts)
144 (60.50 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:AppendCustomFormatter[System.__Canon](System.__Canon,System.String):ubyte:this (FullOpts)
27 (60.00 % of base) : Microsoft.Extensions.Hosting.Systemd.dasm - Microsoft.Extensions.Hosting.Systemd.ServiceState:ToString():System.String:this (FullOpts)
293 (59.55 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlCanonicalWriter:WriteStartElement(System.String,System.String):this (FullOpts)
67 (58.26 % of base) : System.Net.Http.dasm - System.Net.Http.Headers.ProductInfoHeaderParser:.ctor(ubyte):this (FullOpts)
103 (58.19 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:OutputFieldScopeModifier(int):this (FullOpts)
389 (57.29 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateCompileUnitStart(System.CodeDom.CodeCompileUnit):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)
537 (54.63 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:WritePosixAndGnuSharedFields(System.Span`1[ubyte]):int: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)
144 (53.53 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:AppendCustomFormatter[System.Numerics.Vector`1[float]](System.Numerics.Vector`1[float],System.String):ubyte:this (FullOpts)
141 (53.41 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:AppendCustomFormatter[System.Nullable`1[int]](System.Nullable`1[int],System.String):ubyte:this (FullOpts)
61 (53.04 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateThrowExceptionStatement(System.CodeDom.CodeThrowExceptionStatement):this (FullOpts)
46 (52.87 % of base) : System.Private.CoreLib.dasm - System.Text.Decoder:get_FallbackBuffer():System.Text.DecoderFallbackBuffer:this (FullOpts)
341 (52.62 % of base) : System.Diagnostics.Process.dasm - Interop+Sys:AllocNullTerminatedArray(System.String[],byref) (FullOpts)
141 (52.03 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:AppendCustomFormatter[double](double,System.String):ubyte:this (FullOpts)
74 (51.03 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateNotIsNullExpression(System.CodeDom.CodeExpression):this (FullOpts)
84 (50.91 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.ElementInformation:GetReadOnlyErrorsList():System.Configuration.ConfigurationException[]:this (FullOpts)
135 (50.19 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:AppendCustomFormatter[int](int,System.String):ubyte:this (FullOpts)
135 (50.19 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:AppendCustomFormatter[long](long,System.String):ubyte:this (FullOpts)
135 (50.19 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:AppendCustomFormatter[ubyte](ubyte,System.String):ubyte:this (FullOpts)
135 (50.00 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.Utf8+TryWriteInterpolatedStringHandler:AppendCustomFormatter[short](short,System.String):ubyte:this (FullOpts)
62 (49.60 % of base) : System.CodeDom.dasm - Microsoft.VisualBasic.VBCodeGenerator:GenerateMethodReturnStatement(System.CodeDom.CodeMethodReturnStatement):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)
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)
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)
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)
-111 (-53.37 % of base) : System.Net.Http.dasm - System.Net.Http.HttpConnectionPoolManager:HeartBeat():this (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)
-109 (-39.35 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.ReflectionEmitCachingMemberAccessor+Cache`1[System.Numerics.Vector`1[float]]:EvictStaleCacheEntries(long):this (FullOpts)
-89 (-37.08 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.ReflectionEmitCachingMemberAccessor+Cache`1[long]:EvictStaleCacheEntries(long):this (FullOpts)
-149 (-36.97 % 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)
-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)
-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)
-111 (-32.46 % of base) : System.Net.Http.dasm - System.Net.Http.HttpConnectionPoolManager:Dispose():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)
-485 (-28.30 % of base) : System.Private.Xml.dasm - System.Xml.Schema.SchemaCollectionCompiler:Cleanup():this (FullOpts)
-103 (-27.69 % of base) : System.Security.Cryptography.Cose.dasm - System.Security.Cryptography.Cose.CoseHeaderMap:ComputeEncodedSize(System.Security.Cryptography.Cose.CoseHeaderMap,System.Nullable`1[int]):int (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)
-85 (-23.16 % of base) : Microsoft.Extensions.Logging.dasm - Microsoft.Extensions.Logging.LoggerFactory:RefreshFilters(Microsoft.Extensions.Logging.LoggerFilterOptions):this (FullOpts)
-83 (-22.87 % of base) : Yarp.ReverseProxy.dasm - Yarp.ReverseProxy.Delegation.HttpSysDelegator:RemoveDeadQueueReferences():this (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)
-88 (-21.10 % of base) : Yarp.ReverseProxy.dasm - Yarp.ReverseProxy.Management.ProxyConfigManager:CreateEndpoints():this (FullOpts)
-16 (-20.78 % of base) : System.Private.CoreLib.dasm - System.Diagnostics.Tracing.NameInfo:Compare(System.String,int):int:this (FullOpts)
-188 (-20.43 % 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)
-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)
-124 (-18.42 % of base) : Microsoft.Extensions.FileProviders.Physical.dasm - Microsoft.Extensions.FileProviders.Physical.PhysicalFilesWatcher:ReportChangeForMatchedEntries(System.String):this (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)
-72 (-16.29 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.CryptoStream:Write(System.ReadOnlySpan`1[ubyte]):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)
-97 (-15.20 % of base) : System.Data.Odbc.dasm - System.Data.ProviderBase.DbConnectionPoolGroup:Prune():ubyte: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)
-142 (-13.87 % of base) : System.Private.CoreLib.dasm - System.IO.Stream+<<ReadAsync>g__FinishReadAsync|45_0>d:MoveNext():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)
-80 (-13.58 % of base) : System.Net.Http.dasm - System.Net.Http.HttpConnectionPoolManager:RemoveStalePools():this (FullOpts)
-105 (-13.53 % of base) : MihuBot.dasm - MihuBot.Logger+<>c__DisplayClass53_0:<MessageReceivedAsync>b__1():this (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)
-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)
-14 (-10.14 % of base) : MihuBot.dasm - MihuBot.Commands.ReminderCommand+<>c:<OnReminderTimerAsync>b__21_1(System.Collections.Generic.KeyValuePair`2[Discord.IEmote,Discord.ReactionMetadata]):ubyte: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)
-286 (-8.74 % of base) : System.Net.ServerSentEvents.dasm - System.Net.ServerSentEvents.SseFormatter+<WriteAsyncCore>d__3`1[double]:MoveNext():this (FullOpts)
-286 (-8.74 % of base) : System.Net.ServerSentEvents.dasm - System.Net.ServerSentEvents.SseFormatter+<WriteAsyncCore>d__3`1[int]:MoveNext():this (FullOpts)
-286 (-8.74 % of base) : System.Net.ServerSentEvents.dasm - System.Net.ServerSentEvents.SseFormatter+<WriteAsyncCore>d__3`1[long]:MoveNext():this (FullOpts)
-286 (-8.74 % of base) : System.Net.ServerSentEvents.dasm - System.Net.ServerSentEvents.SseFormatter+<WriteAsyncCore>d__3`1[short]:MoveNext():this (FullOpts)
-286 (-8.74 % of base) : System.Net.ServerSentEvents.dasm - System.Net.ServerSentEvents.SseFormatter+<WriteAsyncCore>d__3`1[System.Nullable`1[int]]:MoveNext():this (FullOpts)
-286 (-8.74 % of base) : System.Net.ServerSentEvents.dasm - System.Net.ServerSentEvents.SseFormatter+<WriteAsyncCore>d__3`1[ubyte]:MoveNext():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)
-286 (-8.70 % of base) : System.Net.ServerSentEvents.dasm - System.Net.ServerSentEvents.SseFormatter+<WriteAsyncCore>d__3`1[System.Numerics.Vector`1[float]]:MoveNext():this (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)
-94 (-7.44 % of base) : Yarp.ReverseProxy.dasm - Yarp.ReverseProxy.Management.ProxyConfigManager:UpdateRuntimeRoutes(System.Collections.Generic.IList`1[Yarp.ReverseProxy.Configuration.RouteConfig]):ubyte: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)
848 total methods with Code Size differences (200 improved, 648 regressed), 246462 unchanged.
--------------------------------------------------------------------------------
Artifacts:
- build-clr-checked-main.zip (86 MB)
- build-artifacts-main.zip (709 MB)
- build-clr-checked-pr.zip (86 MB)
- build-artifacts-pr.zip (710 MB)
- jit-diffs-pr.zip (147 MB)
- jit-diffs-main.zip (147 MB)
- diff-frameworks.txt (75 KB)
- ShortDiffsRegressions.md (49 KB)
- LongDiffsRegressions.md (893 KB)
- ShortDiffsImprovements.md (50 KB)
- LongDiffsImprovements.md (873 KB)
Metadata
Metadata
Assignees
Labels
No labels