Skip to content

[JitDiff X64] [EgorBo] Remove more write-barriers  #1909

@MihuBot

Description

@MihuBot

Job completed in 19 minutes 59 seconds (remote runner delay: 1 minute 23 seconds).
dotnet/runtime#128238
Using arguments: -nuget
Main commit: dotnet/runtime@8752339
PR commit: dotnet/runtime@ce67305

Diffs

Diffs
Found 226 files with textual diffs.

Summary of Code Size diffs:
(Lower is better)

Total bytes of base: 349701691
Total bytes of diff: 349693664
Total bytes of delta: -8027 (-0.00 % of base)
Total relative delta: NaN
    diff is an improvement.
    relative diff is a regression.


Top file regressions (bytes):
         284 : Microsoft.AspNetCore.OData.dasm (0.02 % of base)
         128 : FluentMigrator.dasm (0.31 % of base)
          85 : Microsoft.IdentityModel.Tokens.Saml.dasm (0.04 % of base)
          84 : Microsoft.Kiota.Http.HttpClientLibrary.dasm (0.05 % of base)
          77 : Microsoft.AspNetCore.Components.WebAssembly.Authentication.dasm (0.20 % of base)
          76 : FluentMigrator.Abstractions.dasm (0.17 % of base)
          53 : ExcelDataReader.dasm (0.03 % of base)
          50 : Moq.dasm (0.01 % of base)
          46 : Microsoft.Extensions.Http.Diagnostics.dasm (0.03 % of base)
          46 : Microsoft.Extensions.AmbientMetadata.Application.dasm (0.14 % of base)
          46 : Microsoft.Extensions.Http.Resilience.dasm (0.02 % of base)
          44 : Amazon.Lambda.Core.dasm (0.45 % of base)
          39 : HotChocolate.Abstractions.dasm (0.01 % of base)
          24 : System.Memory.dasm (0.01 % of base)
          16 : Azure.Storage.Blobs.dasm (0.00 % of base)
          16 : Azure.Storage.Files.Shares.dasm (0.00 % of base)
           8 : System.Collections.Immutable.dasm (0.00 % of base)
           7 : NuGet.Packaging.dasm (0.00 % of base)
           4 : System.Web.HttpUtility.dasm (0.02 % of base)
           2 : Microsoft.EntityFrameworkCore.dasm (0.00 % of base)
           2 : dnlib.dasm (0.00 % of base)
           2 : Microsoft.Extensions.AI.Abstractions.dasm (0.00 % of base)
           1 : System.Security.Cryptography.Pkcs.dasm (0.00 % of base)

Top file improvements (bytes):
       -2885 : Microsoft.ApplicationInsights.dasm (-2.25 % of base)
        -723 : StatsdClient.dasm (-0.71 % of base)
        -528 : System.Numerics.Tensors.dasm (-0.04 % of base)
        -523 : Azure.Monitor.OpenTelemetry.Exporter.dasm (-0.04 % of base)
        -414 : Consul.dasm (-0.07 % of base)
        -313 : FluentFTP.dasm (-0.04 % of base)
        -313 : Dapper.dasm (-0.06 % of base)
        -240 : Npgsql.dasm (-0.01 % of base)
        -238 : Flurl.Http.dasm (-0.12 % of base)
        -202 : NSwag.Core.dasm (-0.19 % of base)
        -193 : System.Net.Http.dasm (-0.02 % of base)
        -187 : OpenTelemetry.dasm (-0.06 % of base)
        -161 : AWSSDK.Core.dasm (-0.01 % of base)
        -122 : MailKit.dasm (-0.01 % of base)
        -120 : AngleSharp.Css.dasm (-0.02 % of base)
        -114 : OpenTelemetry.Instrumentation.SqlClient.dasm (-0.12 % of base)
        -112 : CommunityToolkit.HighPerformance.dasm (-0.03 % of base)
         -99 : Microsoft.OData.Edm.dasm (-0.01 % of base)
         -93 : OpenAI.dasm (-0.00 % of base)
         -92 : Microsoft.Extensions.Azure.dasm (-0.06 % of base)
         -86 : HtmlAgilityPack.dasm (-0.04 % of base)
         -82 : Polly.Core.dasm (-0.01 % of base)
         -81 : Selenium.WebDriver.dasm (-0.00 % of base)
         -81 : Scriban.dasm (-0.01 % of base)
         -69 : dbup-core.dasm (-0.09 % of base)
         -69 : Microsoft.Extensions.Telemetry.dasm (-0.03 % of base)
         -62 : Microsoft.Identity.Client.dasm (-0.01 % of base)
         -61 : NLog.dasm (-0.00 % of base)
         -56 : System.Security.Cryptography.dasm (-0.00 % of base)
         -53 : Microsoft.AspNetCore.SignalR.Client.Core.dasm (-0.02 % of base)
         -50 : Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.dasm (-0.12 % of base)
         -48 : protobuf-net.dasm (-0.01 % of base)
         -48 : OpenTelemetry.Instrumentation.AspNetCore.dasm (-0.06 % of base)
         -46 : Azure.Core.dasm (-0.00 % of base)
         -46 : OpenTelemetry.Instrumentation.GrpcNetClient.dasm (-0.10 % of base)
         -42 : LaunchDarkly.CommonSdk.dasm (-0.03 % of base)
         -38 : Google.Protobuf.dasm (-0.01 % of base)
         -32 : KubernetesClient.dasm (-0.00 % of base)
         -30 : Microsoft.AspNetCore.Components.WebAssembly.dasm (-0.02 % of base)
         -28 : SixLabors.Fonts.dasm (-0.00 % of base)
         -24 : System.Diagnostics.DiagnosticSource.dasm (-0.01 % of base)
         -24 : protobuf-net.Core.dasm (-0.00 % of base)
         -22 : Azure.ResourceManager.dasm (-0.00 % of base)
         -22 : SixLabors.ImageSharp.dasm (-0.00 % of base)
         -21 : System.Private.CoreLib.dasm (-0.00 % of base)
         -20 : Microsoft.CodeAnalysis.VisualBasic.Workspaces.dasm (-0.00 % of base)
         -18 : OpenTelemetry.Instrumentation.Http.dasm (-0.03 % of base)
         -17 : System.Net.Security.dasm (-0.01 % of base)
         -16 : HotChocolate.Language.Utf8.dasm (-0.01 % of base)
         -16 : Asp.Versioning.Http.dasm (-0.01 % of base)
         -16 : StackExchange.Redis.dasm (-0.00 % of base)
         -12 : System.Text.Json.dasm (-0.00 % of base)
         -12 : LaunchDarkly.InternalSdk.dasm (-0.01 % of base)
         -12 : Microsoft.Extensions.Logging.dasm (-0.03 % of base)
         -12 : GraphQL.dasm (-0.00 % of base)
         -12 : SkiaSharp.dasm (-0.00 % of base)
         -11 : ILCompiler.Reflection.ReadyToRun.dasm (-0.00 % of base)
          -9 : Elastic.Apm.dasm (-0.00 % of base)
          -9 : EntityFramework.dasm (-0.00 % of base)
          -9 : Datadog.Trace.Manual.dasm (-0.03 % of base)
          -9 : Grpc.Net.Client.dasm (-0.00 % of base)
          -9 : System.Text.RegularExpressions.dasm (-0.00 % of base)
          -9 : OpenTelemetry.Exporter.OpenTelemetryProtocol.dasm (-0.00 % of base)
          -9 : NLog.Extensions.Logging.dasm (-0.01 % of base)
          -9 : OpenTelemetry.Api.dasm (-0.01 % of base)
          -8 : System.Transactions.Local.dasm (-0.01 % of base)
          -7 : HotChocolate.Types.dasm (-0.00 % of base)
          -5 : System.ClientModel.dasm (-0.00 % of base)
          -4 : Microsoft.Azure.SignalR.Protocols.dasm (-0.00 % of base)
          -2 : MongoDB.Driver.dasm (-0.00 % of base)
          -2 : Microsoft.Diagnostics.Runtime.dasm (-0.00 % of base)

94 total files with Code Size differences (71 improved, 23 regressed), 596 unchanged.

Top method regressions (bytes):
          86 (37.39 % of base) : Microsoft.AspNetCore.Components.WebAssembly.Authentication.dasm - Microsoft.AspNetCore.Components.WebAssembly.Authentication.OidcProviderOptions:.ctor():this (FullOpts)
          53 (4.05 % of base) : ExcelDataReader.dasm - ExcelDataReader.Core.NumberFormat.Parser:ParseSection(ExcelDataReader.Core.NumberFormat.Tokenizer,byref):ExcelDataReader.Core.NumberFormat.Section (FullOpts)
          52 (27.81 % of base) : FluentMigrator.dasm - FluentMigrator.Builders.Delete.DeleteExpressionRoot:Column(System.String):FluentMigrator.Builders.Delete.Column.IDeleteColumnFromTableSyntax:this (FullOpts)
          50 (3.67 % of base) : Microsoft.Kiota.Http.HttpClientLibrary.dasm - Microsoft.Kiota.Http.HttpClientLibrary.Middleware.ParametersNameDecodingHandler:DecodeUriEncodedString(System.String,char[]):System.String (FullOpts)
          50 (19.92 % of base) : Moq.dasm - Moq.ActionObserver:CreateProxy(System.Type,System.Object[],Moq.MatcherObserver,byref):Moq.Internals.IProxy (FullOpts)
          49 (15.65 % of base) : Microsoft.AspNetCore.OData.dasm - Microsoft.AspNetCore.OData.Routing.ODataPathExtensions:GetPathString(System.Collections.Generic.IList`1[Microsoft.OData.UriParser.ODataPathSegment]):System.String (FullOpts)
          46 (16.55 % of base) : Microsoft.AspNetCore.OData.dasm - Microsoft.AspNetCore.OData.Routing.ODataPathExtensions:GetPathString(Microsoft.OData.UriParser.ODataPath):System.String (FullOpts)
          46 (5.50 % of base) : Microsoft.Extensions.Http.Resilience.dasm - Microsoft.Extensions.Configuration.Binder.SourceGeneration.<BindingExtensions_g>F2C4030DBAFA70C7437B3EA5C8D284507B3243F302E5B354ABE44ECEBF54B902E__BindingExtensions:ValidateConfigurationKeys(System.Type,System.Lazy`1[System.Collections.Generic.HashSet`1[System.String]],Microsoft.Extensions.Configuration.IConfiguration,Microsoft.Extensions.Configuration.BinderOptions) (FullOpts)
          46 (5.50 % of base) : Microsoft.Extensions.AmbientMetadata.Application.dasm - Microsoft.Extensions.Configuration.Binder.SourceGeneration.<BindingExtensions_g>F5BBD8303694E9714A5E5B4C12C030C12CB068E3C933CFB5BC07C7D2FA2815B42__BindingExtensions:ValidateConfigurationKeys(System.Type,System.Lazy`1[System.Collections.Generic.HashSet`1[System.String]],Microsoft.Extensions.Configuration.IConfiguration,Microsoft.Extensions.Configuration.BinderOptions) (FullOpts)
          46 (5.50 % of base) : Microsoft.Extensions.Http.Diagnostics.dasm - Microsoft.Extensions.Configuration.Binder.SourceGeneration.<BindingExtensions_g>F62810AD37B19377845FF230A1752C2DC66508070465548CD16916EF720CEA9E5__BindingExtensions:ValidateConfigurationKeys(System.Type,System.Lazy`1[System.Collections.Generic.HashSet`1[System.String]],Microsoft.Extensions.Configuration.IConfiguration,Microsoft.Extensions.Configuration.BinderOptions) (FullOpts)
          46 (4.88 % of base) : OpenTelemetry.Instrumentation.Http.dasm - Microsoft.Extensions.Options.DelegatingOptionsFactory`1[System.__Canon]:Create(System.String):System.__Canon:this (FullOpts)
          46 (17.62 % of base) : Microsoft.IdentityModel.Tokens.Saml.dasm - Microsoft.IdentityModel.Tokens.Saml.SamlAdvice:.ctor(System.Collections.Generic.IEnumerable`1[System.String],System.Collections.Generic.IEnumerable`1[Microsoft.IdentityModel.Tokens.Saml.SamlAssertion]):this (FullOpts)
          44 (26.19 % of base) : Amazon.Lambda.Core.dasm - Amazon.Lambda.Core.ResponseStreaming.HttpResponseStreamPrelude:.ctor():this (FullOpts)
          43 (4.89 % of base) : Microsoft.AspNetCore.OData.dasm - Microsoft.AspNetCore.OData.Routing.ODataPathNavigationSourceHandler:Handle(Microsoft.OData.UriParser.OperationImportSegment):this (FullOpts)
          43 (4.99 % of base) : Microsoft.AspNetCore.OData.dasm - Microsoft.AspNetCore.OData.Routing.ODataPathNavigationSourceHandler:Handle(Microsoft.OData.UriParser.OperationSegment):this (FullOpts)
          42 (15.56 % of base) : FluentMigrator.dasm - FluentMigrator.Builders.IfDatabase.IfDatabaseExpressionRoot:CreateEmptyMigrationContext(FluentMigrator.Infrastructure.IMigrationContext):FluentMigrator.Infrastructure.IMigrationContext (FullOpts)
          42 (22.34 % of base) : FluentMigrator.Abstractions.dasm - FluentMigrator.Expressions.CreateColumnExpression:Reverse():FluentMigrator.Expressions.IMigrationExpression:this (FullOpts)
          39 (30.23 % of base) : HotChocolate.Abstractions.dasm - HotChocolate.ExtensionData:get_Keys():System.Collections.Generic.ICollection`1[System.String]:this (FullOpts)
          39 (6.75 % of base) : Microsoft.IdentityModel.Tokens.Saml.dasm - Microsoft.IdentityModel.Tokens.Saml.SamlSecurityTokenHandler:CreateSubject(Microsoft.IdentityModel.Tokens.SecurityTokenDescriptor):Microsoft.IdentityModel.Tokens.Saml.SamlSubject:this (FullOpts)
          35 (22.58 % of base) : Microsoft.AspNetCore.OData.dasm - Microsoft.AspNetCore.OData.Routing.Template.ODataPathTemplate:GetTemplates(Microsoft.AspNetCore.OData.Routing.ODataRouteOptions):System.Collections.Generic.IEnumerable`1[System.String]:this (FullOpts)
          34 (50.00 % of base) : FluentMigrator.dasm - FluentMigrator.Builders.IfDatabase.NullIfDatabaseProcessor:.ctor():this (FullOpts)
          34 (50.00 % of base) : FluentMigrator.Abstractions.dasm - FluentMigrator.Expressions.DeleteColumnExpression:.ctor():this (FullOpts)
          34 (50.00 % of base) : Microsoft.AspNetCore.OData.dasm - Microsoft.AspNetCore.OData.Routing.ODataPathNavigationSourceHandler:.ctor():this (FullOpts)
          34 (45.95 % of base) : Microsoft.AspNetCore.OData.dasm - Microsoft.AspNetCore.OData.Routing.ODataPathSegmentHandler:.ctor():this (FullOpts)
          34 (13.03 % of base) : Microsoft.Kiota.Http.HttpClientLibrary.dasm - Microsoft.Kiota.Http.HttpClientLibrary.Middleware.HeadersInspectionHandler:<SendAsync>g__ConvertHeaderValuesToArray|2_0(System.Collections.Generic.IEnumerable`1[System.String]):System.String[] (FullOpts)
          30 (0.98 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoTelemetry:StartCommandActivity(System.String,MongoDB.Bson.BsonDocument,MongoDB.Driver.DatabaseNamespace,MongoDB.Driver.Core.Connections.ConnectionId,MongoDB.Bson.BsonDocument,System.Nullable`1[long],int):System.Diagnostics.Activity (FullOpts)
           7 (0.54 % of base) : NuGet.Packaging.dasm - NuGet.Packaging.Signing.NativeCms:GetRepositoryCountersignature(NuGet.Packaging.Signing.HeapBlockRetainer):System.Nullable`1[NuGet.Packaging.Signing.NativeCms+RepositoryCounterSignerInfo]:this (FullOpts)
           6 (0.99 % of base) : System.Private.CoreLib.dasm - System.TimeZoneInfo:TZif_ParsePosixFormat(System.ReadOnlySpan`1[char],byref,byref,byref,byref,byref,byref,byref,byref):bool (FullOpts)
           4 (0.82 % of base) : System.Web.HttpUtility.dasm - System.Web.Util.UriUtil:TrySplitUriForPathEncode(System.String,byref,byref,byref):bool (FullOpts)
           2 (0.80 % of base) : AngleSharp.Css.dasm - AngleSharp.Css.Parser.NumberParser:ParseRatio(AngleSharp.Text.StringSource):System.Nullable`1[AngleSharp.Css.Values.CssRatioValue] (FullOpts)
           2 (1.20 % of base) : Azure.Storage.Blobs.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[byte](System.Buffers.ArrayPool`1[byte],int,byref):System.IDisposable (FullOpts)
           2 (1.20 % of base) : Azure.Storage.Files.Shares.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[byte](System.Buffers.ArrayPool`1[byte],int,byref):System.IDisposable (FullOpts)
           2 (1.20 % of base) : Azure.Storage.Blobs.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[double](System.Buffers.ArrayPool`1[double],int,byref):System.IDisposable (FullOpts)
           2 (1.20 % of base) : Azure.Storage.Files.Shares.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[double](System.Buffers.ArrayPool`1[double],int,byref):System.IDisposable (FullOpts)
           2 (1.20 % of base) : Azure.Storage.Blobs.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[int](System.Buffers.ArrayPool`1[int],int,byref):System.IDisposable (FullOpts)
           2 (1.20 % of base) : Azure.Storage.Files.Shares.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[int](System.Buffers.ArrayPool`1[int],int,byref):System.IDisposable (FullOpts)
           2 (1.20 % of base) : Azure.Storage.Blobs.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[long](System.Buffers.ArrayPool`1[long],int,byref):System.IDisposable (FullOpts)
           2 (1.20 % of base) : Azure.Storage.Files.Shares.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[long](System.Buffers.ArrayPool`1[long],int,byref):System.IDisposable (FullOpts)
           2 (1.20 % of base) : Azure.Storage.Blobs.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[short](System.Buffers.ArrayPool`1[short],int,byref):System.IDisposable (FullOpts)
           2 (1.20 % of base) : Azure.Storage.Files.Shares.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[short](System.Buffers.ArrayPool`1[short],int,byref):System.IDisposable (FullOpts)
           2 (0.49 % of base) : Azure.Storage.Blobs.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[System.__Canon](System.Buffers.ArrayPool`1[System.__Canon],int,byref):System.IDisposable (FullOpts)
           2 (0.49 % of base) : Azure.Storage.Files.Shares.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[System.__Canon](System.Buffers.ArrayPool`1[System.__Canon],int,byref):System.IDisposable (FullOpts)
           2 (1.20 % of base) : Azure.Storage.Blobs.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[System.Nullable`1[int]](System.Buffers.ArrayPool`1[System.Nullable`1[int]],int,byref):System.IDisposable (FullOpts)
           2 (1.20 % of base) : Azure.Storage.Files.Shares.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[System.Nullable`1[int]](System.Buffers.ArrayPool`1[System.Nullable`1[int]],int,byref):System.IDisposable (FullOpts)
           2 (1.20 % of base) : Azure.Storage.Blobs.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[System.Numerics.Vector`1[float]](System.Buffers.ArrayPool`1[System.Numerics.Vector`1[float]],int,byref):System.IDisposable (FullOpts)
           2 (1.20 % of base) : Azure.Storage.Files.Shares.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[System.Numerics.Vector`1[float]](System.Buffers.ArrayPool`1[System.Numerics.Vector`1[float]],int,byref):System.IDisposable (FullOpts)
           2 (1.26 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Memory2D`1[byte]:get_Span():CommunityToolkit.HighPerformance.Span2D`1[byte]:this (FullOpts)
           2 (1.26 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Memory2D`1[double]:get_Span():CommunityToolkit.HighPerformance.Span2D`1[double]:this (FullOpts)
           2 (1.26 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Memory2D`1[int]:get_Span():CommunityToolkit.HighPerformance.Span2D`1[int]:this (FullOpts)
           2 (1.26 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Memory2D`1[long]:get_Span():CommunityToolkit.HighPerformance.Span2D`1[long]:this (FullOpts)
           2 (1.26 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Memory2D`1[short]:get_Span():CommunityToolkit.HighPerformance.Span2D`1[short]:this (FullOpts)
           2 (0.95 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Memory2D`1[System.__Canon]:get_Span():CommunityToolkit.HighPerformance.Span2D`1[System.__Canon]:this (FullOpts)
           2 (1.26 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Memory2D`1[System.Nullable`1[int]]:get_Span():CommunityToolkit.HighPerformance.Span2D`1[System.Nullable`1[int]]:this (FullOpts)
           2 (1.26 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Memory2D`1[System.Numerics.Vector`1[float]]:get_Span():CommunityToolkit.HighPerformance.Span2D`1[System.Numerics.Vector`1[float]]:this (FullOpts)
           2 (1.26 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[byte]:get_Span():CommunityToolkit.HighPerformance.ReadOnlySpan2D`1[byte]:this (FullOpts)
           2 (1.26 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[double]:get_Span():CommunityToolkit.HighPerformance.ReadOnlySpan2D`1[double]:this (FullOpts)
           2 (1.26 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[int]:get_Span():CommunityToolkit.HighPerformance.ReadOnlySpan2D`1[int]:this (FullOpts)
           2 (1.26 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[long]:get_Span():CommunityToolkit.HighPerformance.ReadOnlySpan2D`1[long]:this (FullOpts)
           2 (1.26 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[short]:get_Span():CommunityToolkit.HighPerformance.ReadOnlySpan2D`1[short]:this (FullOpts)
           2 (0.95 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[System.__Canon]:get_Span():CommunityToolkit.HighPerformance.ReadOnlySpan2D`1[System.__Canon]:this (FullOpts)
           2 (1.26 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[System.Nullable`1[int]]:get_Span():CommunityToolkit.HighPerformance.ReadOnlySpan2D`1[System.Nullable`1[int]]:this (FullOpts)
           2 (1.26 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[System.Numerics.Vector`1[float]]:get_Span():CommunityToolkit.HighPerformance.ReadOnlySpan2D`1[System.Numerics.Vector`1[float]]:this (FullOpts)
           2 (0.13 % of base) : dnlib.dasm - dnlib.DotNet.TIAHelper:GetInfo(dnlib.DotNet.TypeDef):System.Nullable`1[dnlib.DotNet.TIAHelper+Info] (FullOpts)
           2 (0.55 % of base) : GraphQL.dasm - GraphQL.Resolvers.NameFieldResolver:Resolve(GraphQL.IResolveFieldContext,System.String):System.Threading.Tasks.ValueTask`1[System.Object] (FullOpts)
           2 (0.63 % of base) : HotChocolate.Types.dasm - HotChocolate.Execution.Processing.ArgumentNonNullValidator:ValidateInnerType(HotChocolate.Types.IType,HotChocolate.Language.IValueNode,HotChocolate.Path):HotChocolate.Execution.Processing.ArgumentNonNullValidator+ValidationResult (FullOpts)
           2 (0.19 % of base) : Microsoft.Azure.SignalR.Protocols.dasm - MessagePack.SequenceReader`1[byte]:GetNextSpan():this (FullOpts)
           2 (0.19 % of base) : Microsoft.Azure.SignalR.Protocols.dasm - MessagePack.SequenceReader`1[double]:GetNextSpan():this (FullOpts)
           2 (0.19 % of base) : Microsoft.Azure.SignalR.Protocols.dasm - MessagePack.SequenceReader`1[int]:GetNextSpan():this (FullOpts)
           2 (0.19 % of base) : Microsoft.Azure.SignalR.Protocols.dasm - MessagePack.SequenceReader`1[long]:GetNextSpan():this (FullOpts)
           2 (0.19 % of base) : Microsoft.Azure.SignalR.Protocols.dasm - MessagePack.SequenceReader`1[short]:GetNextSpan():this (FullOpts)
           2 (0.19 % of base) : Microsoft.Azure.SignalR.Protocols.dasm - MessagePack.SequenceReader`1[System.Numerics.Vector`1[float]]:GetNextSpan():this (FullOpts)
           2 (0.68 % of base) : Microsoft.CodeAnalysis.VisualBasic.Workspaces.dasm - Microsoft.CodeAnalysis.VisualBasic.Extensions.ContextQuery.SyntaxTreeExtensions+_Closure$__:_Lambda$__20-37(Microsoft.CodeAnalysis.VisualBasic.Syntax.SimpleArgumentSyntax):Microsoft.CodeAnalysis.SyntaxToken:this (FullOpts)
           2 (0.88 % of base) : Microsoft.CodeAnalysis.VisualBasic.Workspaces.dasm - Microsoft.CodeAnalysis.VisualBasic.LanguageService.VisualBasicDocumentationCommentService:GetTextTokens(Microsoft.CodeAnalysis.VisualBasic.Syntax.XmlAttributeSyntax):Microsoft.CodeAnalysis.SyntaxTokenList:this (FullOpts)
           2 (0.49 % of base) : Microsoft.Diagnostics.Runtime.dasm - Microsoft.Diagnostics.Runtime.ClrArray:GetStructValue(int):Microsoft.Diagnostics.Runtime.ClrValueType:this (FullOpts)
           2 (0.49 % of base) : Microsoft.Diagnostics.Runtime.dasm - Microsoft.Diagnostics.Runtime.ClrArray:GetStructValue(int[]):Microsoft.Diagnostics.Runtime.ClrValueType:this (FullOpts)
           2 (0.45 % of base) : Microsoft.EntityFrameworkCore.dasm - Microsoft.EntityFrameworkCore.Diagnostics.CoreLoggerExtensions:SaveChangesStartingAsync(Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger`1[Microsoft.EntityFrameworkCore.DbLoggerCategory+Update],Microsoft.EntityFrameworkCore.DbContext,System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[Microsoft.EntityFrameworkCore.Diagnostics.InterceptionResult`1[int]] (FullOpts)
           2 (0.58 % of base) : Microsoft.Extensions.AI.Abstractions.dasm - Microsoft.Extensions.AI.AIJsonSchemaTransformCache:GetOrCreateTransformedSchema(Microsoft.Extensions.AI.ChatResponseFormatJson):System.Nullable`1[System.Text.Json.JsonElement]:this (FullOpts)
           2 (0.45 % of base) : Microsoft.Identity.Client.dasm - Microsoft.Identity.Client.Internal.Requests.RequestBase:GetCcsHeader(System.Collections.Generic.IDictionary`2[System.String,System.String]):System.Nullable`1[System.Collections.Generic.KeyValuePair`2[System.String,System.String]]:this (FullOpts)
           2 (0.53 % of base) : Npgsql.dasm - Npgsql.Internal.IntegratedSecurityHandler:GetUsername(bool,bool,Microsoft.Extensions.Logging.ILogger,System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[System.String]:this (FullOpts)
           2 (0.14 % of base) : OpenAI.dasm - OpenAI.Files.InternalFileExpirationAfter:DeserializeInternalFileExpirationAfter(System.Text.Json.JsonElement,System.ClientModel.Primitives.ModelReaderWriterOptions):OpenAI.Files.InternalFileExpirationAfter (FullOpts)
           2 (1.25 % of base) : Polly.Core.dasm - Polly.Simmy.Utils.GeneratorHelper`1+<>c__DisplayClass6_0[byte]:<CreateGenerator>b__1(Polly.ResilienceContext):System.Nullable`1[Polly.Outcome`1[byte]]:this (FullOpts)
           2 (1.26 % of base) : Polly.Core.dasm - Polly.Simmy.Utils.GeneratorHelper`1+<>c__DisplayClass6_0[double]:<CreateGenerator>b__1(Polly.ResilienceContext):System.Nullable`1[Polly.Outcome`1[double]]:this (FullOpts)
           2 (1.27 % of base) : Polly.Core.dasm - Polly.Simmy.Utils.GeneratorHelper`1+<>c__DisplayClass6_0[int]:<CreateGenerator>b__1(Polly.ResilienceContext):System.Nullable`1[Polly.Outcome`1[int]]:this (FullOpts)
           2 (1.27 % of base) : Polly.Core.dasm - Polly.Simmy.Utils.GeneratorHelper`1+<>c__DisplayClass6_0[long]:<CreateGenerator>b__1(Polly.ResilienceContext):System.Nullable`1[Polly.Outcome`1[long]]:this (FullOpts)
           2 (1.23 % of base) : Polly.Core.dasm - Polly.Simmy.Utils.GeneratorHelper`1+<>c__DisplayClass6_0[short]:<CreateGenerator>b__1(Polly.ResilienceContext):System.Nullable`1[Polly.Outcome`1[short]]:this (FullOpts)
           2 (1.27 % of base) : Polly.Core.dasm - Polly.Simmy.Utils.GeneratorHelper`1+<>c__DisplayClass6_0[System.__Canon]:<CreateGenerator>b__1(Polly.ResilienceContext):System.Nullable`1[Polly.Outcome`1[System.__Canon]]:this (FullOpts)
           2 (1.06 % of base) : Polly.Core.dasm - Polly.Simmy.Utils.GeneratorHelper`1+<>c__DisplayClass6_0[System.Nullable`1[int]]:<CreateGenerator>b__1(Polly.ResilienceContext):System.Nullable`1[Polly.Outcome`1[System.Nullable`1[int]]]:this (FullOpts)
           2 (0.93 % of base) : StackExchange.Redis.dasm - StackExchange.Redis.ResultProcessor+SortedSetPopResultProcessor+<>c:<SetResultCore>b__0_0(byref):StackExchange.Redis.SortedSetEntry:this (FullOpts)
           2 (0.48 % of base) : StackExchange.Redis.dasm - StackExchange.Redis.ResultProcessor+StreamConsumerInfoProcessor:ParseItem(byref):StackExchange.Redis.StreamConsumerInfo:this (FullOpts)
           2 (0.33 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOf[byte](byref,byte):System.Nullable`1[System.SequencePosition] (FullOpts)
           2 (0.32 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOf[double](byref,double):System.Nullable`1[System.SequencePosition] (FullOpts)
           2 (0.34 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOf[int](byref,int):System.Nullable`1[System.SequencePosition] (FullOpts)
           2 (0.34 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOf[long](byref,long):System.Nullable`1[System.SequencePosition] (FullOpts)
           2 (0.32 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOf[short](byref,short):System.Nullable`1[System.SequencePosition] (FullOpts)
           2 (0.33 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOf[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float]):System.Nullable`1[System.SequencePosition] (FullOpts)
           2 (0.22 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOfMultiSegment[byte](byref,byte):System.Nullable`1[System.SequencePosition] (FullOpts)
           2 (0.23 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOfMultiSegment[double](byref,double):System.Nullable`1[System.SequencePosition] (FullOpts)
           2 (0.22 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOfMultiSegment[int](byref,int):System.Nullable`1[System.SequencePosition] (FullOpts)
           2 (0.22 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOfMultiSegment[long](byref,long):System.Nullable`1[System.SequencePosition] (FullOpts)
           2 (0.21 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOfMultiSegment[short](byref,short):System.Nullable`1[System.SequencePosition] (FullOpts)

Top method improvements (bytes):
       -1788 (-100.00 % of base) : Microsoft.ApplicationInsights.dasm - Microsoft.ApplicationInsights.Extensibility.Implementation.Tracing.SelfDiagnostics.SelfDiagnosticsConfigRefresher+<Worker>d__12:MoveNext():this (FullOpts)
        -170 (-4.43 % of base) : Microsoft.ApplicationInsights.dasm - Microsoft.ApplicationInsights.Metric:TrackValue(double,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String):bool:this (FullOpts)
        -157 (-4.46 % of base) : Microsoft.ApplicationInsights.dasm - Microsoft.ApplicationInsights.Metric:TrackValue(double,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String):bool:this (FullOpts)
        -144 (-4.26 % of base) : Microsoft.ApplicationInsights.dasm - Microsoft.ApplicationInsights.Metric:TrackValue(double,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String):bool:this (FullOpts)
        -141 (-100.00 % of base) : OpenTelemetry.dasm - OpenTelemetry.BatchActivityExportProcessor:OnEnd(System.Diagnostics.Activity):this (FullOpts)
        -131 (-4.27 % of base) : Microsoft.ApplicationInsights.dasm - Microsoft.ApplicationInsights.Metric:TrackValue(double,System.String,System.String,System.String,System.String,System.String,System.String,System.String):bool:this (FullOpts)
        -118 (-4.29 % of base) : Microsoft.ApplicationInsights.dasm - Microsoft.ApplicationInsights.Metric:TrackValue(double,System.String,System.String,System.String,System.String,System.String,System.String):bool:this (FullOpts)
        -114 (-1.13 % of base) : Azure.Monitor.OpenTelemetry.Exporter.dasm - Microsoft.Extensions.Configuration.Binder.SourceGeneration.<BindingExtensions_g>FC9DFA09B7DAC3B5C2AF0FE9565B771F8B863ABE9159E6BEFAC6483A55AB80F26__BindingExtensions:BindCore(Microsoft.Extensions.Configuration.IConfiguration,byref,bool,Microsoft.Extensions.Configuration.BinderOptions) (FullOpts) (5 methods)
        -105 (-4.31 % of base) : Microsoft.ApplicationInsights.dasm - Microsoft.ApplicationInsights.Metric:TrackValue(double,System.String,System.String,System.String,System.String,System.String):bool:this (FullOpts)
         -96 (-1.81 % of base) : Azure.Monitor.OpenTelemetry.Exporter.dasm - Azure.Monitor.OpenTelemetry.Exporter.Internals.CustomerSdkStats.CustomerSdkStatsHelper:TrackDropped(Azure.Monitor.OpenTelemetry.Exporter.Internals.CustomerSdkStats.TelemetrySchemaTypeCounter,int,System.String) (FullOpts)
         -96 (-1.81 % of base) : Azure.Monitor.OpenTelemetry.Exporter.dasm - Azure.Monitor.OpenTelemetry.Exporter.Internals.CustomerSdkStats.CustomerSdkStatsHelper:TrackRetry(Azure.Monitor.OpenTelemetry.Exporter.Internals.CustomerSdkStats.TelemetrySchemaTypeCounter,int,System.String) (FullOpts)
         -92 (-4.75 % of base) : Microsoft.ApplicationInsights.dasm - Microsoft.ApplicationInsights.Metric:TrackValue(double,System.String,System.String,System.String,System.String):bool:this (FullOpts)
         -92 (-1.62 % of base) : Microsoft.Extensions.Azure.dasm - Microsoft.Extensions.Azure.ClientFactory:CreateCredential(Microsoft.Extensions.Configuration.IConfiguration):Azure.Core.TokenCredential (FullOpts)
         -92 (-8.47 % of base) : StatsdClient.dasm - StatsdClient.Telemetry:.ctor(StatsdClient.MetricSerializer,System.String,System.TimeSpan,StatsdClient.Transport.ITransport,System.String[],System.Action`1[System.Exception],bool):this (FullOpts)
         -91 (-4.66 % of base) : FluentFTP.dasm - FluentFTP.FtpClient:ExecuteDownloadTextInternal(System.String,bool):System.Collections.Generic.List`1[System.String]:this (FullOpts)
         -90 (-11.14 % of base) : AngleSharp.Css.dasm - AngleSharp.Css.Values.CssShadowValue:get_CssText():System.String:this (FullOpts)
         -86 (-12.37 % of base) : HtmlAgilityPack.dasm - HtmlAgilityPack.HtmlDocument:.cctor() (FullOpts)
         -82 (-1.82 % of base) : OpenTelemetry.Instrumentation.SqlClient.dasm - OpenTelemetry.Instrumentation.SqlClient.Implementation.SqlClientDiagnosticListener:RecordDuration(System.Diagnostics.Activity,System.Object,bool):this (FullOpts)
         -81 (-1.16 % of base) : Selenium.WebDriver.dasm - OpenQA.Selenium.DriverCommand:.cctor() (FullOpts)
         -76 (-4.26 % of base) : Microsoft.ApplicationInsights.dasm - Microsoft.ApplicationInsights.Metric:TrackValue(double,System.String,System.String,System.String):bool:this (FullOpts)
         -64 (-2.12 % of base) : Microsoft.Identity.Client.dasm - Microsoft.Identity.Client.Platforms.Features.OpenTelemetry.OtelInstrumentation:LogFailureMetrics(System.String,System.String,int,System.String,System.String,int,int,System.String):this (FullOpts)
         -64 (-1.80 % of base) : OpenTelemetry.Instrumentation.Http.dasm - OpenTelemetry.Instrumentation.Http.Implementation.HttpHandlerMetricsDiagnosticListener:OnStopEventWritten(System.Diagnostics.Activity,System.Object) (FullOpts)
         -57 (-2.14 % of base) : FluentFTP.dasm - FluentFTP.FtpClient:GetListingInternal(System.String,int,bool):System.Collections.Generic.List`1[System.String]:this (FullOpts)
         -53 (-24.31 % of base) : Microsoft.AspNetCore.SignalR.Client.Core.dasm - Microsoft.AspNetCore.SignalR.Client.HubConnectionExtensions:On(Microsoft.AspNetCore.SignalR.Client.HubConnection,System.String,System.Action):System.IDisposable (FullOpts)
         -53 (-1.35 % of base) : Microsoft.OData.Edm.dasm - Microsoft.OData.Edm.ExtensionMethods:TryGetRelativeEntitySetPath(Microsoft.OData.Edm.IEdmElement,System.Collections.ObjectModel.Collection`1[Microsoft.OData.Edm.Validation.EdmError],Microsoft.OData.Edm.IEdmPathExpression,Microsoft.OData.Edm.IEdmModel,System.Collections.Generic.IEnumerable`1[Microsoft.OData.Edm.IEdmOperationParameter],byref,byref,byref):bool (FullOpts)
         -53 (-4.95 % of base) : StatsdClient.dasm - StatsdClient.OriginDetection:GetCgroupInode(System.String,System.String):System.String:this (FullOpts)
         -52 (-19.48 % of base) : Flurl.Http.dasm - Flurl.Http.Testing.HttpCallAssertion:.ctor(Flurl.Http.Testing.HttpTest,bool):this (FullOpts)
         -52 (-17.28 % of base) : Flurl.Http.dasm - Flurl.Http.Testing.HttpTest:ShouldHaveCalled(System.String):Flurl.Http.Testing.HttpCallAssertion:this (FullOpts)
         -52 (-17.22 % of base) : Flurl.Http.dasm - Flurl.Http.Testing.HttpTest:ShouldNotHaveCalled(System.String):this (FullOpts)
         -50 (-1.36 % of base) : Dapper.dasm - Dapper.DynamicParameters:Output[System.__Canon](System.__Canon,System.Linq.Expressions.Expression`1[System.__Canon],System.Nullable`1[int],System.Nullable`1[int]):Dapper.DynamicParameters:this (FullOpts)
         -50 (-1.87 % of base) : MailKit.dasm - MailKit.BodyPart:TryParse(System.String,byref,byref):bool (FullOpts) (6 methods)
         -50 (-24.51 % of base) : Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.dasm - Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.MvcRazorRuntimeCompilationOptions:.ctor():this (FullOpts)
         -49 (-32.67 % of base) : NLog.dasm - NLog.LogFactory:SetCandidateConfigFilePaths(System.Collections.Generic.IEnumerable`1[System.String]):this (FullOpts)
         -48 (-1.71 % of base) : Azure.Monitor.OpenTelemetry.Exporter.dasm - Azure.Monitor.OpenTelemetry.Exporter.Internals.StandardMetricsExtractionProcessor:ReportDependencyDurationMetric(System.Diagnostics.Activity):this (FullOpts)
         -48 (-1.81 % of base) : OpenTelemetry.Instrumentation.AspNetCore.dasm - OpenTelemetry.Instrumentation.AspNetCore.Implementation.HttpInMetricsListener:OnStopEventWritten(System.String,System.Object) (FullOpts)
         -48 (-7.07 % of base) : protobuf-net.dasm - ProtoBuf.Serializers.RepeatedSerializers:Resolve(System.Type,System.String,System.Type[]):System.Reflection.MemberInfo (FullOpts)
         -47 (-3.35 % of base) : Microsoft.ApplicationInsights.dasm - Microsoft.ApplicationInsights.Metric:TrackValue(double,System.String,System.String):bool:this (FullOpts)
         -46 (-5.68 % of base) : Consul.dasm - Consul.GetRequest:ApplyOptions(Consul.ConsulClientConfiguration):this (FullOpts)
         -46 (-3.87 % of base) : Consul.dasm - Consul.GetRequest`1[byte]:ApplyOptions(Consul.ConsulClientConfiguration):this (FullOpts)
         -46 (-3.87 % of base) : Consul.dasm - Consul.GetRequest`1[double]:ApplyOptions(Consul.ConsulClientConfiguration):this (FullOpts)
         -46 (-3.87 % of base) : Consul.dasm - Consul.GetRequest`1[int]:ApplyOptions(Consul.ConsulClientConfiguration):this (FullOpts)
         -46 (-3.87 % of base) : Consul.dasm - Consul.GetRequest`1[long]:ApplyOptions(Consul.ConsulClientConfiguration):this (FullOpts)
         -46 (-3.87 % of base) : Consul.dasm - Consul.GetRequest`1[short]:ApplyOptions(Consul.ConsulClientConfiguration):this (FullOpts)
         -46 (-3.87 % of base) : Consul.dasm - Consul.GetRequest`1[System.__Canon]:ApplyOptions(Consul.ConsulClientConfiguration):this (FullOpts)
         -46 (-3.87 % of base) : Consul.dasm - Consul.GetRequest`1[System.Nullable`1[int]]:ApplyOptions(Consul.ConsulClientConfiguration):this (FullOpts)
         -46 (-3.87 % of base) : Consul.dasm - Consul.GetRequest`1[System.Numerics.Vector`1[float]]:ApplyOptions(Consul.ConsulClientConfiguration):this (FullOpts)
         -46 (-3.06 % of base) : FluentFTP.dasm - FluentFTP.FtpClient:DownloadFiles(System.String,System.Collections.Generic.IEnumerable`1[System.String],int,int,int,System.Action`1[FluentFTP.FtpProgress],System.Collections.Generic.List`1[FluentFTP.Rules.FtpRule]):System.Collections.Generic.List`1[FluentFTP.FtpResult]:this (FullOpts)
         -46 (-2.82 % of base) : FluentFTP.dasm - FluentFTP.FtpClient:UploadFiles(System.Collections.Generic.IEnumerable`1[System.String],System.String,int,bool,int,int,System.Action`1[FluentFTP.FtpProgress],System.Collections.Generic.List`1[FluentFTP.Rules.FtpRule]):System.Collections.Generic.List`1[FluentFTP.FtpResult]:this (FullOpts)
         -46 (-5.22 % of base) : Microsoft.Extensions.Telemetry.dasm - Microsoft.Extensions.Configuration.Binder.SourceGeneration.<BindingExtensions_g>F81FA05844D75B53D959EA114F4A77C1F199DE6252AC46521338F25DDF349DCC1__BindingExtensions:ValidateConfigurationKeys(System.Type,System.Lazy`1[System.Collections.Generic.HashSet`1[System.String]],Microsoft.Extensions.Configuration.IConfiguration,Microsoft.Extensions.Configuration.BinderOptions) (FullOpts)
         -46 (-5.22 % of base) : Azure.Monitor.OpenTelemetry.Exporter.dasm - Microsoft.Extensions.Configuration.Binder.SourceGeneration.<BindingExtensions_g>FC9DFA09B7DAC3B5C2AF0FE9565B771F8B863ABE9159E6BEFAC6483A55AB80F26__BindingExtensions:ValidateConfigurationKeys(System.Type,System.Lazy`1[System.Collections.Generic.HashSet`1[System.String]],Microsoft.Extensions.Configuration.IConfiguration,Microsoft.Extensions.Configuration.BinderOptions) (FullOpts)
         -46 (-4.66 % of base) : OpenTelemetry.Instrumentation.GrpcNetClient.dasm - Microsoft.Extensions.Options.DelegatingOptionsFactory`1[System.__Canon]:Create(System.String):System.__Canon:this (FullOpts)
         -46 (-4.66 % of base) : OpenTelemetry.dasm - Microsoft.Extensions.Options.DelegatingOptionsFactory`1[System.__Canon]:Create(System.String):System.__Canon:this (FullOpts)
         -46 (-5.19 % of base) : Microsoft.OData.Edm.dasm - Microsoft.OData.Edm.ExtensionMethods:FindNavigationSource(Microsoft.OData.Edm.IEdmEntityContainer,System.String):Microsoft.OData.Edm.IEdmNavigationSource (FullOpts)
         -46 (-7.59 % of base) : NSwag.Core.dasm - NSwag.OpenApiOperation:.ctor():this (FullOpts)
         -46 (-9.52 % of base) : StatsdClient.dasm - StatsdClient.DogStatsdService:Time[byte](System.Func`1[byte],System.String,double,System.String[],System.Nullable`1[int]):byte:this (FullOpts)
         -46 (-9.41 % of base) : StatsdClient.dasm - StatsdClient.DogStatsdService:Time[double](System.Func`1[double],System.String,double,System.String[],System.Nullable`1[int]):double:this (FullOpts)
         -46 (-9.52 % of base) : StatsdClient.dasm - StatsdClient.DogStatsdService:Time[int](System.Func`1[int],System.String,double,System.String[],System.Nullable`1[int]):int:this (FullOpts)
         -46 (-9.48 % of base) : StatsdClient.dasm - StatsdClient.DogStatsdService:Time[long](System.Func`1[long],System.String,double,System.String[],System.Nullable`1[int]):long:this (FullOpts)
         -46 (-9.52 % of base) : StatsdClient.dasm - StatsdClient.DogStatsdService:Time[short](System.Func`1[short],System.String,double,System.String[],System.Nullable`1[int]):short:this (FullOpts)
         -46 (-9.48 % of base) : StatsdClient.dasm - StatsdClient.DogStatsdService:Time[System.__Canon](System.Func`1[System.__Canon],System.String,double,System.String[],System.Nullable`1[int]):System.__Canon:this (FullOpts)
         -46 (-9.45 % of base) : StatsdClient.dasm - StatsdClient.DogStatsdService:Time[System.Nullable`1[int]](System.Func`1[System.Nullable`1[int]],System.String,double,System.String[],System.Nullable`1[int]):System.Nullable`1[int]:this (FullOpts)
         -46 (-8.44 % of base) : StatsdClient.dasm - StatsdClient.DogStatsdService:Time[System.Numerics.Vector`1[float]](System.Func`1[System.Numerics.Vector`1[float]],System.String,double,System.String[],System.Nullable`1[int]):System.Numerics.Vector`1[float]:this (FullOpts)
         -46 (-6.32 % of base) : StatsdClient.dasm - StatsdClient.StatsdBuilder:GetGlobalTags(StatsdClient.StatsdConfig):System.String[]:this (FullOpts)
         -45 (-2.38 % of base) : AWSSDK.Core.dasm - Amazon.Runtime.Documents.Document:FromObject(System.Text.Json.JsonElement):Amazon.Runtime.Documents.Document (FullOpts)
         -45 (-1.29 % of base) : Dapper.dasm - Dapper.DynamicParameters:Output[System.Numerics.Vector`1[float]](System.Numerics.Vector`1[float],System.Linq.Expressions.Expression`1[System.Func`2[System.Numerics.Vector`1[float],System.Object]],System.Nullable`1[int],System.Nullable`1[int]):Dapper.DynamicParameters:this (FullOpts)
         -44 (-9.87 % of base) : dbup-core.dasm - DbUp.Support.SqlCommandSplitter:SplitScriptIntoCommands(System.String):System.Collections.Generic.IEnumerable`1[System.String]:this (FullOpts)
         -44 (-24.04 % of base) : NSwag.Core.dasm - NSwag.OpenApiDocument:set_Consumes(System.Collections.Generic.ICollection`1[System.String]):this (FullOpts)
         -44 (-24.04 % of base) : NSwag.Core.dasm - NSwag.OpenApiDocument:set_Produces(System.Collections.Generic.ICollection`1[System.String]):this (FullOpts)
         -43 (-10.97 % of base) : StatsdClient.dasm - StatsdClient.DogStatsd:StartTimer(System.String,double,System.String[],System.Nullable`1[int]):System.IDisposable (FullOpts)
         -43 (-11.26 % of base) : StatsdClient.dasm - StatsdClient.DogStatsdService:StartTimer(System.String,double,System.String[],System.Nullable`1[int]):System.IDisposable:this (FullOpts)
         -41 (-13.90 % of base) : Flurl.Http.dasm - Flurl.Http.Testing.HttpTest:ShouldHaveMadeACall():Flurl.Http.Testing.HttpCallAssertion:this (FullOpts)
         -41 (-13.85 % of base) : Flurl.Http.dasm - Flurl.Http.Testing.HttpTest:ShouldNotHaveMadeACall():this (FullOpts)
         -40 (-2.66 % of base) : AWSSDK.Core.dasm - Amazon.Runtime.Documents.DocumentJsonConverter:ReadDocument(byref):Amazon.Runtime.Documents.Document (FullOpts)
         -40 (-1.34 % of base) : AWSSDK.Core.dasm - Amazon.Runtime.Documents.Internal.Transform.DocumentUnmarshaller:Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,byref):Amazon.Runtime.Documents.Document:this (FullOpts)
         -40 (-2.01 % of base) : System.Net.Http.dasm - System.Net.Http.Metrics.ConnectionMetrics:GetTags():System.Diagnostics.TagList:this (FullOpts)
         -40 (-2.25 % of base) : System.Net.Http.dasm - System.Net.Http.Metrics.MetricsHandler:InitializeCommonTags(System.Net.Http.HttpRequestMessage):System.Diagnostics.TagList:this (FullOpts)
         -39 (-10.80 % of base) : StatsdClient.dasm - StatsdClient.MetricsTimer:.ctor(StatsdClient.DogStatsdService,System.String,double,System.String[],System.Nullable`1[int]):this (FullOpts)
         -39 (-11.17 % of base) : StatsdClient.dasm - StatsdClient.MetricsTimer:.ctor(System.String,double,System.String[],System.Nullable`1[int]):this (FullOpts)
         -38 (-40.86 % of base) : Google.Protobuf.dasm - Google.Protobuf.ParseContext:Initialize(System.ReadOnlySpan`1[byte],byref) (FullOpts)
         -37 (-1.06 % of base) : Dapper.dasm - Dapper.DynamicParameters:Output[double](double,System.Linq.Expressions.Expression`1[System.Func`2[double,System.Object]],System.Nullable`1[int],System.Nullable`1[int]):Dapper.DynamicParameters:this (FullOpts)
         -37 (-1.07 % of base) : Dapper.dasm - Dapper.DynamicParameters:Output[short](short,System.Linq.Expressions.Expression`1[System.Func`2[short,System.Object]],System.Nullable`1[int],System.Nullable`1[int]):Dapper.DynamicParameters:this (FullOpts)
         -37 (-2.80 % of base) : FluentFTP.dasm - FluentFTP.FtpClient:GetNameListing(System.String):System.String[]:this (FullOpts)
         -36 (-1.04 % of base) : Dapper.dasm - Dapper.DynamicParameters:Output[byte](byte,System.Linq.Expressions.Expression`1[System.Func`2[byte,System.Object]],System.Nullable`1[int],System.Nullable`1[int]):Dapper.DynamicParameters:this (FullOpts)
         -36 (-1.04 % of base) : Dapper.dasm - Dapper.DynamicParameters:Output[int](int,System.Linq.Expressions.Expression`1[System.Func`2[int,System.Object]],System.Nullable`1[int],System.Nullable`1[int]):Dapper.DynamicParameters:this (FullOpts)
         -36 (-1.04 % of base) : Dapper.dasm - Dapper.DynamicParameters:Output[long](long,System.Linq.Expressions.Expression`1[System.Func`2[long,System.Object]],System.Nullable`1[int],System.Nullable`1[int]):Dapper.DynamicParameters:this (FullOpts)
         -36 (-1.04 % of base) : Dapper.dasm - Dapper.DynamicParameters:Output[System.Nullable`1[int]](System.Nullable`1[int],System.Linq.Expressions.Expression`1[System.Func`2[System.Nullable`1[int],System.Object]],System.Nullable`1[int],System.Nullable`1[int]):Dapper.DynamicParameters:this (FullOpts)
         -34 (-3.94 % of base) : NSwag.Core.dasm - NSwag.OpenApiDocument:.ctor():this (FullOpts)
         -34 (-33.33 % of base) : NSwag.Core.dasm - NSwag.OpenApiServerVariable:.ctor():this (FullOpts)
         -33 (-15.07 % of base) : LaunchDarkly.CommonSdk.dasm - LaunchDarkly.Sdk.EnvReporting.ConfigLayerBuilder:Build():LaunchDarkly.Sdk.EnvReporting.Layer:this (FullOpts)
         -33 (-1.60 % of base) : System.Net.Http.dasm - System.Net.Http.Metrics.SocketsHttpHandlerMetrics:RequestLeftQueue(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpConnectionPool,System.TimeSpan,int):this (FullOpts)
         -32 (-1.44 % of base) : Azure.Monitor.OpenTelemetry.Exporter.dasm - Azure.Monitor.OpenTelemetry.Exporter.Internals.StandardMetricsExtractionProcessor:ReportRequestDurationMetric(System.Diagnostics.Activity):this (FullOpts)
         -32 (-0.99 % of base) : KubernetesClient.dasm - k8s.PrometheusHandler+<SendAsync>d__6:MoveNext():this (FullOpts)
         -32 (-1.72 % of base) : MailKit.dasm - MailKit.Net.ClientMetrics:GetTags(System.Uri,System.Exception):System.Diagnostics.TagList (FullOpts)
         -32 (-1.74 % of base) : MailKit.dasm - MailKit.Net.SocketMetrics:GetTags(System.Net.IPAddress,System.String,int,System.Exception):System.Diagnostics.TagList (FullOpts)
         -32 (-1.46 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoTelemetry:StartOperationActivity(System.String,System.String,System.String):System.Diagnostics.Activity (FullOpts)
         -32 (-1.31 % of base) : OpenAI.dasm - OpenAI.Telemetry.OpenTelemetryScope:StartChat(OpenAI.Chat.ChatCompletionOptions):this (FullOpts)
         -32 (-1.26 % of base) : OpenTelemetry.Instrumentation.SqlClient.dasm - OpenTelemetry.Instrumentation.SqlClient.Implementation.SqlTelemetryHelper:GetTagListFromConnectionInfo(System.String,System.String,byref):System.Diagnostics.TagList (FullOpts)
         -32 (-2.87 % of base) : System.Net.Http.dasm - System.Net.Http.Metrics.ConnectionMetrics:IdleStateChanged(bool):this (FullOpts)
         -30 (-61.22 % of base) : Microsoft.AspNetCore.Components.WebAssembly.dasm - Microsoft.AspNetCore.Components.WebAssembly.Infrastructure.WebAssemblyJsonSerializerContext+<>c:<Create_ComponentMarker>b__3_0():Microsoft.AspNetCore.Components.ComponentMarker:this (FullOpts)
         -25 (-1.38 % of base) : dbup-core.dasm - DbUp.Support.ScriptExecutor:WriteReaderToLog(System.Data.IDataReader):this (FullOpts)

Top method regressions (percentages):
          34 (50.00 % of base) : FluentMigrator.dasm - FluentMigrator.Builders.IfDatabase.NullIfDatabaseProcessor:.ctor():this (FullOpts)
          34 (50.00 % of base) : FluentMigrator.Abstractions.dasm - FluentMigrator.Expressions.DeleteColumnExpression:.ctor():this (FullOpts)
          34 (50.00 % of base) : Microsoft.AspNetCore.OData.dasm - Microsoft.AspNetCore.OData.Routing.ODataPathNavigationSourceHandler:.ctor():this (FullOpts)
          34 (45.95 % of base) : Microsoft.AspNetCore.OData.dasm - Microsoft.AspNetCore.OData.Routing.ODataPathSegmentHandler:.ctor():this (FullOpts)
          86 (37.39 % of base) : Microsoft.AspNetCore.Components.WebAssembly.Authentication.dasm - Microsoft.AspNetCore.Components.WebAssembly.Authentication.OidcProviderOptions:.ctor():this (FullOpts)
          39 (30.23 % of base) : HotChocolate.Abstractions.dasm - HotChocolate.ExtensionData:get_Keys():System.Collections.Generic.ICollection`1[System.String]:this (FullOpts)
          52 (27.81 % of base) : FluentMigrator.dasm - FluentMigrator.Builders.Delete.DeleteExpressionRoot:Column(System.String):FluentMigrator.Builders.Delete.Column.IDeleteColumnFromTableSyntax:this (FullOpts)
          44 (26.19 % of base) : Amazon.Lambda.Core.dasm - Amazon.Lambda.Core.ResponseStreaming.HttpResponseStreamPrelude:.ctor():this (FullOpts)
          35 (22.58 % of base) : Microsoft.AspNetCore.OData.dasm - Microsoft.AspNetCore.OData.Routing.Template.ODataPathTemplate:GetTemplates(Microsoft.AspNetCore.OData.Routing.ODataRouteOptions):System.Collections.Generic.IEnumerable`1[System.String]:this (FullOpts)
          42 (22.34 % of base) : FluentMigrator.Abstractions.dasm - FluentMigrator.Expressions.CreateColumnExpression:Reverse():FluentMigrator.Expressions.IMigrationExpression:this (FullOpts)
          50 (19.92 % of base) : Moq.dasm - Moq.ActionObserver:CreateProxy(System.Type,System.Object[],Moq.MatcherObserver,byref):Moq.Internals.IProxy (FullOpts)
          46 (17.62 % of base) : Microsoft.IdentityModel.Tokens.Saml.dasm - Microsoft.IdentityModel.Tokens.Saml.SamlAdvice:.ctor(System.Collections.Generic.IEnumerable`1[System.String],System.Collections.Generic.IEnumerable`1[Microsoft.IdentityModel.Tokens.Saml.SamlAssertion]):this (FullOpts)
          46 (16.55 % of base) : Microsoft.AspNetCore.OData.dasm - Microsoft.AspNetCore.OData.Routing.ODataPathExtensions:GetPathString(Microsoft.OData.UriParser.ODataPath):System.String (FullOpts)
          49 (15.65 % of base) : Microsoft.AspNetCore.OData.dasm - Microsoft.AspNetCore.OData.Routing.ODataPathExtensions:GetPathString(System.Collections.Generic.IList`1[Microsoft.OData.UriParser.ODataPathSegment]):System.String (FullOpts)
          42 (15.56 % of base) : FluentMigrator.dasm - FluentMigrator.Builders.IfDatabase.IfDatabaseExpressionRoot:CreateEmptyMigrationContext(FluentMigrator.Infrastructure.IMigrationContext):FluentMigrator.Infrastructure.IMigrationContext (FullOpts)
          34 (13.03 % of base) : Microsoft.Kiota.Http.HttpClientLibrary.dasm - Microsoft.Kiota.Http.HttpClientLibrary.Middleware.HeadersInspectionHandler:<SendAsync>g__ConvertHeaderValuesToArray|2_0(System.Collections.Generic.IEnumerable`1[System.String]):System.String[] (FullOpts)
           1 (7.14 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.TypeMapLazyDictionary+Utf16SharedBuffer:.ctor():this (FullOpts)
          39 (6.75 % of base) : Microsoft.IdentityModel.Tokens.Saml.dasm - Microsoft.IdentityModel.Tokens.Saml.SamlSecurityTokenHandler:CreateSubject(Microsoft.IdentityModel.Tokens.SecurityTokenDescriptor):Microsoft.IdentityModel.Tokens.Saml.SamlSubject:this (FullOpts)
          46 (5.50 % of base) : Microsoft.Extensions.Http.Resilience.dasm - Microsoft.Extensions.Configuration.Binder.SourceGeneration.<BindingExtensions_g>F2C4030DBAFA70C7437B3EA5C8D284507B3243F302E5B354ABE44ECEBF54B902E__BindingExtensions:ValidateConfigurationKeys(System.Type,System.Lazy`1[System.Collections.Generic.HashSet`1[System.String]],Microsoft.Extensions.Configuration.IConfiguration,Microsoft.Extensions.Configuration.BinderOptions) (FullOpts)
          46 (5.50 % of base) : Microsoft.Extensions.AmbientMetadata.Application.dasm - Microsoft.Extensions.Configuration.Binder.SourceGeneration.<BindingExtensions_g>F5BBD8303694E9714A5E5B4C12C030C12CB068E3C933CFB5BC07C7D2FA2815B42__BindingExtensions:ValidateConfigurationKeys(System.Type,System.Lazy`1[System.Collections.Generic.HashSet`1[System.String]],Microsoft.Extensions.Configuration.IConfiguration,Microsoft.Extensions.Configuration.BinderOptions) (FullOpts)
          46 (5.50 % of base) : Microsoft.Extensions.Http.Diagnostics.dasm - Microsoft.Extensions.Configuration.Binder.SourceGeneration.<BindingExtensions_g>F62810AD37B19377845FF230A1752C2DC66508070465548CD16916EF720CEA9E5__BindingExtensions:ValidateConfigurationKeys(System.Type,System.Lazy`1[System.Collections.Generic.HashSet`1[System.String]],Microsoft.Extensions.Configuration.IConfiguration,Microsoft.Extensions.Configuration.BinderOptions) (FullOpts)
           1 (5.00 % of base) : System.Private.CoreLib.dasm - System.Globalization.TimeSpanParse+TimeSpanToken:.ctor(byte):this (FullOpts)
           1 (5.00 % of base) : System.Private.CoreLib.dasm - System.Globalization.TimeSpanParse+TimeSpanToken:.ctor(int):this (FullOpts)
          43 (4.99 % of base) : Microsoft.AspNetCore.OData.dasm - Microsoft.AspNetCore.OData.Routing.ODataPathNavigationSourceHandler:Handle(Microsoft.OData.UriParser.OperationSegment):this (FullOpts)
          43 (4.89 % of base) : Microsoft.AspNetCore.OData.dasm - Microsoft.AspNetCore.OData.Routing.ODataPathNavigationSourceHandler:Handle(Microsoft.OData.UriParser.OperationImportSegment):this (FullOpts)
          46 (4.88 % of base) : OpenTelemetry.Instrumentation.Http.dasm - Microsoft.Extensions.Options.DelegatingOptionsFactory`1[System.__Canon]:Create(System.String):System.__Canon:this (FullOpts)
          53 (4.05 % of base) : ExcelDataReader.dasm - ExcelDataReader.Core.NumberFormat.Parser:ParseSection(ExcelDataReader.Core.NumberFormat.Tokenizer,byref):ExcelDataReader.Core.NumberFormat.Section (FullOpts)
          50 (3.67 % of base) : Microsoft.Kiota.Http.HttpClientLibrary.dasm - Microsoft.Kiota.Http.HttpClientLibrary.Middleware.ParametersNameDecodingHandler:DecodeUriEncodedString(System.String,char[]):System.String (FullOpts)
           1 (3.12 % of base) : SixLabors.Fonts.dasm - SixLabors.Fonts.Unicode.SpanGraphemeEnumerator:.ctor(System.ReadOnlySpan`1[char]):this (FullOpts)
           1 (1.69 % of base) : SixLabors.Fonts.dasm - SixLabors.Fonts.Unicode.SpanGraphemeEnumerator:.ctor(System.ReadOnlySpan`1[char],SixLabors.Fonts.Unicode.TerminalWidthOptions):this (FullOpts)
           2 (1.27 % of base) : Polly.Core.dasm - Polly.Simmy.Utils.GeneratorHelper`1+<>c__DisplayClass6_0[int]:<CreateGenerator>b__1(Polly.ResilienceContext):System.Nullable`1[Polly.Outcome`1[int]]:this (FullOpts)
           2 (1.27 % of base) : Polly.Core.dasm - Polly.Simmy.Utils.GeneratorHelper`1+<>c__DisplayClass6_0[long]:<CreateGenerator>b__1(Polly.ResilienceContext):System.Nullable`1[Polly.Outcome`1[long]]:this (FullOpts)
           2 (1.27 % of base) : Polly.Core.dasm - Polly.Simmy.Utils.GeneratorHelper`1+<>c__DisplayClass6_0[System.__Canon]:<CreateGenerator>b__1(Polly.ResilienceContext):System.Nullable`1[Polly.Outcome`1[System.__Canon]]:this (FullOpts)
           2 (1.26 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Memory2D`1[byte]:get_Span():CommunityToolkit.HighPerformance.Span2D`1[byte]:this (FullOpts)
           2 (1.26 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Memory2D`1[double]:get_Span():CommunityToolkit.HighPerformance.Span2D`1[double]:this (FullOpts)
           2 (1.26 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Memory2D`1[int]:get_Span():CommunityToolkit.HighPerformance.Span2D`1[int]:this (FullOpts)
           2 (1.26 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Memory2D`1[long]:get_Span():CommunityToolkit.HighPerformance.Span2D`1[long]:this (FullOpts)
           2 (1.26 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Memory2D`1[short]:get_Span():CommunityToolkit.HighPerformance.Span2D`1[short]:this (FullOpts)
           2 (1.26 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Memory2D`1[System.Nullable`1[int]]:get_Span():CommunityToolkit.HighPerformance.Span2D`1[System.Nullable`1[int]]:this (FullOpts)
           2 (1.26 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Memory2D`1[System.Numerics.Vector`1[float]]:get_Span():CommunityToolkit.HighPerformance.Span2D`1[System.Numerics.Vector`1[float]]:this (FullOpts)
           2 (1.26 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[byte]:get_Span():CommunityToolkit.HighPerformance.ReadOnlySpan2D`1[byte]:this (FullOpts)
           2 (1.26 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[double]:get_Span():CommunityToolkit.HighPerformance.ReadOnlySpan2D`1[double]:this (FullOpts)
           2 (1.26 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[int]:get_Span():CommunityToolkit.HighPerformance.ReadOnlySpan2D`1[int]:this (FullOpts)
           2 (1.26 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[long]:get_Span():CommunityToolkit.HighPerformance.ReadOnlySpan2D`1[long]:this (FullOpts)
           2 (1.26 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[short]:get_Span():CommunityToolkit.HighPerformance.ReadOnlySpan2D`1[short]:this (FullOpts)
           2 (1.26 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[System.Nullable`1[int]]:get_Span():CommunityToolkit.HighPerformance.ReadOnlySpan2D`1[System.Nullable`1[int]]:this (FullOpts)
           2 (1.26 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[System.Numerics.Vector`1[float]]:get_Span():CommunityToolkit.HighPerformance.ReadOnlySpan2D`1[System.Numerics.Vector`1[float]]:this (FullOpts)
           2 (1.26 % of base) : Polly.Core.dasm - Polly.Simmy.Utils.GeneratorHelper`1+<>c__DisplayClass6_0[double]:<CreateGenerator>b__1(Polly.ResilienceContext):System.Nullable`1[Polly.Outcome`1[double]]:this (FullOpts)
           2 (1.25 % of base) : Polly.Core.dasm - Polly.Simmy.Utils.GeneratorHelper`1+<>c__DisplayClass6_0[byte]:<CreateGenerator>b__1(Polly.ResilienceContext):System.Nullable`1[Polly.Outcome`1[byte]]:this (FullOpts)
           2 (1.23 % of base) : Polly.Core.dasm - Polly.Simmy.Utils.GeneratorHelper`1+<>c__DisplayClass6_0[short]:<CreateGenerator>b__1(Polly.ResilienceContext):System.Nullable`1[Polly.Outcome`1[short]]:this (FullOpts)
           2 (1.20 % of base) : Azure.Storage.Blobs.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[byte](System.Buffers.ArrayPool`1[byte],int,byref):System.IDisposable (FullOpts)
           2 (1.20 % of base) : Azure.Storage.Files.Shares.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[byte](System.Buffers.ArrayPool`1[byte],int,byref):System.IDisposable (FullOpts)
           2 (1.20 % of base) : Azure.Storage.Blobs.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[double](System.Buffers.ArrayPool`1[double],int,byref):System.IDisposable (FullOpts)
           2 (1.20 % of base) : Azure.Storage.Files.Shares.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[double](System.Buffers.ArrayPool`1[double],int,byref):System.IDisposable (FullOpts)
           2 (1.20 % of base) : Azure.Storage.Blobs.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[int](System.Buffers.ArrayPool`1[int],int,byref):System.IDisposable (FullOpts)
           2 (1.20 % of base) : Azure.Storage.Files.Shares.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[int](System.Buffers.ArrayPool`1[int],int,byref):System.IDisposable (FullOpts)
           2 (1.20 % of base) : Azure.Storage.Blobs.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[long](System.Buffers.ArrayPool`1[long],int,byref):System.IDisposable (FullOpts)
           2 (1.20 % of base) : Azure.Storage.Files.Shares.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[long](System.Buffers.ArrayPool`1[long],int,byref):System.IDisposable (FullOpts)
           2 (1.20 % of base) : Azure.Storage.Blobs.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[short](System.Buffers.ArrayPool`1[short],int,byref):System.IDisposable (FullOpts)
           2 (1.20 % of base) : Azure.Storage.Files.Shares.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[short](System.Buffers.ArrayPool`1[short],int,byref):System.IDisposable (FullOpts)
           2 (1.20 % of base) : Azure.Storage.Blobs.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[System.Nullable`1[int]](System.Buffers.ArrayPool`1[System.Nullable`1[int]],int,byref):System.IDisposable (FullOpts)
           2 (1.20 % of base) : Azure.Storage.Files.Shares.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[System.Nullable`1[int]](System.Buffers.ArrayPool`1[System.Nullable`1[int]],int,byref):System.IDisposable (FullOpts)
           2 (1.20 % of base) : Azure.Storage.Blobs.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[System.Numerics.Vector`1[float]](System.Buffers.ArrayPool`1[System.Numerics.Vector`1[float]],int,byref):System.IDisposable (FullOpts)
           2 (1.20 % of base) : Azure.Storage.Files.Shares.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[System.Numerics.Vector`1[float]](System.Buffers.ArrayPool`1[System.Numerics.Vector`1[float]],int,byref):System.IDisposable (FullOpts)
           2 (1.06 % of base) : Polly.Core.dasm - Polly.Simmy.Utils.GeneratorHelper`1+<>c__DisplayClass6_0[System.Nullable`1[int]]:<CreateGenerator>b__1(Polly.ResilienceContext):System.Nullable`1[Polly.Outcome`1[System.Nullable`1[int]]]:this (FullOpts)
           6 (0.99 % of base) : System.Private.CoreLib.dasm - System.TimeZoneInfo:TZif_ParsePosixFormat(System.ReadOnlySpan`1[char],byref,byref,byref,byref,byref,byref,byref,byref):bool (FullOpts)
          30 (0.98 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.MongoTelemetry:StartCommandActivity(System.String,MongoDB.Bson.BsonDocument,MongoDB.Driver.DatabaseNamespace,MongoDB.Driver.Core.Connections.ConnectionId,MongoDB.Bson.BsonDocument,System.Nullable`1[long],int):System.Diagnostics.Activity (FullOpts)
           2 (0.95 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Memory2D`1[System.__Canon]:get_Span():CommunityToolkit.HighPerformance.Span2D`1[System.__Canon]:this (FullOpts)
           2 (0.95 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[System.__Canon]:get_Span():CommunityToolkit.HighPerformance.ReadOnlySpan2D`1[System.__Canon]:this (FullOpts)
           2 (0.93 % of base) : StackExchange.Redis.dasm - StackExchange.Redis.ResultProcessor+SortedSetPopResultProcessor+<>c:<SetResultCore>b__0_0(byref):StackExchange.Redis.SortedSetEntry:this (FullOpts)
           2 (0.89 % of base) : System.Text.Json.dasm - System.Text.Json.Nodes.JsonObject:FindValue(System.Text.Json.Nodes.JsonNode):System.Nullable`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Text.Json.Nodes.JsonNode]]:this (FullOpts)
           2 (0.88 % of base) : Microsoft.CodeAnalysis.VisualBasic.Workspaces.dasm - Microsoft.CodeAnalysis.VisualBasic.LanguageService.VisualBasicDocumentationCommentService:GetTextTokens(Microsoft.CodeAnalysis.VisualBasic.Syntax.XmlAttributeSyntax):Microsoft.CodeAnalysis.SyntaxTokenList:this (FullOpts)
           1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn[byte,long]:FromManaged(System.ReadOnlySpan`1[byte],System.Span`1[long]):this (FullOpts)
           1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn[double,long]:FromManaged(System.ReadOnlySpan`1[double],System.Span`1[long]):this (FullOpts)
           1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn[int,long]:FromManaged(System.ReadOnlySpan`1[int],System.Span`1[long]):this (FullOpts)
           1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn[long,long]:FromManaged(System.ReadOnlySpan`1[long],System.Span`1[long]):this (FullOpts)
           1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn[short,long]:FromManaged(System.ReadOnlySpan`1[short],System.Span`1[long]):this (FullOpts)
           1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn[System.__Canon,long]:FromManaged(System.ReadOnlySpan`1[System.__Canon],System.Span`1[long]):this (FullOpts)
           1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn[System.__Canon,nint]:FromManaged(System.ReadOnlySpan`1[System.__Canon],System.Span`1[nint]):this (FullOpts)
           1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn[System.Nullable`1[int],long]:FromManaged(System.ReadOnlySpan`1[System.Nullable`1[int]],System.Span`1[long]):this (FullOpts)
           1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn[System.Numerics.Vector`1[float],long]:FromManaged(System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Span`1[long]):this (FullOpts)
           1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.SpanMarshaller`2+ManagedToUnmanagedIn[byte,long]:FromManaged(System.Span`1[byte],System.Span`1[long]):this (FullOpts)
           1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.SpanMarshaller`2+ManagedToUnmanagedIn[double,long]:FromManaged(System.Span`1[double],System.Span`1[long]):this (FullOpts)
           1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.SpanMarshaller`2+ManagedToUnmanagedIn[int,long]:FromManaged(System.Span`1[int],System.Span`1[long]):this (FullOpts)
           1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.SpanMarshaller`2+ManagedToUnmanagedIn[long,long]:FromManaged(System.Span`1[long],System.Span`1[long]):this (FullOpts)
           1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.SpanMarshaller`2+ManagedToUnmanagedIn[short,long]:FromManaged(System.Span`1[short],System.Span`1[long]):this (FullOpts)
           1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.SpanMarshaller`2+ManagedToUnmanagedIn[System.__Canon,long]:FromManaged(System.Span`1[System.__Canon],System.Span`1[long]):this (FullOpts)
           1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.SpanMarshaller`2+ManagedToUnmanagedIn[System.Nullable`1[int],long]:FromManaged(System.Span`1[System.Nullable`1[int]],System.Span`1[long]):this (FullOpts)
           1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.SpanMarshaller`2+ManagedToUnmanagedIn[System.Numerics.Vector`1[float],long]:FromManaged(System.Span`1[System.Numerics.Vector`1[float]],System.Span`1[long]):this (FullOpts)
           4 (0.82 % of base) : System.Web.HttpUtility.dasm - System.Web.Util.UriUtil:TrySplitUriForPathEncode(System.String,byref,byref,byref):bool (FullOpts)
           2 (0.80 % of base) : AngleSharp.Css.dasm - AngleSharp.Css.Parser.NumberParser:ParseRatio(AngleSharp.Text.StringSource):System.Nullable`1[AngleSharp.Css.Values.CssRatioValue] (FullOpts)
           2 (0.68 % of base) : Microsoft.CodeAnalysis.VisualBasic.Workspaces.dasm - Microsoft.CodeAnalysis.VisualBasic.Extensions.ContextQuery.SyntaxTreeExtensions+_Closure$__:_Lambda$__20-37(Microsoft.CodeAnalysis.VisualBasic.Syntax.SimpleArgumentSyntax):Microsoft.CodeAnalysis.SyntaxToken:this (FullOpts)
           2 (0.63 % of base) : HotChocolate.Types.dasm - HotChocolate.Execution.Processing.ArgumentNonNullValidator:ValidateInnerType(HotChocolate.Types.IType,HotChocolate.Language.IValueNode,HotChocolate.Path):HotChocolate.Execution.Processing.ArgumentNonNullValidator+ValidationResult (FullOpts)
           2 (0.58 % of base) : Microsoft.Extensions.AI.Abstractions.dasm - Microsoft.Extensions.AI.AIJsonSchemaTransformCache:GetOrCreateTransformedSchema(Microsoft.Extensions.AI.ChatResponseFormatJson):System.Nullable`1[System.Text.Json.JsonElement]:this (FullOpts)
           2 (0.55 % of base) : GraphQL.dasm - GraphQL.Resolvers.NameFieldResolver:Resolve(GraphQL.IResolveFieldContext,System.String):System.Threading.Tasks.ValueTask`1[System.Object] (FullOpts)
           7 (0.54 % of base) : NuGet.Packaging.dasm - NuGet.Packaging.Signing.NativeCms:GetRepositoryCountersignature(NuGet.Packaging.Signing.HeapBlockRetainer):System.Nullable`1[NuGet.Packaging.Signing.NativeCms+RepositoryCounterSignerInfo]:this (FullOpts)
           2 (0.53 % of base) : Npgsql.dasm - Npgsql.Internal.IntegratedSecurityHandler:GetUsername(bool,bool,Microsoft.Extensions.Logging.ILogger,System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[System.String]:this (FullOpts)
           2 (0.51 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.Pkcs.Rfc3161TimestampTokenInfo:GetTimestampAuthorityName():System.Nullable`1[System.ReadOnlyMemory`1[byte]]:this (FullOpts)
           2 (0.49 % of base) : Azure.Storage.Blobs.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[System.__Canon](System.Buffers.ArrayPool`1[System.__Canon],int,byref):System.IDisposable (FullOpts)
           2 (0.49 % of base) : Azure.Storage.Files.Shares.dasm - Azure.Storage.BufferExtensions:RentAsSpanDisposable[System.__Canon](System.Buffers.ArrayPool`1[System.__Canon],int,byref):System.IDisposable (FullOpts)

Top method improvements (percentages):
       -1788 (-100.00 % of base) : Microsoft.ApplicationInsights.dasm - Microsoft.ApplicationInsights.Extensibility.Implementation.Tracing.SelfDiagnostics.SelfDiagnosticsConfigRefresher+<Worker>d__12:MoveNext():this (FullOpts)
        -141 (-100.00 % of base) : OpenTelemetry.dasm - OpenTelemetry.BatchActivityExportProcessor:OnEnd(System.Diagnostics.Activity):this (FullOpts)
         -23 (-62.16 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.DSACng:ExportParameters(bool):System.Security.Cryptography.DSAParameters:this (FullOpts)
         -23 (-62.16 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.RSACng:ExportParameters(bool):System.Security.Cryptography.RSAParameters:this (FullOpts)
         -30 (-61.22 % of base) : Microsoft.AspNetCore.Components.WebAssembly.dasm - Microsoft.AspNetCore.Components.WebAssembly.Infrastructure.WebAssemblyJsonSerializerContext+<>c:<Create_ComponentMarker>b__3_0():Microsoft.AspNetCore.Components.ComponentMarker:this (FullOpts)
         -22 (-53.66 % of base) : Azure.Core.dasm - Azure.Operation:GetRehydrationToken():System.Nullable`1[Azure.Core.RehydrationToken]:this (FullOpts)
          -9 (-42.86 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Memory2D`1[byte]:get_Empty():CommunityToolkit.HighPerformance.Memory2D`1[byte] (FullOpts)
          -9 (-42.86 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Memory2D`1[double]:get_Empty():CommunityToolkit.HighPerformance.Memory2D`1[double] (FullOpts)
          -9 (-42.86 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Memory2D`1[int]:get_Empty():CommunityToolkit.HighPerformance.Memory2D`1[int] (FullOpts)
          -9 (-42.86 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Memory2D`1[long]:get_Empty():CommunityToolkit.HighPerformance.Memory2D`1[long] (FullOpts)
          -9 (-42.86 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Memory2D`1[short]:get_Empty():CommunityToolkit.HighPerformance.Memory2D`1[short] (FullOpts)
          -9 (-42.86 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Memory2D`1[System.__Canon]:get_Empty():CommunityToolkit.HighPerformance.Memory2D`1[System.__Canon] (FullOpts)
          -9 (-42.86 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Memory2D`1[System.Nullable`1[int]]:get_Empty():CommunityToolkit.HighPerformance.Memory2D`1[System.Nullable`1[int]] (FullOpts)
          -9 (-42.86 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Memory2D`1[System.Numerics.Vector`1[float]]:get_Empty():CommunityToolkit.HighPerformance.Memory2D`1[System.Numerics.Vector`1[float]] (FullOpts)
          -9 (-42.86 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[byte]:get_Empty():CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[byte] (FullOpts)
          -9 (-42.86 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[double]:get_Empty():CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[double] (FullOpts)
          -9 (-42.86 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[int]:get_Empty():CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[int] (FullOpts)
          -9 (-42.86 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[long]:get_Empty():CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[long] (FullOpts)
          -9 (-42.86 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[short]:get_Empty():CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[short] (FullOpts)
          -9 (-42.86 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[System.__Canon]:get_Empty():CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[System.__Canon] (FullOpts)
          -9 (-42.86 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[System.Nullable`1[int]]:get_Empty():CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[System.Nullable`1[int]] (FullOpts)
          -9 (-42.86 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[System.Numerics.Vector`1[float]]:get_Empty():CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[System.Numerics.Vector`1[float]] (FullOpts)
          -9 (-42.86 % of base) : FluentFTP.dasm - FakeFtpClient:Execute(System.String,int):FluentFTP.FtpReply:this (FullOpts)
          -9 (-42.86 % of base) : FluentFTP.dasm - FakeFtpClient:Execute(System.String):FluentFTP.FtpReply:this (FullOpts)
          -9 (-42.86 % of base) : FluentFTP.dasm - FakeFtpClient:GetReply():FluentFTP.FtpReply:this (FullOpts)
          -9 (-42.86 % of base) : Microsoft.AspNetCore.Components.WebAssembly.Authentication.dasm - Microsoft.AspNetCore.Components.WebAssembly.Authentication.InteractiveRequestOptionsSerializerContext+<>c:<Create_OptionsRecord>b__11_0():Microsoft.AspNetCore.Components.WebAssembly.Authentication.InteractiveRequestOptions+Converter+OptionsRecord:this (FullOpts)
          -9 (-42.86 % of base) : Scriban.dasm - Scriban.Runtime.ScriptLazy`1[byte]:GetParameterInfo(int):Scriban.Runtime.ScriptParameterInfo:this (FullOpts)
          -9 (-42.86 % of base) : Scriban.dasm - Scriban.Runtime.ScriptLazy`1[double]:GetParameterInfo(int):Scriban.Runtime.ScriptParameterInfo:this (FullOpts)
          -9 (-42.86 % of base) : Scriban.dasm - Scriban.Runtime.ScriptLazy`1[int]:GetParameterInfo(int):Scriban.Runtime.ScriptParameterInfo:this (FullOpts)
          -9 (-42.86 % of base) : Scriban.dasm - Scriban.Runtime.ScriptLazy`1[long]:GetParameterInfo(int):Scriban.Runtime.ScriptParameterInfo:this (FullOpts)
          -9 (-42.86 % of base) : Scriban.dasm - Scriban.Runtime.ScriptLazy`1[short]:GetParameterInfo(int):Scriban.Runtime.ScriptParameterInfo:this (FullOpts)
          -9 (-42.86 % of base) : Scriban.dasm - Scriban.Runtime.ScriptLazy`1[System.__Canon]:GetParameterInfo(int):Scriban.Runtime.ScriptParameterInfo:this (FullOpts)
          -9 (-42.86 % of base) : Scriban.dasm - Scriban.Runtime.ScriptLazy`1[System.Nullable`1[int]]:GetParameterInfo(int):Scriban.Runtime.ScriptParameterInfo:this (FullOpts)
          -9 (-42.86 % of base) : Scriban.dasm - Scriban.Runtime.ScriptLazy`1[System.Numerics.Vector`1[float]]:GetParameterInfo(int):Scriban.Runtime.ScriptParameterInfo:this (FullOpts)
          -9 (-42.86 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Objects.Internal.ObjectSpanRewriter:CreateEntitySpanTrackingInfo(System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Metadata.Edm.EntityType):System.Data.Entity.Core.Objects.Internal.ObjectSpanRewriter+SpanTrackingInfo:this (FullOpts)
          -9 (-42.86 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.CngKey:GetProperty(System.String,int):System.Security.Cryptography.CngProperty:this (FullOpts)
         -12 (-41.38 % of base) : LaunchDarkly.InternalSdk.dasm - LaunchDarkly.Sdk.Internal.Events.DiagnosticStoreBase:get_PersistedUnsentEvent():System.Nullable`1[LaunchDarkly.Sdk.Internal.Events.DiagnosticEvent]:this (FullOpts)
         -12 (-41.38 % of base) : Microsoft.CodeAnalysis.VisualBasic.Workspaces.dasm - Microsoft.CodeAnalysis.VisualBasic.Extensions.SyntaxNodeExtensions+_Closure$__:_Lambda$__39-3(Microsoft.CodeAnalysis.SyntaxNode):System.ValueTuple`2[Microsoft.CodeAnalysis.SyntaxToken,Microsoft.CodeAnalysis.SyntaxToken]:this (FullOpts)
         -12 (-41.38 % of base) : Microsoft.CodeAnalysis.VisualBasic.Workspaces.dasm - Microsoft.CodeAnalysis.VisualBasic.Extensions.SyntaxNodeExtensions+_Closure$__:_Lambda$__40-17(Microsoft.CodeAnalysis.SyntaxNode):System.ValueTuple`2[Microsoft.CodeAnalysis.SyntaxToken,Microsoft.CodeAnalysis.SyntaxToken]:this (FullOpts)
         -38 (-40.86 % of base) : Google.Protobuf.dasm - Google.Protobuf.ParseContext:Initialize(System.ReadOnlySpan`1[byte],byref) (FullOpts)
         -12 (-38.71 % of base) : SkiaSharp.dasm - SkiaSharp.SKRuntimeEffectUniform:get_Empty():SkiaSharp.SKRuntimeEffectUniform (FullOpts)
         -34 (-33.33 % of base) : NSwag.Core.dasm - NSwag.OpenApiServerVariable:.ctor():this (FullOpts)
         -12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[byte]:get_Empty():System.Numerics.Tensors.ReadOnlyTensorSpan`1[byte] (FullOpts)
         -12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[double]:get_Empty():System.Numerics.Tensors.ReadOnlyTensorSpan`1[double] (FullOpts)
         -12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[int]:get_Empty():System.Numerics.Tensors.ReadOnlyTensorSpan`1[int] (FullOpts)
         -12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[long]:get_Empty():System.Numerics.Tensors.ReadOnlyTensorSpan`1[long] (FullOpts)
         -12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[short]:get_Empty():System.Numerics.Tensors.ReadOnlyTensorSpan`1[short] (FullOpts)
         -12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.__Canon]:get_Empty():System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.__Canon] (FullOpts)
         -12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]]:get_Empty():System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]] (FullOpts)
         -12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Numerics.Vector`1[float]]:get_Empty():System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Numerics.Vector`1[float]] (FullOpts)
         -12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[byte]:get_Empty():System.Numerics.Tensors.TensorSpan`1[byte] (FullOpts)
         -12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[double]:get_Empty():System.Numerics.Tensors.TensorSpan`1[double] (FullOpts)
         -12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[int]:get_Empty():System.Numerics.Tensors.TensorSpan`1[int] (FullOpts)
         -12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[long]:get_Empty():System.Numerics.Tensors.TensorSpan`1[long] (FullOpts)
         -12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[short]:get_Empty():System.Numerics.Tensors.TensorSpan`1[short] (FullOpts)
         -12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.__Canon]:get_Empty():System.Numerics.Tensors.TensorSpan`1[System.__Canon] (FullOpts)
         -12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.Nullable`1[int]]:get_Empty():System.Numerics.Tensors.TensorSpan`1[System.Nullable`1[int]] (FullOpts)
         -12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.Numerics.Vector`1[float]]:get_Empty():System.Numerics.Tensors.TensorSpan`1[System.Numerics.Vector`1[float]] (FullOpts)
         -49 (-32.67 % of base) : NLog.dasm - NLog.LogFactory:SetCandidateConfigFilePaths(System.Collections.Generic.IEnumerable`1[System.String]):this (FullOpts)
          -8 (-32.00 % of base) : Asp.Versioning.Http.dasm - Asp.Versioning.ErrorObjectWriter+ErrorObjectJsonContext+<>c:<Create_ErrorDetail>b__3_0():Asp.Versioning.ErrorObjectWriter+ErrorDetail:this (FullOpts)
          -8 (-32.00 % of base) : Asp.Versioning.Http.dasm - Asp.Versioning.ErrorObjectWriter+ErrorObjectJsonContext+<>c:<Create_ErrorObject>b__8_0():Asp.Versioning.ErrorObjectWriter+ErrorObject:this (FullOpts)
          -8 (-32.00 % of base) : System.Transactions.Local.dasm - System.Transactions.EnlistmentTraceIdentifier:get_Empty():System.Transactions.EnlistmentTraceIdentifier (FullOpts)
          -9 (-25.00 % of base) : AWSSDK.Core.dasm - Amazon.Runtime.Documents.Document:op_Implicit(int):Amazon.Runtime.Documents.Document (FullOpts)
         -50 (-24.51 % of base) : Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.dasm - Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.MvcRazorRuntimeCompilationOptions:.ctor():this (FullOpts)
          -9 (-24.32 % of base) : AWSSDK.Core.dasm - Amazon.Runtime.Documents.Document:op_Implicit(bool):Amazon.Runtime.Documents.Document (FullOpts)
          -9 (-24.32 % of base) : AWSSDK.Core.dasm - Amazon.Runtime.Documents.Document:op_Implicit(long):Amazon.Runtime.Documents.Document (FullOpts)
         -53 (-24.31 % of base) : Microsoft.AspNetCore.SignalR.Client.Core.dasm - Microsoft.AspNetCore.SignalR.Client.HubConnectionExtensions:On(Microsoft.AspNetCore.SignalR.Client.HubConnection,System.String,System.Action):System.IDisposable (FullOpts)
         -44 (-24.04 % of base) : NSwag.Core.dasm - NSwag.OpenApiDocument:set_Consumes(System.Collections.Generic.ICollection`1[System.String]):this (FullOpts)
         -44 (-24.04 % of base) : NSwag.Core.dasm - NSwag.OpenApiDocument:set_Produces(System.Collections.Generic.ICollection`1[System.String]):this (FullOpts)
          -9 (-23.68 % of base) : AWSSDK.Core.dasm - Amazon.Runtime.Documents.Document:op_Implicit(double):Amazon.Runtime.Documents.Document (FullOpts)
          -5 (-22.73 % of base) : Polly.Core.dasm - Polly.Simmy.Utils.GeneratorHelper`1+<>c[System.Numerics.Vector`1[float]]:<CreateGenerator>b__6_0(Polly.ResilienceContext):System.Nullable`1[Polly.Outcome`1[System.Numerics.Vector`1[float]]]:this (FullOpts)
          -7 (-22.58 % of base) : SixLabors.Fonts.dasm - SixLabors.Fonts.Unicode.SpanWordEnumerator:.ctor(System.ReadOnlySpan`1[char]):this (FullOpts)
         -12 (-20.69 % of base) : protobuf-net.Core.dasm - ProtoBuf.ProtoReader+ReadOnlySequenceProtoReader:DefaultState():ProtoBuf.ProtoReader+State:this (FullOpts)
         -12 (-20.69 % of base) : protobuf-net.Core.dasm - ProtoBuf.ProtoWriter+BufferWriterProtoWriter:DefaultState():ProtoBuf.ProtoWriter+State:this (FullOpts)
         -52 (-19.48 % of base) : Flurl.Http.dasm - Flurl.Http.Testing.HttpCallAssertion:.ctor(Flurl.Http.Testing.HttpTest,bool):this (FullOpts)
          -9 (-17.31 % of base) : Scriban.dasm - Scriban.TemplateContext:get_CurrentSpan():Scriban.Parsing.SourceSpan:this (FullOpts)
         -52 (-17.28 % of base) : Flurl.Http.dasm - Flurl.Http.Testing.HttpTest:ShouldHaveCalled(System.String):Flurl.Http.Testing.HttpCallAssertion:this (FullOpts)
         -52 (-17.22 % of base) : Flurl.Http.dasm - Flurl.Http.Testing.HttpTest:ShouldNotHaveCalled(System.String):this (FullOpts)
          -8 (-16.33 % of base) : Azure.Core.dasm - Azure.Core.Json.MutableJsonElement+ArrayEnumerator:get_Current():Azure.Core.Json.MutableJsonElement:this (FullOpts)
         -33 (-15.07 % of base) : LaunchDarkly.CommonSdk.dasm - LaunchDarkly.Sdk.EnvReporting.ConfigLayerBuilder:Build():LaunchDarkly.Sdk.EnvReporting.Layer:this (FullOpts)
         -41 (-13.90 % of base) : Flurl.Http.dasm - Flurl.Http.Testing.HttpTest:ShouldHaveMadeACall():Flurl.Http.Testing.HttpCallAssertion:this (FullOpts)
         -41 (-13.85 % of base) : Flurl.Http.dasm - Flurl.Http.Testing.HttpTest:ShouldNotHaveMadeACall():this (FullOpts)
          -9 (-13.64 % of base) : LaunchDarkly.CommonSdk.dasm - LaunchDarkly.Sdk.Json.LdJsonConverters+AttributeRefConverter:Read(byref,System.Type,System.Text.Json.JsonSerializerOptions):LaunchDarkly.Sdk.AttributeRef:this (FullOpts)
         -86 (-12.37 % of base) : HtmlAgilityPack.dasm - HtmlAgilityPack.HtmlDocument:.cctor() (FullOpts)
         -22 (-12.15 % of base) : Azure.ResourceManager.dasm - Azure.ResourceManager.RehydrationOperation:GetRehydrationToken():System.Nullable`1[Azure.Core.RehydrationToken]:this (FullOpts)
         -43 (-11.26 % of base) : StatsdClient.dasm - StatsdClient.DogStatsdService:StartTimer(System.String,double,System.String[],System.Nullable`1[int]):System.IDisposable:this (FullOpts)
         -39 (-11.17 % of base) : StatsdClient.dasm - StatsdClient.MetricsTimer:.ctor(System.String,double,System.String[],System.Nullable`1[int]):this (FullOpts)
         -90 (-11.14 % of base) : AngleSharp.Css.dasm - AngleSharp.Css.Values.CssShadowValue:get_CssText():System.String:this (FullOpts)
         -43 (-10.97 % of base) : StatsdClient.dasm - StatsdClient.DogStatsd:StartTimer(System.String,double,System.String[],System.Nullable`1[int]):System.IDisposable (FullOpts)
         -39 (-10.80 % of base) : StatsdClient.dasm - StatsdClient.MetricsTimer:.ctor(StatsdClient.DogStatsdService,System.String,double,System.String[],System.Nullable`1[int]):this (FullOpts)
          -9 (-10.34 % of base) : FluentFTP.dasm - FluentFTP.Client.BaseClient.BaseFtpClient:get_LastReply():FluentFTP.FtpReply:this (FullOpts)
         -44 (-9.87 % of base) : dbup-core.dasm - DbUp.Support.SqlCommandSplitter:SplitScriptIntoCommands(System.String):System.Collections.Generic.IEnumerable`1[System.String]:this (FullOpts)
         -46 (-9.52 % of base) : StatsdClient.dasm - StatsdClient.DogStatsdService:Time[byte](System.Func`1[byte],System.String,double,System.String[],System.Nullable`1[int]):byte:this (FullOpts)
         -46 (-9.52 % of base) : StatsdClient.dasm - StatsdClient.DogStatsdService:Time[int](System.Func`1[int],System.String,double,System.String[],System.Nullable`1[int]):int:this (FullOpts)
         -46 (-9.52 % of base) : StatsdClient.dasm - StatsdClient.DogStatsdService:Time[short](System.Func`1[short],System.String,double,System.String[],System.Nullable`1[int]):short:this (FullOpts)
         -46 (-9.48 % of base) : StatsdClient.dasm - StatsdClient.DogStatsdService:Time[long](System.Func`1[long],System.String,double,System.String[],System.Nullable`1[int]):long:this (FullOpts)
         -46 (-9.48 % of base) : StatsdClient.dasm - StatsdClient.DogStatsdService:Time[System.__Canon](System.Func`1[System.__Canon],System.String,double,System.String[],System.Nullable`1[int]):System.__Canon:this (FullOpts)
         -46 (-9.45 % of base) : StatsdClient.dasm - StatsdClient.DogStatsdService:Time[System.Nullable`1[int]](System.Func`1[System.Nullable`1[int]],System.String,double,System.String[],System.Nullable`1[int]):System.Nullable`1[int]:this (FullOpts)
         -46 (-9.41 % of base) : StatsdClient.dasm - StatsdClient.DogStatsdService:Time[double](System.Func`1[double],System.String,double,System.String[],System.Nullable`1[int]):double:this (FullOpts)
          -9 (-8.82 % of base) : OpenTelemetry.Api.dasm - OpenTelemetry.Trace.TelemetrySpan:get_Context():OpenTelemetry.Trace.SpanContext:this (FullOpts)

477 total methods with Code Size differences (332 improved, 145 regressed), 1852178 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