Skip to content

[JitDiff X64] [EgorBo] JIT: Fold impossible type tests between unrelated classes #2092

Description

@MihuBot

Job completed in 22 minutes 20 seconds (remote runner delay: 1 minute 17 seconds).
dotnet/runtime#130805
Using arguments: -nuget
Main commit: dotnet/runtime@2b4d69b
PR commit: EgorBo/runtime-1@9be73dc

Diffs

Diffs
Found 165 files with textual diffs.

Summary of Code Size diffs:
(Lower is better)

Total bytes of base: 395604944
Total bytes of diff: 395537491
Total bytes of delta: -67453 (-0.02 % of base)
Total relative delta: -96.76
    diff is an improvement.
    relative diff is an improvement.


Top file regressions (bytes):
         612 : System.Data.Common.dasm (0.04 % of base)

Top file improvements (bytes):
      -23104 : MongoDB.Driver.dasm (-0.16 % of base)
      -14322 : MathNet.Numerics.dasm (-0.28 % of base)
       -8725 : EntityFramework.dasm (-0.12 % of base)
       -2656 : LaunchDarkly.ServerSdk.dasm (-0.51 % of base)
       -2610 : Stripe.net.dasm (-0.18 % of base)
       -2134 : Pomelo.EntityFrameworkCore.MySql.dasm (-0.31 % of base)
       -1603 : System.CommandLine.dasm (-0.87 % of base)
       -1352 : Microsoft.CodeAnalysis.Features.dasm (-0.03 % of base)
       -1041 : Microsoft.AspNetCore.OData.dasm (-0.09 % of base)
        -936 : Nest.dasm (-0.02 % of base)
        -876 : Microsoft.EntityFrameworkCore.dasm (-0.02 % of base)
        -791 : PhoneNumbers.dasm (-0.04 % of base)
        -739 : CsvHelper.dasm (-0.12 % of base)
        -728 : OpenAI.dasm (-0.01 % of base)
        -678 : Microsoft.OpenApi.dasm (-0.09 % of base)
        -493 : Microsoft.CodeAnalysis.AnalyzerUtilities.dasm (-0.01 % of base)
        -353 : Microsoft.Identity.Client.dasm (-0.03 % of base)
        -350 : Castle.Windsor.dasm (-0.07 % of base)
        -343 : ClosedXML.dasm (-0.02 % of base)
        -260 : MongoDB.Bson.dasm (-0.02 % of base)
        -247 : Selenium.WebDriver.dasm (-0.01 % of base)
        -189 : Consul.dasm (-0.04 % of base)
        -181 : NetTopologySuite.IO.SqlServerBytes.dasm (-1.42 % of base)
        -169 : App.Metrics.Core.dasm (-0.09 % of base)
        -160 : SharpCompress.dasm (-0.01 % of base)
        -157 : DnsClient.dasm (-0.09 % of base)
        -157 : Microsoft.OData.Edm.dasm (-0.01 % of base)
        -153 : FakeItEasy.dasm (-0.02 % of base)
        -124 : Microsoft.CodeAnalysis.CSharp.Features.dasm (-0.00 % of base)
        -120 : Npgsql.EntityFrameworkCore.PostgreSQL.dasm (-0.01 % of base)
        -114 : Moq.dasm (-0.02 % of base)
        -112 : AWSSDK.Core.dasm (-0.01 % of base)
        -110 : NSwag.Core.dasm (-0.11 % of base)
        -109 : System.DirectoryServices.Protocols.dasm (-0.08 % of base)
        -108 : System.Linq.Dynamic.Core.dasm (-0.03 % of base)
        -108 : Handlebars.dasm (-0.02 % of base)
        -101 : NJsonSchema.dasm (-0.02 % of base)
        -101 : Xunit.SkippableFact.dasm (-0.84 % of base)
        -101 : Azure.Storage.Blobs.dasm (-0.00 % of base)
        -101 : Azure.Storage.Files.Shares.dasm (-0.01 % of base)
         -88 : NuGet.Configuration.dasm (-0.04 % of base)
         -83 : CommandLine.dasm (-0.01 % of base)
         -70 : protobuf-net.dasm (-0.01 % of base)
         -59 : Elasticsearch.Net.dasm (-0.00 % of base)
         -59 : AngleSharp.Css.dasm (-0.01 % of base)
         -56 : Confluent.Kafka.dasm (-0.01 % of base)
         -56 : Microsoft.EntityFrameworkCore.Proxies.dasm (-0.02 % of base)
         -55 : Autofac.dasm (-0.01 % of base)
         -55 : Microsoft.DotNet.Scaffolding.Shared.dasm (-0.05 % of base)
         -55 : HotChocolate.Types.dasm (-0.00 % of base)
         -55 : System.ComponentModel.Composition.dasm (-0.01 % of base)
         -55 : Azure.ResourceManager.dasm (-0.00 % of base)
         -53 : System.Private.CoreLib.dasm (-0.00 % of base)
         -53 : System.Reflection.MetadataLoadContext.dasm (-0.02 % of base)
         -52 : Elastic.Apm.dasm (-0.00 % of base)
         -52 : System.Linq.Queryable.dasm (-0.01 % of base)
         -52 : Perfolizer.dasm (-0.02 % of base)
         -49 : PdfSharp.dasm (-0.01 % of base)
         -49 : Octokit.dasm (-0.00 % of base)
         -49 : NuGet.Packaging.dasm (-0.01 % of base)
         -48 : System.Linq.Expressions.dasm (-0.01 % of base)
         -46 : Rebus.dasm (-0.01 % of base)

63 total files with Code Size differences (62 improved, 1 regressed), 697 unchanged.

Top method regressions (bytes):
         102 (69.39 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollectionExtensions:Select[byte,System.Nullable`1[int]](System.Data.EnumerableRowCollection`1[byte],System.Func`2[byte,System.Nullable`1[int]]):System.Data.EnumerableRowCollection`1[System.Nullable`1[int]] (FullOpts)
         102 (69.39 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollectionExtensions:Select[double,System.Nullable`1[int]](System.Data.EnumerableRowCollection`1[double],System.Func`2[double,System.Nullable`1[int]]):System.Data.EnumerableRowCollection`1[System.Nullable`1[int]] (FullOpts)
         102 (69.39 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollectionExtensions:Select[int,System.Nullable`1[int]](System.Data.EnumerableRowCollection`1[int],System.Func`2[int,System.Nullable`1[int]]):System.Data.EnumerableRowCollection`1[System.Nullable`1[int]] (FullOpts)
         102 (69.39 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollectionExtensions:Select[long,System.Nullable`1[int]](System.Data.EnumerableRowCollection`1[long],System.Func`2[long,System.Nullable`1[int]]):System.Data.EnumerableRowCollection`1[System.Nullable`1[int]] (FullOpts)
         102 (69.39 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollectionExtensions:Select[short,System.Nullable`1[int]](System.Data.EnumerableRowCollection`1[short],System.Func`2[short,System.Nullable`1[int]]):System.Data.EnumerableRowCollection`1[System.Nullable`1[int]] (FullOpts)
         102 (69.39 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollectionExtensions:Select[System.Numerics.Vector`1[float],System.Nullable`1[int]](System.Data.EnumerableRowCollection`1[System.Numerics.Vector`1[float]],System.Func`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]):System.Data.EnumerableRowCollection`1[System.Nullable`1[int]] (FullOpts)

Top method improvements (bytes):
       -1842 (-37.85 % of base) : LaunchDarkly.ServerSdk.dasm - LaunchDarkly.Sdk.Server.Integrations.TestData:MakeInitData():LaunchDarkly.Sdk.Server.Subsystems.DataStoreTypes+FullDataSet`1[LaunchDarkly.Sdk.Server.Subsystems.DataStoreTypes+ItemDescriptor]:this (FullOpts)
       -1062 (-50.21 % of base) : Microsoft.CodeAnalysis.Features.dasm - Microsoft.CodeAnalysis.PdbSourceDocument.PdbSourceDocumentMetadataAsSourceFileProvider+TestAccessor:get_Documents():System.Collections.Immutable.ImmutableDictionary`2[System.String,Microsoft.CodeAnalysis.PdbSourceDocument.SourceDocumentInfo]:this (FullOpts)
        -868 (-13.50 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Mapping.ViewGeneration.Validation.ErrorPatternMatcher:MatchPartitionErrors():this (FullOpts)
        -791 (-22.26 % of base) : PhoneNumbers.dasm - PhoneNumbers.PhoneNumberToTimeZonesMapper:Create(System.String):PhoneNumbers.PhoneNumberToTimeZonesMapper (FullOpts)
        -725 (-39.19 % of base) : LaunchDarkly.ServerSdk.dasm - LaunchDarkly.Sdk.Server.Integrations.EventProcessorBuilder:MakeEventsConfiguration(LaunchDarkly.Sdk.Server.Subsystems.LdClientContext,bool):LaunchDarkly.Sdk.Internal.Events.EventsConfiguration:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[byte]:SameAs[double](MathNet.Numerics.LinearAlgebra.Matrix`1[double],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[byte]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[byte]:SameAs[int](MathNet.Numerics.LinearAlgebra.Matrix`1[int],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[byte]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[byte]:SameAs[long](MathNet.Numerics.LinearAlgebra.Matrix`1[long],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[byte]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[byte]:SameAs[short](MathNet.Numerics.LinearAlgebra.Matrix`1[short],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[byte]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[byte]:SameAs[System.Numerics.Vector`1[float]](MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[byte]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[double]:SameAs[byte](MathNet.Numerics.LinearAlgebra.Matrix`1[byte],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[double]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[double]:SameAs[int](MathNet.Numerics.LinearAlgebra.Matrix`1[int],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[double]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[double]:SameAs[long](MathNet.Numerics.LinearAlgebra.Matrix`1[long],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[double]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[double]:SameAs[short](MathNet.Numerics.LinearAlgebra.Matrix`1[short],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[double]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[double]:SameAs[System.Numerics.Vector`1[float]](MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[double]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[int]:SameAs[byte](MathNet.Numerics.LinearAlgebra.Matrix`1[byte],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[int]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[int]:SameAs[double](MathNet.Numerics.LinearAlgebra.Matrix`1[double],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[int]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[int]:SameAs[long](MathNet.Numerics.LinearAlgebra.Matrix`1[long],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[int]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[int]:SameAs[short](MathNet.Numerics.LinearAlgebra.Matrix`1[short],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[int]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[int]:SameAs[System.Numerics.Vector`1[float]](MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[int]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[long]:SameAs[byte](MathNet.Numerics.LinearAlgebra.Matrix`1[byte],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[long]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[long]:SameAs[double](MathNet.Numerics.LinearAlgebra.Matrix`1[double],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[long]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[long]:SameAs[int](MathNet.Numerics.LinearAlgebra.Matrix`1[int],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[long]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[long]:SameAs[short](MathNet.Numerics.LinearAlgebra.Matrix`1[short],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[long]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[long]:SameAs[System.Numerics.Vector`1[float]](MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[long]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[short]:SameAs[byte](MathNet.Numerics.LinearAlgebra.Matrix`1[byte],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[short]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[short]:SameAs[double](MathNet.Numerics.LinearAlgebra.Matrix`1[double],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[short]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[short]:SameAs[int](MathNet.Numerics.LinearAlgebra.Matrix`1[int],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[short]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[short]:SameAs[long](MathNet.Numerics.LinearAlgebra.Matrix`1[long],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[short]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[short]:SameAs[System.Numerics.Vector`1[float]](MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[short]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[System.Numerics.Vector`1[float]]:SameAs[byte](MathNet.Numerics.LinearAlgebra.Matrix`1[byte],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[System.Numerics.Vector`1[float]]:SameAs[double](MathNet.Numerics.LinearAlgebra.Matrix`1[double],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[System.Numerics.Vector`1[float]]:SameAs[int](MathNet.Numerics.LinearAlgebra.Matrix`1[int],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[System.Numerics.Vector`1[float]]:SameAs[long](MathNet.Numerics.LinearAlgebra.Matrix`1[long],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[System.Numerics.Vector`1[float]]:SameAs[short](MathNet.Numerics.LinearAlgebra.Matrix`1[short],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]]:this (FullOpts)
        -399 (-10.27 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Mapping.ViewGeneration.Validation.ErrorPatternMatcher:MatchConditionErrors():this (FullOpts)
        -364 (-43.49 % of base) : Microsoft.CodeAnalysis.AnalyzerUtilities.dasm - Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.DisposeAnalysis.DisposeAnalysis+DisposeDataFlowOperationVisitor:get_TrackedInstanceFieldPointsToMap():System.Collections.Immutable.ImmutableDictionary`2[Microsoft.CodeAnalysis.IFieldSymbol,Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAbstractValue]:this (FullOpts)
        -364 (-52.15 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.BinaryVectorDriverExtensions:ToQueryVector[double](MongoDB.Bson.BinaryVector`1[double]):MongoDB.Driver.QueryVector (FullOpts)
        -364 (-52.15 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.BinaryVectorDriverExtensions:ToQueryVector[int](MongoDB.Bson.BinaryVector`1[int]):MongoDB.Driver.QueryVector (FullOpts)
        -364 (-52.15 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.BinaryVectorDriverExtensions:ToQueryVector[long](MongoDB.Bson.BinaryVector`1[long]):MongoDB.Driver.QueryVector (FullOpts)
        -364 (-52.15 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.BinaryVectorDriverExtensions:ToQueryVector[short](MongoDB.Bson.BinaryVector`1[short]):MongoDB.Driver.QueryVector (FullOpts)
        -364 (-52.15 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.BinaryVectorDriverExtensions:ToQueryVector[System.Numerics.Vector`1[float]](MongoDB.Bson.BinaryVector`1[System.Numerics.Vector`1[float]]):MongoDB.Driver.QueryVector (FullOpts)
        -255 (-14.47 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Metadata.Edm.EdmModelSemanticValidationRules+<>c:<.cctor>b__52_4(System.Data.Entity.Core.Metadata.Edm.EdmModelValidationContext,System.Data.Entity.Core.Metadata.Edm.EntityContainer):this (FullOpts)
        -242 (-8.76 % of base) : Microsoft.Identity.Client.dasm - Microsoft.Identity.Client.TokenCache:LogCacheContents(Microsoft.Identity.Client.Internal.Requests.AuthenticationRequestParameters):this (FullOpts)
        -231 (-33.09 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.BinaryVectorDriverExtensions:ToQueryVector[byte](MongoDB.Bson.BinaryVector`1[byte]):MongoDB.Driver.QueryVector (FullOpts)
        -229 (-97.86 % of base) : System.CommandLine.dasm - System.CommandLine.Argument`1[byte]:get_DefaultValueFactory():System.Func`2[System.CommandLine.Parsing.ArgumentResult,byte]:this (FullOpts)
        -229 (-97.86 % of base) : System.CommandLine.dasm - System.CommandLine.Argument`1[double]:get_DefaultValueFactory():System.Func`2[System.CommandLine.Parsing.ArgumentResult,double]:this (FullOpts)
        -229 (-97.86 % of base) : System.CommandLine.dasm - System.CommandLine.Argument`1[int]:get_DefaultValueFactory():System.Func`2[System.CommandLine.Parsing.ArgumentResult,int]:this (FullOpts)
        -229 (-97.86 % of base) : System.CommandLine.dasm - System.CommandLine.Argument`1[long]:get_DefaultValueFactory():System.Func`2[System.CommandLine.Parsing.ArgumentResult,long]:this (FullOpts)
        -229 (-97.86 % of base) : System.CommandLine.dasm - System.CommandLine.Argument`1[short]:get_DefaultValueFactory():System.Func`2[System.CommandLine.Parsing.ArgumentResult,short]:this (FullOpts)
        -229 (-97.86 % of base) : System.CommandLine.dasm - System.CommandLine.Argument`1[System.Nullable`1[int]]:get_DefaultValueFactory():System.Func`2[System.CommandLine.Parsing.ArgumentResult,System.Nullable`1[int]]:this (FullOpts)
        -229 (-97.86 % of base) : System.CommandLine.dasm - System.CommandLine.Argument`1[System.Numerics.Vector`1[float]]:get_DefaultValueFactory():System.Func`2[System.CommandLine.Parsing.ArgumentResult,System.Numerics.Vector`1[float]]:this (FullOpts)
        -223 (-22.30 % of base) : EntityFramework.dasm - System.Data.Entity.ModelConfiguration.Conventions.StoreGeneratedIdentityKeyConvention:IsNonTableSplittingForeignKey(System.Data.Entity.Core.Metadata.Edm.AssociationType,System.Data.Entity.Core.Metadata.Edm.EdmProperty):bool (FullOpts)
        -211 (-11.12 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Metadata.Edm.StoreItemCollection:ConvertFunctionSignatureToCType(System.Data.Entity.Core.Metadata.Edm.EdmFunction):System.Data.Entity.Core.Metadata.Edm.EdmFunction (FullOpts)
        -208 (-96.74 % of base) : Pomelo.EntityFrameworkCore.MySql.dasm - Pomelo.EntityFrameworkCore.MySql.Query.ExpressionVisitors.Internal.MySqlBoolOptimizingExpressionVisitor:VisitJsonScalar(Microsoft.EntityFrameworkCore.Query.SqlExpressions.JsonScalarExpression):System.Linq.Expressions.Expression:this (FullOpts)
        -205 (-7.11 % of base) : CsvHelper.dasm - CsvHelper.Configuration.ClassMap:AutoMapConstructorParameters(CsvHelper.Configuration.ClassMap,CsvHelper.CsvContext,System.Collections.Generic.LinkedList`1[System.Type],int):this (FullOpts)
        -199 (-23.27 % of base) : Pomelo.EntityFrameworkCore.MySql.dasm - Pomelo.EntityFrameworkCore.MySql.Query.ExpressionVisitors.Internal.MySqlBoolOptimizingExpressionVisitor:VisitIn(Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression):System.Linq.Expressions.Expression:this (FullOpts)
        -198 (-64.29 % of base) : Pomelo.EntityFrameworkCore.MySql.dasm - Pomelo.EntityFrameworkCore.MySql.Query.ExpressionVisitors.Internal.MySqlBoolOptimizingExpressionVisitor:VisitSqlConstant(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlConstantExpression):System.Linq.Expressions.Expression:this (FullOpts)
        -196 (-48.64 % of base) : Pomelo.EntityFrameworkCore.MySql.dasm - Pomelo.EntityFrameworkCore.MySql.Query.ExpressionVisitors.Internal.MySqlBoolOptimizingExpressionVisitor:VisitExists(Microsoft.EntityFrameworkCore.Query.SqlExpressions.ExistsExpression):System.Linq.Expressions.Expression:this (FullOpts)
        -196 (-49.00 % of base) : Pomelo.EntityFrameworkCore.MySql.dasm - Pomelo.EntityFrameworkCore.MySql.Query.ExpressionVisitors.Internal.MySqlBoolOptimizingExpressionVisitor:VisitScalarSubquery(Microsoft.EntityFrameworkCore.Query.SqlExpressions.ScalarSubqueryExpression):System.Linq.Expressions.Expression:this (FullOpts)
        -195 (-13.31 % of base) : Selenium.WebDriver.dasm - OpenQA.Selenium.DriverOptions:GenerateDesiredCapabilities(bool):OpenQA.Selenium.IWritableCapabilities:this (FullOpts)
        -195 (-37.43 % of base) : Pomelo.EntityFrameworkCore.MySql.dasm - Pomelo.EntityFrameworkCore.MySql.Query.ExpressionVisitors.Internal.MySqlBoolOptimizingExpressionVisitor:VisitLike(Microsoft.EntityFrameworkCore.Query.SqlExpressions.LikeExpression):System.Linq.Expressions.Expression:this (FullOpts)
        -194 (-20.21 % of base) : Pomelo.EntityFrameworkCore.MySql.dasm - Pomelo.EntityFrameworkCore.MySql.Query.ExpressionVisitors.Internal.MySqlBoolOptimizingExpressionVisitor:VisitCase(Microsoft.EntityFrameworkCore.Query.SqlExpressions.CaseExpression):System.Linq.Expressions.Expression:this (FullOpts)
        -194 (-18.64 % of base) : Pomelo.EntityFrameworkCore.MySql.dasm - Pomelo.EntityFrameworkCore.MySql.Query.ExpressionVisitors.Internal.MySqlBoolOptimizingExpressionVisitor:VisitRowNumber(Microsoft.EntityFrameworkCore.Query.SqlExpressions.RowNumberExpression):System.Linq.Expressions.Expression:this (FullOpts)
        -192 (-49.36 % of base) : Pomelo.EntityFrameworkCore.MySql.dasm - Pomelo.EntityFrameworkCore.MySql.Query.ExpressionVisitors.Internal.MySqlBoolOptimizingExpressionVisitor:VisitCollate(Microsoft.EntityFrameworkCore.Query.SqlExpressions.CollateExpression):System.Linq.Expressions.Expression:this (FullOpts)
        -192 (-49.48 % of base) : Pomelo.EntityFrameworkCore.MySql.dasm - Pomelo.EntityFrameworkCore.MySql.Query.ExpressionVisitors.Internal.MySqlBoolOptimizingExpressionVisitor:VisitDistinct(Microsoft.EntityFrameworkCore.Query.SqlExpressions.DistinctExpression):System.Linq.Expressions.Expression:this (FullOpts)
        -182 (-2.74 % of base) : ClosedXML.dasm - ClosedXML.Excel.XLWorkbook:LoadConditionalFormatting(DocumentFormat.OpenXml.Spreadsheet.ConditionalFormatting,ClosedXML.Excel.XLWorksheet,System.Collections.Generic.Dictionary`2[int,DocumentFormat.OpenXml.Spreadsheet.DifferentialFormat],ClosedXML.Excel.IO.LoadContext):this (FullOpts)
        -165 (-4.02 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.Linq.Linq3Implementation.Translators.ExpressionToPipelineTranslators.LookupMethodToPipelineTranslator:Translate(MongoDB.Driver.Linq.Linq3Implementation.Translators.TranslationContext,System.Linq.Expressions.MethodCallExpression):MongoDB.Driver.Linq.Linq3Implementation.Ast.TranslatedPipeline (FullOpts)
        -160 (-14.80 % of base) : Nest.dasm - Nest.ExpressionExtensions:ComparisonValueFromExpression(System.Linq.Expressions.Expression,byref,byref):System.Object (FullOpts)
        -160 (-15.38 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder.Internal.ArgumentValidation:CheckFunction(System.Data.Entity.Core.Metadata.Edm.EdmFunction) (FullOpts)
        -156 (-28.78 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Common.TypeHelpers:GetTvfReturnType(System.Data.Entity.Core.Metadata.Edm.EdmFunction):System.Data.Entity.Core.Metadata.Edm.RowType (FullOpts)
        -155 (-3.83 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Mapping.MappingItemLoader+ModificationFunctionMappingLoader:LoadScalarPropertyParameterBinding(System.Xml.XPath.XPathNavigator,System.Data.Entity.Core.Metadata.Edm.StructuralType,bool):System.Data.Entity.Core.Mapping.ModificationFunctionParameterBinding:this (FullOpts)
        -152 (-2.93 % of base) : Microsoft.EntityFrameworkCore.dasm - Microsoft.EntityFrameworkCore.Query.Internal.NavigationExpandingExpressionVisitor+IncludeExpandingExpressionVisitor:ExpandIncludesHelper(System.Linq.Expressions.Expression,Microsoft.EntityFrameworkCore.Query.Internal.NavigationExpandingExpressionVisitor+EntityReference,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):System.Linq.Expressions.Expression:this (FullOpts)
        -151 (-8.72 % of base) : Microsoft.OpenApi.dasm - Microsoft.OpenApi.BaseOpenApiReference:ResolveRelativePointer(System.String,System.String):System.String (FullOpts)
        -147 (-3.69 % of base) : Microsoft.EntityFrameworkCore.dasm - Microsoft.EntityFrameworkCore.Metadata.Conventions.RelationshipDiscoveryConvention:RemoveIncompatibleWithExistingRelationships(System.Collections.Generic.IReadOnlyList`1[Microsoft.EntityFrameworkCore.Metadata.Conventions.RelationshipDiscoveryConvention+RelationshipCandidate],Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder):System.Collections.Generic.IReadOnlyList`1[Microsoft.EntityFrameworkCore.Metadata.Conventions.RelationshipDiscoveryConvention+RelationshipCandidate] (FullOpts)
        -133 (-10.55 % of base) : CsvHelper.dasm - CsvHelper.CsvWriter:WriteHeader(System.Type):this (FullOpts)
        -128 (-7.46 % of base) : NetTopologySuite.IO.SqlServerBytes.dasm - NetTopologySuite.IO.Serialization.Geography:WriteTo(System.IO.BinaryWriter):this (FullOpts)
        -126 (-7.80 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Mapping.FunctionImportMappingComposable:GetInternalTree(System.Data.Entity.Core.Query.InternalTrees.Command,System.Collections.Generic.IList`1[System.Data.Entity.Core.Query.InternalTrees.Node]):System.Data.Entity.Core.Query.InternalTrees.Node:this (FullOpts)
        -121 (-14.22 % of base) : Microsoft.CodeAnalysis.Features.dasm - Microsoft.CodeAnalysis.AddPackage.InstallPackageDirectlyCodeActionOperation:.ctor(Microsoft.CodeAnalysis.Packaging.IPackageInstallerService,Microsoft.CodeAnalysis.Document,System.String,System.String,System.String,bool,bool):this (FullOpts)
        -120 (-7.13 % of base) : Npgsql.EntityFrameworkCore.PostgreSQL.dasm - Npgsql.EntityFrameworkCore.PostgreSQL.Query.Internal.NpgsqlSetOperationTypingInjector:VisitSetOperation(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SetOperationBase):System.Linq.Expressions.Expression:this (FullOpts)
        -119 (-7.44 % of base) : Microsoft.OpenApi.dasm - Microsoft.OpenApi.OpenApiOAuthFlows:SerializeInternal(Microsoft.OpenApi.IOpenApiWriter,int,System.Action`2[Microsoft.OpenApi.IOpenApiWriter,Microsoft.OpenApi.IOpenApiSerializable]):this (FullOpts)
        -119 (-10.77 % of base) : Pomelo.EntityFrameworkCore.MySql.dasm - Pomelo.EntityFrameworkCore.MySql.Query.ExpressionVisitors.Internal.MySqlNonWorkingHavingExpressionVisitor:VisitSelectImmutable(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression):System.Linq.Expressions.Expression:this (FullOpts)
        -119 (-4.30 % of base) : EntityFramework.dasm - System.Data.Entity.ModelConfiguration.Configuration.ModificationStoredProcedureConfiguration:ConfigureParameters(System.Data.Entity.Core.Mapping.ModificationFunctionMapping):this (FullOpts)
        -118 (-10.23 % of base) : Castle.Windsor.dasm - Castle.Windsor.Proxy.DefaultProxyFactory:Create(Castle.MicroKernel.IKernel,System.Object,Castle.Core.ComponentModel,Castle.MicroKernel.Context.CreationContext,System.Object[]):System.Object:this (FullOpts)
        -118 (-6.75 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Mapping.ViewGeneration.Validation.ErrorPatternMatcher:MatchSplitErrors():this (FullOpts)
        -114 (-27.08 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Mapping.ViewGeneration.Validation.ErrorPatternMatcher:GetRightMemberPath(System.Data.Entity.Core.Mapping.ViewGeneration.Structures.MemberPath,System.Data.Entity.Core.Mapping.ViewGeneration.Structures.LeftCellWrapper):System.Data.Entity.Core.Mapping.ViewGeneration.Structures.MemberPath (FullOpts)
        -112 (-22.76 % of base) : CsvHelper.dasm - CsvHelper.TypeConversion.BooleanConverter:ConvertToString(System.Object,CsvHelper.IWriterRow,CsvHelper.Configuration.MemberMapData):System.String:this (FullOpts)
        -112 (-14.91 % of base) : Microsoft.AspNetCore.OData.dasm - Microsoft.AspNetCore.OData.Formatter.Deserialization.ODataActionPayloadDeserializer:GetAction(Microsoft.AspNetCore.OData.Formatter.Deserialization.ODataDeserializerContext):Microsoft.OData.Edm.IEdmAction (FullOpts)
        -110 (-6.11 % of base) : App.Metrics.Core.dasm - App.Metrics.MetricsBuilder:Build():App.Metrics.IMetricsRoot:this (FullOpts)
        -110 (-12.66 % of base) : NSwag.Core.dasm - NSwag.OpenApiOperation:UpdateBodyParameter(NSwag.OpenApiParameter):this (FullOpts)
        -110 (-17.27 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Metadata.Edm.EdmSerializationVisitor:VisitFunctionImport(System.Data.Entity.Core.Metadata.Edm.EdmFunction):this (FullOpts)
        -110 (-24.66 % of base) : EntityFramework.dasm - System.Data.Entity.Migrations.Infrastructure.EdmModelDiffer:MappingTypesAreIdentical(System.Data.Entity.Core.Mapping.EntityTypeMapping,System.Data.Entity.Core.Mapping.EntityTypeMapping):bool (FullOpts)
        -109 (-100.00 % of base) : System.DirectoryServices.Protocols.dasm - System.DirectoryServices.Protocols.PartialResultsRetriever:ThreadRoutine():this (FullOpts)
        -108 (-10.35 % of base) : DnsClient.dasm - DnsClient.LookupClient:HandleOptRecords(DnsClient.DnsQuerySettings,DnsClient.LookupClientAudit,DnsClient.NameServer,DnsClient.DnsResponseMessage):this (FullOpts)
        -108 (-31.58 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Mapping.ViewGeneration.Validation.ErrorPatternMatcher:CreateRightFragmentQuery(System.Data.Entity.Core.Mapping.ViewGeneration.Structures.LeftCellWrapper):System.Data.Entity.Core.Mapping.ViewGeneration.QueryRewriting.FragmentQuery:this (FullOpts)
        -108 (-11.24 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Objects.ELinq.ExpressionConverter+MethodCallTranslator+StringConcatTranslator:Translate(System.Data.Entity.Core.Objects.ELinq.ExpressionConverter,System.Linq.Expressions.MethodCallExpression):System.Data.Entity.Core.Common.CommandTrees.DbExpression:this (FullOpts)
        -107 (-6.50 % of base) : Microsoft.AspNetCore.OData.dasm - Microsoft.AspNetCore.OData.Routing.ODataPathExtensions:GetPropertyAndStructuredTypeFromPath(Microsoft.OData.UriParser.ODataPath):System.ValueTuple`3[Microsoft.OData.Edm.IEdmProperty,Microsoft.OData.Edm.IEdmStructuredType,System.String] (FullOpts)
        -104 (-11.78 % of base) : FakeItEasy.dasm - FakeItEasy.Core.FakeManager+PropertySetterRule+<>c__DisplayClass1_0:<Apply>b__0(System.Collections.Generic.LinkedList`1[FakeItEasy.Core.CallRuleMetadata]):this (FullOpts)
        -104 (-15.45 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder.Internal.ArgumentValidation:ValidateFunction(System.Data.Entity.Core.Metadata.Edm.EdmFunction,System.Collections.Generic.IEnumerable`1[System.Data.Entity.Core.Common.CommandTrees.DbExpression],byref):System.Data.Entity.Core.Metadata.Edm.TypeUsage (FullOpts)
        -104 (-3.71 % of base) : EntityFramework.dasm - System.Data.Entity.Core.EntityClient.Internal.EntityCommandDefinition:.ctor(System.Data.Common.DbProviderFactory,System.Data.Entity.Core.Common.CommandTrees.DbCommandTree,System.Data.Entity.Infrastructure.Interception.DbInterceptionContext,System.Data.Entity.Infrastructure.DependencyResolution.IDbDependencyResolver,System.Data.Entity.Core.Query.ResultAssembly.BridgeDataReaderFactory,System.Data.Entity.Core.Query.InternalTrees.ColumnMapFactory):this (FullOpts)

Top method regressions (percentages):
         102 (69.39 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollectionExtensions:Select[byte,System.Nullable`1[int]](System.Data.EnumerableRowCollection`1[byte],System.Func`2[byte,System.Nullable`1[int]]):System.Data.EnumerableRowCollection`1[System.Nullable`1[int]] (FullOpts)
         102 (69.39 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollectionExtensions:Select[double,System.Nullable`1[int]](System.Data.EnumerableRowCollection`1[double],System.Func`2[double,System.Nullable`1[int]]):System.Data.EnumerableRowCollection`1[System.Nullable`1[int]] (FullOpts)
         102 (69.39 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollectionExtensions:Select[int,System.Nullable`1[int]](System.Data.EnumerableRowCollection`1[int],System.Func`2[int,System.Nullable`1[int]]):System.Data.EnumerableRowCollection`1[System.Nullable`1[int]] (FullOpts)
         102 (69.39 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollectionExtensions:Select[long,System.Nullable`1[int]](System.Data.EnumerableRowCollection`1[long],System.Func`2[long,System.Nullable`1[int]]):System.Data.EnumerableRowCollection`1[System.Nullable`1[int]] (FullOpts)
         102 (69.39 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollectionExtensions:Select[short,System.Nullable`1[int]](System.Data.EnumerableRowCollection`1[short],System.Func`2[short,System.Nullable`1[int]]):System.Data.EnumerableRowCollection`1[System.Nullable`1[int]] (FullOpts)
         102 (69.39 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollectionExtensions:Select[System.Numerics.Vector`1[float],System.Nullable`1[int]](System.Data.EnumerableRowCollection`1[System.Numerics.Vector`1[float]],System.Func`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]):System.Data.EnumerableRowCollection`1[System.Nullable`1[int]] (FullOpts)

Top method improvements (percentages):
        -109 (-100.00 % of base) : System.DirectoryServices.Protocols.dasm - System.DirectoryServices.Protocols.PartialResultsRetriever:ThreadRoutine():this (FullOpts)
        -229 (-97.86 % of base) : System.CommandLine.dasm - System.CommandLine.Argument`1[byte]:get_DefaultValueFactory():System.Func`2[System.CommandLine.Parsing.ArgumentResult,byte]:this (FullOpts)
        -229 (-97.86 % of base) : System.CommandLine.dasm - System.CommandLine.Argument`1[double]:get_DefaultValueFactory():System.Func`2[System.CommandLine.Parsing.ArgumentResult,double]:this (FullOpts)
        -229 (-97.86 % of base) : System.CommandLine.dasm - System.CommandLine.Argument`1[int]:get_DefaultValueFactory():System.Func`2[System.CommandLine.Parsing.ArgumentResult,int]:this (FullOpts)
        -229 (-97.86 % of base) : System.CommandLine.dasm - System.CommandLine.Argument`1[long]:get_DefaultValueFactory():System.Func`2[System.CommandLine.Parsing.ArgumentResult,long]:this (FullOpts)
        -229 (-97.86 % of base) : System.CommandLine.dasm - System.CommandLine.Argument`1[short]:get_DefaultValueFactory():System.Func`2[System.CommandLine.Parsing.ArgumentResult,short]:this (FullOpts)
        -229 (-97.86 % of base) : System.CommandLine.dasm - System.CommandLine.Argument`1[System.Nullable`1[int]]:get_DefaultValueFactory():System.Func`2[System.CommandLine.Parsing.ArgumentResult,System.Nullable`1[int]]:this (FullOpts)
        -229 (-97.86 % of base) : System.CommandLine.dasm - System.CommandLine.Argument`1[System.Numerics.Vector`1[float]]:get_DefaultValueFactory():System.Func`2[System.CommandLine.Parsing.ArgumentResult,System.Numerics.Vector`1[float]]:this (FullOpts)
        -208 (-96.74 % of base) : Pomelo.EntityFrameworkCore.MySql.dasm - Pomelo.EntityFrameworkCore.MySql.Query.ExpressionVisitors.Internal.MySqlBoolOptimizingExpressionVisitor:VisitJsonScalar(Microsoft.EntityFrameworkCore.Query.SqlExpressions.JsonScalarExpression):System.Linq.Expressions.Expression:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[byte]:SameAs[double](MathNet.Numerics.LinearAlgebra.Matrix`1[double],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[byte]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[byte]:SameAs[int](MathNet.Numerics.LinearAlgebra.Matrix`1[int],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[byte]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[byte]:SameAs[long](MathNet.Numerics.LinearAlgebra.Matrix`1[long],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[byte]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[byte]:SameAs[short](MathNet.Numerics.LinearAlgebra.Matrix`1[short],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[byte]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[byte]:SameAs[System.Numerics.Vector`1[float]](MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[byte]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[double]:SameAs[byte](MathNet.Numerics.LinearAlgebra.Matrix`1[byte],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[double]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[double]:SameAs[int](MathNet.Numerics.LinearAlgebra.Matrix`1[int],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[double]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[double]:SameAs[long](MathNet.Numerics.LinearAlgebra.Matrix`1[long],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[double]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[double]:SameAs[short](MathNet.Numerics.LinearAlgebra.Matrix`1[short],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[double]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[double]:SameAs[System.Numerics.Vector`1[float]](MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[double]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[int]:SameAs[byte](MathNet.Numerics.LinearAlgebra.Matrix`1[byte],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[int]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[int]:SameAs[double](MathNet.Numerics.LinearAlgebra.Matrix`1[double],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[int]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[int]:SameAs[long](MathNet.Numerics.LinearAlgebra.Matrix`1[long],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[int]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[int]:SameAs[short](MathNet.Numerics.LinearAlgebra.Matrix`1[short],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[int]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[int]:SameAs[System.Numerics.Vector`1[float]](MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[int]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[long]:SameAs[byte](MathNet.Numerics.LinearAlgebra.Matrix`1[byte],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[long]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[long]:SameAs[double](MathNet.Numerics.LinearAlgebra.Matrix`1[double],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[long]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[long]:SameAs[int](MathNet.Numerics.LinearAlgebra.Matrix`1[int],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[long]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[long]:SameAs[short](MathNet.Numerics.LinearAlgebra.Matrix`1[short],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[long]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[long]:SameAs[System.Numerics.Vector`1[float]](MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[long]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[short]:SameAs[byte](MathNet.Numerics.LinearAlgebra.Matrix`1[byte],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[short]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[short]:SameAs[double](MathNet.Numerics.LinearAlgebra.Matrix`1[double],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[short]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[short]:SameAs[int](MathNet.Numerics.LinearAlgebra.Matrix`1[int],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[short]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[short]:SameAs[long](MathNet.Numerics.LinearAlgebra.Matrix`1[long],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[short]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[short]:SameAs[System.Numerics.Vector`1[float]](MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[short]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[System.Numerics.Vector`1[float]]:SameAs[byte](MathNet.Numerics.LinearAlgebra.Matrix`1[byte],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[System.Numerics.Vector`1[float]]:SameAs[double](MathNet.Numerics.LinearAlgebra.Matrix`1[double],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[System.Numerics.Vector`1[float]]:SameAs[int](MathNet.Numerics.LinearAlgebra.Matrix`1[int],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[System.Numerics.Vector`1[float]]:SameAs[long](MathNet.Numerics.LinearAlgebra.Matrix`1[long],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]]:this (FullOpts)
        -474 (-79.80 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.LinearAlgebra.MatrixBuilder`1[System.Numerics.Vector`1[float]]:SameAs[short](MathNet.Numerics.LinearAlgebra.Matrix`1[short],int,int,bool):MathNet.Numerics.LinearAlgebra.Matrix`1[System.Numerics.Vector`1[float]]:this (FullOpts)
        -198 (-64.29 % of base) : Pomelo.EntityFrameworkCore.MySql.dasm - Pomelo.EntityFrameworkCore.MySql.Query.ExpressionVisitors.Internal.MySqlBoolOptimizingExpressionVisitor:VisitSqlConstant(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlConstantExpression):System.Linq.Expressions.Expression:this (FullOpts)
         -83 (-57.64 % of base) : Microsoft.CodeAnalysis.AnalyzerUtilities.dasm - Microsoft.CodeAnalysis.ErrorReporting.FatalError+<>c__DisplayClass16_0:<ReportNonFatalErrorUnlessCancelledAsync>b__0(System.Threading.Tasks.Task):bool:this (FullOpts)
        -364 (-52.15 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.BinaryVectorDriverExtensions:ToQueryVector[double](MongoDB.Bson.BinaryVector`1[double]):MongoDB.Driver.QueryVector (FullOpts)
        -364 (-52.15 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.BinaryVectorDriverExtensions:ToQueryVector[int](MongoDB.Bson.BinaryVector`1[int]):MongoDB.Driver.QueryVector (FullOpts)
        -364 (-52.15 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.BinaryVectorDriverExtensions:ToQueryVector[long](MongoDB.Bson.BinaryVector`1[long]):MongoDB.Driver.QueryVector (FullOpts)
        -364 (-52.15 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.BinaryVectorDriverExtensions:ToQueryVector[short](MongoDB.Bson.BinaryVector`1[short]):MongoDB.Driver.QueryVector (FullOpts)
        -364 (-52.15 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.BinaryVectorDriverExtensions:ToQueryVector[System.Numerics.Vector`1[float]](MongoDB.Bson.BinaryVector`1[System.Numerics.Vector`1[float]]):MongoDB.Driver.QueryVector (FullOpts)
       -1062 (-50.21 % of base) : Microsoft.CodeAnalysis.Features.dasm - Microsoft.CodeAnalysis.PdbSourceDocument.PdbSourceDocumentMetadataAsSourceFileProvider+TestAccessor:get_Documents():System.Collections.Immutable.ImmutableDictionary`2[System.String,Microsoft.CodeAnalysis.PdbSourceDocument.SourceDocumentInfo]:this (FullOpts)
        -192 (-49.48 % of base) : Pomelo.EntityFrameworkCore.MySql.dasm - Pomelo.EntityFrameworkCore.MySql.Query.ExpressionVisitors.Internal.MySqlBoolOptimizingExpressionVisitor:VisitDistinct(Microsoft.EntityFrameworkCore.Query.SqlExpressions.DistinctExpression):System.Linq.Expressions.Expression:this (FullOpts)
         -46 (-49.46 % of base) : Microsoft.CodeAnalysis.AnalyzerUtilities.dasm - Microsoft.CodeAnalysis.ErrorReporting.FatalError+<>c:<ReportNonFatalErrorAsync>b__15_0(System.Threading.Tasks.Task):bool:this (FullOpts)
        -192 (-49.36 % of base) : Pomelo.EntityFrameworkCore.MySql.dasm - Pomelo.EntityFrameworkCore.MySql.Query.ExpressionVisitors.Internal.MySqlBoolOptimizingExpressionVisitor:VisitCollate(Microsoft.EntityFrameworkCore.Query.SqlExpressions.CollateExpression):System.Linq.Expressions.Expression:this (FullOpts)
        -196 (-49.00 % of base) : Pomelo.EntityFrameworkCore.MySql.dasm - Pomelo.EntityFrameworkCore.MySql.Query.ExpressionVisitors.Internal.MySqlBoolOptimizingExpressionVisitor:VisitScalarSubquery(Microsoft.EntityFrameworkCore.Query.SqlExpressions.ScalarSubqueryExpression):System.Linq.Expressions.Expression:this (FullOpts)
        -196 (-48.64 % of base) : Pomelo.EntityFrameworkCore.MySql.dasm - Pomelo.EntityFrameworkCore.MySql.Query.ExpressionVisitors.Internal.MySqlBoolOptimizingExpressionVisitor:VisitExists(Microsoft.EntityFrameworkCore.Query.SqlExpressions.ExistsExpression):System.Linq.Expressions.Expression:this (FullOpts)
        -364 (-43.49 % of base) : Microsoft.CodeAnalysis.AnalyzerUtilities.dasm - Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.DisposeAnalysis.DisposeAnalysis+DisposeDataFlowOperationVisitor:get_TrackedInstanceFieldPointsToMap():System.Collections.Immutable.ImmutableDictionary`2[Microsoft.CodeAnalysis.IFieldSymbol,Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAbstractValue]:this (FullOpts)
         -51 (-42.15 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Metadata.Edm.EdmFunction:get_ReturnParameter():System.Data.Entity.Core.Metadata.Edm.FunctionParameter:this (FullOpts)
         -62 (-39.24 % of base) : Moq.dasm - Moq.MatcherObserver:TryGetLastMatch(byref):bool:this (FullOpts)
        -725 (-39.19 % of base) : LaunchDarkly.ServerSdk.dasm - LaunchDarkly.Sdk.Server.Integrations.EventProcessorBuilder:MakeEventsConfiguration(LaunchDarkly.Sdk.Server.Subsystems.LdClientContext,bool):LaunchDarkly.Sdk.Internal.Events.EventsConfiguration:this (FullOpts)
         -54 (-39.13 % of base) : EntityFramework.dasm - System.Data.Entity.ModelConfiguration.Configuration.Types.StructuralTypeConfiguration+<>c:<get_ConfiguredProperties>b__8_0(System.Data.Entity.ModelConfiguration.Utilities.PropertyPath):System.Reflection.PropertyInfo:this (FullOpts)
       -1842 (-37.85 % of base) : LaunchDarkly.ServerSdk.dasm - LaunchDarkly.Sdk.Server.Integrations.TestData:MakeInitData():LaunchDarkly.Sdk.Server.Subsystems.DataStoreTypes+FullDataSet`1[LaunchDarkly.Sdk.Server.Subsystems.DataStoreTypes+ItemDescriptor]:this (FullOpts)
         -60 (-37.50 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.Linq.Linq3Implementation.Translators.ExpressionToExecutableQueryTranslators.Finalizers.FirstOrDefaultFinalizer`1[System.Numerics.Vector`1[float]]:Finalize(MongoDB.Driver.IAsyncCursor`1[System.Numerics.Vector`1[float]],System.Threading.CancellationToken):System.Numerics.Vector`1[float]:this (FullOpts)
        -195 (-37.43 % of base) : Pomelo.EntityFrameworkCore.MySql.dasm - Pomelo.EntityFrameworkCore.MySql.Query.ExpressionVisitors.Internal.MySqlBoolOptimizingExpressionVisitor:VisitLike(Microsoft.EntityFrameworkCore.Query.SqlExpressions.LikeExpression):System.Linq.Expressions.Expression:this (FullOpts)
         -51 (-36.69 % of base) : Castle.Windsor.dasm - Castle.MicroKernel.ModelBuilder.Descriptors.DefaultsDescriptor:FirstService(Castle.Core.ComponentModel):System.Type:this (FullOpts)
         -51 (-36.69 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Mapping.ViewGeneration.Structures.LeftCellWrapper:get_OnlyInputCell():System.Data.Entity.Core.Mapping.ViewGeneration.Structures.Cell:this (FullOpts)
         -59 (-36.65 % of base) : App.Metrics.Core.dasm - App.Metrics.MetricsReportingBuilder:UseUserConfiguredFormatter(App.Metrics.Reporting.IReportMetrics):this (FullOpts)
         -52 (-36.11 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Metadata.Edm.AssociationSet:get_SourceSet():System.Data.Entity.Core.Metadata.Edm.EntitySet:this (FullOpts)
         -51 (-35.66 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Mapping.StorageMappingItemCollection+<>c:<FindInterestingFunctionMappingMembers>b__42_0(System.Data.Entity.Core.Mapping.ModificationFunctionParameterBinding):System.Data.Entity.Core.Metadata.Edm.EdmMember:this (FullOpts)
         -59 (-35.12 % of base) : EntityFramework.dasm - System.Data.Entity.ModelConfiguration.Configuration.ModificationStoredProcedureConfiguration+<>c__DisplayClass30_0:<ConfigureParameters>b__4(System.Reflection.PropertyInfo):bool:this (FullOpts)
         -63 (-34.24 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Query.InternalTrees.AggregateOp:.ctor(System.Data.Entity.Core.Metadata.Edm.EdmFunction,bool):this (FullOpts)
         -52 (-34.21 % of base) : Azure.Storage.Blobs.dasm - Azure.Storage.Shared.PooledMemoryStream:GetLatestBufferWithAvailableSpaceOrDefault():Azure.Storage.Shared.PooledMemoryStream+BufferPartition:this (FullOpts)
         -52 (-34.21 % of base) : Azure.Storage.Files.Shares.dasm - Azure.Storage.Shared.PooledMemoryStream:GetLatestBufferWithAvailableSpaceOrDefault():Azure.Storage.Shared.PooledMemoryStream+BufferPartition:this (FullOpts)
         -88 (-33.85 % of base) : NuGet.Configuration.dasm - NuGet.Configuration.Settings:LoadSettingsGivenSettingsFiles(System.Collections.Generic.List`1[NuGet.Configuration.SettingsFile]):NuGet.Configuration.ISettings (FullOpts)
         -59 (-33.52 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Mapping.ViewGeneration.Structures.LeftCellWrapper:get_LeftExtent():System.Data.Entity.Core.Metadata.Edm.EntitySetBase:this (FullOpts)
         -60 (-33.52 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.Linq.Linq3Implementation.Translators.ExpressionToExecutableQueryTranslators.Finalizers.FirstFinalizer`1[System.Numerics.Vector`1[float]]:Finalize(MongoDB.Driver.IAsyncCursor`1[System.Numerics.Vector`1[float]],System.Threading.CancellationToken):System.Numerics.Vector`1[float]:this (FullOpts)
         -51 (-33.33 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Metadata.Edm.AssociationType:get_SourceEnd():System.Data.Entity.Core.Metadata.Edm.AssociationEndMember:this (FullOpts)
        -231 (-33.09 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.BinaryVectorDriverExtensions:ToQueryVector[byte](MongoDB.Bson.BinaryVector`1[byte]):MongoDB.Driver.QueryVector (FullOpts)
         -52 (-32.91 % of base) : EntityFramework.dasm - System.Data.Entity.ModelConfiguration.Configuration.Types.EntityTypeConfiguration:GetTableName():System.Data.Entity.Utilities.DatabaseName:this (FullOpts)
         -52 (-32.10 % of base) : EntityFramework.dasm - System.Data.Entity.ModelConfiguration.Configuration.Types.EntityTypeConfiguration:get_SchemaName():System.String:this (FullOpts)
         -52 (-32.10 % of base) : EntityFramework.dasm - System.Data.Entity.ModelConfiguration.Configuration.Types.EntityTypeConfiguration:get_TableName():System.String:this (FullOpts)
         -53 (-31.74 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Query.InternalTrees.FunctionOp:.ctor(System.Data.Entity.Core.Metadata.Edm.EdmFunction):this (FullOpts)
        -108 (-31.58 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Mapping.ViewGeneration.Validation.ErrorPatternMatcher:CreateRightFragmentQuery(System.Data.Entity.Core.Mapping.ViewGeneration.Structures.LeftCellWrapper):System.Data.Entity.Core.Mapping.ViewGeneration.QueryRewriting.FragmentQuery:this (FullOpts)
         -51 (-31.48 % of base) : EntityFramework.dasm - System.Data.Entity.ModelConfiguration.Edm.StorageEntityTypeMappingExtensions:GetPrimaryTable(System.Data.Entity.Core.Mapping.EntityTypeMapping):System.Data.Entity.Core.Metadata.Edm.EntityType (FullOpts)
         -53 (-31.36 % of base) : ClosedXML.dasm - ClosedXML.Excel.XLDataValidations+<>c__DisplayClass19_0:<Consolidate>b__1(ClosedXML.Excel.IXLDataValidation):bool:this (FullOpts)
         -63 (-31.03 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Query.InternalTrees.Command:CreateAggregateOp(System.Data.Entity.Core.Metadata.Edm.EdmFunction,bool):System.Data.Entity.Core.Query.InternalTrees.AggregateOp:this (FullOpts)
         -57 (-30.16 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Query.InternalTrees.Command:CreateFunctionOp(System.Data.Entity.Core.Metadata.Edm.EdmFunction):System.Data.Entity.Core.Query.InternalTrees.FunctionOp:this (FullOpts)
         -52 (-30.06 % of base) : System.Linq.Dynamic.Core.dasm - System.Linq.Dynamic.Core.Parser.ExpressionHelper:GetMethodCallExpression(System.Linq.Expressions.MethodCallExpression):System.Linq.Expressions.Expression (FullOpts)
        -156 (-28.78 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Common.TypeHelpers:GetTvfReturnType(System.Data.Entity.Core.Metadata.Edm.EdmFunction):System.Data.Entity.Core.Metadata.Edm.RowType (FullOpts)
         -70 (-28.23 % of base) : Castle.Windsor.dasm - Castle.MicroKernel.ModelBuilder.Descriptors.DefaultsDescriptor:BuildComponentModel(Castle.MicroKernel.IKernel,Castle.Core.ComponentModel):this (FullOpts)
         -52 (-28.11 % of base) : EntityFramework.dasm - System.Data.Entity.ModelConfiguration.Configuration.Types.EntityTypeConfiguration:<UpdateTableNameForSubTypes>b__62_2(System.Data.Entity.ModelConfiguration.Configuration.Mapping.EntityMappingConfiguration):System.Data.Entity.Utilities.DatabaseName:this (FullOpts)
         -72 (-27.91 % of base) : Microsoft.CodeAnalysis.CSharp.Features.dasm - Microsoft.CodeAnalysis.CSharp.CodeRefactorings.InlineTemporary.CSharpInlineTemporaryCodeRefactoringProvider:FindDeclarator(Microsoft.CodeAnalysis.SyntaxNode):Microsoft.CodeAnalysis.CSharp.Syntax.VariableDeclaratorSyntax (FullOpts)
         -56 (-27.59 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.SafeKafkaHandle:ListGroup(System.String,int):Confluent.Kafka.GroupInfo:this (FullOpts)
         -70 (-27.34 % of base) : protobuf-net.dasm - ProtoBuf.Meta.AutoCompileTypeModel:GetSchema(ProtoBuf.Meta.SchemaGenerationOptions):System.String:this (FullOpts)
        -114 (-27.08 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Mapping.ViewGeneration.Validation.ErrorPatternMatcher:GetRightMemberPath(System.Data.Entity.Core.Mapping.ViewGeneration.Structures.MemberPath,System.Data.Entity.Core.Mapping.ViewGeneration.Structures.LeftCellWrapper):System.Data.Entity.Core.Mapping.ViewGeneration.Structures.MemberPath (FullOpts)
         -56 (-27.05 % of base) : Castle.Windsor.dasm - Castle.Core.ComponentModel:get_HasClassServices():bool:this (FullOpts)
         -63 (-27.04 % of base) : AWSSDK.Core.dasm - Amazon.Runtime.CredentialManagement.Internal.CredentialProfileTypeDetector:GetPropertiesForProfileType(int):System.Collections.Generic.HashSet`1[System.String] (FullOpts)
         -59 (-26.11 % of base) : AngleSharp.Css.dasm - AngleSharp.Css.Parser.CssParser+<>c__DisplayClass25_0:<ParseProperty>b__0(AngleSharp.Css.Parser.CssBuilder,AngleSharp.Css.Parser.Tokens.CssToken):System.Tuple`2[AngleSharp.Css.Dom.ICssProperty,AngleSharp.Css.Parser.Tokens.CssToken]:this (FullOpts)
        -110 (-24.66 % of base) : EntityFramework.dasm - System.Data.Entity.Migrations.Infrastructure.EdmModelDiffer:MappingTypesAreIdentical(System.Data.Entity.Core.Mapping.EntityTypeMapping,System.Data.Entity.Core.Mapping.EntityTypeMapping):bool (FullOpts)
         -53 (-24.42 % of base) : EntityFramework.dasm - System.Data.Entity.ModelConfiguration.Configuration.Mapping.EntityMappingConfiguration+<>c__DisplayClass44_0:<FindOrCreateTypeMappingFragment>b__1(System.Data.Entity.ModelConfiguration.Utilities.EdmPropertyPath):bool:this (FullOpts)
         -66 (-24.26 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Objects.Internal.ForeignKeyFactory:CreateKeyFromForeignKeyValues(System.Data.Entity.Core.Objects.EntityEntry,System.Data.Entity.Core.Objects.DataClasses.RelatedEnd):System.Data.Entity.Core.EntityKey (FullOpts)
         -56 (-23.43 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder:CreateFunctionAggregate(System.Data.Entity.Core.Metadata.Edm.EdmFunction,System.Collections.Generic.IEnumerable`1[System.Data.Entity.Core.Common.CommandTrees.DbExpression],bool):System.Data.Entity.Core.Common.CommandTrees.DbFunctionAggregate (FullOpts)
        -199 (-23.27 % of base) : Pomelo.EntityFrameworkCore.MySql.dasm - Pomelo.EntityFrameworkCore.MySql.Query.ExpressionVisitors.Internal.MySqlBoolOptimizingExpressionVisitor:VisitIn(Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression):System.Linq.Expressions.Expression:this (FullOpts)
        -112 (-22.76 % of base) : CsvHelper.dasm - CsvHelper.TypeConversion.BooleanConverter:ConvertToString(System.Object,CsvHelper.IWriterRow,CsvHelper.Configuration.MemberMapData):System.String:this (FullOpts)

736 total methods with Code Size differences (730 improved, 6 regressed), 2113751 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