Skip to content

[JitDiff X64] [EgorBo] Revert potential UB due to aliasing + more WB removals #932

Open
@MihuBot

Description

@MihuBot

Job completed in 14 minutes 14 seconds.
dotnet/runtime#111733

Diffs

Diffs
Found 265 files with textual diffs.

Summary of Code Size diffs:
(Lower is better)

Total bytes of base: 40347013
Total bytes of diff: 40346905
Total bytes of delta: -108 (-0.00 % of base)
Total relative delta: -0.38
    diff is an improvement.
    relative diff is an improvement.


Top file regressions (bytes):
         724 : System.Memory.dasm (0.25 % of base)
          44 : System.Private.CoreLib.dasm (0.00 % of base)
          40 : System.Text.Json.dasm (0.00 % of base)

Top file improvements (bytes):
        -700 : System.Numerics.Tensors.dasm (-0.04 % of base)
        -216 : System.DirectoryServices.Protocols.dasm (-0.14 % of base)

5 total files with Code Size differences (2 improved, 3 regressed), 254 unchanged.

Top method regressions (bytes):
          99 (5.43 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonReader:.ctor(System.Buffers.ReadOnlySequence`1[ubyte],ubyte,System.Text.Json.JsonReaderState):this (FullOpts)
          54 (7.68 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[double]:GetNextSpan():this (FullOpts)
          54 (7.68 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[int]:GetNextSpan():this (FullOpts)
          54 (7.68 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[long]:GetNextSpan():this (FullOpts)
          54 (7.68 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[short]:GetNextSpan():this (FullOpts)
          53 (7.48 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[System.Numerics.Vector`1[float]]:GetNextSpan():this (FullOpts)
          53 (7.52 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[ubyte]:GetNextSpan():this (FullOpts)
          44 (133.33 % of base) : System.Private.CoreLib.dasm - System.Reflection.MethodBase+StackAllocatedArguments:.ctor(System.Object,System.Object,System.Object,System.Object):this (FullOpts)
          40 (6.93 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[double]:.ctor(System.Buffers.ReadOnlySequence`1[double]):this (FullOpts)
          40 (6.93 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[int]:.ctor(System.Buffers.ReadOnlySequence`1[int]):this (FullOpts)
          40 (6.93 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[long]:.ctor(System.Buffers.ReadOnlySequence`1[long]):this (FullOpts)
          40 (6.93 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[short]:.ctor(System.Buffers.ReadOnlySequence`1[short]):this (FullOpts)
          40 (6.73 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[System.Numerics.Vector`1[float]]:.ctor(System.Buffers.ReadOnlySequence`1[System.Numerics.Vector`1[float]]):this (FullOpts)
          40 (6.97 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[ubyte]:.ctor(System.Buffers.ReadOnlySequence`1[ubyte]):this (FullOpts)
          27 (3.91 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[double]:ResetReader():this (FullOpts)
          27 (3.91 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[int]:ResetReader():this (FullOpts)
          27 (3.91 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[long]:ResetReader():this (FullOpts)
          27 (3.91 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[short]:ResetReader():this (FullOpts)
          27 (3.87 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[System.Numerics.Vector`1[float]]:ResetReader():this (FullOpts)
          27 (3.90 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[ubyte]:ResetReader():this (FullOpts)
          20 (1.78 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonReader:GetNextSpan():ubyte:this (FullOpts)
           2 (0.60 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonReader:.ctor(System.ReadOnlySpan`1[ubyte],ubyte,System.Text.Json.JsonReaderState):this (FullOpts)
           2 (8.00 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonReader:set_ValueSequence(System.Buffers.ReadOnlySequence`1[ubyte]):this (FullOpts)
           1 (0.13 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonReader:SkipOrConsumeCommentMultiSegmentWithRollback():ubyte:this (FullOpts)

Top method improvements (bytes):
        -216 (-100.00 % of base) : System.DirectoryServices.Protocols.dasm - System.DirectoryServices.Protocols.LdapConnection:set_Timeout(System.TimeSpan):this (FullOpts)
         -25 (-3.92 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonReader:ConsumeSignMultiSegment(byref,byref,byref):ubyte:this (FullOpts)
         -20 (-5.01 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonReader:ConsumeNegativeSignMultiSegment(byref,byref,byref):ubyte:this (FullOpts)
         -18 (-1.88 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonReader:TryGetNumberMultiSegment(System.ReadOnlySpan`1[ubyte],byref):ubyte:this (FullOpts)
         -12 (-3.06 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonReader:ConsumeDecimalDigitsMultiSegment(byref,byref,byref):ubyte:this (FullOpts)
          -5 (-3.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[double]:.ctor(byref,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],long):this (FullOpts)
          -5 (-0.98 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[double]:.ctor(double[],int,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.84 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[double]:.ctor(double[],System.Index,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[double]:.ctor(double[]):this (FullOpts)
          -5 (-0.58 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[double]:.ctor(System.Array,System.ReadOnlySpan`1[int],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.59 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[double]:.ctor(System.Array,System.ReadOnlySpan`1[System.Buffers.NIndex],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.18 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[double]:.ctor(System.ReadOnlySpan`1[double],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.17 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[double]:.ctor(ulong,long,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.35 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[double]:.ctor(ulong,long):this (FullOpts)
          -5 (-3.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[int]:.ctor(byref,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],long):this (FullOpts)
          -5 (-0.98 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[int]:.ctor(int[],int,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.84 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[int]:.ctor(int[],System.Index,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[int]:.ctor(int[]):this (FullOpts)
          -5 (-0.58 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[int]:.ctor(System.Array,System.ReadOnlySpan`1[int],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.59 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[int]:.ctor(System.Array,System.ReadOnlySpan`1[System.Buffers.NIndex],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.18 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[int]:.ctor(System.ReadOnlySpan`1[int],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.17 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[int]:.ctor(ulong,long,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.35 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[int]:.ctor(ulong,long):this (FullOpts)
          -5 (-3.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[long]:.ctor(byref,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],long):this (FullOpts)
          -5 (-0.98 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[long]:.ctor(long[],int,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.84 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[long]:.ctor(long[],System.Index,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[long]:.ctor(long[]):this (FullOpts)
          -5 (-0.58 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[long]:.ctor(System.Array,System.ReadOnlySpan`1[int],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.59 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[long]:.ctor(System.Array,System.ReadOnlySpan`1[System.Buffers.NIndex],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.18 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[long]:.ctor(System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.17 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[long]:.ctor(ulong,long,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.35 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[long]:.ctor(ulong,long):this (FullOpts)
          -5 (-3.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[short]:.ctor(byref,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],long):this (FullOpts)
          -5 (-0.98 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[short]:.ctor(short[],int,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.84 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[short]:.ctor(short[],System.Index,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[short]:.ctor(short[]):this (FullOpts)
          -5 (-0.58 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[short]:.ctor(System.Array,System.ReadOnlySpan`1[int],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.59 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[short]:.ctor(System.Array,System.ReadOnlySpan`1[System.Buffers.NIndex],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.18 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[short]:.ctor(System.ReadOnlySpan`1[short],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.17 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[short]:.ctor(ulong,long,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.35 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[short]:.ctor(ulong,long):this (FullOpts)
          -5 (-2.72 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.__Canon]:.ctor(byref,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],long):this (FullOpts)
          -5 (-0.83 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.__Canon]:.ctor(System.__Canon[],int,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.70 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.__Canon]:.ctor(System.__Canon[],System.Index,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.02 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.__Canon]:.ctor(System.__Canon[]):this (FullOpts)
          -5 (-0.56 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.__Canon]:.ctor(System.Array,System.ReadOnlySpan`1[int],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.56 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.__Canon]:.ctor(System.Array,System.ReadOnlySpan`1[System.Buffers.NIndex],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.18 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.__Canon]:.ctor(System.ReadOnlySpan`1[System.__Canon],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-3.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]]:.ctor(byref,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],long):this (FullOpts)
          -5 (-0.58 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]]:.ctor(System.Array,System.ReadOnlySpan`1[int],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.59 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]]:.ctor(System.Array,System.ReadOnlySpan`1[System.Buffers.NIndex],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.98 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]]:.ctor(System.Nullable`1[int][],int,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.84 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]]:.ctor(System.Nullable`1[int][],System.Index,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]]:.ctor(System.Nullable`1[int][]):this (FullOpts)
          -5 (-1.18 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]]:.ctor(System.ReadOnlySpan`1[System.Nullable`1[int]],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.17 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]]:.ctor(ulong,long,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.35 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]]:.ctor(ulong,long):this (FullOpts)
          -5 (-3.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Numerics.Vector`1[float]]:.ctor(byref,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],long):this (FullOpts)
          -5 (-0.58 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Numerics.Vector`1[float]]:.ctor(System.Array,System.ReadOnlySpan`1[int],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.59 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Numerics.Vector`1[float]]:.ctor(System.Array,System.ReadOnlySpan`1[System.Buffers.NIndex],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.98 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Numerics.Vector`1[float]]:.ctor(System.Numerics.Vector`1[float][],int,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.84 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Numerics.Vector`1[float]]:.ctor(System.Numerics.Vector`1[float][],System.Index,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Numerics.Vector`1[float]]:.ctor(System.Numerics.Vector`1[float][]):this (FullOpts)
          -5 (-1.18 % 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]],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.17 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Numerics.Vector`1[float]]:.ctor(ulong,long,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.35 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Numerics.Vector`1[float]]:.ctor(ulong,long):this (FullOpts)
          -5 (-3.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[ubyte]:.ctor(byref,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],long):this (FullOpts)
          -5 (-0.59 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[ubyte]:.ctor(System.Array,System.ReadOnlySpan`1[int],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.59 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[ubyte]:.ctor(System.Array,System.ReadOnlySpan`1[System.Buffers.NIndex],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.18 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[ubyte]:.ctor(System.ReadOnlySpan`1[ubyte],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.99 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[ubyte]:.ctor(ubyte[],int,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.85 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[ubyte]:.ctor(ubyte[],System.Index,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[ubyte]:.ctor(ubyte[]):this (FullOpts)
          -5 (-1.17 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[ubyte]:.ctor(ulong,long,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.35 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[ubyte]:.ctor(ulong,long):this (FullOpts)
          -5 (-3.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[double]:.ctor(byref,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],long):this (FullOpts)
          -5 (-0.98 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[double]:.ctor(double[],int,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.84 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[double]:.ctor(double[],System.Index,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[double]:.ctor(double[]):this (FullOpts)
          -5 (-0.58 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[double]:.ctor(System.Array,System.ReadOnlySpan`1[int],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.59 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[double]:.ctor(System.Array,System.ReadOnlySpan`1[System.Buffers.NIndex],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.18 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[double]:.ctor(System.Span`1[double],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.17 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[double]:.ctor(ulong,long,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.35 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[double]:.ctor(ulong,long):this (FullOpts)
          -5 (-3.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[int]:.ctor(byref,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],long):this (FullOpts)
          -5 (-0.98 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[int]:.ctor(int[],int,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.84 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[int]:.ctor(int[],System.Index,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[int]:.ctor(int[]):this (FullOpts)
          -5 (-0.58 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[int]:.ctor(System.Array,System.ReadOnlySpan`1[int],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.59 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[int]:.ctor(System.Array,System.ReadOnlySpan`1[System.Buffers.NIndex],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.18 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[int]:.ctor(System.Span`1[int],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.17 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[int]:.ctor(ulong,long,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.35 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[int]:.ctor(ulong,long):this (FullOpts)
          -5 (-3.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[long]:.ctor(byref,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],long):this (FullOpts)
          -5 (-0.98 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[long]:.ctor(long[],int,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.84 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[long]:.ctor(long[],System.Index,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[long]:.ctor(long[]):this (FullOpts)
          -5 (-0.58 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[long]:.ctor(System.Array,System.ReadOnlySpan`1[int],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.59 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[long]:.ctor(System.Array,System.ReadOnlySpan`1[System.Buffers.NIndex],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.18 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[long]:.ctor(System.Span`1[long],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)

Top method regressions (percentages):
          44 (133.33 % of base) : System.Private.CoreLib.dasm - System.Reflection.MethodBase+StackAllocatedArguments:.ctor(System.Object,System.Object,System.Object,System.Object):this (FullOpts)
           2 (8.00 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonReader:set_ValueSequence(System.Buffers.ReadOnlySequence`1[ubyte]):this (FullOpts)
          54 (7.68 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[double]:GetNextSpan():this (FullOpts)
          54 (7.68 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[int]:GetNextSpan():this (FullOpts)
          54 (7.68 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[long]:GetNextSpan():this (FullOpts)
          54 (7.68 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[short]:GetNextSpan():this (FullOpts)
          53 (7.52 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[ubyte]:GetNextSpan():this (FullOpts)
          53 (7.48 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[System.Numerics.Vector`1[float]]:GetNextSpan():this (FullOpts)
          40 (6.97 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[ubyte]:.ctor(System.Buffers.ReadOnlySequence`1[ubyte]):this (FullOpts)
          40 (6.93 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[double]:.ctor(System.Buffers.ReadOnlySequence`1[double]):this (FullOpts)
          40 (6.93 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[int]:.ctor(System.Buffers.ReadOnlySequence`1[int]):this (FullOpts)
          40 (6.93 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[long]:.ctor(System.Buffers.ReadOnlySequence`1[long]):this (FullOpts)
          40 (6.93 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[short]:.ctor(System.Buffers.ReadOnlySequence`1[short]):this (FullOpts)
          40 (6.73 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[System.Numerics.Vector`1[float]]:.ctor(System.Buffers.ReadOnlySequence`1[System.Numerics.Vector`1[float]]):this (FullOpts)
          99 (5.43 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonReader:.ctor(System.Buffers.ReadOnlySequence`1[ubyte],ubyte,System.Text.Json.JsonReaderState):this (FullOpts)
          27 (3.91 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[double]:ResetReader():this (FullOpts)
          27 (3.91 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[int]:ResetReader():this (FullOpts)
          27 (3.91 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[long]:ResetReader():this (FullOpts)
          27 (3.91 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[short]:ResetReader():this (FullOpts)
          27 (3.90 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[ubyte]:ResetReader():this (FullOpts)
          27 (3.87 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[System.Numerics.Vector`1[float]]:ResetReader():this (FullOpts)
          20 (1.78 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonReader:GetNextSpan():ubyte:this (FullOpts)
           2 (0.60 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonReader:.ctor(System.ReadOnlySpan`1[ubyte],ubyte,System.Text.Json.JsonReaderState):this (FullOpts)
           1 (0.13 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonReader:SkipOrConsumeCommentMultiSegmentWithRollback():ubyte:this (FullOpts)

Top method improvements (percentages):
        -216 (-100.00 % of base) : System.DirectoryServices.Protocols.dasm - System.DirectoryServices.Protocols.LdapConnection:set_Timeout(System.TimeSpan):this (FullOpts)
          -5 (-12.20 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonReader:RollBackState(byref,ubyte):this (FullOpts)
         -20 (-5.01 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonReader:ConsumeNegativeSignMultiSegment(byref,byref,byref):ubyte:this (FullOpts)
         -25 (-3.92 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonReader:ConsumeSignMultiSegment(byref,byref,byref):ubyte:this (FullOpts)
          -5 (-3.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[double]:.ctor(byref,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],long):this (FullOpts)
          -5 (-3.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[int]:.ctor(byref,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],long):this (FullOpts)
          -5 (-3.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[long]:.ctor(byref,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],long):this (FullOpts)
          -5 (-3.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[short]:.ctor(byref,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],long):this (FullOpts)
          -5 (-3.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]]:.ctor(byref,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],long):this (FullOpts)
          -5 (-3.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Numerics.Vector`1[float]]:.ctor(byref,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],long):this (FullOpts)
          -5 (-3.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[ubyte]:.ctor(byref,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],long):this (FullOpts)
          -5 (-3.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[double]:.ctor(byref,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],long):this (FullOpts)
          -5 (-3.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[int]:.ctor(byref,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],long):this (FullOpts)
          -5 (-3.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[long]:.ctor(byref,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],long):this (FullOpts)
          -5 (-3.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[short]:.ctor(byref,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],long):this (FullOpts)
          -5 (-3.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.Nullable`1[int]]:.ctor(byref,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],long):this (FullOpts)
          -5 (-3.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.Numerics.Vector`1[float]]:.ctor(byref,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],long):this (FullOpts)
          -5 (-3.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[ubyte]:.ctor(byref,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],long):this (FullOpts)
         -12 (-3.06 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonReader:ConsumeDecimalDigitsMultiSegment(byref,byref,byref):ubyte:this (FullOpts)
          -5 (-2.72 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.__Canon]:.ctor(byref,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],long):this (FullOpts)
          -5 (-2.72 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.__Canon]:.ctor(byref,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],long):this (FullOpts)
         -18 (-1.88 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonReader:TryGetNumberMultiSegment(System.ReadOnlySpan`1[ubyte],byref):ubyte:this (FullOpts)
          -5 (-1.35 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[double]:.ctor(ulong,long):this (FullOpts)
          -5 (-1.35 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[int]:.ctor(ulong,long):this (FullOpts)
          -5 (-1.35 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[long]:.ctor(ulong,long):this (FullOpts)
          -5 (-1.35 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[short]:.ctor(ulong,long):this (FullOpts)
          -5 (-1.35 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]]:.ctor(ulong,long):this (FullOpts)
          -5 (-1.35 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Numerics.Vector`1[float]]:.ctor(ulong,long):this (FullOpts)
          -5 (-1.35 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[ubyte]:.ctor(ulong,long):this (FullOpts)
          -5 (-1.35 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[double]:.ctor(ulong,long):this (FullOpts)
          -5 (-1.35 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[int]:.ctor(ulong,long):this (FullOpts)
          -5 (-1.35 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[long]:.ctor(ulong,long):this (FullOpts)
          -5 (-1.35 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[short]:.ctor(ulong,long):this (FullOpts)
          -5 (-1.35 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.Nullable`1[int]]:.ctor(ulong,long):this (FullOpts)
          -5 (-1.35 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.Numerics.Vector`1[float]]:.ctor(ulong,long):this (FullOpts)
          -5 (-1.35 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[ubyte]:.ctor(ulong,long):this (FullOpts)
          -5 (-1.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[double]:.ctor(double[]):this (FullOpts)
          -5 (-1.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[int]:.ctor(int[]):this (FullOpts)
          -5 (-1.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[long]:.ctor(long[]):this (FullOpts)
          -5 (-1.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[short]:.ctor(short[]):this (FullOpts)
          -5 (-1.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]]:.ctor(System.Nullable`1[int][]):this (FullOpts)
          -5 (-1.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Numerics.Vector`1[float]]:.ctor(System.Numerics.Vector`1[float][]):this (FullOpts)
          -5 (-1.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[ubyte]:.ctor(ubyte[]):this (FullOpts)
          -5 (-1.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[double]:.ctor(double[]):this (FullOpts)
          -5 (-1.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[int]:.ctor(int[]):this (FullOpts)
          -5 (-1.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[long]:.ctor(long[]):this (FullOpts)
          -5 (-1.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[short]:.ctor(short[]):this (FullOpts)
          -5 (-1.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.Nullable`1[int]]:.ctor(System.Nullable`1[int][]):this (FullOpts)
          -5 (-1.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.Numerics.Vector`1[float]]:.ctor(System.Numerics.Vector`1[float][]):this (FullOpts)
          -5 (-1.21 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[ubyte]:.ctor(ubyte[]):this (FullOpts)
          -5 (-1.18 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[double]:.ctor(System.ReadOnlySpan`1[double],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.18 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[int]:.ctor(System.ReadOnlySpan`1[int],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.18 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[long]:.ctor(System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.18 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[short]:.ctor(System.ReadOnlySpan`1[short],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.18 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.__Canon]:.ctor(System.ReadOnlySpan`1[System.__Canon],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.18 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]]:.ctor(System.ReadOnlySpan`1[System.Nullable`1[int]],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.18 % 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]],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.18 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[ubyte]:.ctor(System.ReadOnlySpan`1[ubyte],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.18 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[double]:.ctor(System.Span`1[double],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.18 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[int]:.ctor(System.Span`1[int],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.18 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[long]:.ctor(System.Span`1[long],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.18 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[short]:.ctor(System.Span`1[short],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.18 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.__Canon]:.ctor(System.Span`1[System.__Canon],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.18 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.Nullable`1[int]]:.ctor(System.Span`1[System.Nullable`1[int]],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.18 % 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]],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.18 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[ubyte]:.ctor(System.Span`1[ubyte],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.17 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[double]:.ctor(ulong,long,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.17 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[int]:.ctor(ulong,long,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.17 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[long]:.ctor(ulong,long,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.17 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[short]:.ctor(ulong,long,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.17 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]]:.ctor(ulong,long,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.17 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Numerics.Vector`1[float]]:.ctor(ulong,long,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.17 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[ubyte]:.ctor(ulong,long,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.17 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[double]:.ctor(ulong,long,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.17 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[int]:.ctor(ulong,long,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.17 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[long]:.ctor(ulong,long,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.17 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[short]:.ctor(ulong,long,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.17 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.Nullable`1[int]]:.ctor(ulong,long,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.17 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.Numerics.Vector`1[float]]:.ctor(ulong,long,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.17 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[ubyte]:.ctor(ulong,long,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-1.02 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.__Canon]:.ctor(System.__Canon[]):this (FullOpts)
          -5 (-1.02 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.__Canon]:.ctor(System.__Canon[]):this (FullOpts)
          -4 (-1.01 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonReader:ConsumeZeroMultiSegment(byref,byref,byref):ubyte:this (FullOpts)
          -5 (-0.99 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[ubyte]:.ctor(ubyte[],int,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.99 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[ubyte]:.ctor(ubyte[],int,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.98 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[short]:.ctor(short[],int,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.98 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[short]:.ctor(short[],int,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.98 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[double]:.ctor(double[],int,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.98 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[int]:.ctor(int[],int,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.98 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[long]:.ctor(long[],int,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.98 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]]:.ctor(System.Nullable`1[int][],int,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.98 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Numerics.Vector`1[float]]:.ctor(System.Numerics.Vector`1[float][],int,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.98 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[double]:.ctor(double[],int,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.98 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[int]:.ctor(int[],int,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.98 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[long]:.ctor(long[],int,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.98 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.Nullable`1[int]]:.ctor(System.Nullable`1[int][],int,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.98 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.Numerics.Vector`1[float]]:.ctor(System.Numerics.Vector`1[float][],int,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.85 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[ubyte]:.ctor(ubyte[],System.Index,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.85 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[ubyte]:.ctor(ubyte[],System.Index,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)
          -5 (-0.84 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[short]:.ctor(short[],System.Index,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (FullOpts)

171 total methods with Code Size differences (147 improved, 24 regressed), 235223 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