Skip to content

[JitDiff X64] [hez2010] Support devirtualization for virtual methods that re ... #2050

Description

@MihuBot

Job completed in 24 minutes 53 seconds (remote runner delay: 1 minute 17 seconds).
dotnet/runtime#129806
Using arguments: -nuget -dependsOn 128702
Main commit: dotnet/runtime@d956c4a
PR commit: hez2010/runtime@7461e66

Diffs

Diffs
Found 138 files with textual diffs.

Summary of Code Size diffs:
(Lower is better)

Total bytes of base: 364575561
Total bytes of diff: 364576427
Total bytes of delta: 866 (0.00 % of base)
Total relative delta: 4.38
    diff is a regression.
    relative diff is a regression.


Total byte diff includes 109 bytes from reconciling methods
	Base had    0 unique methods,        0 unique bytes
	Diff had    1 unique methods,      109 unique bytes

Top file regressions (bytes):
        1694 : System.Linq.Parallel.dasm (0.07 % of base)
         100 : Microsoft.EntityFrameworkCore.dasm (0.00 % of base)
          80 : protobuf-net.dasm (0.01 % of base)
          77 : GraphQL.dasm (0.00 % of base)
          56 : EntityFramework.dasm (0.00 % of base)
          54 : protobuf-net.Core.dasm (0.01 % of base)
          44 : System.ComponentModel.TypeConverter.dasm (0.01 % of base)
          31 : Nest.dasm (0.00 % of base)
          29 : Google.Api.Gax.Grpc.dasm (0.01 % of base)
          26 : Elasticsearch.Net.dasm (0.00 % of base)
          22 : Grpc.AspNetCore.Server.dasm (0.02 % of base)
          18 : Moq.dasm (0.00 % of base)
          18 : YamlDotNet.dasm (0.00 % of base)
          18 : System.Linq.Expressions.dasm (0.00 % of base)
          11 : CsvHelper.dasm (0.00 % of base)
           7 : System.Data.Common.dasm (0.00 % of base)

Top file improvements (bytes):
        -517 : MongoDB.Driver.dasm (-0.00 % of base)
        -304 : nunit.framework.dasm (-0.02 % of base)
        -296 : Microsoft.Extensions.Azure.dasm (-0.21 % of base)
        -154 : System.Reactive.dasm (-0.00 % of base)
         -36 : Elastic.Apm.dasm (-0.00 % of base)
         -36 : Newtonsoft.Json.dasm (-0.00 % of base)
         -30 : OpenTelemetry.dasm (-0.01 % of base)
         -18 : System.Text.Json.dasm (-0.00 % of base)
         -15 : NSubstitute.dasm (-0.00 % of base)
         -13 : Microsoft.Extensions.Options.dasm (-0.02 % of base)

26 total files with Code Size differences (10 improved, 16 regressed), 708 unchanged.

Top method regressions (bytes):
         242 (119.21 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.SortQueryOperatorResults`2+ChildResultsRecipient[byte,System.Nullable`1[int]]:Receive[System.__Canon](System.Linq.Parallel.PartitionedStream`2[byte,System.__Canon]):this (FullOpts)
         242 (119.21 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.SortQueryOperatorResults`2+ChildResultsRecipient[double,System.Nullable`1[int]]:Receive[System.__Canon](System.Linq.Parallel.PartitionedStream`2[double,System.__Canon]):this (FullOpts)
         242 (119.21 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.SortQueryOperatorResults`2+ChildResultsRecipient[int,System.Nullable`1[int]]:Receive[System.__Canon](System.Linq.Parallel.PartitionedStream`2[int,System.__Canon]):this (FullOpts)
         242 (119.21 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.SortQueryOperatorResults`2+ChildResultsRecipient[long,System.Nullable`1[int]]:Receive[System.__Canon](System.Linq.Parallel.PartitionedStream`2[long,System.__Canon]):this (FullOpts)
         242 (119.21 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.SortQueryOperatorResults`2+ChildResultsRecipient[short,System.Nullable`1[int]]:Receive[System.__Canon](System.Linq.Parallel.PartitionedStream`2[short,System.__Canon]):this (FullOpts)
         242 (119.21 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.SortQueryOperatorResults`2+ChildResultsRecipient[System.Nullable`1[int],System.Nullable`1[int]]:Receive[System.__Canon](System.Linq.Parallel.PartitionedStream`2[System.Nullable`1[int],System.__Canon]):this (FullOpts)
         242 (119.21 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.SortQueryOperatorResults`2+ChildResultsRecipient[System.Numerics.Vector`1[float],System.Nullable`1[int]]:Receive[System.__Canon](System.Linq.Parallel.PartitionedStream`2[System.Numerics.Vector`1[float],System.__Canon]):this (FullOpts)
         109 (Infinity of base) : System.DirectoryServices.Protocols.dasm - 
          74 (11.60 % of base) : Microsoft.EntityFrameworkCore.dasm - Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry:ReadOriginalValue[System.__Canon](Microsoft.EntityFrameworkCore.Metadata.IProperty,int):System.__Canon:this (FullOpts)
          73 (10.86 % of base) : protobuf-net.dasm - ProtoBuf.Compiler.CompilerContextScope:ImplementsServiceFor[System.__Canon](int):bool:this (FullOpts)
          44 (35.77 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.DelegatingTypeDescriptionProvider:RegisterType[System.__Canon]():this (FullOpts)
          43 (3.70 % of base) : Microsoft.EntityFrameworkCore.dasm - Microsoft.EntityFrameworkCore.Internal.ManyToManyLoader`2[System.__Canon,System.__Canon]:Query(Microsoft.EntityFrameworkCore.DbContext,System.Object[],Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,int):System.Linq.IQueryable`1[System.__Canon]:this (FullOpts)
          31 (14.62 % of base) : Nest.dasm - Nest.ReadAsFormatter`2[System.__Canon,System.__Canon]:SerializeInternal(byref,System.__Canon,Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)
          26 (9.56 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Resolvers.DefaultStandardResolver+FormatterCache`1[System.__Canon]:.cctor() (FullOpts)
          21 (4.51 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.AggregateFluent`2[byte,System.Nullable`1[int]]:Merge[System.__Canon](MongoDB.Driver.IMongoCollection`1[System.__Canon],MongoDB.Driver.MergeStageOptions`1[System.__Canon],System.Threading.CancellationToken):MongoDB.Driver.IAsyncCursor`1[System.__Canon]:this (FullOpts)
          21 (4.51 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.AggregateFluent`2[double,System.Nullable`1[int]]:Merge[System.__Canon](MongoDB.Driver.IMongoCollection`1[System.__Canon],MongoDB.Driver.MergeStageOptions`1[System.__Canon],System.Threading.CancellationToken):MongoDB.Driver.IAsyncCursor`1[System.__Canon]:this (FullOpts)
          21 (4.51 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.AggregateFluent`2[int,System.Nullable`1[int]]:Merge[System.__Canon](MongoDB.Driver.IMongoCollection`1[System.__Canon],MongoDB.Driver.MergeStageOptions`1[System.__Canon],System.Threading.CancellationToken):MongoDB.Driver.IAsyncCursor`1[System.__Canon]:this (FullOpts)
          21 (4.51 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.AggregateFluent`2[long,System.Nullable`1[int]]:Merge[System.__Canon](MongoDB.Driver.IMongoCollection`1[System.__Canon],MongoDB.Driver.MergeStageOptions`1[System.__Canon],System.Threading.CancellationToken):MongoDB.Driver.IAsyncCursor`1[System.__Canon]:this (FullOpts)
          21 (4.51 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.AggregateFluent`2[short,System.Nullable`1[int]]:Merge[System.__Canon](MongoDB.Driver.IMongoCollection`1[System.__Canon],MongoDB.Driver.MergeStageOptions`1[System.__Canon],System.Threading.CancellationToken):MongoDB.Driver.IAsyncCursor`1[System.__Canon]:this (FullOpts)
          21 (4.51 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.AggregateFluent`2[System.Nullable`1[int],System.Nullable`1[int]]:Merge[System.__Canon](MongoDB.Driver.IMongoCollection`1[System.__Canon],MongoDB.Driver.MergeStageOptions`1[System.__Canon],System.Threading.CancellationToken):MongoDB.Driver.IAsyncCursor`1[System.__Canon]:this (FullOpts)
          21 (4.51 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.AggregateFluent`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:Merge[System.__Canon](MongoDB.Driver.IMongoCollection`1[System.__Canon],MongoDB.Driver.MergeStageOptions`1[System.__Canon],System.Threading.CancellationToken):MongoDB.Driver.IAsyncCursor`1[System.__Canon]:this (FullOpts)
          18 (1.11 % of base) : Moq.dasm - Moq.Mock:Get[System.__Canon](System.__Canon):Moq.Mock`1[System.__Canon] (FullOpts)
          18 (2.15 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.DefaultJsonTypeInfoResolver:DeterminePropertyAccessors[System.__Canon](System.Text.Json.Serialization.Metadata.JsonPropertyInfo`1[System.__Canon],System.Reflection.MemberInfo,bool) (FullOpts)
          16 (5.46 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.DefaultJsonTypeInfoResolver+UnionMetadataBuilder`1[System.__Canon]:.ctor():this (FullOpts)
          11 (0.22 % of base) : CsvHelper.dasm - CsvHelper.Expressions.ObjectRecordWriter:CreateWriteDelegate[System.__Canon](System.Type):System.Action`1[System.__Canon]:this (FullOpts)
          11 (1.19 % of base) : Google.Api.Gax.Grpc.dasm - Google.Api.Gax.Grpc.Gcp.GcpCallInvoker:AsyncDuplexStreamingCall[System.__Canon,System.__Canon](Grpc.Core.Method`2[System.__Canon,System.__Canon],System.String,Grpc.Core.CallOptions):Grpc.Core.AsyncDuplexStreamingCall`2[System.__Canon,System.__Canon]:this (FullOpts)
          11 (1.06 % of base) : Google.Api.Gax.Grpc.dasm - Google.Api.Gax.Grpc.Gcp.GcpCallInvoker:AsyncServerStreamingCall[System.__Canon,System.__Canon](Grpc.Core.Method`2[System.__Canon,System.__Canon],System.String,Grpc.Core.CallOptions,System.__Canon):Grpc.Core.AsyncServerStreamingCall`1[System.__Canon]:this (FullOpts)
          11 (0.57 % of base) : GraphQL.dasm - GraphQL.Types.ComplexGraphType`1[byte]:Field[System.__Canon](System.String,System.Linq.Expressions.Expression`1[System.__Canon],System.Nullable`1[bool],System.Type):GraphQL.Builders.FieldBuilder`2[byte,System.__Canon]:this (FullOpts)
          11 (0.57 % of base) : GraphQL.dasm - GraphQL.Types.ComplexGraphType`1[double]:Field[System.__Canon](System.String,System.Linq.Expressions.Expression`1[System.__Canon],System.Nullable`1[bool],System.Type):GraphQL.Builders.FieldBuilder`2[double,System.__Canon]:this (FullOpts)
          11 (0.57 % of base) : GraphQL.dasm - GraphQL.Types.ComplexGraphType`1[int]:Field[System.__Canon](System.String,System.Linq.Expressions.Expression`1[System.__Canon],System.Nullable`1[bool],System.Type):GraphQL.Builders.FieldBuilder`2[int,System.__Canon]:this (FullOpts)
          11 (0.57 % of base) : GraphQL.dasm - GraphQL.Types.ComplexGraphType`1[long]:Field[System.__Canon](System.String,System.Linq.Expressions.Expression`1[System.__Canon],System.Nullable`1[bool],System.Type):GraphQL.Builders.FieldBuilder`2[long,System.__Canon]:this (FullOpts)
          11 (0.57 % of base) : GraphQL.dasm - GraphQL.Types.ComplexGraphType`1[short]:Field[System.__Canon](System.String,System.Linq.Expressions.Expression`1[System.__Canon],System.Nullable`1[bool],System.Type):GraphQL.Builders.FieldBuilder`2[short,System.__Canon]:this (FullOpts)
          11 (0.57 % of base) : GraphQL.dasm - GraphQL.Types.ComplexGraphType`1[System.Nullable`1[int]]:Field[System.__Canon](System.String,System.Linq.Expressions.Expression`1[System.__Canon],System.Nullable`1[bool],System.Type):GraphQL.Builders.FieldBuilder`2[System.Nullable`1[int],System.__Canon]:this (FullOpts)
          11 (0.57 % of base) : GraphQL.dasm - GraphQL.Types.ComplexGraphType`1[System.Numerics.Vector`1[float]]:Field[System.__Canon](System.String,System.Linq.Expressions.Expression`1[System.__Canon],System.Nullable`1[bool],System.Type):GraphQL.Builders.FieldBuilder`2[System.Numerics.Vector`1[float],System.__Canon]:this (FullOpts)
          11 (0.70 % of base) : Grpc.AspNetCore.Server.dasm - Grpc.Shared.Server.InterceptorPipelineBuilder`2+<>c__DisplayClass4_0+<<DuplexStreamingPipeline>b__1>d[System.__Canon,System.__Canon]:MoveNext():this (FullOpts)
          11 (0.66 % of base) : Grpc.AspNetCore.Server.dasm - Grpc.Shared.Server.InterceptorPipelineBuilder`2+<>c__DisplayClass5_0+<<ServerStreamingPipeline>b__1>d[System.__Canon,System.__Canon]:MoveNext():this (FullOpts)
          11 (0.80 % of base) : protobuf-net.Core.dasm - ProtoBuf.Serializers.ImmutableHashSetSerializer`1[System.__Canon]:WritePacked(byref,System.Collections.Immutable.ImmutableHashSet`1[System.__Canon],ProtoBuf.Serializers.IMeasuringSerializer`1[System.__Canon],int):this (FullOpts)
          11 (2.21 % of base) : protobuf-net.Core.dasm - ProtoBuf.Serializers.ImmutableListSerializer`1[System.__Canon]:WritePacked(byref,System.Collections.Immutable.ImmutableList`1[System.__Canon],ProtoBuf.Serializers.IMeasuringSerializer`1[System.__Canon],int):this (FullOpts)
          11 (2.32 % of base) : protobuf-net.Core.dasm - ProtoBuf.Serializers.ImmutableSortedSetSerializer`1[System.__Canon]:WritePacked(byref,System.Collections.Immutable.ImmutableSortedSet`1[System.__Canon],ProtoBuf.Serializers.IMeasuringSerializer`1[System.__Canon],int):this (FullOpts)
          11 (3.32 % of base) : EntityFramework.dasm - System.Data.Entity.Infrastructure.DbChangeTracker:Entries[System.__Canon]():System.Collections.Generic.IEnumerable`1[System.__Canon]:this (FullOpts)
          11 (3.07 % of base) : EntityFramework.dasm - System.Data.Entity.Internal.DbLocalView`1[System.__Canon]:Remove(System.__Canon):bool:this (FullOpts)
          11 (2.25 % of base) : System.Linq.Expressions.dasm - System.Runtime.CompilerServices.CallSiteBinder:BindCore[System.__Canon](System.Runtime.CompilerServices.CallSite`1[System.__Canon],System.Object[]):System.__Canon:this (FullOpts)
          11 (1.00 % of base) : YamlDotNet.dasm - YamlDotNet.Serialization.ObjectGraphTraversalStrategies.FullObjectGraphTraversalStrategy:TraverseProperties[System.__Canon](YamlDotNet.Serialization.IObjectDescriptor,YamlDotNet.Serialization.IObjectGraphVisitor`1[System.__Canon],System.__Canon,System.Collections.Generic.Stack`1[YamlDotNet.Serialization.ObjectGraphTraversalStrategies.FullObjectGraphTraversalStrategy+ObjectPathSegment],YamlDotNet.Serialization.ObjectSerializer):this (FullOpts)
          10 (2.49 % of base) : EntityFramework.dasm - System.Data.Entity.Internal.Linq.InternalSet`1[System.__Canon]:ExecuteSqlQuery(System.String,bool,System.Nullable`1[bool],System.Object[]):System.Collections.IEnumerator:this (FullOpts)
          10 (4.27 % of base) : System.Reactive.dasm - System.Reactive.Linq.QueryLanguage+<>c__DisplayClass349_0`1[System.__Canon]:<Defer>b__0():System.IObservable`1[System.__Canon]:this (FullOpts)
          10 (4.27 % of base) : System.Reactive.dasm - System.Reactive.Linq.QueryLanguage+<>c__DisplayClass350_0`1[System.__Canon]:<Defer>b__0():System.IObservable`1[System.__Canon]:this (FullOpts)
           9 (1.00 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Objects.DataClasses.EntityCollection`1[System.__Canon]:Exclude():this (FullOpts)
           7 (0.80 % of base) : Google.Api.Gax.Grpc.dasm - Google.Api.Gax.Grpc.Gcp.GcpCallInvoker:AsyncUnaryCall[System.__Canon,System.__Canon](Grpc.Core.Method`2[System.__Canon,System.__Canon],System.String,Grpc.Core.CallOptions,System.__Canon):Grpc.Core.AsyncUnaryCall`1[System.__Canon]:this (FullOpts)
           7 (0.90 % of base) : protobuf-net.dasm - ProtoBuf.Internal.Serializers.SubValueSerializer`1[System.__Canon]:EmitRead(ProtoBuf.Compiler.CompilerContext,ProtoBuf.Compiler.Local):this (FullOpts)
           7 (0.64 % of base) : protobuf-net.Core.dasm - ProtoBuf.ProtoWriter+State:WriteAny[System.__Canon](int,int,System.__Canon,ProtoBuf.Serializers.ISerializer`1[System.__Canon]):this (FullOpts)
           7 (0.88 % of base) : protobuf-net.Core.dasm - ProtoBuf.ProtoWriter+State:WriteWrapped[System.__Canon](int,int,System.__Canon,ProtoBuf.Serializers.ISerializer`1[System.__Canon]):this (FullOpts)
           7 (2.03 % of base) : protobuf-net.Core.dasm - ProtoBuf.Serializers.DefaultMemoryConverter`1[System.__Canon]:GetFor[System.__Canon](ProtoBuf.Meta.TypeModel):ProtoBuf.Serializers.IMemoryConverter`2[System.__Canon,System.__Canon] (FullOpts)
           7 (1.22 % of base) : System.Data.Common.dasm - System.Data.Common.DbDataReader:GetFieldValueAsync[System.__Canon](int,System.Threading.CancellationToken):System.Threading.Tasks.Task`1[System.__Canon]:this (FullOpts)
           7 (0.87 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Expression`1[System.__Canon]:Create(System.Linq.Expressions.Expression,System.String,bool,System.Collections.Generic.IReadOnlyList`1[System.Linq.Expressions.ParameterExpression]):System.Linq.Expressions.Expression`1[System.__Canon] (FullOpts)
           7 (0.44 % of base) : YamlDotNet.dasm - YamlDotNet.Serialization.ObjectGraphTraversalStrategies.FullObjectGraphTraversalStrategy:TraverseDictionary[System.__Canon](YamlDotNet.Serialization.IPropertyDescriptor,YamlDotNet.Serialization.IObjectDescriptor,YamlDotNet.Serialization.IObjectGraphVisitor`1[System.__Canon],System.Type,System.Type,System.__Canon,System.Collections.Generic.Stack`1[YamlDotNet.Serialization.ObjectGraphTraversalStrategies.FullObjectGraphTraversalStrategy+ObjectPathSegment],YamlDotNet.Serialization.ObjectSerializer):this (FullOpts)
           6 (1.44 % of base) : Microsoft.EntityFrameworkCore.dasm - Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1[System.__Canon]:GetEntries(System.Collections.Generic.IEnumerable`1[Microsoft.EntityFrameworkCore.Metadata.IProperty],System.Collections.Generic.IEnumerable`1[System.Object]):System.Collections.Generic.IEnumerable`1[System.__Canon]:this (FullOpts)
           6 (1.26 % of base) : EntityFramework.dasm - System.Data.Entity.Internal.DbLocalView`1[System.__Canon]:.ctor(System.Collections.Generic.IEnumerable`1[System.__Canon]):this (FullOpts)
           3 (1.76 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Objects.DataClasses.EntityCollection`1[System.__Canon]:GetEnumerator():System.Collections.Generic.IEnumerator`1[System.__Canon]:this (FullOpts)
           3 (1.76 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Objects.DataClasses.EntityCollection`1[System.__Canon]:System.Collections.IEnumerable.GetEnumerator():System.Collections.IEnumerator:this (FullOpts)
           3 (1.48 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Objects.ObjectQuery`1[System.__Canon]:ExecuteInternalAsync(int,System.Threading.CancellationToken):System.Threading.Tasks.Task`1[System.Data.Entity.Core.Objects.ObjectResult]:this (FullOpts)

Top method improvements (bytes):
        -109 (-100.00 % of base) : System.DirectoryServices.Protocols.dasm - System.DirectoryServices.Protocols.PartialResultsRetriever:ThreadRoutine():this (FullOpts)
        -106 (-92.17 % of base) : System.Reactive.dasm - System.Reactive.Linq.QueryServices:GetQueryImpl[System.__Canon](System.__Canon):System.__Canon (FullOpts)
         -51 (-2.62 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[byte]:MapReduce[System.__Canon](MongoDB.Driver.IClientSessionHandle,MongoDB.Bson.BsonJavaScript,MongoDB.Bson.BsonJavaScript,MongoDB.Driver.MapReduceOptions`2[byte,System.__Canon],System.Threading.CancellationToken):MongoDB.Driver.IAsyncCursor`1[System.__Canon]:this (FullOpts)
         -51 (-2.62 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[double]:MapReduce[System.__Canon](MongoDB.Driver.IClientSessionHandle,MongoDB.Bson.BsonJavaScript,MongoDB.Bson.BsonJavaScript,MongoDB.Driver.MapReduceOptions`2[double,System.__Canon],System.Threading.CancellationToken):MongoDB.Driver.IAsyncCursor`1[System.__Canon]:this (FullOpts)
         -51 (-2.62 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[int]:MapReduce[System.__Canon](MongoDB.Driver.IClientSessionHandle,MongoDB.Bson.BsonJavaScript,MongoDB.Bson.BsonJavaScript,MongoDB.Driver.MapReduceOptions`2[int,System.__Canon],System.Threading.CancellationToken):MongoDB.Driver.IAsyncCursor`1[System.__Canon]:this (FullOpts)
         -51 (-2.62 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[long]:MapReduce[System.__Canon](MongoDB.Driver.IClientSessionHandle,MongoDB.Bson.BsonJavaScript,MongoDB.Bson.BsonJavaScript,MongoDB.Driver.MapReduceOptions`2[long,System.__Canon],System.Threading.CancellationToken):MongoDB.Driver.IAsyncCursor`1[System.__Canon]:this (FullOpts)
         -51 (-2.62 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[short]:MapReduce[System.__Canon](MongoDB.Driver.IClientSessionHandle,MongoDB.Bson.BsonJavaScript,MongoDB.Bson.BsonJavaScript,MongoDB.Driver.MapReduceOptions`2[short,System.__Canon],System.Threading.CancellationToken):MongoDB.Driver.IAsyncCursor`1[System.__Canon]:this (FullOpts)
         -51 (-2.62 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[System.Nullable`1[int]]:MapReduce[System.__Canon](MongoDB.Driver.IClientSessionHandle,MongoDB.Bson.BsonJavaScript,MongoDB.Bson.BsonJavaScript,MongoDB.Driver.MapReduceOptions`2[System.Nullable`1[int],System.__Canon],System.Threading.CancellationToken):MongoDB.Driver.IAsyncCursor`1[System.__Canon]:this (FullOpts)
         -51 (-2.62 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[System.Numerics.Vector`1[float]]:MapReduce[System.__Canon](MongoDB.Driver.IClientSessionHandle,MongoDB.Bson.BsonJavaScript,MongoDB.Bson.BsonJavaScript,MongoDB.Driver.MapReduceOptions`2[System.Numerics.Vector`1[float],System.__Canon],System.Threading.CancellationToken):MongoDB.Driver.IAsyncCursor`1[System.__Canon]:this (FullOpts)
         -23 (-1.64 % of base) : Microsoft.EntityFrameworkCore.dasm - Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues:CreatePropertyValuesFromDictionaryList[System.__Canon](Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Collections.IList):System.Collections.Generic.List`1[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues]:this (FullOpts)
         -21 (-7.47 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilder.RegisterClientFactory[byte,System.__Canon](System.Func`2[System.__Canon,byte]):Azure.Core.Extensions.IAzureClientBuilder`2[byte,System.__Canon]:this (FullOpts)
         -21 (-7.47 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilder.RegisterClientFactory[double,System.__Canon](System.Func`2[System.__Canon,double]):Azure.Core.Extensions.IAzureClientBuilder`2[double,System.__Canon]:this (FullOpts)
         -21 (-7.47 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilder.RegisterClientFactory[int,System.__Canon](System.Func`2[System.__Canon,int]):Azure.Core.Extensions.IAzureClientBuilder`2[int,System.__Canon]:this (FullOpts)
         -21 (-7.47 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilder.RegisterClientFactory[long,System.__Canon](System.Func`2[System.__Canon,long]):Azure.Core.Extensions.IAzureClientBuilder`2[long,System.__Canon]:this (FullOpts)
         -21 (-7.47 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilder.RegisterClientFactory[short,System.__Canon](System.Func`2[System.__Canon,short]):Azure.Core.Extensions.IAzureClientBuilder`2[short,System.__Canon]:this (FullOpts)
         -21 (-7.47 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilder.RegisterClientFactory[System.__Canon,System.__Canon](System.Func`2[System.__Canon,System.__Canon]):Azure.Core.Extensions.IAzureClientBuilder`2[System.__Canon,System.__Canon]:this (FullOpts)
         -21 (-7.47 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilder.RegisterClientFactory[System.Nullable`1[int],System.__Canon](System.Func`2[System.__Canon,System.Nullable`1[int]]):Azure.Core.Extensions.IAzureClientBuilder`2[System.Nullable`1[int],System.__Canon]:this (FullOpts)
         -21 (-7.47 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilder.RegisterClientFactory[System.Numerics.Vector`1[float],System.__Canon](System.Func`2[System.__Canon,System.Numerics.Vector`1[float]]):Azure.Core.Extensions.IAzureClientBuilder`2[System.Numerics.Vector`1[float],System.__Canon]:this (FullOpts)
         -19 (-2.93 % of base) : nunit.framework.dasm - NUnit.Framework.Constraints.EqualStringWithoutUsingConstraint:ApplyTo[System.__Canon](System.__Canon):NUnit.Framework.Constraints.ConstraintResult:this (FullOpts)
         -18 (-1.90 % of base) : Elastic.Apm.dasm - Elastic.Apm.Libraries.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[System.__Canon](System.Reflection.FieldInfo):System.Action`2[System.__Canon,System.__Canon]:this (FullOpts)
         -18 (-1.71 % of base) : Elastic.Apm.dasm - Elastic.Apm.Libraries.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[System.__Canon](System.Reflection.PropertyInfo):System.Action`2[System.__Canon,System.__Canon]:this (FullOpts)
         -18 (-1.90 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[System.__Canon](System.Reflection.FieldInfo):System.Action`2[System.__Canon,System.__Canon]:this (FullOpts)
         -18 (-1.71 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[System.__Canon](System.Reflection.PropertyInfo):System.Action`2[System.__Canon,System.__Canon]:this (FullOpts)
         -16 (-3.27 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilderWithConfiguration<Microsoft.Extensions.Configuration.IConfiguration>.RegisterClientFactory[byte,System.__Canon](Microsoft.Extensions.Configuration.IConfiguration):Azure.Core.Extensions.IAzureClientBuilder`2[byte,System.__Canon]:this (FullOpts)
         -16 (-3.27 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilderWithConfiguration<Microsoft.Extensions.Configuration.IConfiguration>.RegisterClientFactory[double,System.__Canon](Microsoft.Extensions.Configuration.IConfiguration):Azure.Core.Extensions.IAzureClientBuilder`2[double,System.__Canon]:this (FullOpts)
         -16 (-3.27 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilderWithConfiguration<Microsoft.Extensions.Configuration.IConfiguration>.RegisterClientFactory[int,System.__Canon](Microsoft.Extensions.Configuration.IConfiguration):Azure.Core.Extensions.IAzureClientBuilder`2[int,System.__Canon]:this (FullOpts)
         -16 (-3.27 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilderWithConfiguration<Microsoft.Extensions.Configuration.IConfiguration>.RegisterClientFactory[long,System.__Canon](Microsoft.Extensions.Configuration.IConfiguration):Azure.Core.Extensions.IAzureClientBuilder`2[long,System.__Canon]:this (FullOpts)
         -16 (-3.27 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilderWithConfiguration<Microsoft.Extensions.Configuration.IConfiguration>.RegisterClientFactory[short,System.__Canon](Microsoft.Extensions.Configuration.IConfiguration):Azure.Core.Extensions.IAzureClientBuilder`2[short,System.__Canon]:this (FullOpts)
         -16 (-3.27 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilderWithConfiguration<Microsoft.Extensions.Configuration.IConfiguration>.RegisterClientFactory[System.__Canon,System.__Canon](Microsoft.Extensions.Configuration.IConfiguration):Azure.Core.Extensions.IAzureClientBuilder`2[System.__Canon,System.__Canon]:this (FullOpts)
         -16 (-3.27 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilderWithConfiguration<Microsoft.Extensions.Configuration.IConfiguration>.RegisterClientFactory[System.Nullable`1[int],System.__Canon](Microsoft.Extensions.Configuration.IConfiguration):Azure.Core.Extensions.IAzureClientBuilder`2[System.Nullable`1[int],System.__Canon]:this (FullOpts)
         -16 (-3.27 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilderWithConfiguration<Microsoft.Extensions.Configuration.IConfiguration>.RegisterClientFactory[System.Numerics.Vector`1[float],System.__Canon](Microsoft.Extensions.Configuration.IConfiguration):Azure.Core.Extensions.IAzureClientBuilder`2[System.Numerics.Vector`1[float],System.__Canon]:this (FullOpts)
         -15 (-3.48 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoDatabase:GetCollection[System.__Canon](System.String,MongoDB.Driver.MongoCollectionSettings):MongoDB.Driver.IMongoCollection`1[System.__Canon]:this (FullOpts)
         -15 (-8.11 % of base) : NSubstitute.dasm - NSubstitute.Core.DependencyInjection.NSubContainer:Resolve[System.__Canon]():System.__Canon:this (FullOpts)
         -15 (-2.20 % of base) : nunit.framework.dasm - NUnit.Framework.Constraints.EqualNumericWithoutUsingConstraint`1[byte]:ApplyTo[System.__Canon](System.__Canon):NUnit.Framework.Constraints.ConstraintResult:this (FullOpts)
         -15 (-2.19 % of base) : nunit.framework.dasm - NUnit.Framework.Constraints.EqualNumericWithoutUsingConstraint`1[double]:ApplyTo[System.__Canon](System.__Canon):NUnit.Framework.Constraints.ConstraintResult:this (FullOpts)
         -15 (-2.24 % of base) : nunit.framework.dasm - NUnit.Framework.Constraints.EqualNumericWithoutUsingConstraint`1[int]:ApplyTo[System.__Canon](System.__Canon):NUnit.Framework.Constraints.ConstraintResult:this (FullOpts)
         -15 (-2.22 % of base) : nunit.framework.dasm - NUnit.Framework.Constraints.EqualNumericWithoutUsingConstraint`1[long]:ApplyTo[System.__Canon](System.__Canon):NUnit.Framework.Constraints.ConstraintResult:this (FullOpts)
         -15 (-2.20 % of base) : nunit.framework.dasm - NUnit.Framework.Constraints.EqualNumericWithoutUsingConstraint`1[short]:ApplyTo[System.__Canon](System.__Canon):NUnit.Framework.Constraints.ConstraintResult:this (FullOpts)
         -15 (-3.20 % of base) : nunit.framework.dasm - NUnit.Framework.Constraints.EqualTimeBaseConstraint`1[byte]:ApplyTo[System.__Canon](System.__Canon):NUnit.Framework.Constraints.ConstraintResult:this (FullOpts)
         -15 (-3.16 % of base) : nunit.framework.dasm - NUnit.Framework.Constraints.EqualTimeBaseConstraint`1[double]:ApplyTo[System.__Canon](System.__Canon):NUnit.Framework.Constraints.ConstraintResult:this (FullOpts)
         -15 (-3.24 % of base) : nunit.framework.dasm - NUnit.Framework.Constraints.EqualTimeBaseConstraint`1[int]:ApplyTo[System.__Canon](System.__Canon):NUnit.Framework.Constraints.ConstraintResult:this (FullOpts)
         -15 (-3.23 % of base) : nunit.framework.dasm - NUnit.Framework.Constraints.EqualTimeBaseConstraint`1[long]:ApplyTo[System.__Canon](System.__Canon):NUnit.Framework.Constraints.ConstraintResult:this (FullOpts)
         -15 (-3.19 % of base) : nunit.framework.dasm - NUnit.Framework.Constraints.EqualTimeBaseConstraint`1[short]:ApplyTo[System.__Canon](System.__Canon):NUnit.Framework.Constraints.ConstraintResult:this (FullOpts)
         -15 (-2.14 % of base) : nunit.framework.dasm - NUnit.Framework.Warn:If[System.__Canon](NUnit.Framework.Constraints.ActualValueDelegate`1[System.__Canon],NUnit.Framework.Constraints.IResolveConstraint,NUnit.Framework.NUnitString,System.String,System.String) (FullOpts)
         -15 (-2.15 % of base) : nunit.framework.dasm - NUnit.Framework.Warn:If[System.__Canon](NUnit.Framework.Constraints.ActualValueDelegate`1[System.__Canon],NUnit.Framework.Constraints.IResolveConstraint,System.FormattableString,System.String,System.String) (FullOpts)
         -15 (-2.16 % of base) : nunit.framework.dasm - NUnit.Framework.Warn:If[System.__Canon](NUnit.Framework.Constraints.ActualValueDelegate`1[System.__Canon],NUnit.Framework.Constraints.IResolveConstraint,System.Func`1[System.String],System.String,System.String) (FullOpts)
         -15 (-1.82 % of base) : nunit.framework.dasm - NUnit.Framework.Warn:If[System.__Canon](System.__Canon,NUnit.Framework.Constraints.IResolveConstraint,NUnit.Framework.NUnitString,System.String,System.String) (FullOpts)
         -15 (-1.84 % of base) : nunit.framework.dasm - NUnit.Framework.Warn:If[System.__Canon](System.__Canon,NUnit.Framework.Constraints.IResolveConstraint,System.FormattableString,System.String,System.String) (FullOpts)
         -15 (-2.16 % of base) : nunit.framework.dasm - NUnit.Framework.Warn:If[System.__Canon](System.__Canon,NUnit.Framework.Constraints.IResolveConstraint,System.Func`1[System.String],System.String,System.String) (FullOpts)
         -15 (-2.14 % of base) : nunit.framework.dasm - NUnit.Framework.Warn:If[System.__Canon](System.Func`1[System.__Canon],NUnit.Framework.Constraints.IResolveConstraint,NUnit.Framework.NUnitString,System.String,System.String) (FullOpts)
         -15 (-2.15 % of base) : nunit.framework.dasm - NUnit.Framework.Warn:If[System.__Canon](System.Func`1[System.__Canon],NUnit.Framework.Constraints.IResolveConstraint,System.FormattableString,System.String,System.String) (FullOpts)
         -15 (-2.16 % of base) : nunit.framework.dasm - NUnit.Framework.Warn:If[System.__Canon](System.Func`1[System.__Canon],NUnit.Framework.Constraints.IResolveConstraint,System.Func`1[System.String],System.String,System.String) (FullOpts)
         -15 (-6.17 % of base) : System.Reactive.dasm - System.Reactive.Concurrency.NewThreadScheduler:Schedule[System.__Canon](System.__Canon,System.TimeSpan,System.Func`3[System.__Canon,System.__Canon,System.__Canon]):System.IDisposable:this (FullOpts)
         -14 (-5.93 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[System.__Canon]:.ctor(MongoDB.Driver.IMongoDatabase,MongoDB.Driver.CollectionNamespace,MongoDB.Driver.MongoCollectionSettings,MongoDB.Driver.Core.Clusters.IClusterInternal,MongoDB.Driver.IOperationExecutor):this (FullOpts)
         -14 (-4.68 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[System.__Canon]:WithReadConcern(MongoDB.Driver.ReadConcern):MongoDB.Driver.IMongoCollection`1[System.__Canon]:this (FullOpts)
         -14 (-4.68 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[System.__Canon]:WithReadPreference(MongoDB.Driver.ReadPreference):MongoDB.Driver.IMongoCollection`1[System.__Canon]:this (FullOpts)
         -14 (-4.68 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[System.__Canon]:WithWriteConcern(MongoDB.Driver.WriteConcern):MongoDB.Driver.IMongoCollection`1[System.__Canon]:this (FullOpts)
         -13 (-1.55 % of base) : Microsoft.Extensions.Options.dasm - Microsoft.Extensions.DependencyInjection.OptionsBuilderExtensions:ValidateOnStart[System.__Canon](Microsoft.Extensions.Options.OptionsBuilder`1[System.__Canon]):Microsoft.Extensions.Options.OptionsBuilder`1[System.__Canon] (FullOpts)
         -13 (-2.27 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSBucket`1[System.__Canon]:.ctor(MongoDB.Driver.IMongoDatabase,MongoDB.Driver.GridFS.GridFSBucketOptions):this (FullOpts)
         -13 (-2.36 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSForwardOnlyDownloadStream`1[System.__Canon]:.ctor(MongoDB.Driver.GridFS.GridFSBucket`1[System.__Canon],MongoDB.Driver.Core.Bindings.IReadBinding,MongoDB.Driver.GridFS.GridFSFileInfo`1[System.__Canon]):this (FullOpts)
         -13 (-2.86 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSForwardOnlyUploadStream`1[System.__Canon]:.ctor(MongoDB.Driver.GridFS.GridFSBucket`1[System.__Canon],MongoDB.Driver.Core.Bindings.IWriteBinding,System.__Canon,System.String,MongoDB.Bson.BsonDocument,int,int):this (FullOpts)
         -13 (-3.35 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSSeekableDownloadStream`1[System.__Canon]:.ctor(MongoDB.Driver.GridFS.GridFSBucket`1[System.__Canon],MongoDB.Driver.Core.Bindings.IReadBinding,MongoDB.Driver.GridFS.GridFSFileInfo`1[System.__Canon]):this (FullOpts)
         -13 (-4.58 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[System.__Canon]:ResolveResultSerializer[System.__Canon](MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]):MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]:this (FullOpts)
         -13 (-9.22 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.PipelineDefinition`2[System.__Canon,System.Nullable`1[int]]:ToString():System.String:this (FullOpts)
         -13 (-9.22 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.PipelineStageDefinition`2[System.__Canon,System.Nullable`1[int]]:ToString():System.String:this (FullOpts)
         -13 (-2.13 % of base) : System.Reactive.dasm - System.Reactive.Concurrency.DefaultScheduler:Schedule[System.__Canon](System.__Canon,System.TimeSpan,System.Func`3[System.__Canon,System.__Canon,System.__Canon]):System.IDisposable:this (FullOpts)
         -13 (-4.74 % of base) : System.Reactive.dasm - System.Reactive.Concurrency.ImmediateScheduler+AsyncLockScheduler:Schedule[System.__Canon](System.__Canon,System.TimeSpan,System.Func`3[System.__Canon,System.__Canon,System.__Canon]):System.IDisposable:this (FullOpts)
         -13 (-3.68 % of base) : System.Reactive.dasm - System.Reactive.Concurrency.TaskPoolScheduler:Schedule[System.__Canon](System.__Canon,System.TimeSpan,System.Func`3[System.__Canon,System.__Canon,System.__Canon]):System.IDisposable:this (FullOpts)
         -13 (-1.93 % of base) : System.Reactive.dasm - System.Reactive.Concurrency.ThreadPoolScheduler:Schedule[System.__Canon](System.__Canon,System.TimeSpan,System.Func`3[System.__Canon,System.__Canon,System.__Canon]):System.IDisposable:this (FullOpts)
         -13 (-4.35 % of base) : System.Text.Json.dasm - System.Text.Json.Nodes.JsonValueOfElement:GetValue[System.__Canon]():System.__Canon:this (FullOpts)
         -13 (-7.03 % of base) : System.Text.Json.dasm - System.Text.Json.Nodes.JsonValueOfJsonBool:GetValue[System.__Canon]():System.__Canon:this (FullOpts)
         -13 (-7.98 % of base) : System.Text.Json.dasm - System.Text.Json.Nodes.JsonValueOfJsonNumber:GetValue[System.__Canon]():System.__Canon:this (FullOpts)
         -13 (-7.98 % of base) : System.Text.Json.dasm - System.Text.Json.Nodes.JsonValueOfJsonString:GetValue[System.__Canon]():System.__Canon:this (FullOpts)
         -10 (-7.87 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[byte]:ResolveResultSerializer[System.__Canon](MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]):MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]:this (FullOpts)
         -10 (-7.87 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[double]:ResolveResultSerializer[System.__Canon](MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]):MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]:this (FullOpts)
         -10 (-7.87 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[int]:ResolveResultSerializer[System.__Canon](MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]):MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]:this (FullOpts)
         -10 (-7.87 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[long]:ResolveResultSerializer[System.__Canon](MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]):MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]:this (FullOpts)
         -10 (-7.87 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[short]:ResolveResultSerializer[System.__Canon](MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]):MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]:this (FullOpts)
         -10 (-0.47 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[System.__Canon]:MapReduce[System.__Canon](MongoDB.Driver.IClientSessionHandle,MongoDB.Bson.BsonJavaScript,MongoDB.Bson.BsonJavaScript,MongoDB.Driver.MapReduceOptions`2[System.__Canon,System.__Canon],System.Threading.CancellationToken):MongoDB.Driver.IAsyncCursor`1[System.__Canon]:this (FullOpts)
         -10 (-7.87 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[System.Nullable`1[int]]:ResolveResultSerializer[System.__Canon](MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]):MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]:this (FullOpts)
         -10 (-7.87 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[System.Numerics.Vector`1[float]]:ResolveResultSerializer[System.__Canon](MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]):MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]:this (FullOpts)
         -10 (-1.55 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.PipelineUpdateDefinition`1[System.__Canon]:ToString():System.String:this (FullOpts)
         -10 (-8.62 % of base) : OpenTelemetry.dasm - OpenTelemetry.Logs.LoggerProviderBuilderBase:AddInstrumentation[System.__Canon](System.Func`1[System.__Canon]):OpenTelemetry.Logs.LoggerProviderBuilder:this (FullOpts)
         -10 (-8.62 % of base) : OpenTelemetry.dasm - OpenTelemetry.Metrics.MeterProviderBuilderBase:AddInstrumentation[System.__Canon](System.Func`1[System.__Canon]):OpenTelemetry.Metrics.MeterProviderBuilder:this (FullOpts)
         -10 (-8.62 % of base) : OpenTelemetry.dasm - OpenTelemetry.Trace.TracerProviderBuilderBase:AddInstrumentation[System.__Canon](System.Func`1[System.__Canon]):OpenTelemetry.Trace.TracerProviderBuilder:this (FullOpts)
          -7 (-3.21 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[byte]:AggregateToCollection[System.__Canon](MongoDB.Driver.PipelineDefinition`2[byte,System.__Canon],MongoDB.Driver.AggregateOptions,System.Threading.CancellationToken):this (FullOpts)
          -7 (-3.21 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[double]:AggregateToCollection[System.__Canon](MongoDB.Driver.PipelineDefinition`2[double,System.__Canon],MongoDB.Driver.AggregateOptions,System.Threading.CancellationToken):this (FullOpts)
          -7 (-3.21 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[int]:AggregateToCollection[System.__Canon](MongoDB.Driver.PipelineDefinition`2[int,System.__Canon],MongoDB.Driver.AggregateOptions,System.Threading.CancellationToken):this (FullOpts)
          -7 (-3.21 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[long]:AggregateToCollection[System.__Canon](MongoDB.Driver.PipelineDefinition`2[long,System.__Canon],MongoDB.Driver.AggregateOptions,System.Threading.CancellationToken):this (FullOpts)
          -7 (-3.21 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[short]:AggregateToCollection[System.__Canon](MongoDB.Driver.PipelineDefinition`2[short,System.__Canon],MongoDB.Driver.AggregateOptions,System.Threading.CancellationToken):this (FullOpts)
          -7 (-3.21 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[System.Nullable`1[int]]:AggregateToCollection[System.__Canon](MongoDB.Driver.PipelineDefinition`2[System.Nullable`1[int],System.__Canon],MongoDB.Driver.AggregateOptions,System.Threading.CancellationToken):this (FullOpts)
          -7 (-3.21 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[System.Numerics.Vector`1[float]]:AggregateToCollection[System.__Canon](MongoDB.Driver.PipelineDefinition`2[System.Numerics.Vector`1[float],System.__Canon],MongoDB.Driver.AggregateOptions,System.Threading.CancellationToken):this (FullOpts)
          -6 (-0.68 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[System.__Canon]:OfType[System.__Canon]():MongoDB.Driver.IFilteredMongoCollection`1[System.__Canon]:this (FullOpts)
          -1 (-0.18 % of base) : System.Reactive.dasm - System.Reactive.Concurrency.SynchronizationContextScheduler:Schedule[System.__Canon](System.__Canon,System.TimeSpan,System.Func`3[System.__Canon,System.__Canon,System.__Canon]):System.IDisposable:this (FullOpts)

Top method regressions (percentages):
         109 (Infinity of base) : System.DirectoryServices.Protocols.dasm - 
         242 (119.21 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.SortQueryOperatorResults`2+ChildResultsRecipient[byte,System.Nullable`1[int]]:Receive[System.__Canon](System.Linq.Parallel.PartitionedStream`2[byte,System.__Canon]):this (FullOpts)
         242 (119.21 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.SortQueryOperatorResults`2+ChildResultsRecipient[double,System.Nullable`1[int]]:Receive[System.__Canon](System.Linq.Parallel.PartitionedStream`2[double,System.__Canon]):this (FullOpts)
         242 (119.21 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.SortQueryOperatorResults`2+ChildResultsRecipient[int,System.Nullable`1[int]]:Receive[System.__Canon](System.Linq.Parallel.PartitionedStream`2[int,System.__Canon]):this (FullOpts)
         242 (119.21 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.SortQueryOperatorResults`2+ChildResultsRecipient[long,System.Nullable`1[int]]:Receive[System.__Canon](System.Linq.Parallel.PartitionedStream`2[long,System.__Canon]):this (FullOpts)
         242 (119.21 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.SortQueryOperatorResults`2+ChildResultsRecipient[short,System.Nullable`1[int]]:Receive[System.__Canon](System.Linq.Parallel.PartitionedStream`2[short,System.__Canon]):this (FullOpts)
         242 (119.21 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.SortQueryOperatorResults`2+ChildResultsRecipient[System.Nullable`1[int],System.Nullable`1[int]]:Receive[System.__Canon](System.Linq.Parallel.PartitionedStream`2[System.Nullable`1[int],System.__Canon]):this (FullOpts)
         242 (119.21 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.SortQueryOperatorResults`2+ChildResultsRecipient[System.Numerics.Vector`1[float],System.Nullable`1[int]]:Receive[System.__Canon](System.Linq.Parallel.PartitionedStream`2[System.Numerics.Vector`1[float],System.__Canon]):this (FullOpts)
          44 (35.77 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.DelegatingTypeDescriptionProvider:RegisterType[System.__Canon]():this (FullOpts)
          31 (14.62 % of base) : Nest.dasm - Nest.ReadAsFormatter`2[System.__Canon,System.__Canon]:SerializeInternal(byref,System.__Canon,Elasticsearch.Net.Utf8Json.IJsonFormatterResolver):this (FullOpts)
          74 (11.60 % of base) : Microsoft.EntityFrameworkCore.dasm - Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry:ReadOriginalValue[System.__Canon](Microsoft.EntityFrameworkCore.Metadata.IProperty,int):System.__Canon:this (FullOpts)
          73 (10.86 % of base) : protobuf-net.dasm - ProtoBuf.Compiler.CompilerContextScope:ImplementsServiceFor[System.__Canon](int):bool:this (FullOpts)
          26 (9.56 % of base) : Elasticsearch.Net.dasm - Elasticsearch.Net.Utf8Json.Resolvers.DefaultStandardResolver+FormatterCache`1[System.__Canon]:.cctor() (FullOpts)
          16 (5.46 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.DefaultJsonTypeInfoResolver+UnionMetadataBuilder`1[System.__Canon]:.ctor():this (FullOpts)
          21 (4.51 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.AggregateFluent`2[byte,System.Nullable`1[int]]:Merge[System.__Canon](MongoDB.Driver.IMongoCollection`1[System.__Canon],MongoDB.Driver.MergeStageOptions`1[System.__Canon],System.Threading.CancellationToken):MongoDB.Driver.IAsyncCursor`1[System.__Canon]:this (FullOpts)
          21 (4.51 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.AggregateFluent`2[double,System.Nullable`1[int]]:Merge[System.__Canon](MongoDB.Driver.IMongoCollection`1[System.__Canon],MongoDB.Driver.MergeStageOptions`1[System.__Canon],System.Threading.CancellationToken):MongoDB.Driver.IAsyncCursor`1[System.__Canon]:this (FullOpts)
          21 (4.51 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.AggregateFluent`2[int,System.Nullable`1[int]]:Merge[System.__Canon](MongoDB.Driver.IMongoCollection`1[System.__Canon],MongoDB.Driver.MergeStageOptions`1[System.__Canon],System.Threading.CancellationToken):MongoDB.Driver.IAsyncCursor`1[System.__Canon]:this (FullOpts)
          21 (4.51 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.AggregateFluent`2[long,System.Nullable`1[int]]:Merge[System.__Canon](MongoDB.Driver.IMongoCollection`1[System.__Canon],MongoDB.Driver.MergeStageOptions`1[System.__Canon],System.Threading.CancellationToken):MongoDB.Driver.IAsyncCursor`1[System.__Canon]:this (FullOpts)
          21 (4.51 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.AggregateFluent`2[short,System.Nullable`1[int]]:Merge[System.__Canon](MongoDB.Driver.IMongoCollection`1[System.__Canon],MongoDB.Driver.MergeStageOptions`1[System.__Canon],System.Threading.CancellationToken):MongoDB.Driver.IAsyncCursor`1[System.__Canon]:this (FullOpts)
          21 (4.51 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.AggregateFluent`2[System.Nullable`1[int],System.Nullable`1[int]]:Merge[System.__Canon](MongoDB.Driver.IMongoCollection`1[System.__Canon],MongoDB.Driver.MergeStageOptions`1[System.__Canon],System.Threading.CancellationToken):MongoDB.Driver.IAsyncCursor`1[System.__Canon]:this (FullOpts)
          21 (4.51 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.AggregateFluent`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:Merge[System.__Canon](MongoDB.Driver.IMongoCollection`1[System.__Canon],MongoDB.Driver.MergeStageOptions`1[System.__Canon],System.Threading.CancellationToken):MongoDB.Driver.IAsyncCursor`1[System.__Canon]:this (FullOpts)
          10 (4.27 % of base) : System.Reactive.dasm - System.Reactive.Linq.QueryLanguage+<>c__DisplayClass349_0`1[System.__Canon]:<Defer>b__0():System.IObservable`1[System.__Canon]:this (FullOpts)
          10 (4.27 % of base) : System.Reactive.dasm - System.Reactive.Linq.QueryLanguage+<>c__DisplayClass350_0`1[System.__Canon]:<Defer>b__0():System.IObservable`1[System.__Canon]:this (FullOpts)
          43 (3.70 % of base) : Microsoft.EntityFrameworkCore.dasm - Microsoft.EntityFrameworkCore.Internal.ManyToManyLoader`2[System.__Canon,System.__Canon]:Query(Microsoft.EntityFrameworkCore.DbContext,System.Object[],Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,int):System.Linq.IQueryable`1[System.__Canon]:this (FullOpts)
          11 (3.32 % of base) : EntityFramework.dasm - System.Data.Entity.Infrastructure.DbChangeTracker:Entries[System.__Canon]():System.Collections.Generic.IEnumerable`1[System.__Canon]:this (FullOpts)
          11 (3.07 % of base) : EntityFramework.dasm - System.Data.Entity.Internal.DbLocalView`1[System.__Canon]:Remove(System.__Canon):bool:this (FullOpts)
          10 (2.49 % of base) : EntityFramework.dasm - System.Data.Entity.Internal.Linq.InternalSet`1[System.__Canon]:ExecuteSqlQuery(System.String,bool,System.Nullable`1[bool],System.Object[]):System.Collections.IEnumerator:this (FullOpts)
          11 (2.32 % of base) : protobuf-net.Core.dasm - ProtoBuf.Serializers.ImmutableSortedSetSerializer`1[System.__Canon]:WritePacked(byref,System.Collections.Immutable.ImmutableSortedSet`1[System.__Canon],ProtoBuf.Serializers.IMeasuringSerializer`1[System.__Canon],int):this (FullOpts)
          11 (2.25 % of base) : System.Linq.Expressions.dasm - System.Runtime.CompilerServices.CallSiteBinder:BindCore[System.__Canon](System.Runtime.CompilerServices.CallSite`1[System.__Canon],System.Object[]):System.__Canon:this (FullOpts)
          11 (2.21 % of base) : protobuf-net.Core.dasm - ProtoBuf.Serializers.ImmutableListSerializer`1[System.__Canon]:WritePacked(byref,System.Collections.Immutable.ImmutableList`1[System.__Canon],ProtoBuf.Serializers.IMeasuringSerializer`1[System.__Canon],int):this (FullOpts)
          18 (2.15 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.DefaultJsonTypeInfoResolver:DeterminePropertyAccessors[System.__Canon](System.Text.Json.Serialization.Metadata.JsonPropertyInfo`1[System.__Canon],System.Reflection.MemberInfo,bool) (FullOpts)
           7 (2.03 % of base) : protobuf-net.Core.dasm - ProtoBuf.Serializers.DefaultMemoryConverter`1[System.__Canon]:GetFor[System.__Canon](ProtoBuf.Meta.TypeModel):ProtoBuf.Serializers.IMemoryConverter`2[System.__Canon,System.__Canon] (FullOpts)
           3 (1.76 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Objects.DataClasses.EntityCollection`1[System.__Canon]:GetEnumerator():System.Collections.Generic.IEnumerator`1[System.__Canon]:this (FullOpts)
           3 (1.76 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Objects.DataClasses.EntityCollection`1[System.__Canon]:System.Collections.IEnumerable.GetEnumerator():System.Collections.IEnumerator:this (FullOpts)
           3 (1.48 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Objects.ObjectQuery`1[System.__Canon]:ExecuteInternalAsync(int,System.Threading.CancellationToken):System.Threading.Tasks.Task`1[System.Data.Entity.Core.Objects.ObjectResult]:this (FullOpts)
           6 (1.44 % of base) : Microsoft.EntityFrameworkCore.dasm - Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1[System.__Canon]:GetEntries(System.Collections.Generic.IEnumerable`1[Microsoft.EntityFrameworkCore.Metadata.IProperty],System.Collections.Generic.IEnumerable`1[System.Object]):System.Collections.Generic.IEnumerable`1[System.__Canon]:this (FullOpts)
           6 (1.26 % of base) : EntityFramework.dasm - System.Data.Entity.Internal.DbLocalView`1[System.__Canon]:.ctor(System.Collections.Generic.IEnumerable`1[System.__Canon]):this (FullOpts)
           7 (1.22 % of base) : System.Data.Common.dasm - System.Data.Common.DbDataReader:GetFieldValueAsync[System.__Canon](int,System.Threading.CancellationToken):System.Threading.Tasks.Task`1[System.__Canon]:this (FullOpts)
          11 (1.19 % of base) : Google.Api.Gax.Grpc.dasm - Google.Api.Gax.Grpc.Gcp.GcpCallInvoker:AsyncDuplexStreamingCall[System.__Canon,System.__Canon](Grpc.Core.Method`2[System.__Canon,System.__Canon],System.String,Grpc.Core.CallOptions):Grpc.Core.AsyncDuplexStreamingCall`2[System.__Canon,System.__Canon]:this (FullOpts)
          18 (1.11 % of base) : Moq.dasm - Moq.Mock:Get[System.__Canon](System.__Canon):Moq.Mock`1[System.__Canon] (FullOpts)
          11 (1.06 % of base) : Google.Api.Gax.Grpc.dasm - Google.Api.Gax.Grpc.Gcp.GcpCallInvoker:AsyncServerStreamingCall[System.__Canon,System.__Canon](Grpc.Core.Method`2[System.__Canon,System.__Canon],System.String,Grpc.Core.CallOptions,System.__Canon):Grpc.Core.AsyncServerStreamingCall`1[System.__Canon]:this (FullOpts)
          11 (1.00 % of base) : YamlDotNet.dasm - YamlDotNet.Serialization.ObjectGraphTraversalStrategies.FullObjectGraphTraversalStrategy:TraverseProperties[System.__Canon](YamlDotNet.Serialization.IObjectDescriptor,YamlDotNet.Serialization.IObjectGraphVisitor`1[System.__Canon],System.__Canon,System.Collections.Generic.Stack`1[YamlDotNet.Serialization.ObjectGraphTraversalStrategies.FullObjectGraphTraversalStrategy+ObjectPathSegment],YamlDotNet.Serialization.ObjectSerializer):this (FullOpts)
           9 (1.00 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Objects.DataClasses.EntityCollection`1[System.__Canon]:Exclude():this (FullOpts)
           7 (0.90 % of base) : protobuf-net.dasm - ProtoBuf.Internal.Serializers.SubValueSerializer`1[System.__Canon]:EmitRead(ProtoBuf.Compiler.CompilerContext,ProtoBuf.Compiler.Local):this (FullOpts)
           7 (0.88 % of base) : protobuf-net.Core.dasm - ProtoBuf.ProtoWriter+State:WriteWrapped[System.__Canon](int,int,System.__Canon,ProtoBuf.Serializers.ISerializer`1[System.__Canon]):this (FullOpts)
           7 (0.87 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Expression`1[System.__Canon]:Create(System.Linq.Expressions.Expression,System.String,bool,System.Collections.Generic.IReadOnlyList`1[System.Linq.Expressions.ParameterExpression]):System.Linq.Expressions.Expression`1[System.__Canon] (FullOpts)
           7 (0.80 % of base) : Google.Api.Gax.Grpc.dasm - Google.Api.Gax.Grpc.Gcp.GcpCallInvoker:AsyncUnaryCall[System.__Canon,System.__Canon](Grpc.Core.Method`2[System.__Canon,System.__Canon],System.String,Grpc.Core.CallOptions,System.__Canon):Grpc.Core.AsyncUnaryCall`1[System.__Canon]:this (FullOpts)
          11 (0.80 % of base) : protobuf-net.Core.dasm - ProtoBuf.Serializers.ImmutableHashSetSerializer`1[System.__Canon]:WritePacked(byref,System.Collections.Immutable.ImmutableHashSet`1[System.__Canon],ProtoBuf.Serializers.IMeasuringSerializer`1[System.__Canon],int):this (FullOpts)
          11 (0.70 % of base) : Grpc.AspNetCore.Server.dasm - Grpc.Shared.Server.InterceptorPipelineBuilder`2+<>c__DisplayClass4_0+<<DuplexStreamingPipeline>b__1>d[System.__Canon,System.__Canon]:MoveNext():this (FullOpts)
          11 (0.66 % of base) : Grpc.AspNetCore.Server.dasm - Grpc.Shared.Server.InterceptorPipelineBuilder`2+<>c__DisplayClass5_0+<<ServerStreamingPipeline>b__1>d[System.__Canon,System.__Canon]:MoveNext():this (FullOpts)
           7 (0.64 % of base) : protobuf-net.Core.dasm - ProtoBuf.ProtoWriter+State:WriteAny[System.__Canon](int,int,System.__Canon,ProtoBuf.Serializers.ISerializer`1[System.__Canon]):this (FullOpts)
          11 (0.57 % of base) : GraphQL.dasm - GraphQL.Types.ComplexGraphType`1[byte]:Field[System.__Canon](System.String,System.Linq.Expressions.Expression`1[System.__Canon],System.Nullable`1[bool],System.Type):GraphQL.Builders.FieldBuilder`2[byte,System.__Canon]:this (FullOpts)
          11 (0.57 % of base) : GraphQL.dasm - GraphQL.Types.ComplexGraphType`1[double]:Field[System.__Canon](System.String,System.Linq.Expressions.Expression`1[System.__Canon],System.Nullable`1[bool],System.Type):GraphQL.Builders.FieldBuilder`2[double,System.__Canon]:this (FullOpts)
          11 (0.57 % of base) : GraphQL.dasm - GraphQL.Types.ComplexGraphType`1[int]:Field[System.__Canon](System.String,System.Linq.Expressions.Expression`1[System.__Canon],System.Nullable`1[bool],System.Type):GraphQL.Builders.FieldBuilder`2[int,System.__Canon]:this (FullOpts)
          11 (0.57 % of base) : GraphQL.dasm - GraphQL.Types.ComplexGraphType`1[long]:Field[System.__Canon](System.String,System.Linq.Expressions.Expression`1[System.__Canon],System.Nullable`1[bool],System.Type):GraphQL.Builders.FieldBuilder`2[long,System.__Canon]:this (FullOpts)
          11 (0.57 % of base) : GraphQL.dasm - GraphQL.Types.ComplexGraphType`1[short]:Field[System.__Canon](System.String,System.Linq.Expressions.Expression`1[System.__Canon],System.Nullable`1[bool],System.Type):GraphQL.Builders.FieldBuilder`2[short,System.__Canon]:this (FullOpts)
          11 (0.57 % of base) : GraphQL.dasm - GraphQL.Types.ComplexGraphType`1[System.Nullable`1[int]]:Field[System.__Canon](System.String,System.Linq.Expressions.Expression`1[System.__Canon],System.Nullable`1[bool],System.Type):GraphQL.Builders.FieldBuilder`2[System.Nullable`1[int],System.__Canon]:this (FullOpts)
          11 (0.57 % of base) : GraphQL.dasm - GraphQL.Types.ComplexGraphType`1[System.Numerics.Vector`1[float]]:Field[System.__Canon](System.String,System.Linq.Expressions.Expression`1[System.__Canon],System.Nullable`1[bool],System.Type):GraphQL.Builders.FieldBuilder`2[System.Numerics.Vector`1[float],System.__Canon]:this (FullOpts)
           7 (0.44 % of base) : YamlDotNet.dasm - YamlDotNet.Serialization.ObjectGraphTraversalStrategies.FullObjectGraphTraversalStrategy:TraverseDictionary[System.__Canon](YamlDotNet.Serialization.IPropertyDescriptor,YamlDotNet.Serialization.IObjectDescriptor,YamlDotNet.Serialization.IObjectGraphVisitor`1[System.__Canon],System.Type,System.Type,System.__Canon,System.Collections.Generic.Stack`1[YamlDotNet.Serialization.ObjectGraphTraversalStrategies.FullObjectGraphTraversalStrategy+ObjectPathSegment],YamlDotNet.Serialization.ObjectSerializer):this (FullOpts)
          11 (0.22 % of base) : CsvHelper.dasm - CsvHelper.Expressions.ObjectRecordWriter:CreateWriteDelegate[System.__Canon](System.Type):System.Action`1[System.__Canon]:this (FullOpts)

Top method improvements (percentages):
        -109 (-100.00 % of base) : System.DirectoryServices.Protocols.dasm - System.DirectoryServices.Protocols.PartialResultsRetriever:ThreadRoutine():this (FullOpts)
        -106 (-92.17 % of base) : System.Reactive.dasm - System.Reactive.Linq.QueryServices:GetQueryImpl[System.__Canon](System.__Canon):System.__Canon (FullOpts)
         -13 (-9.22 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.PipelineDefinition`2[System.__Canon,System.Nullable`1[int]]:ToString():System.String:this (FullOpts)
         -13 (-9.22 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.PipelineStageDefinition`2[System.__Canon,System.Nullable`1[int]]:ToString():System.String:this (FullOpts)
         -10 (-8.62 % of base) : OpenTelemetry.dasm - OpenTelemetry.Logs.LoggerProviderBuilderBase:AddInstrumentation[System.__Canon](System.Func`1[System.__Canon]):OpenTelemetry.Logs.LoggerProviderBuilder:this (FullOpts)
         -10 (-8.62 % of base) : OpenTelemetry.dasm - OpenTelemetry.Metrics.MeterProviderBuilderBase:AddInstrumentation[System.__Canon](System.Func`1[System.__Canon]):OpenTelemetry.Metrics.MeterProviderBuilder:this (FullOpts)
         -10 (-8.62 % of base) : OpenTelemetry.dasm - OpenTelemetry.Trace.TracerProviderBuilderBase:AddInstrumentation[System.__Canon](System.Func`1[System.__Canon]):OpenTelemetry.Trace.TracerProviderBuilder:this (FullOpts)
         -15 (-8.11 % of base) : NSubstitute.dasm - NSubstitute.Core.DependencyInjection.NSubContainer:Resolve[System.__Canon]():System.__Canon:this (FullOpts)
         -13 (-7.98 % of base) : System.Text.Json.dasm - System.Text.Json.Nodes.JsonValueOfJsonNumber:GetValue[System.__Canon]():System.__Canon:this (FullOpts)
         -13 (-7.98 % of base) : System.Text.Json.dasm - System.Text.Json.Nodes.JsonValueOfJsonString:GetValue[System.__Canon]():System.__Canon:this (FullOpts)
         -10 (-7.87 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[byte]:ResolveResultSerializer[System.__Canon](MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]):MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]:this (FullOpts)
         -10 (-7.87 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[double]:ResolveResultSerializer[System.__Canon](MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]):MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]:this (FullOpts)
         -10 (-7.87 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[int]:ResolveResultSerializer[System.__Canon](MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]):MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]:this (FullOpts)
         -10 (-7.87 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[long]:ResolveResultSerializer[System.__Canon](MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]):MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]:this (FullOpts)
         -10 (-7.87 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[short]:ResolveResultSerializer[System.__Canon](MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]):MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]:this (FullOpts)
         -10 (-7.87 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[System.Nullable`1[int]]:ResolveResultSerializer[System.__Canon](MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]):MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]:this (FullOpts)
         -10 (-7.87 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[System.Numerics.Vector`1[float]]:ResolveResultSerializer[System.__Canon](MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]):MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]:this (FullOpts)
         -21 (-7.47 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilder.RegisterClientFactory[byte,System.__Canon](System.Func`2[System.__Canon,byte]):Azure.Core.Extensions.IAzureClientBuilder`2[byte,System.__Canon]:this (FullOpts)
         -21 (-7.47 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilder.RegisterClientFactory[double,System.__Canon](System.Func`2[System.__Canon,double]):Azure.Core.Extensions.IAzureClientBuilder`2[double,System.__Canon]:this (FullOpts)
         -21 (-7.47 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilder.RegisterClientFactory[int,System.__Canon](System.Func`2[System.__Canon,int]):Azure.Core.Extensions.IAzureClientBuilder`2[int,System.__Canon]:this (FullOpts)
         -21 (-7.47 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilder.RegisterClientFactory[long,System.__Canon](System.Func`2[System.__Canon,long]):Azure.Core.Extensions.IAzureClientBuilder`2[long,System.__Canon]:this (FullOpts)
         -21 (-7.47 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilder.RegisterClientFactory[short,System.__Canon](System.Func`2[System.__Canon,short]):Azure.Core.Extensions.IAzureClientBuilder`2[short,System.__Canon]:this (FullOpts)
         -21 (-7.47 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilder.RegisterClientFactory[System.__Canon,System.__Canon](System.Func`2[System.__Canon,System.__Canon]):Azure.Core.Extensions.IAzureClientBuilder`2[System.__Canon,System.__Canon]:this (FullOpts)
         -21 (-7.47 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilder.RegisterClientFactory[System.Nullable`1[int],System.__Canon](System.Func`2[System.__Canon,System.Nullable`1[int]]):Azure.Core.Extensions.IAzureClientBuilder`2[System.Nullable`1[int],System.__Canon]:this (FullOpts)
         -21 (-7.47 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilder.RegisterClientFactory[System.Numerics.Vector`1[float],System.__Canon](System.Func`2[System.__Canon,System.Numerics.Vector`1[float]]):Azure.Core.Extensions.IAzureClientBuilder`2[System.Numerics.Vector`1[float],System.__Canon]:this (FullOpts)
         -13 (-7.03 % of base) : System.Text.Json.dasm - System.Text.Json.Nodes.JsonValueOfJsonBool:GetValue[System.__Canon]():System.__Canon:this (FullOpts)
         -15 (-6.17 % of base) : System.Reactive.dasm - System.Reactive.Concurrency.NewThreadScheduler:Schedule[System.__Canon](System.__Canon,System.TimeSpan,System.Func`3[System.__Canon,System.__Canon,System.__Canon]):System.IDisposable:this (FullOpts)
         -14 (-5.93 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[System.__Canon]:.ctor(MongoDB.Driver.IMongoDatabase,MongoDB.Driver.CollectionNamespace,MongoDB.Driver.MongoCollectionSettings,MongoDB.Driver.Core.Clusters.IClusterInternal,MongoDB.Driver.IOperationExecutor):this (FullOpts)
         -13 (-4.74 % of base) : System.Reactive.dasm - System.Reactive.Concurrency.ImmediateScheduler+AsyncLockScheduler:Schedule[System.__Canon](System.__Canon,System.TimeSpan,System.Func`3[System.__Canon,System.__Canon,System.__Canon]):System.IDisposable:this (FullOpts)
         -14 (-4.68 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[System.__Canon]:WithReadConcern(MongoDB.Driver.ReadConcern):MongoDB.Driver.IMongoCollection`1[System.__Canon]:this (FullOpts)
         -14 (-4.68 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[System.__Canon]:WithReadPreference(MongoDB.Driver.ReadPreference):MongoDB.Driver.IMongoCollection`1[System.__Canon]:this (FullOpts)
         -14 (-4.68 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[System.__Canon]:WithWriteConcern(MongoDB.Driver.WriteConcern):MongoDB.Driver.IMongoCollection`1[System.__Canon]:this (FullOpts)
         -13 (-4.58 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[System.__Canon]:ResolveResultSerializer[System.__Canon](MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]):MongoDB.Bson.Serialization.IBsonSerializer`1[System.__Canon]:this (FullOpts)
         -13 (-4.35 % of base) : System.Text.Json.dasm - System.Text.Json.Nodes.JsonValueOfElement:GetValue[System.__Canon]():System.__Canon:this (FullOpts)
         -13 (-3.68 % of base) : System.Reactive.dasm - System.Reactive.Concurrency.TaskPoolScheduler:Schedule[System.__Canon](System.__Canon,System.TimeSpan,System.Func`3[System.__Canon,System.__Canon,System.__Canon]):System.IDisposable:this (FullOpts)
         -15 (-3.48 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoDatabase:GetCollection[System.__Canon](System.String,MongoDB.Driver.MongoCollectionSettings):MongoDB.Driver.IMongoCollection`1[System.__Canon]:this (FullOpts)
         -13 (-3.35 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSSeekableDownloadStream`1[System.__Canon]:.ctor(MongoDB.Driver.GridFS.GridFSBucket`1[System.__Canon],MongoDB.Driver.Core.Bindings.IReadBinding,MongoDB.Driver.GridFS.GridFSFileInfo`1[System.__Canon]):this (FullOpts)
         -16 (-3.27 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilderWithConfiguration<Microsoft.Extensions.Configuration.IConfiguration>.RegisterClientFactory[byte,System.__Canon](Microsoft.Extensions.Configuration.IConfiguration):Azure.Core.Extensions.IAzureClientBuilder`2[byte,System.__Canon]:this (FullOpts)
         -16 (-3.27 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilderWithConfiguration<Microsoft.Extensions.Configuration.IConfiguration>.RegisterClientFactory[double,System.__Canon](Microsoft.Extensions.Configuration.IConfiguration):Azure.Core.Extensions.IAzureClientBuilder`2[double,System.__Canon]:this (FullOpts)
         -16 (-3.27 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilderWithConfiguration<Microsoft.Extensions.Configuration.IConfiguration>.RegisterClientFactory[int,System.__Canon](Microsoft.Extensions.Configuration.IConfiguration):Azure.Core.Extensions.IAzureClientBuilder`2[int,System.__Canon]:this (FullOpts)
         -16 (-3.27 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilderWithConfiguration<Microsoft.Extensions.Configuration.IConfiguration>.RegisterClientFactory[long,System.__Canon](Microsoft.Extensions.Configuration.IConfiguration):Azure.Core.Extensions.IAzureClientBuilder`2[long,System.__Canon]:this (FullOpts)
         -16 (-3.27 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilderWithConfiguration<Microsoft.Extensions.Configuration.IConfiguration>.RegisterClientFactory[short,System.__Canon](Microsoft.Extensions.Configuration.IConfiguration):Azure.Core.Extensions.IAzureClientBuilder`2[short,System.__Canon]:this (FullOpts)
         -16 (-3.27 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilderWithConfiguration<Microsoft.Extensions.Configuration.IConfiguration>.RegisterClientFactory[System.__Canon,System.__Canon](Microsoft.Extensions.Configuration.IConfiguration):Azure.Core.Extensions.IAzureClientBuilder`2[System.__Canon,System.__Canon]:this (FullOpts)
         -16 (-3.27 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilderWithConfiguration<Microsoft.Extensions.Configuration.IConfiguration>.RegisterClientFactory[System.Nullable`1[int],System.__Canon](Microsoft.Extensions.Configuration.IConfiguration):Azure.Core.Extensions.IAzureClientBuilder`2[System.Nullable`1[int],System.__Canon]:this (FullOpts)
         -16 (-3.27 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.AzureClientFactoryBuilder:Azure.Core.Extensions.IAzureClientFactoryBuilderWithConfiguration<Microsoft.Extensions.Configuration.IConfiguration>.RegisterClientFactory[System.Numerics.Vector`1[float],System.__Canon](Microsoft.Extensions.Configuration.IConfiguration):Azure.Core.Extensions.IAzureClientBuilder`2[System.Numerics.Vector`1[float],System.__Canon]:this (FullOpts)
         -15 (-3.24 % of base) : nunit.framework.dasm - NUnit.Framework.Constraints.EqualTimeBaseConstraint`1[int]:ApplyTo[System.__Canon](System.__Canon):NUnit.Framework.Constraints.ConstraintResult:this (FullOpts)
         -15 (-3.23 % of base) : nunit.framework.dasm - NUnit.Framework.Constraints.EqualTimeBaseConstraint`1[long]:ApplyTo[System.__Canon](System.__Canon):NUnit.Framework.Constraints.ConstraintResult:this (FullOpts)
          -7 (-3.21 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[byte]:AggregateToCollection[System.__Canon](MongoDB.Driver.PipelineDefinition`2[byte,System.__Canon],MongoDB.Driver.AggregateOptions,System.Threading.CancellationToken):this (FullOpts)
          -7 (-3.21 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[double]:AggregateToCollection[System.__Canon](MongoDB.Driver.PipelineDefinition`2[double,System.__Canon],MongoDB.Driver.AggregateOptions,System.Threading.CancellationToken):this (FullOpts)
          -7 (-3.21 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[int]:AggregateToCollection[System.__Canon](MongoDB.Driver.PipelineDefinition`2[int,System.__Canon],MongoDB.Driver.AggregateOptions,System.Threading.CancellationToken):this (FullOpts)
          -7 (-3.21 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[long]:AggregateToCollection[System.__Canon](MongoDB.Driver.PipelineDefinition`2[long,System.__Canon],MongoDB.Driver.AggregateOptions,System.Threading.CancellationToken):this (FullOpts)
          -7 (-3.21 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[short]:AggregateToCollection[System.__Canon](MongoDB.Driver.PipelineDefinition`2[short,System.__Canon],MongoDB.Driver.AggregateOptions,System.Threading.CancellationToken):this (FullOpts)
          -7 (-3.21 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[System.Nullable`1[int]]:AggregateToCollection[System.__Canon](MongoDB.Driver.PipelineDefinition`2[System.Nullable`1[int],System.__Canon],MongoDB.Driver.AggregateOptions,System.Threading.CancellationToken):this (FullOpts)
          -7 (-3.21 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[System.Numerics.Vector`1[float]]:AggregateToCollection[System.__Canon](MongoDB.Driver.PipelineDefinition`2[System.Numerics.Vector`1[float],System.__Canon],MongoDB.Driver.AggregateOptions,System.Threading.CancellationToken):this (FullOpts)
         -15 (-3.20 % of base) : nunit.framework.dasm - NUnit.Framework.Constraints.EqualTimeBaseConstraint`1[byte]:ApplyTo[System.__Canon](System.__Canon):NUnit.Framework.Constraints.ConstraintResult:this (FullOpts)
         -15 (-3.19 % of base) : nunit.framework.dasm - NUnit.Framework.Constraints.EqualTimeBaseConstraint`1[short]:ApplyTo[System.__Canon](System.__Canon):NUnit.Framework.Constraints.ConstraintResult:this (FullOpts)
         -15 (-3.16 % of base) : nunit.framework.dasm - NUnit.Framework.Constraints.EqualTimeBaseConstraint`1[double]:ApplyTo[System.__Canon](System.__Canon):NUnit.Framework.Constraints.ConstraintResult:this (FullOpts)
         -19 (-2.93 % of base) : nunit.framework.dasm - NUnit.Framework.Constraints.EqualStringWithoutUsingConstraint:ApplyTo[System.__Canon](System.__Canon):NUnit.Framework.Constraints.ConstraintResult:this (FullOpts)
         -13 (-2.86 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSForwardOnlyUploadStream`1[System.__Canon]:.ctor(MongoDB.Driver.GridFS.GridFSBucket`1[System.__Canon],MongoDB.Driver.Core.Bindings.IWriteBinding,System.__Canon,System.String,MongoDB.Bson.BsonDocument,int,int):this (FullOpts)
         -51 (-2.62 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[byte]:MapReduce[System.__Canon](MongoDB.Driver.IClientSessionHandle,MongoDB.Bson.BsonJavaScript,MongoDB.Bson.BsonJavaScript,MongoDB.Driver.MapReduceOptions`2[byte,System.__Canon],System.Threading.CancellationToken):MongoDB.Driver.IAsyncCursor`1[System.__Canon]:this (FullOpts)
         -51 (-2.62 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[double]:MapReduce[System.__Canon](MongoDB.Driver.IClientSessionHandle,MongoDB.Bson.BsonJavaScript,MongoDB.Bson.BsonJavaScript,MongoDB.Driver.MapReduceOptions`2[double,System.__Canon],System.Threading.CancellationToken):MongoDB.Driver.IAsyncCursor`1[System.__Canon]:this (FullOpts)
         -51 (-2.62 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[int]:MapReduce[System.__Canon](MongoDB.Driver.IClientSessionHandle,MongoDB.Bson.BsonJavaScript,MongoDB.Bson.BsonJavaScript,MongoDB.Driver.MapReduceOptions`2[int,System.__Canon],System.Threading.CancellationToken):MongoDB.Driver.IAsyncCursor`1[System.__Canon]:this (FullOpts)
         -51 (-2.62 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[long]:MapReduce[System.__Canon](MongoDB.Driver.IClientSessionHandle,MongoDB.Bson.BsonJavaScript,MongoDB.Bson.BsonJavaScript,MongoDB.Driver.MapReduceOptions`2[long,System.__Canon],System.Threading.CancellationToken):MongoDB.Driver.IAsyncCursor`1[System.__Canon]:this (FullOpts)
         -51 (-2.62 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[short]:MapReduce[System.__Canon](MongoDB.Driver.IClientSessionHandle,MongoDB.Bson.BsonJavaScript,MongoDB.Bson.BsonJavaScript,MongoDB.Driver.MapReduceOptions`2[short,System.__Canon],System.Threading.CancellationToken):MongoDB.Driver.IAsyncCursor`1[System.__Canon]:this (FullOpts)
         -51 (-2.62 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[System.Nullable`1[int]]:MapReduce[System.__Canon](MongoDB.Driver.IClientSessionHandle,MongoDB.Bson.BsonJavaScript,MongoDB.Bson.BsonJavaScript,MongoDB.Driver.MapReduceOptions`2[System.Nullable`1[int],System.__Canon],System.Threading.CancellationToken):MongoDB.Driver.IAsyncCursor`1[System.__Canon]:this (FullOpts)
         -51 (-2.62 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[System.Numerics.Vector`1[float]]:MapReduce[System.__Canon](MongoDB.Driver.IClientSessionHandle,MongoDB.Bson.BsonJavaScript,MongoDB.Bson.BsonJavaScript,MongoDB.Driver.MapReduceOptions`2[System.Numerics.Vector`1[float],System.__Canon],System.Threading.CancellationToken):MongoDB.Driver.IAsyncCursor`1[System.__Canon]:this (FullOpts)
         -13 (-2.36 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSForwardOnlyDownloadStream`1[System.__Canon]:.ctor(MongoDB.Driver.GridFS.GridFSBucket`1[System.__Canon],MongoDB.Driver.Core.Bindings.IReadBinding,MongoDB.Driver.GridFS.GridFSFileInfo`1[System.__Canon]):this (FullOpts)
         -13 (-2.27 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSBucket`1[System.__Canon]:.ctor(MongoDB.Driver.IMongoDatabase,MongoDB.Driver.GridFS.GridFSBucketOptions):this (FullOpts)
         -15 (-2.24 % of base) : nunit.framework.dasm - NUnit.Framework.Constraints.EqualNumericWithoutUsingConstraint`1[int]:ApplyTo[System.__Canon](System.__Canon):NUnit.Framework.Constraints.ConstraintResult:this (FullOpts)
         -15 (-2.22 % of base) : nunit.framework.dasm - NUnit.Framework.Constraints.EqualNumericWithoutUsingConstraint`1[long]:ApplyTo[System.__Canon](System.__Canon):NUnit.Framework.Constraints.ConstraintResult:this (FullOpts)
         -15 (-2.20 % of base) : nunit.framework.dasm - NUnit.Framework.Constraints.EqualNumericWithoutUsingConstraint`1[byte]:ApplyTo[System.__Canon](System.__Canon):NUnit.Framework.Constraints.ConstraintResult:this (FullOpts)
         -15 (-2.20 % of base) : nunit.framework.dasm - NUnit.Framework.Constraints.EqualNumericWithoutUsingConstraint`1[short]:ApplyTo[System.__Canon](System.__Canon):NUnit.Framework.Constraints.ConstraintResult:this (FullOpts)
         -15 (-2.19 % of base) : nunit.framework.dasm - NUnit.Framework.Constraints.EqualNumericWithoutUsingConstraint`1[double]:ApplyTo[System.__Canon](System.__Canon):NUnit.Framework.Constraints.ConstraintResult:this (FullOpts)
         -15 (-2.16 % of base) : nunit.framework.dasm - NUnit.Framework.Warn:If[System.__Canon](NUnit.Framework.Constraints.ActualValueDelegate`1[System.__Canon],NUnit.Framework.Constraints.IResolveConstraint,System.Func`1[System.String],System.String,System.String) (FullOpts)
         -15 (-2.16 % of base) : nunit.framework.dasm - NUnit.Framework.Warn:If[System.__Canon](System.__Canon,NUnit.Framework.Constraints.IResolveConstraint,System.Func`1[System.String],System.String,System.String) (FullOpts)
         -15 (-2.16 % of base) : nunit.framework.dasm - NUnit.Framework.Warn:If[System.__Canon](System.Func`1[System.__Canon],NUnit.Framework.Constraints.IResolveConstraint,System.Func`1[System.String],System.String,System.String) (FullOpts)
         -15 (-2.15 % of base) : nunit.framework.dasm - NUnit.Framework.Warn:If[System.__Canon](NUnit.Framework.Constraints.ActualValueDelegate`1[System.__Canon],NUnit.Framework.Constraints.IResolveConstraint,System.FormattableString,System.String,System.String) (FullOpts)
         -15 (-2.15 % of base) : nunit.framework.dasm - NUnit.Framework.Warn:If[System.__Canon](System.Func`1[System.__Canon],NUnit.Framework.Constraints.IResolveConstraint,System.FormattableString,System.String,System.String) (FullOpts)
         -15 (-2.14 % of base) : nunit.framework.dasm - NUnit.Framework.Warn:If[System.__Canon](NUnit.Framework.Constraints.ActualValueDelegate`1[System.__Canon],NUnit.Framework.Constraints.IResolveConstraint,NUnit.Framework.NUnitString,System.String,System.String) (FullOpts)
         -15 (-2.14 % of base) : nunit.framework.dasm - NUnit.Framework.Warn:If[System.__Canon](System.Func`1[System.__Canon],NUnit.Framework.Constraints.IResolveConstraint,NUnit.Framework.NUnitString,System.String,System.String) (FullOpts)
         -13 (-2.13 % of base) : System.Reactive.dasm - System.Reactive.Concurrency.DefaultScheduler:Schedule[System.__Canon](System.__Canon,System.TimeSpan,System.Func`3[System.__Canon,System.__Canon,System.__Canon]):System.IDisposable:this (FullOpts)
         -13 (-1.93 % of base) : System.Reactive.dasm - System.Reactive.Concurrency.ThreadPoolScheduler:Schedule[System.__Canon](System.__Canon,System.TimeSpan,System.Func`3[System.__Canon,System.__Canon,System.__Canon]):System.IDisposable:this (FullOpts)
         -18 (-1.90 % of base) : Elastic.Apm.dasm - Elastic.Apm.Libraries.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[System.__Canon](System.Reflection.FieldInfo):System.Action`2[System.__Canon,System.__Canon]:this (FullOpts)
         -18 (-1.90 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[System.__Canon](System.Reflection.FieldInfo):System.Action`2[System.__Canon,System.__Canon]:this (FullOpts)
         -15 (-1.84 % of base) : nunit.framework.dasm - NUnit.Framework.Warn:If[System.__Canon](System.__Canon,NUnit.Framework.Constraints.IResolveConstraint,System.FormattableString,System.String,System.String) (FullOpts)
         -15 (-1.82 % of base) : nunit.framework.dasm - NUnit.Framework.Warn:If[System.__Canon](System.__Canon,NUnit.Framework.Constraints.IResolveConstraint,NUnit.Framework.NUnitString,System.String,System.String) (FullOpts)
         -18 (-1.71 % of base) : Elastic.Apm.dasm - Elastic.Apm.Libraries.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[System.__Canon](System.Reflection.PropertyInfo):System.Action`2[System.__Canon,System.__Canon]:this (FullOpts)
         -18 (-1.71 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[System.__Canon](System.Reflection.PropertyInfo):System.Action`2[System.__Canon,System.__Canon]:this (FullOpts)
         -23 (-1.64 % of base) : Microsoft.EntityFrameworkCore.dasm - Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues:CreatePropertyValuesFromDictionaryList[System.__Canon](Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Collections.IList):System.Collections.Generic.List`1[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues]:this (FullOpts)
         -13 (-1.55 % of base) : Microsoft.Extensions.Options.dasm - Microsoft.Extensions.DependencyInjection.OptionsBuilderExtensions:ValidateOnStart[System.__Canon](Microsoft.Extensions.Options.OptionsBuilder`1[System.__Canon]):Microsoft.Extensions.Options.OptionsBuilder`1[System.__Canon] (FullOpts)
         -10 (-1.55 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.PipelineUpdateDefinition`1[System.__Canon]:ToString():System.String:this (FullOpts)
          -6 (-0.68 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[System.__Canon]:OfType[System.__Canon]():MongoDB.Driver.IFilteredMongoCollection`1[System.__Canon]:this (FullOpts)
         -10 (-0.47 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoCollectionImpl`1[System.__Canon]:MapReduce[System.__Canon](MongoDB.Driver.IClientSessionHandle,MongoDB.Bson.BsonJavaScript,MongoDB.Bson.BsonJavaScript,MongoDB.Driver.MapReduceOptions`2[System.__Canon,System.__Canon],System.Threading.CancellationToken):MongoDB.Driver.IAsyncCursor`1[System.__Canon]:this (FullOpts)
          -1 (-0.18 % of base) : System.Reactive.dasm - System.Reactive.Concurrency.SynchronizationContextScheduler:Schedule[System.__Canon](System.__Canon,System.TimeSpan,System.Func`3[System.__Canon,System.__Canon,System.__Canon]):System.IDisposable:this (FullOpts)

154 total methods with Code Size differences (94 improved, 60 regressed), 1971371 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