Skip to content

[JitDiff X64] [EgorBo] Never use heap for return buffers #987

Open
@MihuBot

Description

@MihuBot

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:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions