Skip to content

[JitDiff X64] [AndyAyersMS] JIT: enable loop cloning for MD arrays #1990

@MihuBot

Description

@MihuBot

Job completed in 21 minutes 57 seconds (remote runner delay: 1 minute 29 seconds).
dotnet/runtime#129455
Using arguments: -nuget -jitutils-repo EgorBo/jitutils -jitutils-branch pmi-deterministic-cctors
Main commit: dotnet/runtime@49fd166
PR commit: AndyAyersMS/runtime@fc33953

Diffs

Diffs
Found 119 files with textual diffs.

Summary of Code Size diffs:
(Lower is better)

Total bytes of base: 341915013
Total bytes of diff: 341931592
Total bytes of delta: 16579 (0.00 % of base)
Total relative delta: 7.19
    diff is a regression.
    relative diff is a regression.


Top file regressions (bytes):
       10123 : MathNet.Numerics.dasm (0.20 % of base)
        3108 : Elasticsearch.Net.dasm (0.15 % of base)
        1617 : MongoDB.Bson.dasm (0.14 % of base)
         942 : BouncyCastle.Cryptography.dasm (0.02 % of base)
         635 : Perfolizer.dasm (0.20 % of base)
         447 : SixLabors.ImageSharp.dasm (0.03 % of base)
         402 : SixLabors.Fonts.dasm (0.05 % of base)
         350 : Fare.dasm (0.48 % of base)
         300 : EntityFramework.dasm (0.00 % of base)
         158 : Shouldly.dasm (0.04 % of base)
         144 : SharpCompress.dasm (0.01 % of base)
          80 : App.Metrics.Abstractions.dasm (0.07 % of base)
          11 : XPath2.dasm (0.00 % of base)

Top file improvements (bytes):
       -1470 : NetTopologySuite.dasm (-0.11 % of base)
        -163 : AngleSharp.Css.dasm (-0.03 % of base)
         -72 : MongoDB.Driver.dasm (-0.00 % of base)
         -30 : CommunityToolkit.HighPerformance.dasm (-0.01 % of base)
          -3 : Spectre.Console.dasm (-0.00 % of base)

18 total files with Code Size differences (5 improved, 13 regressed), 673 unchanged.

Top method regressions (bytes):
        1318 (14.57 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Single.Factorization.UserEvd:NonsymmetricReduceHessenberToRealSchur(MathNet.Numerics.LinearAlgebra.Matrix`1[float],float[,],float[],float[],int) (FullOpts)
        1249 (13.70 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Double.Factorization.UserEvd:NonsymmetricReduceHessenberToRealSchur(MathNet.Numerics.LinearAlgebra.Matrix`1[double],double[,],double[],double[],int) (FullOpts)
        1220 (19.41 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserEvd:NonsymmetricReduceHessenberToRealSchur(MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Complex],MathNet.Numerics.LinearAlgebra.Vector`1[System.Numerics.Complex],System.Numerics.Complex[,],int) (FullOpts)
        1098 (18.59 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Complex32.Factorization.UserEvd:NonsymmetricReduceHessenberToRealSchur(MathNet.Numerics.LinearAlgebra.Matrix`1[MathNet.Numerics.Complex32],MathNet.Numerics.LinearAlgebra.Vector`1[System.Numerics.Complex],MathNet.Numerics.Complex32[,],int) (FullOpts)
         942 (34.06 % of base) : BouncyCastle.Cryptography.dasm - Org.BouncyCastle.Crypto.Engines.RijndaelEngine:GenerateWorkingKey(Org.BouncyCastle.Crypto.Parameters.KeyParameter):long[][]:this (FullOpts)
         691 (16.68 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Complex32.Factorization.UserEvd:NonsymmetricReduceToHessenberg(MathNet.Numerics.LinearAlgebra.Matrix`1[MathNet.Numerics.Complex32],MathNet.Numerics.Complex32[,],int) (FullOpts)
         532 (32.15 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]]:ToMatrixStringArray(int,int,int,int,System.String,System.String,System.String,System.Func`2[System.Numerics.Vector`1[float],System.String]):System.String[,]:this (FullOpts)
         475 (14.98 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Complex32.Factorization.UserEvd:SymmetricTridiagonalize(MathNet.Numerics.Complex32[,],float[],float[],MathNet.Numerics.Complex32[],int) (FullOpts)
         440 (128.28 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Metadata.Profiles.Icc.IccDataReader:ReadMatrix(int,int,bool):float[,]:this (FullOpts)
         412 (26.46 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[long]:ToMatrixStringArray(int,int,int,int,System.String,System.String,System.String,System.Func`2[long,System.String]):System.String[,]:this (FullOpts)
         411 (26.53 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[byte]:ToMatrixStringArray(int,int,int,int,System.String,System.String,System.String,System.Func`2[byte,System.String]):System.String[,]:this (FullOpts)
         411 (26.74 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[double]:ToMatrixStringArray(int,int,int,int,System.String,System.String,System.String,System.Func`2[double,System.String]):System.String[,]:this (FullOpts)
         411 (26.53 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[int]:ToMatrixStringArray(int,int,int,int,System.String,System.String,System.String,System.Func`2[int,System.String]):System.String[,]:this (FullOpts)
         411 (26.53 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[short]:ToMatrixStringArray(int,int,int,int,System.String,System.String,System.String,System.Func`2[short,System.String]):System.String[,]:this (FullOpts)
         402 (28.84 % of base) : SixLabors.Fonts.dasm - SixLabors.Fonts.Tables.AdvancedTypographic.Variations.GVarTable:Load(SixLabors.Fonts.BigEndianBinaryReader,SixLabors.Fonts.Tables.TableHeader):SixLabors.Fonts.Tables.AdvancedTypographic.Variations.GVarTable (FullOpts)
         400 (16.56 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.ThreeDimensionalArrayFormatter`1[double]:Deserialize(byref,Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):double[,,]:this (FullOpts)
         386 (11.35 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserEvd:SymmetricTridiagonalize(System.Numerics.Complex[,],double[],double[],System.Numerics.Complex[],int) (FullOpts)
         384 (16.07 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.ThreeDimensionalArrayFormatter`1[byte]:Deserialize(byref,Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):byte[,,]:this (FullOpts)
         383 (16.00 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.ThreeDimensionalArrayFormatter`1[short]:Deserialize(byref,Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):short[,,]:this (FullOpts)
         382 (16.00 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.ThreeDimensionalArrayFormatter`1[int]:Deserialize(byref,Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):int[,,]:this (FullOpts)
         381 (15.95 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.ThreeDimensionalArrayFormatter`1[long]:Deserialize(byref,Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):long[,,]:this (FullOpts)
         350 (4.22 % of base) : Fare.dasm - Fare.MinimizationOperations:MinimizeHopcroft(Fare.Automaton) (FullOpts)
         312 (19.13 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Double.Factorization.UserEvd:NonsymmetricReduceToHessenberg(MathNet.Numerics.LinearAlgebra.Matrix`1[double],double[,],int) (FullOpts)
         306 (18.60 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Single.Factorization.UserEvd:NonsymmetricReduceToHessenberg(MathNet.Numerics.LinearAlgebra.Matrix`1[float],float[,],int) (FullOpts)
         300 (58.03 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Metadata.Edm.TypeSemantics:ComputeCommonTypeClosure() (FullOpts)
         235 (24.05 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.TwoDimensionalArraySerializer`1[double]:DeserializeValue(MongoDB.Bson.Serialization.BsonDeserializationContext,MongoDB.Bson.Serialization.BsonDeserializationArgs):double[,]:this (FullOpts)
         233 (23.87 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.TwoDimensionalArraySerializer`1[short]:DeserializeValue(MongoDB.Bson.Serialization.BsonDeserializationContext,MongoDB.Bson.Serialization.BsonDeserializationArgs):short[,]:this (FullOpts)
         232 (83.75 % of base) : Perfolizer.dasm - Perfolizer.Mathematics.Common.BinomialCoefficientHelper:BuildPascalTriangle():long[,] (FullOpts)
         231 (23.69 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.TwoDimensionalArraySerializer`1[long]:DeserializeValue(MongoDB.Bson.Serialization.BsonDeserializationContext,MongoDB.Bson.Serialization.BsonDeserializationArgs):long[,]:this (FullOpts)
         230 (25.22 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.TwoDimensionalArraySerializer`1[int]:DeserializeValue(MongoDB.Bson.Serialization.BsonDeserializationContext,MongoDB.Bson.Serialization.BsonDeserializationArgs):int[,]:this (FullOpts)
         229 (23.46 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.TwoDimensionalArraySerializer`1[byte]:DeserializeValue(MongoDB.Bson.Serialization.BsonDeserializationContext,MongoDB.Bson.Serialization.BsonDeserializationArgs):byte[,]:this (FullOpts)
         215 (87.40 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Differentiation.NumericalJacobian:Evaluate(System.Func`2[double[],double][],double[]):double[,]:this (FullOpts)
         212 (54.50 % of base) : AngleSharp.Css.dasm - AngleSharp.Css.Values.TransformMatrix:Equals(AngleSharp.Css.Values.TransformMatrix):bool:this (FullOpts)
         212 (10.17 % of base) : Perfolizer.dasm - Perfolizer.Perfonar.Tables.PerfonarTableView:BuildCells(Perfolizer.Perfonar.Tables.PerfonarTable,Perfolizer.Perfonar.Tables.PerfonarTableStyle):System.String[,] (FullOpts)
         191 (15.47 % of base) : Perfolizer.dasm - Perfolizer.Mathematics.SignificanceTesting.MannWhitney.MannWhitneyClassicExactCdf:Cdf(int,int,int):double:this (FullOpts)
         182 (20.99 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserEvd:SymmetricUntridiagonalize(MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Complex],System.Numerics.Complex[,],System.Numerics.Complex[],int) (FullOpts)
         173 (16.65 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.SpecialFunctions+MarcumQFunction:PQasymu(double,double,double,byref,byref,byref) (FullOpts)
         163 (17.29 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Complex32.Factorization.UserEvd:SymmetricUntridiagonalize(MathNet.Numerics.LinearAlgebra.Matrix`1[MathNet.Numerics.Complex32],MathNet.Numerics.Complex32[,],MathNet.Numerics.Complex32[],int) (FullOpts)
         158 (10.97 % of base) : Shouldly.dasm - Shouldly.DifferenceHighlighting.EditDistanceAligner:AlignClusters(System.String[],System.String[],int):System.ValueTuple`2[bool[],bool[]] (FullOpts)
         145 (30.79 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Differentiation.NumericalHessian:Evaluate(System.Func`2[double[],double],double[]):double[,]:this (FullOpts)
         144 (9.54 % of base) : SharpCompress.dasm - SharpCompress.Compressors.Squeezed.SqueezeStream:BuildDecodedStream():System.IO.Stream:this (FullOpts)
         124 (8.05 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.ThreeDimensionalArraySerializer`1[double]:DeserializeValue(MongoDB.Bson.Serialization.BsonDeserializationContext,MongoDB.Bson.Serialization.BsonDeserializationArgs):double[,,]:this (FullOpts)
         123 (7.85 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.TwoDimensionalArrayFormatter`1[double]:Deserialize(byref,Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):double[,]:this (FullOpts)
         123 (7.97 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.ThreeDimensionalArraySerializer`1[short]:DeserializeValue(MongoDB.Bson.Serialization.BsonDeserializationContext,MongoDB.Bson.Serialization.BsonDeserializationArgs):short[,,]:this (FullOpts)
         121 (7.85 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.ThreeDimensionalArraySerializer`1[byte]:DeserializeValue(MongoDB.Bson.Serialization.BsonDeserializationContext,MongoDB.Bson.Serialization.BsonDeserializationArgs):byte[,,]:this (FullOpts)
         120 (8.14 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.ThreeDimensionalArraySerializer`1[int]:DeserializeValue(MongoDB.Bson.Serialization.BsonDeserializationContext,MongoDB.Bson.Serialization.BsonDeserializationArgs):int[,,]:this (FullOpts)
         120 (7.78 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.ThreeDimensionalArraySerializer`1[long]:DeserializeValue(MongoDB.Bson.Serialization.BsonDeserializationContext,MongoDB.Bson.Serialization.BsonDeserializationArgs):long[,,]:this (FullOpts)
         117 (7.52 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.TwoDimensionalArrayFormatter`1[short]:Deserialize(byref,Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):short[,]:this (FullOpts)
         115 (7.40 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.TwoDimensionalArrayFormatter`1[byte]:Deserialize(byref,Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):byte[,]:this (FullOpts)
         115 (24.73 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Differentiation.NumericalJacobian:Evaluate(System.Func`2[double[],double][],double[],double[]):double[,]:this (FullOpts)
         114 (7.34 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.TwoDimensionalArrayFormatter`1[int]:Deserialize(byref,Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):int[,]:this (FullOpts)
         114 (7.34 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.TwoDimensionalArrayFormatter`1[long]:Deserialize(byref,Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):long[,]:this (FullOpts)
          80 (21.98 % of base) : App.Metrics.Abstractions.dasm - App.Metrics.TimeUnitExtensions:BuildConversionFactorsMatrix():long[,] (FullOpts)
          73 (1.48 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.ThreeDimensionalArrayFormatter`1[byte]:Serialize(byref,byte[,,],Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)
          73 (1.48 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.ThreeDimensionalArrayFormatter`1[double]:Serialize(byref,double[,,],Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)
          73 (1.48 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.ThreeDimensionalArrayFormatter`1[int]:Serialize(byref,int[,,],Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)
          73 (1.48 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.ThreeDimensionalArrayFormatter`1[System.Numerics.Vector`1[float]]:Serialize(byref,System.Numerics.Vector`1[float][,,],Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)
          72 (1.46 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.ThreeDimensionalArrayFormatter`1[long]:Serialize(byref,long[,,],Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)
          72 (1.46 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.ThreeDimensionalArrayFormatter`1[short]:Serialize(byref,short[,,],Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)
          72 (1.46 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.ThreeDimensionalArrayFormatter`1[System.Nullable`1[int]]:Serialize(byref,System.Nullable`1[int][,,],Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)
          63 (6.40 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Vector`1[byte]:ToVectorStringArray(int,int,int,System.String,System.Func`2[byte,System.String]):System.String[,]:this (FullOpts)
          63 (6.40 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Vector`1[int]:ToVectorStringArray(int,int,int,System.String,System.Func`2[int,System.String]):System.String[,]:this (FullOpts)
          63 (6.40 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Vector`1[short]:ToVectorStringArray(int,int,int,System.String,System.Func`2[short,System.String]):System.String[,]:this (FullOpts)
          62 (6.29 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Vector`1[long]:ToVectorStringArray(int,int,int,System.String,System.Func`2[long,System.String]):System.String[,]:this (FullOpts)
          58 (5.89 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Vector`1[double]:ToVectorStringArray(int,int,int,System.String,System.Func`2[double,System.String]):System.String[,]:this (FullOpts)
          55 (5.18 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Vector`1[System.Numerics.Vector`1[float]]:ToVectorStringArray(int,int,int,System.String,System.Func`2[System.Numerics.Vector`1[float],System.String]):System.String[,]:this (FullOpts)
          41 (7.37 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[double]:OfArray(double[,]):MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[double] (FullOpts)
          41 (6.07 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[System.Numerics.Vector`1[float]]:OfArray(System.Numerics.Vector`1[float][,]):MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[System.Numerics.Vector`1[float]] (FullOpts)
          40 (6.42 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[short]:OfArray(short[,]):MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[short] (FullOpts)
          39 (6.27 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[byte]:OfArray(byte[,]):MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[byte] (FullOpts)
          39 (6.29 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[long]:OfArray(long[,]):MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[long] (FullOpts)
          28 (5.01 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[int]:OfArray(int[,]):MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[int] (FullOpts)
          16 (1.88 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Differentiation.FiniteDifferenceCoefficients:CalculateCoefficients(int):this (FullOpts)
          13 (0.38 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.TwoDimensionalArrayFormatter`1[byte]:Serialize(byref,byte[,],Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)
          13 (0.38 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.TwoDimensionalArrayFormatter`1[double]:Serialize(byref,double[,],Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)
          13 (0.38 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.TwoDimensionalArrayFormatter`1[int]:Serialize(byref,int[,],Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)
          13 (0.38 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.TwoDimensionalArrayFormatter`1[long]:Serialize(byref,long[,],Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)
          13 (0.38 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.TwoDimensionalArrayFormatter`1[short]:Serialize(byref,short[,],Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)
          13 (0.38 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.TwoDimensionalArrayFormatter`1[System.Nullable`1[int]]:Serialize(byref,System.Nullable`1[int][,],Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)
          13 (0.38 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.TwoDimensionalArrayFormatter`1[System.Numerics.Vector`1[float]]:Serialize(byref,System.Numerics.Vector`1[float][,],Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)
          11 (1.64 % of base) : XPath2.dasm - Wmhelp.XPath2.Proxy.ValueProxy:Bind() (FullOpts)
           8 (2.69 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.DenseMatrix`1[int]:.ctor(int[,]):this (FullOpts)
           8 (2.56 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.DenseMatrix`1[System.Numerics.Vector`1[float]]:.ctor(System.Numerics.Vector`1[float][,]):this (FullOpts)
           7 (2.33 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.DenseMatrix`1[byte]:.ctor(byte[,]):this (FullOpts)
           7 (2.34 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.DenseMatrix`1[long]:.ctor(long[,]):this (FullOpts)
           7 (2.33 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.DenseMatrix`1[short]:.ctor(short[,]):this (FullOpts)
           6 (1.99 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.DenseMatrix`1[double]:.ctor(double[,]):this (FullOpts)
           6 (1.99 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.DenseMatrix`1[float]:.ctor(float[,]):this (FullOpts)
           4 (1.63 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1[byte]:OfArray(byte[,]):MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1[byte] (FullOpts)
           4 (1.61 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1[double]:OfArray(double[,]):MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1[double] (FullOpts)
           4 (1.62 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1[long]:OfArray(long[,]):MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1[long] (FullOpts)
           4 (1.61 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1[short]:OfArray(short[,]):MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1[short] (FullOpts)
           4 (1.54 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1[System.Numerics.Vector`1[float]]:OfArray(System.Numerics.Vector`1[float][,]):MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1[System.Numerics.Vector`1[float]] (FullOpts)
           4 (0.90 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.ThreeDimensionalArraySerializer`1[System.Nullable`1[int]]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,System.Nullable`1[int][,,]):this (FullOpts)
           3 (1.22 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1[int]:OfArray(int[,]):MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1[int] (FullOpts)
           2 (0.52 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Span2D`1[System.__Canon]:.ctor(System.__Canon[,],int,int,int,int):this (FullOpts)
           1 (0.18 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.ThreeDimensionalArraySerializer`1[System.__Canon]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,System.__Canon[,,]):this (FullOpts)

Top method improvements (bytes):
        -333 (-65.17 % of base) : NetTopologySuite.dasm - NetTopologySuite.Geometries.IntersectionMatrix:Add(NetTopologySuite.Geometries.IntersectionMatrix):this (FullOpts)
        -317 (-65.77 % of base) : NetTopologySuite.dasm - NetTopologySuite.Geometries.IntersectionMatrix:SetAll(int):this (FullOpts)
        -311 (-58.02 % of base) : NetTopologySuite.dasm - NetTopologySuite.Geometries.IntersectionMatrix:.ctor():this (FullOpts)
        -262 (-46.45 % of base) : NetTopologySuite.dasm - NetTopologySuite.GeometriesGraph.Depth:Normalize():this (FullOpts)
        -241 (-55.15 % of base) : NetTopologySuite.dasm - NetTopologySuite.Operation.RelateNG.IMPatternMatcher:get_IsDetermined():bool:this (FullOpts)
        -211 (-39.74 % of base) : AngleSharp.Css.dasm - AngleSharp.Css.Values.TransformMatrix:.ctor(double[]):this (FullOpts)
        -164 (-54.49 % of base) : AngleSharp.Css.dasm - AngleSharp.Css.Values.TransformMatrix:GetHashCode():int:this (FullOpts)
        -156 (-3.83 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserEvd:NonsymmetricReduceToHessenberg(MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Complex],System.Numerics.Complex[,],int) (FullOpts)
         -57 (-9.09 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[byte]:DenseOfMatrixArray(MathNet.Numerics.LinearAlgebra.Matrix`1[byte][,]):MathNet.Numerics.LinearAlgebra.Matrix`1[byte]:this (FullOpts)
         -57 (-9.71 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[byte]:SparseOfMatrixArray(MathNet.Numerics.LinearAlgebra.Matrix`1[byte][,]):MathNet.Numerics.LinearAlgebra.Matrix`1[byte]:this (FullOpts)
         -57 (-9.09 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[double]:DenseOfMatrixArray(MathNet.Numerics.LinearAlgebra.Matrix`1[double][,]):MathNet.Numerics.LinearAlgebra.Matrix`1[double]:this (FullOpts)
         -57 (-9.71 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[double]:SparseOfMatrixArray(MathNet.Numerics.LinearAlgebra.Matrix`1[double][,]):MathNet.Numerics.LinearAlgebra.Matrix`1[double]:this (FullOpts)
         -57 (-9.71 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[int]:SparseOfMatrixArray(MathNet.Numerics.LinearAlgebra.Matrix`1[int][,]):MathNet.Numerics.LinearAlgebra.Matrix`1[int]:this (FullOpts)
         -57 (-9.09 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[long]:DenseOfMatrixArray(MathNet.Numerics.LinearAlgebra.Matrix`1[long][,]):MathNet.Numerics.LinearAlgebra.Matrix`1[long]:this (FullOpts)
         -57 (-9.71 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[long]:SparseOfMatrixArray(MathNet.Numerics.LinearAlgebra.Matrix`1[long][,]):MathNet.Numerics.LinearAlgebra.Matrix`1[long]:this (FullOpts)
         -57 (-9.09 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[short]:DenseOfMatrixArray(MathNet.Numerics.LinearAlgebra.Matrix`1[short][,]):MathNet.Numerics.LinearAlgebra.Matrix`1[short]:this (FullOpts)
         -57 (-9.71 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[short]:SparseOfMatrixArray(MathNet.Numerics.LinearAlgebra.Matrix`1[short][,]):MathNet.Numerics.LinearAlgebra.Matrix`1[short]:this (FullOpts)
         -57 (-9.09 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[System.Numerics.Vector`1[float]]:DenseOfMatrixArray(MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]][,]):MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]]:this (FullOpts)
         -57 (-9.71 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[System.Numerics.Vector`1[float]]:SparseOfMatrixArray(MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]][,]):MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]]:this (FullOpts)
         -42 (-9.48 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Metadata.Profiles.Icc.IccDataWriter:WriteMatrix(float[,],bool):int:this (FullOpts)
         -22 (-0.98 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[byte]:ToMatrixStringArray(int,int,int,int,int,int,System.String,System.String,System.String,System.Func`2[byte,System.String]):System.String[,]:this (FullOpts)
         -22 (-0.98 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[double]:ToMatrixStringArray(int,int,int,int,int,int,System.String,System.String,System.String,System.Func`2[double,System.String]):System.String[,]:this (FullOpts)
         -22 (-0.98 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[int]:ToMatrixStringArray(int,int,int,int,int,int,System.String,System.String,System.String,System.Func`2[int,System.String]):System.String[,]:this (FullOpts)
         -22 (-0.98 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[long]:ToMatrixStringArray(int,int,int,int,int,int,System.String,System.String,System.String,System.Func`2[long,System.String]):System.String[,]:this (FullOpts)
         -22 (-0.98 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[short]:ToMatrixStringArray(int,int,int,int,int,int,System.String,System.String,System.String,System.Func`2[short,System.String]):System.String[,]:this (FullOpts)
         -22 (-0.98 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]]:ToMatrixStringArray(int,int,int,int,int,int,System.String,System.String,System.String,System.Func`2[System.Numerics.Vector`1[float],System.String]):System.String[,]:this (FullOpts)
         -19 (-1.45 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[byte]:FormatStringArrayToString(System.String[,],System.String,System.String):System.String (FullOpts)
         -19 (-1.45 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[double]:FormatStringArrayToString(System.String[,],System.String,System.String):System.String (FullOpts)
         -19 (-1.45 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[int]:FormatStringArrayToString(System.String[,],System.String,System.String):System.String (FullOpts)
         -19 (-1.45 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[long]:FormatStringArrayToString(System.String[,],System.String,System.String):System.String (FullOpts)
         -19 (-1.45 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[short]:FormatStringArrayToString(System.String[,],System.String,System.String):System.String (FullOpts)
         -19 (-1.45 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]]:FormatStringArrayToString(System.String[,],System.String,System.String):System.String (FullOpts)
         -17 (-5.21 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.TwoDimensionalArraySerializer`1[double]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,double[,]):this (FullOpts)
         -17 (-5.26 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.TwoDimensionalArraySerializer`1[long]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,long[,]):this (FullOpts)
         -17 (-4.91 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.TwoDimensionalArraySerializer`1[System.Nullable`1[int]]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,System.Nullable`1[int][,]):this (FullOpts)
         -17 (-4.99 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.TwoDimensionalArraySerializer`1[System.Numerics.Vector`1[float]]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,System.Numerics.Vector`1[float][,]):this (FullOpts)
         -16 (-4.95 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.TwoDimensionalArraySerializer`1[byte]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,byte[,]):this (FullOpts)
         -16 (-4.95 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.TwoDimensionalArraySerializer`1[short]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,short[,]):this (FullOpts)
         -15 (-4.67 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.TwoDimensionalArraySerializer`1[int]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,int[,]):this (FullOpts)
         -15 (-3.30 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.TwoDimensionalArraySerializer`1[System.__Canon]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,System.__Canon[,]):this (FullOpts)
         -13 (-2.15 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[int]:DenseOfMatrixArray(MathNet.Numerics.LinearAlgebra.Matrix`1[int][,]):MathNet.Numerics.LinearAlgebra.Matrix`1[int]:this (FullOpts)
         -10 (-2.03 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1[System.Numerics.Vector`1[float]]:OfArray(System.Numerics.Vector`1[float][,]):MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1[System.Numerics.Vector`1[float]] (FullOpts)
          -9 (-2.03 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1[byte]:OfArray(byte[,]):MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1[byte] (FullOpts)
          -9 (-2.05 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1[int]:OfArray(int[,]):MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1[int] (FullOpts)
          -9 (-2.04 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1[long]:OfArray(long[,]):MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1[long] (FullOpts)
          -9 (-2.02 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1[short]:OfArray(short[,]):MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1[short] (FullOpts)
          -9 (-1.43 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.FilterDefinitionBuilder`1[byte]:GeoWithinPolygon(MongoDB.Driver.FieldDefinition`1[byte],double[,]):MongoDB.Driver.FilterDefinition`1[byte]:this (FullOpts)
          -9 (-1.43 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.FilterDefinitionBuilder`1[double]:GeoWithinPolygon(MongoDB.Driver.FieldDefinition`1[double],double[,]):MongoDB.Driver.FilterDefinition`1[double]:this (FullOpts)
          -9 (-1.43 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.FilterDefinitionBuilder`1[int]:GeoWithinPolygon(MongoDB.Driver.FieldDefinition`1[int],double[,]):MongoDB.Driver.FilterDefinition`1[int]:this (FullOpts)
          -9 (-1.43 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.FilterDefinitionBuilder`1[long]:GeoWithinPolygon(MongoDB.Driver.FieldDefinition`1[long],double[,]):MongoDB.Driver.FilterDefinition`1[long]:this (FullOpts)
          -9 (-1.43 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.FilterDefinitionBuilder`1[short]:GeoWithinPolygon(MongoDB.Driver.FieldDefinition`1[short],double[,]):MongoDB.Driver.FilterDefinition`1[short]:this (FullOpts)
          -9 (-1.24 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.FilterDefinitionBuilder`1[System.__Canon]:GeoWithinPolygon(MongoDB.Driver.FieldDefinition`1[System.__Canon],double[,]):MongoDB.Driver.FilterDefinition`1[System.__Canon]:this (FullOpts)
          -9 (-1.43 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.FilterDefinitionBuilder`1[System.Nullable`1[int]]:GeoWithinPolygon(MongoDB.Driver.FieldDefinition`1[System.Nullable`1[int]],double[,]):MongoDB.Driver.FilterDefinition`1[System.Nullable`1[int]]:this (FullOpts)
          -9 (-1.43 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.FilterDefinitionBuilder`1[System.Numerics.Vector`1[float]]:GeoWithinPolygon(MongoDB.Driver.FieldDefinition`1[System.Numerics.Vector`1[float]],double[,]):MongoDB.Driver.FilterDefinition`1[System.Numerics.Vector`1[float]]:this (FullOpts)
          -6 (-2.50 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[byte]:ToArray():byte[,]:this (FullOpts)
          -6 (-2.48 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[double]:ToArray():double[,]:this (FullOpts)
          -6 (-2.51 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[int]:ToArray():int[,]:this (FullOpts)
          -6 (-2.51 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[long]:ToArray():long[,]:this (FullOpts)
          -6 (-2.49 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[short]:ToArray():short[,]:this (FullOpts)
          -6 (-3.59 % of base) : NetTopologySuite.dasm - NetTopologySuite.Geometries.IntersectionMatrix:SetAtLeast(System.String):this (FullOpts)
          -4 (-0.11 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.TwoDimensionalArrayFormatter`1[System.__Canon]:Serialize(byref,System.__Canon[,],Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)
          -4 (-0.43 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Vector`1[byte]:FormatStringArrayToString(System.String[,],System.String,System.String):System.String (FullOpts)
          -4 (-0.43 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Vector`1[double]:FormatStringArrayToString(System.String[,],System.String,System.String):System.String (FullOpts)
          -4 (-0.43 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Vector`1[int]:FormatStringArrayToString(System.String[,],System.String,System.String):System.String (FullOpts)
          -4 (-0.43 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Vector`1[long]:FormatStringArrayToString(System.String[,],System.String,System.String):System.String (FullOpts)
          -4 (-0.43 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Vector`1[short]:FormatStringArrayToString(System.String[,],System.String,System.String):System.String (FullOpts)
          -4 (-0.43 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Vector`1[System.Numerics.Vector`1[float]]:FormatStringArrayToString(System.String[,],System.String,System.String):System.String (FullOpts)
          -4 (-0.94 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.ThreeDimensionalArraySerializer`1[byte]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,byte[,,]):this (FullOpts)
          -4 (-0.94 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.ThreeDimensionalArraySerializer`1[double]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,double[,,]):this (FullOpts)
          -4 (-0.95 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.ThreeDimensionalArraySerializer`1[int]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,int[,,]):this (FullOpts)
          -4 (-0.95 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.ThreeDimensionalArraySerializer`1[long]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,long[,,]):this (FullOpts)
          -4 (-0.94 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.ThreeDimensionalArraySerializer`1[short]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,short[,,]):this (FullOpts)
          -4 (-0.91 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.ThreeDimensionalArraySerializer`1[System.Numerics.Vector`1[float]]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,System.Numerics.Vector`1[float][,,]):this (FullOpts)
          -3 (-0.95 % of base) : Spectre.Console.dasm - Wcwidth.IntegerExtensions:Find(int[,],int):int (FullOpts)
          -2 (-2.60 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsSpan[byte](byte[,,],int):System.Span`1[byte] (FullOpts)
          -2 (-2.56 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsSpan[double](double[,,],int):System.Span`1[double] (FullOpts)
          -2 (-2.56 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsSpan[int](int[,,],int):System.Span`1[int] (FullOpts)
          -2 (-2.56 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsSpan[long](long[,,],int):System.Span`1[long] (FullOpts)
          -2 (-2.56 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsSpan[short](short[,,],int):System.Span`1[short] (FullOpts)
          -2 (-0.98 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsSpan[System.__Canon](System.__Canon[,,],int):System.Span`1[System.__Canon] (FullOpts)
          -2 (-2.20 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsSpan[System.Nullable`1[int]](System.Nullable`1[int][,,],int):System.Span`1[System.Nullable`1[int]] (FullOpts)
          -2 (-2.30 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsSpan[System.Numerics.Vector`1[float]](System.Numerics.Vector`1[float][,,],int):System.Span`1[System.Numerics.Vector`1[float]] (FullOpts)
          -2 (-3.51 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetRowSpan[byte](byte[,],int):System.Span`1[byte] (FullOpts)
          -2 (-3.45 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetRowSpan[double](double[,],int):System.Span`1[double] (FullOpts)
          -2 (-3.45 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetRowSpan[int](int[,],int):System.Span`1[int] (FullOpts)
          -2 (-3.45 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetRowSpan[long](long[,],int):System.Span`1[long] (FullOpts)
          -2 (-3.45 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetRowSpan[short](short[,],int):System.Span`1[short] (FullOpts)
          -2 (-1.09 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetRowSpan[System.__Canon](System.__Canon[,],int):System.Span`1[System.__Canon] (FullOpts)
          -2 (-2.82 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetRowSpan[System.Nullable`1[int]](System.Nullable`1[int][,],int):System.Span`1[System.Nullable`1[int]] (FullOpts)
          -2 (-2.99 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetRowSpan[System.Numerics.Vector`1[float]](System.Numerics.Vector`1[float][,],int):System.Span`1[System.Numerics.Vector`1[float]] (FullOpts)
          -2 (-0.44 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1[double]:OfArray(double[,]):MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1[double] (FullOpts)

Top method regressions (percentages):
         440 (128.28 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Metadata.Profiles.Icc.IccDataReader:ReadMatrix(int,int,bool):float[,]:this (FullOpts)
         215 (87.40 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Differentiation.NumericalJacobian:Evaluate(System.Func`2[double[],double][],double[]):double[,]:this (FullOpts)
         232 (83.75 % of base) : Perfolizer.dasm - Perfolizer.Mathematics.Common.BinomialCoefficientHelper:BuildPascalTriangle():long[,] (FullOpts)
         300 (58.03 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Metadata.Edm.TypeSemantics:ComputeCommonTypeClosure() (FullOpts)
         212 (54.50 % of base) : AngleSharp.Css.dasm - AngleSharp.Css.Values.TransformMatrix:Equals(AngleSharp.Css.Values.TransformMatrix):bool:this (FullOpts)
         942 (34.06 % of base) : BouncyCastle.Cryptography.dasm - Org.BouncyCastle.Crypto.Engines.RijndaelEngine:GenerateWorkingKey(Org.BouncyCastle.Crypto.Parameters.KeyParameter):long[][]:this (FullOpts)
         532 (32.15 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]]:ToMatrixStringArray(int,int,int,int,System.String,System.String,System.String,System.Func`2[System.Numerics.Vector`1[float],System.String]):System.String[,]:this (FullOpts)
         145 (30.79 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Differentiation.NumericalHessian:Evaluate(System.Func`2[double[],double],double[]):double[,]:this (FullOpts)
         402 (28.84 % of base) : SixLabors.Fonts.dasm - SixLabors.Fonts.Tables.AdvancedTypographic.Variations.GVarTable:Load(SixLabors.Fonts.BigEndianBinaryReader,SixLabors.Fonts.Tables.TableHeader):SixLabors.Fonts.Tables.AdvancedTypographic.Variations.GVarTable (FullOpts)
         411 (26.74 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[double]:ToMatrixStringArray(int,int,int,int,System.String,System.String,System.String,System.Func`2[double,System.String]):System.String[,]:this (FullOpts)
         411 (26.53 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[byte]:ToMatrixStringArray(int,int,int,int,System.String,System.String,System.String,System.Func`2[byte,System.String]):System.String[,]:this (FullOpts)
         411 (26.53 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[int]:ToMatrixStringArray(int,int,int,int,System.String,System.String,System.String,System.Func`2[int,System.String]):System.String[,]:this (FullOpts)
         411 (26.53 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[short]:ToMatrixStringArray(int,int,int,int,System.String,System.String,System.String,System.Func`2[short,System.String]):System.String[,]:this (FullOpts)
         412 (26.46 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[long]:ToMatrixStringArray(int,int,int,int,System.String,System.String,System.String,System.Func`2[long,System.String]):System.String[,]:this (FullOpts)
         230 (25.22 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.TwoDimensionalArraySerializer`1[int]:DeserializeValue(MongoDB.Bson.Serialization.BsonDeserializationContext,MongoDB.Bson.Serialization.BsonDeserializationArgs):int[,]:this (FullOpts)
         115 (24.73 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Differentiation.NumericalJacobian:Evaluate(System.Func`2[double[],double][],double[],double[]):double[,]:this (FullOpts)
         235 (24.05 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.TwoDimensionalArraySerializer`1[double]:DeserializeValue(MongoDB.Bson.Serialization.BsonDeserializationContext,MongoDB.Bson.Serialization.BsonDeserializationArgs):double[,]:this (FullOpts)
         233 (23.87 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.TwoDimensionalArraySerializer`1[short]:DeserializeValue(MongoDB.Bson.Serialization.BsonDeserializationContext,MongoDB.Bson.Serialization.BsonDeserializationArgs):short[,]:this (FullOpts)
         231 (23.69 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.TwoDimensionalArraySerializer`1[long]:DeserializeValue(MongoDB.Bson.Serialization.BsonDeserializationContext,MongoDB.Bson.Serialization.BsonDeserializationArgs):long[,]:this (FullOpts)
         229 (23.46 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.TwoDimensionalArraySerializer`1[byte]:DeserializeValue(MongoDB.Bson.Serialization.BsonDeserializationContext,MongoDB.Bson.Serialization.BsonDeserializationArgs):byte[,]:this (FullOpts)
          80 (21.98 % of base) : App.Metrics.Abstractions.dasm - App.Metrics.TimeUnitExtensions:BuildConversionFactorsMatrix():long[,] (FullOpts)
         182 (20.99 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserEvd:SymmetricUntridiagonalize(MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Complex],System.Numerics.Complex[,],System.Numerics.Complex[],int) (FullOpts)
        1220 (19.41 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserEvd:NonsymmetricReduceHessenberToRealSchur(MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Complex],MathNet.Numerics.LinearAlgebra.Vector`1[System.Numerics.Complex],System.Numerics.Complex[,],int) (FullOpts)
         312 (19.13 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Double.Factorization.UserEvd:NonsymmetricReduceToHessenberg(MathNet.Numerics.LinearAlgebra.Matrix`1[double],double[,],int) (FullOpts)
         306 (18.60 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Single.Factorization.UserEvd:NonsymmetricReduceToHessenberg(MathNet.Numerics.LinearAlgebra.Matrix`1[float],float[,],int) (FullOpts)
        1098 (18.59 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Complex32.Factorization.UserEvd:NonsymmetricReduceHessenberToRealSchur(MathNet.Numerics.LinearAlgebra.Matrix`1[MathNet.Numerics.Complex32],MathNet.Numerics.LinearAlgebra.Vector`1[System.Numerics.Complex],MathNet.Numerics.Complex32[,],int) (FullOpts)
         163 (17.29 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Complex32.Factorization.UserEvd:SymmetricUntridiagonalize(MathNet.Numerics.LinearAlgebra.Matrix`1[MathNet.Numerics.Complex32],MathNet.Numerics.Complex32[,],MathNet.Numerics.Complex32[],int) (FullOpts)
         691 (16.68 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Complex32.Factorization.UserEvd:NonsymmetricReduceToHessenberg(MathNet.Numerics.LinearAlgebra.Matrix`1[MathNet.Numerics.Complex32],MathNet.Numerics.Complex32[,],int) (FullOpts)
         173 (16.65 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.SpecialFunctions+MarcumQFunction:PQasymu(double,double,double,byref,byref,byref) (FullOpts)
         400 (16.56 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.ThreeDimensionalArrayFormatter`1[double]:Deserialize(byref,Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):double[,,]:this (FullOpts)
         384 (16.07 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.ThreeDimensionalArrayFormatter`1[byte]:Deserialize(byref,Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):byte[,,]:this (FullOpts)
         383 (16.00 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.ThreeDimensionalArrayFormatter`1[short]:Deserialize(byref,Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):short[,,]:this (FullOpts)
         382 (16.00 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.ThreeDimensionalArrayFormatter`1[int]:Deserialize(byref,Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):int[,,]:this (FullOpts)
         381 (15.95 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.ThreeDimensionalArrayFormatter`1[long]:Deserialize(byref,Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):long[,,]:this (FullOpts)
         191 (15.47 % of base) : Perfolizer.dasm - Perfolizer.Mathematics.SignificanceTesting.MannWhitney.MannWhitneyClassicExactCdf:Cdf(int,int,int):double:this (FullOpts)
         475 (14.98 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Complex32.Factorization.UserEvd:SymmetricTridiagonalize(MathNet.Numerics.Complex32[,],float[],float[],MathNet.Numerics.Complex32[],int) (FullOpts)
        1318 (14.57 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Single.Factorization.UserEvd:NonsymmetricReduceHessenberToRealSchur(MathNet.Numerics.LinearAlgebra.Matrix`1[float],float[,],float[],float[],int) (FullOpts)
        1249 (13.70 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Double.Factorization.UserEvd:NonsymmetricReduceHessenberToRealSchur(MathNet.Numerics.LinearAlgebra.Matrix`1[double],double[,],double[],double[],int) (FullOpts)
         386 (11.35 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserEvd:SymmetricTridiagonalize(System.Numerics.Complex[,],double[],double[],System.Numerics.Complex[],int) (FullOpts)
         158 (10.97 % of base) : Shouldly.dasm - Shouldly.DifferenceHighlighting.EditDistanceAligner:AlignClusters(System.String[],System.String[],int):System.ValueTuple`2[bool[],bool[]] (FullOpts)
         212 (10.17 % of base) : Perfolizer.dasm - Perfolizer.Perfonar.Tables.PerfonarTableView:BuildCells(Perfolizer.Perfonar.Tables.PerfonarTable,Perfolizer.Perfonar.Tables.PerfonarTableStyle):System.String[,] (FullOpts)
         144 (9.54 % of base) : SharpCompress.dasm - SharpCompress.Compressors.Squeezed.SqueezeStream:BuildDecodedStream():System.IO.Stream:this (FullOpts)
         120 (8.14 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.ThreeDimensionalArraySerializer`1[int]:DeserializeValue(MongoDB.Bson.Serialization.BsonDeserializationContext,MongoDB.Bson.Serialization.BsonDeserializationArgs):int[,,]:this (FullOpts)
         124 (8.05 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.ThreeDimensionalArraySerializer`1[double]:DeserializeValue(MongoDB.Bson.Serialization.BsonDeserializationContext,MongoDB.Bson.Serialization.BsonDeserializationArgs):double[,,]:this (FullOpts)
         123 (7.97 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.ThreeDimensionalArraySerializer`1[short]:DeserializeValue(MongoDB.Bson.Serialization.BsonDeserializationContext,MongoDB.Bson.Serialization.BsonDeserializationArgs):short[,,]:this (FullOpts)
         123 (7.85 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.TwoDimensionalArrayFormatter`1[double]:Deserialize(byref,Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):double[,]:this (FullOpts)
         121 (7.85 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.ThreeDimensionalArraySerializer`1[byte]:DeserializeValue(MongoDB.Bson.Serialization.BsonDeserializationContext,MongoDB.Bson.Serialization.BsonDeserializationArgs):byte[,,]:this (FullOpts)
         120 (7.78 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.ThreeDimensionalArraySerializer`1[long]:DeserializeValue(MongoDB.Bson.Serialization.BsonDeserializationContext,MongoDB.Bson.Serialization.BsonDeserializationArgs):long[,,]:this (FullOpts)
         117 (7.52 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.TwoDimensionalArrayFormatter`1[short]:Deserialize(byref,Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):short[,]:this (FullOpts)
         115 (7.40 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.TwoDimensionalArrayFormatter`1[byte]:Deserialize(byref,Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):byte[,]:this (FullOpts)
          41 (7.37 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[double]:OfArray(double[,]):MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[double] (FullOpts)
         114 (7.34 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.TwoDimensionalArrayFormatter`1[int]:Deserialize(byref,Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):int[,]:this (FullOpts)
         114 (7.34 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.TwoDimensionalArrayFormatter`1[long]:Deserialize(byref,Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):long[,]:this (FullOpts)
          40 (6.42 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[short]:OfArray(short[,]):MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[short] (FullOpts)
          63 (6.40 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Vector`1[byte]:ToVectorStringArray(int,int,int,System.String,System.Func`2[byte,System.String]):System.String[,]:this (FullOpts)
          63 (6.40 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Vector`1[int]:ToVectorStringArray(int,int,int,System.String,System.Func`2[int,System.String]):System.String[,]:this (FullOpts)
          63 (6.40 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Vector`1[short]:ToVectorStringArray(int,int,int,System.String,System.Func`2[short,System.String]):System.String[,]:this (FullOpts)
          39 (6.29 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[long]:OfArray(long[,]):MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[long] (FullOpts)
          62 (6.29 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Vector`1[long]:ToVectorStringArray(int,int,int,System.String,System.Func`2[long,System.String]):System.String[,]:this (FullOpts)
          39 (6.27 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[byte]:OfArray(byte[,]):MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[byte] (FullOpts)
          41 (6.07 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[System.Numerics.Vector`1[float]]:OfArray(System.Numerics.Vector`1[float][,]):MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[System.Numerics.Vector`1[float]] (FullOpts)
          58 (5.89 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Vector`1[double]:ToVectorStringArray(int,int,int,System.String,System.Func`2[double,System.String]):System.String[,]:this (FullOpts)
          55 (5.18 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Vector`1[System.Numerics.Vector`1[float]]:ToVectorStringArray(int,int,int,System.String,System.Func`2[System.Numerics.Vector`1[float],System.String]):System.String[,]:this (FullOpts)
          28 (5.01 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[int]:OfArray(int[,]):MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[int] (FullOpts)
         350 (4.22 % of base) : Fare.dasm - Fare.MinimizationOperations:MinimizeHopcroft(Fare.Automaton) (FullOpts)
           8 (2.69 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.DenseMatrix`1[int]:.ctor(int[,]):this (FullOpts)
           8 (2.56 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.DenseMatrix`1[System.Numerics.Vector`1[float]]:.ctor(System.Numerics.Vector`1[float][,]):this (FullOpts)
           7 (2.34 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.DenseMatrix`1[long]:.ctor(long[,]):this (FullOpts)
           7 (2.33 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.DenseMatrix`1[byte]:.ctor(byte[,]):this (FullOpts)
           7 (2.33 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.DenseMatrix`1[short]:.ctor(short[,]):this (FullOpts)
           6 (1.99 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.DenseMatrix`1[double]:.ctor(double[,]):this (FullOpts)
           6 (1.99 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.DenseMatrix`1[float]:.ctor(float[,]):this (FullOpts)
          16 (1.88 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Differentiation.FiniteDifferenceCoefficients:CalculateCoefficients(int):this (FullOpts)
          11 (1.64 % of base) : XPath2.dasm - Wmhelp.XPath2.Proxy.ValueProxy:Bind() (FullOpts)
           4 (1.63 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1[byte]:OfArray(byte[,]):MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1[byte] (FullOpts)
           4 (1.62 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1[long]:OfArray(long[,]):MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1[long] (FullOpts)
           4 (1.61 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1[short]:OfArray(short[,]):MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1[short] (FullOpts)
           4 (1.61 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1[double]:OfArray(double[,]):MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1[double] (FullOpts)
           4 (1.54 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1[System.Numerics.Vector`1[float]]:OfArray(System.Numerics.Vector`1[float][,]):MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1[System.Numerics.Vector`1[float]] (FullOpts)
          73 (1.48 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.ThreeDimensionalArrayFormatter`1[int]:Serialize(byref,int[,,],Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)
          73 (1.48 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.ThreeDimensionalArrayFormatter`1[byte]:Serialize(byref,byte[,,],Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)
          73 (1.48 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.ThreeDimensionalArrayFormatter`1[double]:Serialize(byref,double[,,],Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)
          73 (1.48 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.ThreeDimensionalArrayFormatter`1[System.Numerics.Vector`1[float]]:Serialize(byref,System.Numerics.Vector`1[float][,,],Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)
          72 (1.46 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.ThreeDimensionalArrayFormatter`1[long]:Serialize(byref,long[,,],Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)
          72 (1.46 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.ThreeDimensionalArrayFormatter`1[System.Nullable`1[int]]:Serialize(byref,System.Nullable`1[int][,,],Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)
          72 (1.46 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.ThreeDimensionalArrayFormatter`1[short]:Serialize(byref,short[,,],Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)
           3 (1.22 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1[int]:OfArray(int[,]):MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1[int] (FullOpts)
           4 (0.90 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.ThreeDimensionalArraySerializer`1[System.Nullable`1[int]]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,System.Nullable`1[int][,,]):this (FullOpts)
           2 (0.52 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Span2D`1[System.__Canon]:.ctor(System.__Canon[,],int,int,int,int):this (FullOpts)
          13 (0.38 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.TwoDimensionalArrayFormatter`1[int]:Serialize(byref,int[,],Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)
          13 (0.38 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.TwoDimensionalArrayFormatter`1[long]:Serialize(byref,long[,],Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)
          13 (0.38 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.TwoDimensionalArrayFormatter`1[System.Nullable`1[int]]:Serialize(byref,System.Nullable`1[int][,],Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)
          13 (0.38 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.TwoDimensionalArrayFormatter`1[byte]:Serialize(byref,byte[,],Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)
          13 (0.38 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.TwoDimensionalArrayFormatter`1[short]:Serialize(byref,short[,],Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)
          13 (0.38 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.TwoDimensionalArrayFormatter`1[double]:Serialize(byref,double[,],Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)
          13 (0.38 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.TwoDimensionalArrayFormatter`1[System.Numerics.Vector`1[float]]:Serialize(byref,System.Numerics.Vector`1[float][,],Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)
           1 (0.18 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.ThreeDimensionalArraySerializer`1[System.__Canon]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,System.__Canon[,,]):this (FullOpts)

Top method improvements (percentages):
        -317 (-65.77 % of base) : NetTopologySuite.dasm - NetTopologySuite.Geometries.IntersectionMatrix:SetAll(int):this (FullOpts)
        -333 (-65.17 % of base) : NetTopologySuite.dasm - NetTopologySuite.Geometries.IntersectionMatrix:Add(NetTopologySuite.Geometries.IntersectionMatrix):this (FullOpts)
        -311 (-58.02 % of base) : NetTopologySuite.dasm - NetTopologySuite.Geometries.IntersectionMatrix:.ctor():this (FullOpts)
        -241 (-55.15 % of base) : NetTopologySuite.dasm - NetTopologySuite.Operation.RelateNG.IMPatternMatcher:get_IsDetermined():bool:this (FullOpts)
        -164 (-54.49 % of base) : AngleSharp.Css.dasm - AngleSharp.Css.Values.TransformMatrix:GetHashCode():int:this (FullOpts)
        -262 (-46.45 % of base) : NetTopologySuite.dasm - NetTopologySuite.GeometriesGraph.Depth:Normalize():this (FullOpts)
        -211 (-39.74 % of base) : AngleSharp.Css.dasm - AngleSharp.Css.Values.TransformMatrix:.ctor(double[]):this (FullOpts)
         -57 (-9.71 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[byte]:SparseOfMatrixArray(MathNet.Numerics.LinearAlgebra.Matrix`1[byte][,]):MathNet.Numerics.LinearAlgebra.Matrix`1[byte]:this (FullOpts)
         -57 (-9.71 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[double]:SparseOfMatrixArray(MathNet.Numerics.LinearAlgebra.Matrix`1[double][,]):MathNet.Numerics.LinearAlgebra.Matrix`1[double]:this (FullOpts)
         -57 (-9.71 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[int]:SparseOfMatrixArray(MathNet.Numerics.LinearAlgebra.Matrix`1[int][,]):MathNet.Numerics.LinearAlgebra.Matrix`1[int]:this (FullOpts)
         -57 (-9.71 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[long]:SparseOfMatrixArray(MathNet.Numerics.LinearAlgebra.Matrix`1[long][,]):MathNet.Numerics.LinearAlgebra.Matrix`1[long]:this (FullOpts)
         -57 (-9.71 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[short]:SparseOfMatrixArray(MathNet.Numerics.LinearAlgebra.Matrix`1[short][,]):MathNet.Numerics.LinearAlgebra.Matrix`1[short]:this (FullOpts)
         -57 (-9.71 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[System.Numerics.Vector`1[float]]:SparseOfMatrixArray(MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]][,]):MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]]:this (FullOpts)
         -42 (-9.48 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Metadata.Profiles.Icc.IccDataWriter:WriteMatrix(float[,],bool):int:this (FullOpts)
         -57 (-9.09 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[byte]:DenseOfMatrixArray(MathNet.Numerics.LinearAlgebra.Matrix`1[byte][,]):MathNet.Numerics.LinearAlgebra.Matrix`1[byte]:this (FullOpts)
         -57 (-9.09 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[double]:DenseOfMatrixArray(MathNet.Numerics.LinearAlgebra.Matrix`1[double][,]):MathNet.Numerics.LinearAlgebra.Matrix`1[double]:this (FullOpts)
         -57 (-9.09 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[long]:DenseOfMatrixArray(MathNet.Numerics.LinearAlgebra.Matrix`1[long][,]):MathNet.Numerics.LinearAlgebra.Matrix`1[long]:this (FullOpts)
         -57 (-9.09 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[short]:DenseOfMatrixArray(MathNet.Numerics.LinearAlgebra.Matrix`1[short][,]):MathNet.Numerics.LinearAlgebra.Matrix`1[short]:this (FullOpts)
         -57 (-9.09 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[System.Numerics.Vector`1[float]]:DenseOfMatrixArray(MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]][,]):MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]]:this (FullOpts)
         -17 (-5.26 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.TwoDimensionalArraySerializer`1[long]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,long[,]):this (FullOpts)
         -17 (-5.21 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.TwoDimensionalArraySerializer`1[double]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,double[,]):this (FullOpts)
         -17 (-4.99 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.TwoDimensionalArraySerializer`1[System.Numerics.Vector`1[float]]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,System.Numerics.Vector`1[float][,]):this (FullOpts)
         -16 (-4.95 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.TwoDimensionalArraySerializer`1[byte]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,byte[,]):this (FullOpts)
         -16 (-4.95 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.TwoDimensionalArraySerializer`1[short]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,short[,]):this (FullOpts)
         -17 (-4.91 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.TwoDimensionalArraySerializer`1[System.Nullable`1[int]]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,System.Nullable`1[int][,]):this (FullOpts)
         -15 (-4.67 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.TwoDimensionalArraySerializer`1[int]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,int[,]):this (FullOpts)
        -156 (-3.83 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserEvd:NonsymmetricReduceToHessenberg(MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Complex],System.Numerics.Complex[,],int) (FullOpts)
          -6 (-3.59 % of base) : NetTopologySuite.dasm - NetTopologySuite.Geometries.IntersectionMatrix:SetAtLeast(System.String):this (FullOpts)
          -2 (-3.51 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetRowSpan[byte](byte[,],int):System.Span`1[byte] (FullOpts)
          -2 (-3.45 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetRowSpan[double](double[,],int):System.Span`1[double] (FullOpts)
          -2 (-3.45 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetRowSpan[int](int[,],int):System.Span`1[int] (FullOpts)
          -2 (-3.45 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetRowSpan[long](long[,],int):System.Span`1[long] (FullOpts)
          -2 (-3.45 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetRowSpan[short](short[,],int):System.Span`1[short] (FullOpts)
         -15 (-3.30 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.TwoDimensionalArraySerializer`1[System.__Canon]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,System.__Canon[,]):this (FullOpts)
          -2 (-2.99 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetRowSpan[System.Numerics.Vector`1[float]](System.Numerics.Vector`1[float][,],int):System.Span`1[System.Numerics.Vector`1[float]] (FullOpts)
          -2 (-2.82 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetRowSpan[System.Nullable`1[int]](System.Nullable`1[int][,],int):System.Span`1[System.Nullable`1[int]] (FullOpts)
          -2 (-2.60 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsSpan[byte](byte[,,],int):System.Span`1[byte] (FullOpts)
          -2 (-2.56 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsSpan[double](double[,,],int):System.Span`1[double] (FullOpts)
          -2 (-2.56 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsSpan[int](int[,,],int):System.Span`1[int] (FullOpts)
          -2 (-2.56 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsSpan[long](long[,,],int):System.Span`1[long] (FullOpts)
          -2 (-2.56 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsSpan[short](short[,,],int):System.Span`1[short] (FullOpts)
          -6 (-2.51 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[int]:ToArray():int[,]:this (FullOpts)
          -6 (-2.51 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[long]:ToArray():long[,]:this (FullOpts)
          -6 (-2.50 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[byte]:ToArray():byte[,]:this (FullOpts)
          -6 (-2.49 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[short]:ToArray():short[,]:this (FullOpts)
          -6 (-2.48 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[double]:ToArray():double[,]:this (FullOpts)
          -2 (-2.30 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsSpan[System.Numerics.Vector`1[float]](System.Numerics.Vector`1[float][,,],int):System.Span`1[System.Numerics.Vector`1[float]] (FullOpts)
          -2 (-2.20 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsSpan[System.Nullable`1[int]](System.Nullable`1[int][,,],int):System.Span`1[System.Nullable`1[int]] (FullOpts)
         -13 (-2.15 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[int]:DenseOfMatrixArray(MathNet.Numerics.LinearAlgebra.Matrix`1[int][,]):MathNet.Numerics.LinearAlgebra.Matrix`1[int]:this (FullOpts)
          -9 (-2.05 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1[int]:OfArray(int[,]):MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1[int] (FullOpts)
          -9 (-2.04 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1[long]:OfArray(long[,]):MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1[long] (FullOpts)
         -10 (-2.03 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1[System.Numerics.Vector`1[float]]:OfArray(System.Numerics.Vector`1[float][,]):MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1[System.Numerics.Vector`1[float]] (FullOpts)
          -9 (-2.03 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1[byte]:OfArray(byte[,]):MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1[byte] (FullOpts)
          -9 (-2.02 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1[short]:OfArray(short[,]):MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1[short] (FullOpts)
         -19 (-1.45 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[byte]:FormatStringArrayToString(System.String[,],System.String,System.String):System.String (FullOpts)
         -19 (-1.45 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[double]:FormatStringArrayToString(System.String[,],System.String,System.String):System.String (FullOpts)
         -19 (-1.45 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[int]:FormatStringArrayToString(System.String[,],System.String,System.String):System.String (FullOpts)
         -19 (-1.45 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[long]:FormatStringArrayToString(System.String[,],System.String,System.String):System.String (FullOpts)
         -19 (-1.45 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[short]:FormatStringArrayToString(System.String[,],System.String,System.String):System.String (FullOpts)
         -19 (-1.45 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]]:FormatStringArrayToString(System.String[,],System.String,System.String):System.String (FullOpts)
          -9 (-1.43 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.FilterDefinitionBuilder`1[byte]:GeoWithinPolygon(MongoDB.Driver.FieldDefinition`1[byte],double[,]):MongoDB.Driver.FilterDefinition`1[byte]:this (FullOpts)
          -9 (-1.43 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.FilterDefinitionBuilder`1[double]:GeoWithinPolygon(MongoDB.Driver.FieldDefinition`1[double],double[,]):MongoDB.Driver.FilterDefinition`1[double]:this (FullOpts)
          -9 (-1.43 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.FilterDefinitionBuilder`1[int]:GeoWithinPolygon(MongoDB.Driver.FieldDefinition`1[int],double[,]):MongoDB.Driver.FilterDefinition`1[int]:this (FullOpts)
          -9 (-1.43 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.FilterDefinitionBuilder`1[long]:GeoWithinPolygon(MongoDB.Driver.FieldDefinition`1[long],double[,]):MongoDB.Driver.FilterDefinition`1[long]:this (FullOpts)
          -9 (-1.43 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.FilterDefinitionBuilder`1[short]:GeoWithinPolygon(MongoDB.Driver.FieldDefinition`1[short],double[,]):MongoDB.Driver.FilterDefinition`1[short]:this (FullOpts)
          -9 (-1.43 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.FilterDefinitionBuilder`1[System.Nullable`1[int]]:GeoWithinPolygon(MongoDB.Driver.FieldDefinition`1[System.Nullable`1[int]],double[,]):MongoDB.Driver.FilterDefinition`1[System.Nullable`1[int]]:this (FullOpts)
          -9 (-1.43 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.FilterDefinitionBuilder`1[System.Numerics.Vector`1[float]]:GeoWithinPolygon(MongoDB.Driver.FieldDefinition`1[System.Numerics.Vector`1[float]],double[,]):MongoDB.Driver.FilterDefinition`1[System.Numerics.Vector`1[float]]:this (FullOpts)
          -9 (-1.24 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.FilterDefinitionBuilder`1[System.__Canon]:GeoWithinPolygon(MongoDB.Driver.FieldDefinition`1[System.__Canon],double[,]):MongoDB.Driver.FilterDefinition`1[System.__Canon]:this (FullOpts)
          -2 (-1.09 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetRowSpan[System.__Canon](System.__Canon[,],int):System.Span`1[System.__Canon] (FullOpts)
         -22 (-0.98 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[byte]:ToMatrixStringArray(int,int,int,int,int,int,System.String,System.String,System.String,System.Func`2[byte,System.String]):System.String[,]:this (FullOpts)
         -22 (-0.98 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[double]:ToMatrixStringArray(int,int,int,int,int,int,System.String,System.String,System.String,System.Func`2[double,System.String]):System.String[,]:this (FullOpts)
         -22 (-0.98 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[int]:ToMatrixStringArray(int,int,int,int,int,int,System.String,System.String,System.String,System.Func`2[int,System.String]):System.String[,]:this (FullOpts)
         -22 (-0.98 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[long]:ToMatrixStringArray(int,int,int,int,int,int,System.String,System.String,System.String,System.Func`2[long,System.String]):System.String[,]:this (FullOpts)
         -22 (-0.98 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[short]:ToMatrixStringArray(int,int,int,int,int,int,System.String,System.String,System.String,System.Func`2[short,System.String]):System.String[,]:this (FullOpts)
         -22 (-0.98 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]]:ToMatrixStringArray(int,int,int,int,int,int,System.String,System.String,System.String,System.Func`2[System.Numerics.Vector`1[float],System.String]):System.String[,]:this (FullOpts)
          -2 (-0.98 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsSpan[System.__Canon](System.__Canon[,,],int):System.Span`1[System.__Canon] (FullOpts)
          -3 (-0.95 % of base) : Spectre.Console.dasm - Wcwidth.IntegerExtensions:Find(int[,],int):int (FullOpts)
          -4 (-0.95 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.ThreeDimensionalArraySerializer`1[int]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,int[,,]):this (FullOpts)
          -4 (-0.95 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.ThreeDimensionalArraySerializer`1[long]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,long[,,]):this (FullOpts)
          -4 (-0.94 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.ThreeDimensionalArraySerializer`1[byte]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,byte[,,]):this (FullOpts)
          -4 (-0.94 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.ThreeDimensionalArraySerializer`1[short]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,short[,,]):this (FullOpts)
          -4 (-0.94 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.ThreeDimensionalArraySerializer`1[double]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,double[,,]):this (FullOpts)
          -4 (-0.91 % of base) : MongoDB.Bson.dasm - MongoDB.Bson.Serialization.Serializers.ThreeDimensionalArraySerializer`1[System.Numerics.Vector`1[float]]:SerializeValue(MongoDB.Bson.Serialization.BsonSerializationContext,MongoDB.Bson.Serialization.BsonSerializationArgs,System.Numerics.Vector`1[float][,,]):this (FullOpts)
          -2 (-0.44 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1[double]:OfArray(double[,]):MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1[double] (FullOpts)
          -4 (-0.43 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Vector`1[byte]:FormatStringArrayToString(System.String[,],System.String,System.String):System.String (FullOpts)
          -4 (-0.43 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Vector`1[double]:FormatStringArrayToString(System.String[,],System.String,System.String):System.String (FullOpts)
          -4 (-0.43 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Vector`1[int]:FormatStringArrayToString(System.String[,],System.String,System.String):System.String (FullOpts)
          -4 (-0.43 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Vector`1[long]:FormatStringArrayToString(System.String[,],System.String,System.String):System.String (FullOpts)
          -4 (-0.43 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Vector`1[short]:FormatStringArrayToString(System.String[,],System.String,System.String):System.String (FullOpts)
          -4 (-0.43 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Vector`1[System.Numerics.Vector`1[float]]:FormatStringArrayToString(System.String[,],System.String,System.String):System.String (FullOpts)
          -4 (-0.11 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Formatters.TwoDimensionalArrayFormatter`1[System.__Canon]:Serialize(byref,System.__Canon[,],Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)

188 total methods with Code Size differences (91 improved, 97 regressed), 1838349 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