Skip to content

[JitDiff X64] [BoyBaykiller] JIT: Transform arithmetic using distributive pr ... #2055

Description

@MihuBot

Job completed in 24 minutes 5 seconds (remote runner delay: 1 minute 13 seconds).
dotnet/runtime#126852
Using arguments: -nuget
Main commit: dotnet/runtime@284284d
PR commit: BoyBaykiller/runtime@ef82e04

Diffs

Diffs
Found 120 files with textual diffs.

Summary of Code Size diffs:
(Lower is better)

Total bytes of base: 391369386
Total bytes of diff: 385947421
Total bytes of delta: -5421965 (-1.39 % of base)
Total relative delta: -3.50
    diff is an improvement.
    relative diff is an improvement.


Total byte diff includes -5420715 bytes from reconciling methods
	Base had 24764 unique methods,  5420715 unique bytes
	Diff had    0 unique methods,        0 unique bytes

Top file improvements (bytes):
    -4797703 : MathNet.Numerics.dasm (-93.97 % of base)
     -623012 : Pipelines.Sockets.Unofficial.dasm (-94.57 % of base)
        -371 : BouncyCastle.Cryptography.dasm (-0.01 % of base)
        -371 : BouncyCastle.Crypto.dasm (-0.01 % of base)
        -189 : System.Net.Security.dasm (-0.08 % of base)
         -88 : MailKit.dasm (-0.01 % of base)
         -51 : Microsoft.CodeAnalysis.CSharp.Features.dasm (-0.00 % of base)
         -31 : System.Private.CoreLib.dasm (-0.00 % of base)
         -19 : System.Private.Uri.dasm (-0.02 % of base)
         -18 : Iced.dasm (-0.00 % of base)
         -18 : Microsoft.CodeAnalysis.Features.dasm (-0.00 % of base)
         -17 : StackExchange.Redis.dasm (-0.00 % of base)
         -16 : Microsoft.CodeAnalysis.AnalyzerUtilities.dasm (-0.00 % of base)
         -10 : NuGet.Protocol.dasm (-0.00 % of base)
         -10 : System.Security.Claims.dasm (-0.04 % of base)
         -10 : System.IO.Pipelines.dasm (-0.01 % of base)
         -10 : System.Runtime.InteropServices.dasm (-0.04 % of base)
          -9 : System.Private.Xml.dasm (-0.00 % of base)
          -6 : NetTopologySuite.dasm (-0.00 % of base)
          -6 : System.Reflection.Emit.dasm (-0.00 % of base)

20 total files with Code Size differences (20 improved, 0 regressed), 740 unchanged.

Top method improvements (bytes):
      -50941 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.SpecialFunctions+MarcumQFunction:Fjkproc16(double,double[,]) (FullOpts) (1 base, 0 diff methods)
      -17021 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Providers.LinearAlgebra.ManagedLinearAlgebraProvider:SingularValueDecomposition(bool,System.Numerics.Complex[],int,int,System.Numerics.Complex[],System.Numerics.Complex[],System.Numerics.Complex[]):this (FullOpts) (1 base, 0 diff methods)
      -15403 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Providers.LinearAlgebra.ManagedLinearAlgebraProvider:SingularValueDecomposition(bool,MathNet.Numerics.Complex32[],int,int,MathNet.Numerics.Complex32[],MathNet.Numerics.Complex32[],MathNet.Numerics.Complex32[]):this (FullOpts) (1 base, 0 diff methods)
      -15006 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Complex32.Factorization.UserSvd:Create(MathNet.Numerics.LinearAlgebra.Matrix`1[MathNet.Numerics.Complex32],bool):MathNet.Numerics.LinearAlgebra.Complex32.Factorization.UserSvd (FullOpts) (1 base, 0 diff methods)
      -14200 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserSvd:Create(MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Complex],bool):MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserSvd (FullOpts) (1 base, 0 diff methods)
      -12153 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Double.Factorization.UserSvd:Create(MathNet.Numerics.LinearAlgebra.Matrix`1[double],bool):MathNet.Numerics.LinearAlgebra.Double.Factorization.UserSvd (FullOpts) (1 base, 0 diff methods)
      -12100 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Single.Factorization.UserSvd:Create(MathNet.Numerics.LinearAlgebra.Matrix`1[float],bool):MathNet.Numerics.LinearAlgebra.Single.Factorization.UserSvd (FullOpts) (1 base, 0 diff methods)
      -10265 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Double.Factorization.UserEvd:NonsymmetricReduceHessenberToRealSchur(MathNet.Numerics.LinearAlgebra.Matrix`1[double],double[,],double[],double[],int) (FullOpts) (1 base, 0 diff methods)
      -10194 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Single.Factorization.UserEvd:NonsymmetricReduceHessenberToRealSchur(MathNet.Numerics.LinearAlgebra.Matrix`1[float],float[,],float[],float[],int) (FullOpts) (1 base, 0 diff methods)
       -9794 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Double.Solvers.MlkBiCgStab:Solve(MathNet.Numerics.LinearAlgebra.Matrix`1[double],MathNet.Numerics.LinearAlgebra.Vector`1[double],MathNet.Numerics.LinearAlgebra.Vector`1[double],MathNet.Numerics.LinearAlgebra.Solvers.Iterator`1[double],MathNet.Numerics.LinearAlgebra.Solvers.IPreconditioner`1[double]):this (FullOpts) (1 base, 0 diff methods)
       -9757 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Single.Solvers.MlkBiCgStab:Solve(MathNet.Numerics.LinearAlgebra.Matrix`1[float],MathNet.Numerics.LinearAlgebra.Vector`1[float],MathNet.Numerics.LinearAlgebra.Vector`1[float],MathNet.Numerics.LinearAlgebra.Solvers.Iterator`1[float],MathNet.Numerics.LinearAlgebra.Solvers.IPreconditioner`1[float]):this (FullOpts) (1 base, 0 diff methods)
       -9614 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Providers.LinearAlgebra.ManagedLinearAlgebraProvider:SingularValueDecomposition(bool,float[],int,int,float[],float[],float[]):this (FullOpts) (1 base, 0 diff methods)
       -9579 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Providers.LinearAlgebra.ManagedLinearAlgebraProvider:SingularValueDecomposition(bool,double[],int,int,double[],double[],double[]):this (FullOpts) (1 base, 0 diff methods)
       -9431 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.SpecialFunctions+AmosHelper:zunk2(double,double,double,int,int,int,double[],double[],byref,double,double,double):int (FullOpts) (1 base, 0 diff methods)
       -9350 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Complex32.Solvers.MlkBiCgStab:Solve(MathNet.Numerics.LinearAlgebra.Matrix`1[MathNet.Numerics.Complex32],MathNet.Numerics.LinearAlgebra.Vector`1[MathNet.Numerics.Complex32],MathNet.Numerics.LinearAlgebra.Vector`1[MathNet.Numerics.Complex32],MathNet.Numerics.LinearAlgebra.Solvers.Iterator`1[MathNet.Numerics.Complex32],MathNet.Numerics.LinearAlgebra.Solvers.IPreconditioner`1[MathNet.Numerics.Complex32]):this (FullOpts) (1 base, 0 diff methods)
       -9094 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Complex.Solvers.MlkBiCgStab:Solve(MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Complex],MathNet.Numerics.LinearAlgebra.Vector`1[System.Numerics.Complex],MathNet.Numerics.LinearAlgebra.Vector`1[System.Numerics.Complex],MathNet.Numerics.LinearAlgebra.Solvers.Iterator`1[System.Numerics.Complex],MathNet.Numerics.LinearAlgebra.Solvers.IPreconditioner`1[System.Numerics.Complex]):this (FullOpts) (1 base, 0 diff methods)
       -9030 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.SpecialFunctions+AmosHelper:zbknu(double,double,double,int,int,double[],double[],byref,double,double,double):int (FullOpts) (1 base, 0 diff methods)
       -7853 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.SpecialFunctions+AmosHelper:zunk1(double,double,double,int,int,int,double[],double[],byref,double,double,double):int (FullOpts) (1 base, 0 diff methods)
       -7289 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Complex32.Solvers.GpBiCg:Solve(MathNet.Numerics.LinearAlgebra.Matrix`1[MathNet.Numerics.Complex32],MathNet.Numerics.LinearAlgebra.Vector`1[MathNet.Numerics.Complex32],MathNet.Numerics.LinearAlgebra.Vector`1[MathNet.Numerics.Complex32],MathNet.Numerics.LinearAlgebra.Solvers.Iterator`1[MathNet.Numerics.Complex32],MathNet.Numerics.LinearAlgebra.Solvers.IPreconditioner`1[MathNet.Numerics.Complex32]):this (FullOpts) (1 base, 0 diff methods)
       -7233 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Double.Solvers.GpBiCg:Solve(MathNet.Numerics.LinearAlgebra.Matrix`1[double],MathNet.Numerics.LinearAlgebra.Vector`1[double],MathNet.Numerics.LinearAlgebra.Vector`1[double],MathNet.Numerics.LinearAlgebra.Solvers.Iterator`1[double],MathNet.Numerics.LinearAlgebra.Solvers.IPreconditioner`1[double]):this (FullOpts) (1 base, 0 diff methods)
       -7156 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Single.Solvers.GpBiCg:Solve(MathNet.Numerics.LinearAlgebra.Matrix`1[float],MathNet.Numerics.LinearAlgebra.Vector`1[float],MathNet.Numerics.LinearAlgebra.Vector`1[float],MathNet.Numerics.LinearAlgebra.Solvers.Iterator`1[float],MathNet.Numerics.LinearAlgebra.Solvers.IPreconditioner`1[float]):this (FullOpts) (1 base, 0 diff methods)
       -7097 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Statistics.WeightedDescriptiveStatistics:ComputeDecimal(System.Collections.Generic.IEnumerable`1[System.ValueTuple`2[double,double]]):this (FullOpts) (1 base, 0 diff methods)
       -7023 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Complex.Solvers.GpBiCg:Solve(MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Complex],MathNet.Numerics.LinearAlgebra.Vector`1[System.Numerics.Complex],MathNet.Numerics.LinearAlgebra.Vector`1[System.Numerics.Complex],MathNet.Numerics.LinearAlgebra.Solvers.Iterator`1[System.Numerics.Complex],MathNet.Numerics.LinearAlgebra.Solvers.IPreconditioner`1[System.Numerics.Complex]):this (FullOpts) (1 base, 0 diff methods)
       -6588 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Providers.LinearAlgebra.ManagedLinearAlgebraProvider:NonsymmetricReduceHessenberToRealSchur(double[],double[],double[],double[],int) (FullOpts) (1 base, 0 diff methods)
       -6576 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Providers.LinearAlgebra.ManagedLinearAlgebraProvider:NonsymmetricReduceHessenberToRealSchur(float[],float[],float[],float[],int) (FullOpts) (1 base, 0 diff methods)
       -6286 (-100.00 % 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) (1 base, 0 diff methods)
       -5907 (-100.00 % 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) (1 base, 0 diff methods)
       -5874 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.SpecialFunctions+AmosHelper:zunhj(double,double,double,int,double,byref,byref,byref,byref,byref,byref,byref,byref,byref,byref,byref,byref):int (FullOpts) (1 base, 0 diff methods)
       -5854 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Complex32.Solvers.BiCgStab:Solve(MathNet.Numerics.LinearAlgebra.Matrix`1[MathNet.Numerics.Complex32],MathNet.Numerics.LinearAlgebra.Vector`1[MathNet.Numerics.Complex32],MathNet.Numerics.LinearAlgebra.Vector`1[MathNet.Numerics.Complex32],MathNet.Numerics.LinearAlgebra.Solvers.Iterator`1[MathNet.Numerics.Complex32],MathNet.Numerics.LinearAlgebra.Solvers.IPreconditioner`1[MathNet.Numerics.Complex32]):this (FullOpts) (1 base, 0 diff methods)
       -5720 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Complex.Solvers.BiCgStab:Solve(MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Complex],MathNet.Numerics.LinearAlgebra.Vector`1[System.Numerics.Complex],MathNet.Numerics.LinearAlgebra.Vector`1[System.Numerics.Complex],MathNet.Numerics.LinearAlgebra.Solvers.Iterator`1[System.Numerics.Complex],MathNet.Numerics.LinearAlgebra.Solvers.IPreconditioner`1[System.Numerics.Complex]):this (FullOpts) (1 base, 0 diff methods)
       -5184 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Providers.LinearAlgebra.ManagedLinearAlgebraProvider:NonsymmetricReduceHessenberToRealSchur(System.Numerics.Complex[],System.Numerics.Complex[],System.Numerics.Complex[],int) (FullOpts) (1 base, 0 diff methods)
       -5160 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Double.Solvers.BiCgStab:Solve(MathNet.Numerics.LinearAlgebra.Matrix`1[double],MathNet.Numerics.LinearAlgebra.Vector`1[double],MathNet.Numerics.LinearAlgebra.Vector`1[double],MathNet.Numerics.LinearAlgebra.Solvers.Iterator`1[double],MathNet.Numerics.LinearAlgebra.Solvers.IPreconditioner`1[double]):this (FullOpts) (1 base, 0 diff methods)
       -5150 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Optimization.ObjectiveFunctions.NonlinearObjectiveFunction:NumericalJacobian(MathNet.Numerics.LinearAlgebra.Vector`1[double],MathNet.Numerics.LinearAlgebra.Vector`1[double],int):MathNet.Numerics.LinearAlgebra.Matrix`1[double]:this (FullOpts) (1 base, 0 diff methods)
       -5049 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Single.Solvers.BiCgStab:Solve(MathNet.Numerics.LinearAlgebra.Matrix`1[float],MathNet.Numerics.LinearAlgebra.Vector`1[float],MathNet.Numerics.LinearAlgebra.Vector`1[float],MathNet.Numerics.LinearAlgebra.Solvers.Iterator`1[float],MathNet.Numerics.LinearAlgebra.Solvers.IPreconditioner`1[float]):this (FullOpts) (1 base, 0 diff methods)
       -4812 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Complex32.Solvers.ILUTPPreconditioner:Initialize(MathNet.Numerics.LinearAlgebra.Matrix`1[MathNet.Numerics.Complex32]):this (FullOpts) (1 base, 0 diff methods)
       -4726 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Complex32.Solvers.TFQMR:Solve(MathNet.Numerics.LinearAlgebra.Matrix`1[MathNet.Numerics.Complex32],MathNet.Numerics.LinearAlgebra.Vector`1[MathNet.Numerics.Complex32],MathNet.Numerics.LinearAlgebra.Vector`1[MathNet.Numerics.Complex32],MathNet.Numerics.LinearAlgebra.Solvers.Iterator`1[MathNet.Numerics.Complex32],MathNet.Numerics.LinearAlgebra.Solvers.IPreconditioner`1[MathNet.Numerics.Complex32]):this (FullOpts) (1 base, 0 diff methods)
       -4683 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Complex.Solvers.ILUTPPreconditioner:Initialize(MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Complex]):this (FullOpts) (1 base, 0 diff methods)
       -4597 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Complex.Solvers.TFQMR:Solve(MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Complex],MathNet.Numerics.LinearAlgebra.Vector`1[System.Numerics.Complex],MathNet.Numerics.LinearAlgebra.Vector`1[System.Numerics.Complex],MathNet.Numerics.LinearAlgebra.Solvers.Iterator`1[System.Numerics.Complex],MathNet.Numerics.LinearAlgebra.Solvers.IPreconditioner`1[System.Numerics.Complex]):this (FullOpts) (1 base, 0 diff methods)
       -4527 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Single.Solvers.ILUTPPreconditioner:Initialize(MathNet.Numerics.LinearAlgebra.Matrix`1[float]):this (FullOpts) (1 base, 0 diff methods)
       -4503 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Double.Solvers.ILUTPPreconditioner:Initialize(MathNet.Numerics.LinearAlgebra.Matrix`1[double]):this (FullOpts) (1 base, 0 diff methods)
       -4200 (-100.00 % of base) : Pipelines.Sockets.Unofficial.dasm - Pipelines.Sockets.Unofficial.Arenas.Arena:SlowAllocate[System.__Canon](Pipelines.Sockets.Unofficial.Arenas.IArena`1[System.__Canon],System.Collections.Generic.IEnumerable`1[System.__Canon]):Pipelines.Sockets.Unofficial.Arenas.Sequence`1[System.__Canon] (FullOpts) (1 base, 0 diff methods)
       -4165 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Double.Solvers.TFQMR:Solve(MathNet.Numerics.LinearAlgebra.Matrix`1[double],MathNet.Numerics.LinearAlgebra.Vector`1[double],MathNet.Numerics.LinearAlgebra.Vector`1[double],MathNet.Numerics.LinearAlgebra.Solvers.Iterator`1[double],MathNet.Numerics.LinearAlgebra.Solvers.IPreconditioner`1[double]):this (FullOpts) (1 base, 0 diff methods)
       -4157 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Statistics.DescriptiveStatistics:ComputeDecimal(System.Collections.Generic.IEnumerable`1[System.Nullable`1[double]]):this (FullOpts) (1 base, 0 diff methods)
       -4146 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Statistics.DescriptiveStatistics:ComputeDecimal(System.Collections.Generic.IEnumerable`1[double]):this (FullOpts) (1 base, 0 diff methods)
       -4131 (-100.00 % 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) (1 base, 0 diff methods)
       -4127 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Single.Solvers.TFQMR:Solve(MathNet.Numerics.LinearAlgebra.Matrix`1[float],MathNet.Numerics.LinearAlgebra.Vector`1[float],MathNet.Numerics.LinearAlgebra.Vector`1[float],MathNet.Numerics.LinearAlgebra.Solvers.Iterator`1[float],MathNet.Numerics.LinearAlgebra.Solvers.IPreconditioner`1[float]):this (FullOpts) (1 base, 0 diff methods)
       -4061 (-100.00 % 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) (1 base, 0 diff methods)
       -4059 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.SpecialFunctions+AmosHelper:zuni2(double,double,double,int,int,double[],double[],byref,byref,double,double,double,double):int (FullOpts) (1 base, 0 diff methods)
       -4033 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Providers.LinearAlgebra.ManagedLinearAlgebraProvider:NonsymmetricReduceHessenberToRealSchur(MathNet.Numerics.Complex32[],MathNet.Numerics.Complex32[],MathNet.Numerics.Complex32[],int) (FullOpts) (1 base, 0 diff methods)
       -3945 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1[System.Numerics.Vector`1[float]]:Map2ToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1[System.Numerics.Vector`1[float]],MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1[System.Numerics.Vector`1[float]],System.Func`3[System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float]],int,int):this (FullOpts) (1 base, 0 diff methods)
       -3797 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Optimization.BfgsBMinimizer:FindMinimum(MathNet.Numerics.Optimization.IObjectiveFunction,MathNet.Numerics.LinearAlgebra.Vector`1[double],MathNet.Numerics.LinearAlgebra.Vector`1[double],MathNet.Numerics.LinearAlgebra.Vector`1[double]):MathNet.Numerics.Optimization.MinimizationResult:this (FullOpts) (1 base, 0 diff methods)
       -3794 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[System.Numerics.Vector`1[float]]:Find2Unchecked[System.Numerics.Vector`1[float]](MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1[System.Numerics.Vector`1[float]],System.Func`3[System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],bool],int):System.Tuple`4[int,int,System.Numerics.Vector`1[float],System.Numerics.Vector`1[float]]:this (FullOpts) (1 base, 0 diff methods)
       -3764 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserEvd:SymmetricTridiagonalize(System.Numerics.Complex[,],double[],double[],System.Numerics.Complex[],int) (FullOpts) (1 base, 0 diff methods)
       -3581 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[short]:Find2Unchecked[System.Numerics.Vector`1[float]](MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1[System.Numerics.Vector`1[float]],System.Func`3[short,System.Numerics.Vector`1[float],bool],int):System.Tuple`4[int,int,short,System.Numerics.Vector`1[float]]:this (FullOpts) (1 base, 0 diff methods)
       -3566 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[byte]:Find2Unchecked[System.Numerics.Vector`1[float]](MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1[System.Numerics.Vector`1[float]],System.Func`3[byte,System.Numerics.Vector`1[float],bool],int):System.Tuple`4[int,int,byte,System.Numerics.Vector`1[float]]:this (FullOpts) (1 base, 0 diff methods)
       -3556 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[long]:Find2Unchecked[System.Numerics.Vector`1[float]](MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1[System.Numerics.Vector`1[float]],System.Func`3[long,System.Numerics.Vector`1[float],bool],int):System.Tuple`4[int,int,long,System.Numerics.Vector`1[float]]:this (FullOpts) (1 base, 0 diff methods)
       -3549 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Optimization.QuadraticGradientProjectionSearch:Search(MathNet.Numerics.LinearAlgebra.Vector`1[double],MathNet.Numerics.LinearAlgebra.Vector`1[double],MathNet.Numerics.LinearAlgebra.Matrix`1[double],MathNet.Numerics.LinearAlgebra.Vector`1[double],MathNet.Numerics.LinearAlgebra.Vector`1[double]):MathNet.Numerics.Optimization.QuadraticGradientProjectionSearch+GradientProjectionResult (FullOpts) (1 base, 0 diff methods)
       -3527 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[int]:Find2Unchecked[System.Numerics.Vector`1[float]](MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1[System.Numerics.Vector`1[float]],System.Func`3[int,System.Numerics.Vector`1[float],bool],int):System.Tuple`4[int,int,int,System.Numerics.Vector`1[float]]:this (FullOpts) (1 base, 0 diff methods)
       -3525 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[System.Numerics.Vector`1[float]]:Find2Unchecked[double](MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1[double],System.Func`3[System.Numerics.Vector`1[float],double,bool],int):System.Tuple`4[int,int,System.Numerics.Vector`1[float],double]:this (FullOpts) (1 base, 0 diff methods)
       -3507 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[System.Numerics.Vector`1[float]]:MapSubMatrixIndexedToUnchecked[System.Numerics.Vector`1[float]](MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[System.Numerics.Vector`1[float]],System.Func`4[int,int,System.Numerics.Vector`1[float],System.Numerics.Vector`1[float]],int,int,int,int,int,int,int,int):this (FullOpts) (1 base, 0 diff methods)
       -3493 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.SpecialFunctions+AmosHelper:zacon(double,double,double,int,int,int,double[],double[],byref,double,double,double,double,double):int (FullOpts) (1 base, 0 diff methods)
       -3473 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Complex32.Factorization.UserEvd:SymmetricTridiagonalize(MathNet.Numerics.Complex32[,],float[],float[],MathNet.Numerics.Complex32[],int) (FullOpts) (1 base, 0 diff methods)
       -3468 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[System.Numerics.Vector`1[float]]:Find2Unchecked[short](MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1[short],System.Func`3[System.Numerics.Vector`1[float],short,bool],int):System.Tuple`4[int,int,System.Numerics.Vector`1[float],short]:this (FullOpts) (1 base, 0 diff methods)
       -3462 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.SpecialFunctions+MarcumQFunction+IncompleteGamma:Invincgam(double,double,double,byref,byref) (FullOpts) (1 base, 0 diff methods)
       -3461 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[System.Numerics.Vector`1[float]]:Find2Unchecked[byte](MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1[byte],System.Func`3[System.Numerics.Vector`1[float],byte,bool],int):System.Tuple`4[int,int,System.Numerics.Vector`1[float],byte]:this (FullOpts) (1 base, 0 diff methods)
       -3457 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[System.Numerics.Vector`1[float]]:Find2Unchecked[long](MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1[long],System.Func`3[System.Numerics.Vector`1[float],long,bool],int):System.Tuple`4[int,int,System.Numerics.Vector`1[float],long]:this (FullOpts) (1 base, 0 diff methods)
       -3445 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[System.Numerics.Vector`1[float]]:Find2Unchecked[int](MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1[int],System.Func`3[System.Numerics.Vector`1[float],int,bool],int):System.Tuple`4[int,int,System.Numerics.Vector`1[float],int]:this (FullOpts) (1 base, 0 diff methods)
       -3372 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1[double]:Map2ToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1[double],MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1[double],System.Func`3[double,double,double],int,int):this (FullOpts) (1 base, 0 diff methods)
       -3313 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[short]:Find2Unchecked[double](MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1[double],System.Func`3[short,double,bool],int):System.Tuple`4[int,int,short,double]:this (FullOpts) (1 base, 0 diff methods)
       -3298 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[byte]:Find2Unchecked[double](MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1[double],System.Func`3[byte,double,bool],int):System.Tuple`4[int,int,byte,double]:this (FullOpts) (1 base, 0 diff methods)
       -3288 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[long]:Find2Unchecked[double](MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1[double],System.Func`3[long,double,bool],int):System.Tuple`4[int,int,long,double]:this (FullOpts) (1 base, 0 diff methods)
       -3259 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[int]:Find2Unchecked[double](MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1[double],System.Func`3[int,double,bool],int):System.Tuple`4[int,int,int,double]:this (FullOpts) (1 base, 0 diff methods)
       -3256 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1[long]:Map2ToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1[long],MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1[long],System.Func`3[long,long,long],int,int):this (FullOpts) (1 base, 0 diff methods)
       -3246 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[short]:Find2Unchecked[long](MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1[long],System.Func`3[short,long,bool],int):System.Tuple`4[int,int,short,long]:this (FullOpts) (1 base, 0 diff methods)
       -3243 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[short]:Find2Unchecked[short](MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1[short],System.Func`3[short,short,bool],int):System.Tuple`4[int,int,short,short]:this (FullOpts) (1 base, 0 diff methods)
       -3242 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1[short]:Map2ToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1[short],MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1[short],System.Func`3[short,short,short],int,int):this (FullOpts) (1 base, 0 diff methods)
       -3233 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[short]:Find2Unchecked[byte](MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1[byte],System.Func`3[short,byte,bool],int):System.Tuple`4[int,int,short,byte]:this (FullOpts) (1 base, 0 diff methods)
       -3231 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[byte]:Find2Unchecked[long](MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1[long],System.Func`3[byte,long,bool],int):System.Tuple`4[int,int,byte,long]:this (FullOpts) (1 base, 0 diff methods)
       -3229 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1[byte]:Map2ToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1[byte],MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1[byte],System.Func`3[byte,byte,byte],int,int):this (FullOpts) (1 base, 0 diff methods)
       -3228 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[byte]:Find2Unchecked[short](MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1[short],System.Func`3[byte,short,bool],int):System.Tuple`4[int,int,byte,short]:this (FullOpts) (1 base, 0 diff methods)
       -3222 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[long]:Find2Unchecked[long](MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1[long],System.Func`3[long,long,bool],int):System.Tuple`4[int,int,long,long]:this (FullOpts) (1 base, 0 diff methods)
       -3219 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[long]:Find2Unchecked[short](MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1[short],System.Func`3[long,short,bool],int):System.Tuple`4[int,int,long,short]:this (FullOpts) (1 base, 0 diff methods)
       -3219 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[short]:Find2Unchecked[int](MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1[int],System.Func`3[short,int,bool],int):System.Tuple`4[int,int,short,int]:this (FullOpts) (1 base, 0 diff methods)
       -3218 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[byte]:Find2Unchecked[byte](MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1[byte],System.Func`3[byte,byte,bool],int):System.Tuple`4[int,int,byte,byte]:this (FullOpts) (1 base, 0 diff methods)
       -3217 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Optimization.LimitedMemoryBfgsMinimizer:FindMinimum(MathNet.Numerics.Optimization.IObjectiveFunction,MathNet.Numerics.LinearAlgebra.Vector`1[double]):MathNet.Numerics.Optimization.MinimizationResult:this (FullOpts) (1 base, 0 diff methods)
       -3209 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[long]:Find2Unchecked[byte](MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1[byte],System.Func`3[long,byte,bool],int):System.Tuple`4[int,int,long,byte]:this (FullOpts) (1 base, 0 diff methods)
       -3204 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[byte]:Find2Unchecked[int](MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1[int],System.Func`3[byte,int,bool],int):System.Tuple`4[int,int,byte,int]:this (FullOpts) (1 base, 0 diff methods)
       -3195 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[long]:Find2Unchecked[int](MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1[int],System.Func`3[long,int,bool],int):System.Tuple`4[int,int,long,int]:this (FullOpts) (1 base, 0 diff methods)
       -3192 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[int]:Find2Unchecked[long](MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1[long],System.Func`3[int,long,bool],int):System.Tuple`4[int,int,int,long]:this (FullOpts) (1 base, 0 diff methods)
       -3189 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[int]:Find2Unchecked[short](MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1[short],System.Func`3[int,short,bool],int):System.Tuple`4[int,int,int,short]:this (FullOpts) (1 base, 0 diff methods)
       -3179 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[int]:Find2Unchecked[byte](MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1[byte],System.Func`3[int,byte,bool],int):System.Tuple`4[int,int,int,byte]:this (FullOpts) (1 base, 0 diff methods)
       -3165 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[int]:Find2Unchecked[int](MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1[int],System.Func`3[int,int,bool],int):System.Tuple`4[int,int,int,int]:this (FullOpts) (1 base, 0 diff methods)
       -3158 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Double.Factorization.UserEvd:SymmetricTridiagonalize(MathNet.Numerics.LinearAlgebra.Matrix`1[double],double[],double[],int) (FullOpts) (1 base, 0 diff methods)
       -3124 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1[int]:Map2ToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1[int],MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1[int],System.Func`3[int,int,int],int,int):this (FullOpts) (1 base, 0 diff methods)
       -3110 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Providers.LinearAlgebra.ManagedLinearAlgebraProvider:NonsymmetricReduceToHessenberg(MathNet.Numerics.Complex32[],MathNet.Numerics.Complex32[],int) (FullOpts) (1 base, 0 diff methods)
       -3098 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1[double]:Find2Unchecked[System.Numerics.Vector`1[float]](MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1[System.Numerics.Vector`1[float]],System.Func`3[double,System.Numerics.Vector`1[float],bool],int):System.Tuple`4[int,int,double,System.Numerics.Vector`1[float]]:this (FullOpts) (1 base, 0 diff methods)
       -3084 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.SpecialFunctions+AmosHelper:zairy(double,double,int,int,byref,byref,byref,byref):int (FullOpts) (1 base, 0 diff methods)
       -3055 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Providers.LinearAlgebra.ManagedLinearAlgebraProvider:NonsymmetricReduceToHessenberg(System.Numerics.Complex[],System.Numerics.Complex[],int) (FullOpts) (1 base, 0 diff methods)
       -2983 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.Single.Factorization.UserEvd:SymmetricTridiagonalize(MathNet.Numerics.LinearAlgebra.Matrix`1[float],float[],float[],int) (FullOpts) (1 base, 0 diff methods)
       -2981 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.SpecialFunctions+AmosHelper:zuoik(double,double,double,int,int,int,double[],double[],byref,double,double,double):int (FullOpts) (1 base, 0 diff methods)

Top method improvements (percentages):
         -41 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[byte]:.ctor(int):this (FullOpts) (1 base, 0 diff methods)
        -379 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[byte]:MoveNext():bool:this (FullOpts) (1 base, 0 diff methods)
        -162 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[byte]:System.Collections.Generic.IEnumerable<T>.GetEnumerator():System.Collections.Generic.IEnumerator`1[byte]:this (FullOpts) (1 base, 0 diff methods)
          -5 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[byte]:System.Collections.Generic.IEnumerator<T>.get_Current():byte:this (FullOpts) (1 base, 0 diff methods)
         -13 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[byte]:System.Collections.IEnumerable.GetEnumerator():System.Collections.IEnumerator:this (FullOpts) (1 base, 0 diff methods)
         -28 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[byte]:System.Collections.IEnumerator.get_Current():System.Object:this (FullOpts) (1 base, 0 diff methods)
         -43 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[byte]:System.Collections.IEnumerator.Reset():this (FullOpts) (1 base, 0 diff methods)
          -1 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[byte]:System.IDisposable.Dispose():this (FullOpts) (1 base, 0 diff methods)
         -41 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[double]:.ctor(int):this (FullOpts) (1 base, 0 diff methods)
        -382 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[double]:MoveNext():bool:this (FullOpts) (1 base, 0 diff methods)
        -162 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[double]:System.Collections.Generic.IEnumerable<T>.GetEnumerator():System.Collections.Generic.IEnumerator`1[double]:this (FullOpts) (1 base, 0 diff methods)
          -6 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[double]:System.Collections.Generic.IEnumerator<T>.get_Current():double:this (FullOpts) (1 base, 0 diff methods)
         -13 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[double]:System.Collections.IEnumerable.GetEnumerator():System.Collections.IEnumerator:this (FullOpts) (1 base, 0 diff methods)
         -31 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[double]:System.Collections.IEnumerator.get_Current():System.Object:this (FullOpts) (1 base, 0 diff methods)
         -43 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[double]:System.Collections.IEnumerator.Reset():this (FullOpts) (1 base, 0 diff methods)
          -1 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[double]:System.IDisposable.Dispose():this (FullOpts) (1 base, 0 diff methods)
         -41 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[int]:.ctor(int):this (FullOpts) (1 base, 0 diff methods)
        -378 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[int]:MoveNext():bool:this (FullOpts) (1 base, 0 diff methods)
        -162 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[int]:System.Collections.Generic.IEnumerable<T>.GetEnumerator():System.Collections.Generic.IEnumerator`1[int]:this (FullOpts) (1 base, 0 diff methods)
          -4 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[int]:System.Collections.Generic.IEnumerator<T>.get_Current():int:this (FullOpts) (1 base, 0 diff methods)
         -13 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[int]:System.Collections.IEnumerable.GetEnumerator():System.Collections.IEnumerator:this (FullOpts) (1 base, 0 diff methods)
         -27 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[int]:System.Collections.IEnumerator.get_Current():System.Object:this (FullOpts) (1 base, 0 diff methods)
         -43 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[int]:System.Collections.IEnumerator.Reset():this (FullOpts) (1 base, 0 diff methods)
          -1 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[int]:System.IDisposable.Dispose():this (FullOpts) (1 base, 0 diff methods)
         -41 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[long]:.ctor(int):this (FullOpts) (1 base, 0 diff methods)
        -380 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[long]:MoveNext():bool:this (FullOpts) (1 base, 0 diff methods)
        -162 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[long]:System.Collections.Generic.IEnumerable<T>.GetEnumerator():System.Collections.Generic.IEnumerator`1[long]:this (FullOpts) (1 base, 0 diff methods)
          -5 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[long]:System.Collections.Generic.IEnumerator<T>.get_Current():long:this (FullOpts) (1 base, 0 diff methods)
         -13 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[long]:System.Collections.IEnumerable.GetEnumerator():System.Collections.IEnumerator:this (FullOpts) (1 base, 0 diff methods)
         -29 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[long]:System.Collections.IEnumerator.get_Current():System.Object:this (FullOpts) (1 base, 0 diff methods)
         -43 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[long]:System.Collections.IEnumerator.Reset():this (FullOpts) (1 base, 0 diff methods)
          -1 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[long]:System.IDisposable.Dispose():this (FullOpts) (1 base, 0 diff methods)
         -41 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[short]:.ctor(int):this (FullOpts) (1 base, 0 diff methods)
        -381 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[short]:MoveNext():bool:this (FullOpts) (1 base, 0 diff methods)
        -162 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[short]:System.Collections.Generic.IEnumerable<T>.GetEnumerator():System.Collections.Generic.IEnumerator`1[short]:this (FullOpts) (1 base, 0 diff methods)
          -6 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[short]:System.Collections.Generic.IEnumerator<T>.get_Current():short:this (FullOpts) (1 base, 0 diff methods)
         -13 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[short]:System.Collections.IEnumerable.GetEnumerator():System.Collections.IEnumerator:this (FullOpts) (1 base, 0 diff methods)
         -30 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[short]:System.Collections.IEnumerator.get_Current():System.Object:this (FullOpts) (1 base, 0 diff methods)
         -43 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[short]:System.Collections.IEnumerator.Reset():this (FullOpts) (1 base, 0 diff methods)
          -1 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[short]:System.IDisposable.Dispose():this (FullOpts) (1 base, 0 diff methods)
         -41 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[System.__Canon]:.ctor(int):this (FullOpts) (1 base, 0 diff methods)
        -499 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[System.__Canon]:MoveNext():bool:this (FullOpts) (1 base, 0 diff methods)
        -167 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[System.__Canon]:System.Collections.Generic.IEnumerable<T>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.__Canon]:this (FullOpts) (1 base, 0 diff methods)
          -5 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[System.__Canon]:System.Collections.Generic.IEnumerator<T>.get_Current():System.__Canon:this (FullOpts) (1 base, 0 diff methods)
         -13 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[System.__Canon]:System.Collections.IEnumerable.GetEnumerator():System.Collections.IEnumerator:this (FullOpts) (1 base, 0 diff methods)
          -5 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[System.__Canon]:System.Collections.IEnumerator.get_Current():System.Object:this (FullOpts) (1 base, 0 diff methods)
         -43 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[System.__Canon]:System.Collections.IEnumerator.Reset():this (FullOpts) (1 base, 0 diff methods)
          -1 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[System.__Canon]:System.IDisposable.Dispose():this (FullOpts) (1 base, 0 diff methods)
         -41 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[System.Nullable`1[int]]:.ctor(int):this (FullOpts) (1 base, 0 diff methods)
        -379 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[System.Nullable`1[int]]:MoveNext():bool:this (FullOpts) (1 base, 0 diff methods)
        -162 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<T>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Nullable`1[int]]:this (FullOpts) (1 base, 0 diff methods)
          -5 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[System.Nullable`1[int]]:System.Collections.Generic.IEnumerator<T>.get_Current():System.Nullable`1[int]:this (FullOpts) (1 base, 0 diff methods)
         -13 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[System.Nullable`1[int]]:System.Collections.IEnumerable.GetEnumerator():System.Collections.IEnumerator:this (FullOpts) (1 base, 0 diff methods)
         -49 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[System.Nullable`1[int]]:System.Collections.IEnumerator.get_Current():System.Object:this (FullOpts) (1 base, 0 diff methods)
         -43 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[System.Nullable`1[int]]:System.Collections.IEnumerator.Reset():this (FullOpts) (1 base, 0 diff methods)
          -1 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[System.Nullable`1[int]]:System.IDisposable.Dispose():this (FullOpts) (1 base, 0 diff methods)
         -41 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[System.Numerics.Vector`1[float]]:.ctor(int):this (FullOpts) (1 base, 0 diff methods)
        -391 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[System.Numerics.Vector`1[float]]:MoveNext():bool:this (FullOpts) (1 base, 0 diff methods)
        -162 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[System.Numerics.Vector`1[float]]:System.Collections.Generic.IEnumerable<T>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Numerics.Vector`1[float]]:this (FullOpts) (1 base, 0 diff methods)
         -16 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[System.Numerics.Vector`1[float]]:System.Collections.Generic.IEnumerator<T>.get_Current():System.Numerics.Vector`1[float]:this (FullOpts) (1 base, 0 diff methods)
         -13 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[System.Numerics.Vector`1[float]]:System.Collections.IEnumerable.GetEnumerator():System.Collections.IEnumerator:this (FullOpts) (1 base, 0 diff methods)
         -34 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[System.Numerics.Vector`1[float]]:System.Collections.IEnumerator.get_Current():System.Object:this (FullOpts) (1 base, 0 diff methods)
         -43 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[System.Numerics.Vector`1[float]]:System.Collections.IEnumerator.Reset():this (FullOpts) (1 base, 0 diff methods)
          -1 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombination>d__10`1[System.Numerics.Vector`1[float]]:System.IDisposable.Dispose():this (FullOpts) (1 base, 0 diff methods)
         -41 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[byte]:.ctor(int):this (FullOpts) (1 base, 0 diff methods)
        -330 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[byte]:MoveNext():bool:this (FullOpts) (1 base, 0 diff methods)
        -162 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[byte]:System.Collections.Generic.IEnumerable<T>.GetEnumerator():System.Collections.Generic.IEnumerator`1[byte]:this (FullOpts) (1 base, 0 diff methods)
          -5 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[byte]:System.Collections.Generic.IEnumerator<T>.get_Current():byte:this (FullOpts) (1 base, 0 diff methods)
         -13 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[byte]:System.Collections.IEnumerable.GetEnumerator():System.Collections.IEnumerator:this (FullOpts) (1 base, 0 diff methods)
         -28 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[byte]:System.Collections.IEnumerator.get_Current():System.Object:this (FullOpts) (1 base, 0 diff methods)
         -43 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[byte]:System.Collections.IEnumerator.Reset():this (FullOpts) (1 base, 0 diff methods)
          -1 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[byte]:System.IDisposable.Dispose():this (FullOpts) (1 base, 0 diff methods)
         -41 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[double]:.ctor(int):this (FullOpts) (1 base, 0 diff methods)
        -337 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[double]:MoveNext():bool:this (FullOpts) (1 base, 0 diff methods)
        -162 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[double]:System.Collections.Generic.IEnumerable<T>.GetEnumerator():System.Collections.Generic.IEnumerator`1[double]:this (FullOpts) (1 base, 0 diff methods)
          -6 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[double]:System.Collections.Generic.IEnumerator<T>.get_Current():double:this (FullOpts) (1 base, 0 diff methods)
         -13 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[double]:System.Collections.IEnumerable.GetEnumerator():System.Collections.IEnumerator:this (FullOpts) (1 base, 0 diff methods)
         -31 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[double]:System.Collections.IEnumerator.get_Current():System.Object:this (FullOpts) (1 base, 0 diff methods)
         -43 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[double]:System.Collections.IEnumerator.Reset():this (FullOpts) (1 base, 0 diff methods)
          -1 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[double]:System.IDisposable.Dispose():this (FullOpts) (1 base, 0 diff methods)
         -41 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[int]:.ctor(int):this (FullOpts) (1 base, 0 diff methods)
        -329 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[int]:MoveNext():bool:this (FullOpts) (1 base, 0 diff methods)
        -162 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[int]:System.Collections.Generic.IEnumerable<T>.GetEnumerator():System.Collections.Generic.IEnumerator`1[int]:this (FullOpts) (1 base, 0 diff methods)
          -4 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[int]:System.Collections.Generic.IEnumerator<T>.get_Current():int:this (FullOpts) (1 base, 0 diff methods)
         -13 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[int]:System.Collections.IEnumerable.GetEnumerator():System.Collections.IEnumerator:this (FullOpts) (1 base, 0 diff methods)
         -27 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[int]:System.Collections.IEnumerator.get_Current():System.Object:this (FullOpts) (1 base, 0 diff methods)
         -43 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[int]:System.Collections.IEnumerator.Reset():this (FullOpts) (1 base, 0 diff methods)
          -1 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[int]:System.IDisposable.Dispose():this (FullOpts) (1 base, 0 diff methods)
         -41 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[long]:.ctor(int):this (FullOpts) (1 base, 0 diff methods)
        -331 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[long]:MoveNext():bool:this (FullOpts) (1 base, 0 diff methods)
        -162 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[long]:System.Collections.Generic.IEnumerable<T>.GetEnumerator():System.Collections.Generic.IEnumerator`1[long]:this (FullOpts) (1 base, 0 diff methods)
          -5 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[long]:System.Collections.Generic.IEnumerator<T>.get_Current():long:this (FullOpts) (1 base, 0 diff methods)
         -13 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[long]:System.Collections.IEnumerable.GetEnumerator():System.Collections.IEnumerator:this (FullOpts) (1 base, 0 diff methods)
         -29 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[long]:System.Collections.IEnumerator.get_Current():System.Object:this (FullOpts) (1 base, 0 diff methods)
         -43 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[long]:System.Collections.IEnumerator.Reset():this (FullOpts) (1 base, 0 diff methods)
          -1 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[long]:System.IDisposable.Dispose():this (FullOpts) (1 base, 0 diff methods)
         -41 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[short]:.ctor(int):this (FullOpts) (1 base, 0 diff methods)
        -332 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[short]:MoveNext():bool:this (FullOpts) (1 base, 0 diff methods)
        -162 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[short]:System.Collections.Generic.IEnumerable<T>.GetEnumerator():System.Collections.Generic.IEnumerator`1[short]:this (FullOpts) (1 base, 0 diff methods)
          -6 (-100.00 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.Combinatorics+<SelectCombinationWithRepetition>d__12`1[short]:System.Collections.Generic.IEnumerator<T>.get_Current():short:this (FullOpts) (1 base, 0 diff methods)

24809 total methods with Code Size differences (24809 improved, 0 regressed), 2034432 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