Open
Description
Job completed in 14 minutes 59 seconds (remote runner delay: 46 seconds).
dotnet/runtime#113575
Diffs
Diffs
Found 131 files with textual diffs.
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 41776877
Total bytes of diff: 41910904
Total bytes of delta: 134027 (0.32 % of base)
Total relative delta: 224.62
diff is a regression.
relative diff is a regression.
Top file regressions (bytes):
87538 : System.Numerics.Tensors.dasm (4.62 % of base)
31463 : System.Private.CoreLib.dasm (0.42 % of base)
5228 : System.Collections.Immutable.dasm (0.28 % of base)
2215 : System.Runtime.Numerics.dasm (1.77 % of base)
1500 : System.Text.RegularExpressions.dasm (0.20 % of base)
1207 : System.Linq.dasm (0.09 % of base)
1021 : System.Text.Json.dasm (0.08 % of base)
909 : System.Net.Primitives.dasm (0.88 % of base)
669 : System.Security.Cryptography.dasm (0.06 % of base)
534 : System.Net.Sockets.dasm (0.20 % of base)
464 : System.Data.Common.dasm (0.03 % of base)
347 : System.Memory.dasm (0.12 % of base)
238 : System.Net.Security.dasm (0.10 % of base)
213 : System.Private.Xml.dasm (0.01 % of base)
153 : System.Console.dasm (0.18 % of base)
144 : System.Formats.Asn1.dasm (0.17 % of base)
65 : Microsoft.Extensions.Primitives.dasm (0.24 % of base)
65 : System.Private.Uri.dasm (0.06 % of base)
49 : System.Diagnostics.DiagnosticSource.dasm (0.02 % of base)
47 : System.Security.Cryptography.Pkcs.dasm (0.01 % of base)
45 : System.Text.Encodings.Web.dasm (0.20 % of base)
13 : System.Composition.Convention.dasm (0.01 % of base)
8 : System.Composition.Hosting.dasm (0.01 % of base)
5 : System.Reflection.Metadata.dasm (0.00 % of base)
2 : System.Collections.dasm (0.00 % of base)
1 : System.IO.Packaging.dasm (0.00 % of base)
1 : Microsoft.CSharp.dasm (0.00 % of base)
Top file improvements (bytes):
-79 : System.Net.Http.dasm (-0.01 % of base)
-18 : System.Private.DataContractSerialization.dasm (-0.00 % of base)
-9 : System.Web.HttpUtility.dasm (-0.05 % of base)
-8 : System.Formats.Tar.dasm (-0.01 % of base)
-3 : System.Net.NetworkInformation.dasm (-0.01 % of base)
32 total files with Code Size differences (5 improved, 27 regressed), 228 unchanged.
Top method regressions (bytes):
1993 (49.19 % of base) : System.Private.CoreLib.dasm - System.Reflection.MethodBaseInvoker:InvokeWithManyArgs(System.Object,int,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo):System.Object:this (FullOpts)
1407 (57.43 % of base) : System.Private.CoreLib.dasm - System.Reflection.MethodBaseInvoker:InvokeConstructorWithoutAlloc(System.Object,int,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo):System.Object:this (FullOpts)
1221 (61.02 % of base) : System.Private.CoreLib.dasm - System.Reflection.MethodBaseInvoker:InvokeWithFewArgs(System.Object,int,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo):System.Object:this (FullOpts)
1043 (89.60 % of base) : System.Private.CoreLib.dasm - System.Reflection.MethodBaseInvoker:CheckArguments(System.ReadOnlySpan`1[System.Object],System.Span`1[System.Object],System.Span`1[ubyte],System.Reflection.Binder,System.Globalization.CultureInfo,int):this (FullOpts)
850 (60.80 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:WaitAllCore(System.ReadOnlySpan`1[System.Threading.Tasks.Task],int,System.Threading.CancellationToken):ubyte (FullOpts)
723 (11.10 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TensorPrimitivesHelperTwoSpanInSpanOut[System.__Canon](byref,byref,byref,System.Numerics.Tensors.Tensor+PerformCalculationTwoSpanInSpanOut`1[System.__Canon]):byref (FullOpts)
589 (59.20 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexFindOptimizations:TryFindNextStartingPositionRightToLeft(System.ReadOnlySpan`1[ushort],byref,int):ubyte:this (FullOpts)
577 (44.66 % of base) : System.Private.CoreLib.dasm - System.String:SplitWithPostProcessing(System.ReadOnlySpan`1[int],System.ReadOnlySpan`1[int],int,int,int):System.String[]:this (FullOpts)
522 (59.93 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenHashTable:CalcNumBuckets(System.ReadOnlySpan`1[int],ubyte):int (FullOpts)
522 (60.70 % of base) : System.Private.CoreLib.dasm - System.IO.Path:Combine(System.ReadOnlySpan`1[System.String]):System.String (FullOpts)
513 (14.03 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:PermuteDimensions[System.__Canon](System.Numerics.Tensors.Tensor`1[System.__Canon],System.ReadOnlySpan`1[int]):System.Numerics.Tensors.Tensor`1[System.__Canon] (FullOpts)
465 (13.85 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:PermuteDimensions[double](System.Numerics.Tensors.Tensor`1[double],System.ReadOnlySpan`1[int]):System.Numerics.Tensors.Tensor`1[double] (FullOpts)
465 (14.11 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:PermuteDimensions[int](System.Numerics.Tensors.Tensor`1[int],System.ReadOnlySpan`1[int]):System.Numerics.Tensors.Tensor`1[int] (FullOpts)
465 (13.86 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:PermuteDimensions[long](System.Numerics.Tensors.Tensor`1[long],System.ReadOnlySpan`1[int]):System.Numerics.Tensors.Tensor`1[long] (FullOpts)
465 (13.85 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:PermuteDimensions[short](System.Numerics.Tensors.Tensor`1[short],System.ReadOnlySpan`1[int]):System.Numerics.Tensors.Tensor`1[short] (FullOpts)
465 (13.86 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:PermuteDimensions[System.Nullable`1[int]](System.Numerics.Tensors.Tensor`1[System.Nullable`1[int]],System.ReadOnlySpan`1[int]):System.Numerics.Tensors.Tensor`1[System.Nullable`1[int]] (FullOpts)
465 (13.86 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:PermuteDimensions[ubyte](System.Numerics.Tensors.Tensor`1[ubyte],System.ReadOnlySpan`1[int]):System.Numerics.Tensors.Tensor`1[ubyte] (FullOpts)
462 (13.71 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:PermuteDimensions[System.Numerics.Vector`1[float]](System.Numerics.Tensors.Tensor`1[System.Numerics.Vector`1[float]],System.ReadOnlySpan`1[int]):System.Numerics.Tensors.Tensor`1[System.Numerics.Vector`1[float]] (FullOpts)
431 (35.30 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:LastIndexOfAny[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Collections.Generic.IEqualityComparer`1[System.Numerics.Vector`1[float]]):int (FullOpts)
417 (35.76 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:LastIndexOfAnyExcept[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Collections.Generic.IEqualityComparer`1[System.Numerics.Vector`1[float]]):int (FullOpts)
379 (32.37 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:LastIndexOfAnyExcept[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.ReadOnlySpan`1[System.Nullable`1[int]],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]]):int (FullOpts)
374 (31.30 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:LastIndexOfAny[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.ReadOnlySpan`1[System.Nullable`1[int]],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]]):int (FullOpts)
355 (32.33 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:LastIndexOfAny[double](System.ReadOnlySpan`1[double],System.ReadOnlySpan`1[double],System.Collections.Generic.IEqualityComparer`1[double]):int (FullOpts)
335 (33.00 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:LastIndexOfAnyExcept[double](System.ReadOnlySpan`1[double],System.ReadOnlySpan`1[double],System.Collections.Generic.IEqualityComparer`1[double]):int (FullOpts)
314 (14.07 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.__Canon]:FlattenTo(System.Span`1[System.__Canon]):this (FullOpts)
311 (18.75 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:Equals[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float],byref):byref (FullOpts)
288 (11.86 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TensorPrimitivesHelperSpanInTInSpanOut[double](byref,double,byref,System.Numerics.Tensors.Tensor+PerformCalculationSpanInTInSpanOut`1[double]):byref (FullOpts)
288 (11.87 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TensorPrimitivesHelperSpanInTInSpanOut[System.Nullable`1[int]](byref,System.Nullable`1[int],byref,System.Numerics.Tensors.Tensor+PerformCalculationSpanInTInSpanOut`1[System.Nullable`1[int]]):byref (FullOpts)
279 (11.61 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TensorPrimitivesHelperSpanInSpanOut[System.Numerics.Vector`1[float],System.Nullable`1[int]](byref,byref,System.Numerics.Tensors.Tensor+PerformCalculationSpanInSpanOut`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]):byref (FullOpts)
274 (11.06 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:ReverseDimension[ubyte](byref,byref,int):byref (FullOpts)
272 (10.92 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:ReverseDimension[double](byref,byref,int):byref (FullOpts)
272 (10.95 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:ReverseDimension[int](byref,byref,int):byref (FullOpts)
272 (10.95 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:ReverseDimension[long](byref,byref,int):byref (FullOpts)
272 (10.93 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:ReverseDimension[short](byref,byref,int):byref (FullOpts)
272 (10.91 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TensorPrimitivesHelperSpanInSpanOut[System.__Canon,System.Nullable`1[int]](byref,byref,System.Numerics.Tensors.Tensor+PerformCalculationSpanInSpanOut`2[System.__Canon,System.Nullable`1[int]]):byref (FullOpts)
272 (11.25 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TensorPrimitivesHelperSpanInTInSpanOut[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float],byref,System.Numerics.Tensors.Tensor+PerformCalculationSpanInTInSpanOut`1[System.Numerics.Vector`1[float]]):byref (FullOpts)
269 (10.74 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:ReverseDimension[System.Numerics.Vector`1[float]](byref,byref,int):byref (FullOpts)
268 (10.75 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:ReverseDimension[System.Nullable`1[int]](byref,byref,int):byref (FullOpts)
266 (22.11 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.KeysAndValuesFrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:.ctor(System.Collections.Generic.Dictionary`2[System.__Canon,System.Nullable`1[int]],ubyte):this (FullOpts)
263 (10.94 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TensorPrimitivesHelperSpanInSpanOut[double,System.Nullable`1[int]](byref,byref,System.Numerics.Tensors.Tensor+PerformCalculationSpanInSpanOut`2[double,System.Nullable`1[int]]):byref (FullOpts)
263 (10.94 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TensorPrimitivesHelperSpanInSpanOut[int,System.Nullable`1[int]](byref,byref,System.Numerics.Tensors.Tensor+PerformCalculationSpanInSpanOut`2[int,System.Nullable`1[int]]):byref (FullOpts)
263 (10.94 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TensorPrimitivesHelperSpanInSpanOut[long,System.Nullable`1[int]](byref,byref,System.Numerics.Tensors.Tensor+PerformCalculationSpanInSpanOut`2[long,System.Nullable`1[int]]):byref (FullOpts)
263 (10.94 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TensorPrimitivesHelperSpanInSpanOut[short,System.Nullable`1[int]](byref,byref,System.Numerics.Tensors.Tensor+PerformCalculationSpanInSpanOut`2[short,System.Nullable`1[int]]):byref (FullOpts)
263 (10.94 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TensorPrimitivesHelperSpanInSpanOut[System.Nullable`1[int],System.Nullable`1[int]](byref,byref,System.Numerics.Tensors.Tensor+PerformCalculationSpanInSpanOut`2[System.Nullable`1[int],System.Nullable`1[int]]):byref (FullOpts)
263 (10.94 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TensorPrimitivesHelperSpanInSpanOut[ubyte,System.Nullable`1[int]](byref,byref,System.Numerics.Tensors.Tensor+PerformCalculationSpanInSpanOut`2[ubyte,System.Nullable`1[int]]):byref (FullOpts)
259 (31.62 % of base) : System.Private.CoreLib.dasm - System.Threading.WaitHandle:ObtainSafeWaitHandles(System.ReadOnlySpan`1[System.Threading.WaitHandle],System.Span`1[Microsoft.Win32.SafeHandles.SafeWaitHandle],System.Span`1[long]) (FullOpts)
256 (9.18 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:ReverseDimension[System.__Canon](byref,byref,int):byref (FullOpts)
255 (4.69 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TensorPrimitivesHelperTwoSpanInSpanOut[long](byref,byref,byref,System.Numerics.Tensors.Tensor+PerformCalculationTwoSpanInSpanOut`1[long]):byref (FullOpts)
255 (4.69 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TensorPrimitivesHelperTwoSpanInSpanOut[short](byref,byref,byref,System.Numerics.Tensors.Tensor+PerformCalculationTwoSpanInSpanOut`1[short]):byref (FullOpts)
254 (30.60 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:LastIndexOfAnyExcept[System.__Canon](System.ReadOnlySpan`1[System.__Canon],System.ReadOnlySpan`1[System.__Canon],System.Collections.Generic.IEqualityComparer`1[System.__Canon]):int (FullOpts)
253 (9.34 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.__Canon]:CopyTo(System.Numerics.Tensors.TensorSpan`1[System.__Canon]):this (FullOpts)
247 (9.12 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.__Canon]:TryCopyTo(System.Numerics.Tensors.TensorSpan`1[System.__Canon]):ubyte:this (FullOpts)
245 (9.97 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.__Canon]:TryCopyTo(System.Numerics.Tensors.TensorSpan`1[System.__Canon]):ubyte:this (FullOpts)
245 (16.15 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:Equals[ubyte](byref,ubyte,byref):byref (FullOpts)
245 (16.15 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:GreaterThan[ubyte](byref,ubyte,byref):byref (FullOpts)
245 (16.15 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:GreaterThan[ubyte](ubyte,byref,byref):byref (FullOpts)
245 (16.15 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:GreaterThanOrEqual[ubyte](byref,ubyte,byref):byref (FullOpts)
245 (16.15 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:GreaterThanOrEqual[ubyte](ubyte,byref,byref):byref (FullOpts)
245 (16.15 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:LessThan[ubyte](byref,ubyte,byref):byref (FullOpts)
245 (16.15 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:LessThan[ubyte](ubyte,byref,byref):byref (FullOpts)
245 (16.15 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:LessThanOrEqual[ubyte](byref,ubyte,byref):byref (FullOpts)
245 (16.15 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:LessThanOrEqual[ubyte](ubyte,byref,byref):byref (FullOpts)
245 (10.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TensorPrimitivesHelperSpanInTInSpanOut[ubyte](byref,ubyte,byref,System.Numerics.Tensors.Tensor+PerformCalculationSpanInTInSpanOut`1[ubyte]):byref (FullOpts)
244 (13.92 % of base) : System.Data.Common.dasm - System.Data.SqlTypes.SqlDecimal:op_Multiply(System.Data.SqlTypes.SqlDecimal,System.Data.SqlTypes.SqlDecimal):System.Data.SqlTypes.SqlDecimal (FullOpts)
244 (16.07 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:Equals[short](byref,short,byref):byref (FullOpts)
244 (16.07 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:GreaterThan[short](byref,short,byref):byref (FullOpts)
244 (16.07 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:GreaterThan[short](short,byref,byref):byref (FullOpts)
244 (16.07 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:GreaterThanOrEqual[short](byref,short,byref):byref (FullOpts)
244 (16.07 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:GreaterThanOrEqual[short](short,byref,byref):byref (FullOpts)
244 (16.07 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:LessThan[short](byref,short,byref):byref (FullOpts)
244 (16.07 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:LessThan[short](short,byref,byref):byref (FullOpts)
244 (16.07 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:LessThanOrEqual[short](byref,short,byref):byref (FullOpts)
244 (16.07 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:LessThanOrEqual[short](short,byref,byref):byref (FullOpts)
240 (4.35 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TensorPrimitivesHelperTwoSpanInSpanOut[System.Numerics.Vector`1[float]](byref,byref,byref,System.Numerics.Tensors.Tensor+PerformCalculationTwoSpanInSpanOut`1[System.Numerics.Vector`1[float]]):byref (FullOpts)
239 (4.40 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TensorPrimitivesHelperTwoSpanInSpanOut[int](byref,byref,byref,System.Numerics.Tensors.Tensor+PerformCalculationTwoSpanInSpanOut`1[int]):byref (FullOpts)
239 (4.40 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TensorPrimitivesHelperTwoSpanInSpanOut[ubyte](byref,byref,byref,System.Numerics.Tensors.Tensor+PerformCalculationTwoSpanInSpanOut`1[ubyte]):byref (FullOpts)
238 (89.14 % of base) : System.Net.Security.dasm - System.Net.Security.RC4:Transform(System.ReadOnlySpan`1[ubyte],System.Span`1[ubyte]):this (FullOpts)
238 (4.35 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TensorPrimitivesHelperTwoSpanInSpanOut[System.Nullable`1[int]](byref,byref,byref,System.Numerics.Tensors.Tensor+PerformCalculationTwoSpanInSpanOut`1[System.Nullable`1[int]]):byref (FullOpts)
236 (9.40 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:Equals[System.Numerics.Vector`1[float]](byref,byref,byref):byref (FullOpts)
236 (9.57 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TensorPrimitivesHelperSpanInTInSpanOut[int](byref,int,byref,System.Numerics.Tensors.Tensor+PerformCalculationSpanInTInSpanOut`1[int]):byref (FullOpts)
236 (46.73 % of base) : System.Text.Json.dasm - System.Text.Json.ThrowHelper:ThrowArgumentException_InvalidUTF8(System.ReadOnlySpan`1[ubyte]) (FullOpts)
235 (38.40 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenHashTable:Create(System.Span`1[int],ubyte):System.Collections.Frozen.FrozenHashTable (FullOpts)
232 (60.73 % of base) : System.Net.Primitives.dasm - System.Net.IPAddressParser:<FormatIPv6Address>g__AppendSections|7_0[int](System.ReadOnlySpan`1[ushort],System.Span`1[int],byref) (FullOpts)
230 (59.59 % of base) : System.Net.Primitives.dasm - System.Net.IPAddressParser:<FormatIPv6Address>g__AppendSections|7_0[long](System.ReadOnlySpan`1[ushort],System.Span`1[long],byref) (FullOpts)
230 (60.85 % of base) : System.Net.Primitives.dasm - System.Net.IPAddressParser:<FormatIPv6Address>g__AppendSections|7_0[short](System.ReadOnlySpan`1[ushort],System.Span`1[short],byref) (FullOpts)
228 (9.23 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TensorPrimitivesHelperSpanInTInSpanOut[short](byref,short,byref,System.Numerics.Tensors.Tensor+PerformCalculationSpanInTInSpanOut`1[short]):byref (FullOpts)
227 (14.99 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:Equals[int](byref,int,byref):byref (FullOpts)
227 (14.99 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:Equals[long](byref,long,byref):byref (FullOpts)
227 (14.99 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:GreaterThan[int](byref,int,byref):byref (FullOpts)
227 (14.99 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:GreaterThan[int](int,byref,byref):byref (FullOpts)
227 (14.99 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:GreaterThan[long](byref,long,byref):byref (FullOpts)
227 (14.99 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:GreaterThan[long](long,byref,byref):byref (FullOpts)
227 (14.99 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:GreaterThanOrEqual[int](byref,int,byref):byref (FullOpts)
227 (14.99 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:GreaterThanOrEqual[int](int,byref,byref):byref (FullOpts)
227 (14.99 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:GreaterThanOrEqual[long](byref,long,byref):byref (FullOpts)
227 (14.99 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:GreaterThanOrEqual[long](long,byref,byref):byref (FullOpts)
227 (14.99 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:LessThan[int](byref,int,byref):byref (FullOpts)
227 (14.99 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:LessThan[int](int,byref,byref):byref (FullOpts)
227 (14.99 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:LessThan[long](byref,long,byref):byref (FullOpts)
227 (14.99 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:LessThan[long](long,byref,byref):byref (FullOpts)
Top method improvements (bytes):
-76 (-5.06 % of base) : System.Net.Http.dasm - System.Net.Http.Http2Connection:WriteHeaderCollection(System.Net.Http.HttpRequestMessage,System.Net.Http.Headers.HttpHeaders,byref):int:this (FullOpts)
-64 (-22.15 % of base) : System.Private.CoreLib.dasm - System.Buffers.Text.Utf8Parser:TryParseUInt16X(System.ReadOnlySpan`1[ubyte],byref,byref):ubyte (FullOpts)
-56 (-19.05 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:SequenceEqual[System.__Canon](System.ReadOnlySpan`1[System.__Canon],System.ReadOnlySpan`1[System.__Canon],System.Collections.Generic.IEqualityComparer`1[System.__Canon]):ubyte (FullOpts)
-46 (-2.42 % of base) : System.Private.CoreLib.dasm - System.Reflection.InvokerEmitUtil:CreateInvokeDelegate_Obj4Args(System.Reflection.MethodBase,ubyte):System.Reflection.InvokerEmitUtil+InvokeFunc_Obj4Args (FullOpts)
-40 (-2.25 % of base) : System.Private.CoreLib.dasm - System.DefaultBinder:SelectMethod(int,System.Reflection.MethodBase[],System.Type[],System.Reflection.ParameterModifier[]):System.Reflection.MethodBase:this (FullOpts)
-36 (-11.43 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:SequenceEqual[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Collections.Generic.IEqualityComparer`1[System.Numerics.Vector`1[float]]):ubyte (FullOpts)
-34 (-13.23 % of base) : System.Private.CoreLib.dasm - System.Buffers.TeddyBucketizer:GenerateNonBucketizedFingerprint(System.ReadOnlySpan`1[System.String],int):System.ValueTuple`2[System.Runtime.Intrinsics.Vector512`1[ubyte],System.Runtime.Intrinsics.Vector512`1[ubyte]] (FullOpts)
-33 (-13.98 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[System.__Canon](byref,byref,System.__Canon):byref (FullOpts)
-31 (-4.43 % of base) : System.Reflection.Metadata.dasm - System.Reflection.AssemblyNameParser:TryParseVersion(System.String,byref):ubyte (FullOpts)
-31 (-4.43 % of base) : System.Private.CoreLib.dasm - System.Reflection.AssemblyNameParser:TryParseVersion(System.String,byref):ubyte (FullOpts)
-29 (-10.58 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:SequenceEqual[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.ReadOnlySpan`1[System.Nullable`1[int]],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]]):ubyte (FullOpts)
-28 (-7.95 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[System.__Canon](byref,byref,byref):byref (FullOpts)
-27 (-14.06 % of base) : System.Private.CoreLib.dasm - System.DefaultBinder:CompareMethodSig(System.Reflection.MethodBase,System.Reflection.MethodBase):ubyte (FullOpts)
-26 (-9.49 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:SequenceEqual[double](System.ReadOnlySpan`1[double],System.ReadOnlySpan`1[double],System.Collections.Generic.IEqualityComparer`1[double]):ubyte (FullOpts)
-26 (-23.01 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives:CountUnequalElements[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.ReadOnlySpan`1[System.Nullable`1[int]]):int (FullOpts)
-24 (-2.07 % of base) : System.Private.CoreLib.dasm - System.IO.RandomAccess:WriteGatherAtOffset(Microsoft.Win32.SafeHandles.SafeFileHandle,System.Collections.Generic.IReadOnlyList`1[System.ReadOnlyMemory`1[ubyte]],long) (FullOpts)
-24 (-4.36 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives:CountUnequalElements[double](System.ReadOnlySpan`1[double],System.ReadOnlySpan`1[double]):int (FullOpts)
-22 (-8.94 % of base) : System.Private.CoreLib.dasm - System.Buffers.Text.Utf8Parser:TryParseUInt32X(System.ReadOnlySpan`1[ubyte],byref,byref):ubyte (FullOpts)
-22 (-8.40 % of base) : System.Private.CoreLib.dasm - System.Buffers.Text.Utf8Parser:TryParseUInt64X(System.ReadOnlySpan`1[ubyte],byref,byref):ubyte (FullOpts)
-22 (-3.76 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives:CountUnequalElements[short](System.ReadOnlySpan`1[short],System.ReadOnlySpan`1[short]):int (FullOpts)
-22 (-3.96 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives:CountUnequalElements[ubyte](System.ReadOnlySpan`1[ubyte],System.ReadOnlySpan`1[ubyte]):int (FullOpts)
-21 (-8.40 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:SequenceEqual[int](System.ReadOnlySpan`1[int],System.ReadOnlySpan`1[int],System.Collections.Generic.IEqualityComparer`1[int]):ubyte (FullOpts)
-21 (-8.40 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:SequenceEqual[long](System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],System.Collections.Generic.IEqualityComparer`1[long]):ubyte (FullOpts)
-21 (-8.37 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:SequenceEqual[short](System.ReadOnlySpan`1[short],System.ReadOnlySpan`1[short],System.Collections.Generic.IEqualityComparer`1[short]):ubyte (FullOpts)
-21 (-2.08 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives:CosineSimilarityCore[double](System.ReadOnlySpan`1[double],System.ReadOnlySpan`1[double]):double (FullOpts)
-21 (-18.75 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives:CountUnequalElements[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.ReadOnlySpan`1[System.Numerics.Vector`1[float]]):int (FullOpts)
-20 (-6.43 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[System.Numerics.Vector`1[float]](byref,byref,byref):byref (FullOpts)
-20 (-3.18 % of base) : System.Private.CoreLib.dasm - System.Text.EncodingTable:GetEncodings(System.Collections.Generic.Dictionary`2[int,System.Text.EncodingInfo]):System.Text.EncodingInfo[] (FullOpts)
-18 (-7.29 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:SequenceEqual[ubyte](System.ReadOnlySpan`1[ubyte],System.ReadOnlySpan`1[ubyte],System.Collections.Generic.IEqualityComparer`1[ubyte]):ubyte (FullOpts)
-18 (-10.17 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[double](byref,byref,double):byref (FullOpts)
-18 (-8.82 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives:CountUnequalElements[System.__Canon](System.ReadOnlySpan`1[System.__Canon],System.ReadOnlySpan`1[System.__Canon]):int (FullOpts)
-18 (-24.66 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives:HammingBitDistance[int](System.ReadOnlySpan`1[int],System.ReadOnlySpan`1[int]):long (FullOpts)
-18 (-24.66 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives:HammingBitDistance[long](System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):long (FullOpts)
-18 (-0.17 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexFindOptimizations:TryFindNextStartingPositionLeftToRight(System.ReadOnlySpan`1[ushort],byref,int):ubyte:this (FullOpts) (2 methods)
-17 (-8.85 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[System.Numerics.Vector`1[float]](byref,byref,System.Numerics.Vector`1[float]):byref (FullOpts)
-17 (-3.35 % of base) : System.Private.CoreLib.dasm - System.String:JoinCore(System.ReadOnlySpan`1[ushort],System.ReadOnlySpan`1[System.String]):System.String (FullOpts)
-16 (-2.15 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:StackAlongDimension[System.__Canon](System.ReadOnlySpan`1[System.__Canon],byref,int):byref (FullOpts)
-15 (-2.91 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives:CountUnequalElements[int](System.ReadOnlySpan`1[int],System.ReadOnlySpan`1[int]):int (FullOpts)
-15 (-2.91 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives:CountUnequalElements[long](System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):int (FullOpts)
-15 (-20.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives:HammingBitDistance[short](System.ReadOnlySpan`1[short],System.ReadOnlySpan`1[short]):long (FullOpts)
-14 (-6.54 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<IndexOfAny>g__IndexOfAnyComparer|106_1[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.Nullable`1[int],System.Nullable`1[int],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]]):int (FullOpts)
-14 (-6.54 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<IndexOfAnyExcept>g__IndexOfAnyExceptComparer|59_1[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.Nullable`1[int],System.Nullable`1[int],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]]):int (FullOpts)
-14 (-7.95 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[int](byref,byref,int):byref (FullOpts)
-14 (-7.95 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[long](byref,byref,long):byref (FullOpts)
-14 (-7.91 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[short](byref,byref,short):byref (FullOpts)
-14 (-7.95 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[System.Nullable`1[int]](byref,byref,System.Nullable`1[int]):byref (FullOpts)
-14 (-7.95 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[ubyte](byref,byref,ubyte):byref (FullOpts)
-14 (-18.67 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives:HammingBitDistance[ubyte](System.ReadOnlySpan`1[ubyte],System.ReadOnlySpan`1[ubyte]):long (FullOpts)
-14 (-3.54 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlConverter:StripWhitespace(System.String):System.String (FullOpts)
-13 (-7.83 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceComparer|174_1[System.Nullable`1[int]](System.Span`1[System.Nullable`1[int]],System.Nullable`1[int],System.Nullable`1[int],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]]) (FullOpts)
-13 (-1.11 % of base) : System.Net.Http.dasm - System.Net.Http.HPack.HPackEncoder:EncodeStringLiterals(System.ReadOnlySpan`1[System.String],ubyte[],System.Text.Encoding,System.Span`1[ubyte],byref):ubyte (FullOpts)
-12 (-4.74 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[double,System.Nullable`1[int]]:CopyTo(System.Span`1[System.Collections.Generic.KeyValuePair`2[double,System.Nullable`1[int]]]):this (FullOpts)
-12 (-4.86 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[long,System.Nullable`1[int]]:CopyTo(System.Span`1[System.Collections.Generic.KeyValuePair`2[long,System.Nullable`1[int]]]):this (FullOpts)
-11 (-3.49 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:CopyTo(System.Span`1[System.Collections.Generic.KeyValuePair`2[System.__Canon,System.Nullable`1[int]]]):this (FullOpts)
-11 (-5.95 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceComparer|174_1[System.Numerics.Vector`1[float]](System.Span`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Collections.Generic.IEqualityComparer`1[System.Numerics.Vector`1[float]]) (FullOpts)
-11 (-1.59 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:StackAlongDimension[System.__Canon](int,System.ReadOnlySpan`1[System.__Canon]):System.Numerics.Tensors.Tensor`1[System.__Canon] (FullOpts)
-10 (-4.07 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<IndexOfAnyExcept>g__IndexOfAnyExceptComparer|61_1[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.Nullable`1[int],System.Nullable`1[int],System.Nullable`1[int],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]]):int (FullOpts)
-10 (-0.89 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:IndexOfAny[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.ReadOnlySpan`1[System.Nullable`1[int]],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]]):int (FullOpts)
-9 (-0.40 % of base) : System.Private.CoreLib.dasm - System.Diagnostics.Tracing.XplatEventLogger:Serialize(System.Collections.ObjectModel.ReadOnlyCollection`1[System.String],System.Collections.ObjectModel.ReadOnlyCollection`1[System.Object],System.String):System.String (FullOpts)
-9 (-0.49 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:LazyBroadcast[System.__Canon](byref,System.ReadOnlySpan`1[long]):System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.__Canon] (FullOpts)
-9 (-1.68 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:StackAlongDimension[double](int,System.ReadOnlySpan`1[System.Numerics.Tensors.Tensor`1[double]]):System.Numerics.Tensors.Tensor`1[double] (FullOpts)
-9 (-1.51 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:StackAlongDimension[double](System.ReadOnlySpan`1[System.Numerics.Tensors.Tensor`1[double]],byref,int):byref (FullOpts)
-9 (-1.68 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:StackAlongDimension[int](int,System.ReadOnlySpan`1[System.Numerics.Tensors.Tensor`1[int]]):System.Numerics.Tensors.Tensor`1[int] (FullOpts)
-9 (-1.51 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:StackAlongDimension[int](System.ReadOnlySpan`1[System.Numerics.Tensors.Tensor`1[int]],byref,int):byref (FullOpts)
-9 (-1.68 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:StackAlongDimension[long](int,System.ReadOnlySpan`1[System.Numerics.Tensors.Tensor`1[long]]):System.Numerics.Tensors.Tensor`1[long] (FullOpts)
-9 (-1.51 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:StackAlongDimension[long](System.ReadOnlySpan`1[System.Numerics.Tensors.Tensor`1[long]],byref,int):byref (FullOpts)
-9 (-1.68 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:StackAlongDimension[short](int,System.ReadOnlySpan`1[System.Numerics.Tensors.Tensor`1[short]]):System.Numerics.Tensors.Tensor`1[short] (FullOpts)
-9 (-1.51 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:StackAlongDimension[short](System.ReadOnlySpan`1[System.Numerics.Tensors.Tensor`1[short]],byref,int):byref (FullOpts)
-9 (-1.68 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:StackAlongDimension[System.Nullable`1[int]](int,System.ReadOnlySpan`1[System.Numerics.Tensors.Tensor`1[System.Nullable`1[int]]]):System.Numerics.Tensors.Tensor`1[System.Nullable`1[int]] (FullOpts)
-9 (-1.51 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:StackAlongDimension[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Numerics.Tensors.Tensor`1[System.Nullable`1[int]]],byref,int):byref (FullOpts)
-9 (-1.68 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:StackAlongDimension[System.Numerics.Vector`1[float]](int,System.ReadOnlySpan`1[System.Numerics.Tensors.Tensor`1[System.Numerics.Vector`1[float]]]):System.Numerics.Tensors.Tensor`1[System.Numerics.Vector`1[float]] (FullOpts)
-9 (-1.51 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:StackAlongDimension[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Tensors.Tensor`1[System.Numerics.Vector`1[float]]],byref,int):byref (FullOpts)
-9 (-1.68 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:StackAlongDimension[ubyte](int,System.ReadOnlySpan`1[System.Numerics.Tensors.Tensor`1[ubyte]]):System.Numerics.Tensors.Tensor`1[ubyte] (FullOpts)
-9 (-1.51 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:StackAlongDimension[ubyte](System.ReadOnlySpan`1[System.Numerics.Tensors.Tensor`1[ubyte]],byref,int):byref (FullOpts)
-9 (-0.88 % of base) : System.Web.HttpUtility.dasm - System.Web.Util.HttpEncoder:UrlPathEncodeImpl(System.String):System.String (FullOpts)
-8 (-3.25 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[int,System.Nullable`1[int]]:CopyTo(System.Span`1[System.Collections.Generic.KeyValuePair`2[int,System.Nullable`1[int]]]):this (FullOpts)
-8 (-3.20 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[short,System.Nullable`1[int]]:CopyTo(System.Span`1[System.Collections.Generic.KeyValuePair`2[short,System.Nullable`1[int]]]):this (FullOpts)
-8 (-3.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:CopyTo(System.Span`1[System.Collections.Generic.KeyValuePair`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]]):this (FullOpts)
-8 (-3.23 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[ubyte,System.Nullable`1[int]]:CopyTo(System.Span`1[System.Collections.Generic.KeyValuePair`2[ubyte,System.Nullable`1[int]]]):this (FullOpts)
-8 (-1.02 % of base) : System.Private.CoreLib.dasm - System.Convert:TryFromBase64Chars(System.ReadOnlySpan`1[ushort],System.Span`1[ubyte],byref):ubyte (FullOpts)
-8 (-6.84 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHelpers:ParseOctal[double](System.ReadOnlySpan`1[ubyte]):double (FullOpts)
-8 (-8.33 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<IndexOfAny>g__IndexOfAnyDefaultComparer|106_0[double](System.ReadOnlySpan`1[double],double,double):int (FullOpts)
-8 (-2.80 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[double](byref,byref,byref):byref (FullOpts)
-8 (-2.84 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[int](byref,byref,byref):byref (FullOpts)
-8 (-2.84 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[long](byref,byref,byref):byref (FullOpts)
-8 (-2.82 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[short](byref,byref,byref):byref (FullOpts)
-8 (-2.84 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[System.Nullable`1[int]](byref,byref,byref):byref (FullOpts)
-8 (-2.83 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[ubyte](byref,byref,byref):byref (FullOpts)
-8 (-2.01 % of base) : System.Private.CoreLib.dasm - System.String:Concat(System.ReadOnlySpan`1[System.String]):System.String (FullOpts)
-7 (-1.79 % of base) : System.Collections.dasm - System.Collections.Generic.PriorityQueue`2[double,System.Nullable`1[int]]:FindIndex(double,System.Collections.Generic.IEqualityComparer`1[double]):int:this (FullOpts)
-7 (-1.01 % of base) : System.Net.Primitives.dasm - System.Net.CookieContainer:IsLocalDomain(System.String):ubyte:this (FullOpts)
-7 (-0.63 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TensorPrimitivesHelperTwoSpanInTOut[double](byref,byref,System.Numerics.Tensors.Tensor+PerformCalculationTwoSpanInTOut`1[double]):double (FullOpts)
-7 (-0.63 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TensorPrimitivesHelperTwoSpanInTOut[int](byref,byref,System.Numerics.Tensors.Tensor+PerformCalculationTwoSpanInTOut`1[int]):int (FullOpts)
-7 (-0.63 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TensorPrimitivesHelperTwoSpanInTOut[long](byref,byref,System.Numerics.Tensors.Tensor+PerformCalculationTwoSpanInTOut`1[long]):long (FullOpts)
-7 (-0.63 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TensorPrimitivesHelperTwoSpanInTOut[short](byref,byref,System.Numerics.Tensors.Tensor+PerformCalculationTwoSpanInTOut`1[short]):short (FullOpts)
-7 (-0.63 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TensorPrimitivesHelperTwoSpanInTOut[System.Nullable`1[int]](byref,byref,System.Numerics.Tensors.Tensor+PerformCalculationTwoSpanInTOut`1[System.Nullable`1[int]]):System.Nullable`1[int] (FullOpts)
-7 (-0.63 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TensorPrimitivesHelperTwoSpanInTOut[ubyte](byref,byref,System.Numerics.Tensors.Tensor+PerformCalculationTwoSpanInTOut`1[ubyte]):ubyte (FullOpts)
-6 (-2.28 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.Nullable`1[int],System.Nullable`1[int]]:CopyTo(System.Span`1[System.Collections.Generic.KeyValuePair`2[System.Nullable`1[int],System.Nullable`1[int]]]):this (FullOpts)
-6 (-4.26 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<IndexOfAny>g__IndexOfAnyDefaultComparer|106_0[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.Nullable`1[int],System.Nullable`1[int]):int (FullOpts)
-6 (-0.36 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:TensorPrimitivesHelperTwoSpanInTOut[System.__Canon](byref,byref,System.Numerics.Tensors.Tensor+PerformCalculationTwoSpanInTOut`1[System.__Canon]):System.__Canon (FullOpts)
Top method regressions (percentages):
53 (106.00 % of base) : System.Runtime.Numerics.dasm - System.Numerics.BigIntegerCalculator:Remainder(System.ReadOnlySpan`1[uint],uint):uint (FullOpts)
58 (103.57 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorHelpers:PermuteIndices(System.Span`1[long],System.Span`1[long],System.ReadOnlySpan`1[int]) (FullOpts)
128 (103.23 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.SortUtils:MoveNansToFront[double,System.Nullable`1[int]](System.Span`1[double],System.Span`1[System.Nullable`1[int]]):int (FullOpts)
121 (98.37 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOfAny>g__LastIndexOfAnyDefaultComparer|120_0[double](System.ReadOnlySpan`1[double],double,double,double):int (FullOpts)
53 (96.36 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpanHelpers:ComputeMaxLinearIndex(System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):long (FullOpts)
55 (90.16 % of base) : System.Runtime.Numerics.dasm - System.Numerics.BigIntegerCalculator:AddDivisor(System.Span`1[uint],System.ReadOnlySpan`1[uint]):uint (FullOpts)
55 (90.16 % of base) : System.Private.CoreLib.dasm - System.UInt128:<op_Division>g__AddDivisor|110_0(System.Span`1[uint],System.ReadOnlySpan`1[uint]):uint (FullOpts)
1043 (89.60 % of base) : System.Private.CoreLib.dasm - System.Reflection.MethodBaseInvoker:CheckArguments(System.ReadOnlySpan`1[System.Object],System.Span`1[System.Object],System.Span`1[ubyte],System.Reflection.Binder,System.Globalization.CultureInfo,int):this (FullOpts)
238 (89.14 % of base) : System.Net.Security.dasm - System.Net.Security.RC4:Transform(System.ReadOnlySpan`1[ubyte],System.Span`1[ubyte]):this (FullOpts)
160 (85.11 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOfAny>g__LastIndexOfAnyDefaultComparer|120_0[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.Nullable`1[int],System.Nullable`1[int],System.Nullable`1[int]):int (FullOpts)
32 (84.21 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DsesSamplerBuilder:<ParentRatioSampler>g__GetLowerLong|1_0(System.ReadOnlySpan`1[ubyte]):long (FullOpts)
154 (83.24 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOfAnyExcept>g__LastIndexOfAnyExceptDefaultComparer|76_0[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.Nullable`1[int],System.Nullable`1[int],System.Nullable`1[int]):int (FullOpts)
125 (81.70 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:ClampEnd[short](System.ReadOnlySpan`1[short],int,System.ReadOnlySpan`1[short]):int (FullOpts)
79 (81.44 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOfAny>g__LastIndexOfAnyDefaultComparer|118_0[double](System.ReadOnlySpan`1[double],double,double):int (FullOpts)
74 (79.57 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceDefaultComparer|176_0[double](System.ReadOnlySpan`1[double],System.Span`1[double],double,double) (FullOpts)
55 (78.57 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:ClampEnd[double](System.ReadOnlySpan`1[double],int,double):int (FullOpts)
112 (78.32 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOfAny>g__LastIndexOfAnyDefaultComparer|118_0[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.Nullable`1[int],System.Nullable`1[int]):int (FullOpts)
90 (78.26 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOfAnyExcept>g__LastIndexOfAnyExceptDefaultComparer|76_0[double](System.ReadOnlySpan`1[double],double,double,double):int (FullOpts)
52 (77.61 % of base) : System.Runtime.Numerics.dasm - System.Numerics.BigIntegerCalculator:Multiply(System.ReadOnlySpan`1[uint],uint,System.Span`1[uint]) (FullOpts)
145 (77.13 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOfAnyExcept>g__LastIndexOfAnyExceptDefaultComparer|76_0[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float]):int (FullOpts)
175 (76.42 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOfAnyExcept>g__LastIndexOfAnyExceptDefaultComparer|74_0[System.__Canon](System.ReadOnlySpan`1[System.__Canon],System.__Canon,System.__Canon):int (FullOpts)
180 (74.69 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOfAny>g__LastIndexOfAnyDefaultComparer|118_0[System.__Canon](System.ReadOnlySpan`1[System.__Canon],System.__Canon,System.__Canon):int (FullOpts)
37 (74.00 % of base) : System.Data.Common.dasm - System.Data.SqlTypes.SqlDecimal:MpMove(System.ReadOnlySpan`1[uint],int,System.Span`1[uint],byref) (FullOpts)
139 (73.94 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOfAny>g__LastIndexOfAnyDefaultComparer|120_0[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float]):int (FullOpts)
103 (71.03 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOfAnyExcept>g__LastIndexOfAnyExceptDefaultComparer|74_0[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.Nullable`1[int],System.Nullable`1[int]):int (FullOpts)
58 (70.73 % of base) : System.Runtime.Numerics.dasm - System.Numerics.BigIntegerCalculator:Divide(System.ReadOnlySpan`1[uint],uint,System.Span`1[uint]) (FullOpts)
47 (70.15 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.Pkcs.Pkcs12Kdf:AddPlusOne(System.Span`1[ubyte],System.ReadOnlySpan`1[ubyte]) (FullOpts)
47 (70.15 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.Pkcs.Pkcs12Kdf:AddPlusOne(System.Span`1[ubyte],System.ReadOnlySpan`1[ubyte]) (FullOpts)
105 (70.00 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceDefaultComparer|176_0[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.Span`1[System.Nullable`1[int]],System.Nullable`1[int],System.Nullable`1[int]) (FullOpts)
49 (70.00 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceDefaultComparer|176_0[ubyte](System.ReadOnlySpan`1[ubyte],System.Span`1[ubyte],ubyte,ubyte) (FullOpts)
87 (69.60 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceDefaultComparer|176_0[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Span`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float]) (FullOpts)
214 (68.59 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOfAny>g__LastIndexOfAnyDefaultComparer|120_0[System.__Canon](System.ReadOnlySpan`1[System.__Canon],System.__Canon,System.__Canon,System.__Canon):int (FullOpts)
153 (67.70 % of base) : System.Console.dasm - System.ConsolePal:<TryGetCursorPosition>g__ReadRowOrCol|84_3(int,int,System.IO.StdInReader,System.ReadOnlySpan`1[ubyte],byref) (FullOpts)
96 (67.13 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOfAny>g__LastIndexOfAnyDefaultComparer|118_0[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float]):int (FullOpts)
134 (66.34 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:CommonPrefixLength[System.__Canon](System.ReadOnlySpan`1[System.__Canon],System.ReadOnlySpan`1[System.__Canon]):int (FullOpts)
80 (66.12 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:ClampEnd[double](System.ReadOnlySpan`1[double],int,System.ReadOnlySpan`1[double]):int (FullOpts)
62 (65.96 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:ClampEnd[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],int,System.Numerics.Vector`1[float]):int (FullOpts)
79 (65.83 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:ClampEnd[ubyte](System.ReadOnlySpan`1[ubyte],int,System.ReadOnlySpan`1[ubyte]):int (FullOpts)
48 (65.75 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOfAny>g__LastIndexOfAnyDefaultComparer|120_0[ubyte](System.ReadOnlySpan`1[ubyte],ubyte,ubyte,ubyte):int (FullOpts)
48 (65.75 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOfAnyExcept>g__LastIndexOfAnyExceptDefaultComparer|76_0[ubyte](System.ReadOnlySpan`1[ubyte],ubyte,ubyte,ubyte):int (FullOpts)
78 (65.55 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:ClampEnd[int](System.ReadOnlySpan`1[int],int,System.ReadOnlySpan`1[int]):int (FullOpts)
78 (65.55 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:ClampEnd[long](System.ReadOnlySpan`1[long],int,System.ReadOnlySpan`1[long]):int (FullOpts)
38 (65.52 % of base) : System.Private.CoreLib.dasm - System.IO.Path:HasExtension(System.ReadOnlySpan`1[ushort]):ubyte (FullOpts)
76 (65.52 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpanHelpers:ComputeLinearIndex(System.ReadOnlySpan`1[System.Buffers.NIndex],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):long (FullOpts)
36 (65.45 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.TypeNameParserHelpers:<GetAssemblyNameCandidate>g__GetUnescapedOffset|8_0(System.ReadOnlySpan`1[ushort],int):int (FullOpts)
36 (65.45 % of base) : System.Private.CoreLib.dasm - System.Reflection.Metadata.TypeNameParserHelpers:<GetAssemblyNameCandidate>g__GetUnescapedOffset|8_0(System.ReadOnlySpan`1[ushort],int):int (FullOpts)
170 (65.13 % of base) : System.Private.CoreLib.dasm - System.Reflection.ConstructorInvoker:CopyBack(System.Span`1[System.Object],System.ReadOnlySpan`1[System.Object],System.ReadOnlySpan`1[ubyte]):this (FullOpts)
170 (65.13 % of base) : System.Private.CoreLib.dasm - System.Reflection.MethodInvoker:CopyBack(System.Span`1[System.Object],System.Span`1[System.Object],System.Span`1[ubyte]):this (FullOpts)
48 (64.86 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOfAny>g__LastIndexOfAnyDefaultComparer|120_0[short](System.ReadOnlySpan`1[short],short,short,short):int (FullOpts)
48 (64.86 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOfAnyExcept>g__LastIndexOfAnyExceptDefaultComparer|76_0[short](System.ReadOnlySpan`1[short],short,short,short):int (FullOpts)
45 (63.38 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceDefaultComparer|176_0[short](System.ReadOnlySpan`1[short],System.Span`1[short],short,short) (FullOpts)
162 (63.28 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.Symbolic.MintermClassifier:<.ctor>g__CreateLookup|2_0[int](System.Text.RegularExpressions.Symbolic.BDD[],System.ReadOnlySpan`1[System.Object],int):int[] (FullOpts)
55 (63.22 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpanHelpers:ComputeLinearIndex(System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):long (FullOpts)
90 (62.94 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOfAnyExcept>g__LastIndexOfAnyExceptDefaultComparer|74_0[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float]):int (FullOpts)
59 (62.77 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOfAnyExcept>g__LastIndexOfAnyExceptDefaultComparer|74_0[double](System.ReadOnlySpan`1[double],double,double):int (FullOpts)
108 (62.07 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOf>g__LastIndexOfDefaultComparer|97_0[System.__Canon](System.ReadOnlySpan`1[System.__Canon],System.__Canon):int (FullOpts)
108 (62.07 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOfAnyExcept>g__LastIndexOfAnyExceptDefaultComparer|72_0[System.__Canon](System.ReadOnlySpan`1[System.__Canon],System.__Canon):int (FullOpts)
86 (61.87 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:ClampEnd[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],int,System.ReadOnlySpan`1[System.Numerics.Vector`1[float]]):int (FullOpts)
98 (61.64 % of base) : System.Runtime.Numerics.dasm - System.Numerics.BigIntegerCalculator:LehmerCore(System.Span`1[uint],System.Span`1[uint],long,long,long,long):int (FullOpts)
72 (61.54 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:ClampEnd(System.ReadOnlySpan`1[ushort],int):int (FullOpts)
160 (61.54 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.Symbolic.MintermClassifier:<.ctor>g__CreateLookup|2_0[short](System.Text.RegularExpressions.Symbolic.BDD[],System.ReadOnlySpan`1[System.Object],int):short[] (FullOpts)
160 (61.54 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.Symbolic.MintermClassifier:<.ctor>g__CreateLookup|2_0[ubyte](System.Text.RegularExpressions.Symbolic.BDD[],System.ReadOnlySpan`1[System.Object],int):ubyte[] (FullOpts)
51 (61.45 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:CommonPrefixLength[double](System.ReadOnlySpan`1[double],System.ReadOnlySpan`1[double]):int (FullOpts)
159 (61.39 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.Symbolic.MintermClassifier:<.ctor>g__CreateLookup|2_0[long](System.Text.RegularExpressions.Symbolic.BDD[],System.ReadOnlySpan`1[System.Object],int):long[] (FullOpts)
1221 (61.02 % of base) : System.Private.CoreLib.dasm - System.Reflection.MethodBaseInvoker:InvokeWithFewArgs(System.Object,int,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo):System.Object:this (FullOpts)
224 (60.87 % of base) : System.Net.Primitives.dasm - System.Net.IPAddressParser:<FormatIPv6Address>g__AppendSections|7_0[ubyte](System.ReadOnlySpan`1[ushort],System.Span`1[ubyte],byref) (FullOpts)
230 (60.85 % of base) : System.Net.Primitives.dasm - System.Net.IPAddressParser:<FormatIPv6Address>g__AppendSections|7_0[short](System.ReadOnlySpan`1[ushort],System.Span`1[short],byref) (FullOpts)
850 (60.80 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:WaitAllCore(System.ReadOnlySpan`1[System.Threading.Tasks.Task],int,System.Threading.CancellationToken):ubyte (FullOpts)
183 (60.80 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOfAnyExcept>g__LastIndexOfAnyExceptDefaultComparer|76_0[System.__Canon](System.ReadOnlySpan`1[System.__Canon],System.__Canon,System.__Canon,System.__Canon):int (FullOpts)
232 (60.73 % of base) : System.Net.Primitives.dasm - System.Net.IPAddressParser:<FormatIPv6Address>g__AppendSections|7_0[int](System.ReadOnlySpan`1[ushort],System.Span`1[int],byref) (FullOpts)
522 (60.70 % of base) : System.Private.CoreLib.dasm - System.IO.Path:Combine(System.ReadOnlySpan`1[System.String]):System.String (FullOpts)
522 (59.93 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenHashTable:CalcNumBuckets(System.ReadOnlySpan`1[int],ubyte):int (FullOpts)
230 (59.59 % of base) : System.Net.Primitives.dasm - System.Net.IPAddressParser:<FormatIPv6Address>g__AppendSections|7_0[long](System.ReadOnlySpan`1[ushort],System.Span`1[long],byref) (FullOpts)
64 (59.26 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:CommonPrefixLength[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.ReadOnlySpan`1[System.Nullable`1[int]]):int (FullOpts)
141 (59.24 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceDefaultComparer|176_0[System.__Canon](System.ReadOnlySpan`1[System.__Canon],System.Span`1[System.__Canon],System.__Canon,System.__Canon) (FullOpts)
589 (59.20 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexFindOptimizations:TryFindNextStartingPositionRightToLeft(System.ReadOnlySpan`1[ushort],byref,int):ubyte:this (FullOpts)
58 (59.18 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOf>g__LastIndexOfDefaultComparer|97_0[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float]):int (FullOpts)
58 (59.18 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOfAnyExcept>g__LastIndexOfAnyExceptDefaultComparer|72_0[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float]):int (FullOpts)
37 (58.73 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOfAnyExcept>g__LastIndexOfAnyExceptDefaultComparer|72_0[double](System.ReadOnlySpan`1[double],double):int (FullOpts)
98 (58.33 % of base) : System.Runtime.Numerics.dasm - System.Number:<NumberToBigInteger>g__NaiveBase1E9ToBits|12_3(System.ReadOnlySpan`1[uint],System.Span`1[uint]):int (FullOpts)
29 (58.00 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:ClampEnd[long](System.ReadOnlySpan`1[long],int,long):int (FullOpts)
1407 (57.43 % of base) : System.Private.CoreLib.dasm - System.Reflection.MethodBaseInvoker:InvokeConstructorWithoutAlloc(System.Object,int,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo):System.Object:this (FullOpts)
28 (56.00 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:ClampEnd[int](System.ReadOnlySpan`1[int],int,int):int (FullOpts)
62 (54.87 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:CommonPrefixLength[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.ReadOnlySpan`1[System.Numerics.Vector`1[float]]):int (FullOpts)
46 (54.12 % of base) : System.Runtime.Numerics.dasm - System.Numerics.BigIntegerCalculator:SubtractDivisor(System.Span`1[uint],System.ReadOnlySpan`1[uint],ulong):uint (FullOpts)
46 (54.12 % of base) : System.Private.CoreLib.dasm - System.UInt128:<op_Division>g__SubtractDivisor|110_3(System.Span`1[uint],System.ReadOnlySpan`1[uint],ulong):uint (FullOpts)
65 (52.42 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpanHelpers:ValidateStrides(System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]) (FullOpts)
61 (51.69 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonReader:ValidateHexDigits(System.ReadOnlySpan`1[ubyte],int):ubyte:this (FullOpts)
199 (51.42 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOfAny>g__LastIndexOfAnyComparer|120_1[System.__Canon](System.ReadOnlySpan`1[System.__Canon],System.__Canon,System.__Canon,System.__Canon,System.Collections.Generic.IEqualityComparer`1[System.__Canon]):int (FullOpts)
39 (50.65 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOf>g__LastIndexOfDefaultComparer|97_0[double](System.ReadOnlySpan`1[double],double):int (FullOpts)
156 (50.00 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOfAny>g__LastIndexOfAnyComparer|120_1[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Collections.Generic.IEqualityComparer`1[System.Numerics.Vector`1[float]]):int (FullOpts)
96 (49.23 % of base) : System.Runtime.Numerics.dasm - System.Numerics.BigIntegerCalculator:Divide(System.ReadOnlySpan`1[uint],uint,System.Span`1[uint],byref) (FullOpts) (2 methods)
1993 (49.19 % of base) : System.Private.CoreLib.dasm - System.Reflection.MethodBaseInvoker:InvokeWithManyArgs(System.Object,int,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo):System.Object:this (FullOpts)
152 (48.72 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOfAnyExcept>g__LastIndexOfAnyExceptComparer|76_1[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Collections.Generic.IEqualityComparer`1[System.Numerics.Vector`1[float]]):int (FullOpts)
147 (48.68 % of base) : System.Private.CoreLib.dasm - System.Reflection.MethodBaseInvoker:CopyBack(System.Object[],System.Span`1[System.Object],System.Span`1[ubyte]):this (FullOpts)
62 (48.06 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:TrimEnd(System.ReadOnlySpan`1[ushort]):System.ReadOnlySpan`1[ushort] (FullOpts)
126 (47.73 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOfAnyExcept>g__LastIndexOfAnyExceptComparer|76_1[double](System.ReadOnlySpan`1[double],double,double,double,System.Collections.Generic.IEqualityComparer`1[double]):int (FullOpts)
51 (47.22 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOf>g__LastIndexOfDefaultComparer|97_0[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.Nullable`1[int]):int (FullOpts)
51 (47.22 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<LastIndexOfAnyExcept>g__LastIndexOfAnyExceptDefaultComparer|72_0[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.Nullable`1[int]):int (FullOpts)
236 (46.73 % of base) : System.Text.Json.dasm - System.Text.Json.ThrowHelper:ThrowArgumentException_InvalidUTF8(System.ReadOnlySpan`1[ubyte]) (FullOpts)
Top method improvements (percentages):
-18 (-24.66 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives:HammingBitDistance[int](System.ReadOnlySpan`1[int],System.ReadOnlySpan`1[int]):long (FullOpts)
-18 (-24.66 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives:HammingBitDistance[long](System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):long (FullOpts)
-26 (-23.01 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives:CountUnequalElements[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.ReadOnlySpan`1[System.Nullable`1[int]]):int (FullOpts)
-64 (-22.15 % of base) : System.Private.CoreLib.dasm - System.Buffers.Text.Utf8Parser:TryParseUInt16X(System.ReadOnlySpan`1[ubyte],byref,byref):ubyte (FullOpts)
-15 (-20.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives:HammingBitDistance[short](System.ReadOnlySpan`1[short],System.ReadOnlySpan`1[short]):long (FullOpts)
-56 (-19.05 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:SequenceEqual[System.__Canon](System.ReadOnlySpan`1[System.__Canon],System.ReadOnlySpan`1[System.__Canon],System.Collections.Generic.IEqualityComparer`1[System.__Canon]):ubyte (FullOpts)
-21 (-18.75 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives:CountUnequalElements[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.ReadOnlySpan`1[System.Numerics.Vector`1[float]]):int (FullOpts)
-14 (-18.67 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives:HammingBitDistance[ubyte](System.ReadOnlySpan`1[ubyte],System.ReadOnlySpan`1[ubyte]):long (FullOpts)
-27 (-14.06 % of base) : System.Private.CoreLib.dasm - System.DefaultBinder:CompareMethodSig(System.Reflection.MethodBase,System.Reflection.MethodBase):ubyte (FullOpts)
-33 (-13.98 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[System.__Canon](byref,byref,System.__Canon):byref (FullOpts)
-34 (-13.23 % of base) : System.Private.CoreLib.dasm - System.Buffers.TeddyBucketizer:GenerateNonBucketizedFingerprint(System.ReadOnlySpan`1[System.String],int):System.ValueTuple`2[System.Runtime.Intrinsics.Vector512`1[ubyte],System.Runtime.Intrinsics.Vector512`1[ubyte]] (FullOpts)
-36 (-11.43 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:SequenceEqual[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Collections.Generic.IEqualityComparer`1[System.Numerics.Vector`1[float]]):ubyte (FullOpts)
-29 (-10.58 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:SequenceEqual[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.ReadOnlySpan`1[System.Nullable`1[int]],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]]):ubyte (FullOpts)
-18 (-10.17 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[double](byref,byref,double):byref (FullOpts)
-26 (-9.49 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:SequenceEqual[double](System.ReadOnlySpan`1[double],System.ReadOnlySpan`1[double],System.Collections.Generic.IEqualityComparer`1[double]):ubyte (FullOpts)
-22 (-8.94 % of base) : System.Private.CoreLib.dasm - System.Buffers.Text.Utf8Parser:TryParseUInt32X(System.ReadOnlySpan`1[ubyte],byref,byref):ubyte (FullOpts)
-17 (-8.85 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[System.Numerics.Vector`1[float]](byref,byref,System.Numerics.Vector`1[float]):byref (FullOpts)
-18 (-8.82 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives:CountUnequalElements[System.__Canon](System.ReadOnlySpan`1[System.__Canon],System.ReadOnlySpan`1[System.__Canon]):int (FullOpts)
-21 (-8.40 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:SequenceEqual[int](System.ReadOnlySpan`1[int],System.ReadOnlySpan`1[int],System.Collections.Generic.IEqualityComparer`1[int]):ubyte (FullOpts)
-21 (-8.40 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:SequenceEqual[long](System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long],System.Collections.Generic.IEqualityComparer`1[long]):ubyte (FullOpts)
-22 (-8.40 % of base) : System.Private.CoreLib.dasm - System.Buffers.Text.Utf8Parser:TryParseUInt64X(System.ReadOnlySpan`1[ubyte],byref,byref):ubyte (FullOpts)
-21 (-8.37 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:SequenceEqual[short](System.ReadOnlySpan`1[short],System.ReadOnlySpan`1[short],System.Collections.Generic.IEqualityComparer`1[short]):ubyte (FullOpts)
-8 (-8.33 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<IndexOfAny>g__IndexOfAnyDefaultComparer|106_0[double](System.ReadOnlySpan`1[double],double,double):int (FullOpts)
-14 (-7.95 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[int](byref,byref,int):byref (FullOpts)
-14 (-7.95 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[long](byref,byref,long):byref (FullOpts)
-28 (-7.95 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[System.__Canon](byref,byref,byref):byref (FullOpts)
-14 (-7.95 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[System.Nullable`1[int]](byref,byref,System.Nullable`1[int]):byref (FullOpts)
-14 (-7.95 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[ubyte](byref,byref,ubyte):byref (FullOpts)
-14 (-7.91 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[short](byref,byref,short):byref (FullOpts)
-13 (-7.83 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceComparer|174_1[System.Nullable`1[int]](System.Span`1[System.Nullable`1[int]],System.Nullable`1[int],System.Nullable`1[int],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]]) (FullOpts)
-2 (-7.41 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:ClampStart[int](System.ReadOnlySpan`1[int],int):int (FullOpts)
-18 (-7.29 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:SequenceEqual[ubyte](System.ReadOnlySpan`1[ubyte],System.ReadOnlySpan`1[ubyte],System.Collections.Generic.IEqualityComparer`1[ubyte]):ubyte (FullOpts)
-2 (-7.14 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:ClampStart[long](System.ReadOnlySpan`1[long],long):int (FullOpts)
-8 (-6.84 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHelpers:ParseOctal[double](System.ReadOnlySpan`1[ubyte]):double (FullOpts)
-14 (-6.54 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<IndexOfAny>g__IndexOfAnyComparer|106_1[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.Nullable`1[int],System.Nullable`1[int],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]]):int (FullOpts)
-14 (-6.54 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<IndexOfAnyExcept>g__IndexOfAnyExceptComparer|59_1[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.Nullable`1[int],System.Nullable`1[int],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]]):int (FullOpts)
-20 (-6.43 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[System.Numerics.Vector`1[float]](byref,byref,byref):byref (FullOpts)
-5 (-6.33 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:ClampStart[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float]):int (FullOpts)
-4 (-6.06 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<IndexOf>g__IndexOfDefaultComparer|93_0[double](System.ReadOnlySpan`1[double],double):int (FullOpts)
-2 (-6.06 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:ClampStart[ubyte](System.ReadOnlySpan`1[ubyte],ubyte):int (FullOpts)
-11 (-5.95 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceComparer|174_1[System.Numerics.Vector`1[float]](System.Span`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Collections.Generic.IEqualityComparer`1[System.Numerics.Vector`1[float]]) (FullOpts)
-2 (-5.71 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:ClampStart[short](System.ReadOnlySpan`1[short],short):int (FullOpts)
-76 (-5.06 % of base) : System.Net.Http.dasm - System.Net.Http.Http2Connection:WriteHeaderCollection(System.Net.Http.HttpRequestMessage,System.Net.Http.Headers.HttpHeaders,byref):int:this (FullOpts)
-12 (-4.86 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[long,System.Nullable`1[int]]:CopyTo(System.Span`1[System.Collections.Generic.KeyValuePair`2[long,System.Nullable`1[int]]]):this (FullOpts)
-12 (-4.74 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[double,System.Nullable`1[int]]:CopyTo(System.Span`1[System.Collections.Generic.KeyValuePair`2[double,System.Nullable`1[int]]]):this (FullOpts)
-31 (-4.43 % of base) : System.Reflection.Metadata.dasm - System.Reflection.AssemblyNameParser:TryParseVersion(System.String,byref):ubyte (FullOpts)
-31 (-4.43 % of base) : System.Private.CoreLib.dasm - System.Reflection.AssemblyNameParser:TryParseVersion(System.String,byref):ubyte (FullOpts)
-24 (-4.36 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives:CountUnequalElements[double](System.ReadOnlySpan`1[double],System.ReadOnlySpan`1[double]):int (FullOpts)
-6 (-4.26 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<IndexOfAny>g__IndexOfAnyDefaultComparer|106_0[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.Nullable`1[int],System.Nullable`1[int]):int (FullOpts)
-10 (-4.07 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<IndexOfAnyExcept>g__IndexOfAnyExceptComparer|61_1[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.Nullable`1[int],System.Nullable`1[int],System.Nullable`1[int],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]]):int (FullOpts)
-2 (-4.00 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<IndexOfAny>g__IndexOfAnyDefaultComparer|106_0[long](System.ReadOnlySpan`1[long],long,long):int (FullOpts)
-22 (-3.96 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives:CountUnequalElements[ubyte](System.ReadOnlySpan`1[ubyte],System.ReadOnlySpan`1[ubyte]):int (FullOpts)
-22 (-3.76 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives:CountUnequalElements[short](System.ReadOnlySpan`1[short],System.ReadOnlySpan`1[short]):int (FullOpts)
-2 (-3.64 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<IndexOfAny>g__IndexOfAnyDefaultComparer|108_0[long](System.ReadOnlySpan`1[long],long,long,long):int (FullOpts)
-14 (-3.54 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlConverter:StripWhitespace(System.String):System.String (FullOpts)
-11 (-3.49 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:CopyTo(System.Span`1[System.Collections.Generic.KeyValuePair`2[System.__Canon,System.Nullable`1[int]]]):this (FullOpts)
-2 (-3.39 % of base) : System.Private.CoreLib.dasm - System.Globalization.IcuLocaleData:GetString(System.ReadOnlySpan`1[ubyte]):System.String (FullOpts)
-17 (-3.35 % of base) : System.Private.CoreLib.dasm - System.String:JoinCore(System.ReadOnlySpan`1[ushort],System.ReadOnlySpan`1[System.String]):System.String (FullOpts)
-2 (-3.28 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<IndexOfAny>g__IndexOfAnyDefaultComparer|108_0[ubyte](System.ReadOnlySpan`1[ubyte],ubyte,ubyte,ubyte):int (FullOpts)
-8 (-3.25 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[int,System.Nullable`1[int]]:CopyTo(System.Span`1[System.Collections.Generic.KeyValuePair`2[int,System.Nullable`1[int]]]):this (FullOpts)
-8 (-3.23 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[ubyte,System.Nullable`1[int]]:CopyTo(System.Span`1[System.Collections.Generic.KeyValuePair`2[ubyte,System.Nullable`1[int]]]):this (FullOpts)
-2 (-3.23 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<IndexOfAny>g__IndexOfAnyDefaultComparer|108_0[short](System.ReadOnlySpan`1[short],short,short,short):int (FullOpts)
-8 (-3.20 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[short,System.Nullable`1[int]]:CopyTo(System.Span`1[System.Collections.Generic.KeyValuePair`2[short,System.Nullable`1[int]]]):this (FullOpts)
-20 (-3.18 % of base) : System.Private.CoreLib.dasm - System.Text.EncodingTable:GetEncodings(System.Collections.Generic.Dictionary`2[int,System.Text.EncodingInfo]):System.Text.EncodingInfo[] (FullOpts)
-2 (-3.17 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:TrimStart(System.ReadOnlySpan`1[ushort],ushort):System.ReadOnlySpan`1[ushort] (FullOpts)
-3 (-3.00 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<IndexOf>g__IndexOfDefaultComparer|93_0[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.Nullable`1[int]):int (FullOpts)
-8 (-3.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:CopyTo(System.Span`1[System.Collections.Generic.KeyValuePair`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]]):this (FullOpts)
-15 (-2.91 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives:CountUnequalElements[int](System.ReadOnlySpan`1[int],System.ReadOnlySpan`1[int]):int (FullOpts)
-15 (-2.91 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives:CountUnequalElements[long](System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):int (FullOpts)
-8 (-2.84 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[int](byref,byref,byref):byref (FullOpts)
-8 (-2.84 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[long](byref,byref,byref):byref (FullOpts)
-8 (-2.84 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[System.Nullable`1[int]](byref,byref,byref):byref (FullOpts)
-8 (-2.83 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[ubyte](byref,byref,byref):byref (FullOpts)
-8 (-2.82 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[short](byref,byref,byref):byref (FullOpts)
-8 (-2.80 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:FilteredUpdate[double](byref,byref,byref):byref (FullOpts)
-46 (-2.42 % of base) : System.Private.CoreLib.dasm - System.Reflection.InvokerEmitUtil:CreateInvokeDelegate_Obj4Args(System.Reflection.MethodBase,ubyte):System.Reflection.InvokerEmitUtil+InvokeFunc_Obj4Args (FullOpts)
-3 (-2.34 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<IndexOfAny>g__IndexOfAnyDefaultComparer|106_0[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float]):int (FullOpts)
-6 (-2.28 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.Nullable`1[int],System.Nullable`1[int]]:CopyTo(System.Span`1[System.Collections.Generic.KeyValuePair`2[System.Nullable`1[int],System.Nullable`1[int]]]):this (FullOpts)
-40 (-2.25 % of base) : System.Private.CoreLib.dasm - System.DefaultBinder:SelectMethod(int,System.Reflection.MethodBase[],System.Type[],System.Reflection.ParameterModifier[]):System.Reflection.MethodBase:this (FullOpts)
-2 (-2.25 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceDefaultComparer|174_0[System.Numerics.Vector`1[float]](System.Span`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float]) (FullOpts)
-16 (-2.15 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:StackAlongDimension[System.__Canon](System.ReadOnlySpan`1[System.__Canon],byref,int):byref (FullOpts)
-21 (-2.08 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives:CosineSimilarityCore[double](System.ReadOnlySpan`1[double],System.ReadOnlySpan`1[double]):double (FullOpts)
-24 (-2.07 % of base) : System.Private.CoreLib.dasm - System.IO.RandomAccess:WriteGatherAtOffset(Microsoft.Win32.SafeHandles.SafeFileHandle,System.Collections.Generic.IReadOnlyList`1[System.ReadOnlyMemory`1[ubyte]],long) (FullOpts)
-8 (-2.01 % of base) : System.Private.CoreLib.dasm - System.String:Concat(System.ReadOnlySpan`1[System.String]):System.String (FullOpts)
-4 (-1.91 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:Contains[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.Nullable`1[int],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]]):ubyte (FullOpts)
-1 (-1.85 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<IndexOfAny>g__IndexOfAnyDefaultComparer|106_0[short](System.ReadOnlySpan`1[short],short,short):int (FullOpts)
-1 (-1.85 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<IndexOfAny>g__IndexOfAnyDefaultComparer|106_0[ubyte](System.ReadOnlySpan`1[ubyte],ubyte,ubyte):int (FullOpts)
-2 (-1.85 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:ClampStart[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.ReadOnlySpan`1[System.Numerics.Vector`1[float]]):int (FullOpts)
-4 (-1.80 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlConverter:StripWhitespace(System.Span`1[ushort]):int (FullOpts)
-7 (-1.79 % of base) : System.Collections.dasm - System.Collections.Generic.PriorityQueue`2[double,System.Nullable`1[int]]:FindIndex(double,System.Collections.Generic.IEqualityComparer`1[double]):int:this (FullOpts)
-3 (-1.73 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<IndexOfAny>g__IndexOfAnyDefaultComparer|108_0[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float]):int (FullOpts)
-9 (-1.68 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:StackAlongDimension[double](int,System.ReadOnlySpan`1[System.Numerics.Tensors.Tensor`1[double]]):System.Numerics.Tensors.Tensor`1[double] (FullOpts)
-9 (-1.68 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:StackAlongDimension[int](int,System.ReadOnlySpan`1[System.Numerics.Tensors.Tensor`1[int]]):System.Numerics.Tensors.Tensor`1[int] (FullOpts)
-9 (-1.68 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:StackAlongDimension[long](int,System.ReadOnlySpan`1[System.Numerics.Tensors.Tensor`1[long]]):System.Numerics.Tensors.Tensor`1[long] (FullOpts)
-9 (-1.68 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:StackAlongDimension[short](int,System.ReadOnlySpan`1[System.Numerics.Tensors.Tensor`1[short]]):System.Numerics.Tensors.Tensor`1[short] (FullOpts)
-9 (-1.68 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:StackAlongDimension[System.Nullable`1[int]](int,System.ReadOnlySpan`1[System.Numerics.Tensors.Tensor`1[System.Nullable`1[int]]]):System.Numerics.Tensors.Tensor`1[System.Nullable`1[int]] (FullOpts)
-9 (-1.68 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:StackAlongDimension[System.Numerics.Vector`1[float]](int,System.ReadOnlySpan`1[System.Numerics.Tensors.Tensor`1[System.Numerics.Vector`1[float]]]):System.Numerics.Tensors.Tensor`1[System.Numerics.Vector`1[float]] (FullOpts)
-9 (-1.68 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:StackAlongDimension[ubyte](int,System.ReadOnlySpan`1[System.Numerics.Tensors.Tensor`1[ubyte]]):System.Numerics.Tensors.Tensor`1[ubyte] (FullOpts)
-11 (-1.59 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:StackAlongDimension[System.__Canon](int,System.ReadOnlySpan`1[System.__Canon]):System.Numerics.Tensors.Tensor`1[System.__Canon] (FullOpts)
-2 (-1.57 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:TrimStart(System.ReadOnlySpan`1[ushort]):System.ReadOnlySpan`1[ushort] (FullOpts)
1567 total methods with Code Size differences (170 improved, 1397 regressed), 240012 unchanged.
--------------------------------------------------------------------------------
Artifacts:
- build-clr-checked-main.zip (87 MB)
- build-artifacts-main.zip (711 MB)
- build-clr-checked-pr.zip (87 MB)
- build-artifacts-pr.zip (713 MB)
- jit-diffs-main.zip (142 MB)
- jit-diffs-pr.zip (142 MB)
- diff-frameworks.txt (88 KB)
- ShortDiffsRegressions.md (51 KB)
- LongDiffsRegressions.md (877 KB)
- ShortDiffsImprovements.md (60 KB)
- LongDiffsImprovements.md (395 KB)
Metadata
Metadata
Assignees
Labels
No labels