Skip to content

[JitDiff X64] [EgorBo] Switch to ymm after zmm in genZeroInitFrameUsingBlockInit #1088

@MihuBot

Description

@MihuBot

Job completed in 14 minutes 46 seconds (remote runner delay: 1 minute 16 seconds).
dotnet/runtime#115981

Diffs

Diffs
Found 146 files with textual diffs.

Summary of Code Size diffs:
(Lower is better)

Total bytes of base: 40589431
Total bytes of diff: 40575687
Total bytes of delta: -13744 (-0.03 % of base)
Total relative delta: -53.31
    diff is an improvement.
    relative diff is an improvement.


Top file improvements (bytes):
       -6089 : System.Numerics.Tensors.dasm (-0.71 % of base)
       -1540 : System.Linq.AsyncEnumerable.dasm (-0.11 % of base)
       -1281 : System.Collections.Immutable.dasm (-0.07 % of base)
        -712 : System.Security.Cryptography.dasm (-0.06 % of base)
        -520 : System.Text.Json.dasm (-0.04 % of base)
        -455 : System.Security.Cryptography.Pkcs.dasm (-0.12 % of base)
        -383 : System.Net.Http.dasm (-0.05 % of base)
        -310 : System.Private.Xml.dasm (-0.01 % of base)
        -287 : System.Private.CoreLib.dasm (-0.00 % of base)
        -180 : System.Text.RegularExpressions.dasm (-0.02 % of base)
        -170 : System.Net.Http.Json.dasm (-0.07 % of base)
        -150 : System.Threading.Tasks.Dataflow.dasm (-0.01 % of base)
        -132 : System.Formats.Tar.dasm (-0.10 % of base)
        -125 : System.IO.Compression.dasm (-0.07 % of base)
        -106 : System.Memory.dasm (-0.04 % of base)
         -90 : System.Net.Ping.dasm (-0.18 % of base)
         -90 : System.Linq.Parallel.dasm (-0.00 % of base)
         -85 : System.Net.ServerSentEvents.dasm (-0.12 % of base)
         -80 : System.Net.WebSockets.dasm (-0.06 % of base)
         -76 : System.IO.Pipelines.dasm (-0.10 % of base)
         -65 : System.Collections.dasm (-0.02 % of base)
         -60 : System.IO.Compression.ZipFile.dasm (-0.17 % of base)
         -60 : System.Net.Security.dasm (-0.03 % of base)
         -60 : System.Net.Sockets.dasm (-0.02 % of base)
         -48 : System.Data.Common.dasm (-0.00 % of base)
         -45 : System.Security.Cryptography.Cose.dasm (-0.07 % of base)
         -45 : System.Private.Xml.Linq.dasm (-0.03 % of base)
         -40 : System.Linq.dasm (-0.00 % of base)
         -30 : System.Net.Mail.dasm (-0.02 % of base)
         -30 : System.Net.WebClient.dasm (-0.06 % of base)
         -30 : ILCompiler.Reflection.ReadyToRun.dasm (-0.01 % of base)
         -30 : System.Threading.RateLimiting.dasm (-0.02 % of base)
         -25 : System.Formats.Cbor.dasm (-0.05 % of base)
         -25 : System.DirectoryServices.Protocols.dasm (-0.02 % of base)
         -25 : System.Net.Quic.dasm (-0.02 % of base)
         -20 : System.Reflection.MetadataLoadContext.dasm (-0.01 % of base)
         -20 : System.IO.Compression.Brotli.dasm (-0.09 % of base)
         -20 : Microsoft.VisualBasic.Core.dasm (-0.00 % of base)
         -15 : System.ComponentModel.TypeConverter.dasm (-0.00 % of base)
         -15 : System.Data.Odbc.dasm (-0.01 % of base)
         -15 : Microsoft.Extensions.DependencyInjection.dasm (-0.02 % of base)
         -15 : System.Net.HttpListener.dasm (-0.01 % of base)
         -15 : System.Reflection.Metadata.dasm (-0.00 % of base)
         -10 : Microsoft.Extensions.DependencyModel.dasm (-0.01 % of base)
         -10 : System.Runtime.Numerics.dasm (-0.01 % of base)
         -10 : System.Formats.Nrbf.dasm (-0.02 % of base)
         -10 : Microsoft.Extensions.Caching.Abstractions.dasm (-0.02 % of base)
         -10 : System.Diagnostics.Process.dasm (-0.01 % of base)
         -10 : System.Net.WebSockets.Client.dasm (-0.05 % of base)
          -5 : System.Runtime.Caching.dasm (-0.01 % of base)
          -5 : System.Net.Requests.dasm (-0.00 % of base)
          -5 : System.Diagnostics.DiagnosticSource.dasm (-0.00 % of base)
          -5 : System.Security.Cryptography.ProtectedData.dasm (-0.08 % of base)
          -5 : System.Net.NetworkInformation.dasm (-0.01 % of base)
          -5 : runincontext.dasm (-0.03 % of base)
          -5 : tieringtest.dasm (-0.07 % of base)
          -5 : System.Private.Uri.dasm (-0.00 % of base)
          -5 : System.ComponentModel.Composition.dasm (-0.00 % of base)
          -5 : System.Private.DataContractSerialization.dasm (-0.00 % of base)
          -5 : System.IO.Pipes.dasm (-0.01 % of base)
          -5 : System.Threading.Channels.dasm (-0.00 % of base)
          -5 : Microsoft.Extensions.Logging.Console.dasm (-0.01 % of base)
          -5 : System.IO.Packaging.dasm (-0.00 % of base)

63 total files with Code Size differences (63 improved, 0 regressed), 197 unchanged.

Top method regressions (bytes):
           4 (0.19 % of base) : System.Private.CoreLib.dasm - System.Globalization.TimeSpanParse:TryParseByFormat(System.ReadOnlySpan`1[ushort],System.ReadOnlySpan`1[ushort],int,byref):ubyte (FullOpts)
           4 (0.24 % of base) : System.Private.CoreLib.dasm - System.Text.CompositeFormat:TryParseLiterals(System.ReadOnlySpan`1[ushort],System.Collections.Generic.List`1[System.ValueTuple`4[System.String,int,int,System.String]],byref,byref):ubyte (FullOpts)
           3 (0.14 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[int]:TryReadToSlow(byref,int,int,int,ubyte):ubyte:this (FullOpts) (2 methods)
           3 (0.14 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[long]:TryReadToSlow(byref,long,long,int,ubyte):ubyte:this (FullOpts) (2 methods)

Top method improvements (bytes):
         -19 (-1.18 % of base) : System.Private.CoreLib.dasm - System.Number:<TryFormatInt128>g__TryFormatInt128Slow|29_0[ubyte](System.Int128,System.ReadOnlySpan`1[ushort],System.IFormatProvider,System.Span`1[ubyte],byref):ubyte (FullOpts)
         -16 (-0.82 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[int]:TryReadTo(byref,int,int,ubyte):ubyte:this (FullOpts) (2 methods)
         -16 (-0.82 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[long]:TryReadTo(byref,long,long,ubyte):ubyte:this (FullOpts) (2 methods)
         -16 (-0.40 % of base) : System.Private.CoreLib.dasm - System.Diagnostics.Tracing.EventProvider:WriteEvent(byref,long,ulong,ulong,System.Object[]):ubyte:this (FullOpts)
         -16 (-0.96 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:Reshape[double](byref,System.ReadOnlySpan`1[long]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[double] (FullOpts)
         -16 (-0.96 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:Reshape[double](byref,System.ReadOnlySpan`1[long]):System.Numerics.Tensors.TensorSpan`1[double] (FullOpts)
         -16 (-0.96 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:Reshape[int](byref,System.ReadOnlySpan`1[long]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[int] (FullOpts)
         -16 (-0.96 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:Reshape[int](byref,System.ReadOnlySpan`1[long]):System.Numerics.Tensors.TensorSpan`1[int] (FullOpts)
         -16 (-0.96 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:Reshape[long](byref,System.ReadOnlySpan`1[long]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[long] (FullOpts)
         -16 (-0.96 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:Reshape[long](byref,System.ReadOnlySpan`1[long]):System.Numerics.Tensors.TensorSpan`1[long] (FullOpts)
         -16 (-0.96 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:Reshape[short](byref,System.ReadOnlySpan`1[long]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[short] (FullOpts)
         -16 (-0.96 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:Reshape[short](byref,System.ReadOnlySpan`1[long]):System.Numerics.Tensors.TensorSpan`1[short] (FullOpts)
         -16 (-0.96 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:Reshape[System.Nullable`1[int]](byref,System.ReadOnlySpan`1[long]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]] (FullOpts)
         -16 (-0.96 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:Reshape[System.Nullable`1[int]](byref,System.ReadOnlySpan`1[long]):System.Numerics.Tensors.TensorSpan`1[System.Nullable`1[int]] (FullOpts)
         -16 (-0.96 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:Reshape[System.Numerics.Vector`1[float]](byref,System.ReadOnlySpan`1[long]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Numerics.Vector`1[float]] (FullOpts)
         -16 (-0.96 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:Reshape[System.Numerics.Vector`1[float]](byref,System.ReadOnlySpan`1[long]):System.Numerics.Tensors.TensorSpan`1[System.Numerics.Vector`1[float]] (FullOpts)
         -16 (-0.96 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:Reshape[ubyte](byref,System.ReadOnlySpan`1[long]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[ubyte] (FullOpts)
         -16 (-0.96 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:Reshape[ubyte](byref,System.ReadOnlySpan`1[long]):System.Numerics.Tensors.TensorSpan`1[ubyte] (FullOpts)
         -15 (-1.13 % of base) : System.Private.CoreLib.dasm - System.Number:<TryFormatUInt64>g__TryFormatUInt64Slow|27_0[ubyte](ulong,System.ReadOnlySpan`1[ushort],System.IFormatProvider,System.Span`1[ubyte],byref):ubyte (FullOpts)
         -14 (-3.41 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:ResizeTo[double](byref,byref) (FullOpts) (3 methods)
         -14 (-3.41 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:ResizeTo[int](byref,byref) (FullOpts) (3 methods)
         -14 (-3.41 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:ResizeTo[long](byref,byref) (FullOpts) (3 methods)
         -14 (-3.43 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:ResizeTo[short](byref,byref) (FullOpts) (3 methods)
         -14 (-3.41 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:ResizeTo[System.Nullable`1[int]](byref,byref) (FullOpts) (3 methods)
         -14 (-3.41 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:ResizeTo[System.Numerics.Vector`1[float]](byref,byref) (FullOpts) (3 methods)
         -14 (-3.48 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:ResizeTo[ubyte](byref,byref) (FullOpts) (3 methods)
         -11 (-0.76 % of base) : System.Private.CoreLib.dasm - System.Number:<TryFormatInt64>g__TryFormatInt64Slow|25_0[ubyte](long,System.ReadOnlySpan`1[ushort],System.IFormatProvider,System.Span`1[ubyte],byref):ubyte (FullOpts)
         -11 (-0.84 % of base) : System.Private.Xml.dasm - System.Xml.XmlEncodedRawTextWriter+<WriteElementTextBlockAsync>d__133:MoveNext():this (FullOpts)
         -11 (-0.84 % of base) : System.Private.Xml.dasm - System.Xml.XmlUtf8RawTextWriter+<WriteElementTextBlockAsync>d__119:MoveNext():this (FullOpts)
         -10 (-0.40 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[System.Numerics.Vector`1[float]]:TryReadToSlow(byref,System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],int,ubyte):ubyte:this (FullOpts) (2 methods)
         -10 (-0.78 % of base) : System.Private.CoreLib.dasm - System.Number:<TryFormatUInt32>g__TryFormatUInt32Slow|23_0[ubyte](uint,System.ReadOnlySpan`1[ushort],System.IFormatProvider,System.Span`1[ubyte],byref):ubyte (FullOpts)
         -10 (-1.62 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:ResizeTo[System.__Canon](byref,byref) (FullOpts) (3 methods)
         -10 (-2.34 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:Round[double](byref,int):System.Numerics.Tensors.Tensor`1[double] (FullOpts) (2 methods)
         -10 (-0.28 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexFindOptimizations:.ctor(System.Text.RegularExpressions.RegexNode,int,ubyte):this (FullOpts) (2 methods)
         -10 (-0.16 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexPrefixAnalyzer:<FindFixedDistanceSets>g__TryFindRawFixedSets|3_0(System.Text.RegularExpressions.RegexNode,System.Collections.Generic.List`1[System.Text.RegularExpressions.RegexFindOptimizations+FixedDistanceSet],byref,ubyte):ubyte (FullOpts) (2 methods)
         -10 (-0.27 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexReplacement:.ctor(System.String,System.Text.RegularExpressions.RegexNode,System.Collections.Hashtable):this (FullOpts) (2 methods)
         -10 (-1.00 % of base) : System.Private.Xml.dasm - System.Xml.XmlTextReaderImpl+<SkipPartialTextValueAsync>d__551:MoveNext():this (FullOpts)
          -9 (-0.42 % of base) : System.Net.Http.dasm - System.Net.Http.Http2Connection+<ProcessHeadersFrame>d__64:MoveNext():this (FullOpts)
          -9 (-0.66 % of base) : System.Net.Http.dasm - System.Net.Http.SocksHelper+<ReadToFillAsync>d__19:MoveNext():this (FullOpts)
          -9 (-3.90 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[double]:get_Item(System.ReadOnlySpan`1[System.Buffers.NRange]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[double]:this (FullOpts)
          -9 (-3.88 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[double]:Slice(System.ReadOnlySpan`1[long]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[double]:this (FullOpts)
          -9 (-3.88 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[double]:Slice(System.ReadOnlySpan`1[System.Buffers.NIndex]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[double]:this (FullOpts)
          -9 (-3.88 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[double]:Slice(System.ReadOnlySpan`1[System.Buffers.NRange]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[double]:this (FullOpts)
          -9 (-3.90 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[int]:get_Item(System.ReadOnlySpan`1[System.Buffers.NRange]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[int]:this (FullOpts)
          -9 (-3.88 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[int]:Slice(System.ReadOnlySpan`1[long]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[int]:this (FullOpts)
          -9 (-3.88 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[int]:Slice(System.ReadOnlySpan`1[System.Buffers.NIndex]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[int]:this (FullOpts)
          -9 (-3.88 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[int]:Slice(System.ReadOnlySpan`1[System.Buffers.NRange]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[int]:this (FullOpts)
          -9 (-3.90 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[long]:get_Item(System.ReadOnlySpan`1[System.Buffers.NRange]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[long]:this (FullOpts)
          -9 (-3.88 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[long]:Slice(System.ReadOnlySpan`1[long]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[long]:this (FullOpts)
          -9 (-3.88 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[long]:Slice(System.ReadOnlySpan`1[System.Buffers.NIndex]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[long]:this (FullOpts)
          -9 (-3.88 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[long]:Slice(System.ReadOnlySpan`1[System.Buffers.NRange]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[long]:this (FullOpts)
          -9 (-3.90 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[short]:get_Item(System.ReadOnlySpan`1[System.Buffers.NRange]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[short]:this (FullOpts)
          -9 (-3.88 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[short]:Slice(System.ReadOnlySpan`1[long]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[short]:this (FullOpts)
          -9 (-3.88 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[short]:Slice(System.ReadOnlySpan`1[System.Buffers.NIndex]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[short]:this (FullOpts)
          -9 (-3.88 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[short]:Slice(System.ReadOnlySpan`1[System.Buffers.NRange]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[short]:this (FullOpts)
          -9 (-3.80 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.__Canon]:get_Item(System.ReadOnlySpan`1[System.Buffers.NRange]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.__Canon]:this (FullOpts)
          -9 (-3.78 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.__Canon]:Slice(System.ReadOnlySpan`1[long]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.__Canon]:this (FullOpts)
          -9 (-3.78 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.__Canon]:Slice(System.ReadOnlySpan`1[System.Buffers.NIndex]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.__Canon]:this (FullOpts)
          -9 (-3.78 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.__Canon]:Slice(System.ReadOnlySpan`1[System.Buffers.NRange]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.__Canon]:this (FullOpts)
          -9 (-3.90 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]]:get_Item(System.ReadOnlySpan`1[System.Buffers.NRange]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]]:this (FullOpts)
          -9 (-3.88 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]]:Slice(System.ReadOnlySpan`1[long]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]]:this (FullOpts)
          -9 (-3.88 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]]:Slice(System.ReadOnlySpan`1[System.Buffers.NIndex]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]]:this (FullOpts)
          -9 (-3.88 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]]:Slice(System.ReadOnlySpan`1[System.Buffers.NRange]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]]:this (FullOpts)
          -9 (-3.90 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Numerics.Vector`1[float]]:get_Item(System.ReadOnlySpan`1[System.Buffers.NRange]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Numerics.Vector`1[float]]:this (FullOpts)
          -9 (-3.88 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Numerics.Vector`1[float]]:Slice(System.ReadOnlySpan`1[long]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Numerics.Vector`1[float]]:this (FullOpts)
          -9 (-3.88 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Numerics.Vector`1[float]]:Slice(System.ReadOnlySpan`1[System.Buffers.NIndex]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Numerics.Vector`1[float]]:this (FullOpts)
          -9 (-3.88 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Numerics.Vector`1[float]]:Slice(System.ReadOnlySpan`1[System.Buffers.NRange]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Numerics.Vector`1[float]]:this (FullOpts)
          -9 (-3.96 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[ubyte]:get_Item(System.ReadOnlySpan`1[System.Buffers.NRange]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[ubyte]:this (FullOpts)
          -9 (-3.95 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[ubyte]:Slice(System.ReadOnlySpan`1[long]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[ubyte]:this (FullOpts)
          -9 (-3.95 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[ubyte]:Slice(System.ReadOnlySpan`1[System.Buffers.NIndex]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[ubyte]:this (FullOpts)
          -9 (-3.95 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[ubyte]:Slice(System.ReadOnlySpan`1[System.Buffers.NRange]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[ubyte]:this (FullOpts)
          -9 (-3.88 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:Create[int](int[],int,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):System.Numerics.Tensors.Tensor`1[int] (FullOpts)
          -9 (-2.51 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TryBroadcastTo[double](byref,byref):ubyte (FullOpts) (2 methods)
          -9 (-2.51 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TryBroadcastTo[int](byref,byref):ubyte (FullOpts) (2 methods)
          -9 (-2.51 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TryBroadcastTo[long](byref,byref):ubyte (FullOpts) (2 methods)
          -9 (-2.51 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TryBroadcastTo[short](byref,byref):ubyte (FullOpts) (2 methods)
          -9 (-2.51 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TryBroadcastTo[System.Nullable`1[int]](byref,byref):ubyte (FullOpts) (2 methods)
          -9 (-2.51 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TryBroadcastTo[System.Numerics.Vector`1[float]](byref,byref):ubyte (FullOpts) (2 methods)
          -9 (-2.51 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TryBroadcastTo[ubyte](byref,byref):ubyte (FullOpts) (2 methods)
          -9 (-3.90 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[double]:get_Item(System.ReadOnlySpan`1[System.Buffers.NRange]):System.Numerics.Tensors.TensorSpan`1[double]:this (FullOpts)
          -9 (-3.88 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[double]:Slice(System.ReadOnlySpan`1[long]):System.Numerics.Tensors.TensorSpan`1[double]:this (FullOpts)
          -9 (-3.88 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[double]:Slice(System.ReadOnlySpan`1[System.Buffers.NIndex]):System.Numerics.Tensors.TensorSpan`1[double]:this (FullOpts)
          -9 (-3.88 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[double]:Slice(System.ReadOnlySpan`1[System.Buffers.NRange]):System.Numerics.Tensors.TensorSpan`1[double]:this (FullOpts)
          -9 (-3.90 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[int]:get_Item(System.ReadOnlySpan`1[System.Buffers.NRange]):System.Numerics.Tensors.TensorSpan`1[int]:this (FullOpts)
          -9 (-3.88 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[int]:Slice(System.ReadOnlySpan`1[long]):System.Numerics.Tensors.TensorSpan`1[int]:this (FullOpts)
          -9 (-3.88 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[int]:Slice(System.ReadOnlySpan`1[System.Buffers.NIndex]):System.Numerics.Tensors.TensorSpan`1[int]:this (FullOpts)
          -9 (-3.88 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[int]:Slice(System.ReadOnlySpan`1[System.Buffers.NRange]):System.Numerics.Tensors.TensorSpan`1[int]:this (FullOpts)
          -9 (-3.90 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[long]:get_Item(System.ReadOnlySpan`1[System.Buffers.NRange]):System.Numerics.Tensors.TensorSpan`1[long]:this (FullOpts)
          -9 (-3.88 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[long]:Slice(System.ReadOnlySpan`1[long]):System.Numerics.Tensors.TensorSpan`1[long]:this (FullOpts)
          -9 (-3.88 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[long]:Slice(System.ReadOnlySpan`1[System.Buffers.NIndex]):System.Numerics.Tensors.TensorSpan`1[long]:this (FullOpts)
          -9 (-3.88 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[long]:Slice(System.ReadOnlySpan`1[System.Buffers.NRange]):System.Numerics.Tensors.TensorSpan`1[long]:this (FullOpts)
          -9 (-3.90 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[short]:get_Item(System.ReadOnlySpan`1[System.Buffers.NRange]):System.Numerics.Tensors.TensorSpan`1[short]:this (FullOpts)
          -9 (-3.88 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[short]:Slice(System.ReadOnlySpan`1[long]):System.Numerics.Tensors.TensorSpan`1[short]:this (FullOpts)
          -9 (-3.88 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[short]:Slice(System.ReadOnlySpan`1[System.Buffers.NIndex]):System.Numerics.Tensors.TensorSpan`1[short]:this (FullOpts)
          -9 (-3.88 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[short]:Slice(System.ReadOnlySpan`1[System.Buffers.NRange]):System.Numerics.Tensors.TensorSpan`1[short]:this (FullOpts)
          -9 (-3.80 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.__Canon]:get_Item(System.ReadOnlySpan`1[System.Buffers.NRange]):System.Numerics.Tensors.TensorSpan`1[System.__Canon]:this (FullOpts)
          -9 (-3.78 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.__Canon]:Slice(System.ReadOnlySpan`1[long]):System.Numerics.Tensors.TensorSpan`1[System.__Canon]:this (FullOpts)
          -9 (-3.78 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.__Canon]:Slice(System.ReadOnlySpan`1[System.Buffers.NIndex]):System.Numerics.Tensors.TensorSpan`1[System.__Canon]:this (FullOpts)
          -9 (-3.78 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.__Canon]:Slice(System.ReadOnlySpan`1[System.Buffers.NRange]):System.Numerics.Tensors.TensorSpan`1[System.__Canon]:this (FullOpts)
          -9 (-3.90 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.Nullable`1[int]]:get_Item(System.ReadOnlySpan`1[System.Buffers.NRange]):System.Numerics.Tensors.TensorSpan`1[System.Nullable`1[int]]:this (FullOpts)

Top method regressions (percentages):
           4 (0.24 % of base) : System.Private.CoreLib.dasm - System.Text.CompositeFormat:TryParseLiterals(System.ReadOnlySpan`1[ushort],System.Collections.Generic.List`1[System.ValueTuple`4[System.String,int,int,System.String]],byref,byref):ubyte (FullOpts)
           4 (0.19 % of base) : System.Private.CoreLib.dasm - System.Globalization.TimeSpanParse:TryParseByFormat(System.ReadOnlySpan`1[ushort],System.ReadOnlySpan`1[ushort],int,byref):ubyte (FullOpts)
           3 (0.14 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[int]:TryReadToSlow(byref,int,int,int,ubyte):ubyte:this (FullOpts) (2 methods)
           3 (0.14 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[long]:TryReadToSlow(byref,long,long,int,ubyte):ubyte:this (FullOpts) (2 methods)

Top method improvements (percentages):
          -6 (-7.14 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.RSAOpenSsl+<>c:<ExportParameters>b__28_0(System.ReadOnlyMemory`1[ubyte],System.ReadOnlyMemory`1[ubyte]):System.Security.Cryptography.RSAParameters:this (FullOpts)
          -5 (-5.32 % of base) : System.Private.Xml.dasm - System.Xml.XmlTextReaderImpl:ParseAttributesAsync():System.Threading.Tasks.Task:this (FullOpts)
          -5 (-5.26 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TryBroadcastTo[double](System.Numerics.Tensors.Tensor`1[double],byref):ubyte (FullOpts)
          -5 (-5.26 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TryBroadcastTo[int](System.Numerics.Tensors.Tensor`1[int],byref):ubyte (FullOpts)
          -5 (-5.26 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TryBroadcastTo[long](System.Numerics.Tensors.Tensor`1[long],byref):ubyte (FullOpts)
          -5 (-5.26 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TryBroadcastTo[short](System.Numerics.Tensors.Tensor`1[short],byref):ubyte (FullOpts)
          -5 (-5.26 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TryBroadcastTo[System.Nullable`1[int]](System.Numerics.Tensors.Tensor`1[System.Nullable`1[int]],byref):ubyte (FullOpts)
          -5 (-5.26 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TryBroadcastTo[System.Numerics.Vector`1[float]](System.Numerics.Tensors.Tensor`1[System.Numerics.Vector`1[float]],byref):ubyte (FullOpts)
          -5 (-5.26 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TryBroadcastTo[ubyte](System.Numerics.Tensors.Tensor`1[ubyte],byref):ubyte (FullOpts)
          -5 (-5.10 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformManyBlock`2[double,System.Nullable`1[int]]:StoreOutputItemsNonReorderedWithIterationAsync(System.Collections.Generic.IAsyncEnumerable`1[System.Nullable`1[int]]):System.Threading.Tasks.Task:this (FullOpts)
          -5 (-5.10 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformManyBlock`2[int,System.Nullable`1[int]]:StoreOutputItemsNonReorderedWithIterationAsync(System.Collections.Generic.IAsyncEnumerable`1[System.Nullable`1[int]]):System.Threading.Tasks.Task:this (FullOpts)
          -5 (-5.10 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformManyBlock`2[long,System.Nullable`1[int]]:StoreOutputItemsNonReorderedWithIterationAsync(System.Collections.Generic.IAsyncEnumerable`1[System.Nullable`1[int]]):System.Threading.Tasks.Task:this (FullOpts)
          -5 (-5.10 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformManyBlock`2[short,System.Nullable`1[int]]:StoreOutputItemsNonReorderedWithIterationAsync(System.Collections.Generic.IAsyncEnumerable`1[System.Nullable`1[int]]):System.Threading.Tasks.Task:this (FullOpts)
          -5 (-5.10 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformManyBlock`2[System.Nullable`1[int],System.Nullable`1[int]]:StoreOutputItemsNonReorderedWithIterationAsync(System.Collections.Generic.IAsyncEnumerable`1[System.Nullable`1[int]]):System.Threading.Tasks.Task:this (FullOpts)
          -5 (-5.10 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformManyBlock`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:StoreOutputItemsNonReorderedWithIterationAsync(System.Collections.Generic.IAsyncEnumerable`1[System.Nullable`1[int]]):System.Threading.Tasks.Task:this (FullOpts)
          -5 (-5.10 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformManyBlock`2[ubyte,System.Nullable`1[int]]:StoreOutputItemsNonReorderedWithIterationAsync(System.Collections.Generic.IAsyncEnumerable`1[System.Nullable`1[int]]):System.Threading.Tasks.Task:this (FullOpts)
          -5 (-5.10 % of base) : System.Private.Xml.dasm - System.Xml.XmlTextReaderImpl:_ParseTextAsync(System.Threading.Tasks.Task`1[System.ValueTuple`4[int,int,int,ubyte]]):System.Threading.Tasks.Task`1[ubyte]:this (FullOpts)
          -5 (-5.10 % of base) : System.Private.Xml.dasm - System.Xml.XmlTextReaderImpl:ParseXmlDeclarationAsync(ubyte):System.Threading.Tasks.Task`1[ubyte]:this (FullOpts)
          -6 (-5.08 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.ECCurve:CreateFromOid(System.Security.Cryptography.Oid):System.Security.Cryptography.ECCurve (FullOpts)
          -6 (-5.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[double]:.ctor(byref,long):this (FullOpts)
          -6 (-5.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[double]:.ctor(ulong,long):this (FullOpts)
          -6 (-5.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[int]:.ctor(byref,long):this (FullOpts)
          -6 (-5.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[int]:.ctor(ulong,long):this (FullOpts)
          -6 (-5.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[long]:.ctor(byref,long):this (FullOpts)
          -6 (-5.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[long]:.ctor(ulong,long):this (FullOpts)
          -6 (-5.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[short]:.ctor(byref,long):this (FullOpts)
          -6 (-5.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[short]:.ctor(ulong,long):this (FullOpts)
          -6 (-5.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]]:.ctor(byref,long):this (FullOpts)
          -6 (-5.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]]:.ctor(ulong,long):this (FullOpts)
          -6 (-5.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Numerics.Vector`1[float]]:.ctor(byref,long):this (FullOpts)
          -6 (-5.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Numerics.Vector`1[float]]:.ctor(ulong,long):this (FullOpts)
          -6 (-5.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[ubyte]:.ctor(byref,long):this (FullOpts)
          -6 (-5.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[ubyte]:.ctor(ulong,long):this (FullOpts)
          -6 (-5.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[double]:.ctor(byref,long):this (FullOpts)
          -6 (-5.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[double]:.ctor(ulong,long):this (FullOpts)
          -6 (-5.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[int]:.ctor(byref,long):this (FullOpts)
          -6 (-5.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[int]:.ctor(ulong,long):this (FullOpts)
          -6 (-5.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[long]:.ctor(byref,long):this (FullOpts)
          -6 (-5.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[long]:.ctor(ulong,long):this (FullOpts)
          -6 (-5.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[short]:.ctor(byref,long):this (FullOpts)
          -6 (-5.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[short]:.ctor(ulong,long):this (FullOpts)
          -6 (-5.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.Nullable`1[int]]:.ctor(byref,long):this (FullOpts)
          -6 (-5.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.Nullable`1[int]]:.ctor(ulong,long):this (FullOpts)
          -6 (-5.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.Numerics.Vector`1[float]]:.ctor(byref,long):this (FullOpts)
          -6 (-5.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.Numerics.Vector`1[float]]:.ctor(ulong,long):this (FullOpts)
          -6 (-5.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[ubyte]:.ctor(byref,long):this (FullOpts)
          -6 (-5.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[ubyte]:.ctor(ulong,long):this (FullOpts)
          -6 (-4.92 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[double]:.ctor(System.ReadOnlySpan`1[double]):this (FullOpts)
          -6 (-4.92 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[int]:.ctor(System.ReadOnlySpan`1[int]):this (FullOpts)
          -6 (-4.92 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[long]:.ctor(System.ReadOnlySpan`1[long]):this (FullOpts)
          -6 (-4.92 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[short]:.ctor(System.ReadOnlySpan`1[short]):this (FullOpts)
          -6 (-4.92 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]]:.ctor(System.ReadOnlySpan`1[System.Nullable`1[int]]):this (FullOpts)
          -6 (-4.92 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Numerics.Vector`1[float]]:.ctor(System.ReadOnlySpan`1[System.Numerics.Vector`1[float]]):this (FullOpts)
          -6 (-4.92 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[ubyte]:.ctor(System.ReadOnlySpan`1[ubyte]):this (FullOpts)
          -6 (-4.92 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[double]:.ctor(System.Span`1[double]):this (FullOpts)
          -6 (-4.92 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[int]:.ctor(System.Span`1[int]):this (FullOpts)
          -6 (-4.92 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[long]:.ctor(System.Span`1[long]):this (FullOpts)
          -6 (-4.92 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[short]:.ctor(System.Span`1[short]):this (FullOpts)
          -6 (-4.92 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.Nullable`1[int]]:.ctor(System.Span`1[System.Nullable`1[int]]):this (FullOpts)
          -6 (-4.92 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.Numerics.Vector`1[float]]:.ctor(System.Span`1[System.Numerics.Vector`1[float]]):this (FullOpts)
          -6 (-4.92 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[ubyte]:.ctor(System.Span`1[ubyte]):this (FullOpts)
          -5 (-4.90 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarEntry:ExtractAsRegularFileAsync(System.String,System.Threading.CancellationToken):System.Threading.Tasks.Task:this (FullOpts)
          -5 (-4.90 % of base) : System.Net.Http.Json.dasm - System.Net.Http.Json.HttpContentJsonExtensions:ReadFromJsonAsyncCore[double](System.Net.Http.HttpContent,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken):System.Threading.Tasks.Task`1[double] (FullOpts)
          -5 (-4.90 % of base) : System.Net.Http.Json.dasm - System.Net.Http.Json.HttpContentJsonExtensions:ReadFromJsonAsyncCore[double](System.Net.Http.HttpContent,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1[double],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[double] (FullOpts)
          -5 (-4.90 % of base) : System.Net.Http.Json.dasm - System.Net.Http.Json.HttpContentJsonExtensions:ReadFromJsonAsyncCore[long](System.Net.Http.HttpContent,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken):System.Threading.Tasks.Task`1[long] (FullOpts)
          -5 (-4.90 % of base) : System.Net.Http.Json.dasm - System.Net.Http.Json.HttpContentJsonExtensions:ReadFromJsonAsyncCore[long](System.Net.Http.HttpContent,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1[long],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[long] (FullOpts)
          -5 (-4.90 % of base) : System.Net.Http.Json.dasm - System.Net.Http.Json.HttpContentJsonExtensions:ReadFromJsonAsyncCore[System.Nullable`1[int]](System.Net.Http.HttpContent,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken):System.Threading.Tasks.Task`1[System.Nullable`1[int]] (FullOpts)
          -5 (-4.90 % of base) : System.Net.Http.Json.dasm - System.Net.Http.Json.HttpContentJsonExtensions:ReadFromJsonAsyncCore[System.Nullable`1[int]](System.Net.Http.HttpContent,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1[System.Nullable`1[int]],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[System.Nullable`1[int]] (FullOpts)
          -5 (-4.81 % of base) : System.IO.Compression.dasm - System.IO.Compression.ZipArchive:ReadCentralDirectoryAsync(System.Threading.CancellationToken):System.Threading.Tasks.Task:this (FullOpts)
          -5 (-4.81 % of base) : System.Private.Xml.dasm - System.Xml.XmlTextReaderImpl:ReadContentAsBinaryAsync(ubyte[],int,int):System.Threading.Tasks.Task`1[int]:this (FullOpts)
          -5 (-4.76 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:ProcessDataBlockAsync(System.IO.Stream,ubyte,System.Threading.CancellationToken):System.Threading.Tasks.Task:this (FullOpts)
          -5 (-4.76 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable:<LastAsync>g__Impl|103_0[double](System.Collections.Generic.IAsyncEnumerable`1[double],System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[double] (FullOpts)
          -5 (-4.76 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable:<LastAsync>g__Impl|103_0[long](System.Collections.Generic.IAsyncEnumerable`1[long],System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[long] (FullOpts)
          -5 (-4.76 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable:<LastAsync>g__Impl|103_0[System.Nullable`1[int]](System.Collections.Generic.IAsyncEnumerable`1[System.Nullable`1[int]],System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[System.Nullable`1[int]] (FullOpts)
          -5 (-4.76 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable:<LongCountAsync>g__Impl|59_0[double](System.Collections.Generic.IAsyncEnumerable`1[double],System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[long] (FullOpts)
          -5 (-4.76 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable:<LongCountAsync>g__Impl|59_0[int](System.Collections.Generic.IAsyncEnumerable`1[int],System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[long] (FullOpts)
          -5 (-4.76 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable:<LongCountAsync>g__Impl|59_0[long](System.Collections.Generic.IAsyncEnumerable`1[long],System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[long] (FullOpts)
          -5 (-4.76 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable:<LongCountAsync>g__Impl|59_0[short](System.Collections.Generic.IAsyncEnumerable`1[short],System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[long] (FullOpts)
          -5 (-4.76 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable:<LongCountAsync>g__Impl|59_0[System.Nullable`1[int]](System.Collections.Generic.IAsyncEnumerable`1[System.Nullable`1[int]],System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[long] (FullOpts)
          -5 (-4.76 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable:<LongCountAsync>g__Impl|59_0[System.Numerics.Vector`1[float]](System.Collections.Generic.IAsyncEnumerable`1[System.Numerics.Vector`1[float]],System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[long] (FullOpts)
          -5 (-4.76 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable:<LongCountAsync>g__Impl|59_0[ubyte](System.Collections.Generic.IAsyncEnumerable`1[ubyte],System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[long] (FullOpts)
          -5 (-4.76 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable:<SingleAsync>g__Impl|173_0[double](System.Collections.Generic.IAsyncEnumerable`1[double],System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[double] (FullOpts)
          -5 (-4.76 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable:<SingleAsync>g__Impl|173_0[long](System.Collections.Generic.IAsyncEnumerable`1[long],System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[long] (FullOpts)
          -5 (-4.76 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable:<SingleAsync>g__Impl|173_0[System.Nullable`1[int]](System.Collections.Generic.IAsyncEnumerable`1[System.Nullable`1[int]],System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[System.Nullable`1[int]] (FullOpts)
          -5 (-4.76 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable:MaxAsync(System.Collections.Generic.IAsyncEnumerable`1[double],System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[double] (FullOpts)
          -5 (-4.76 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable:MaxAsync(System.Collections.Generic.IAsyncEnumerable`1[System.Nullable`1[float]],System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[System.Nullable`1[float]] (FullOpts)
          -5 (-4.76 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable:MinAsync(System.Collections.Generic.IAsyncEnumerable`1[double],System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[double] (FullOpts)
          -5 (-4.76 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable:MinAsync(System.Collections.Generic.IAsyncEnumerable`1[System.Nullable`1[float]],System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[System.Nullable`1[float]] (FullOpts)
          -5 (-4.76 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable+EnumerableSorter`2[double,System.Nullable`1[int]]:ComputeKeysAsync(double[],int,System.Threading.CancellationToken):System.Threading.Tasks.Task:this (FullOpts)
          -5 (-4.76 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable+EnumerableSorter`2[int,System.Nullable`1[int]]:ComputeKeysAsync(int[],int,System.Threading.CancellationToken):System.Threading.Tasks.Task:this (FullOpts)
          -5 (-4.76 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable+EnumerableSorter`2[long,System.Nullable`1[int]]:ComputeKeysAsync(long[],int,System.Threading.CancellationToken):System.Threading.Tasks.Task:this (FullOpts)
          -5 (-4.76 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable+EnumerableSorter`2[short,System.Nullable`1[int]]:ComputeKeysAsync(short[],int,System.Threading.CancellationToken):System.Threading.Tasks.Task:this (FullOpts)
          -5 (-4.76 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable+EnumerableSorter`2[System.Nullable`1[int],System.Nullable`1[int]]:ComputeKeysAsync(System.Nullable`1[int][],int,System.Threading.CancellationToken):System.Threading.Tasks.Task:this (FullOpts)
          -5 (-4.76 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable+EnumerableSorter`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:ComputeKeysAsync(System.Numerics.Vector`1[float][],int,System.Threading.CancellationToken):System.Threading.Tasks.Task:this (FullOpts)
          -5 (-4.76 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable+EnumerableSorter`2[ubyte,System.Nullable`1[int]]:ComputeKeysAsync(ubyte[],int,System.Threading.CancellationToken):System.Threading.Tasks.Task:this (FullOpts)
          -5 (-4.76 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.CryptoStream:CopyToAsyncInternal(System.IO.Stream,int,System.Threading.CancellationToken):System.Threading.Tasks.Task:this (FullOpts)
          -5 (-4.76 % of base) : System.Private.Xml.Linq.dasm - System.Xml.Linq.XContainer:ReadContentFromAsync(System.Xml.XmlReader,int,System.Threading.CancellationToken):System.Threading.Tasks.Task:this (FullOpts)
          -5 (-4.72 % of base) : System.Net.Http.dasm - System.Net.Http.MultipartContent:SerializeToStreamAsyncCore(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken):System.Threading.Tasks.Task:this (FullOpts)
          -5 (-4.67 % of base) : System.Net.Http.dasm - System.Net.Http.HttpConnectionPool:InjectNewHttp11ConnectionAsync(System.Net.Http.RequestQueue`1+QueueItem[System.Net.Http.HttpConnection]):System.Threading.Tasks.Task:this (FullOpts)
          -5 (-4.67 % of base) : System.Private.Xml.dasm - System.Xml.XmlWriter:WriteNodeAsync_CallAsyncReader(System.Xml.XmlReader,ubyte):System.Threading.Tasks.Task:this (FullOpts)

2590 total methods with Code Size differences (2586 improved, 4 regressed), 242595 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