Open
Description
Job completed in 18 minutes 16 seconds (remote runner delay: 1 minute 19 seconds).
dotnet/runtime#112060
Diffs
Diffs
Found 180 files with textual diffs.
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 43686873
Total bytes of diff: 43683234
Total bytes of delta: -3639 (-0.01 % of base)
Total relative delta: -108.03
diff is an improvement.
relative diff is an improvement.
Top file regressions (bytes):
1162 : System.Threading.Tasks.Parallel.dasm (0.46 % of base)
849 : System.Text.Json.dasm (0.06 % of base)
830 : System.Linq.AsyncEnumerable.dasm (0.06 % of base)
526 : System.Linq.Parallel.dasm (0.02 % of base)
472 : System.Net.NetworkInformation.dasm (0.97 % of base)
468 : System.Linq.dasm (0.04 % of base)
167 : System.Net.Security.dasm (0.07 % of base)
137 : ILCompiler.Reflection.ReadyToRun.dasm (0.06 % of base)
135 : System.Data.Common.dasm (0.01 % of base)
112 : System.Runtime.InteropServices.dasm (0.47 % of base)
78 : Microsoft.Extensions.Http.dasm (0.11 % of base)
69 : System.IO.Compression.dasm (0.07 % of base)
57 : Microsoft.Extensions.Configuration.FileExtensions.dasm (1.23 % of base)
45 : Microsoft.Extensions.FileSystemGlobbing.dasm (0.18 % of base)
30 : System.Threading.Tasks.Dataflow.dasm (0.00 % of base)
20 : System.Diagnostics.Process.dasm (0.02 % of base)
16 : System.Numerics.Tensors.dasm (0.00 % of base)
15 : Microsoft.Extensions.Caching.Abstractions.dasm (0.04 % of base)
14 : System.Linq.Queryable.dasm (0.00 % of base)
5 : System.Transactions.Local.dasm (0.00 % of base)
3 : System.Composition.Hosting.dasm (0.00 % of base)
Top file improvements (bytes):
-2656 : System.Private.CoreLib.dasm (-0.04 % of base)
-1337 : System.Collections.dasm (-0.32 % of base)
-892 : System.Security.Cryptography.dasm (-0.08 % of base)
-663 : System.Memory.dasm (-0.23 % of base)
-429 : System.Net.WebSockets.dasm (-0.29 % of base)
-331 : System.Text.RegularExpressions.dasm (-0.04 % of base)
-325 : System.Collections.Immutable.dasm (-0.02 % of base)
-268 : System.Reflection.Metadata.dasm (-0.05 % of base)
-239 : System.Private.Xml.dasm (-0.01 % of base)
-188 : System.Diagnostics.DiagnosticSource.dasm (-0.08 % of base)
-177 : System.Threading.RateLimiting.dasm (-0.11 % of base)
-177 : System.Threading.Channels.dasm (-0.08 % of base)
-113 : System.Net.Http.dasm (-0.01 % of base)
-102 : Microsoft.Extensions.DependencyInjection.dasm (-0.15 % of base)
-100 : System.Security.Cryptography.Pkcs.dasm (-0.03 % of base)
-98 : System.IO.Pipelines.dasm (-0.12 % of base)
-83 : Microsoft.Extensions.DependencyModel.dasm (-0.11 % of base)
-81 : System.Reflection.MetadataLoadContext.dasm (-0.04 % of base)
-75 : Microsoft.Extensions.Primitives.dasm (-0.28 % of base)
-75 : System.ComponentModel.Composition.dasm (-0.02 % of base)
-61 : System.Reflection.Context.dasm (-0.10 % of base)
-54 : System.Reflection.Emit.dasm (-0.04 % of base)
-53 : System.Net.Sockets.dasm (-0.02 % of base)
-47 : Markdig.dasm (-0.01 % of base)
-37 : System.Runtime.Numerics.dasm (-0.03 % of base)
-28 : System.Drawing.Primitives.dasm (-0.08 % of base)
-26 : System.IO.IsolatedStorage.dasm (-0.11 % of base)
-19 : System.Formats.Tar.dasm (-0.01 % of base)
-18 : System.Security.Cryptography.Cose.dasm (-0.03 % of base)
-17 : System.Formats.Nrbf.dasm (-0.03 % of base)
-16 : Microsoft.Extensions.Logging.dasm (-0.05 % of base)
-13 : System.Net.Ping.dasm (-0.02 % of base)
-10 : System.Net.Http.Json.dasm (-0.00 % of base)
-10 : System.Formats.Asn1.dasm (-0.01 % of base)
-9 : System.DirectoryServices.Protocols.dasm (-0.01 % of base)
-8 : System.Console.dasm (-0.01 % of base)
-8 : Yarp.ReverseProxy.dasm (-0.00 % of base)
-4 : System.ComponentModel.TypeConverter.dasm (-0.00 % of base)
-1 : System.IO.FileSystem.Watcher.dasm (-0.00 % of base)
-1 : System.Linq.Expressions.dasm (-0.00 % of base)
61 total files with Code Size differences (40 improved, 21 regressed), 202 unchanged.
Top method regressions (bytes):
165 (11.01 % of base) : System.Threading.Tasks.Parallel.dasm - System.Threading.Tasks.Parallel+<>c__DisplayClass19_0`2[System.__Canon,long]:<ForWorker>b__1(byref,long,byref):this (FullOpts)
162 (10.96 % of base) : System.Threading.Tasks.Parallel.dasm - System.Threading.Tasks.Parallel+<>c__DisplayClass19_0`2[int,long]:<ForWorker>b__1(byref,long,byref):this (FullOpts)
162 (10.96 % of base) : System.Threading.Tasks.Parallel.dasm - System.Threading.Tasks.Parallel+<>c__DisplayClass19_0`2[short,long]:<ForWorker>b__1(byref,long,byref):this (FullOpts)
162 (10.96 % of base) : System.Threading.Tasks.Parallel.dasm - System.Threading.Tasks.Parallel+<>c__DisplayClass19_0`2[ubyte,long]:<ForWorker>b__1(byref,long,byref):this (FullOpts)
157 (10.47 % of base) : System.Threading.Tasks.Parallel.dasm - System.Threading.Tasks.Parallel+<>c__DisplayClass19_0`2[double,long]:<ForWorker>b__1(byref,long,byref):this (FullOpts)
153 (10.21 % of base) : System.Threading.Tasks.Parallel.dasm - System.Threading.Tasks.Parallel+<>c__DisplayClass19_0`2[long,long]:<ForWorker>b__1(byref,long,byref):this (FullOpts)
153 (10.21 % of base) : System.Threading.Tasks.Parallel.dasm - System.Threading.Tasks.Parallel+<>c__DisplayClass19_0`2[System.Nullable`1[int],long]:<ForWorker>b__1(byref,long,byref):this (FullOpts)
137 (2.35 % of base) : System.Data.Common.dasm - System.Data.Common.SqlConvert:ChangeType2(System.Object,int,System.Type,System.IFormatProvider):System.Object (FullOpts)
137 (1.53 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Converters.ObjectWithParameterizedConstructorConverter`1[System.Numerics.Vector`1[float]]:OnTryRead(byref,System.Type,System.Text.Json.JsonSerializerOptions,byref,byref):ubyte:this (FullOpts)
126 (12.64 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.KeyAnalyzer:TryUseSubstring(System.ReadOnlySpan`1[System.String],ubyte,ubyte,int,int,byref):ubyte (FullOpts)
126 (32.31 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetworkInformation.LinuxIPGlobalStatistics:.ctor(ubyte):this (FullOpts)
126 (12.45 % of base) : System.Net.Security.dasm - System.Net.Security.SslStream:CompleteHandshake(System.Net.Security.SslAuthenticationOptions):this (FullOpts)
122 (0.64 % of base) : System.Data.Common.dasm - System.Data.BinaryNode:EvalBinaryOp(int,System.Data.ExpressionNode,System.Data.ExpressionNode,System.Data.DataRow,int,int[]):System.Object:this (FullOpts)
120 (21.28 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.JsonConverter`1[System.Numerics.Vector`1[float]]:TryRead(byref,System.Type,System.Text.Json.JsonSerializerOptions,byref,byref,byref):ubyte:this (FullOpts)
103 (2.84 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable+<<MaxAsync>g__Impl|126_0>d`1[System.Numerics.Vector`1[float]]:MoveNext():this (FullOpts)
103 (2.84 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable+<<MinAsync>g__Impl|11_0>d`1[System.Numerics.Vector`1[float]]:MoveNext():this (FullOpts)
101 (2.37 % of base) : ILCompiler.Reflection.ReadyToRun.dasm - ILCompiler.Reflection.ReadyToRun.ReadyToRunMethod:.ctor(ILCompiler.Reflection.ReadyToRun.ReadyToRunReader,ILCompiler.Reflection.ReadyToRun.IAssemblyMetadata,System.Reflection.Metadata.EntityHandle,int,System.String,System.String,System.String[],System.Nullable`1[int]):this (FullOpts)
98 (2.73 % of base) : ILCompiler.Reflection.ReadyToRun.dasm - ILCompiler.Reflection.ReadyToRun.PgoInfoKey:.ctor(ILCompiler.Reflection.ReadyToRun.IAssemblyMetadata,System.String,System.Reflection.Metadata.EntityHandle,System.String[]):this (FullOpts)
96 (5.68 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.JsonCollectionConverter`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:OnTryRead(byref,System.Type,System.Text.Json.JsonSerializerOptions,byref,byref):ubyte:this (FullOpts)
94 (261.11 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetworkInformation.LinuxIcmpV4Statistics:.ctor():this (FullOpts)
84 (233.33 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetworkInformation.LinuxIcmpV6Statistics:.ctor():this (FullOpts)
80 (1.30 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable+<<MaxByAsync>g__Impl|10_0>d`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:MoveNext():this (FullOpts)
78 (60.94 % of base) : Microsoft.Extensions.Http.dasm - Microsoft.Extensions.DependencyInjection.SocketsHttpHandlerBuilderExtensions:Configure(Microsoft.Extensions.DependencyInjection.ISocketsHttpHandlerBuilder,Microsoft.Extensions.Configuration.IConfiguration):Microsoft.Extensions.DependencyInjection.ISocketsHttpHandlerBuilder (FullOpts)
78 (1.75 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Converters.ObjectDefaultConverter`1[System.Numerics.Vector`1[float]]:OnTryRead(byref,System.Type,System.Text.Json.JsonSerializerOptions,byref,byref):ubyte:this (FullOpts)
77 (106.94 % of base) : System.Private.CoreLib.dasm - System.Globalization.TimeSpanFormat:.cctor() (FullOpts)
76 (1.24 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable+<<MinByAsync>g__Impl|132_0>d`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:MoveNext():this (FullOpts)
74 (4.53 % of base) : System.Threading.Tasks.Parallel.dasm - System.Threading.Tasks.Parallel+<>c__DisplayClass19_0`2[System.Numerics.Vector`1[float],long]:<ForWorker>b__1(byref,long,byref):this (FullOpts)
71 (10.26 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.Pkcs.SignedCms:Decode(System.ReadOnlySpan`1[ubyte]):this (FullOpts)
66 (5.82 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.KeysAndValuesFrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:.ctor(System.Collections.Generic.Dictionary`2[System.__Canon,System.Nullable`1[int]],ubyte):this (FullOpts)
62 (42.76 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetworkInformation.LinuxIPInterfaceStatistics:.ctor(System.String):this (FullOpts)
61 (53.98 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetworkInformation.LinuxTcpStatistics:.ctor(ubyte):this (FullOpts)
57 (5.92 % of base) : Microsoft.Extensions.Configuration.FileExtensions.dasm - Microsoft.Extensions.Configuration.FileConfigurationProvider:Load(ubyte):this (FullOpts)
55 (32.16 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[double,System.Nullable`1[int]]:System.Collections.IEnumerable.GetEnumerator():System.Collections.IEnumerator:this (FullOpts)
55 (32.16 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[int,System.Nullable`1[int]]:System.Collections.IEnumerable.GetEnumerator():System.Collections.IEnumerator:this (FullOpts)
55 (32.16 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[long,System.Nullable`1[int]]:System.Collections.IEnumerable.GetEnumerator():System.Collections.IEnumerator:this (FullOpts)
55 (32.16 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[short,System.Nullable`1[int]]:System.Collections.IEnumerable.GetEnumerator():System.Collections.IEnumerator:this (FullOpts)
55 (32.16 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.Nullable`1[int],System.Nullable`1[int]]:System.Collections.IEnumerable.GetEnumerator():System.Collections.IEnumerator:this (FullOpts)
55 (32.16 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:System.Collections.IEnumerable.GetEnumerator():System.Collections.IEnumerator:this (FullOpts)
55 (32.16 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[ubyte,System.Nullable`1[int]]:System.Collections.IEnumerable.GetEnumerator():System.Collections.IEnumerator:this (FullOpts)
52 (100.00 % of base) : System.Private.CoreLib.dasm - System.Runtime.ExceptionServices.ExceptionDispatchInfo:.ctor(System.Exception):this (FullOpts)
51 (92.73 % of base) : System.Net.Http.dasm - System.Net.Http.Headers.HttpHeadersNonValidated:System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String,System.Net.Http.Headers.HeaderStringValues>>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Net.Http.Headers.HeaderStringValues]]:this (FullOpts)
51 (92.73 % of base) : System.Net.Http.dasm - System.Net.Http.Headers.HttpHeadersNonValidated:System.Collections.IEnumerable.GetEnumerator():System.Collections.IEnumerator:this (FullOpts)
50 (69.44 % of base) : System.Data.Common.dasm - System.Data.Common.SqlStringStorage:ConvertValue(System.Object):System.Object:this (FullOpts)
49 (2.60 % of base) : System.Data.Common.dasm - System.Data.DataColumn:set_DataType(System.Type):this (FullOpts)
49 (6.69 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.ElementAtQueryOperator`1[System.Numerics.Vector`1[float]]:Aggregate(byref,ubyte):ubyte:this (FullOpts)
49 (12.93 % of base) : System.Runtime.InteropServices.dasm - System.Runtime.InteropServices.Marshalling.ComVariantMarshaller:TryCreateOleVariantForInterfaceWrapper(System.Object,byref):ubyte (FullOpts)
48 (21.72 % of base) : System.Net.Http.dasm - System.Net.Http.CreditWaiter:Dispose():this (FullOpts)
48 (21.05 % of base) : System.Threading.Channels.dasm - System.Threading.Channels.AsyncOperation`1[double]:TrySetCanceled(System.Threading.CancellationToken):ubyte:this (FullOpts)
48 (21.05 % of base) : System.Threading.Channels.dasm - System.Threading.Channels.AsyncOperation`1[int]:TrySetCanceled(System.Threading.CancellationToken):ubyte:this (FullOpts)
48 (21.05 % of base) : System.Threading.Channels.dasm - System.Threading.Channels.AsyncOperation`1[long]:TrySetCanceled(System.Threading.CancellationToken):ubyte:this (FullOpts)
48 (21.05 % of base) : System.Threading.Channels.dasm - System.Threading.Channels.AsyncOperation`1[short]:TrySetCanceled(System.Threading.CancellationToken):ubyte:this (FullOpts)
48 (21.05 % of base) : System.Threading.Channels.dasm - System.Threading.Channels.AsyncOperation`1[System.__Canon]:TrySetCanceled(System.Threading.CancellationToken):ubyte:this (FullOpts)
48 (21.05 % of base) : System.Threading.Channels.dasm - System.Threading.Channels.AsyncOperation`1[System.Nullable`1[int]]:TrySetCanceled(System.Threading.CancellationToken):ubyte:this (FullOpts)
48 (21.05 % of base) : System.Threading.Channels.dasm - System.Threading.Channels.AsyncOperation`1[System.Numerics.Vector`1[float]]:TrySetCanceled(System.Threading.CancellationToken):ubyte:this (FullOpts)
48 (21.05 % of base) : System.Threading.Channels.dasm - System.Threading.Channels.AsyncOperation`1[ubyte]:TrySetCanceled(System.Threading.CancellationToken):ubyte:this (FullOpts)
47 (10.90 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.Int32FrozenDictionary`1[int]:.ctor(System.Collections.Generic.Dictionary`2[int,int]):this (FullOpts)
47 (10.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.Int32FrozenDictionary`1[short]:.ctor(System.Collections.Generic.Dictionary`2[int,short]):this (FullOpts)
47 (10.85 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.Int32FrozenDictionary`1[ubyte]:.ctor(System.Collections.Generic.Dictionary`2[int,ubyte]):this (FullOpts)
47 (23.62 % of base) : System.Data.Common.dasm - System.Data.SqlTypes.SqlDecimal:.cctor() (FullOpts)
47 (15.99 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.X509Certificates.X509CertificateLoader+CertKeyMatcher:ExtractPublicKey(byref,System.Security.Cryptography.AsymmetricAlgorithm,int) (FullOpts)
45 (14.66 % of base) : Microsoft.Extensions.FileSystemGlobbing.dasm - Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged:PopDirectory():this (FullOpts)
45 (29.80 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetworkInformation.LinuxUdpStatistics:.ctor(ubyte):this (FullOpts)
44 (52.38 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[double,System.Nullable`1[int]]:System.Collections.IDictionary.GetEnumerator():System.Collections.IDictionaryEnumerator:this (FullOpts)
44 (52.38 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[int,System.Nullable`1[int]]:System.Collections.IDictionary.GetEnumerator():System.Collections.IDictionaryEnumerator:this (FullOpts)
44 (52.38 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[long,System.Nullable`1[int]]:System.Collections.IDictionary.GetEnumerator():System.Collections.IDictionaryEnumerator:this (FullOpts)
44 (52.38 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[short,System.Nullable`1[int]]:System.Collections.IDictionary.GetEnumerator():System.Collections.IDictionaryEnumerator:this (FullOpts)
44 (52.38 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.Nullable`1[int],System.Nullable`1[int]]:System.Collections.IDictionary.GetEnumerator():System.Collections.IDictionaryEnumerator:this (FullOpts)
44 (52.38 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:System.Collections.IDictionary.GetEnumerator():System.Collections.IDictionaryEnumerator:this (FullOpts)
44 (52.38 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[ubyte,System.Nullable`1[int]]:System.Collections.IDictionary.GetEnumerator():System.Collections.IDictionaryEnumerator:this (FullOpts)
44 (57.14 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.OrderPreservingPipeliningMergeHelper`2+OrderedPipeliningMergeEnumerator[System.Numerics.Vector`1[float],System.Nullable`1[int]]:TryGetPrivateElement(int,byref):ubyte:this (FullOpts)
44 (12.79 % of base) : System.Net.Security.dasm - System.Net.Security.SslStream:CreateFatalHandshakeAlertToken(int,System.Security.Cryptography.X509Certificates.X509Chain,byref):this (FullOpts)
43 (16.73 % of base) : System.Net.Http.dasm - System.Net.Http.CreditWaiter+<>c:<RegisterCancellation>b__7_0(System.Object,System.Threading.CancellationToken):this (FullOpts)
43 (26.54 % of base) : System.Net.Security.dasm - System.Net.Security.NegotiateStream:.cctor() (FullOpts)
43 (15.19 % of base) : System.Net.Security.dasm - System.Net.Security.SslStream:.cctor() (FullOpts)
43 (44.79 % of base) : System.Private.CoreLib.dasm - System.Runtime.ExceptionServices.ExceptionDispatchInfo:Capture(System.Exception):System.Runtime.ExceptionServices.ExceptionDispatchInfo (FullOpts)
42 (16.22 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[double,System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Collections.Generic.KeyValuePair`2[double,System.Nullable`1[int]]]:this (FullOpts)
42 (16.22 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[int,System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Collections.Generic.KeyValuePair`2[int,System.Nullable`1[int]]]:this (FullOpts)
42 (16.22 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[long,System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Collections.Generic.KeyValuePair`2[long,System.Nullable`1[int]]]:this (FullOpts)
42 (16.22 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[short,System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Collections.Generic.KeyValuePair`2[short,System.Nullable`1[int]]]:this (FullOpts)
42 (16.22 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.Nullable`1[int],System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Collections.Generic.KeyValuePair`2[System.Nullable`1[int],System.Nullable`1[int]]]:this (FullOpts)
42 (16.22 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Collections.Generic.KeyValuePair`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]]:this (FullOpts)
42 (16.22 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[ubyte,System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Collections.Generic.KeyValuePair`2[ubyte,System.Nullable`1[int]]]:this (FullOpts)
42 (10.94 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.BlobBuilder:GetDebuggerDisplay():System.String:this (FullOpts)
42 (9.79 % of base) : System.Reflection.Metadata.dasm - System.Reflection.PortableExecutable.PEBuilder:Serialize(System.Reflection.Metadata.BlobBuilder):System.Reflection.Metadata.BlobContentId:this (FullOpts)
41 (9.28 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.QueryOpeningEnumerator`1[double]:OpenQuery():this (FullOpts)
41 (9.28 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.QueryOpeningEnumerator`1[int]:OpenQuery():this (FullOpts)
41 (9.28 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.QueryOpeningEnumerator`1[long]:OpenQuery():this (FullOpts)
41 (9.28 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.QueryOpeningEnumerator`1[short]:OpenQuery():this (FullOpts)
41 (9.28 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.QueryOpeningEnumerator`1[System.__Canon]:OpenQuery():this (FullOpts)
41 (9.28 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.QueryOpeningEnumerator`1[System.Nullable`1[int]]:OpenQuery():this (FullOpts)
41 (9.28 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.QueryOpeningEnumerator`1[System.Numerics.Vector`1[float]]:OpenQuery():this (FullOpts)
41 (9.28 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.QueryOpeningEnumerator`1[ubyte]:OpenQuery():this (FullOpts)
40 (8.51 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.Int32FrozenDictionary`1[System.Numerics.Vector`1[float]]:.ctor(System.Collections.Generic.Dictionary`2[int,System.Numerics.Vector`1[float]]):this (FullOpts)
40 (6.41 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.KeysAndValuesFrozenDictionary`2[int,System.Nullable`1[int]]:.ctor(System.Collections.Generic.Dictionary`2[int,System.Nullable`1[int]],ubyte):this (FullOpts)
40 (6.53 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.OrdinalStringFrozenDictionary`1[int]:.ctor(System.String[],int[],System.Collections.Generic.IEqualityComparer`1[System.String],int,int,int,int):this (FullOpts)
40 (6.50 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.OrdinalStringFrozenDictionary`1[long]:.ctor(System.String[],long[],System.Collections.Generic.IEqualityComparer`1[System.String],int,int,int,int):this (FullOpts)
40 (6.48 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.OrdinalStringFrozenDictionary`1[short]:.ctor(System.String[],short[],System.Collections.Generic.IEqualityComparer`1[System.String],int,int,int,int):this (FullOpts)
40 (72.73 % of base) : System.Text.Json.dasm - System.Text.Json.JsonElement+ObjectEnumerator:System.Collections.IEnumerator.get_Current():System.Object:this (FullOpts)
39 (13.27 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Collections.Generic.KeyValuePair`2[System.__Canon,System.Nullable`1[int]]]:this (FullOpts)
39 (22.29 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:System.Collections.IDictionary.GetEnumerator():System.Collections.IDictionaryEnumerator:this (FullOpts)
Top method improvements (bytes):
-426 (-11.91 % of base) : System.Net.WebSockets.dasm - System.Net.WebSockets.ManagedWebSocket+<CloseAsyncPrivate>d__69:MoveNext():this (FullOpts)
-156 (-15.45 % of base) : System.Net.Http.dasm - System.Net.Http.HttpConnectionPoolManager:GetConnectionKey(System.Net.Http.HttpRequestMessage,System.Uri,ubyte):System.Net.Http.HttpConnectionPoolManager+HttpConnectionKey:this (FullOpts)
-118 (-2.62 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexPrefixAnalyzer:FindLiteralFollowingLeadingLoop(System.Text.RegularExpressions.RegexNode):System.Nullable`1[System.ValueTuple`2[System.Text.RegularExpressions.RegexNode,System.ValueTuple`4[ushort,System.String,int,ushort[]]]] (FullOpts) (2 methods)
-110 (-8.23 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.X509Certificates.OpenSslX509CertificateReader+<>c:<GetPolicyData>b__63_0(Microsoft.Win32.SafeHandles.SafeX509Handle):System.Security.Cryptography.X509Certificates.PolicyData:this (FullOpts)
-53 (-29.94 % of base) : System.Net.Http.dasm - System.Net.Http.Http2Connection:SplitBuffer(System.ReadOnlyMemory`1[ubyte],int):System.ValueTuple`2[System.ReadOnlyMemory`1[ubyte],System.ReadOnlyMemory`1[ubyte]] (FullOpts)
-51 (-53.68 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.__Canon]:get_Origin():System.Collections.Immutable.ImmutableHashSet`1+MutationInput[System.__Canon]:this (FullOpts)
-49 (-4.50 % of base) : Microsoft.Extensions.DependencyModel.dasm - Microsoft.Extensions.DependencyModel.DependencyContextJsonReader:ReadTargetLibrary(byref,System.String):Microsoft.Extensions.DependencyModel.DependencyContextJsonReader+TargetLibrary:this (FullOpts)
-47 (-1.80 % of base) : ILCompiler.Reflection.ReadyToRun.dasm - ILCompiler.Reflection.ReadyToRun.x86.InfoHdrDecoder:DecodeHeader(ubyte[],byref,int):ILCompiler.Reflection.ReadyToRun.x86.InfoHdrSmall (FullOpts)
-47 (-18.50 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1+Builder[double]:get_Origin():System.Collections.Immutable.ImmutableHashSet`1+MutationInput[double]:this (FullOpts)
-47 (-18.50 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1+Builder[int]:get_Origin():System.Collections.Immutable.ImmutableHashSet`1+MutationInput[int]:this (FullOpts)
-47 (-18.50 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1+Builder[long]:get_Origin():System.Collections.Immutable.ImmutableHashSet`1+MutationInput[long]:this (FullOpts)
-47 (-18.50 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1+Builder[short]:get_Origin():System.Collections.Immutable.ImmutableHashSet`1+MutationInput[short]:this (FullOpts)
-47 (-17.28 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1+Builder[System.__Canon]:get_Origin():System.Collections.Immutable.ImmutableHashSet`1+MutationInput[System.__Canon]:this (FullOpts)
-47 (-18.50 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1+Builder[System.Nullable`1[int]]:get_Origin():System.Collections.Immutable.ImmutableHashSet`1+MutationInput[System.Nullable`1[int]]:this (FullOpts)
-47 (-18.50 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1+Builder[System.Numerics.Vector`1[float]]:get_Origin():System.Collections.Immutable.ImmutableHashSet`1+MutationInput[System.Numerics.Vector`1[float]]:this (FullOpts)
-47 (-18.50 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1+Builder[ubyte]:get_Origin():System.Collections.Immutable.ImmutableHashSet`1+MutationInput[ubyte]:this (FullOpts)
-46 (-6.11 % of base) : Microsoft.Extensions.DependencyInjection.dasm - Microsoft.Extensions.DependencyInjection.ServiceLookup.ILEmitResolverBuilder:BuildTypeNoCache(Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCallSite):Microsoft.Extensions.DependencyInjection.ServiceLookup.ILEmitResolverBuilder+GeneratedMethod:this (FullOpts)
-46 (-60.53 % of base) : System.Collections.dasm - System.Collections.Generic.LinkedList`1[double]:GetEnumerator():System.Collections.Generic.LinkedList`1+Enumerator[double]:this (FullOpts)
-46 (-61.33 % of base) : System.Collections.dasm - System.Collections.Generic.LinkedList`1[int]:GetEnumerator():System.Collections.Generic.LinkedList`1+Enumerator[int]:this (FullOpts)
-46 (-60.53 % of base) : System.Collections.dasm - System.Collections.Generic.LinkedList`1[long]:GetEnumerator():System.Collections.Generic.LinkedList`1+Enumerator[long]:this (FullOpts)
-46 (-58.97 % of base) : System.Collections.dasm - System.Collections.Generic.LinkedList`1[short]:GetEnumerator():System.Collections.Generic.LinkedList`1+Enumerator[short]:this (FullOpts)
-46 (-60.53 % of base) : System.Collections.dasm - System.Collections.Generic.LinkedList`1[System.Nullable`1[int]]:GetEnumerator():System.Collections.Generic.LinkedList`1+Enumerator[System.Nullable`1[int]]:this (FullOpts)
-46 (-54.76 % of base) : System.Collections.dasm - System.Collections.Generic.LinkedList`1[System.Numerics.Vector`1[float]]:GetEnumerator():System.Collections.Generic.LinkedList`1+Enumerator[System.Numerics.Vector`1[float]]:this (FullOpts)
-46 (-60.53 % of base) : System.Collections.dasm - System.Collections.Generic.LinkedList`1[ubyte]:GetEnumerator():System.Collections.Generic.LinkedList`1+Enumerator[ubyte]:this (FullOpts)
-45 (-5.56 % of base) : System.Threading.Channels.dasm - System.Threading.Channels.SingleConsumerUnboundedChannel`1+UnboundedChannelReader[System.Numerics.Vector`1[float]]:ReadAsync(System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[System.Numerics.Vector`1[float]]:this (FullOpts)
-43 (-16.23 % of base) : System.Private.CoreLib.dasm - System.Exception:CaptureDispatchState():System.Exception+DispatchState:this (FullOpts)
-42 (-44.21 % of base) : System.Memory.dasm - System.Buffers.ReadOnlySequence`1[System.__Canon]:SliceImpl(byref,byref):System.Buffers.ReadOnlySequence`1[System.__Canon]:this (FullOpts)
-41 (-43.16 % of base) : System.Memory.dasm - System.Buffers.ReadOnlySequence`1[double]:SliceImpl(byref,byref):System.Buffers.ReadOnlySequence`1[double]:this (FullOpts)
-41 (-43.16 % of base) : System.Memory.dasm - System.Buffers.ReadOnlySequence`1[int]:SliceImpl(byref,byref):System.Buffers.ReadOnlySequence`1[int]:this (FullOpts)
-41 (-43.16 % of base) : System.Memory.dasm - System.Buffers.ReadOnlySequence`1[long]:SliceImpl(byref,byref):System.Buffers.ReadOnlySequence`1[long]:this (FullOpts)
-41 (-43.16 % of base) : System.Memory.dasm - System.Buffers.ReadOnlySequence`1[short]:SliceImpl(byref,byref):System.Buffers.ReadOnlySequence`1[short]:this (FullOpts)
-41 (-43.16 % of base) : System.Memory.dasm - System.Buffers.ReadOnlySequence`1[System.Nullable`1[int]]:SliceImpl(byref,byref):System.Buffers.ReadOnlySequence`1[System.Nullable`1[int]]:this (FullOpts)
-41 (-43.16 % of base) : System.Memory.dasm - System.Buffers.ReadOnlySequence`1[System.Numerics.Vector`1[float]]:SliceImpl(byref,byref):System.Buffers.ReadOnlySequence`1[System.Numerics.Vector`1[float]]:this (FullOpts)
-41 (-43.16 % of base) : System.Memory.dasm - System.Buffers.ReadOnlySequence`1[ubyte]:SliceImpl(byref,byref):System.Buffers.ReadOnlySequence`1[ubyte]:this (FullOpts)
-41 (-9.86 % of base) : System.Data.Common.dasm - System.Data.Common.SqlConvert:ConvertToSqlString(System.Object):System.Data.SqlTypes.SqlString (FullOpts)
-41 (-13.06 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.TypeLoading.Ecma.EcmaCustomAttributeHelpers:ToApiForm(System.Reflection.Metadata.CustomAttributeNamedArgument`1[System.Reflection.TypeLoading.RoType],System.Type):System.Reflection.CustomAttributeNamedArgument (FullOpts)
-41 (-53.95 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.ValueTask`1[double]:ConfigureAwait(ubyte):System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1[double]:this (FullOpts)
-41 (-53.95 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.ValueTask`1[System.Numerics.Vector`1[float]]:ConfigureAwait(ubyte):System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1[System.Numerics.Vector`1[float]]:this (FullOpts)
-40 (-33.61 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[double]:get_Origin():System.Collections.Immutable.ImmutableHashSet`1+MutationInput[double]:this (FullOpts)
-40 (-33.61 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[int]:get_Origin():System.Collections.Immutable.ImmutableHashSet`1+MutationInput[int]:this (FullOpts)
-40 (-33.61 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[long]:get_Origin():System.Collections.Immutable.ImmutableHashSet`1+MutationInput[long]:this (FullOpts)
-40 (-33.61 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[short]:get_Origin():System.Collections.Immutable.ImmutableHashSet`1+MutationInput[short]:this (FullOpts)
-40 (-33.61 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.Nullable`1[int]]:get_Origin():System.Collections.Immutable.ImmutableHashSet`1+MutationInput[System.Nullable`1[int]]:this (FullOpts)
-40 (-33.61 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.Numerics.Vector`1[float]]:get_Origin():System.Collections.Immutable.ImmutableHashSet`1+MutationInput[System.Numerics.Vector`1[float]]:this (FullOpts)
-40 (-33.61 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[ubyte]:get_Origin():System.Collections.Immutable.ImmutableHashSet`1+MutationInput[ubyte]:this (FullOpts)
-40 (-2.98 % of base) : System.IO.Pipelines.dasm - System.IO.Pipelines.Pipe:ReadAtLeastAsync(int,System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[System.IO.Pipelines.ReadResult]:this (FullOpts)
-39 (-33.62 % of base) : Microsoft.Extensions.Primitives.dasm - Microsoft.Extensions.Primitives.StringSegment:Split(ushort[]):Microsoft.Extensions.Primitives.StringTokenizer:this (FullOpts)
-39 (-48.75 % of base) : System.Collections.dasm - System.Collections.Generic.LinkedList`1[System.__Canon]:GetEnumerator():System.Collections.Generic.LinkedList`1+Enumerator[System.__Canon]:this (FullOpts)
-38 (-35.85 % of base) : Markdig.dasm - Markdig.Syntax.Inlines.ContainerInline:GetEnumerator():Markdig.Syntax.Inlines.ContainerInline+Enumerator:this (FullOpts)
-38 (-28.36 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.TypeLoading.CustomAttributeHelpers:CloneForApiReturn(System.Reflection.CustomAttributeNamedArgument):System.Reflection.CustomAttributeNamedArgument (FullOpts)
-38 (-3.36 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.CapiHelper:ToRSAParameters(ubyte[],ubyte):System.Security.Cryptography.RSAParameters (FullOpts)
-37 (-2.19 % of base) : System.Security.Cryptography.Pkcs.dasm - Internal.Cryptography.Pal.AnyOS.ManagedPkcsPal:MakeKtri(ubyte[],System.Security.Cryptography.Pkcs.CmsRecipient,byref):System.Security.Cryptography.Pkcs.Asn1.KeyTransRecipientInfoAsn:this (FullOpts)
-37 (-47.44 % of base) : System.Memory.dasm - System.Buffers.ReadOnlySequence`1[double]:SliceImpl(byref):System.Buffers.ReadOnlySequence`1[double]:this (FullOpts)
-37 (-47.44 % of base) : System.Memory.dasm - System.Buffers.ReadOnlySequence`1[int]:SliceImpl(byref):System.Buffers.ReadOnlySequence`1[int]:this (FullOpts)
-37 (-47.44 % of base) : System.Memory.dasm - System.Buffers.ReadOnlySequence`1[long]:SliceImpl(byref):System.Buffers.ReadOnlySequence`1[long]:this (FullOpts)
-37 (-47.44 % of base) : System.Memory.dasm - System.Buffers.ReadOnlySequence`1[short]:SliceImpl(byref):System.Buffers.ReadOnlySequence`1[short]:this (FullOpts)
-37 (-47.44 % of base) : System.Memory.dasm - System.Buffers.ReadOnlySequence`1[System.__Canon]:SliceImpl(byref):System.Buffers.ReadOnlySequence`1[System.__Canon]:this (FullOpts)
-37 (-47.44 % of base) : System.Memory.dasm - System.Buffers.ReadOnlySequence`1[System.Nullable`1[int]]:SliceImpl(byref):System.Buffers.ReadOnlySequence`1[System.Nullable`1[int]]:this (FullOpts)
-37 (-47.44 % of base) : System.Memory.dasm - System.Buffers.ReadOnlySequence`1[System.Numerics.Vector`1[float]]:SliceImpl(byref):System.Buffers.ReadOnlySequence`1[System.Numerics.Vector`1[float]]:this (FullOpts)
-37 (-47.44 % of base) : System.Memory.dasm - System.Buffers.ReadOnlySequence`1[ubyte]:SliceImpl(byref):System.Buffers.ReadOnlySequence`1[ubyte]:this (FullOpts)
-37 (-34.26 % of base) : System.Runtime.Numerics.dasm - System.Numerics.BigInteger:DivRem(System.Numerics.BigInteger,System.Numerics.BigInteger):System.ValueTuple`2[System.Numerics.BigInteger,System.Numerics.BigInteger] (FullOpts)
-37 (-4.30 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.CryptographicOperations:HmacDataAsync(System.Security.Cryptography.HashAlgorithmName,System.ReadOnlyMemory`1[ubyte],System.IO.Stream,System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[ubyte[]] (FullOpts)
-37 (-4.27 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.CryptographicOperations:HmacDataAsync(System.Security.Cryptography.HashAlgorithmName,ubyte[],System.IO.Stream,System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[ubyte[]] (FullOpts)
-37 (-3.75 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.HMACMD5:HashDataAsync(System.ReadOnlyMemory`1[ubyte],System.IO.Stream,System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[ubyte[]] (FullOpts)
-37 (-3.75 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.HMACSHA1:HashDataAsync(System.ReadOnlyMemory`1[ubyte],System.IO.Stream,System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[ubyte[]] (FullOpts)
-37 (-3.75 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.HMACSHA256:HashDataAsync(System.ReadOnlyMemory`1[ubyte],System.IO.Stream,System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[ubyte[]] (FullOpts)
-37 (-3.75 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.HMACSHA3_256:HashDataAsync(System.ReadOnlyMemory`1[ubyte],System.IO.Stream,System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[ubyte[]] (FullOpts)
-37 (-3.75 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.HMACSHA3_384:HashDataAsync(System.ReadOnlyMemory`1[ubyte],System.IO.Stream,System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[ubyte[]] (FullOpts)
-37 (-3.75 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.HMACSHA3_512:HashDataAsync(System.ReadOnlyMemory`1[ubyte],System.IO.Stream,System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[ubyte[]] (FullOpts)
-37 (-3.75 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.HMACSHA384:HashDataAsync(System.ReadOnlyMemory`1[ubyte],System.IO.Stream,System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[ubyte[]] (FullOpts)
-37 (-3.75 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.HMACSHA512:HashDataAsync(System.ReadOnlyMemory`1[ubyte],System.IO.Stream,System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[ubyte[]] (FullOpts)
-37 (-4.43 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.MD5:HashDataAsync(System.IO.Stream,System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[ubyte[]] (FullOpts)
-37 (-4.43 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.SHA1:HashDataAsync(System.IO.Stream,System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[ubyte[]] (FullOpts)
-37 (-4.43 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.SHA256:HashDataAsync(System.IO.Stream,System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[ubyte[]] (FullOpts)
-37 (-4.43 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.SHA3_256:HashDataAsync(System.IO.Stream,System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[ubyte[]] (FullOpts)
-37 (-4.43 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.SHA3_384:HashDataAsync(System.IO.Stream,System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[ubyte[]] (FullOpts)
-37 (-4.43 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.SHA3_512:HashDataAsync(System.IO.Stream,System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[ubyte[]] (FullOpts)
-37 (-4.43 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.SHA384:HashDataAsync(System.IO.Stream,System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[ubyte[]] (FullOpts)
-37 (-4.43 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.SHA512:HashDataAsync(System.IO.Stream,System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[ubyte[]] (FullOpts)
-36 (-11.54 % of base) : System.Data.Common.dasm - System.Data.SqlTypes.SqlString:op_Addition(System.Data.SqlTypes.SqlString,System.Data.SqlTypes.SqlString):System.Data.SqlTypes.SqlString (FullOpts)
-36 (-57.14 % of base) : System.Formats.Nrbf.dasm - System.Formats.Nrbf.NextInfo:With(uint,ubyte):System.Formats.Nrbf.NextInfo:this (FullOpts)
-36 (-19.46 % of base) : System.Private.CoreLib.dasm - System.Runtime.Serialization.SerializationInfoEnumerator:get_Current():System.Runtime.Serialization.SerializationEntry:this (FullOpts)
-35 (-2.39 % of base) : System.Private.CoreLib.dasm - System.RuntimeType:GetInterfaceMap(System.Type):System.Reflection.InterfaceMapping:this (FullOpts)
-35 (-54.69 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.StorageDescriptor:ToStorageType(System.Type):System.Xml.Xsl.IlGen.StorageDescriptor:this (FullOpts)
-34 (-3.59 % of base) : Microsoft.Extensions.DependencyModel.dasm - Microsoft.Extensions.DependencyModel.DependencyContextJsonReader:ReadOneLibrary(byref):Microsoft.Extensions.DependencyModel.DependencyContextJsonReader+LibraryStub:this (FullOpts)
-34 (-47.89 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.KeysAndValuesFrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:GetEnumeratorCore():System.Collections.Frozen.FrozenDictionary`2+Enumerator[System.__Canon,System.Nullable`1[int]]:this (FullOpts)
-34 (-47.89 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.LengthBucketsFrozenDictionary`1[System.__Canon]:GetEnumeratorCore():System.Collections.Frozen.FrozenDictionary`2+Enumerator[System.__Canon,System.__Canon]:this (FullOpts)
-34 (-47.89 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.OrdinalStringFrozenDictionary`1[System.__Canon]:GetEnumeratorCore():System.Collections.Frozen.FrozenDictionary`2+Enumerator[System.__Canon,System.__Canon]:this (FullOpts)
-34 (-47.89 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.SmallFrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:GetEnumeratorCore():System.Collections.Frozen.FrozenDictionary`2+Enumerator[System.__Canon,System.Nullable`1[int]]:this (FullOpts)
-34 (-47.89 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.SmallValueTypeComparableFrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:GetEnumeratorCore():System.Collections.Frozen.FrozenDictionary`2+Enumerator[System.__Canon,System.Nullable`1[int]]:this (FullOpts)
-34 (-47.89 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.SmallValueTypeDefaultComparerFrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:GetEnumeratorCore():System.Collections.Frozen.FrozenDictionary`2+Enumerator[System.__Canon,System.Nullable`1[int]]:this (FullOpts)
-34 (-3.56 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.TypeBuilderImpl:GetInterfaceMap(System.Type):System.Reflection.InterfaceMapping:this (FullOpts)
-33 (-50.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.ValueTask`1[System.__Canon]:ConfigureAwait(ubyte):System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1[System.__Canon]:this (FullOpts)
-33 (-47.14 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.ValueTask`1[System.Nullable`1[int]]:ConfigureAwait(ubyte):System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1[System.Nullable`1[int]]:this (FullOpts)
-32 (-13.22 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.EmptyFrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:GetEnumeratorCore():System.Collections.Frozen.FrozenDictionary`2+Enumerator[System.__Canon,System.Nullable`1[int]]:this (FullOpts)
-32 (-16.00 % of base) : System.Data.Common.dasm - System.Data.SqlTypes.SqlString:op_Explicit(System.Data.SqlTypes.SqlSingle):System.Data.SqlTypes.SqlString (FullOpts)
-32 (-15.69 % of base) : System.Net.Http.dasm - System.Net.Http.HttpClient:PrepareCancellationTokenSource(System.Threading.CancellationToken):System.ValueTuple`3[System.Threading.CancellationTokenSource,ubyte,System.Threading.CancellationTokenSource]:this (FullOpts)
-32 (-7.94 % of base) : System.Reflection.Context.dasm - System.Reflection.Context.CustomReflectionContext+ReflectionContextProjector:ProjectInterfaceMapping(System.Reflection.InterfaceMapping):System.Reflection.InterfaceMapping:this (FullOpts)
-32 (-32.32 % of base) : System.Text.Json.dasm - System.Text.Json.Schema.JsonSchemaExporter+GenerationState:CreateContext(System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Text.Json.Serialization.Metadata.JsonPropertyInfo,System.Text.Json.Serialization.Metadata.JsonTypeInfo):System.Text.Json.Schema.JsonSchemaExporterContext:this (FullOpts)
-31 (-4.82 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenHashTable:Create(System.Span`1[int],ubyte):System.Collections.Frozen.FrozenHashTable (FullOpts)
Top method regressions (percentages):
94 (261.11 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetworkInformation.LinuxIcmpV4Statistics:.ctor():this (FullOpts)
84 (233.33 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetworkInformation.LinuxIcmpV6Statistics:.ctor():this (FullOpts)
77 (106.94 % of base) : System.Private.CoreLib.dasm - System.Globalization.TimeSpanFormat:.cctor() (FullOpts)
52 (100.00 % of base) : System.Private.CoreLib.dasm - System.Runtime.ExceptionServices.ExceptionDispatchInfo:.ctor(System.Exception):this (FullOpts)
51 (92.73 % of base) : System.Net.Http.dasm - System.Net.Http.Headers.HttpHeadersNonValidated:System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String,System.Net.Http.Headers.HeaderStringValues>>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Net.Http.Headers.HeaderStringValues]]:this (FullOpts)
51 (92.73 % of base) : System.Net.Http.dasm - System.Net.Http.Headers.HttpHeadersNonValidated:System.Collections.IEnumerable.GetEnumerator():System.Collections.IEnumerator:this (FullOpts)
40 (72.73 % of base) : System.Text.Json.dasm - System.Text.Json.JsonElement+ObjectEnumerator:System.Collections.IEnumerator.get_Current():System.Object:this (FullOpts)
50 (69.44 % of base) : System.Data.Common.dasm - System.Data.Common.SqlStringStorage:ConvertValue(System.Object):System.Object:this (FullOpts)
19 (67.86 % of base) : Markdig.dasm - Markdig.Helpers.OrderedList`1[System.Numerics.Vector`1[float]]:TryFind[System.Numerics.Vector`1[float]](byref):ubyte:this (FullOpts)
28 (66.67 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.JsonConverter`1[System.Numerics.Vector`1[float]]:OnTryRead(byref,System.Type,System.Text.Json.JsonSerializerOptions,byref,byref):ubyte:this (FullOpts)
19 (63.33 % of base) : System.Private.CoreLib.dasm - System.Lazy`1[System.Numerics.Vector`1[float]]:ViaConstructor():this (FullOpts)
78 (60.94 % of base) : Microsoft.Extensions.Http.dasm - Microsoft.Extensions.DependencyInjection.SocketsHttpHandlerBuilderExtensions:Configure(Microsoft.Extensions.DependencyInjection.ISocketsHttpHandlerBuilder,Microsoft.Extensions.Configuration.IConfiguration):Microsoft.Extensions.DependencyInjection.ISocketsHttpHandlerBuilder (FullOpts)
44 (57.14 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.OrderPreservingPipeliningMergeHelper`2+OrderedPipeliningMergeEnumerator[System.Numerics.Vector`1[float],System.Nullable`1[int]]:TryGetPrivateElement(int,byref):ubyte:this (FullOpts)
27 (56.25 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableQueue`1[System.Numerics.Vector`1[float]]:Dequeue(byref):System.Collections.Immutable.ImmutableQueue`1[System.Numerics.Vector`1[float]]:this (FullOpts)
27 (56.25 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableStack`1[System.Numerics.Vector`1[float]]:Pop(byref):System.Collections.Immutable.ImmutableStack`1[System.Numerics.Vector`1[float]]:this (FullOpts)
61 (53.98 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetworkInformation.LinuxTcpStatistics:.ctor(ubyte):this (FullOpts)
44 (52.38 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[double,System.Nullable`1[int]]:System.Collections.IDictionary.GetEnumerator():System.Collections.IDictionaryEnumerator:this (FullOpts)
44 (52.38 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[int,System.Nullable`1[int]]:System.Collections.IDictionary.GetEnumerator():System.Collections.IDictionaryEnumerator:this (FullOpts)
44 (52.38 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[long,System.Nullable`1[int]]:System.Collections.IDictionary.GetEnumerator():System.Collections.IDictionaryEnumerator:this (FullOpts)
44 (52.38 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[short,System.Nullable`1[int]]:System.Collections.IDictionary.GetEnumerator():System.Collections.IDictionaryEnumerator:this (FullOpts)
44 (52.38 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.Nullable`1[int],System.Nullable`1[int]]:System.Collections.IDictionary.GetEnumerator():System.Collections.IDictionaryEnumerator:this (FullOpts)
44 (52.38 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:System.Collections.IDictionary.GetEnumerator():System.Collections.IDictionaryEnumerator:this (FullOpts)
44 (52.38 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[ubyte,System.Nullable`1[int]]:System.Collections.IDictionary.GetEnumerator():System.Collections.IDictionaryEnumerator:this (FullOpts)
26 (47.27 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2+HashBucket+Enumerator[System.Numerics.Vector`1[float],System.Nullable`1[int]]:System.Collections.IEnumerator.get_Current():System.Object:this (FullOpts)
26 (47.27 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedDictionary`2+Enumerator[System.Numerics.Vector`1[float],System.Nullable`1[int]]:System.Collections.IEnumerator.get_Current():System.Object:this (FullOpts)
26 (47.27 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.SortedInt32KeyNode`1+Enumerator[System.Numerics.Vector`1[float]]:System.Collections.IEnumerator.get_Current():System.Object:this (FullOpts)
43 (44.79 % of base) : System.Private.CoreLib.dasm - System.Runtime.ExceptionServices.ExceptionDispatchInfo:Capture(System.Exception):System.Runtime.ExceptionServices.ExceptionDispatchInfo (FullOpts)
62 (42.76 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetworkInformation.LinuxIPInterfaceStatistics:.ctor(System.String):this (FullOpts)
22 (39.29 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.JsonPropertyInfo`1+<>c__DisplayClass9_0[System.Numerics.Vector`1[float]]:<SetGetter>b__0(System.Object):System.Object:this (FullOpts)
22 (37.93 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.MergeEnumerator`1[System.Numerics.Vector`1[float]]:System.Collections.IEnumerator.get_Current():System.Object:this (FullOpts)
29 (37.66 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.JsonPropertyInfo`1[System.Numerics.Vector`1[float]]:GetValueAsObject(System.Object):System.Object:this (FullOpts)
22 (36.67 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.JsonTypeInfo`1[System.Numerics.Vector`1[float]]:DeserializeAsObject(System.IO.Stream):System.Object:this (FullOpts)
27 (36.49 % of base) : System.Linq.dasm - System.Linq.Enumerable+RangeSelectIterator`1[System.Numerics.Vector`1[float]]:Fill(System.Span`1[System.Numerics.Vector`1[float]],int,System.Func`2[int,System.Numerics.Vector`1[float]]) (FullOpts)
30 (36.14 % of base) : System.Linq.dasm - System.Linq.Enumerable+RangeSelectIterator`1[System.Numerics.Vector`1[float]]:MoveNext():ubyte:this (FullOpts)
17 (33.33 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.JsonTypeInfo`1+<>c__DisplayClass34_1[System.Numerics.Vector`1[float]]:<SetCreateObject>b__1():System.Object:this (FullOpts)
27 (32.93 % of base) : System.Linq.dasm - System.Linq.Enumerable+IListSkipTakeIterator`1[System.Numerics.Vector`1[float]]:Fill(System.Collections.Generic.IList`1[System.Numerics.Vector`1[float]],System.Span`1[System.Numerics.Vector`1[float]],int) (FullOpts)
126 (32.31 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetworkInformation.LinuxIPGlobalStatistics:.ctor(ubyte):this (FullOpts)
55 (32.16 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[double,System.Nullable`1[int]]:System.Collections.IEnumerable.GetEnumerator():System.Collections.IEnumerator:this (FullOpts)
55 (32.16 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[int,System.Nullable`1[int]]:System.Collections.IEnumerable.GetEnumerator():System.Collections.IEnumerator:this (FullOpts)
55 (32.16 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[long,System.Nullable`1[int]]:System.Collections.IEnumerable.GetEnumerator():System.Collections.IEnumerator:this (FullOpts)
55 (32.16 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[short,System.Nullable`1[int]]:System.Collections.IEnumerable.GetEnumerator():System.Collections.IEnumerator:this (FullOpts)
55 (32.16 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.Nullable`1[int],System.Nullable`1[int]]:System.Collections.IEnumerable.GetEnumerator():System.Collections.IEnumerator:this (FullOpts)
55 (32.16 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:System.Collections.IEnumerable.GetEnumerator():System.Collections.IEnumerator:this (FullOpts)
55 (32.16 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[ubyte,System.Nullable`1[int]]:System.Collections.IEnumerable.GetEnumerator():System.Collections.IEnumerator:this (FullOpts)
17 (30.91 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1+HashBucket+Enumerator[System.Numerics.Vector`1[float]]:System.Collections.IEnumerator.get_Current():System.Object:this (FullOpts)
22 (30.56 % of base) : System.Data.Common.dasm - System.Data.Common.SqlDecimalStorage:ConvertValue(System.Object):System.Object:this (FullOpts)
22 (30.56 % of base) : System.Data.Common.dasm - System.Data.Common.SqlGuidStorage:ConvertValue(System.Object):System.Object:this (FullOpts)
27 (30.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableQueue:Dequeue[System.Numerics.Vector`1[float]](System.Collections.Immutable.IImmutableQueue`1[System.Numerics.Vector`1[float]],byref):System.Collections.Immutable.IImmutableQueue`1[System.Numerics.Vector`1[float]] (FullOpts)
27 (30.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableStack:Pop[System.Numerics.Vector`1[float]](System.Collections.Immutable.IImmutableStack`1[System.Numerics.Vector`1[float]],byref):System.Collections.Immutable.IImmutableStack`1[System.Numerics.Vector`1[float]] (FullOpts)
45 (29.80 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetworkInformation.LinuxUdpStatistics:.ctor(ubyte):this (FullOpts)
31 (28.44 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.SynchronousChannelMergeEnumerator`1[System.Numerics.Vector`1[float]]:MoveNext():ubyte:this (FullOpts)
43 (26.54 % of base) : System.Net.Security.dasm - System.Net.Security.NegotiateStream:.cctor() (FullOpts)
36 (25.53 % of base) : System.ComponentModel.TypeConverter.dasm - System.Drawing.ColorConverter:ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object):System.Object:this (FullOpts)
47 (23.62 % of base) : System.Data.Common.dasm - System.Data.SqlTypes.SqlDecimal:.cctor() (FullOpts)
22 (23.16 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IListEnumerator`1[System.Numerics.Vector`1[float]]:MoveNext():ubyte:this (FullOpts)
25 (22.94 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]]:InnerInvoke():this (FullOpts)
22 (22.92 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.FuncCallInstruction`1[System.Numerics.Vector`1[float]]:Run(System.Linq.Expressions.Interpreter.InterpretedFrame):int:this (FullOpts)
27 (22.31 % of base) : System.Linq.dasm - System.Linq.Enumerable+RangeSelectIterator`1[System.Numerics.Vector`1[float]]:ToArray():System.Numerics.Vector`1[float][]:this (FullOpts)
39 (22.29 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:System.Collections.IDictionary.GetEnumerator():System.Collections.IDictionaryEnumerator:this (FullOpts)
19 (21.84 % of base) : System.Linq.dasm - System.Linq.Enumerable+AppendPrependIterator`1[System.Numerics.Vector`1[float]]:LoadFromEnumerator():ubyte:this (FullOpts)
48 (21.72 % of base) : System.Net.Http.dasm - System.Net.Http.CreditWaiter:Dispose():this (FullOpts)
36 (21.30 % of base) : System.IO.Compression.dasm - System.IO.Compression.Deflater:SetInput(System.ReadOnlyMemory`1[ubyte]):this (FullOpts)
120 (21.28 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.JsonConverter`1[System.Numerics.Vector`1[float]]:TryRead(byref,System.Type,System.Text.Json.JsonSerializerOptions,byref,byref,byref):ubyte:this (FullOpts)
30 (21.28 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.ContinuationResultTaskFromTask`1[System.Numerics.Vector`1[float]]:InnerInvoke():this (FullOpts)
48 (21.05 % of base) : System.Threading.Channels.dasm - System.Threading.Channels.AsyncOperation`1[double]:TrySetCanceled(System.Threading.CancellationToken):ubyte:this (FullOpts)
48 (21.05 % of base) : System.Threading.Channels.dasm - System.Threading.Channels.AsyncOperation`1[int]:TrySetCanceled(System.Threading.CancellationToken):ubyte:this (FullOpts)
48 (21.05 % of base) : System.Threading.Channels.dasm - System.Threading.Channels.AsyncOperation`1[long]:TrySetCanceled(System.Threading.CancellationToken):ubyte:this (FullOpts)
48 (21.05 % of base) : System.Threading.Channels.dasm - System.Threading.Channels.AsyncOperation`1[short]:TrySetCanceled(System.Threading.CancellationToken):ubyte:this (FullOpts)
48 (21.05 % of base) : System.Threading.Channels.dasm - System.Threading.Channels.AsyncOperation`1[System.__Canon]:TrySetCanceled(System.Threading.CancellationToken):ubyte:this (FullOpts)
48 (21.05 % of base) : System.Threading.Channels.dasm - System.Threading.Channels.AsyncOperation`1[System.Nullable`1[int]]:TrySetCanceled(System.Threading.CancellationToken):ubyte:this (FullOpts)
48 (21.05 % of base) : System.Threading.Channels.dasm - System.Threading.Channels.AsyncOperation`1[System.Numerics.Vector`1[float]]:TrySetCanceled(System.Threading.CancellationToken):ubyte:this (FullOpts)
48 (21.05 % of base) : System.Threading.Channels.dasm - System.Threading.Channels.AsyncOperation`1[ubyte]:TrySetCanceled(System.Threading.CancellationToken):ubyte:this (FullOpts)
20 (20.83 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.PartitionerQueryOperator`1+PartitionerEnumerator[System.Numerics.Vector`1[float]]:MoveNext(byref,byref):ubyte:this (FullOpts)
36 (19.89 % of base) : System.IO.Compression.dasm - System.IO.Compression.Inflater:SetInput(System.ReadOnlyMemory`1[ubyte]):this (FullOpts)
17 (18.68 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.JsonConverter`1[System.Numerics.Vector`1[float]]:ReadAsObject(byref,System.Type,System.Text.Json.JsonSerializerOptions):System.Object:this (FullOpts)
17 (18.68 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.JsonConverter`1[System.Numerics.Vector`1[float]]:ReadAsPropertyNameAsObject(byref,System.Type,System.Text.Json.JsonSerializerOptions):System.Object:this (FullOpts)
17 (18.68 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.JsonConverter`1[System.Numerics.Vector`1[float]]:ReadAsPropertyNameCoreAsObject(byref,System.Type,System.Text.Json.JsonSerializerOptions):System.Object:this (FullOpts)
17 (18.68 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.JsonConverter`1[System.Numerics.Vector`1[float]]:ReadNumberWithCustomHandlingAsObject(byref,int,System.Text.Json.JsonSerializerOptions):System.Object:this (FullOpts)
22 (17.89 % of base) : System.Linq.dasm - System.Linq.Enumerable+IListSkipTakeIterator`1[System.Numerics.Vector`1[float]]:MoveNext():ubyte:this (FullOpts)
29 (17.79 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.PartitionedDataSource`1+ListIndexRangeEnumerator[System.Numerics.Vector`1[float]]:MoveNext(byref,byref):ubyte:this (FullOpts)
13 (17.57 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Converters.CastingConverter`1[System.Numerics.Vector`1[float]]:OnTryRead(byref,System.Type,System.Text.Json.JsonSerializerOptions,byref,byref):ubyte:this (FullOpts)
30 (17.05 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1+<>c__DisplayClass16_0[System.Numerics.Vector`1[float]]:<GetLinqDataView>b__1(System.Data.DataRow):ubyte:this (FullOpts)
39 (16.81 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.Int32FrozenSet:.ctor(System.Collections.Generic.HashSet`1[int]):this (FullOpts)
43 (16.73 % of base) : System.Net.Http.dasm - System.Net.Http.CreditWaiter+<>c:<RegisterCancellation>b__7_0(System.Object,System.Threading.CancellationToken):this (FullOpts)
34 (16.43 % of base) : System.Linq.dasm - System.Linq.Enumerable+IListSkipTakeIterator`1[System.Numerics.Vector`1[float]]:ToArray():System.Numerics.Vector`1[float][]:this (FullOpts)
42 (16.22 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[double,System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Collections.Generic.KeyValuePair`2[double,System.Nullable`1[int]]]:this (FullOpts)
42 (16.22 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[int,System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Collections.Generic.KeyValuePair`2[int,System.Nullable`1[int]]]:this (FullOpts)
42 (16.22 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[long,System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Collections.Generic.KeyValuePair`2[long,System.Nullable`1[int]]]:this (FullOpts)
42 (16.22 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[short,System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Collections.Generic.KeyValuePair`2[short,System.Nullable`1[int]]]:this (FullOpts)
42 (16.22 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.Nullable`1[int],System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Collections.Generic.KeyValuePair`2[System.Nullable`1[int],System.Nullable`1[int]]]:this (FullOpts)
42 (16.22 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Collections.Generic.KeyValuePair`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]]:this (FullOpts)
42 (16.22 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[ubyte,System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Collections.Generic.KeyValuePair`2[ubyte,System.Nullable`1[int]]]:this (FullOpts)
47 (15.99 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.X509Certificates.X509CertificateLoader+CertKeyMatcher:ExtractPublicKey(byref,System.Security.Cryptography.AsymmetricAlgorithm,int) (FullOpts)
17 (15.74 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.ExportServices+<>c__DisplayClass11_0`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:<CreateSemiStronglyTypedLazy>b__0():System.Object:this (FullOpts)
17 (15.74 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.ExportServices+<>c__DisplayClass11_0`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:<CreateSemiStronglyTypedLazy>b__1():System.Object:this (FullOpts)
20 (15.38 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.PartitionedDataSource`1+ListContiguousIndexRangeEnumerator[System.Numerics.Vector`1[float]]:MoveNext(byref,byref):ubyte:this (FullOpts)
27 (15.25 % of base) : System.Linq.dasm - System.Linq.Enumerable+RangeSelectIterator`1[System.Numerics.Vector`1[float]]:ToList():System.Collections.Generic.List`1[System.Numerics.Vector`1[float]]:this (FullOpts)
43 (15.19 % of base) : System.Net.Security.dasm - System.Net.Security.SslStream:.cctor() (FullOpts)
4 (14.81 % of base) : ILCompiler.Reflection.ReadyToRun.dasm - ILCompiler.Reflection.ReadyToRun.x86.GcInfo:get_Header():ILCompiler.Reflection.ReadyToRun.x86.InfoHdrSmall:this (FullOpts)
45 (14.66 % of base) : Microsoft.Extensions.FileSystemGlobbing.dasm - Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged:PopDirectory():this (FullOpts)
Top method improvements (percentages):
-28 (-65.12 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskAsyncEnumerableExtensions:WithCancellation[System.__Canon](System.Collections.Generic.IAsyncEnumerable`1[System.__Canon],System.Threading.CancellationToken):System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[System.__Canon] (FullOpts)
-25 (-62.50 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskAsyncEnumerableExtensions:WithCancellation[double](System.Collections.Generic.IAsyncEnumerable`1[double],System.Threading.CancellationToken):System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[double] (FullOpts)
-25 (-62.50 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskAsyncEnumerableExtensions:WithCancellation[int](System.Collections.Generic.IAsyncEnumerable`1[int],System.Threading.CancellationToken):System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[int] (FullOpts)
-25 (-62.50 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskAsyncEnumerableExtensions:WithCancellation[long](System.Collections.Generic.IAsyncEnumerable`1[long],System.Threading.CancellationToken):System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[long] (FullOpts)
-25 (-62.50 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskAsyncEnumerableExtensions:WithCancellation[short](System.Collections.Generic.IAsyncEnumerable`1[short],System.Threading.CancellationToken):System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[short] (FullOpts)
-25 (-62.50 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskAsyncEnumerableExtensions:WithCancellation[System.Nullable`1[int]](System.Collections.Generic.IAsyncEnumerable`1[System.Nullable`1[int]],System.Threading.CancellationToken):System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[System.Nullable`1[int]] (FullOpts)
-25 (-62.50 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskAsyncEnumerableExtensions:WithCancellation[System.Numerics.Vector`1[float]](System.Collections.Generic.IAsyncEnumerable`1[System.Numerics.Vector`1[float]],System.Threading.CancellationToken):System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[System.Numerics.Vector`1[float]] (FullOpts)
-25 (-62.50 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskAsyncEnumerableExtensions:WithCancellation[ubyte](System.Collections.Generic.IAsyncEnumerable`1[ubyte],System.Threading.CancellationToken):System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[ubyte] (FullOpts)
-28 (-62.22 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.TypeDescriptor+TypeDescriptionNode:GetDefaultTypeDescriptor(System.Type):System.ComponentModel.TypeDescriptor+DefaultTypeDescriptor:this (FullOpts)
-46 (-61.33 % of base) : System.Collections.dasm - System.Collections.Generic.LinkedList`1[int]:GetEnumerator():System.Collections.Generic.LinkedList`1+Enumerator[int]:this (FullOpts)
-46 (-60.53 % of base) : System.Collections.dasm - System.Collections.Generic.LinkedList`1[double]:GetEnumerator():System.Collections.Generic.LinkedList`1+Enumerator[double]:this (FullOpts)
-46 (-60.53 % of base) : System.Collections.dasm - System.Collections.Generic.LinkedList`1[long]:GetEnumerator():System.Collections.Generic.LinkedList`1+Enumerator[long]:this (FullOpts)
-46 (-60.53 % of base) : System.Collections.dasm - System.Collections.Generic.LinkedList`1[System.Nullable`1[int]]:GetEnumerator():System.Collections.Generic.LinkedList`1+Enumerator[System.Nullable`1[int]]:this (FullOpts)
-46 (-60.53 % of base) : System.Collections.dasm - System.Collections.Generic.LinkedList`1[ubyte]:GetEnumerator():System.Collections.Generic.LinkedList`1+Enumerator[ubyte]:this (FullOpts)
-31 (-59.62 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[double]:WithCancellation(System.Threading.CancellationToken):System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[double]:this (FullOpts)
-31 (-59.62 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[int]:WithCancellation(System.Threading.CancellationToken):System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[int]:this (FullOpts)
-31 (-59.62 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[long]:WithCancellation(System.Threading.CancellationToken):System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[long]:this (FullOpts)
-31 (-59.62 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[short]:WithCancellation(System.Threading.CancellationToken):System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[short]:this (FullOpts)
-31 (-59.62 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[System.__Canon]:WithCancellation(System.Threading.CancellationToken):System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[System.__Canon]:this (FullOpts)
-31 (-59.62 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[System.Nullable`1[int]]:WithCancellation(System.Threading.CancellationToken):System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[System.Nullable`1[int]]:this (FullOpts)
-31 (-59.62 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[System.Numerics.Vector`1[float]]:WithCancellation(System.Threading.CancellationToken):System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[System.Numerics.Vector`1[float]]:this (FullOpts)
-31 (-59.62 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[ubyte]:WithCancellation(System.Threading.CancellationToken):System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[ubyte]:this (FullOpts)
-46 (-58.97 % of base) : System.Collections.dasm - System.Collections.Generic.LinkedList`1[short]:GetEnumerator():System.Collections.Generic.LinkedList`1+Enumerator[short]:this (FullOpts)
-36 (-57.14 % of base) : System.Formats.Nrbf.dasm - System.Formats.Nrbf.NextInfo:With(uint,ubyte):System.Formats.Nrbf.NextInfo:this (FullOpts)
-29 (-56.86 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[System.Nullable`1[int]]:GetEnumerator():System.Collections.Generic.HashSet`1+Enumerator[System.Nullable`1[int]]:this (FullOpts)
-29 (-56.86 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[System.Nullable`1[int]]:GetEnumerator():System.Collections.Generic.List`1+Enumerator[System.Nullable`1[int]]:this (FullOpts)
-31 (-56.36 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.StorageDescriptor:Global(System.Reflection.MethodInfo,System.Type,ubyte):System.Xml.Xsl.IlGen.StorageDescriptor (FullOpts)
-31 (-56.36 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.StorageDescriptor:Local(System.Reflection.Emit.LocalBuilder,System.Type,ubyte):System.Xml.Xsl.IlGen.StorageDescriptor (FullOpts)
-46 (-54.76 % of base) : System.Collections.dasm - System.Collections.Generic.LinkedList`1[System.Numerics.Vector`1[float]]:GetEnumerator():System.Collections.Generic.LinkedList`1+Enumerator[System.Numerics.Vector`1[float]]:this (FullOpts)
-29 (-54.72 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[int]:GetEnumerator():System.Collections.Generic.HashSet`1+Enumerator[int]:this (FullOpts)
-29 (-54.72 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[int]:GetEnumerator():System.Collections.Generic.List`1+Enumerator[int]:this (FullOpts)
-35 (-54.69 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.StorageDescriptor:ToStorageType(System.Type):System.Xml.Xsl.IlGen.StorageDescriptor:this (FullOpts)
-41 (-53.95 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.ValueTask`1[double]:ConfigureAwait(ubyte):System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1[double]:this (FullOpts)
-41 (-53.95 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.ValueTask`1[System.Numerics.Vector`1[float]]:ConfigureAwait(ubyte):System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1[System.Numerics.Vector`1[float]]:this (FullOpts)
-28 (-53.85 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[double]:ConfigureAwait(ubyte):System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[double]:this (FullOpts)
-28 (-53.85 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[int]:ConfigureAwait(ubyte):System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[int]:this (FullOpts)
-28 (-53.85 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[long]:ConfigureAwait(ubyte):System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[long]:this (FullOpts)
-28 (-53.85 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[short]:ConfigureAwait(ubyte):System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[short]:this (FullOpts)
-28 (-53.85 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[System.__Canon]:ConfigureAwait(ubyte):System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[System.__Canon]:this (FullOpts)
-28 (-53.85 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[System.Nullable`1[int]]:ConfigureAwait(ubyte):System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[System.Nullable`1[int]]:this (FullOpts)
-28 (-53.85 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[System.Numerics.Vector`1[float]]:ConfigureAwait(ubyte):System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[System.Numerics.Vector`1[float]]:this (FullOpts)
-28 (-53.85 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[ubyte]:ConfigureAwait(ubyte):System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[ubyte]:this (FullOpts)
-29 (-53.70 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[double]:GetEnumerator():System.Collections.Generic.HashSet`1+Enumerator[double]:this (FullOpts)
-29 (-53.70 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[long]:GetEnumerator():System.Collections.Generic.HashSet`1+Enumerator[long]:this (FullOpts)
-29 (-53.70 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[ubyte]:GetEnumerator():System.Collections.Generic.HashSet`1+Enumerator[ubyte]:this (FullOpts)
-29 (-53.70 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[double]:GetEnumerator():System.Collections.Generic.List`1+Enumerator[double]:this (FullOpts)
-29 (-53.70 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[long]:GetEnumerator():System.Collections.Generic.List`1+Enumerator[long]:this (FullOpts)
-29 (-53.70 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[ubyte]:GetEnumerator():System.Collections.Generic.List`1+Enumerator[ubyte]:this (FullOpts)
-51 (-53.68 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.__Canon]:get_Origin():System.Collections.Immutable.ImmutableHashSet`1+MutationInput[System.__Canon]:this (FullOpts)
-29 (-52.73 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[System.Nullable`1[int]]:GetEnumerator():System.Collections.Generic.Queue`1+Enumerator[System.Nullable`1[int]]:this (FullOpts)
-29 (-52.73 % of base) : System.Collections.dasm - System.Collections.Generic.Stack`1[System.Nullable`1[int]]:GetEnumerator():System.Collections.Generic.Stack`1+Enumerator[System.Nullable`1[int]]:this (FullOpts)
-28 (-51.85 % of base) : System.Threading.Channels.dasm - System.Threading.Channels.AsyncOperation`1[double]:get_ValueTaskOfT():System.Threading.Tasks.ValueTask`1[double]:this (FullOpts)
-28 (-51.85 % of base) : System.Threading.Channels.dasm - System.Threading.Channels.AsyncOperation`1[long]:get_ValueTaskOfT():System.Threading.Tasks.ValueTask`1[long]:this (FullOpts)
-28 (-51.85 % of base) : System.Threading.Channels.dasm - System.Threading.Channels.AsyncOperation`1[System.Nullable`1[int]]:get_ValueTaskOfT():System.Threading.Tasks.ValueTask`1[System.Nullable`1[int]]:this (FullOpts)
-29 (-51.79 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[short]:GetEnumerator():System.Collections.Generic.HashSet`1+Enumerator[short]:this (FullOpts)
-29 (-51.79 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[short]:GetEnumerator():System.Collections.Generic.List`1+Enumerator[short]:this (FullOpts)
-29 (-51.79 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[ubyte]:GetEnumerator():System.Collections.Generic.Queue`1+Enumerator[ubyte]:this (FullOpts)
-29 (-51.79 % of base) : System.Collections.dasm - System.Collections.Generic.Stack`1[ubyte]:GetEnumerator():System.Collections.Generic.Stack`1+Enumerator[ubyte]:this (FullOpts)
-29 (-50.88 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[int]:GetEnumerator():System.Collections.Generic.Queue`1+Enumerator[int]:this (FullOpts)
-29 (-50.88 % of base) : System.Collections.dasm - System.Collections.Generic.Stack`1[int]:GetEnumerator():System.Collections.Generic.Stack`1+Enumerator[int]:this (FullOpts)
-29 (-50.00 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[double]:GetEnumerator():System.Collections.Generic.Queue`1+Enumerator[double]:this (FullOpts)
-29 (-50.00 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[long]:GetEnumerator():System.Collections.Generic.Queue`1+Enumerator[long]:this (FullOpts)
-29 (-50.00 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[short]:GetEnumerator():System.Collections.Generic.Queue`1+Enumerator[short]:this (FullOpts)
-29 (-50.00 % of base) : System.Collections.dasm - System.Collections.Generic.Stack`1[double]:GetEnumerator():System.Collections.Generic.Stack`1+Enumerator[double]:this (FullOpts)
-29 (-50.00 % of base) : System.Collections.dasm - System.Collections.Generic.Stack`1[long]:GetEnumerator():System.Collections.Generic.Stack`1+Enumerator[long]:this (FullOpts)
-29 (-50.00 % of base) : System.Collections.dasm - System.Collections.Generic.Stack`1[short]:GetEnumerator():System.Collections.Generic.Stack`1+Enumerator[short]:this (FullOpts)
-19 (-50.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskAsyncEnumerableExtensions:ConfigureAwait[System.__Canon](System.Collections.Generic.IAsyncEnumerable`1[System.__Canon],ubyte):System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1[System.__Canon] (FullOpts)
-33 (-50.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.ValueTask`1[System.__Canon]:ConfigureAwait(ubyte):System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1[System.__Canon]:this (FullOpts)
-29 (-49.15 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[System.Numerics.Vector`1[float]]:GetEnumerator():System.Collections.Generic.HashSet`1+Enumerator[System.Numerics.Vector`1[float]]:this (FullOpts)
-29 (-49.15 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[System.Numerics.Vector`1[float]]:GetEnumerator():System.Collections.Generic.List`1+Enumerator[System.Numerics.Vector`1[float]]:this (FullOpts)
-29 (-49.15 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.ReservedBlob`1[double]:CreateWriter():System.Reflection.Metadata.BlobWriter:this (FullOpts)
-29 (-49.15 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.ReservedBlob`1[int]:CreateWriter():System.Reflection.Metadata.BlobWriter:this (FullOpts)
-29 (-49.15 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.ReservedBlob`1[long]:CreateWriter():System.Reflection.Metadata.BlobWriter:this (FullOpts)
-29 (-49.15 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.ReservedBlob`1[short]:CreateWriter():System.Reflection.Metadata.BlobWriter:this (FullOpts)
-29 (-49.15 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.ReservedBlob`1[System.Numerics.Vector`1[float]]:CreateWriter():System.Reflection.Metadata.BlobWriter:this (FullOpts)
-29 (-49.15 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.ReservedBlob`1[ubyte]:CreateWriter():System.Reflection.Metadata.BlobWriter:this (FullOpts)
-39 (-48.75 % of base) : System.Collections.dasm - System.Collections.Generic.LinkedList`1[System.__Canon]:GetEnumerator():System.Collections.Generic.LinkedList`1+Enumerator[System.__Canon]:this (FullOpts)
-15 (-48.39 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.ActivityCreationOptions`1[double]:GetContext():System.Diagnostics.ActivityContext:this (FullOpts)
-15 (-48.39 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.ActivityCreationOptions`1[int]:GetContext():System.Diagnostics.ActivityContext:this (FullOpts)
-15 (-48.39 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.ActivityCreationOptions`1[long]:GetContext():System.Diagnostics.ActivityContext:this (FullOpts)
-15 (-48.39 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.ActivityCreationOptions`1[short]:GetContext():System.Diagnostics.ActivityContext:this (FullOpts)
-15 (-48.39 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.ActivityCreationOptions`1[System.__Canon]:GetContext():System.Diagnostics.ActivityContext:this (FullOpts)
-15 (-48.39 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.ActivityCreationOptions`1[System.Nullable`1[int]]:GetContext():System.Diagnostics.ActivityContext:this (FullOpts)
-15 (-48.39 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.ActivityCreationOptions`1[System.Numerics.Vector`1[float]]:GetContext():System.Diagnostics.ActivityContext:this (FullOpts)
-15 (-48.39 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.ActivityCreationOptions`1[ubyte]:GetContext():System.Diagnostics.ActivityContext:this (FullOpts)
-15 (-48.39 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.ActivityLink:get_Context():System.Diagnostics.ActivityContext:this (FullOpts)
-29 (-48.33 % of base) : Microsoft.Extensions.DependencyInjection.dasm - Microsoft.Extensions.DependencyInjection.CallSiteJsonFormatter+CallSiteFormatterContext:IncrementOffset():Microsoft.Extensions.DependencyInjection.CallSiteJsonFormatter+CallSiteFormatterContext:this (FullOpts)
-29 (-48.33 % of base) : System.Collections.dasm - System.Collections.Generic.OrderedDictionary`2[double,System.Nullable`1[int]]:GetEnumerator():System.Collections.Generic.OrderedDictionary`2+Enumerator[double,System.Nullable`1[int]]:this (FullOpts)
-29 (-48.33 % of base) : System.Collections.dasm - System.Collections.Generic.OrderedDictionary`2[long,System.Nullable`1[int]]:GetEnumerator():System.Collections.Generic.OrderedDictionary`2+Enumerator[long,System.Nullable`1[int]]:this (FullOpts)
-29 (-48.33 % of base) : System.Collections.dasm - System.Collections.Generic.OrderedDictionary`2[System.Nullable`1[int],System.Nullable`1[int]]:GetEnumerator():System.Collections.Generic.OrderedDictionary`2+Enumerator[System.Nullable`1[int],System.Nullable`1[int]]:this (FullOpts)
-34 (-47.89 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.KeysAndValuesFrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:GetEnumeratorCore():System.Collections.Frozen.FrozenDictionary`2+Enumerator[System.__Canon,System.Nullable`1[int]]:this (FullOpts)
-34 (-47.89 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.LengthBucketsFrozenDictionary`1[System.__Canon]:GetEnumeratorCore():System.Collections.Frozen.FrozenDictionary`2+Enumerator[System.__Canon,System.__Canon]:this (FullOpts)
-34 (-47.89 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.OrdinalStringFrozenDictionary`1[System.__Canon]:GetEnumeratorCore():System.Collections.Frozen.FrozenDictionary`2+Enumerator[System.__Canon,System.__Canon]:this (FullOpts)
-34 (-47.89 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.SmallFrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:GetEnumeratorCore():System.Collections.Frozen.FrozenDictionary`2+Enumerator[System.__Canon,System.Nullable`1[int]]:this (FullOpts)
-34 (-47.89 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.SmallValueTypeComparableFrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:GetEnumeratorCore():System.Collections.Frozen.FrozenDictionary`2+Enumerator[System.__Canon,System.Nullable`1[int]]:this (FullOpts)
-34 (-47.89 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.SmallValueTypeDefaultComparerFrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:GetEnumeratorCore():System.Collections.Frozen.FrozenDictionary`2+Enumerator[System.__Canon,System.Nullable`1[int]]:this (FullOpts)
-29 (-47.54 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[System.Numerics.Vector`1[float]]:GetEnumerator():System.Collections.Generic.Queue`1+Enumerator[System.Numerics.Vector`1[float]]:this (FullOpts)
-29 (-47.54 % of base) : System.Collections.dasm - System.Collections.Generic.Stack`1[System.Numerics.Vector`1[float]]:GetEnumerator():System.Collections.Generic.Stack`1+Enumerator[System.Numerics.Vector`1[float]]:this (FullOpts)
-37 (-47.44 % of base) : System.Memory.dasm - System.Buffers.ReadOnlySequence`1[double]:SliceImpl(byref):System.Buffers.ReadOnlySequence`1[double]:this (FullOpts)
-37 (-47.44 % of base) : System.Memory.dasm - System.Buffers.ReadOnlySequence`1[int]:SliceImpl(byref):System.Buffers.ReadOnlySequence`1[int]:this (FullOpts)
1199 total methods with Code Size differences (828 improved, 371 regressed), 246469 unchanged.
--------------------------------------------------------------------------------
Artifacts:
- build-clr-checked-main.zip (86 MB)
- build-artifacts-main.zip (711 MB)
- build-clr-checked-pr.zip (86 MB)
- build-artifacts-pr.zip (712 MB)
- jit-diffs-pr.zip (148 MB)
- jit-diffs-main.zip (148 MB)
- diff-frameworks.txt (93 KB)
- ShortDiffsRegressions.md (58 KB)
- LongDiffsRegressions.md (872 KB)
- ShortDiffsImprovements.md (59 KB)
- LongDiffsImprovements.md (386 KB)
Metadata
Metadata
Assignees
Labels
No labels